aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.editorconfig64
-rw-r--r--.github/CODEOWNERS25
-rw-r--r--.github/stale.yml23
-rw-r--r--doc/languages-frameworks/agda.section.md96
-rw-r--r--doc/languages-frameworks/go.xml14
-rw-r--r--doc/languages-frameworks/index.xml1
-rw-r--r--doc/languages-frameworks/node.section.md19
-rw-r--r--doc/languages-frameworks/python.section.md404
-rw-r--r--doc/stdenv/stdenv.xml8
-rw-r--r--lib/default.nix2
-rw-r--r--lib/deprecated.nix2
-rw-r--r--maintainers/maintainer-list.nix154
-rwxr-xr-xmaintainers/scripts/update.nix79
-rw-r--r--nixos/doc/manual/administration/boot-problems.xml11
-rw-r--r--nixos/doc/manual/configuration/file-systems.xml11
-rw-r--r--nixos/doc/manual/development/writing-nixos-tests.xml2
-rw-r--r--nixos/doc/manual/release-notes/rl-2009.xml140
-rw-r--r--nixos/lib/test-driver/test-driver.py6
-rw-r--r--nixos/lib/testing-python.nix6
-rw-r--r--nixos/lib/testing.nix6
-rw-r--r--nixos/lib/testing/jquery-ui.nix24
-rw-r--r--nixos/lib/testing/jquery.nix36
-rw-r--r--nixos/modules/config/ldap.nix4
-rw-r--r--nixos/modules/config/networking.nix33
-rw-r--r--nixos/modules/config/nsswitch.nix48
-rw-r--r--nixos/modules/config/power-management.nix2
-rw-r--r--nixos/modules/config/resolvconf.nix2
-rw-r--r--nixos/modules/config/zram.nix2
-rw-r--r--nixos/modules/hardware/video/nvidia.nix64
-rw-r--r--nixos/modules/installer/tools/nix-fallback-paths.nix8
-rw-r--r--nixos/modules/module-list.nix9
-rw-r--r--nixos/modules/programs/chromium.nix19
-rw-r--r--nixos/modules/programs/shadow.nix5
-rw-r--r--nixos/modules/programs/zsh/zsh.nix12
-rw-r--r--nixos/modules/rename.nix1
-rw-r--r--nixos/modules/security/doas.nix2
-rw-r--r--nixos/modules/security/google_oslogin.nix1
-rw-r--r--nixos/modules/security/pam.nix2
-rw-r--r--nixos/modules/services/backup/znapzend.nix11
-rw-r--r--nixos/modules/services/databases/mysql.nix15
-rw-r--r--nixos/modules/services/databases/postgresql.nix14
-rw-r--r--nixos/modules/services/databases/redis.nix3
-rw-r--r--nixos/modules/services/databases/rethinkdb.nix5
-rw-r--r--nixos/modules/services/desktops/deepin/deepin.nix2
-rw-r--r--nixos/modules/services/hardware/udev.nix4
-rw-r--r--nixos/modules/services/logging/logrotate.nix79
-rw-r--r--nixos/modules/services/misc/bazarr.nix76
-rw-r--r--nixos/modules/services/misc/docker-registry.nix2
-rw-r--r--nixos/modules/services/misc/freeswitch.nix2
-rw-r--r--nixos/modules/services/misc/gitlab.nix2
-rw-r--r--nixos/modules/services/misc/matrix-appservice-discord.nix162
-rw-r--r--nixos/modules/services/misc/mautrix-telegram.nix163
-rw-r--r--nixos/modules/services/misc/redmine.nix4
-rw-r--r--nixos/modules/services/misc/sssd.nix10
-rw-r--r--nixos/modules/services/misc/zoneminder.nix8
-rw-r--r--nixos/modules/services/network-filesystems/ipfs.nix3
-rw-r--r--nixos/modules/services/network-filesystems/samba.nix1
-rw-r--r--nixos/modules/services/networking/avahi-daemon.nix4
-rw-r--r--nixos/modules/services/networking/dhcpcd.nix4
-rw-r--r--nixos/modules/services/networking/dnscrypt-proxy2.nix1
-rw-r--r--nixos/modules/services/networking/dnscrypt-wrapper.nix94
-rw-r--r--nixos/modules/services/networking/ergo.nix141
-rw-r--r--nixos/modules/services/networking/haproxy.nix32
-rw-r--r--nixos/modules/services/networking/networkmanager.nix7
-rw-r--r--nixos/modules/services/networking/nsd.nix4
-rw-r--r--nixos/modules/services/networking/pixiecore.nix2
-rw-r--r--nixos/modules/services/networking/v2ray.nix8
-rw-r--r--nixos/modules/services/networking/vsftpd.nix3
-rw-r--r--nixos/modules/services/networking/wpa_supplicant.nix4
-rw-r--r--nixos/modules/services/networking/yggdrasil.nix139
-rw-r--r--nixos/modules/services/security/fprintd.nix1
-rw-r--r--nixos/modules/services/security/privacyidea.nix279
-rw-r--r--nixos/modules/services/security/usbguard.nix23
-rw-r--r--nixos/modules/services/system/earlyoom.nix23
-rw-r--r--nixos/modules/services/system/nscd.conf2
-rw-r--r--nixos/modules/services/torrent/rtorrent.nix209
-rw-r--r--nixos/modules/services/torrent/transmission.nix15
-rw-r--r--nixos/modules/services/web-apps/engelsystem.nix186
-rw-r--r--nixos/modules/services/web-apps/sogo.nix272
-rw-r--r--nixos/modules/services/web-apps/tt-rss.nix5
-rw-r--r--nixos/modules/services/web-servers/nginx/default.nix35
-rw-r--r--nixos/modules/services/web-servers/uwsgi.nix20
-rw-r--r--nixos/modules/services/x11/desktop-managers/cde.nix17
-rw-r--r--nixos/modules/services/x11/desktop-managers/default.nix2
-rw-r--r--nixos/modules/services/x11/desktop-managers/enlightenment.nix39
-rw-r--r--nixos/modules/services/x11/desktop-managers/lumina.nix9
-rw-r--r--nixos/modules/services/x11/desktop-managers/maxx.nix31
-rw-r--r--nixos/modules/services/x11/desktop-managers/plasma5.nix19
-rw-r--r--nixos/modules/services/x11/display-managers/default.nix9
-rw-r--r--nixos/modules/services/x11/display-managers/sddm.nix4
-rw-r--r--nixos/modules/services/x11/window-managers/berry.nix25
-rw-r--r--nixos/modules/services/x11/window-managers/default.nix5
-rw-r--r--nixos/modules/services/x11/window-managers/lwm.nix25
-rw-r--r--nixos/modules/services/x11/window-managers/smallwm.nix25
-rw-r--r--nixos/modules/services/x11/window-managers/tinywm.nix25
-rw-r--r--nixos/modules/services/x11/window-managers/yeahwm.nix25
-rw-r--r--nixos/modules/services/x11/xautolock.nix2
-rw-r--r--nixos/modules/system/boot/binfmt.nix9
-rw-r--r--nixos/modules/system/boot/systemd.nix73
-rw-r--r--nixos/modules/tasks/filesystems/zfs.nix11
-rw-r--r--nixos/modules/tasks/network-interfaces-scripted.nix55
-rw-r--r--nixos/modules/tasks/network-interfaces.nix22
-rw-r--r--nixos/modules/virtualisation/azure-agent.nix2
-rw-r--r--nixos/modules/virtualisation/cri-o.nix75
-rw-r--r--nixos/modules/virtualisation/hyperv-image.nix1
-rw-r--r--nixos/modules/virtualisation/kvmgt.nix52
-rw-r--r--nixos/modules/virtualisation/libvirtd.nix17
-rw-r--r--nixos/modules/virtualisation/qemu-vm.nix2
-rw-r--r--nixos/modules/virtualisation/rkt.nix64
-rw-r--r--nixos/modules/virtualisation/vmware-image.nix90
-rw-r--r--nixos/tests/agda.nix41
-rw-r--r--nixos/tests/all-tests.nix16
-rw-r--r--nixos/tests/bazarr.nix26
-rw-r--r--nixos/tests/dnscrypt-wrapper/default.nix71
-rw-r--r--nixos/tests/dnscrypt-wrapper/public.key1
-rw-r--r--nixos/tests/dnscrypt-wrapper/secret.key1
-rw-r--r--nixos/tests/docker-tools.nix10
-rw-r--r--nixos/tests/engelsystem.nix41
-rw-r--r--nixos/tests/enlightenment.nix16
-rw-r--r--nixos/tests/ergo.nix18
-rw-r--r--nixos/tests/haproxy.nix8
-rw-r--r--nixos/tests/home-assistant.nix2
-rw-r--r--nixos/tests/hostname.nix66
-rw-r--r--nixos/tests/installer.nix28
-rw-r--r--nixos/tests/kubernetes/base.nix8
-rw-r--r--nixos/tests/kubernetes/dns.nix74
-rw-r--r--nixos/tests/kubernetes/rbac.nix86
-rw-r--r--nixos/tests/mysql/mariadb-galera-mariabackup.nix32
-rw-r--r--nixos/tests/mysql/mariadb-galera-rsync.nix32
-rw-r--r--nixos/tests/mysql/mysql-replication.nix12
-rw-r--r--nixos/tests/nextcloud/basic.nix18
-rw-r--r--nixos/tests/nginx-pubhtml.nix1
-rw-r--r--nixos/tests/nginx-sandbox.nix66
-rw-r--r--nixos/tests/podman.nix30
-rw-r--r--nixos/tests/privacyidea.nix36
-rw-r--r--nixos/tests/sogo.nix58
-rw-r--r--nixos/tests/systemd-binfmt.nix24
-rw-r--r--nixos/tests/web-servers/unit-php.nix14
-rw-r--r--nixos/tests/wireguard/basic.nix74
-rw-r--r--nixos/tests/wireguard/default.nix96
-rw-r--r--nixos/tests/wireguard/generated.nix5
-rw-r--r--nixos/tests/wireguard/namespaces.nix8
-rw-r--r--nixos/tests/wireguard/wg-quick.nix4
-rw-r--r--nixos/tests/yggdrasil.nix1
-rw-r--r--nixos/tests/zoneminder.nix23
-rw-r--r--pkgs/applications/audio/ardour/5.nix162
-rw-r--r--pkgs/applications/audio/ardour/as-flags.patch12
-rw-r--r--pkgs/applications/audio/ardour/default.nix124
-rw-r--r--pkgs/applications/audio/audacity/default.nix4
-rw-r--r--pkgs/applications/audio/autotalent/default.nix30
-rw-r--r--pkgs/applications/audio/bjumblr/default.nix28
-rw-r--r--pkgs/applications/audio/bsequencer/default.nix4
-rw-r--r--pkgs/applications/audio/bshapr/default.nix4
-rw-r--r--pkgs/applications/audio/denemo/default.nix4
-rw-r--r--pkgs/applications/audio/ft2-clone/default.nix4
-rw-r--r--pkgs/applications/audio/goattracker/default.nix69
-rw-r--r--pkgs/applications/audio/gspeech/default.nix73
-rw-r--r--pkgs/applications/audio/guitarix/default.nix19
-rw-r--r--pkgs/applications/audio/kid3/default.nix4
-rw-r--r--pkgs/applications/audio/lsp-plugins/default.nix12
-rw-r--r--pkgs/applications/audio/mopidy/default.nix4
-rw-r--r--pkgs/applications/audio/mopidy/gmusic.nix19
-rw-r--r--pkgs/applications/audio/mopidy/iris.nix4
-rw-r--r--pkgs/applications/audio/mopidy/mpris.nix27
-rw-r--r--pkgs/applications/audio/mopidy/somafm.nix26
-rw-r--r--pkgs/applications/audio/mopidy/youtube.nix24
-rw-r--r--pkgs/applications/audio/musikcube/default.nix11
-rw-r--r--pkgs/applications/audio/musikcube/dont-strip.patch14
-rw-r--r--pkgs/applications/audio/openmpt123/default.nix4
-rw-r--r--pkgs/applications/audio/pt2-clone/default.nix4
-rw-r--r--pkgs/applications/audio/qtractor/default.nix4
-rw-r--r--pkgs/applications/audio/reaper/default.nix8
-rw-r--r--pkgs/applications/audio/schismtracker/default.nix8
-rw-r--r--pkgs/applications/audio/sfizz/default.nix10
-rw-r--r--pkgs/applications/audio/spotify-tui/default.nix6
-rw-r--r--pkgs/applications/audio/synthv1/default.nix4
-rw-r--r--pkgs/applications/backup/vorta/default.nix4
-rw-r--r--pkgs/applications/blockchains/clightning.nix4
-rw-r--r--pkgs/applications/blockchains/ergo/default.nix27
-rw-r--r--pkgs/applications/blockchains/go-ethereum.nix20
-rw-r--r--pkgs/applications/blockchains/ledger-live-desktop/default.nix4
-rw-r--r--pkgs/applications/blockchains/lnd.nix4
-rw-r--r--pkgs/applications/blockchains/parity/default.nix6
-rw-r--r--pkgs/applications/editors/android-studio/default.nix18
-rw-r--r--pkgs/applications/editors/apostrophe/default.nix4
-rw-r--r--pkgs/applications/editors/dit/default.nix4
-rw-r--r--pkgs/applications/editors/emacs-modes/elpa-generated.nix162
-rw-r--r--pkgs/applications/editors/emacs-modes/elpa-packages.nix10
-rw-r--r--pkgs/applications/editors/emacs-modes/emacspeak/default.nix11
-rw-r--r--pkgs/applications/editors/emacs-modes/hol_light/default.nix29
-rw-r--r--pkgs/applications/editors/emacs-modes/libgenerated.nix6
-rw-r--r--pkgs/applications/editors/emacs-modes/manual-packages.nix5
-rw-r--r--pkgs/applications/editors/emacs-modes/melpa-packages.nix265
-rw-r--r--pkgs/applications/editors/emacs-modes/ocaml/default.nix32
-rw-r--r--pkgs/applications/editors/emacs-modes/org-generated.nix12
-rw-r--r--pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json4414
-rwxr-xr-xpkgs/applications/editors/emacs-modes/update-from-overlay8
-rw-r--r--pkgs/applications/editors/emacs/default.nix11
-rw-r--r--pkgs/applications/editors/glow/default.nix4
-rw-r--r--pkgs/applications/editors/gnome-builder/default.nix3
-rw-r--r--pkgs/applications/editors/gnome-latex/default.nix4
-rw-r--r--pkgs/applications/editors/jetbrains/default.nix31
-rw-r--r--pkgs/applications/editors/lite/default.nix58
-rw-r--r--pkgs/applications/editors/nano/default.nix4
-rw-r--r--pkgs/applications/editors/nvi/default.nix1
-rw-r--r--pkgs/applications/editors/sublime/3/common.nix9
-rw-r--r--pkgs/applications/editors/tiled/default.nix4
-rw-r--r--pkgs/applications/editors/vscode/generic.nix2
-rw-r--r--pkgs/applications/editors/vscode/vscode.nix6
-rw-r--r--pkgs/applications/editors/vscode/vscodium.nix8
-rw-r--r--pkgs/applications/gis/saga/default.nix6
-rw-r--r--pkgs/applications/graphics/ImageMagick/7.0.nix4
-rw-r--r--pkgs/applications/graphics/ImageMagick/default.nix4
-rw-r--r--pkgs/applications/graphics/avocode/default.nix4
-rw-r--r--pkgs/applications/graphics/cq-editor/default.nix4
-rw-r--r--pkgs/applications/graphics/darktable/default.nix2
-rw-r--r--pkgs/applications/graphics/fondo/default.nix4
-rw-r--r--pkgs/applications/graphics/gnome-photos/default.nix4
-rw-r--r--pkgs/applications/graphics/imv/default.nix2
-rw-r--r--pkgs/applications/graphics/krop/default.nix4
-rw-r--r--pkgs/applications/graphics/nomacs/default.nix16
-rw-r--r--pkgs/applications/graphics/nomacs/nomacs-iostream.patch26
-rw-r--r--pkgs/applications/graphics/openscad/default.nix2
-rw-r--r--pkgs/applications/graphics/pdfcpu/default.nix9
-rw-r--r--pkgs/applications/graphics/sane/backends/airscan/default.nix8
-rw-r--r--pkgs/applications/graphics/yed/default.nix4
-rw-r--r--pkgs/applications/kde/kdegraphics-thumbnailers.nix10
-rw-r--r--pkgs/applications/misc/1password/default.nix8
-rw-r--r--pkgs/applications/misc/ArchiSteamFarm/default.nix52
-rw-r--r--pkgs/applications/misc/alacritty/default.nix8
-rw-r--r--pkgs/applications/misc/almanah/default.nix10
-rw-r--r--pkgs/applications/misc/archiver/default.nix4
-rw-r--r--pkgs/applications/misc/azuredatastudio/default.nix115
-rw-r--r--pkgs/applications/misc/bemenu/default.nix31
-rw-r--r--pkgs/applications/misc/cheat/default.nix7
-rw-r--r--pkgs/applications/misc/clight/clightd.nix4
-rw-r--r--pkgs/applications/misc/copyq/default.nix4
-rw-r--r--pkgs/applications/misc/cpu-x/default.nix32
-rw-r--r--pkgs/applications/misc/dbeaver/default.nix4
-rw-r--r--pkgs/applications/misc/dstask/default.nix40
-rw-r--r--pkgs/applications/misc/etesync-dav/default.nix4
-rw-r--r--pkgs/applications/misc/exercism/default.nix4
-rw-r--r--pkgs/applications/misc/fbmenugen/0001-Fix-paths.patch69
-rw-r--r--pkgs/applications/misc/fbmenugen/default.nix75
-rw-r--r--pkgs/applications/misc/fetchmail/default.nix4
-rw-r--r--pkgs/applications/misc/geoipupdate/default.nix8
-rw-r--r--pkgs/applications/misc/go-jira/default.nix22
-rw-r--r--pkgs/applications/misc/gomatrix/default.nix4
-rw-r--r--pkgs/applications/misc/gopacked/default.nix23
-rw-r--r--pkgs/applications/misc/gpxsee/default.nix16
-rw-r--r--pkgs/applications/misc/gpxsee/fix-qttranslations-path.diff18
-rw-r--r--pkgs/applications/misc/hugo/default.nix24
-rw-r--r--pkgs/applications/misc/ikiwiki/default.nix8
-rw-r--r--pkgs/applications/misc/img2pdf/default.nix6
-rw-r--r--pkgs/applications/misc/jekyll/basic/Gemfile.lock14
-rw-r--r--pkgs/applications/misc/jekyll/basic/gemset.nix20
-rw-r--r--pkgs/applications/misc/jekyll/full/Gemfile.lock16
-rw-r--r--pkgs/applications/misc/jekyll/full/gemset.nix24
-rw-r--r--pkgs/applications/misc/jgmenu/default.nix29
-rw-r--r--pkgs/applications/misc/joplin-desktop/default.nix6
-rw-r--r--pkgs/applications/misc/keepass/default.nix9
-rw-r--r--pkgs/applications/misc/keepass/fix-paths.patch91
-rw-r--r--pkgs/applications/misc/keepass/keepass-plugins.patch26
-rw-r--r--pkgs/applications/misc/klayout/default.nix4
-rw-r--r--pkgs/applications/misc/lutris/chrootenv.nix3
-rw-r--r--pkgs/applications/misc/minder/default.nix4
-rw-r--r--pkgs/applications/misc/nnn/default.nix4
-rw-r--r--pkgs/applications/misc/pastel/default.nix6
-rw-r--r--pkgs/applications/misc/pdfarranger/default.nix4
-rw-r--r--pkgs/applications/misc/polybar/default.nix4
-rw-r--r--pkgs/applications/misc/pueue/default.nix6
-rw-r--r--pkgs/applications/misc/qcad/default.nix4
-rw-r--r--pkgs/applications/misc/qmapshack/default.nix4
-rw-r--r--pkgs/applications/misc/redshift/default.nix2
-rw-r--r--pkgs/applications/misc/remarkable/rmapi/default.nix24
-rw-r--r--pkgs/applications/misc/sampler/default.nix4
-rw-r--r--pkgs/applications/misc/sequeler/default.nix4
-rw-r--r--pkgs/applications/misc/sleepyhead/default.nix20
-rw-r--r--pkgs/applications/misc/solaar/default.nix4
-rw-r--r--pkgs/applications/misc/syncthingtray/default.nix6
-rw-r--r--pkgs/applications/misc/systembus-notify/default.nix30
-rw-r--r--pkgs/applications/misc/terminal-parrot/default.nix4
-rw-r--r--pkgs/applications/misc/tilda/default.nix4
-rw-r--r--pkgs/applications/misc/timewarrior/default.nix4
-rw-r--r--pkgs/applications/misc/todoist-electron/default.nix4
-rw-r--r--pkgs/applications/misc/todoist/default.nix4
-rw-r--r--pkgs/applications/misc/translate-shell/default.nix4
-rw-r--r--pkgs/applications/misc/udiskie/default.nix4
-rw-r--r--pkgs/applications/misc/visidata/default.nix2
-rw-r--r--pkgs/applications/misc/waybar/default.nix15
-rw-r--r--pkgs/applications/misc/worker/default.nix4
-rw-r--r--pkgs/applications/misc/wtf/default.nix6
-rw-r--r--pkgs/applications/misc/xmrig/default.nix4
-rw-r--r--pkgs/applications/misc/xmrig/proxy.nix8
-rw-r--r--pkgs/applications/misc/xterm/default.nix2
-rw-r--r--pkgs/applications/misc/yubioath-desktop/default.nix4
-rw-r--r--pkgs/applications/misc/zola/default.nix6
-rw-r--r--pkgs/applications/networking/Sylk/default.nix4
-rw-r--r--pkgs/applications/networking/browsers/brave/default.nix8
-rw-r--r--pkgs/applications/networking/browsers/chromium/common.nix7
-rw-r--r--pkgs/applications/networking/browsers/chromium/default.nix6
-rw-r--r--pkgs/applications/networking/browsers/chromium/plugins.nix4
-rw-r--r--pkgs/applications/networking/browsers/chromium/upstream-info.nix18
-rw-r--r--pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix770
-rw-r--r--pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix770
-rw-r--r--pkgs/applications/networking/browsers/firefox/common.nix5
-rw-r--r--pkgs/applications/networking/browsers/firefox/packages.nix4
-rw-r--r--pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix10
-rw-r--r--pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix6
-rw-r--r--pkgs/applications/networking/browsers/qutebrowser/default.nix4
-rw-r--r--pkgs/applications/networking/browsers/vivaldi/default.nix4
-rw-r--r--pkgs/applications/networking/calls/default.nix4
-rw-r--r--pkgs/applications/networking/cawbird/default.nix4
-rw-r--r--pkgs/applications/networking/cloudflared/default.nix5
-rw-r--r--pkgs/applications/networking/cluster/argo/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/argocd/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/atlantis/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/cni/plugins.nix16
-rw-r--r--pkgs/applications/networking/cluster/docker-machine/hyperkit.nix4
-rw-r--r--pkgs/applications/networking/cluster/docker-machine/kvm2.nix4
-rw-r--r--pkgs/applications/networking/cluster/fluxctl/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/helm/default.nix6
-rw-r--r--pkgs/applications/networking/cluster/helmfile/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/helmsman/default.nix23
-rw-r--r--pkgs/applications/networking/cluster/hetzner-kube/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/jx/3321-fix-location-of-thrift.patch36
-rw-r--r--pkgs/applications/networking/cluster/jx/default.nix13
-rw-r--r--pkgs/applications/networking/cluster/k9s/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/kube3d/default.nix8
-rw-r--r--pkgs/applications/networking/cluster/kubeseal/default.nix10
-rw-r--r--pkgs/applications/networking/cluster/kubeval/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/linkerd/default.nix10
-rw-r--r--pkgs/applications/networking/cluster/minikube/default.nix8
-rw-r--r--pkgs/applications/networking/cluster/node-problem-detector/default.nix11
-rw-r--r--pkgs/applications/networking/cluster/prow/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/qbec/default.nix8
-rw-r--r--pkgs/applications/networking/cluster/terraform-providers/elasticsearch/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/terraform-providers/lxd/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/terraform-providers/vpsadmin/default.nix4
-rw-r--r--pkgs/applications/networking/cluster/terraform/default.nix6
-rw-r--r--pkgs/applications/networking/cluster/terragrunt/default.nix4
-rw-r--r--pkgs/applications/networking/feedreaders/newsboat/default.nix7
-rw-r--r--pkgs/applications/networking/feedreaders/rssguard/default.nix4
-rw-r--r--pkgs/applications/networking/flexget/default.nix4
-rw-r--r--pkgs/applications/networking/ftp/filezilla/default.nix4
-rw-r--r--pkgs/applications/networking/gmailctl/default.nix5
-rw-r--r--pkgs/applications/networking/hydroxide/default.nix4
-rw-r--r--pkgs/applications/networking/ids/snort/default.nix8
-rw-r--r--pkgs/applications/networking/instant-messengers/deltachat-electron/default.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/go-neb/default.nix25
-rw-r--r--pkgs/applications/networking/instant-messengers/go-neb/go-mod.patch50
-rw-r--r--pkgs/applications/networking/instant-messengers/gomuks/default.nix5
-rw-r--r--pkgs/applications/networking/instant-messengers/gomuks/gomod.patch20
-rw-r--r--pkgs/applications/networking/instant-messengers/pantalaimon/default.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/poezio/default.nix8
-rw-r--r--pkgs/applications/networking/instant-messengers/psi-plus/default.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/rambox/pro.nix17
-rw-r--r--pkgs/applications/networking/instant-messengers/riot/riot-desktop-package.json102
-rw-r--r--pkgs/applications/networking/instant-messengers/riot/riot-desktop-yarndeps.nix4824
-rw-r--r--pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix18
-rw-r--r--pkgs/applications/networking/instant-messengers/riot/riot-web.nix4
-rwxr-xr-xpkgs/applications/networking/instant-messengers/riot/update-riot-desktop.sh6
-rwxr-xr-xpkgs/applications/networking/instant-messengers/ripcord/default.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/signal-cli/default.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/signal-desktop/default.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix4
-rw-r--r--pkgs/applications/networking/instant-messengers/teamspeak/client.nix12
-rw-r--r--pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix4
-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/instant-messengers/zulip/default.nix4
-rw-r--r--pkgs/applications/networking/ipfs-cluster/default.nix5
-rw-r--r--pkgs/applications/networking/ipfs-migrator/default.nix4
-rw-r--r--pkgs/applications/networking/ipfs/default.nix27
-rw-r--r--pkgs/applications/networking/ipget/default.nix25
-rw-r--r--pkgs/applications/networking/lieer/default.nix6
-rw-r--r--pkgs/applications/networking/mailreaders/aerc/default.nix19
-rw-r--r--pkgs/applications/networking/mailreaders/balsa/default.nix46
-rw-r--r--pkgs/applications/networking/mailreaders/hasmail/default.nix4
-rw-r--r--pkgs/applications/networking/mailreaders/mutt/default.nix4
-rw-r--r--pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix490
-rw-r--r--pkgs/applications/networking/mailreaders/thunderbird/default.nix4
-rw-r--r--pkgs/applications/networking/mullvad-vpn/default.nix4
-rw-r--r--pkgs/applications/networking/openbazaar/client.nix57
-rw-r--r--pkgs/applications/networking/openbazaar/default.nix48
-rw-r--r--pkgs/applications/networking/p2p/magnetico/default.nix4
-rw-r--r--pkgs/applications/networking/p2p/transmission/default.nix112
-rw-r--r--pkgs/applications/networking/remote/anydesk/default.nix4
-rw-r--r--pkgs/applications/networking/remote/remmina/default.nix4
-rw-r--r--pkgs/applications/networking/scaleft/default.nix41
-rw-r--r--pkgs/applications/networking/sniffers/etherape/default.nix4
-rw-r--r--pkgs/applications/networking/sniffers/sngrep/default.nix4
-rw-r--r--pkgs/applications/networking/sniffers/wireshark/default.nix4
-rw-r--r--pkgs/applications/networking/sync/rclone/default.nix6
-rw-r--r--pkgs/applications/networking/syncthing/default.nix4
-rw-r--r--pkgs/applications/networking/termius/default.nix68
-rw-r--r--pkgs/applications/networking/testssl/default.nix4
-rw-r--r--pkgs/applications/networking/websocketd/default.nix4
-rw-r--r--pkgs/applications/networking/znc/default.nix4
-rw-r--r--pkgs/applications/office/gnumeric/default.nix4
-rw-r--r--pkgs/applications/office/homebank/default.nix4
-rw-r--r--pkgs/applications/office/portfolio/default.nix67
-rw-r--r--pkgs/applications/office/skrooge/default.nix4
-rw-r--r--pkgs/applications/office/trilium/default.nix6
-rw-r--r--pkgs/applications/office/tudu/default.nix17
-rw-r--r--pkgs/applications/office/zotero/default.nix4
-rw-r--r--pkgs/applications/radio/chirp/default.nix4
-rw-r--r--pkgs/applications/radio/dump1090/default.nix4
-rw-r--r--pkgs/applications/radio/fldigi/default.nix4
-rw-r--r--pkgs/applications/radio/gnuradio/default.nix67
-rw-r--r--pkgs/applications/radio/urh/default.nix4
-rw-r--r--pkgs/applications/radio/welle-io/default.nix3
-rw-r--r--pkgs/applications/radio/xlog/default.nix4
-rw-r--r--pkgs/applications/science/biology/ants/default.nix4
-rw-r--r--pkgs/applications/science/biology/bppsuite/default.nix21
-rw-r--r--pkgs/applications/science/biology/last/default.nix4
-rw-r--r--pkgs/applications/science/biology/picard-tools/default.nix4
-rw-r--r--pkgs/applications/science/biology/spades/default.nix4
-rw-r--r--pkgs/applications/science/chemistry/marvin/default.nix4
-rw-r--r--pkgs/applications/science/electronics/kicad/base.nix2
-rw-r--r--pkgs/applications/science/electronics/kicad/default.nix6
-rw-r--r--pkgs/applications/science/electronics/kicad/versions.nix52
-rw-r--r--pkgs/applications/science/electronics/verilator/default.nix4
-rw-r--r--pkgs/applications/science/logic/coq/default.nix1
-rw-r--r--pkgs/applications/science/logic/cryptominisat/default.nix4
-rw-r--r--pkgs/applications/science/logic/elan/default.nix6
-rw-r--r--pkgs/applications/science/logic/lean/default.nix11
-rw-r--r--pkgs/applications/science/logic/proverif/default.nix4
-rw-r--r--pkgs/applications/science/logic/sad/default.nix2
-rw-r--r--pkgs/applications/science/logic/sad/patch.patch (renamed from pkgs/applications/science/logic/sad/patch)0
-rw-r--r--pkgs/applications/science/math/clp/default.nix4
-rw-r--r--pkgs/applications/science/math/gap/default.nix45
-rw-r--r--pkgs/applications/science/math/nauty/default.nix8
-rw-r--r--pkgs/applications/science/math/palp/default.nix8
-rw-r--r--pkgs/applications/science/math/wxmaxima/default.nix4
-rw-r--r--pkgs/applications/science/misc/colmap/default.nix4
-rw-r--r--pkgs/applications/science/misc/cytoscape/default.nix17
-rw-r--r--pkgs/applications/science/misc/cytoscape/gen_vmoptions_to_homedir.patch19
-rw-r--r--pkgs/applications/science/misc/foldingathome/control.nix4
-rw-r--r--pkgs/applications/science/misc/foldingathome/viewer.nix4
-rw-r--r--pkgs/applications/science/misc/snakemake/default.nix4
-rw-r--r--pkgs/applications/science/physics/sherpa/default.nix4
-rw-r--r--pkgs/applications/science/physics/xflr5/default.nix23
-rw-r--r--pkgs/applications/version-management/bazaar/CVE-2017-14176.patch149
-rw-r--r--pkgs/applications/version-management/bazaar/add_certificates.patch11
-rw-r--r--pkgs/applications/version-management/bazaar/default.nix36
-rw-r--r--pkgs/applications/version-management/bazaar/tools.nix20
-rw-r--r--pkgs/applications/version-management/bcompare/default.nix8
-rw-r--r--pkgs/applications/version-management/cvs-fast-export/default.nix6
-rw-r--r--pkgs/applications/version-management/cvs2svn/default.nix4
-rw-r--r--pkgs/applications/version-management/git-and-tools/default.nix2
-rw-r--r--pkgs/applications/version-management/git-and-tools/gh/default.nix20
-rw-r--r--pkgs/applications/version-management/git-and-tools/ghq/default.nix4
-rw-r--r--pkgs/applications/version-management/git-and-tools/git-absorb/default.nix14
-rw-r--r--pkgs/applications/version-management/git-and-tools/git-bug/default.nix4
-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-subtrac/default.nix4
-rw-r--r--pkgs/applications/version-management/git-and-tools/gitin/default.nix33
-rw-r--r--pkgs/applications/version-management/git-and-tools/gitin/deps.nix121
-rw-r--r--pkgs/applications/version-management/git-and-tools/gitstatus/default.nix9
-rw-r--r--pkgs/applications/version-management/git-and-tools/gitstatus/romkatv_libgit2.nix7
-rw-r--r--pkgs/applications/version-management/git-and-tools/gitui/default.nix6
-rw-r--r--pkgs/applications/version-management/git-and-tools/lab/default.nix4
-rw-r--r--pkgs/applications/version-management/git-and-tools/lefthook/default.nix8
-rw-r--r--pkgs/applications/version-management/git-repo/default.nix4
-rw-r--r--pkgs/applications/version-management/gitea/default.nix4
-rw-r--r--pkgs/applications/version-management/gitkraken/default.nix4
-rw-r--r--pkgs/applications/version-management/gitlab/data.json14
-rw-r--r--pkgs/applications/version-management/gitlab/default.nix2
-rw-r--r--pkgs/applications/version-management/gitlab/gitaly/Gemfile6
-rw-r--r--pkgs/applications/version-management/gitlab/gitaly/Gemfile.lock32
-rw-r--r--pkgs/applications/version-management/gitlab/gitaly/default.nix23
-rw-r--r--pkgs/applications/version-management/gitlab/gitaly/deps.nix262
-rw-r--r--pkgs/applications/version-management/gitlab/gitaly/gemset.nix52
-rw-r--r--pkgs/applications/version-management/gitlab/gitlab-shell/default.nix4
-rw-r--r--pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix4
-rw-r--r--pkgs/applications/version-management/gitlab/gitlab-workhorse/deps.nix257
-rw-r--r--pkgs/applications/version-management/gitlab/rubyEnv/Gemfile37
-rw-r--r--pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock133
-rw-r--r--pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix195
-rwxr-xr-xpkgs/applications/version-management/gitlab/update.py6
-rw-r--r--pkgs/applications/version-management/gitlab/yarnPkgs.nix1352
-rw-r--r--pkgs/applications/version-management/reposurgeon/default.nix4
-rw-r--r--pkgs/applications/version-management/sourcehut/builds.nix4
-rw-r--r--pkgs/applications/version-management/sourcehut/git.nix10
-rw-r--r--pkgs/applications/version-management/sublime-merge/common.nix4
-rw-r--r--pkgs/applications/version-management/sublime-merge/default.nix8
-rw-r--r--pkgs/applications/video/handbrake/default.nix92
-rw-r--r--pkgs/applications/video/kodi/default.nix4
-rw-r--r--pkgs/applications/video/makemkv/default.nix6
-rw-r--r--pkgs/applications/video/mlv-app/aarch64-flags.patch13
-rw-r--r--pkgs/applications/video/mlv-app/default.nix62
-rw-r--r--pkgs/applications/video/mpv/default.nix39
-rw-r--r--pkgs/applications/video/mpv/wrapper.nix89
-rw-r--r--pkgs/applications/video/obs-studio/default.nix62
-rw-r--r--pkgs/applications/video/plex-mpv-shim/default.nix4
-rw-r--r--pkgs/applications/video/smplayer/default.nix4
-rw-r--r--pkgs/applications/video/vlc/default.nix4
-rw-r--r--pkgs/applications/video/webcamoid/default.nix40
-rw-r--r--pkgs/applications/virtualization/conmon/default.nix7
-rw-r--r--pkgs/applications/virtualization/cri-o/default.nix29
-rw-r--r--pkgs/applications/virtualization/cri-o/wrapper.nix53
-rw-r--r--pkgs/applications/virtualization/crun/default.nix3
-rw-r--r--pkgs/applications/virtualization/docker-compose/default.nix9
-rw-r--r--pkgs/applications/virtualization/docker/default.nix6
-rw-r--r--pkgs/applications/virtualization/firectl/default.nix6
-rw-r--r--pkgs/applications/virtualization/firectl/gomod.patch15
-rw-r--r--pkgs/applications/virtualization/gvisor/containerd-shim.nix4
-rw-r--r--pkgs/applications/virtualization/gvisor/default.nix2
-rw-r--r--pkgs/applications/virtualization/podman-compose/default.nix12
-rw-r--r--pkgs/applications/virtualization/podman/default.nix25
-rw-r--r--pkgs/applications/virtualization/podman/wrapper.nix6
-rw-r--r--pkgs/applications/virtualization/qboot/default.nix12
-rw-r--r--pkgs/applications/virtualization/rkt/default.nix78
-rw-r--r--pkgs/applications/virtualization/runc/default.nix10
-rw-r--r--pkgs/applications/virtualization/spice-vdagent/default.nix3
-rw-r--r--pkgs/applications/virtualization/spice-vdagent/timeout.diff84
-rw-r--r--pkgs/applications/virtualization/umoci/default.nix19
-rw-r--r--pkgs/applications/virtualization/x11docker/default.nix4
-rw-r--r--pkgs/applications/window-managers/berry/default.nix47
-rw-r--r--pkgs/applications/window-managers/dwm/dwm-status.nix6
-rw-r--r--pkgs/applications/window-managers/i3/lock-color.nix4
-rw-r--r--pkgs/applications/window-managers/lwm/default.nix45
-rw-r--r--pkgs/applications/window-managers/openbox/default.nix17
-rw-r--r--pkgs/applications/window-managers/picom/default.nix4
-rw-r--r--pkgs/applications/window-managers/smallwm/default.nix38
-rw-r--r--pkgs/applications/window-managers/sway/lock.nix2
-rw-r--r--pkgs/applications/window-managers/tinywm/default.nix51
-rw-r--r--pkgs/applications/window-managers/yeahwm/default.nix58
-rw-r--r--pkgs/build-support/agda/default.nix145
-rwxr-xr-xpkgs/build-support/appimage/appimage-exec.sh108
-rw-r--r--pkgs/build-support/appimage/default.nix57
-rw-r--r--pkgs/build-support/build-bazel-package/default.nix16
-rw-r--r--pkgs/build-support/cc-wrapper/default.nix18
-rw-r--r--pkgs/build-support/docker/default.nix32
-rw-r--r--pkgs/build-support/docker/examples.nix41
-rwxr-xr-xpkgs/build-support/docker/nix-prefetch-docker6
-rwxr-xr-xpkgs/build-support/docker/store-path-to-layer.sh47
-rw-r--r--pkgs/build-support/fetchbzr/default.nix4
-rw-r--r--pkgs/build-support/fetchgitlab/default.nix3
-rw-r--r--pkgs/build-support/rust/build-rust-crate/configure-crate.nix4
-rw-r--r--pkgs/build-support/rust/build-rust-crate/test/default.nix34
-rw-r--r--pkgs/build-support/rust/default.nix18
-rw-r--r--pkgs/build-support/skaware/clean-packaging.nix4
-rw-r--r--pkgs/build-support/vm/default.nix2
-rw-r--r--pkgs/build-support/vm/windows/controller/default.nix2
-rw-r--r--pkgs/data/documentation/scheme-manpages/default.nix28
-rw-r--r--pkgs/data/fonts/fira-code/default.nix6
-rw-r--r--pkgs/data/fonts/marathi-cursive/default.nix14
-rw-r--r--pkgs/data/fonts/oldsindhi/default.nix17
-rw-r--r--pkgs/data/fonts/recursive/default.nix4
-rw-r--r--pkgs/data/fonts/sarasa-gothic/default.nix9
-rw-r--r--pkgs/data/fonts/tamzen/default.nix41
-rw-r--r--pkgs/data/icons/iconpack-obsidian/default.nix4
-rw-r--r--pkgs/data/misc/cldr-emoji-annotation/default.nix4
-rw-r--r--pkgs/data/misc/hackage/default.nix4
-rw-r--r--pkgs/data/misc/osinfo-db/default.nix4
-rw-r--r--pkgs/data/misc/spdx-license-list-data/default.nix4
-rw-r--r--pkgs/data/themes/arc/default.nix31
-rw-r--r--pkgs/data/themes/canta/default.nix45
-rw-r--r--pkgs/data/themes/cde-motif-theme/default.nix33
-rw-r--r--pkgs/data/themes/matcha/default.nix4
-rw-r--r--pkgs/data/themes/plano/default.nix37
-rw-r--r--pkgs/data/themes/plata/default.nix4
-rw-r--r--pkgs/data/themes/yaru/default.nix4
-rw-r--r--pkgs/data/themes/zuki/default.nix4
-rw-r--r--pkgs/desktops/deepin/dbus-factory/default.nix43
-rw-r--r--pkgs/desktops/deepin/dde-api/default.nix2
-rw-r--r--pkgs/desktops/deepin/dde-control-center/default.nix2
-rw-r--r--pkgs/desktops/deepin/dde-daemon/default.nix2
-rw-r--r--pkgs/desktops/deepin/deepin-icon-theme/default.nix35
-rw-r--r--pkgs/desktops/deepin/deepin-screenshot/default.nix73
-rw-r--r--pkgs/desktops/deepin/default.nix5
-rw-r--r--pkgs/desktops/deepin/disomaster/default.nix11
-rw-r--r--pkgs/desktops/deepin/go-dbus-generator/default.nix38
-rw-r--r--pkgs/desktops/deepin/go-lib/default.nix4
-rw-r--r--pkgs/desktops/deepin/qcef/default.nix4
-rw-r--r--pkgs/desktops/deepin/qt5integration/default.nix4
-rw-r--r--pkgs/desktops/deepin/qt5platform-plugins/default.nix (renamed from pkgs/desktops/deepin/qt5dxcb-plugin/default.nix)10
-rw-r--r--pkgs/desktops/deepin/startdde/default.nix2
-rw-r--r--pkgs/desktops/deepin/udisks2-qt5/default.nix12
-rw-r--r--pkgs/desktops/enlightenment/0001-wrapped-setuid-executables.patch114
-rw-r--r--pkgs/desktops/enlightenment/efl.nix17
-rw-r--r--pkgs/desktops/enlightenment/enlightenment.nix77
-rw-r--r--pkgs/desktops/enlightenment/enlightenment.suid-exes.patch25
-rw-r--r--pkgs/desktops/enlightenment/terminology.nix4
-rw-r--r--pkgs/desktops/gnome-3/apps/glade/default.nix37
-rw-r--r--pkgs/desktops/gnome-3/apps/gnome-clocks/default.nix23
-rw-r--r--pkgs/desktops/gnome-3/apps/gnome-logs/default.nix54
-rw-r--r--pkgs/desktops/gnome-3/core/adwaita-icon-theme/default.nix4
-rw-r--r--pkgs/desktops/gnome-3/core/evince/default.nix4
-rw-r--r--pkgs/desktops/gnome-3/core/gnome-software/default.nix4
-rw-r--r--pkgs/desktops/gnome-3/core/simple-scan/default.nix60
-rw-r--r--pkgs/desktops/gnome-3/default.nix4
-rw-r--r--pkgs/desktops/gnome-3/extensions/chrome-gnome-shell/default.nix51
-rw-r--r--pkgs/desktops/gnome-3/misc/gnome-applets/default.nix4
-rw-r--r--pkgs/desktops/gnustep/back/default.nix4
-rw-r--r--pkgs/desktops/gnustep/base/default.nix4
-rw-r--r--pkgs/desktops/gnustep/gorm/default.nix6
-rw-r--r--pkgs/desktops/gnustep/gui/default.nix4
-rw-r--r--pkgs/desktops/gnustep/libobjc2/default.nix4
-rw-r--r--pkgs/desktops/gnustep/make/default.nix4
-rw-r--r--pkgs/desktops/lumina/lumina-calculator/default.nix10
-rw-r--r--pkgs/desktops/lumina/lumina-pdf/default.nix10
-rw-r--r--pkgs/desktops/lumina/lumina/default.nix59
-rw-r--r--pkgs/desktops/lxqt/libfm-qt/default.nix4
-rw-r--r--pkgs/desktops/lxqt/liblxqt/default.nix4
-rw-r--r--pkgs/desktops/lxqt/lxqt-archiver/default.nix4
-rw-r--r--pkgs/desktops/lxqt/lxqt-panel/default.nix66
-rw-r--r--pkgs/desktops/lxqt/lxqt-qtplugin/default.nix26
-rw-r--r--pkgs/desktops/lxqt/pcmanfm-qt/default.nix4
-rw-r--r--pkgs/desktops/maxx/default.nix77
-rw-r--r--pkgs/desktops/plasma-5/kwin/default.nix5
-rw-r--r--pkgs/desktops/plasma-5/powerdevil.nix6
-rw-r--r--pkgs/desktops/xfce/core/thunar/default.nix4
-rw-r--r--pkgs/development/androidndk-pkgs/androidndk-pkgs.nix5
-rw-r--r--pkgs/development/compilers/aliceml/default.nix6
-rw-r--r--pkgs/development/compilers/bs-platform/default.nix4
-rw-r--r--pkgs/development/compilers/ciao/default.nix32
-rw-r--r--pkgs/development/compilers/closure/default.nix4
-rw-r--r--pkgs/development/compilers/dotnet/buildDotnet.nix12
-rw-r--r--pkgs/development/compilers/dotnet/default.nix9
-rw-r--r--pkgs/development/compilers/fpc/lazarus.nix9
-rw-r--r--pkgs/development/compilers/gambit/bootstrap.nix22
-rw-r--r--pkgs/development/compilers/gambit/build.nix68
-rw-r--r--pkgs/development/compilers/gambit/default.nix6
-rw-r--r--pkgs/development/compilers/gambit/gambit-support.nix33
-rw-r--r--pkgs/development/compilers/gambit/unstable.nix12
-rw-r--r--pkgs/development/compilers/gcc/10/default.nix8
-rw-r--r--pkgs/development/compilers/gcc/4.8/default.nix2
-rw-r--r--pkgs/development/compilers/gcc/4.9/default.nix2
-rw-r--r--pkgs/development/compilers/gcc/6/default.nix14
-rw-r--r--pkgs/development/compilers/gcc/7/default.nix8
-rw-r--r--pkgs/development/compilers/gcc/8/default.nix8
-rw-r--r--pkgs/development/compilers/gcc/9/default.nix23
-rw-r--r--pkgs/development/compilers/gcc/builder.sh36
-rw-r--r--pkgs/development/compilers/gcc/common/configure-flags.nix10
-rw-r--r--pkgs/development/compilers/gcc/common/extra-target-flags.nix13
-rw-r--r--pkgs/development/compilers/gcc/libphobos.patch119
-rw-r--r--pkgs/development/compilers/gerbil/build.nix89
-rw-r--r--pkgs/development/compilers/gerbil/default.nix10
-rw-r--r--pkgs/development/compilers/gerbil/gerbil-support.nix64
-rw-r--r--pkgs/development/compilers/gerbil/gerbil-utils.nix24
-rw-r--r--pkgs/development/compilers/gerbil/unstable.nix18
-rw-r--r--pkgs/development/compilers/ghcjs-ng/default.nix3
-rw-r--r--pkgs/development/compilers/gleam/default.nix6
-rw-r--r--pkgs/development/compilers/go-jsonnet/default.nix4
-rw-r--r--pkgs/development/compilers/go/1.13.nix242
-rw-r--r--pkgs/development/compilers/idris2/default.nix45
-rw-r--r--pkgs/development/compilers/jsonnet/default.nix4
-rw-r--r--pkgs/development/compilers/llvm/10/compiler-rt-armv7l.patch32
-rw-r--r--pkgs/development/compilers/llvm/10/compiler-rt.nix4
-rw-r--r--pkgs/development/compilers/llvm/5/compiler-rt-armv7l.patch23
-rw-r--r--pkgs/development/compilers/llvm/5/compiler-rt.nix3
-rw-r--r--pkgs/development/compilers/llvm/6/compiler-rt-armv7l.patch32
-rw-r--r--pkgs/development/compilers/llvm/6/compiler-rt.nix3
-rw-r--r--pkgs/development/compilers/llvm/7/compiler-rt-armv7l.patch38
-rw-r--r--pkgs/development/compilers/llvm/7/compiler-rt.nix3
-rw-r--r--pkgs/development/compilers/llvm/8/compiler-rt-armv7l.patch38
-rw-r--r--pkgs/development/compilers/llvm/8/compiler-rt.nix3
-rw-r--r--pkgs/development/compilers/llvm/9/compiler-rt-armv7l.patch38
-rw-r--r--pkgs/development/compilers/llvm/9/compiler-rt.nix3
-rw-r--r--pkgs/development/compilers/ocaml/4.11.nix6
-rw-r--r--pkgs/development/compilers/oraclejdk/jdk8-linux.nix10
-rw-r--r--pkgs/development/compilers/rust/1_43.nix42
-rwxr-xr-xpkgs/development/compilers/rust/print-hashes.sh1
-rw-r--r--pkgs/development/compilers/sbcl/2.0.0.nix26
-rw-r--r--pkgs/development/compilers/sbcl/default.nix26
-rw-r--r--pkgs/development/compilers/solc/default.nix16
-rw-r--r--pkgs/development/compilers/tinygo/default.nix22
-rw-r--r--pkgs/development/compilers/tinygo/go.mod13
-rw-r--r--pkgs/development/compilers/tinygo/main.go18
-rw-r--r--pkgs/development/compilers/zz/default.nix10
-rw-r--r--pkgs/development/coq-modules/Cheerios/default.nix8
-rw-r--r--pkgs/development/coq-modules/CoLoR/default.nix1
-rw-r--r--pkgs/development/coq-modules/InfSeqExt/default.nix8
-rw-r--r--pkgs/development/coq-modules/Verdi/default.nix8
-rw-r--r--pkgs/development/coq-modules/mathcomp/extra.nix29
-rw-r--r--pkgs/development/go-modules/generic/default.nix59
-rw-r--r--pkgs/development/go-modules/generic/old.nix229
-rw-r--r--pkgs/development/guile-modules/guile-cairo/default.nix4
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix42
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix2
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix3
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix.yaml135
-rw-r--r--pkgs/development/haskell-modules/configuration-nix.nix46
-rw-r--r--pkgs/development/haskell-modules/configuration-tensorflow.nix69
-rw-r--r--pkgs/development/haskell-modules/generic-builder.nix3
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix6674
-rw-r--r--pkgs/development/haskell-modules/patches/proto-lens-0.5.1.0.patch23
-rw-r--r--pkgs/development/haskell-modules/patches/proto-lens-setup-0.4.0.2.patch154
-rw-r--r--pkgs/development/haskell-modules/with-packages-wrapper.nix4
-rw-r--r--pkgs/development/interpreters/clojure/babashka.nix18
-rw-r--r--pkgs/development/interpreters/j/default.nix9
-rw-r--r--pkgs/development/interpreters/janet/default.nix4
-rw-r--r--pkgs/development/interpreters/joker/default.nix4
-rw-r--r--pkgs/development/interpreters/php/default.nix10
-rw-r--r--pkgs/development/interpreters/python/cpython/3.7/fix-hardcoded-path-checking-for-rpmbuild.patch30
-rw-r--r--pkgs/development/interpreters/python/cpython/default.nix4
-rw-r--r--pkgs/development/interpreters/python/hooks/pytest-check-hook.sh12
-rw-r--r--pkgs/development/interpreters/python/hooks/venv-shell-hook.sh6
-rw-r--r--pkgs/development/interpreters/python/pypy/default.nix4
-rw-r--r--pkgs/development/interpreters/python/tests.nix18
-rw-r--r--pkgs/development/interpreters/python/tests/test_python.py3
-rw-r--r--pkgs/development/interpreters/rakudo/default.nix4
-rw-r--r--pkgs/development/interpreters/spidermonkey/68.nix4
-rw-r--r--pkgs/development/interpreters/wasmer/default.nix6
-rw-r--r--pkgs/development/interpreters/wasmtime/default.nix10
-rw-r--r--pkgs/development/libraries/agda/Agda-Sheaves/default.nix24
-rw-r--r--pkgs/development/libraries/agda/TotalParserCombinators/contextfile259
-rw-r--r--pkgs/development/libraries/agda/TotalParserCombinators/default.nix26
-rw-r--r--pkgs/development/libraries/agda/agda-base/default.nix23
-rw-r--r--pkgs/development/libraries/agda/agda-categories/default.nix28
-rw-r--r--pkgs/development/libraries/agda/agda-prelude/default.nix31
-rw-r--r--pkgs/development/libraries/agda/bitvector/default.nix24
-rw-r--r--pkgs/development/libraries/agda/categories/default.nix24
-rw-r--r--pkgs/development/libraries/agda/cubical/default.nix33
-rw-r--r--pkgs/development/libraries/agda/iowa-stdlib/default.nix (renamed from pkgs/development/libraries/agda/agda-iowa-stdlib/default.nix)16
-rw-r--r--pkgs/development/libraries/agda/pretty/contextfile43
-rw-r--r--pkgs/development/libraries/agda/pretty/default.nix26
-rw-r--r--pkgs/development/libraries/agda/standard-library/default.nix (renamed from pkgs/development/libraries/agda/agda-stdlib/default.nix)16
-rw-r--r--pkgs/development/libraries/apache-activemq/default.nix4
-rw-r--r--pkgs/development/libraries/armadillo/default.nix4
-rw-r--r--pkgs/development/libraries/arrow-cpp/default.nix30
-rw-r--r--pkgs/development/libraries/audio/lv2/default.nix4
-rw-r--r--pkgs/development/libraries/audio/vamp-plugin-sdk/default.nix4
-rw-r--r--pkgs/development/libraries/biblesync/default.nix6
-rw-r--r--pkgs/development/libraries/caf/default.nix4
-rw-r--r--pkgs/development/libraries/capstone/default.nix4
-rw-r--r--pkgs/development/libraries/catch2/default.nix4
-rw-r--r--pkgs/development/libraries/comedilib/default.nix55
-rw-r--r--pkgs/development/libraries/cpputest/default.nix4
-rw-r--r--pkgs/development/libraries/cudd/cudd.patch14
-rw-r--r--pkgs/development/libraries/cudd/default.nix30
-rw-r--r--pkgs/development/libraries/cutelyst/default.nix4
-rw-r--r--pkgs/development/libraries/dav1d/default.nix13
-rw-r--r--pkgs/development/libraries/doctest/default.nix4
-rw-r--r--pkgs/development/libraries/duckdb/default.nix26
-rw-r--r--pkgs/development/libraries/ffmpeg-full/default.nix17
-rw-r--r--pkgs/development/libraries/ffmpeg/2.8.nix4
-rw-r--r--pkgs/development/libraries/ffmpeg/4.nix4
-rw-r--r--pkgs/development/libraries/fmt/default.nix10
-rw-r--r--pkgs/development/libraries/freenect/default.nix4
-rw-r--r--pkgs/development/libraries/freetds/default.nix4
-rw-r--r--pkgs/development/libraries/gamin/default.nix2
-rw-r--r--pkgs/development/libraries/gdcm/default.nix4
-rw-r--r--pkgs/development/libraries/gensio/default.nix4
-rw-r--r--pkgs/development/libraries/gexiv2/default.nix4
-rw-r--r--pkgs/development/libraries/glib-networking/default.nix4
-rw-r--r--pkgs/development/libraries/glibmm/default.nix4
-rw-r--r--pkgs/development/libraries/goffice/default.nix4
-rw-r--r--pkgs/development/libraries/grpc/default.nix11
-rw-r--r--pkgs/development/libraries/gsettings-desktop-schemas/default.nix4
-rw-r--r--pkgs/development/libraries/gsettings-qt/default.nix27
-rw-r--r--pkgs/development/libraries/hyperscan/default.nix4
-rw-r--r--pkgs/development/libraries/intel-media-sdk/default.nix16
-rw-r--r--pkgs/development/libraries/itk/4.x.nix4
-rw-r--r--pkgs/development/libraries/itk/default.nix4
-rw-r--r--pkgs/development/libraries/kde-frameworks/default.nix5
-rw-r--r--pkgs/development/libraries/kde-frameworks/qqc2-desktop-style.nix15
-rw-r--r--pkgs/development/libraries/ldb/default.nix4
-rw-r--r--pkgs/development/libraries/libcello/default.nix12
-rw-r--r--pkgs/development/libraries/libcint/default.nix4
-rw-r--r--pkgs/development/libraries/libdeflate/default.nix6
-rw-r--r--pkgs/development/libraries/libdvdread/default.nix4
-rw-r--r--pkgs/development/libraries/libexecinfo/default.nix6
-rw-r--r--pkgs/development/libraries/libfilezilla/default.nix4
-rw-r--r--pkgs/development/libraries/libfive/default.nix41
-rw-r--r--pkgs/development/libraries/libfm/default.nix5
-rw-r--r--pkgs/development/libraries/libfprint/default.nix54
-rw-r--r--pkgs/development/libraries/libfyaml/default.nix21
-rw-r--r--pkgs/development/libraries/libgdiplus/default.nix4
-rw-r--r--pkgs/development/libraries/libgsf/default.nix4
-rw-r--r--pkgs/development/libraries/libhandy/default.nix16
-rw-r--r--pkgs/development/libraries/libiberty/default.nix3
-rw-r--r--pkgs/development/libraries/libinput/default.nix4
-rw-r--r--pkgs/development/libraries/libmpack/default.nix2
-rw-r--r--pkgs/development/libraries/libmypaint/default.nix4
-rw-r--r--pkgs/development/libraries/libosinfo/default.nix9
-rw-r--r--pkgs/development/libraries/libpam-wrapper/default.nix33
-rw-r--r--pkgs/development/libraries/libqmi/default.nix4
-rw-r--r--pkgs/development/libraries/librealsense/default.nix4
-rw-r--r--pkgs/development/libraries/librsvg/default.nix4
-rw-r--r--pkgs/development/libraries/librsync/default.nix4
-rw-r--r--pkgs/development/libraries/libsass/default.nix4
-rw-r--r--pkgs/development/libraries/libsecret/default.nix4
-rw-r--r--pkgs/development/libraries/libuchardet/default.nix4
-rw-r--r--pkgs/development/libraries/libuninameslist/default.nix4
-rw-r--r--pkgs/development/libraries/liburcu/default.nix4
-rw-r--r--pkgs/development/libraries/libuv/default.nix4
-rw-r--r--pkgs/development/libraries/libversion/default.nix2
-rw-r--r--pkgs/development/libraries/libvirt/default.nix5
-rw-r--r--pkgs/development/libraries/libxsmm/default.nix41
-rw-r--r--pkgs/development/libraries/lyra/default.nix4
-rw-r--r--pkgs/development/libraries/mimalloc/default.nix4
-rw-r--r--pkgs/development/libraries/oniguruma/default.nix8
-rw-r--r--pkgs/development/libraries/opendht/default.nix4
-rw-r--r--pkgs/development/libraries/openldap/default.nix20
-rw-r--r--pkgs/development/libraries/openmpi/default.nix10
-rw-r--r--pkgs/development/libraries/openvdb/default.nix4
-rw-r--r--pkgs/development/libraries/packr/default.nix6
-rw-r--r--pkgs/development/libraries/pangomm/default.nix4
-rw-r--r--pkgs/development/libraries/pcl/default.nix4
-rw-r--r--pkgs/development/libraries/physics/cernlib/default.nix2
-rw-r--r--pkgs/development/libraries/physics/cernlib/patch.patch (renamed from pkgs/development/libraries/physics/cernlib/patch)0
-rw-r--r--pkgs/development/libraries/physics/fastjet/default.nix4
-rw-r--r--pkgs/development/libraries/physics/mcgrid/default.nix30
-rw-r--r--pkgs/development/libraries/physics/rivet/default.nix44
-rw-r--r--pkgs/development/libraries/physics/yoda/default.nix18
-rw-r--r--pkgs/development/libraries/pipewire/default.nix12
-rw-r--r--pkgs/development/libraries/pkger/default.nix26
-rw-r--r--pkgs/development/libraries/poppler/default.nix4
-rw-r--r--pkgs/development/libraries/protobuf/3.12.nix6
-rw-r--r--pkgs/development/libraries/protolock/default.nix4
-rw-r--r--pkgs/development/libraries/qgnomeplatform/default.nix4
-rw-r--r--pkgs/development/libraries/qscintilla/default.nix9
-rw-r--r--pkgs/development/libraries/qt-5/5.12/default.nix3
-rw-r--r--pkgs/development/libraries/qt-5/modules/qtgamepad.nix9
-rw-r--r--pkgs/development/libraries/qtstyleplugin-kvantum-qt4/default.nix4
-rw-r--r--pkgs/development/libraries/quazip/default.nix4
-rw-r--r--pkgs/development/libraries/rdkafka/default.nix4
-rw-r--r--pkgs/development/libraries/science/biology/bpp-core/default.nix36
-rw-r--r--pkgs/development/libraries/science/biology/bpp-phyl/default.nix32
-rw-r--r--pkgs/development/libraries/science/biology/bpp-popgen/default.nix35
-rw-r--r--pkgs/development/libraries/science/biology/bpp-seq/default.nix35
-rw-r--r--pkgs/development/libraries/science/math/mkl/default.nix35
-rw-r--r--pkgs/development/libraries/science/math/openblas/default.nix16
-rw-r--r--pkgs/development/libraries/science/math/sympow/default.nix4
-rw-r--r--pkgs/development/libraries/sentencepiece/default.nix4
-rw-r--r--pkgs/development/libraries/simgear/default.nix4
-rw-r--r--pkgs/development/libraries/sope/default.nix46
-rw-r--r--pkgs/development/libraries/spdlog/default.nix4
-rw-r--r--pkgs/development/libraries/sqlcipher/default.nix16
-rw-r--r--pkgs/development/libraries/tracker/default.nix103
-rw-r--r--pkgs/development/libraries/vapoursynth-mvtools/default.nix4
-rw-r--r--pkgs/development/libraries/vapoursynth/default.nix8
-rw-r--r--pkgs/development/libraries/vtk/7.x.nix74
-rw-r--r--pkgs/development/libraries/vtk/default.nix17
-rw-r--r--pkgs/development/libraries/webkitgtk/default.nix1
-rw-r--r--pkgs/development/libraries/xercesc/default.nix4
-rw-r--r--pkgs/development/libraries/xmlrpc-c/default.nix4
-rw-r--r--pkgs/development/lua-modules/overrides.nix6
-rw-r--r--pkgs/development/mobile/androidenv/emulator.nix7
-rw-r--r--pkgs/development/mobile/cocoapods/Gemfile-beta.lock24
-rw-r--r--pkgs/development/mobile/cocoapods/Gemfile.lock22
-rw-r--r--pkgs/development/mobile/cocoapods/gemset-beta.nix40
-rw-r--r--pkgs/development/mobile/cocoapods/gemset.nix42
-rw-r--r--pkgs/development/mobile/titaniumenv/default.nix2
-rw-r--r--pkgs/development/node-packages/composition-v10.nix17
-rw-r--r--pkgs/development/node-packages/composition.nix (renamed from pkgs/development/node-packages/composition-v12.nix)2
-rw-r--r--pkgs/development/node-packages/default-v10.nix132
-rw-r--r--pkgs/development/node-packages/default-v12.nix16
-rw-r--r--pkgs/development/node-packages/default-v13.nix16
-rw-r--r--pkgs/development/node-packages/default.nix165
-rwxr-xr-xpkgs/development/node-packages/generate.sh4
-rw-r--r--pkgs/development/node-packages/node-packages-v12.json9
-rw-r--r--pkgs/development/node-packages/node-packages-v12.nix3185
-rw-r--r--pkgs/development/node-packages/node-packages-v13.json3
-rw-r--r--pkgs/development/node-packages/node-packages-v13.nix1451
-rw-r--r--pkgs/development/node-packages/node-packages.json (renamed from pkgs/development/node-packages/node-packages-v10.json)0
-rw-r--r--pkgs/development/node-packages/node-packages.nix (renamed from pkgs/development/node-packages/node-packages-v10.nix)8630
-rw-r--r--pkgs/development/ocaml-modules/afl-persistent/default.nix39
-rw-r--r--pkgs/development/ocaml-modules/async/default.nix23
-rw-r--r--pkgs/development/ocaml-modules/async_extra/default.nix26
-rw-r--r--pkgs/development/ocaml-modules/async_kernel/default.nix25
-rw-r--r--pkgs/development/ocaml-modules/async_unix/default.nix27
-rw-r--r--pkgs/development/ocaml-modules/batteries/default.nix8
-rw-r--r--pkgs/development/ocaml-modules/biocaml/default.nix8
-rw-r--r--pkgs/development/ocaml-modules/cairo2/default.nix6
-rw-r--r--pkgs/development/ocaml-modules/core/default.nix30
-rw-r--r--pkgs/development/ocaml-modules/core_kernel/default.nix30
-rw-r--r--pkgs/development/ocaml-modules/curly/default.nix27
-rw-r--r--pkgs/development/ocaml-modules/dune-private-libs/default.nix2
-rw-r--r--pkgs/development/ocaml-modules/eliom/default.nix4
-rw-r--r--pkgs/development/ocaml-modules/eqaf/default.nix4
-rw-r--r--pkgs/development/ocaml-modules/fiat-p256/default.nix26
-rw-r--r--pkgs/development/ocaml-modules/functoria/default.nix4
-rw-r--r--pkgs/development/ocaml-modules/functoria/runtime.nix17
-rw-r--r--pkgs/development/ocaml-modules/hacl_x25519/default.nix23
-rw-r--r--pkgs/development/ocaml-modules/hkdf/default.nix26
-rw-r--r--pkgs/development/ocaml-modules/io-page/default.nix17
-rw-r--r--pkgs/development/ocaml-modules/io-page/unix.nix17
-rw-r--r--pkgs/development/ocaml-modules/ipaddr/2.6.1.nix32
-rw-r--r--pkgs/development/ocaml-modules/janestreet/async-extra.nix17
-rw-r--r--pkgs/development/ocaml-modules/janestreet/async-kernel.nix16
-rw-r--r--pkgs/development/ocaml-modules/janestreet/async-unix.nix17
-rw-r--r--pkgs/development/ocaml-modules/janestreet/async.nix16
-rw-r--r--pkgs/development/ocaml-modules/janestreet/core.nix19
-rw-r--r--pkgs/development/ocaml-modules/janestreet/core_kernel.nix18
-rw-r--r--pkgs/development/ocaml-modules/janestreet/re2.nix20
-rw-r--r--pkgs/development/ocaml-modules/janestreet/textutils.nix18
-rw-r--r--pkgs/development/ocaml-modules/jingoo/default.nix24
-rw-r--r--pkgs/development/ocaml-modules/lablgtk/default.nix26
-rw-r--r--pkgs/development/ocaml-modules/lablgtk3/default.nix4
-rw-r--r--pkgs/development/ocaml-modules/lablgtkmathview/default.nix40
-rw-r--r--pkgs/development/ocaml-modules/labltk/default.nix26
-rw-r--r--pkgs/development/ocaml-modules/lens/default.nix6
-rw-r--r--pkgs/development/ocaml-modules/mdx/default.nix9
-rw-r--r--pkgs/development/ocaml-modules/mirage-crypto/default.nix17
-rw-r--r--pkgs/development/ocaml-modules/mirage-crypto/rng.nix11
-rw-r--r--pkgs/development/ocaml-modules/mirage-unix/default.nix21
-rw-r--r--pkgs/development/ocaml-modules/mirage/runtime.nix25
-rw-r--r--pkgs/development/ocaml-modules/ocaml-migrate-parsetree/default.nix4
-rw-r--r--pkgs/development/ocaml-modules/ocurl/default.nix4
-rw-r--r--pkgs/development/ocaml-modules/owl-base/default.nix13
-rw-r--r--pkgs/development/ocaml-modules/ppxfind/default.nix5
-rw-r--r--pkgs/development/ocaml-modules/ppxlib/default.nix29
-rw-r--r--pkgs/development/ocaml-modules/re2/Makefile.patch17
-rw-r--r--pkgs/development/ocaml-modules/re2/default.nix29
-rw-r--r--pkgs/development/ocaml-modules/re2/myocamlbuild.patch24
-rw-r--r--pkgs/development/ocaml-modules/sodium/default.nix4
-rw-r--r--pkgs/development/ocaml-modules/textutils/default.nix23
-rw-r--r--pkgs/development/ocaml-modules/tls/default.nix16
-rw-r--r--pkgs/development/ocaml-modules/torch/default.nix56
-rw-r--r--pkgs/development/ocaml-modules/tyxml/default.nix4
-rw-r--r--pkgs/development/ocaml-modules/wasm/default.nix6
-rw-r--r--pkgs/development/ocaml-modules/x509/default.nix4
-rw-r--r--pkgs/development/python-modules/GitPython/default.nix4
-rw-r--r--pkgs/development/python-modules/JPype1/default.nix4
-rw-r--r--pkgs/development/python-modules/Mako/default.nix4
-rw-r--r--pkgs/development/python-modules/Nikola/default.nix4
-rw-r--r--pkgs/development/python-modules/Wand/default.nix4
-rw-r--r--pkgs/development/python-modules/acoustics/default.nix4
-rw-r--r--pkgs/development/python-modules/adal/default.nix4
-rw-r--r--pkgs/development/python-modules/aiofiles/default.nix4
-rw-r--r--pkgs/development/python-modules/alembic/default.nix4
-rw-r--r--pkgs/development/python-modules/alerta-server/default.nix4
-rw-r--r--pkgs/development/python-modules/alerta/default.nix4
-rw-r--r--pkgs/development/python-modules/alot/default.nix15
-rw-r--r--pkgs/development/python-modules/ansible-runner/default.nix4
-rw-r--r--pkgs/development/python-modules/ansible/default.nix6
-rw-r--r--pkgs/development/python-modules/apache-airflow/default.nix3
-rw-r--r--pkgs/development/python-modules/apprise/default.nix4
-rw-r--r--pkgs/development/python-modules/arrow/default.nix31
-rw-r--r--pkgs/development/python-modules/asdf/default.nix4
-rwxr-xr-xpkgs/development/python-modules/atlassian-python-api/default.nix4
-rw-r--r--pkgs/development/python-modules/auth0-python/default.nix4
-rw-r--r--pkgs/development/python-modules/authheaders/default.nix4
-rw-r--r--pkgs/development/python-modules/authlib/default.nix4
-rw-r--r--pkgs/development/python-modules/autobahn/default.nix4
-rw-r--r--pkgs/development/python-modules/avro-python3/default.nix4
-rw-r--r--pkgs/development/python-modules/avro/default.nix4
-rw-r--r--pkgs/development/python-modules/awkward/default.nix7
-rw-r--r--pkgs/development/python-modules/awkward1/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-core/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-batch/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-core/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-eventhub/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-iothub/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-network/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-mgmt-storage/default.nix4
-rw-r--r--pkgs/development/python-modules/azure-multiapi-storage/default.nix14
-rw-r--r--pkgs/development/python-modules/azure-servicefabric/default.nix4
-rw-r--r--pkgs/development/python-modules/bidict/default.nix4
-rw-r--r--pkgs/development/python-modules/bids-validator/default.nix4
-rw-r--r--pkgs/development/python-modules/bitarray/default.nix5
-rw-r--r--pkgs/development/python-modules/bleach/default.nix4
-rw-r--r--pkgs/development/python-modules/bleak/default.nix34
-rw-r--r--pkgs/development/python-modules/boto3/default.nix4
-rw-r--r--pkgs/development/python-modules/botocore/default.nix4
-rw-r--r--pkgs/development/python-modules/bottleneck/default.nix4
-rw-r--r--pkgs/development/python-modules/braintree/default.nix4
-rw-r--r--pkgs/development/python-modules/branca/default.nix4
-rw-r--r--pkgs/development/python-modules/cadquery/default.nix33
-rw-r--r--pkgs/development/python-modules/catalogue/default.nix4
-rw-r--r--pkgs/development/python-modules/cfn-lint/default.nix4
-rw-r--r--pkgs/development/python-modules/cftime/default.nix4
-rw-r--r--pkgs/development/python-modules/chalice/default.nix4
-rw-r--r--pkgs/development/python-modules/cirq/default.nix46
-rw-r--r--pkgs/development/python-modules/cjson/default.nix4
-rw-r--r--pkgs/development/python-modules/click/default.nix4
-rw-r--r--pkgs/development/python-modules/cloudflare/default.nix4
-rw-r--r--pkgs/development/python-modules/codecov/default.nix4
-rw-r--r--pkgs/development/python-modules/codespell/default.nix4
-rw-r--r--pkgs/development/python-modules/convertdate/default.nix4
-rw-r--r--pkgs/development/python-modules/cookiecutter/default.nix4
-rw-r--r--pkgs/development/python-modules/cryptography/default.nix4
-rw-r--r--pkgs/development/python-modules/cryptography/vectors.nix2
-rw-r--r--pkgs/development/python-modules/csscompressor/default.nix2
-rw-r--r--pkgs/development/python-modules/dash-core-components/default.nix4
-rw-r--r--pkgs/development/python-modules/dash-renderer/default.nix4
-rw-r--r--pkgs/development/python-modules/dash-table/default.nix4
-rw-r--r--pkgs/development/python-modules/dash/default.nix4
-rw-r--r--pkgs/development/python-modules/dask-jobqueue/default.nix4
-rw-r--r--pkgs/development/python-modules/dask-xgboost/default.nix4
-rw-r--r--pkgs/development/python-modules/datadog/default.nix4
-rw-r--r--pkgs/development/python-modules/datasette/default.nix2
-rw-r--r--pkgs/development/python-modules/dateparser/default.nix7
-rw-r--r--pkgs/development/python-modules/debian/default.nix4
-rw-r--r--pkgs/development/python-modules/deprecated/default.nix4
-rw-r--r--pkgs/development/python-modules/dict2xml/default.nix4
-rw-r--r--pkgs/development/python-modules/dictionaries/default.nix4
-rw-r--r--pkgs/development/python-modules/discordpy/default.nix8
-rw-r--r--pkgs/development/python-modules/distributed/default.nix4
-rw-r--r--pkgs/development/python-modules/django-cors-headers/default.nix4
-rw-r--r--pkgs/development/python-modules/django-dynamic-preferences/default.nix4
-rw-r--r--pkgs/development/python-modules/django_reversion/default.nix4
-rw-r--r--pkgs/development/python-modules/dm-sonnet/default.nix2
-rw-r--r--pkgs/development/python-modules/dockerfile-parse/default.nix4
-rw-r--r--pkgs/development/python-modules/dogpile.cache/default.nix4
-rw-r--r--pkgs/development/python-modules/dotnetcore2/default.nix16
-rw-r--r--pkgs/development/python-modules/duckdb/default.nix46
-rw-r--r--pkgs/development/python-modules/dulwich/default.nix4
-rw-r--r--pkgs/development/python-modules/easyprocess/default.nix4
-rw-r--r--pkgs/development/python-modules/elasticsearch-dsl/default.nix4
-rw-r--r--pkgs/development/python-modules/elasticsearch/default.nix4
-rw-r--r--pkgs/development/python-modules/elementpath/default.nix4
-rw-r--r--pkgs/development/python-modules/entrance/default.nix4
-rw-r--r--pkgs/development/python-modules/enum34/default.nix4
-rw-r--r--pkgs/development/python-modules/ephem/default.nix4
-rw-r--r--pkgs/development/python-modules/escapism/default.nix4
-rw-r--r--pkgs/development/python-modules/evdev/default.nix4
-rw-r--r--pkgs/development/python-modules/eventlet/default.nix4
-rw-r--r--pkgs/development/python-modules/faker/default.nix4
-rw-r--r--pkgs/development/python-modules/fastapi/default.nix9
-rw-r--r--pkgs/development/python-modules/flammkuchen/default.nix4
-rw-r--r--pkgs/development/python-modules/flask-autoindex/default.nix4
-rw-r--r--pkgs/development/python-modules/flask-httpauth/default.nix4
-rw-r--r--pkgs/development/python-modules/flask-migrate/default.nix4
-rw-r--r--pkgs/development/python-modules/flask-versioned/default.nix23
-rw-r--r--pkgs/development/python-modules/flask/default.nix4
-rw-r--r--pkgs/development/python-modules/flit-core/default.nix36
-rw-r--r--pkgs/development/python-modules/flit/default.nix16
-rw-r--r--pkgs/development/python-modules/flower/default.nix4
-rw-r--r--pkgs/development/python-modules/fluent-logger/default.nix4
-rw-r--r--pkgs/development/python-modules/fluidasserts/default.nix210
-rw-r--r--pkgs/development/python-modules/folium/default.nix4
-rw-r--r--pkgs/development/python-modules/fonttools/default.nix4
-rw-r--r--pkgs/development/python-modules/foolscap/default.nix4
-rw-r--r--pkgs/development/python-modules/foxdot/default.nix4
-rw-r--r--pkgs/development/python-modules/freezegun/default.nix4
-rw-r--r--pkgs/development/python-modules/gast/default.nix4
-rw-r--r--pkgs/development/python-modules/geoalchemy2/default.nix4
-rw-r--r--pkgs/development/python-modules/geopy/2.nix4
-rw-r--r--pkgs/development/python-modules/gitdb/default.nix4
-rw-r--r--pkgs/development/python-modules/github-webhook/default.nix4
-rw-r--r--pkgs/development/python-modules/gnutls/default.nix4
-rw-r--r--pkgs/development/python-modules/google-api-python-client/default.nix4
-rw-r--r--pkgs/development/python-modules/google-pasta/default.nix6
-rw-r--r--pkgs/development/python-modules/google_cloud_firestore/default.nix4
-rw-r--r--pkgs/development/python-modules/google_cloud_iot/default.nix4
-rw-r--r--pkgs/development/python-modules/google_cloud_spanner/default.nix4
-rw-r--r--pkgs/development/python-modules/google_cloud_speech/default.nix4
-rw-r--r--pkgs/development/python-modules/graphite-web/default.nix4
-rw-r--r--pkgs/development/python-modules/grpcio-tools/default.nix4
-rw-r--r--pkgs/development/python-modules/h2/default.nix4
-rw-r--r--pkgs/development/python-modules/h5netcdf/default.nix38
-rw-r--r--pkgs/development/python-modules/helpdev/default.nix4
-rw-r--r--pkgs/development/python-modules/hg-evolve/default.nix4
-rw-r--r--pkgs/development/python-modules/hiyapyco/default.nix32
-rw-r--r--pkgs/development/python-modules/holidays/default.nix4
-rw-r--r--pkgs/development/python-modules/homeassistant-pyozw/default.nix4
-rw-r--r--pkgs/development/python-modules/hstspreload/default.nix4
-rw-r--r--pkgs/development/python-modules/htmlmin/default.nix2
-rw-r--r--pkgs/development/python-modules/httplib2/default.nix4
-rw-r--r--pkgs/development/python-modules/huey/default.nix25
-rw-r--r--pkgs/development/python-modules/hypothesis/2.nix45
-rw-r--r--pkgs/development/python-modules/hypothesis/default.nix11
-rw-r--r--pkgs/development/python-modules/iapws/default.nix4
-rw-r--r--pkgs/development/python-modules/identify/default.nix4
-rw-r--r--pkgs/development/python-modules/imbalanced-learn/default.nix4
-rw-r--r--pkgs/development/python-modules/immutables/default.nix4
-rw-r--r--pkgs/development/python-modules/impacket/default.nix4
-rw-r--r--pkgs/development/python-modules/intake/default.nix7
-rw-r--r--pkgs/development/python-modules/invoke/default.nix4
-rw-r--r--pkgs/development/python-modules/ipykernel/default.nix3
-rw-r--r--pkgs/development/python-modules/ipyparallel/default.nix6
-rw-r--r--pkgs/development/python-modules/ipython/default.nix4
-rw-r--r--pkgs/development/python-modules/ipyvue/default.nix4
-rw-r--r--pkgs/development/python-modules/isbnlib/default.nix4
-rw-r--r--pkgs/development/python-modules/itypes/default.nix4
-rw-r--r--pkgs/development/python-modules/jc/default.nix12
-rw-r--r--pkgs/development/python-modules/jeepney/default.nix4
-rw-r--r--pkgs/development/python-modules/jellyfish/default.nix4
-rw-r--r--pkgs/development/python-modules/jinja2/default.nix4
-rw-r--r--pkgs/development/python-modules/jupyterlab/default.nix4
-rw-r--r--pkgs/development/python-modules/jupyterlab_server/default.nix4
-rw-r--r--pkgs/development/python-modules/jupytext/default.nix4
-rw-r--r--pkgs/development/python-modules/kafka-python/default.nix4
-rw-r--r--pkgs/development/python-modules/latexcodec/default.nix12
-rw-r--r--pkgs/development/python-modules/launchpadlib/default.nix4
-rw-r--r--pkgs/development/python-modules/lazy_import/default.nix35
-rw-r--r--pkgs/development/python-modules/ldap3/default.nix4
-rw-r--r--pkgs/development/python-modules/librosa/default.nix4
-rw-r--r--pkgs/development/python-modules/line_profiler/default.nix8
-rw-r--r--pkgs/development/python-modules/line_profiler/python37.patch36
-rw-r--r--pkgs/development/python-modules/livelossplot/default.nix40
-rw-r--r--pkgs/development/python-modules/llvmlite/default.nix7
-rw-r--r--pkgs/development/python-modules/m3u8/default.nix4
-rw-r--r--pkgs/development/python-modules/mail-parser/default.nix10
-rw-r--r--pkgs/development/python-modules/maxminddb/default.nix4
-rw-r--r--pkgs/development/python-modules/mecab-python3/default.nix4
-rw-r--r--pkgs/development/python-modules/meld3/default.nix4
-rw-r--r--pkgs/development/python-modules/minidb/default.nix4
-rw-r--r--pkgs/development/python-modules/minio/default.nix4
-rw-r--r--pkgs/development/python-modules/mock/2.nix44
-rw-r--r--pkgs/development/python-modules/mock/default.nix12
-rw-r--r--pkgs/development/python-modules/moviepy/default.nix4
-rw-r--r--pkgs/development/python-modules/mpv/default.nix4
-rw-r--r--pkgs/development/python-modules/msal/default.nix4
-rw-r--r--pkgs/development/python-modules/msgpack-numpy/default.nix4
-rw-r--r--pkgs/development/python-modules/multidict/default.nix4
-rw-r--r--pkgs/development/python-modules/natsort/default.nix4
-rw-r--r--pkgs/development/python-modules/nbsmoke/default.nix4
-rw-r--r--pkgs/development/python-modules/nest-asyncio/default.nix4
-rw-r--r--pkgs/development/python-modules/nibabel/default.nix4
-rw-r--r--pkgs/development/python-modules/nilearn/default.nix4
-rw-r--r--pkgs/development/python-modules/nodeenv/default.nix6
-rw-r--r--pkgs/development/python-modules/nuitka/default.nix4
-rw-r--r--pkgs/development/python-modules/numba/default.nix4
-rw-r--r--pkgs/development/python-modules/numpy-stl/default.nix4
-rw-r--r--pkgs/development/python-modules/numpy/default.nix12
-rw-r--r--pkgs/development/python-modules/oauthlib/3.1.nix33
-rw-r--r--pkgs/development/python-modules/oauthlib/default.nix13
-rw-r--r--pkgs/development/python-modules/onnx/default.nix27
-rw-r--r--pkgs/development/python-modules/openpyxl/default.nix4
-rw-r--r--pkgs/development/python-modules/opt-einsum/default.nix4
-rw-r--r--pkgs/development/python-modules/owslib/default.nix4
-rw-r--r--pkgs/development/python-modules/packaging/default.nix4
-rw-r--r--pkgs/development/python-modules/parameterized/default.nix4
-rw-r--r--pkgs/development/python-modules/parfive/default.nix4
-rw-r--r--pkgs/development/python-modules/parse/default.nix4
-rw-r--r--pkgs/development/python-modules/parsel/default.nix7
-rw-r--r--pkgs/development/python-modules/parver/default.nix4
-rw-r--r--pkgs/development/python-modules/paste/default.nix4
-rw-r--r--pkgs/development/python-modules/pbr/default.nix4
-rw-r--r--pkgs/development/python-modules/pdf2image/default.nix4
-rw-r--r--pkgs/development/python-modules/pdfminer_six/default.nix16
-rw-r--r--pkgs/development/python-modules/pglast/default.nix7
-rw-r--r--pkgs/development/python-modules/pgspecial/default.nix4
-rw-r--r--pkgs/development/python-modules/phik/default.nix4
-rw-r--r--pkgs/development/python-modules/phonenumbers/default.nix4
-rw-r--r--pkgs/development/python-modules/pikepdf/default.nix4
-rw-r--r--pkgs/development/python-modules/pillow/default.nix4
-rw-r--r--pkgs/development/python-modules/pip/default.nix4
-rw-r--r--pkgs/development/python-modules/plexapi/default.nix4
-rw-r--r--pkgs/development/python-modules/plotly/default.nix4
-rw-r--r--pkgs/development/python-modules/plyfile/default.nix4
-rw-r--r--pkgs/development/python-modules/ponywhoosh/default.nix23
-rw-r--r--pkgs/development/python-modules/portalocker/default.nix27
-rw-r--r--pkgs/development/python-modules/pre-commit/default.nix4
-rw-r--r--pkgs/development/python-modules/premailer/default.nix4
-rw-r--r--pkgs/development/python-modules/privacyidea/default.nix51
-rw-r--r--pkgs/development/python-modules/privacyidea/ldap-proxy.nix27
-rw-r--r--pkgs/development/python-modules/prompt_toolkit/default.nix4
-rw-r--r--pkgs/development/python-modules/psd-tools/default.nix4
-rw-r--r--pkgs/development/python-modules/psycopg2/default.nix4
-rw-r--r--pkgs/development/python-modules/ptpython/default.nix4
-rw-r--r--pkgs/development/python-modules/pvlib/default.nix4
-rw-r--r--pkgs/development/python-modules/py4j/default.nix4
-rw-r--r--pkgs/development/python-modules/py_scrypt/default.nix6
-rw-r--r--pkgs/development/python-modules/pyacoustid/default.nix4
-rw-r--r--pkgs/development/python-modules/pyarrow/default.nix17
-rw-r--r--pkgs/development/python-modules/pyasn1-modules/default.nix4
-rw-r--r--pkgs/development/python-modules/pyatv/default.nix44
-rw-r--r--pkgs/development/python-modules/pybids/default.nix4
-rw-r--r--pkgs/development/python-modules/pybullet/default.nix4
-rw-r--r--pkgs/development/python-modules/pycares/default.nix4
-rw-r--r--pkgs/development/python-modules/pychromecast/default.nix4
-rw-r--r--pkgs/development/python-modules/pycryptodome/default.nix4
-rw-r--r--pkgs/development/python-modules/pycryptodomex/default.nix4
-rw-r--r--pkgs/development/python-modules/pycuda/default.nix6
-rw-r--r--pkgs/development/python-modules/pycurl/default.nix4
-rw-r--r--pkgs/development/python-modules/pydantic/default.nix4
-rw-r--r--pkgs/development/python-modules/pydocstyle/default.nix4
-rw-r--r--pkgs/development/python-modules/pydub/default.nix4
-rw-r--r--pkgs/development/python-modules/pyenchant/default.nix6
-rw-r--r--pkgs/development/python-modules/pyfakefs/default.nix4
-rw-r--r--pkgs/development/python-modules/pyftdi/default.nix4
-rw-r--r--pkgs/development/python-modules/pygit2/default.nix4
-rw-r--r--pkgs/development/python-modules/pygls/default.nix31
-rw-r--r--pkgs/development/python-modules/pygments-better-html/default.nix31
-rw-r--r--pkgs/development/python-modules/pyhcl/default.nix4
-rw-r--r--pkgs/development/python-modules/pyhomematic/default.nix4
-rw-r--r--pkgs/development/python-modules/pyicloud/default.nix4
-rw-r--r--pkgs/development/python-modules/pylatexenc/default.nix4
-rw-r--r--pkgs/development/python-modules/pylint-django/default.nix4
-rw-r--r--pkgs/development/python-modules/pymediainfo/default.nix4
-rw-r--r--pkgs/development/python-modules/pymongo/default.nix4
-rw-r--r--pkgs/development/python-modules/pynacl/default.nix4
-rw-r--r--pkgs/development/python-modules/pyopencl/default.nix4
-rw-r--r--pkgs/development/python-modules/pyperf/default.nix4
-rw-r--r--pkgs/development/python-modules/pyqt/5.x.nix12
-rw-r--r--pkgs/development/python-modules/pyqtwebengine/default.nix12
-rw-r--r--pkgs/development/python-modules/pyrad/default.nix27
-rw-r--r--pkgs/development/python-modules/pyrsistent/default.nix8
-rw-r--r--pkgs/development/python-modules/pysdl2/default.nix4
-rw-r--r--pkgs/development/python-modules/pysmb/default.nix4
-rw-r--r--pkgs/development/python-modules/pysmbc/default.nix4
-rw-r--r--pkgs/development/python-modules/pysnooper/default.nix6
-rw-r--r--pkgs/development/python-modules/pysnow/default.nix4
-rw-r--r--pkgs/development/python-modules/pysolr/default.nix4
-rw-r--r--pkgs/development/python-modules/pysonos/default.nix4
-rw-r--r--pkgs/development/python-modules/pyspark/default.nix4
-rw-r--r--pkgs/development/python-modules/pyspinel/default.nix4
-rw-r--r--pkgs/development/python-modules/pysptk/default.nix4
-rw-r--r--pkgs/development/python-modules/pytest-asyncio/default.nix4
-rw-r--r--pkgs/development/python-modules/pytest-black/default.nix4
-rw-r--r--pkgs/development/python-modules/pytest-datadir/default.nix32
-rw-r--r--pkgs/development/python-modules/pytest-flake8/default.nix4
-rw-r--r--pkgs/development/python-modules/pytest-flakes/default.nix8
-rw-r--r--pkgs/development/python-modules/pytest-metadata/default.nix4
-rw-r--r--pkgs/development/python-modules/pytest-quickcheck/default.nix4
-rw-r--r--pkgs/development/python-modules/pytest-sugar/default.nix4
-rw-r--r--pkgs/development/python-modules/pytest-testmon/default.nix4
-rw-r--r--pkgs/development/python-modules/pytest/4.nix4
-rw-r--r--pkgs/development/python-modules/pytest/default.nix28
-rw-r--r--pkgs/development/python-modules/python-binance/default.nix4
-rw-r--r--pkgs/development/python-modules/python-gnupg/default.nix4
-rw-r--r--pkgs/development/python-modules/python-magic/default.nix4
-rw-r--r--pkgs/development/python-modules/python-ptrace/default.nix4
-rw-r--r--pkgs/development/python-modules/python-toolbox/default.nix7
-rw-r--r--pkgs/development/python-modules/python-utils/default.nix4
-rw-r--r--pkgs/development/python-modules/python-vlc/default.nix4
-rw-r--r--pkgs/development/python-modules/pytorch-metric-learning/default.nix40
-rw-r--r--pkgs/development/python-modules/pyudev/default.nix4
-rw-r--r--pkgs/development/python-modules/pywebpush/default.nix4
-rw-r--r--pkgs/development/python-modules/qimage2ndarray/default.nix4
-rw-r--r--pkgs/development/python-modules/qiskit-aer/default.nix17
-rw-r--r--pkgs/development/python-modules/qiskit-aqua/default.nix76
-rw-r--r--pkgs/development/python-modules/qiskit-ibmq-provider/default.nix4
-rw-r--r--pkgs/development/python-modules/qiskit-ignis/default.nix4
-rw-r--r--pkgs/development/python-modules/qiskit-terra/default.nix8
-rw-r--r--pkgs/development/python-modules/qiskit/default.nix4
-rw-r--r--pkgs/development/python-modules/qtawesome/default.nix4
-rw-r--r--pkgs/development/python-modules/qtconsole/default.nix4
-rw-r--r--pkgs/development/python-modules/rasterio/default.nix4
-rw-r--r--pkgs/development/python-modules/rdflib/default.nix4
-rw-r--r--pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix4
-rw-r--r--pkgs/development/python-modules/rebulk/default.nix4
-rw-r--r--pkgs/development/python-modules/reportlab/default.nix4
-rw-r--r--pkgs/development/python-modules/requests/default.nix4
-rw-r--r--pkgs/development/python-modules/responses/default.nix4
-rw-r--r--pkgs/development/python-modules/rethinkdb/default.nix4
-rw-r--r--pkgs/development/python-modules/retry_decorator/default.nix4
-rw-r--r--pkgs/development/python-modules/rfc3986/default.nix4
-rw-r--r--pkgs/development/python-modules/robotframework-requests/default.nix4
-rw-r--r--pkgs/development/python-modules/ruamel_yaml/default.nix4
-rw-r--r--pkgs/development/python-modules/s3fs/default.nix4
-rw-r--r--pkgs/development/python-modules/schema/default.nix4
-rw-r--r--pkgs/development/python-modules/scikit-bio/default.nix4
-rw-r--r--pkgs/development/python-modules/scikitlearn/default.nix19
-rw-r--r--pkgs/development/python-modules/seaborn/default.nix4
-rw-r--r--pkgs/development/python-modules/secp256k1/default.nix1
-rw-r--r--pkgs/development/python-modules/seekpath/default.nix4
-rw-r--r--pkgs/development/python-modules/semantic-version/default.nix4
-rw-r--r--pkgs/development/python-modules/setuptools/default.nix4
-rw-r--r--pkgs/development/python-modules/shellingham/default.nix4
-rw-r--r--pkgs/development/python-modules/simpy/default.nix4
-rw-r--r--pkgs/development/python-modules/sip/default.nix4
-rw-r--r--pkgs/development/python-modules/skorch/default.nix42
-rw-r--r--pkgs/development/python-modules/slither-analyzer/default.nix4
-rw-r--r--pkgs/development/python-modules/slixmpp/default.nix4
-rw-r--r--pkgs/development/python-modules/smart_open/default.nix4
-rw-r--r--pkgs/development/python-modules/smmap/default.nix4
-rw-r--r--pkgs/development/python-modules/smpplib/default.nix29
-rw-r--r--pkgs/development/python-modules/snakeviz/default.nix4
-rw-r--r--pkgs/development/python-modules/snowflake-connector-python/default.nix4
-rw-r--r--pkgs/development/python-modules/snowflake-sqlalchemy/default.nix4
-rw-r--r--pkgs/development/python-modules/sockjs-tornado/default.nix4
-rw-r--r--pkgs/development/python-modules/spacy/default.nix4
-rw-r--r--pkgs/development/python-modules/sparse/default.nix4
-rw-r--r--pkgs/development/python-modules/spglib/default.nix4
-rw-r--r--pkgs/development/python-modules/sphfile/default.nix4
-rw-r--r--pkgs/development/python-modules/sphinx/default.nix10
-rw-r--r--pkgs/development/python-modules/sphinxcontrib-applehelp/default.nix4
-rw-r--r--pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix4
-rw-r--r--pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix4
-rw-r--r--pkgs/development/python-modules/sphinxcontrib-htmlhelp/default.nix4
-rw-r--r--pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix4
-rw-r--r--pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix4
-rw-r--r--pkgs/development/python-modules/spyder-kernels/default.nix4
-rw-r--r--pkgs/development/python-modules/spyder/default.nix4
-rw-r--r--pkgs/development/python-modules/sqlalchemy-utils/default.nix4
-rw-r--r--pkgs/development/python-modules/sqlalchemy/default.nix4
-rw-r--r--pkgs/development/python-modules/sqlmap/default.nix4
-rw-r--r--pkgs/development/python-modules/sqlparse/default.nix4
-rw-r--r--pkgs/development/python-modules/sqlsoup/default.nix21
-rw-r--r--pkgs/development/python-modules/srp/default.nix4
-rw-r--r--pkgs/development/python-modules/sseclient/default.nix4
-rw-r--r--pkgs/development/python-modules/starlette/default.nix4
-rw-r--r--pkgs/development/python-modules/stevedore/default.nix4
-rw-r--r--pkgs/development/python-modules/stripe/default.nix4
-rw-r--r--pkgs/development/python-modules/stytra/default.nix4
-rw-r--r--pkgs/development/python-modules/subliminal/default.nix4
-rw-r--r--pkgs/development/python-modules/svgwrite/default.nix12
-rw-r--r--pkgs/development/python-modules/tablib/default.nix4
-rw-r--r--pkgs/development/python-modules/tbm-utils/default.nix4
-rw-r--r--pkgs/development/python-modules/tensorflow-probability/default.nix2
-rw-r--r--pkgs/development/python-modules/tensorflow/1/default.nix9
-rw-r--r--pkgs/development/python-modules/tensorflow/2/default.nix9
-rw-r--r--pkgs/development/python-modules/testfixtures/default.nix4
-rw-r--r--pkgs/development/python-modules/thinc/default.nix4
-rw-r--r--pkgs/development/python-modules/tld/default.nix4
-rw-r--r--pkgs/development/python-modules/tox/default.nix4
-rw-r--r--pkgs/development/python-modules/tqdm/default.nix4
-rw-r--r--pkgs/development/python-modules/transitions/default.nix4
-rw-r--r--pkgs/development/python-modules/trimesh/default.nix4
-rw-r--r--pkgs/development/python-modules/txdbus/default.nix22
-rw-r--r--pkgs/development/python-modules/typing-extensions/default.nix4
-rw-r--r--pkgs/development/python-modules/uamqp/default.nix4
-rw-r--r--pkgs/development/python-modules/uncompyle6/default.nix4
-rw-r--r--pkgs/development/python-modules/unidiff/default.nix4
-rw-r--r--pkgs/development/python-modules/unrpa/default.nix24
-rw-r--r--pkgs/development/python-modules/update_checker/default.nix4
-rw-r--r--pkgs/development/python-modules/uproot-methods/default.nix4
-rw-r--r--pkgs/development/python-modules/uproot/default.nix4
-rw-r--r--pkgs/development/python-modules/urllib3/default.nix4
-rw-r--r--pkgs/development/python-modules/validators/default.nix4
-rw-r--r--pkgs/development/python-modules/vdirsyncer/default.nix (renamed from pkgs/tools/misc/vdirsyncer/default.nix)44
-rw-r--r--pkgs/development/python-modules/vdirsyncer/stable.nix (renamed from pkgs/tools/misc/vdirsyncer/stable.nix)50
-rw-r--r--pkgs/development/python-modules/vertica-python/default.nix4
-rw-r--r--pkgs/development/python-modules/vidstab/default.nix4
-rw-r--r--pkgs/development/python-modules/virtualenv/default.nix40
-rw-r--r--pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch62
-rw-r--r--pkgs/development/python-modules/w3lib/default.nix4
-rw-r--r--pkgs/development/python-modules/wadllib/default.nix4
-rw-r--r--pkgs/development/python-modules/wcwidth/default.nix4
-rw-r--r--pkgs/development/python-modules/webob/default.nix4
-rw-r--r--pkgs/development/python-modules/word2vec/default.nix4
-rw-r--r--pkgs/development/python-modules/xapp/default.nix4
-rw-r--r--pkgs/development/python-modules/xhtml2pdf/default.nix4
-rw-r--r--pkgs/development/python-modules/yamllint/default.nix4
-rw-r--r--pkgs/development/python-modules/yappi/default.nix4
-rw-r--r--pkgs/development/python-modules/zeroconf/default.nix4
-rw-r--r--pkgs/development/python-modules/zha-quirks/default.nix4
-rw-r--r--pkgs/development/python-modules/zope_component/default.nix4
-rw-r--r--pkgs/development/python-modules/zope_i18nmessageid/default.nix4
-rw-r--r--pkgs/development/python-modules/zope_interface/default.nix4
-rw-r--r--pkgs/development/python-modules/zope_proxy/default.nix4
-rw-r--r--pkgs/development/r-modules/default.nix2
-rw-r--r--pkgs/development/tools/agda-pkg/default.nix44
-rw-r--r--pkgs/development/tools/analysis/cargo-tarpaulin/default.nix30
-rw-r--r--pkgs/development/tools/analysis/codeql/default.nix4
-rw-r--r--pkgs/development/tools/analysis/cppcheck/default.nix11
-rw-r--r--pkgs/development/tools/analysis/flow/default.nix4
-rw-r--r--pkgs/development/tools/analysis/hopper/default.nix4
-rw-r--r--pkgs/development/tools/analysis/tflint/default.nix6
-rw-r--r--pkgs/development/tools/aws-sam-cli/default.nix1
-rw-r--r--pkgs/development/tools/azcopy/default.nix4
-rw-r--r--pkgs/development/tools/bazel-gazelle/default.nix4
-rw-r--r--pkgs/development/tools/bazel-watcher/default.nix2
-rw-r--r--pkgs/development/tools/bazelisk/default.nix6
-rw-r--r--pkgs/development/tools/bazelisk/gomod.patch12
-rw-r--r--pkgs/development/tools/build-managers/apache-maven/builder.sh1
-rw-r--r--pkgs/development/tools/build-managers/bazel/bazel-remote/default.nix2
-rw-r--r--pkgs/development/tools/build-managers/bazel/bazel_2/src-deps.json506
-rw-r--r--pkgs/development/tools/build-managers/bazel/bazel_3/default.nix (renamed from pkgs/development/tools/build-managers/bazel/bazel_2/default.nix)20
-rw-r--r--pkgs/development/tools/build-managers/bazel/bazel_3/python-shebang.patch20
-rw-r--r--pkgs/development/tools/build-managers/bazel/bazel_3/src-deps.json745
-rwxr-xr-xpkgs/development/tools/build-managers/bazel/update-srcDeps.py1
-rw-r--r--pkgs/development/tools/build-managers/bmake/default.nix4
-rw-r--r--pkgs/development/tools/build-managers/cmake/default.nix9
-rw-r--r--pkgs/development/tools/build-managers/colormake/default.nix17
-rw-r--r--pkgs/development/tools/build-managers/mage/default.nix4
-rw-r--r--pkgs/development/tools/build-managers/mill/default.nix4
-rw-r--r--pkgs/development/tools/build-managers/sbt-extras/default.nix6
-rw-r--r--pkgs/development/tools/buildah/default.nix33
-rw-r--r--pkgs/development/tools/buildah/disable-go-module-mode.patch32
-rw-r--r--pkgs/development/tools/buildah/wrapper.nix52
-rw-r--r--pkgs/development/tools/cargo-flamegraph/default.nix6
-rw-r--r--pkgs/development/tools/cloudflare-wrangler/default.nix6
-rw-r--r--pkgs/development/tools/cmake-language-server/default.nix31
-rw-r--r--pkgs/development/tools/conftest/default.nix4
-rw-r--r--pkgs/development/tools/continuous-integration/drone-cli/default.nix4
-rw-r--r--pkgs/development/tools/continuous-integration/drone/default.nix4
-rw-r--r--pkgs/development/tools/continuous-integration/fly/default.nix18
-rw-r--r--pkgs/development/tools/continuous-integration/fly/fly.bash10
-rw-r--r--pkgs/development/tools/continuous-integration/gitlab-runner/default.nix8
-rw-r--r--pkgs/development/tools/continuous-integration/jenkins/default.nix4
-rw-r--r--pkgs/development/tools/coursier/default.nix4
-rw-r--r--pkgs/development/tools/cue/default.nix6
-rw-r--r--pkgs/development/tools/database/dbmate/default.nix4
-rw-r--r--pkgs/development/tools/database/liquibase/default.nix4
-rw-r--r--pkgs/development/tools/database/squirrel-sql/default.nix4
-rw-r--r--pkgs/development/tools/dive/default.nix4
-rw-r--r--pkgs/development/tools/doctl/default.nix18
-rw-r--r--pkgs/development/tools/documentation/antora/default.nix6
-rw-r--r--pkgs/development/tools/electron/default.nix46
-rw-r--r--pkgs/development/tools/electron/generic.nix8
-rw-r--r--pkgs/development/tools/fdroidserver/default.nix4
-rw-r--r--pkgs/development/tools/flatpak-builder/default.nix4
-rw-r--r--pkgs/development/tools/flyway/default.nix4
-rw-r--r--pkgs/development/tools/git-quick-stats/default.nix4
-rw-r--r--pkgs/development/tools/glade/default.nix65
-rw-r--r--pkgs/development/tools/glpaper/default.nix29
-rw-r--r--pkgs/development/tools/go-bindata/default.nix22
-rw-r--r--pkgs/development/tools/go-protobuf/default.nix4
-rw-r--r--pkgs/development/tools/go-tools/default.nix10
-rw-r--r--pkgs/development/tools/godef/default.nix4
-rw-r--r--pkgs/development/tools/gofumpt/default.nix4
-rw-r--r--pkgs/development/tools/gogetdoc/default.nix4
-rw-r--r--pkgs/development/tools/golangci-lint/default.nix6
-rw-r--r--pkgs/development/tools/gomodifytags/default.nix8
-rw-r--r--pkgs/development/tools/gopkgs/default.nix4
-rw-r--r--pkgs/development/tools/gopls/default.nix9
-rw-r--r--pkgs/development/tools/gotestsum/default.nix4
-rw-r--r--pkgs/development/tools/gotools/default.nix4
-rw-r--r--pkgs/development/tools/hcloud/default.nix4
-rw-r--r--pkgs/development/tools/heroku/default.nix4
-rw-r--r--pkgs/development/tools/hobbes/default.nix9
-rw-r--r--pkgs/development/tools/java/cfr/default.nix4
-rw-r--r--pkgs/development/tools/java/dex2jar/default.nix44
-rw-r--r--pkgs/development/tools/just/default.nix6
-rw-r--r--pkgs/development/tools/k6/default.nix7
-rw-r--r--pkgs/development/tools/kcli/default.nix4
-rw-r--r--pkgs/development/tools/kind/default.nix10
-rw-r--r--pkgs/development/tools/kind/deps.nix741
-rw-r--r--pkgs/development/tools/kubeprompt/default.nix4
-rw-r--r--pkgs/development/tools/kubie/default.nix25
-rw-r--r--pkgs/development/tools/kustomize/default.nix4
-rw-r--r--pkgs/development/tools/lazygit/default.nix4
-rw-r--r--pkgs/development/tools/metals/default.nix7
-rw-r--r--pkgs/development/tools/micronaut/default.nix4
-rw-r--r--pkgs/development/tools/misc/act/default.nix7
-rw-r--r--pkgs/development/tools/misc/arcanist/default.nix10
-rw-r--r--pkgs/development/tools/misc/circleci-cli/default.nix8
-rw-r--r--pkgs/development/tools/misc/clojure-lsp/default.nix4
-rw-r--r--pkgs/development/tools/misc/editorconfig-checker/default.nix16
-rw-r--r--pkgs/development/tools/misc/go-license-detector/default.nix4
-rw-r--r--pkgs/development/tools/misc/help2man/default.nix4
-rw-r--r--pkgs/development/tools/misc/hydra/common.nix6
-rw-r--r--pkgs/development/tools/misc/intltool/default.nix6
-rw-r--r--pkgs/development/tools/misc/mkcert/default.nix4
-rw-r--r--pkgs/development/tools/misc/nix-build-uncached/default.nix31
-rw-r--r--pkgs/development/tools/misc/pkgconf/default.nix4
-rw-r--r--pkgs/development/tools/misc/reviewdog/default.nix2
-rw-r--r--pkgs/development/tools/misc/terracognita/default.nix4
-rw-r--r--pkgs/development/tools/misc/texlab/default.nix13
-rw-r--r--pkgs/development/tools/misc/tockloader/default.nix27
-rw-r--r--pkgs/development/tools/misc/tokei/default.nix6
-rw-r--r--pkgs/development/tools/misc/uncrustify/default.nix4
-rw-r--r--pkgs/development/tools/mod/default.nix4
-rw-r--r--pkgs/development/tools/ocaml/ocamlformat/default.nix4
-rw-r--r--pkgs/development/tools/omnisharp-roslyn/default.nix7
-rw-r--r--pkgs/development/tools/out-of-tree/default.nix12
-rw-r--r--pkgs/development/tools/out-of-tree/deps.nix120
-rw-r--r--pkgs/development/tools/packet-cli/default.nix4
-rw-r--r--pkgs/development/tools/pet/default.nix4
-rw-r--r--pkgs/development/tools/pipenv/default.nix15
-rw-r--r--pkgs/development/tools/poetry2nix/poetry2nix/default.nix105
-rw-r--r--pkgs/development/tools/poetry2nix/poetry2nix/editable.nix54
-rw-r--r--pkgs/development/tools/poetry2nix/poetry2nix/hooks/default.nix43
-rw-r--r--pkgs/development/tools/poetry2nix/poetry2nix/lib.nix126
-rw-r--r--pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix8
-rw-r--r--pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix1398
-rw-r--r--pkgs/development/tools/poetry2nix/poetry2nix/pep508.nix55
-rw-r--r--pkgs/development/tools/poetry2nix/poetry2nix/semver.nix12
-rw-r--r--pkgs/development/tools/profiling/sysprof/default.nix10
-rw-r--r--pkgs/development/tools/proto-contrib/default.nix4
-rw-r--r--pkgs/development/tools/protoc-gen-doc/default.nix4
-rw-r--r--pkgs/development/tools/prototool/default.nix6
-rw-r--r--pkgs/development/tools/redis-dump/default.nix2
-rw-r--r--pkgs/development/tools/reftools/default.nix4
-rw-r--r--pkgs/development/tools/renderizer/default.nix4
-rw-r--r--pkgs/development/tools/richgo/default.nix4
-rw-r--r--pkgs/development/tools/rshell/default.nix4
-rw-r--r--pkgs/development/tools/run/default.nix8
-rw-r--r--pkgs/development/tools/rust/cargo-make/Cargo.lock6
-rw-r--r--pkgs/development/tools/rust/cargo-make/default.nix6
-rw-r--r--pkgs/development/tools/scalafmt/default.nix4
-rw-r--r--pkgs/development/tools/selenium/chromedriver/default.nix6
-rw-r--r--pkgs/development/tools/skaffold/default.nix6
-rw-r--r--pkgs/development/tools/skopeo/default.nix53
-rw-r--r--pkgs/development/tools/solarus-quest-editor/default.nix4
-rw-r--r--pkgs/development/tools/spring-boot-cli/default.nix4
-rw-r--r--pkgs/development/tools/toxiproxy/default.nix4
-rw-r--r--pkgs/development/tools/vcstool/default.nix4
-rw-r--r--pkgs/development/tools/vultr-cli/default.nix22
-rw-r--r--pkgs/development/tools/vultr/default.nix6
-rw-r--r--pkgs/development/tools/wabt/default.nix8
-rw-r--r--pkgs/development/tools/yq-go/default.nix4
-rw-r--r--pkgs/development/web/cypress/default.nix4
-rw-r--r--pkgs/development/web/deno/default.nix139
-rw-r--r--pkgs/development/web/flyctl/default.nix16
-rw-r--r--pkgs/development/web/minify/default.nix8
-rw-r--r--pkgs/development/web/nodejs/v12.nix4
-rw-r--r--pkgs/development/web/nodejs/v14.nix4
-rw-r--r--pkgs/development/web/postman/default.nix4
-rw-r--r--pkgs/development/web/twitter-bootstrap/default.nix4
-rw-r--r--pkgs/games/dwarf-fortress/lazy-pack.nix3
-rw-r--r--pkgs/games/dwarf-fortress/wrapper/default.nix4
-rw-r--r--pkgs/games/factorio/default.nix11
-rw-r--r--pkgs/games/gnuchess/default.nix4
-rw-r--r--pkgs/games/katago/default.nix20
-rw-r--r--pkgs/games/linux-steam-integration/default.nix81
-rw-r--r--pkgs/games/minecraft/default.nix24
-rw-r--r--pkgs/games/minetest/default.nix6
-rw-r--r--pkgs/games/nottetris2/default.nix51
-rw-r--r--pkgs/games/openmw/tes3mp.nix6
-rw-r--r--pkgs/games/openmw/tes3mp.patch13
-rw-r--r--pkgs/games/openttd/default.nix4
-rw-r--r--pkgs/games/pentobi/default.nix4
-rw-r--r--pkgs/games/steam/build-runtime.py98
-rw-r--r--pkgs/games/steam/runtime-generated.nix4149
-rw-r--r--pkgs/games/steam/runtime-mirror.nix20
-rw-r--r--pkgs/games/steam/runtime.nix24
-rw-r--r--pkgs/games/steam/update-runtime-shell.nix13
-rwxr-xr-xpkgs/games/steam/update-runtime.py141
-rw-r--r--pkgs/games/supertux/default.nix4
-rw-r--r--pkgs/games/taisei/0001-lto-fix.patch13
-rw-r--r--pkgs/games/taisei/default.nix46
-rw-r--r--pkgs/games/terraria-server/default.nix26
-rw-r--r--pkgs/misc/drivers/epson-escpr2/default.nix8
-rw-r--r--pkgs/misc/emulators/mame/default.nix4
-rw-r--r--pkgs/misc/emulators/mednafen/default.nix4
-rw-r--r--pkgs/misc/ghostscript/0001-Bug-702364-Fix-missing-echogs-dependencies.patch862
-rw-r--r--pkgs/misc/ghostscript/default.nix3
-rw-r--r--pkgs/misc/scrcpy/default.nix10
-rw-r--r--pkgs/misc/screensavers/xlockmore/default.nix4
-rw-r--r--pkgs/misc/solfege/css.patch33
-rw-r--r--pkgs/misc/solfege/default.nix30
-rw-r--r--pkgs/misc/solfege/menubar.patch7
-rw-r--r--pkgs/misc/solfege/webbrowser.patch8
-rw-r--r--pkgs/misc/uboot/default.nix7
-rw-r--r--pkgs/misc/vim-plugins/generated.nix780
-rw-r--r--pkgs/misc/vim-plugins/overrides.nix35
-rw-r--r--pkgs/misc/vim-plugins/patches/fruzzy/get_version.patch25
-rw-r--r--pkgs/misc/vim-plugins/vim-plugin-names5
-rw-r--r--pkgs/misc/vscode-extensions/mktplcExtRefToFetchArgs.nix8
-rw-r--r--pkgs/misc/vscode-extensions/rust-analyzer/default.nix4
-rw-r--r--pkgs/misc/vscode-extensions/updateSettings.nix39
-rw-r--r--pkgs/misc/vscode-extensions/updateSettingsTest.nix6
-rw-r--r--pkgs/misc/vscode-extensions/vscode-utils.nix41
-rw-r--r--pkgs/misc/vscode-extensions/vscodeEnv.nix86
-rw-r--r--pkgs/misc/vscode-extensions/vscodeEnvTest.nix12
-rw-r--r--pkgs/misc/vscode-extensions/vscodeExts2nix.nix44
-rw-r--r--pkgs/misc/vscode-extensions/vscodeWithConfiguration.nix54
-rw-r--r--pkgs/os-specific/darwin/smimesign/default.nix2
-rw-r--r--pkgs/os-specific/darwin/yabai/default.nix6
-rw-r--r--pkgs/os-specific/linux/apparmor/default.nix4
-rw-r--r--pkgs/os-specific/linux/btfs/default.nix4
-rw-r--r--pkgs/os-specific/linux/checksec/default.nix4
-rw-r--r--pkgs/os-specific/linux/displaylink/udev-installer.patch4
-rw-r--r--pkgs/os-specific/linux/earlyoom/default.nix2
-rw-r--r--pkgs/os-specific/linux/earlyoom/fix-dbus-path.patch11
-rw-r--r--pkgs/os-specific/linux/ena/default.nix4
-rw-r--r--pkgs/os-specific/linux/firmware/firmware-linux-nonfree/default.nix6
-rw-r--r--pkgs/os-specific/linux/firmware/fwupd/default.nix4
-rw-r--r--pkgs/os-specific/linux/firmware/fwupdate/default.nix66
-rw-r--r--pkgs/os-specific/linux/firmware/fwupdate/do-not-create-sharedstatedir.patch10
-rw-r--r--pkgs/os-specific/linux/fscrypt/default.nix6
-rw-r--r--pkgs/os-specific/linux/fwts/default.nix4
-rw-r--r--pkgs/os-specific/linux/kernel/common-config.nix1
-rw-r--r--pkgs/os-specific/linux/kernel/hardened/patches.json29
-rwxr-xr-xpkgs/os-specific/linux/kernel/hardened/update.py9
-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.5.nix18
-rw-r--r--pkgs/os-specific/linux/kernel/linux-5.6.nix4
-rw-r--r--pkgs/os-specific/linux/kernel/linux-libre.nix4
-rw-r--r--pkgs/os-specific/linux/kernel/linux-rpi.nix2
-rw-r--r--pkgs/os-specific/linux/kernel/linux-testing.nix4
-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/lvm2/default.nix6
-rw-r--r--pkgs/os-specific/linux/microcode/intel.nix2
-rw-r--r--pkgs/os-specific/linux/musl/default.nix4
-rwxr-xr-xpkgs/os-specific/linux/nvidia-x11/builder.sh13
-rw-r--r--pkgs/os-specific/linux/nvme-cli/default.nix4
-rw-r--r--pkgs/os-specific/linux/pam/default.nix4
-rw-r--r--pkgs/os-specific/linux/powerstat/default.nix4
-rw-r--r--pkgs/os-specific/linux/powertop/default.nix2
-rw-r--r--pkgs/os-specific/linux/rtl88xxau-aircrack/default.nix40
-rw-r--r--pkgs/os-specific/linux/uclibc/default.nix4
-rw-r--r--pkgs/os-specific/linux/usbguard/default.nix4
-rw-r--r--pkgs/os-specific/linux/wireguard/default.nix4
-rw-r--r--pkgs/os-specific/linux/wpa_supplicant/gui.nix13
-rw-r--r--pkgs/os-specific/linux/zfs/default.nix15
-rw-r--r--pkgs/servers/adminer/default.nix4
-rw-r--r--pkgs/servers/amqp/rabbitmq-server/default.nix10
-rw-r--r--pkgs/servers/atlassian/confluence.nix4
-rw-r--r--pkgs/servers/atlassian/jira.nix4
-rw-r--r--pkgs/servers/bazarr/default.nix35
-rw-r--r--pkgs/servers/blockbook/default.nix38
-rw-r--r--pkgs/servers/blockbook/deps.nix372
-rw-r--r--pkgs/servers/caddy/default.nix4
-rw-r--r--pkgs/servers/caddy/v2.nix3
-rw-r--r--pkgs/servers/consul/default.nix3
-rw-r--r--pkgs/servers/dns/bind/default.nix4
-rw-r--r--pkgs/servers/dns/coredns/default.nix4
-rw-r--r--pkgs/servers/dns/knot-dns/default.nix4
-rw-r--r--pkgs/servers/dns/knot-resolver/default.nix4
-rw-r--r--pkgs/servers/dns/pdns-recursor/default.nix4
-rw-r--r--pkgs/servers/documize-community/default.nix17
-rw-r--r--pkgs/servers/echoip/default.nix4
-rw-r--r--pkgs/servers/etcd/3.4.nix36
-rw-r--r--pkgs/servers/etcd/default.nix7
-rw-r--r--pkgs/servers/gobetween/default.nix24
-rw-r--r--pkgs/servers/gobetween/gomod.patch21
-rw-r--r--pkgs/servers/gortr/default.nix8
-rw-r--r--pkgs/servers/gotify/default.nix2
-rw-r--r--pkgs/servers/gotify/mod-sha.nix1
-rwxr-xr-xpkgs/servers/gotify/update.sh12
-rw-r--r--pkgs/servers/gotify/vendor-sha.nix1
-rw-r--r--pkgs/servers/gpsd/default.nix2
-rw-r--r--pkgs/servers/hasura/cli.nix4
-rw-r--r--pkgs/servers/home-assistant/0001-setup.py-relax-dependencies.patch29
-rw-r--r--pkgs/servers/home-assistant/cli.nix4
-rw-r--r--pkgs/servers/home-assistant/component-packages.nix30
-rw-r--r--pkgs/servers/home-assistant/default.nix6
-rw-r--r--pkgs/servers/home-assistant/frontend.nix4
-rw-r--r--pkgs/servers/http/jetty/default.nix4
-rw-r--r--pkgs/servers/http/nginx/modules.nix7
-rw-r--r--pkgs/servers/http/unit/default.nix15
-rw-r--r--pkgs/servers/imgproxy/default.nix6
-rw-r--r--pkgs/servers/kapow/default.nix26
-rw-r--r--pkgs/servers/mail/dovecot/default.nix7
-rw-r--r--pkgs/servers/mail/exim/default.nix9
-rw-r--r--pkgs/servers/mail/opensmtpd/default.nix4
-rw-r--r--pkgs/servers/matrix-appservice-discord/default.nix29
-rwxr-xr-xpkgs/servers/matrix-appservice-discord/generate.sh10
-rw-r--r--pkgs/servers/matrix-appservice-discord/node-composition.nix (renamed from pkgs/development/node-packages/composition-v13.nix)6
-rw-r--r--pkgs/servers/matrix-appservice-discord/node-packages.nix5251
-rw-r--r--pkgs/servers/matrix-appservice-discord/package.json3
-rw-r--r--pkgs/servers/matrix-synapse/default.nix5
-rw-r--r--pkgs/servers/matterbridge/default.nix4
-rw-r--r--pkgs/servers/mautrix-whatsapp/default.nix24
-rw-r--r--pkgs/servers/memcached/default.nix4
-rw-r--r--pkgs/servers/meteor/default.nix4
-rw-r--r--pkgs/servers/miniflux/default.nix11
-rw-r--r--pkgs/servers/minio/default.nix4
-rw-r--r--pkgs/servers/misc/airsonic/default.nix4
-rw-r--r--pkgs/servers/monitoring/do-agent/default.nix4
-rw-r--r--pkgs/servers/monitoring/grafana/default.nix18
-rw-r--r--pkgs/servers/monitoring/loki/default.nix4
-rw-r--r--pkgs/servers/monitoring/mtail/default.nix4
-rw-r--r--pkgs/servers/monitoring/net-snmp/default.nix2
-rw-r--r--pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix4
-rw-r--r--pkgs/servers/monitoring/prometheus/mikrotik-exporter.nix4
-rw-r--r--pkgs/servers/monitoring/prometheus/node-exporter.nix6
-rw-r--r--pkgs/servers/monitoring/prometheus/snmp-exporter.nix6
-rw-r--r--pkgs/servers/monitoring/prometheus/varnish-exporter.nix4
-rw-r--r--pkgs/servers/monitoring/sensu-go/default.nix10
-rw-r--r--pkgs/servers/monitoring/telegraf/default.nix8
-rw-r--r--pkgs/servers/monitoring/thanos/default.nix4
-rw-r--r--pkgs/servers/monitoring/zabbix/agent.nix2
-rw-r--r--pkgs/servers/monitoring/zabbix/proxy.nix2
-rw-r--r--pkgs/servers/monitoring/zabbix/server.nix2
-rw-r--r--pkgs/servers/monitoring/zabbix/web.nix2
-rw-r--r--pkgs/servers/nextcloud/default.nix8
-rw-r--r--pkgs/servers/nosql/influxdb/default.nix4
-rw-r--r--pkgs/servers/nosql/redis/default.nix11
-rw-r--r--pkgs/servers/openafs/1.8/module.nix20
-rw-r--r--pkgs/servers/pinnwand/default.nix45
-rw-r--r--pkgs/servers/samba/4.x.nix9
-rw-r--r--pkgs/servers/ser2net/default.nix8
-rw-r--r--pkgs/servers/serviio/default.nix4
-rw-r--r--pkgs/servers/sickbeard/sickgear.nix4
-rw-r--r--pkgs/servers/sip/freeswitch/default.nix7
-rw-r--r--pkgs/servers/sql/dolt/default.nix4
-rw-r--r--pkgs/servers/sql/mariadb/cmake-disable-auth-pam-testing.patch12
-rw-r--r--pkgs/servers/sql/mariadb/default.nix12
-rw-r--r--pkgs/servers/sql/mariadb/galera/25.nix6
-rw-r--r--pkgs/servers/sql/mariadb/galera/default.nix12
-rw-r--r--pkgs/servers/sql/postgresql/ext/pg_partman.nix4
-rw-r--r--pkgs/servers/sql/postgresql/ext/pgrouting.nix8
-rw-r--r--pkgs/servers/sql/postgresql/ext/timescaledb.nix4
-rw-r--r--pkgs/servers/tailscale/default.nix11
-rw-r--r--pkgs/servers/tautulli/default.nix4
-rw-r--r--pkgs/servers/traefik/default.nix4
-rw-r--r--pkgs/servers/web-apps/engelsystem/default.nix52
-rw-r--r--pkgs/servers/web-apps/moodle/default.nix4
-rw-r--r--pkgs/servers/web-apps/shiori/default.nix4
-rw-r--r--pkgs/servers/web-apps/sogo/default.nix76
-rw-r--r--pkgs/servers/xmpp/prosody/default.nix9
-rw-r--r--pkgs/servers/zoneminder/default.nix7
-rw-r--r--pkgs/shells/bash/bash-completion/default.nix6
-rw-r--r--pkgs/shells/elvish/default.nix4
-rw-r--r--pkgs/shells/mksh/default.nix4
-rw-r--r--pkgs/shells/nushell/default.nix6
-rw-r--r--pkgs/shells/powershell/default.nix4
-rw-r--r--pkgs/shells/tcsh/default.nix2
-rw-r--r--pkgs/shells/zsh/antibody/default.nix8
-rw-r--r--pkgs/shells/zsh/grml-zsh-config/default.nix4
-rw-r--r--pkgs/shells/zsh/oh-my-zsh/default.nix6
-rw-r--r--pkgs/shells/zsh/pure-prompt/default.nix30
-rw-r--r--pkgs/shells/zsh/zsh-history/default.nix4
-rw-r--r--pkgs/shells/zsh/zsh-powerlevel10k/default.nix7
-rw-r--r--pkgs/shells/zsh/zsh-powerlevel10k/gitstatusd.patch5
-rw-r--r--pkgs/shells/zsh/zsh-prezto/default.nix16
-rw-r--r--pkgs/tools/X11/ksuperkey/default.nix37
-rw-r--r--pkgs/tools/X11/wpgtk/default.nix4
-rw-r--r--pkgs/tools/X11/xlayoutdisplay/default.nix4
-rw-r--r--pkgs/tools/X11/xpra/default.nix5
-rw-r--r--pkgs/tools/X11/xpra/fix-41106.patch15
-rw-r--r--pkgs/tools/admin/ansible/default.nix20
-rw-r--r--pkgs/tools/admin/aws-vault/default.nix8
-rw-r--r--pkgs/tools/admin/awscli/default.nix4
-rw-r--r--pkgs/tools/admin/awsweeper/default.nix10
-rw-r--r--pkgs/tools/admin/azure-cli/default.nix4
-rw-r--r--pkgs/tools/admin/azure-cli/python-packages.nix30
-rw-r--r--pkgs/tools/admin/berglas/default.nix4
-rw-r--r--pkgs/tools/admin/certigo/default.nix4
-rw-r--r--pkgs/tools/admin/clair/default.nix8
-rw-r--r--pkgs/tools/admin/eksctl/default.nix6
-rw-r--r--pkgs/tools/admin/elasticsearch-curator/default.nix2
-rw-r--r--pkgs/tools/admin/exoscale-cli/default.nix32
-rw-r--r--pkgs/tools/admin/exoscale-cli/deps.nix876
-rw-r--r--pkgs/tools/admin/fastlane/Gemfile.lock122
-rw-r--r--pkgs/tools/admin/fastlane/default.nix1
-rw-r--r--pkgs/tools/admin/fastlane/gemset.nix303
-rw-r--r--pkgs/tools/admin/iamy/default.nix4
-rw-r--r--pkgs/tools/admin/lego/default.nix6
-rw-r--r--pkgs/tools/admin/nomachine-client/default.nix32
-rw-r--r--pkgs/tools/admin/procs/default.nix6
-rw-r--r--pkgs/tools/admin/pulumi/data.nix42
-rw-r--r--pkgs/tools/admin/pulumi/update.sh10
-rw-r--r--pkgs/tools/admin/salt/default.nix4
-rw-r--r--pkgs/tools/archivers/unar/default.nix4
-rw-r--r--pkgs/tools/audio/mpd-mpris/default.nix5
-rw-r--r--pkgs/tools/backup/bup/default.nix4
-rw-r--r--pkgs/tools/backup/duplicati/default.nix6
-rw-r--r--pkgs/tools/backup/duplicity/default.nix4
-rw-r--r--pkgs/tools/backup/monolith/default.nix14
-rw-r--r--pkgs/tools/backup/wal-g/default.nix4
-rw-r--r--pkgs/tools/bluetooth/bluez-alsa/default.nix4
-rw-r--r--pkgs/tools/compression/dtrx/default.nix17
-rw-r--r--pkgs/tools/compression/gzip/default.nix12
-rw-r--r--pkgs/tools/compression/zstd/default.nix25
-rw-r--r--pkgs/tools/compression/zstd/playtests-darwin.patch18
-rw-r--r--pkgs/tools/filesystems/archivemount/default.nix4
-rw-r--r--pkgs/tools/filesystems/bindfs/default.nix4
-rw-r--r--pkgs/tools/filesystems/fuse-overlayfs/default.nix6
-rw-r--r--pkgs/tools/filesystems/glusterfs/default.nix4
-rw-r--r--pkgs/tools/filesystems/moosefs/default.nix4
-rw-r--r--pkgs/tools/filesystems/snapraid/default.nix4
-rw-r--r--pkgs/tools/graphics/gmic/default.nix11
-rw-r--r--pkgs/tools/graphics/imgurbash2/default.nix4
-rw-r--r--pkgs/tools/graphics/oxipng/default.nix6
-rw-r--r--pkgs/tools/graphics/spirv-cross/default.nix4
-rw-r--r--pkgs/tools/graphics/transfig/default.nix10
-rw-r--r--pkgs/tools/graphics/transfig/patch-fig2dev-Imakefile.patch (renamed from pkgs/tools/graphics/transfig/patch-fig2dev-Imakefile)0
-rw-r--r--pkgs/tools/graphics/transfig/patch-fig2dev-dev-Imakefile.patch (renamed from pkgs/tools/graphics/transfig/patch-fig2dev-dev-Imakefile)0
-rw-r--r--pkgs/tools/graphics/transfig/patch-fig2dev-dev-gensvg.c.patch (renamed from pkgs/tools/graphics/transfig/patch-fig2dev-dev-gensvg.c)0
-rw-r--r--pkgs/tools/graphics/transfig/patch-fig2dev-fig2dev.h.patch (renamed from pkgs/tools/graphics/transfig/patch-fig2dev-fig2dev.h)0
-rw-r--r--pkgs/tools/graphics/transfig/patch-transfig-Imakefile.patch (renamed from pkgs/tools/graphics/transfig/patch-transfig-Imakefile)0
-rw-r--r--pkgs/tools/graphics/yafaray-core/default.nix4
-rw-r--r--pkgs/tools/graphics/zbar/default.nix4
-rw-r--r--pkgs/tools/misc/3mux/default.nix4
-rw-r--r--pkgs/tools/misc/agedu/default.nix6
-rw-r--r--pkgs/tools/misc/autorandr/default.nix6
-rw-r--r--pkgs/tools/misc/bashcards/default.nix30
-rw-r--r--pkgs/tools/misc/bat/default.nix12
-rw-r--r--pkgs/tools/misc/bibtool/default.nix5
-rw-r--r--pkgs/tools/misc/birdfont/default.nix4
-rw-r--r--pkgs/tools/misc/chezmoi/default.nix4
-rw-r--r--pkgs/tools/misc/clipman/default.nix8
-rw-r--r--pkgs/tools/misc/cloc/default.nix4
-rw-r--r--pkgs/tools/misc/dasht/default.nix11
-rw-r--r--pkgs/tools/misc/debianutils/default.nix4
-rw-r--r--pkgs/tools/misc/diffoscope/default.nix4
-rw-r--r--pkgs/tools/misc/diffoscope/ignore_links.patch44
-rw-r--r--pkgs/tools/misc/direnv/default.nix23
-rw-r--r--pkgs/tools/misc/docui/default.nix4
-rw-r--r--pkgs/tools/misc/fd/default.nix6
-rw-r--r--pkgs/tools/misc/fdtools/default.nix78
-rw-r--r--pkgs/tools/misc/ffsend/default.nix12
-rw-r--r--pkgs/tools/misc/figlet/default.nix2
-rw-r--r--pkgs/tools/misc/fluent-bit/default.nix4
-rw-r--r--pkgs/tools/misc/fluentd/Gemfile1
-rw-r--r--pkgs/tools/misc/fluentd/Gemfile.lock53
-rw-r--r--pkgs/tools/misc/fluentd/gemset.nix112
-rw-r--r--pkgs/tools/misc/fzf/default.nix4
-rw-r--r--pkgs/tools/misc/goaccess/default.nix4
-rw-r--r--pkgs/tools/misc/gotify-cli/default.nix4
-rw-r--r--pkgs/tools/misc/graylog/default.nix4
-rw-r--r--pkgs/tools/misc/hebcal/default.nix4
-rw-r--r--pkgs/tools/misc/hyperfine/default.nix17
-rw-r--r--pkgs/tools/misc/intermodal/default.nix6
-rw-r--r--pkgs/tools/misc/jdupes/default.nix10
-rw-r--r--pkgs/tools/misc/jugglinglab/default.nix30
-rw-r--r--pkgs/tools/misc/kepubify/default.nix4
-rw-r--r--pkgs/tools/misc/lf/default.nix4
-rw-r--r--pkgs/tools/misc/libgen-cli/default.nix4
-rw-r--r--pkgs/tools/misc/lnch/default.nix22
-rw-r--r--pkgs/tools/misc/mbuffer/default.nix4
-rw-r--r--pkgs/tools/misc/miniserve/default.nix6
-rw-r--r--pkgs/tools/misc/mstflint/default.nix25
-rw-r--r--pkgs/tools/misc/mutagen/default.nix8
-rw-r--r--pkgs/tools/misc/ncdu/default.nix4
-rw-r--r--pkgs/tools/misc/neo-cowsay/default.nix4
-rw-r--r--pkgs/tools/misc/osinfo-db-tools/default.nix10
-rw-r--r--pkgs/tools/misc/parallel/default.nix4
-rw-r--r--pkgs/tools/misc/pg_flame/default.nix4
-rw-r--r--pkgs/tools/misc/pgcenter/default.nix8
-rw-r--r--pkgs/tools/misc/pgmetrics/default.nix4
-rw-r--r--pkgs/tools/misc/pistol/default.nix5
-rw-r--r--pkgs/tools/misc/plantuml/default.nix4
-rw-r--r--pkgs/tools/misc/powerline-go/default.nix4
-rw-r--r--pkgs/tools/misc/profile-cleaner/default.nix4
-rw-r--r--pkgs/tools/misc/profile-sync-daemon/default.nix4
-rw-r--r--pkgs/tools/misc/pspg/default.nix4
-rw-r--r--pkgs/tools/misc/sdate/default.nix4
-rw-r--r--pkgs/tools/misc/silicon/default.nix6
-rw-r--r--pkgs/tools/misc/starship/default.nix8
-rw-r--r--pkgs/tools/misc/tmux-xpanes/default.nix4
-rw-r--r--pkgs/tools/misc/topgrade/default.nix6
-rw-r--r--pkgs/tools/misc/toybox/default.nix4
-rw-r--r--pkgs/tools/misc/uhubctl/default.nix4
-rw-r--r--pkgs/tools/misc/up/default.nix6
-rw-r--r--pkgs/tools/misc/up/gomod.patch23
-rw-r--r--pkgs/tools/misc/vttest/default.nix4
-rw-r--r--pkgs/tools/misc/youtube-dl/default.nix4
-rw-r--r--pkgs/tools/misc/zoxide/default.nix19
-rw-r--r--pkgs/tools/networking/amass/default.nix6
-rw-r--r--pkgs/tools/networking/aria2/default.nix7
-rw-r--r--pkgs/tools/networking/bandwhich/default.nix6
-rw-r--r--pkgs/tools/networking/cassowary/default.nix4
-rw-r--r--pkgs/tools/networking/clash/default.nix4
-rw-r--r--pkgs/tools/networking/corerad/default.nix8
-rw-r--r--pkgs/tools/networking/croc/default.nix9
-rw-r--r--pkgs/tools/networking/curl/default.nix11
-rw-r--r--pkgs/tools/networking/curlie/default.nix4
-rw-r--r--pkgs/tools/networking/dnsproxy/default.nix8
-rw-r--r--pkgs/tools/networking/fastd/default.nix21
-rw-r--r--pkgs/tools/networking/frp/default.nix4
-rw-r--r--pkgs/tools/networking/goimapnotify/default.nix26
-rw-r--r--pkgs/tools/networking/goimapnotify/deps.nix66
-rw-r--r--pkgs/tools/networking/grpcui/default.nix4
-rw-r--r--pkgs/tools/networking/hey/default.nix4
-rw-r--r--pkgs/tools/networking/ip2unix/default.nix4
-rw-r--r--pkgs/tools/networking/minio-client/default.nix4
-rw-r--r--pkgs/tools/networking/mu/default.nix11
-rw-r--r--pkgs/tools/networking/nebula/default.nix4
-rw-r--r--pkgs/tools/networking/network-manager/strongswan/default.nix4
-rw-r--r--pkgs/tools/networking/obfs4/default.nix4
-rw-r--r--pkgs/tools/networking/ofono/0001-Search-connectors-in-OFONO_PLUGIN_PATH.patch2
-rw-r--r--pkgs/tools/networking/openconnect/default.nix8
-rw-r--r--pkgs/tools/networking/openfortivpn/default.nix4
-rw-r--r--pkgs/tools/networking/openvpn/default.nix25
-rw-r--r--pkgs/tools/networking/pirate-get/default.nix8
-rw-r--r--pkgs/tools/networking/pixiecore/default.nix4
-rw-r--r--pkgs/tools/networking/shadowfox/default.nix4
-rw-r--r--pkgs/tools/networking/shadowsocks-rust/default.nix11
-rw-r--r--pkgs/tools/networking/slirp4netns/default.nix3
-rw-r--r--pkgs/tools/networking/ssldump/default.nix6
-rw-r--r--pkgs/tools/networking/tendermint/default.nix8
-rw-r--r--pkgs/tools/networking/termshark/default.nix4
-rw-r--r--pkgs/tools/networking/tridactyl-native/default.nix4
-rw-r--r--pkgs/tools/networking/tunnelto/default.nix (renamed from pkgs/tools/networking/wormhole/default.nix)8
-rw-r--r--pkgs/tools/networking/unbound/default.nix4
-rw-r--r--pkgs/tools/networking/urlwatch/default.nix4
-rw-r--r--pkgs/tools/networking/v2ray/default.nix12
-rw-r--r--pkgs/tools/networking/v2ray/generic.nix4
-rw-r--r--pkgs/tools/networking/vde2/default.nix2
-rw-r--r--pkgs/tools/networking/wifite2/default.nix4
-rw-r--r--pkgs/tools/networking/wireguard-go/default.nix4
-rw-r--r--pkgs/tools/networking/wireguard-tools/default.nix8
-rw-r--r--pkgs/tools/networking/yggdrasil/default.nix4
-rw-r--r--pkgs/tools/nix/cached-nix-shell/default.nix12
-rw-r--r--pkgs/tools/nix/nixos-generators/default.nix4
-rw-r--r--pkgs/tools/package-management/cargo-about/default.nix6
-rw-r--r--pkgs/tools/package-management/emplace/default.nix6
-rw-r--r--pkgs/tools/package-management/home-manager/default.nix1
-rw-r--r--pkgs/tools/package-management/morph/default.nix8
-rw-r--r--pkgs/tools/package-management/morph/deps.nix2
-rw-r--r--pkgs/tools/package-management/mynewt-newt/default.nix4
-rw-r--r--pkgs/tools/package-management/nfpm/default.nix8
-rw-r--r--pkgs/tools/package-management/nix-bundle/default.nix4
-rw-r--r--pkgs/tools/package-management/nix-prefetch-scripts/default.nix4
-rw-r--r--pkgs/tools/package-management/nix-update/default.nix34
-rw-r--r--pkgs/tools/package-management/nix/default.nix25
-rw-r--r--pkgs/tools/security/age/default.nix4
-rw-r--r--pkgs/tools/security/bettercap/default.nix8
-rw-r--r--pkgs/tools/security/bitwarden_rs/vault.nix4
-rw-r--r--pkgs/tools/security/browserpass/default.nix4
-rw-r--r--pkgs/tools/security/clamav/default.nix4
-rw-r--r--pkgs/tools/security/clevis/default.nix4
-rw-r--r--pkgs/tools/security/doas/0001-add-NixOS-specific-dirs-to-safe-PATH.patch24
-rw-r--r--pkgs/tools/security/doas/default.nix13
-rw-r--r--pkgs/tools/security/duo-unix/default.nix4
-rw-r--r--pkgs/tools/security/ecryptfs/default.nix13
-rw-r--r--pkgs/tools/security/fprintd/default.nix104
-rw-r--r--pkgs/tools/security/gnome-keysign/default.nix7
-rw-r--r--pkgs/tools/security/gobuster/default.nix4
-rw-r--r--pkgs/tools/security/gopass/default.nix8
-rw-r--r--pkgs/tools/security/hcxdumptool/default.nix4
-rw-r--r--pkgs/tools/security/ipscan/default.nix4
-rw-r--r--pkgs/tools/security/jadx/default.nix103
-rw-r--r--pkgs/tools/security/keybase/gui.nix2
-rw-r--r--pkgs/tools/security/metasploit/Gemfile2
-rw-r--r--pkgs/tools/security/metasploit/Gemfile.lock104
-rw-r--r--pkgs/tools/security/metasploit/default.nix4
-rw-r--r--pkgs/tools/security/metasploit/gemset.nix164
-rw-r--r--pkgs/tools/security/metasploit/shell.nix11
-rw-r--r--pkgs/tools/security/saml2aws/default.nix17
-rw-r--r--pkgs/tools/security/sops/default.nix4
-rw-r--r--pkgs/tools/security/tor/default.nix4
-rw-r--r--pkgs/tools/security/tpm2-tools/default.nix4
-rw-r--r--pkgs/tools/security/vault/default.nix4
-rw-r--r--pkgs/tools/security/yara/default.nix28
-rw-r--r--pkgs/tools/system/confd/default.nix13
-rw-r--r--pkgs/tools/system/confd/deps.nix74
-rw-r--r--pkgs/tools/system/ctop/default.nix4
-rw-r--r--pkgs/tools/system/disk-filltest/default.nix38
-rw-r--r--pkgs/tools/system/fio/default.nix4
-rw-r--r--pkgs/tools/system/freeipmi/default.nix4
-rw-r--r--pkgs/tools/system/gotop/default.nix8
-rw-r--r--pkgs/tools/system/ior/default.nix26
-rw-r--r--pkgs/tools/system/jump/default.nix4
-rw-r--r--pkgs/tools/system/netdata/default.nix4
-rw-r--r--pkgs/tools/system/netdata/go.d.plugin.nix4
-rw-r--r--pkgs/tools/system/stress-ng/default.nix4
-rw-r--r--pkgs/tools/system/syslog-ng/default.nix4
-rw-r--r--pkgs/tools/system/uefitool/variants.nix8
-rw-r--r--pkgs/tools/system/ytop/default.nix6
-rw-r--r--pkgs/tools/system/zenith/cargo-lock.patch13
-rw-r--r--pkgs/tools/system/zenith/default.nix7
-rw-r--r--pkgs/tools/text/gjo/default.nix5
-rw-r--r--pkgs/tools/text/mdcat/default.nix8
-rw-r--r--pkgs/tools/text/poedit/default.nix4
-rw-r--r--pkgs/tools/text/ripgrep-all/default.nix6
-rw-r--r--pkgs/tools/text/ripgrep/default.nix6
-rw-r--r--pkgs/tools/text/shfmt/default.nix4
-rw-r--r--pkgs/tools/text/snippetpixie/default.nix4
-rw-r--r--pkgs/tools/text/xurls/default.nix4
-rw-r--r--pkgs/tools/typesetting/tex/dblatex/default.nix2
-rw-r--r--pkgs/tools/typesetting/tex/texlive/default.nix2
-rw-r--r--pkgs/tools/video/rav1e/default.nix9
-rw-r--r--pkgs/tools/virtualization/cri-tools/default.nix7
-rw-r--r--pkgs/tools/virtualization/google-compute-engine-oslogin/default.nix15
-rw-r--r--pkgs/tools/virtualization/google-compute-engine/default.nix2
-rw-r--r--pkgs/tools/virtualization/govc/default.nix4
-rw-r--r--pkgs/tools/virtualization/nixos-shell/default.nix30
-rw-r--r--pkgs/top-level/agda-packages.nix28
-rw-r--r--pkgs/top-level/aliases.nix7
-rw-r--r--pkgs/top-level/all-packages.nix422
-rw-r--r--pkgs/top-level/coq-packages.nix8
-rw-r--r--pkgs/top-level/ocaml-packages.nix141
-rw-r--r--pkgs/top-level/perl-packages.nix63
-rw-r--r--pkgs/top-level/php-packages.nix32
-rw-r--r--pkgs/top-level/python-packages.nix104
-rw-r--r--pkgs/top-level/release.nix1
-rw-r--r--pkgs/top-level/static.nix1
1939 files changed, 48120 insertions, 31819 deletions
diff --git a/.editorconfig b/.editorconfig
index f272739f240..a4a872ed5c8 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -1,5 +1,5 @@
# EditorConfig configuration for nixpkgs
-# http://EditorConfig.org
+# https://EditorConfig.org
# Top-most EditorConfig file
root = true
@@ -11,18 +11,64 @@ insert_final_newline = true
trim_trailing_whitespace = true
charset = utf-8
+# Ignore diffs/patches
+[*.{diff,patch}]
+end_of_line = unset
+insert_final_newline = unset
+trim_trailing_whitespace = unset
+
# see https://nixos.org/nixpkgs/manual/#chap-conventions
-# Match nix/ruby/docbook files, set indent to spaces with width of two
-[*.{nix,rb,xml}]
+# Match json/lockfiles/markdown/nix/perl/python/ruby/shell/docbook files, set indent to spaces
+[*.{json,lock,md,nix,pl,pm,py,rb,sh,xml}]
indent_style = space
+
+# Match docbook files, set indent width of one
+[*.xml]
+indent_size = 1
+
+# Match json/lockfiles/markdown/nix/ruby files, set indent width of two
+[*.{json,lock,md,nix,rb}]
indent_size = 2
-# Match shell/python/perl scripts, set indent to spaces with width of four
-[*.{sh,py,pl}]
-indent_style = space
+# Match perl/python/shell scripts, set indent width of four
+[*.{pl,pm,py,sh}]
indent_size = 4
-# Match diffs, avoid to trim trailing whitespace
-[*.{diff,patch}]
-trim_trailing_whitespace = false
+# Match gemfiles, set indent to spaces with width of two
+[Gemfile]
+indent_size = 2
+indent_style = space
+
+# Disable file types or individual files
+# some of these files may be auto-generated and/or require significant changes
+
+[*.lock]
+indent_size = unset
+
+[gemset.nix]
+insert_final_newline = unset
+
+[pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json]
+indent_size = unset
+
+[pkgs/development/lisp-modules/quicklisp-to-nix.nix]
+indent_size = unset
+
+[pkgs/development/haskell-modules/hackage-packages.nix]
+indent_style = unset
+indent_size = unset
+trim_trailing_whitespace = unset
+
+[pkgs/development/mobile/androidenv/generated/{addons,packages}.nix]
+trim_trailing_whitespace = unset
+
+[pkgs/development/node-packages/node-packages.nix]
+insert_final_newline = unset
+
+[pkgs/servers/dict/wordnet_structures.py]
+indent_size = unset
+trim_trailing_whitespace = unset
+
+[pkgs/top-level/perl-packages.nix]
+indent_size = unset
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index 7c39ce48a3f..5376d51a617 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -55,6 +55,13 @@
# NixOS integration test driver
/nixos/lib/test-driver @tfc
+# Updaters
+## update.nix
+/maintainers/scripts/update.nix @jtojnar
+/maintainers/scripts/update.py @jtojnar
+## common-updater-scripts
+/pkgs/common-updater/scripts/update-source-version @jtojnar
+
# Python-related code and docs
/maintainers/scripts/update-python-libraries @FRidh
/pkgs/top-level/python-packages.nix @FRidh @jonringer
@@ -174,9 +181,15 @@
/nixos/modules/services/monitoring/prometheus/exporters.xml @WilliButz
/nixos/tests/prometheus-exporters.nix @WilliButz
-# PHP
-/doc/languages-frameworks/php.section.md @etu
-/nixos/tests/php @etu
-/pkgs/build-support/build-pecl.nix @etu
-/pkgs/development/interpreters/php @etu
-/pkgs/top-level/php-packages.nix @etu
+# PHP interpreter, packages, extensions, tests and documentation
+/doc/languages-frameworks/php.section.md @NixOS/php
+/nixos/tests/php @NixOS/php
+/pkgs/build-support/build-pecl.nix @NixOS/php
+/pkgs/development/interpreters/php @NixOS/php
+/pkgs/top-level/php-packages.nix @NixOS/php
+
+# Podman, CRI-O modules and related
+/nixos/modules/virtualisation/containers.nix @NixOS/podman
+/nixos/modules/virtualisation/cri-o.nix @NixOS/podman
+/nixos/modules/virtualisation/podman.nix @NixOS/podman
+/nixos/tests/podman.nix @NixOS/podman
diff --git a/.github/stale.yml b/.github/stale.yml
index bf47ba3c25b..1cf5014cfb3 100644
--- a/.github/stale.yml
+++ b/.github/stale.yml
@@ -1,32 +1,25 @@
+# Configuration for probot-stale - https://github.com/probot/stale
# Number of days of inactivity before an issue becomes stale
daysUntilStale: 180
# Number of days of inactivity before a stale issue is closed
daysUntilClose: false
# Issues with these labels will never be considered stale
exemptLabels:
- - 1.severity: security
+ - "1.severity: security"
# Label to use when marking an issue as stale
-staleLabel: 2.status: stale
+staleLabel: "2.status: stale"
# Comment to post when marking an issue as stale. Set to `false` to disable
-markComment: >
+markComment: |
Thank you for your contributions.
- This has been automatically marked as stale because it has had no
- activity for 180 days.
+ This has been automatically marked as stale because it has had no activity for 180 days.
- If this is still important to you, we ask that you leave a
- comment below. Your comment can be as simple as "still important
- to me". This lets people see that at least one person still cares
- about this. Someone will have to do this at most twice a year if
- there is no other activity.
+ If this is still important to you, we ask that you leave a comment below. Your comment can be as simple as "still important to me". This lets people see that at least one person still cares about this. Someone will have to do this at most twice a year if there is no other activity.
Here are suggestions that might help resolve this more quickly:
- 1. Search for maintainers and people that previously touched the
- related code and @ mention them in a comment.
+ 1. Search for maintainers and people that previously touched the related code and @ mention them in a comment.
2. Ask on the [NixOS Discourse](https://discourse.nixos.org/).
- 3. Ask on the [#nixos channel](irc://irc.freenode.net/#nixos) on
- [irc.freenode.net](https://freenode.net).
-
+ 3. Ask on the [#nixos channel](irc://irc.freenode.net/#nixos) on [irc.freenode.net](https://freenode.net).
# Comment to post when closing a stale issue. Set to `false` to disable
closeComment: false
diff --git a/doc/languages-frameworks/agda.section.md b/doc/languages-frameworks/agda.section.md
new file mode 100644
index 00000000000..8cba6d9faa7
--- /dev/null
+++ b/doc/languages-frameworks/agda.section.md
@@ -0,0 +1,96 @@
+---
+title: Agda
+author: Alex Rice (alexarice)
+date: 2020-01-06
+---
+# Agda
+
+## How to use Agda
+
+Agda can be installed from `agda`:
+```
+$ nix-env -iA agda
+```
+
+To use agda with libraries, the `agda.withPackages` function can be used. This function either takes:
++ A list of packages,
++ or a function which returns a list of packages when given the `agdaPackages` attribute set,
++ or an attribute set containing a list of packages and a GHC derivation for compilation (see below).
+
+For example, suppose we wanted a version of agda which has access to the standard library. This can be obtained with the expressions:
+
+```
+agda.withPackages [ agdaPackages.standard-library ]
+```
+
+or
+
+```
+agda.withPackages (p: [ p.standard-library ])
+```
+
+or can be called as in the [Compiling Agda](#compiling-agda) section.
+
+If you want to use a library in your home directory (for instance if it is a development version) then typecheck it manually (using `agda.withPackages` if necessary) and then override the `src` attribute of the package to point to your local repository.
+
+Agda will not by default use these libraries. To tell agda to use the library we have some options:
+- Call `agda` with the library flag:
+```
+$ agda -l standard-library -i . MyFile.agda
+```
+- Write a `my-library.agda-lib` file for the project you are working on which may look like:
+```
+name: my-library
+include: .
+depend: standard-library
+```
+- Create the file `~/.agda/defaults` and add any libraries you want to use by default.
+
+More information can be found in the [official Agda documentation on library management](https://agda.readthedocs.io/en/v2.6.1/tools/package-system.html).
+
+## Compiling Agda
+Agda modules can be compiled with the `--compile` flag. A version of `ghc` with `ieee` is made available to the Agda program via the `--with-compiler` flag.
+This can be overridden by a different version of `ghc` as follows:
+
+```
+agda.withPackages {
+ pkgs = [ ... ];
+ ghc = haskell.compiler.ghcHEAD;
+}
+```
+
+## Writing Agda packages
+To write a nix derivation for an agda library, first check that the library has a `*.agda-lib` file.
+
+A derivation can then be written using `agdaPackages.mkDerivation`. This has similar arguments to `stdenv.mkDerivation` with the following additions:
++ `everythingFile` can be used to specify the location of the `Everything.agda` file, defaulting to `./Everything.agda`. If this file does not exist then either it should be patched in or the `buildPhase` should be overridden (see below).
++ `libraryName` should be the name that appears in the `*.agda-lib` file, defaulting to `pname`.
++ `libraryFile` should be the file name of the `*.agda-lib` file, defaulting to `${libraryName}.agda-lib`.
+
+The build phase for `agdaPackages.mkDerivation` simply runs `agda` on the `Everything.agda` file. If something else is needed to build the package (e.g. `make`) then the `buildPhase` should be overridden (or a `preBuild` or `configurePhase` can be used if there are steps that need to be done prior to checking the `Everything.agda` file). `agda` and the Agda libraries contained in `buildInputs` are made available during the build phase. The install phase simply copies all `.agda`, `.agdai` and `.agda-lib` files to the output directory. Again, this can be overridden.
+
+To add an agda package to `nixpkgs`, the derivation should be written to `pkgs/development/libraries/agda/${library-name}/` and an entry should be added to `pkgs/top-level/agda-packages.nix`. Here it is called in a scope with access to all other agda libraries, so the top line of the `default.nix` can look like:
+```
+{ mkDerivation, standard-library, fetchFromGitHub }:
+```
+and `mkDerivation` should be called instead of `agdaPackages.mkDerivation`. Here is an example skeleton derivation for iowa-stdlib:
+
+```
+mkDerivation {
+ version = "1.5.0";
+ pname = "iowa-stdlib";
+
+ src = ...
+
+ libraryFile = "";
+ libraryName = "IAL-1.3";
+
+ buildPhase = ''
+ patchShebangs find-deps.sh
+ make
+ '';
+}
+```
+This library has a file called `.agda-lib`, and so we give an empty string to `libraryFile` as nothing precedes `.agda-lib` in the filename. This file contains `name: IAL-1.3`, and so we let `libraryName = "IAL-1.3"`. This library does not use an `Everything.agda` file and instead has a Makefile, so there is no need to set `everythingFile` and we set a custom `buildPhase`.
+
+When writing an agda package it is essential to make sure that no `.agda-lib` file gets added to the store as a single file (for example by using `writeText`). This causes agda to think that the nix store is a agda library and it will attempt to write to it whenever it typechecks something. See [https://github.com/agda/agda/issues/4613](https://github.com/agda/agda/issues/4613).
diff --git a/doc/languages-frameworks/go.xml b/doc/languages-frameworks/go.xml
index 70c135555ea..ff39276f640 100644
--- a/doc/languages-frameworks/go.xml
+++ b/doc/languages-frameworks/go.xml
@@ -36,7 +36,7 @@ pet = buildGoModule rec {
sha256 = "0m2fzpqxk7hrbxsgqplkg7h2p7gv6s1miymv3gvw0cz039skag0s";
};
- modSha256 = "1879j77k96684wi554rkjxydrj8g3hpp0kvxz03sd8dmwr3lh83j"; <co xml:id='ex-buildGoModule-1' />
+ vendorSha256 = "1879j77k96684wi554rkjxydrj8g3hpp0kvxz03sd8dmwr3lh83j"; <co xml:id='ex-buildGoModule-1' />
subPackages = [ "." ]; <co xml:id='ex-buildGoModule-2' />
@@ -56,7 +56,7 @@ pet = buildGoModule rec {
<calloutlist>
<callout arearefs='ex-buildGoModule-1'>
<para>
- <varname>modSha256</varname> is the hash of the output of the intermediate fetcher derivation.
+ <varname>vendorSha256</varname> is the hash of the output of the intermediate fetcher derivation.
</para>
</callout>
<callout arearefs='ex-buildGoModule-2'>
@@ -68,12 +68,12 @@ pet = buildGoModule rec {
</para>
<para>
- <varname>modSha256</varname> can also take <varname>null</varname> as an input.
+ <varname>vendorSha256</varname> can also take <varname>null</varname> as an input.
- When `null` is used as a value, the derivation won't be a
- fixed-output derivation but disable the build sandbox instead. This can be useful outside
- of nixpkgs where re-generating the modSha256 on each mod.sum changes is cumbersome,
- but will fail to build by Hydra, as builds with a disabled sandbox are discouraged.
+ When `null` is used as a value, rather than fetching the dependencies
+ and vendoring them, we use the vendoring included within the source repo.
+ If you'd like to not have to update this field on dependency changes,
+ run `go mod vendor` in your source repo and set 'vendorSha256 = null;'
</para>
</section>
diff --git a/doc/languages-frameworks/index.xml b/doc/languages-frameworks/index.xml
index a6f56d791c5..2414956995c 100644
--- a/doc/languages-frameworks/index.xml
+++ b/doc/languages-frameworks/index.xml
@@ -5,6 +5,7 @@
<para>
The <link linkend="chap-stdenv">standard build environment</link> makes it easy to build typical Autotools-based packages with very little code. Any other kind of package can be accomodated by overriding the appropriate phases of <literal>stdenv</literal>. However, there are specialised functions in Nixpkgs to easily build packages for other programming languages, such as Perl or Haskell. These are described in this chapter.
</para>
+ <xi:include href="agda.section.xml" />
<xi:include href="android.section.xml" />
<xi:include href="beam.xml" />
<xi:include href="bower.xml" />
diff --git a/doc/languages-frameworks/node.section.md b/doc/languages-frameworks/node.section.md
index 4dc95fc1dd9..c1f4294711a 100644
--- a/doc/languages-frameworks/node.section.md
+++ b/doc/languages-frameworks/node.section.md
@@ -12,10 +12,9 @@ When it is desired to use NPM libraries in a development project, use the
`node2nix` generator directly on the `package.json` configuration file of the
project.
-The package set also provides support for multiple Node.js versions. The policy
-is that a new package should be added to the collection for the latest stable LTS
-release (which is currently 10.x), unless there is an explicit reason to support
-a different release.
+The package set provides support for the official stable Node.js versions.
+The latest stable LTS release in `nodePackages`, as well as the latest stable
+Current release in `nodePackages_latest`.
If your package uses native addons, you need to examine what kind of native
build system it uses. Here are some examples:
@@ -26,7 +25,7 @@ build system it uses. Here are some examples:
After you have identified the correct system, you need to override your package
expression while adding in build system as a build input. For example, `dat`
-requires `node-gyp-build`, so we override its expression in `default-v10.nix`:
+requires `node-gyp-build`, so we override its expression in `default.nix`:
```nix
dat = nodePackages.dat.override (oldAttrs: {
@@ -36,14 +35,14 @@ dat = nodePackages.dat.override (oldAttrs: {
To add a package from NPM to nixpkgs:
- 1. Modify `pkgs/development/node-packages/node-packages-v10.json` to add, update
- or remove package entries. (Or `pkgs/development/node-packages/node-packages-v8.json`
- for packages depending on Node.js 8.x)
+ 1. Modify `pkgs/development/node-packages/node-packages.json` to add, update
+ or remove package entries to have it included in `nodePackages` and
+ `nodePackages_latest`.
2. Run the script: `(cd pkgs/development/node-packages && ./generate.sh)`.
3. Build your new package to test your changes:
`cd /path/to/nixpkgs && nix-build -A nodePackages.<new-or-updated-package>`.
- To build against a specific Node.js version (e.g. 10.x):
- `nix-build -A nodePackages_10_x.<new-or-updated-package>`
+ To build against the latest stable Current Node.js version (e.g. 14.x):
+ `nix-build -A nodePackages_latest.<new-or-updated-package>`
4. Add and commit all modified and generated files.
For more information about the generation process, consult the
diff --git a/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md
index 00d5d0ff04c..838426afa04 100644
--- a/doc/languages-frameworks/python.section.md
+++ b/doc/languages-frameworks/python.section.md
@@ -36,121 +36,191 @@ The Nix and NixOS manuals explain how packages are generally installed. In the
case of Python and Nix, it is important to make a distinction between whether the
package is considered an application or a library.
-Applications on Nix are typically installed into your user
-profile imperatively using `nix-env -i`, and on NixOS declaratively by adding the
-package name to `environment.systemPackages` in `/etc/nixos/configuration.nix`.
-Dependencies such as libraries are automatically installed and should not be
-installed explicitly.
-
-The same goes for Python applications and libraries. Python applications can be
-installed in your profile. But Python libraries you would like to use for
-development cannot be installed, at least not individually, because they won't
-be able to find each other resulting in import errors. Instead, it is possible
-to create an environment with `python.buildEnv` or `python.withPackages` where
-the interpreter and other executables are able to find each other and all of the
-modules.
-
-In the following examples we create an environment with Python 3.8, `numpy` and
-`toolz`. As you may imagine, there is one limitation here, and that's that
-you can install only one environment at a time. You will notice the complaints
-about collisions when you try to install a second environment.
-
-##### Environment defined in separate `.nix` file
-
-Create a file, e.g. `build.nix`, with the following expression
-```nix
-with import <nixpkgs> {};
+Applications on Nix are typically installed into your user profile imperatively
+using `nix-env -i`, and on NixOS declaratively by adding the package name to
+`environment.systemPackages` in `/etc/nixos/configuration.nix`. Dependencies
+such as libraries are automatically installed and should not be installed
+explicitly.
-python38.withPackages (ps: with ps; [ numpy toolz ])
-```
-and install it in your profile with
-```shell
-nix-env -if build.nix
-```
-Now you can use the Python interpreter, as well as the extra packages (`numpy`,
-`toolz`) that you added to the environment.
+The same goes for Python applications. Python applications can be installed in
+your profile, and will be wrapped to find their exact library dependencies,
+without impacting other applications or polluting your user environment.
-##### Environment defined in `~/.config/nixpkgs/config.nix`
+But Python libraries you would like to use for development cannot be installed,
+at least not individually, because they won't be able to find each other
+resulting in import errors. Instead, it is possible to create an environment
+with `python.buildEnv` or `python.withPackages` where the interpreter and other
+executables are wrapped to be able to find each other and all of the modules.
-If you prefer you could also add the environment as a package override to the
-Nixpkgs set, e.g. using `config.nix`,
+In the following examples we will start by creating a simple, ad-hoc environment
+with a nix-shell that has `numpy` and `toolz` in Python 3.8; then we will create
+a re-usable environment in a single-file Python script; then we will create a
+full Python environment for development with this same environment.
-```nix
-{ # ...
-
- packageOverrides = pkgs: with pkgs; {
- myEnv = python38.withPackages (ps: with ps; [ numpy toolz ]);
- };
-}
-```
-and install it in your profile with
+Philosphically, this should be familiar to users who are used to a `venv` style
+of development: individual projects create their own Python environments without
+impacting the global environment or each other.
-```shell
-nix-env -iA nixpkgs.myEnv
-```
+#### Ad-hoc temporary Python environment with `nix-shell`
-The environment is is installed by referring to the attribute, and considering
-the `nixpkgs` channel was used.
+The simplest way to start playing with the way nix wraps and sets up Python
+environments is with `nix-shell` at the cmdline. These environments create a
+temporary shell session with a Python and a *precise* list of packages (plus
+their runtime dependencies), with no other Python packages in the Python
+interpreter's scope.
-##### Environment defined in `/etc/nixos/configuration.nix`
+To create a Python 3.8 session with `numpy` and `toolz` available, run:
-For the sake of completeness, here's another example how to install the
-environment system-wide.
+```sh
+$ nix-shell -p 'python38.withPackages(ps: with ps; [ numpy toolz ])'
+```
-```nix
-{ # ...
+By default `nix-shell` will start a `bash` session with this interpreter in our
+`PATH`, so if we then run:
- environment.systemPackages = with pkgs; [
- (python38.withPackages(ps: with ps; [ numpy toolz ]))
- ];
-}
+```
+[nix-shell:~/src/nixpkgs]$ python3
+Python 3.8.1 (default, Dec 18 2019, 19:06:26)
+[GCC 9.2.0] on linux
+Type "help", "copyright", "credits" or "license" for more information.
+>>> import numpy; import toolz
```
-#### Temporary Python environment with `nix-shell`
+Note that no other modules are in scope, even if they were imperatively
+installed into our user environment as a dependency of a Python application:
-The examples in the previous section showed how to install a Python environment
-into a profile. For development you may need to use multiple environments.
-`nix-shell` gives the possibility to temporarily load another environment, akin
-to `virtualenv`.
+```
+>>> import requests
+Traceback (most recent call last):
+ File "<stdin>", line 1, in <module>
+ModuleNotFoundError: No module named 'requests'
+```
-There are two methods for loading a shell with Python packages. The first and
-recommended method is to create an environment with `python.buildEnv` or
-`python.withPackages` and load that. E.g.
+We can add as many additional modules onto the `nix-shell` as we need, and we
+will still get 1 wrapped Python interpreter. We can start the interpreter
+directly like so:
```sh
-$ nix-shell -p 'python38.withPackages(ps: with ps; [ numpy toolz ])'
+$ nix-shell -p 'python38.withPackages(ps: with ps; [ numpy toolz requests ])' --run python3
+these derivations will be built:
+ /nix/store/xbdsrqrsfa1yva5s7pzsra8k08gxlbz1-python3-3.8.1-env.drv
+building '/nix/store/xbdsrqrsfa1yva5s7pzsra8k08gxlbz1-python3-3.8.1-env.drv'...
+created 277 symlinks in user environment
+Python 3.8.1 (default, Dec 18 2019, 19:06:26)
+[GCC 9.2.0] on linux
+Type "help", "copyright", "credits" or "license" for more information.
+>>> import requests
+>>>
```
-opens a shell from which you can launch the interpreter
+Notice that this time it built a new Python environment, which now includes
+`requests`. Building an environment just creates wrapper scripts that expose the
+selected dependencies to the interpreter while re-using the actual modules. This
+means if any other env has installed `requests` or `numpy` in a different
+context, we don't need to recompile them -- we just recompile the wrapper script
+that sets up an interpreter pointing to them. This matters much more for "big"
+modules like `pytorch` or `tensorflow`.
+
+Module names usually match their names on [pypi.org](https://pypi.org/), but
+you can use the [Nixpkgs search website](https://nixos.org/nixos/packages.html)
+to find them as well (along with non-python packages).
+
+At this point we can create throwaway experimental Python environments with
+arbitrary dependencies. This is a good way to get a feel for how the Python
+interpreter and dependencies work in Nix and NixOS, but to do some actual
+development, we'll want to make it a bit more persistent.
+
+##### Running Python scripts and using `nix-shell` as shebang
+
+Sometimes, we have a script whose header looks like this:
+
+```python
+#!/usr/bin/env python3
+import numpy as np
+a = np.array([1,2])
+b = np.array([3,4])
+print(f"The dot product of {a} and {b} is: {np.dot(a, b)}")
+```
+
+Executing this script requires a `python3` that has `numpy`. Using what we learned
+in the previous section, we could startup a shell and just run it like so:
-```sh
-[nix-shell:~] python3
+```
+nix-shell -p 'python38.withPackages(ps: with ps; [ numpy ])' --run 'python3 foo.py'
+The dot product of [1 2] and [3 4] is: 11
```
-The other method, which is not recommended, does not create an environment and
-requires you to list the packages directly,
+But if we maintain the script ourselves, and if there are more dependencies, it
+may be nice to encode those dependencies in source to make the script re-usable
+without that bit of knowledge. That can be done by using `nix-shell` as a
+[shebang](https://en.wikipedia.org/wiki/Shebang_(Unix), like so:
+
+```python
+#!/usr/bin/env nix-shell
+#!nix-shell -i python3 -p "python3.withPackages(ps: [ ps.numpy ])"
+import numpy as np
+a = np.array([1,2])
+b = np.array([3,4])
+print(f"The dot product of {a} and {b} is: {np.dot(a, b)}")
+```
+
+Then we simply execute it, without requiring any environment setup at all!
```sh
-$ nix-shell -p python38.pkgs.numpy python38.pkgs.toolz
+$ ./foo.py
+The dot product of [1 2] and [3 4] is: 11
+```
+
+If the dependencies are not available on the host where `foo.py` is executed, it
+will build or download them from a Nix binary cache prior to starting up, prior
+that it is executed on a machine with a multi-user nix installation.
+
+This provides a way to ship a self bootstrapping Python script, akin to a
+statically linked binary, where it can be run on any machine (provided nix is
+installed) without having to assume that `numpy` is installed globally on the
+system.
+
+By default it is pulling the import checkout of Nixpkgs itself from our nix
+channel, which is nice as it cache aligns with our other package builds, but we
+can make it fully reproducible by pinning the `nixpkgs` import:
+
+```python
+#!/usr/bin/env nix-shell
+#!nix-shell -i python3 -p "python3.withPackages(ps: [ ps.numpy ])"
+#!nix-shell -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/d373d80b1207d52621961b16aa4a3438e4f98167.tar.gz
+import numpy as np
+a = np.array([1,2])
+b = np.array([3,4])
+print(f"The dot product of {a} and {b} is: {np.dot(a, b)}")
```
-Again, it is possible to launch the interpreter from the shell. The Python
-interpreter has the attribute `pkgs` which contains all Python libraries for
-that specific interpreter.
+This will execute with the exact same versions of Python 3.8, numpy, and system
+dependencies a year from now as it does today, because it will always use
+exactly git commit `d373d80b1207d52621961b16aa4a3438e4f98167` of Nixpkgs for all
+of the package versions.
+
+This is also a great way to ensure the script executes identically on different
+servers.
##### Load environment from `.nix` expression
-As explained in the Nix manual, `nix-shell` can also load an
-expression from a `.nix` file. Say we want to have Python 3.8, `numpy`
-and `toolz`, like before, in an environment. Consider a `shell.nix` file
-with
+
+We've now seen how to create an ad-hoc temporary shell session, and how to
+create a single script with Python dependencies, but in the course of normal
+development we're usually working in an entire package repository.
+
+As explained in the Nix manual, `nix-shell` can also load an expression from a
+`.nix` file. Say we want to have Python 3.8, `numpy` and `toolz`, like before,
+in an environment. We can add a `shell.nix` file describing our dependencies:
```nix
with import <nixpkgs> {};
-
(python38.withPackages (ps: [ps.numpy ps.toolz])).env
```
-Executing `nix-shell` gives you again a Nix shell from which you can run Python.
+And then at the command line, just typing `nix-shell` produces the same
+environment as before. In a normal project, we'll likely have many more
+dependencies; this can provide a way for developers to share the environments
+with each other and with CI builders.
What's happening here?
@@ -158,9 +228,9 @@ What's happening here?
imports the `<nixpkgs>` function, `{}` calls it and the `with` statement
brings all attributes of `nixpkgs` in the local scope. These attributes form
the main package set.
-2. Then we create a Python 3.8 environment with the `withPackages` function.
+2. Then we create a Python 3.8 environment with the `withPackages` function, as before.
3. The `withPackages` function expects us to provide a function as an argument
- that takes the set of all python packages and returns a list of packages to
+ that takes the set of all Python packages and returns a list of packages to
include in the environment. Here, we select the packages `numpy` and `toolz`
from the package set.
@@ -168,7 +238,6 @@ To combine this with `mkShell` you can:
```nix
with import <nixpkgs> {};
-
let
pythonEnv = python38.withPackages (ps: [
ps.numpy
@@ -177,50 +246,98 @@ let
in mkShell {
buildInputs = [
pythonEnv
- hello
+
+ black
+ mypy
+
+ libffi
+ openssl
];
}
```
-##### Execute command with `--run`
-A convenient option with `nix-shell` is the `--run`
-option, with which you can execute a command in the `nix-shell`. We can
-e.g. directly open a Python shell
+This will create a unified environment that has not just our Python interpreter
+and its Python dependencies, but also tools like `black` or `mypy` and libraries
+like `libffi` the `openssl` in scope. This is generic and can span any number of
+tools or languages across the Nixpkgs ecosystem.
-```sh
-$ nix-shell -p python38Packages.numpy python38Packages.toolz --run "python3"
+##### Installing environments globally on the system
+
+Up to now, we've been creating environments scoped to an ad-hoc shell session,
+or a single script, or a single project. This is generally advisable, as it
+avoids pollution across contexts.
+
+However, sometimes we know we will often want a Python with some basic packages,
+and want this available without having to enter into a shell or build context.
+This can be useful to have things like vim/emacs editors and plugins or shell
+tools "just work" without having to set them up, or when running other software
+that expects packages to be installed globally.
+
+To create your own custom environment, create a file in `~/.config/nixpkgs/overlays/`
+that looks like this:
+
+```nix
+# ~/.config/nixpkgs/overlays/myEnv.nix
+self: super: {
+ myEnv = super.buildEnv {
+ name = "myEnv";
+ paths = [
+ # A Python 3 interpreter with some packages
+ (self.python3.withPackages (
+ ps: with ps; [
+ pyflakes
+ pytest
+ python-language-server
+ ]
+ ))
+
+ # Some other packages we'd like as part of this env
+ self.mypy
+ self.black
+ self.ripgrep
+ self.tmux
+ ];
+ };
+}
```
-or run a script
+You can then build and install this to your profile with:
```sh
-$ nix-shell -p python38Packages.numpy python38Packages.toolz --run "python3 myscript.py"
+nix-env -iA myEnv
```
-##### `nix-shell` as shebang
-In fact, for the second use case, there is a more convenient method. You can add
-a [shebang](https://en.wikipedia.org/wiki/Shebang_(Unix)) to your script
-specifying which dependencies `nix-shell` needs. With the following shebang, you
-can just execute `./myscript.py`, and it will make available all dependencies
-and run the script in the `python3` shell.
+One limitation of this is that you can only have 1 Python env installed
+globally, since they conflict on the `python` to load out of your `PATH`.
-```py
-#! /usr/bin/env nix-shell
-#! nix-shell -i python3 -p "python3.withPackages(ps: [ps.numpy])"
+If you get a conflict or prefer to keep the setup clean, you can have `nix-env`
+atomically *uninstall* all other imperatively installed packages and replace
+your profile with just `myEnv` by using the `--replace` flag.
+
+##### Environment defined in `/etc/nixos/configuration.nix`
-import numpy
+For the sake of completeness, here's how to install the environment system-wide
+on NixOS.
-print(numpy.__version__)
+```nix
+{ # ...
+
+ environment.systemPackages = with pkgs; [
+ (python38.withPackages(ps: with ps; [ numpy toolz ]))
+ ];
+}
```
### Developing with Python
-Now that you know how to get a working Python environment with Nix, it is time
-to go forward and start actually developing with Python. We will first have a
-look at how Python packages are packaged on Nix. Then, we will look at how you
-can use development mode with your code.
+Above, we were mostly just focused on use cases and what to do to get started
+creating working Python environments in nix.
-#### Packaging a library
+Now that you know the basics to be up and running, it is time to take a step
+back and take a deeper look at at how Python packages are packaged on Nix. Then,
+we will look at how you can use development mode with your code.
+
+#### Python library packages in Nixpkgs
With Nix all packages are built by functions. The main function in Nix for
building Python libraries is `buildPythonPackage`. Let's see how we can build the
@@ -262,6 +379,7 @@ An expression for `toolz` can be found in the Nixpkgs repository. As explained
in the introduction of this Python section, a derivation of `toolz` is available
for each interpreter version, e.g. `python38.pkgs.toolz` refers to the `toolz`
derivation corresponding to the CPython 3.8 interpreter.
+
The above example works when you're directly working on
`pkgs/top-level/python-packages.nix` in the Nixpkgs repository. Often though,
you will want to test a Nix expression outside of the Nixpkgs tree.
@@ -312,7 +430,7 @@ Our example, `toolz`, does not have any dependencies on other Python packages or
system libraries. According to the manual, `buildPythonPackage` uses the
arguments `buildInputs` and `propagatedBuildInputs` to specify dependencies. If
something is exclusively a build-time dependency, then the dependency should be
-included as a `buildInput`, but if it is (also) a runtime dependency, then it
+included in `buildInputs`, but if it is (also) a runtime dependency, then it
should be added to `propagatedBuildInputs`. Test dependencies are considered
build-time dependencies and passed to `checkInputs`.
@@ -423,10 +541,11 @@ Note also the line `doCheck = false;`, we explicitly disabled running the test-s
#### Develop local package
-As a Python developer you're likely aware of [development mode](http://setuptools.readthedocs.io/en/latest/setuptools.html#development-mode) (`python setup.py develop`);
-instead of installing the package this command creates a special link to the project code.
-That way, you can run updated code without having to reinstall after each and every change you make.
-Development mode is also available. Let's see how you can use it.
+As a Python developer you're likely aware of [development mode](http://setuptools.readthedocs.io/en/latest/setuptools.html#development-mode)
+(`python setup.py develop`); instead of installing the package this command
+creates a special link to the project code. That way, you can run updated code
+without having to reinstall after each and every change you make. Development
+mode is also available. Let's see how you can use it.
In the previous Nix expression the source was fetched from an url. We can also
refer to a local source instead using `src = ./path/to/source/tree;`
@@ -455,7 +574,6 @@ buildPythonPackage rec {
It is important to note that due to how development mode is implemented on Nix
it is not possible to have multiple packages simultaneously in development mode.
-
### Organising your packages
So far we discussed how you can use Python on Nix, and how you can develop with
@@ -481,11 +599,11 @@ We first create a function that builds `toolz` in `~/path/to/toolz/release.nix`
buildPythonPackage rec {
pname = "toolz";
- version = "0.7.4";
+ version = "0.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "43c2c9e5e7a16b6c88ba3088a9bfc82f7db8e13378be7c78d6c14a5f8ed05afd";
+ sha256 = "08fdd5ef7c96480ad11c12d472de21acd32359996f69a5259299b540feba4560";
};
meta = with lib; {
@@ -497,8 +615,8 @@ buildPythonPackage rec {
}
```
-It takes an argument `buildPythonPackage`.
-We now call this function using `callPackage` in the definition of our environment
+It takes an argument `buildPythonPackage`. We now call this function using
+`callPackage` in the definition of our environment
```nix
with import <nixpkgs> {};
@@ -548,7 +666,7 @@ Each interpreter has the following attributes:
- `buildEnv`. Function to build python interpreter environments with extra packages bundled together. See section *python.buildEnv function* for usage and documentation.
- `withPackages`. Simpler interface to `buildEnv`. See section *python.withPackages function* for usage and documentation.
- `sitePackages`. Alias for `lib/${libPrefix}/site-packages`.
-- `executable`. Name of the interpreter executable, e.g. `python3.7`.
+- `executable`. Name of the interpreter executable, e.g. `python3.8`.
- `pkgs`. Set of Python packages for that specific interpreter. The package set can be modified by overriding the interpreter and passing `packageOverrides`.
### Building packages and applications
@@ -643,7 +761,7 @@ following are specific to `buildPythonPackage`:
appears more than once in dependency tree. Default is `true`.
* `disabled` ? false: If `true`, package is not built for the particular Python
interpreter version.
-* `dontWrapPythonPrograms ? false`: Skip wrapping of python programs.
+* `dontWrapPythonPrograms ? false`: Skip wrapping of Python programs.
* `permitUserSite ? false`: Skip setting the `PYTHONNOUSERSITE` environment
variable in wrapped programs.
* `installFlags ? []`: A list of strings. Arguments to be passed to `pip
@@ -730,7 +848,7 @@ Another difference is that `buildPythonPackage` by default prefixes the names of
the packages with the version of the interpreter. Because this is irrelevant for
applications, the prefix is omitted.
-When packaging a python application with `buildPythonApplication`, it should be
+When packaging a Python application with `buildPythonApplication`, it should be
called with `callPackage` and passed `python` or `pythonPackages` (possibly
specifying an interpreter version), like this:
@@ -761,7 +879,7 @@ luigi = callPackage ../applications/networking/cluster/luigi { };
```
Since the package is an application, a consumer doesn't need to care about
-python versions or modules, which is why they don't go in `pythonPackages`.
+Python versions or modules, which is why they don't go in `pythonPackages`.
#### `toPythonApplication` function
@@ -875,7 +993,7 @@ thus be also written like this:
```nix
with import <nixpkgs> {};
-(python36.withPackages (ps: [ps.numpy ps.requests])).env
+(python38.withPackages (ps: [ps.numpy ps.requests])).env
```
In contrast to `python.buildEnv`, `python.withPackages` does not support the
@@ -905,7 +1023,8 @@ are used in `buildPythonPackage`.
- `setuptoolsBuildHook` to build a wheel using `setuptools`.
- `setuptoolsCheckHook` to run tests with `python setup.py test`.
- `venvShellHook` to source a Python 3 `venv` at the `venvDir` location. A
- `venv` is created if it does not yet exist.
+ `venv` is created if it does not yet exist. `postVenvCreation` can be used to
+ to run commands only after venv is first created.
- `wheelUnpackHook` to move a wheel to the correct folder so it can be installed
with the `pipInstallHook`.
@@ -932,7 +1051,7 @@ pythonPackages.buildPythonPackage {
Running `nix-shell` with no arguments should give you the environment in which
the package would be built with `nix-build`.
-Shortcut to setup environments with C headers/libraries and python packages:
+Shortcut to setup environments with C headers/libraries and Python packages:
```shell
nix-shell -p pythonPackages.pyramid zlib libjpeg git
@@ -963,7 +1082,6 @@ have timestamp 1. The `buildPythonPackage` function sets `DETERMINISTIC_BUILD=1`
and [PYTHONHASHSEED=0](https://docs.python.org/3.8/using/cmdline.html#envvar-PYTHONHASHSEED).
Both are also exported in `nix-shell`.
-
### Automatic tests
It is recommended to test packages as part of the build process.
@@ -976,7 +1094,7 @@ example of such a situation is when `py.test` is used.
#### Common issues
* Non-working tests can often be deselected. By default `buildPythonPackage`
- runs `python setup.py test`. Most python modules follows the standard test
+ runs `python setup.py test`. Most Python modules follows the standard test
protocol where the pytest runner can be used instead. `py.test` supports a
`-k` parameter to ignore test methods or classes:
@@ -1052,7 +1170,7 @@ let
newpkgs = import pkgs.path { overlays = [ (self: super: {
python38 = let
packageOverrides = python-self: python-super: {
- numpy = python-super.numpy_1_18.3;
+ numpy = python-super.numpy_1_18;
};
in super.python38.override {inherit packageOverrides;};
} ) ]; };
@@ -1127,14 +1245,14 @@ If you want to create a Python environment for development, then the recommended
method is to use `nix-shell`, either with or without the `python.buildEnv`
function.
-### How to consume python modules using pip in a virtual environment like I am used to on other Operating Systems?
+### How to consume Python modules using pip in a virtual environment like I am used to on other Operating Systems?
While this approach is not very idiomatic from Nix perspective, it can still be
useful when dealing with pre-existing projects or in situations where it's not
feasible or desired to write derivations for all required dependencies.
This is an example of a `default.nix` for a `nix-shell`, which allows to consume
-a virtual environment created by `venv`, and install python modules through
+a virtual environment created by `venv`, and install Python modules through
`pip` the traditional way.
Create this `default.nix` file, together with a `requirements.txt` and simply
@@ -1149,7 +1267,7 @@ in pkgs.mkShell rec {
name = "impurePythonEnv";
venvDir = "./.venv";
buildInputs = [
- # A python interpreter including the 'venv' module is required to bootstrap
+ # A Python interpreter including the 'venv' module is required to bootstrap
# the environment.
pythonPackages.python
@@ -1163,7 +1281,7 @@ in pkgs.mkShell rec {
pythonPackages.requests
# In this particular example, in order to compile any binary extensions they may
- # require, the python modules listed in the hypothetical requirements.txt need
+ # require, the Python modules listed in the hypothetical requirements.txt need
# the following packages to be installed locally:
taglib
openssl
@@ -1174,16 +1292,23 @@ in pkgs.mkShell rec {
zlib
];
+ # Run this command, only after creating the virtual environment
+ postVenvCreation = ''
+ unset SOURCE_DATE_EPOCH
+ pip install -r requirements.txt
+ '';
+
# Now we can execute any commands within the virtual environment.
# This is optional and can be left out to run pip manually.
postShellHook = ''
- pip install -r requirements.txt
+ # allow pip to install wheels
+ unset SOURCE_DATE_EPOCH
'';
}
```
-In case the supplied venvShellHook is insufficient, or when python 2 support is
+In case the supplied venvShellHook is insufficient, or when Python 2 support is
needed, you can define your own shell hook and adapt to your needs like in the
following example:
@@ -1229,7 +1354,7 @@ in pkgs.mkShell rec {
```
Note that the `pip install` is an imperative action. So every time `nix-shell`
-is executed it will attempt to download the python modules listed in
+is executed it will attempt to download the Python modules listed in
requirements.txt. However these will be cached locally within the `virtualenv`
folder and not downloaded again.
@@ -1290,9 +1415,8 @@ self: super: {
### How to use Intel's MKL with numpy and scipy?
-MKL can be configured using an overlay. See the section “[Using
-overlays to configure
-alternatives](#sec-overlays-alternatives-blas-lapack)”.
+MKL can be configured using an overlay. See the section "[Using overlays to
+configure alternatives](#sec-overlays-alternatives-blas-lapack)".
### What inputs do `setup_requires`, `install_requires` and `tests_require` map to?
diff --git a/doc/stdenv/stdenv.xml b/doc/stdenv/stdenv.xml
index 65a343d7edd..a4174f4f7ed 100644
--- a/doc/stdenv/stdenv.xml
+++ b/doc/stdenv/stdenv.xml
@@ -2001,7 +2001,7 @@ addEnvHooks "$hostOffset" myBashFunction
</para>
</listitem>
</varlistentry>
- <varlistentry>
+ <varlistentry xml:id="setup-hook-autopatchelfhook">
<term>
autoPatchelfHook
</term>
@@ -2010,15 +2010,13 @@ addEnvHooks "$hostOffset" myBashFunction
This is a special setup hook which helps in packaging proprietary software in that it automatically tries to find missing shared library dependencies of ELF files based on the given <varname>buildInputs</varname> and <varname>nativeBuildInputs</varname>.
</para>
<para>
- You can also specify a <envar>runtimeDependencies</envar> environment variable which lists dependencies that are unconditionally added to all executables.
- </para>
- <para>
+ You can also specify a <varname>runtimeDependencies</varname> variable which lists dependencies to be unconditionally added to <glossterm>rpath</glossterm> of all executables.
This is useful for programs that use <citerefentry>
<refentrytitle>dlopen</refentrytitle>
<manvolnum>3</manvolnum> </citerefentry> to load libraries at runtime.
</para>
<para>
- In certain situations you may want to run the main command (<command>autoPatchelf</command>) of the setup hook on a file or a set of directories instead of unconditionally patching all outputs. This can be done by setting the <envar>dontAutoPatchelf</envar> environment variable to a non-empty value.
+ In certain situations you may want to run the main command (<command>autoPatchelf</command>) of the setup hook on a file or a set of directories instead of unconditionally patching all outputs. This can be done by setting the <varname>dontAutoPatchelf</varname> environment variable to a non-empty value.
</para>
<para>
The <command>autoPatchelf</command> command also recognizes a <parameter class="command">--no-recurse</parameter> command line flag, which prevents it from recursing into subdirectories.
diff --git a/lib/default.nix b/lib/default.nix
index d00c4abec0a..e7f59a67abb 100644
--- a/lib/default.nix
+++ b/lib/default.nix
@@ -141,7 +141,7 @@ let
mergeAttrsWithFunc mergeAttrsConcatenateValues
mergeAttrsNoOverride mergeAttrByFunc mergeAttrsByFuncDefaults
mergeAttrsByFuncDefaultsClean mergeAttrBy
- fakeSri fakeSha256 fakeSha512
+ fakeHash fakeSha256 fakeSha512
nixType imap;
inherit (versions)
splitVersion;
diff --git a/lib/deprecated.nix b/lib/deprecated.nix
index 8c4fe9c390c..be0ef904c66 100644
--- a/lib/deprecated.nix
+++ b/lib/deprecated.nix
@@ -272,7 +272,7 @@ rec {
imap = imap1;
# Fake hashes. Can be used as hash placeholders, when computing hash ahead isn't trivial
- fakeSri = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";
+ fakeHash = "sha256-AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=";
fakeSha256 = "0000000000000000000000000000000000000000000000000000000000000000";
fakeSha512 = "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000";
}
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index 58ca670ad42..17152498053 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -52,7 +52,7 @@
}];
};
"1000101" = {
- email = "jan.hrnko@satoshilabs.com";
+ email = "b1000101@pm.me";
github = "1000101";
githubId = 791309;
name = "Jan Hrnko";
@@ -247,12 +247,6 @@
githubId = 732652;
name = "Andreas Herrmann";
};
- ahmedtd = {
- email = "ahmed.taahir@gmail.com";
- github = "ahmedtd";
- githubId = 1017202;
- name = "Taahir Ahmed";
- };
ahuzik = {
email = "ales.guzik@gmail.com";
github = "alesguzik";
@@ -1175,6 +1169,12 @@
githubId = 510553;
name = "Jos van Bakel";
};
+ caadar = {
+ email = "v88m@posteo.net";
+ github = "caadar";
+ githubId = 15320726;
+ name = "Car Cdr";
+ };
cab404 = {
email = "cab404@mailbox.org";
github = "cab404";
@@ -1280,6 +1280,12 @@
githubId = 64804;
name = "Dennis Gosnell";
};
+ ccellado = {
+ email = "annplague@gmail.com";
+ github = "ccellado";
+ githubId = 44584960;
+ name = "Denis Khalmatov";
+ };
ceedubs = {
email = "ceedubs@gmail.com";
github = "ceedubs";
@@ -2044,6 +2050,12 @@
githubId = 108501;
name = "David Pflug";
};
+ dramaturg = {
+ email = "seb@ds.ag";
+ github = "dramaturg";
+ githubId = 472846;
+ name = "Sebastian Krohn";
+ };
drets = {
email = "dmitryrets@gmail.com";
github = "drets";
@@ -2482,7 +2494,7 @@
};
evils = {
email = "evils.devils@protonmail.com";
- github = "evils-devils";
+ github = "evils";
githubId = 30512529;
name = "Evils";
};
@@ -2905,10 +2917,10 @@
name = "Robin Gloster";
};
gnidorah = {
- email = "gnidorah@yandex.com";
+ email = "gnidorah@users.noreply.github.com";
github = "gnidorah";
githubId = 12064730;
- name = "Alex Ivanov";
+ name = "gnidorah";
};
gnxlxnxx = {
email = "gnxlxnxx@web.de";
@@ -3580,12 +3592,24 @@
githubId = 51518420;
name = "jitwit";
};
+ jk = {
+ email = "hello+nixpkgs@j-k.io";
+ github = "06kellyjac";
+ githubId = 9866621;
+ name = "Jack";
+ };
jlesquembre = {
email = "jl@lafuente.me";
github = "jlesquembre";
githubId = 1058504;
name = "José Luis Lafuente";
};
+ jloyet = {
+ email = "ml@fatbsd.com";
+ github = "fatpat";
+ githubId = 822436;
+ name = "Jérôme Loyet";
+ };
jluttine = {
email = "jaakko.luttinen@iki.fi";
github = "jluttine";
@@ -3985,6 +4009,12 @@
githubId = 59667;
name = "Ahmed Kamal";
};
+ kimat = {
+ email = "mail@kimat.org";
+ github = "kimat";
+ githubId = 3081769;
+ name = "Kimat Boven";
+ };
kimburgess = {
email = "kim@acaprojects.com";
github = "kimburgess";
@@ -4035,6 +4065,16 @@
github = "klntsky";
githubId = 18447310;
};
+ kloenk = {
+ email = "me@kloenk.de";
+ name = "Finn Behrens";
+ github = "kloenk";
+ githubId = 12898828;
+ keys = [{
+ longkeyid = "ed25519/0xB92445CFC9546F9D";
+ fingerprint = "6881 5A95 D715 D429 659B 48A4 B924 45CF C954 6F9D";
+ }];
+ };
kmcopper = {
email = "kmcopper@danwin1210.me";
name = "Kyle Copperfield";
@@ -4156,6 +4196,12 @@
githubId = 10544;
name = "Giuluo Eulisse";
};
+ kthielen = {
+ email = "kthielen@gmail.com";
+ github = "kthielen";
+ githubId = 1409287;
+ name = "Kalani Thielen";
+ };
ktor = {
email = "kruszewsky@gmail.com";
github = "ktor";
@@ -4609,6 +4655,12 @@
githubId = 2057309;
name = "Sergey Sofeychuk";
};
+ lynty = {
+ email = "ltdong93+nix@gmail.com";
+ github = "lynty";
+ githubId = 39707188;
+ name = "Lynn Dong";
+ };
lyt = {
email = "wheatdoge@gmail.com";
name = "Tim Liou";
@@ -4683,6 +4735,12 @@
githubId = 3507;
name = "Michael Fellinger";
};
+ maralorn = {
+ email = "malte.brandy@maralorn.de";
+ github = "maralorn";
+ githubId = 1651325;
+ name = "Malte Brandy";
+ };
marcweber = {
email = "marco-oweber@gmx.de";
github = "marcweber";
@@ -5534,6 +5592,12 @@
githubId = 4368690;
name = "Ratko Mladic";
};
+ nilp0inter = {
+ email = "robertomartinezp@gmail.com";
+ github = "nilp0inter";
+ githubId = 1224006;
+ name = "Roberto Abdelkader Martínez Pérez";
+ };
ninjatrappeur = {
email = "felix@alternativebit.fr";
github = "ninjatrappeur";
@@ -6550,6 +6614,12 @@
githubId = 353885;
name = "Rob Vermaas";
};
+ robaca = {
+ email = "carsten@r0hrbach.de";
+ github = "robaca";
+ githubId = 580474;
+ name = "Carsten Rohrbach";
+ };
robberer = {
email = "robberer@freakmail.de";
github = "robberer";
@@ -6622,6 +6692,12 @@
githubId = 1942810;
name = "Christian Ulrich";
};
+ rpearce = {
+ email = "me@robertwpearce.com";
+ github = "rpearce";
+ githubId = 592876;
+ name = "Robert W. Pearce";
+ };
rprospero = {
email = "rprospero+nix@gmail.com";
github = "rprospero";
@@ -6682,6 +6758,12 @@
githubId = 889991;
name = "Ryan Artecona";
};
+ ryanorendorff = {
+ email = "12442942+ryanorendorff@users.noreply.github.com";
+ github = "ryanorendorff";
+ githubId = 12442942;
+ name = "Ryan Orendorff";
+ };
ryansydnor = {
email = "ryan.t.sydnor@gmail.com";
github = "ryansydnor";
@@ -7130,6 +7212,12 @@
githubId = 1505617;
name = "Sean Lee";
};
+ SlothOfAnarchy = {
+ email = "slothofanarchy1@gmail.com";
+ github = "SlothOfAnarchy";
+ githubId = 12828415;
+ name = "Michel Weitbrecht";
+ };
smakarov = {
email = "setser200018@gmail.com";
github = "setser";
@@ -7338,6 +7426,12 @@
githubId = 1181362;
name = "Stefan Junker";
};
+ stianlagstad = {
+ email = "stianlagstad@gmail.com";
+ github = "stianlagstad";
+ githubId = 4340859;
+ name = "Stian Lågstad";
+ };
StijnDW = {
email = "stekke@airmail.cc";
github = "StijnDW";
@@ -7760,6 +7854,12 @@
githubId = 2845239;
name = "Tim Put";
};
+ timstott = {
+ email = "stott.timothy@gmail.com";
+ github = "timstott";
+ githubId = 1334474;
+ name = "Timothy Stott";
+ };
tiramiseb = {
email = "sebastien@maccagnoni.eu";
github = "tiramiseb";
@@ -8089,6 +8189,16 @@
githubId = 6508;
name = "Vincent Demeester";
};
+ veehaitch = {
+ name = "Vincent Haupert";
+ email = "mail@vincent-haupert.de";
+ github = "veehaitch";
+ githubId = 15069839;
+ keys = [{
+ longkeyid = "rsa4096/0x874BD6F916FAA742";
+ fingerprint = "4D23 ECDF 880D CADF 5ECA 4458 874B D6F9 16FA A742";
+ }];
+ };
velovix = {
email = "xaviosx@gmail.com";
github = "velovix";
@@ -8265,6 +8375,12 @@
githubId = 6016963;
name = "Patrick Winter";
};
+ wishfort36 = {
+ email = "42300264+wishfort36@users.noreply.github.com";
+ github = "wishfort36";
+ githubId = 42300264;
+ name = "wishfort36";
+ };
wizeman = {
email = "rcorreia@wizy.org";
github = "wizeman";
@@ -8283,12 +8399,24 @@
githubId = 54934;
name = "Wout Mertens";
};
+ wnklmnn = {
+ email = "pascal@wnklmnn.de";
+ github = "wnklmnn";
+ githubId = 9423014;
+ name = "Pascal Winkelmann";
+ };
woffs = {
email = "github@woffs.de";
github = "woffs";
githubId = 895853;
name = "Frank Doepper";
};
+ wohanley = {
+ email = "me@wohanley.com";
+ github = "wohanley";
+ githubId = 1322287;
+ name = "William O'Hanley";
+ };
womfoo = {
email = "kranium@gikos.net";
github = "womfoo";
@@ -8693,6 +8821,12 @@
github = "ngerstle";
githubId = 1023752;
};
+ shardy = {
+ email = "shardul@baral.ca";
+ github = "shardulbee";
+ githubId = 16765155;
+ name = "Shardul Baral";
+ };
xavierzwirtz = {
email = "me@xavierzwirtz.com";
github = "xavierzwirtz";
diff --git a/maintainers/scripts/update.nix b/maintainers/scripts/update.nix
index 7c45e148e82..66ea18ddf62 100755
--- a/maintainers/scripts/update.nix
+++ b/maintainers/scripts/update.nix
@@ -9,6 +9,10 @@
# TODO: add assert statements
let
+ pkgs = import ./../../default.nix (if include-overlays then { } else { overlays = []; });
+
+ inherit (pkgs) lib;
+
/* Remove duplicate elements from the list based on some extracted value. O(n^2) complexity.
*/
nubOn = f: list:
@@ -16,43 +20,44 @@ let
[]
else
let
- x = pkgs.lib.head list;
- xs = pkgs.lib.filter (p: f x != f p) (pkgs.lib.drop 1 list);
+ x = lib.head list;
+ xs = lib.filter (p: f x != f p) (lib.drop 1 list);
in
[x] ++ nubOn f xs;
- pkgs = import ./../../default.nix (if include-overlays then { } else { overlays = []; });
+ packagesWithPath = relativePath: cond: return: pathContent:
+ let
+ result = builtins.tryEval pathContent;
- packagesWith = cond: return: set:
- nubOn (pkg: pkg.updateScript)
- (pkgs.lib.flatten
- (pkgs.lib.mapAttrsToList
- (name: pkg:
- let
- result = builtins.tryEval (
- if pkgs.lib.isDerivation pkg && cond name pkg
- then [(return name pkg)]
- else if pkg.recurseForDerivations or false || pkg.recurseForRelease or false
- then packagesWith cond return pkg
- else []
- );
- in
- if result.success then result.value
- else []
- )
- set
- )
- );
+ dedupResults = lst: nubOn (pkg: pkg.updateScript) (lib.concatLists lst);
+ in
+ if result.success then
+ let
+ pathContent = result.value;
+ in
+ if lib.isDerivation pathContent then
+ lib.optional (cond relativePath pathContent) (return relativePath pathContent)
+ else if lib.isAttrs pathContent then
+ # If user explicitly points to an attrSet or it is marked for recursion, we recur.
+ if relativePath == [] || pathContent.recurseForDerivations or false || pathContent.recurseForRelease or false then
+ dedupResults (lib.mapAttrsToList (name: elem: packagesWithPath (relativePath ++ [name]) cond return elem) pathContent)
+ else []
+ else if lib.isList pathContent then
+ dedupResults (lib.imap0 (i: elem: packagesWithPath (relativePath ++ [i]) cond return elem) pathContent)
+ else []
+ else [];
+
+ packagesWith = packagesWithPath [];
packagesWithUpdateScriptAndMaintainer = maintainer':
let
maintainer =
- if ! builtins.hasAttr maintainer' pkgs.lib.maintainers then
+ if ! builtins.hasAttr maintainer' lib.maintainers then
builtins.throw "Maintainer with name `${maintainer'} does not exist in `maintainers/maintainer-list.nix`."
else
- builtins.getAttr maintainer' pkgs.lib.maintainers;
+ builtins.getAttr maintainer' lib.maintainers;
in
- packagesWith (name: pkg: builtins.hasAttr "updateScript" pkg &&
+ packagesWith (relativePath: pkg: builtins.hasAttr "updateScript" pkg &&
(if builtins.hasAttr "maintainers" pkg.meta
then (if builtins.isList pkg.meta.maintainers
then builtins.elem maintainer pkg.meta.maintainers
@@ -61,23 +66,23 @@ let
else false
)
)
- (name: pkg: pkg)
+ (relativePath: pkg: pkg)
pkgs;
packagesWithUpdateScript = path:
let
- attrSet = pkgs.lib.attrByPath (pkgs.lib.splitString "." path) null pkgs;
+ pathContent = lib.attrByPath (lib.splitString "." path) null pkgs;
in
- if attrSet == null then
+ if pathContent == null then
builtins.throw "Attribute path `${path}` does not exists."
else
- packagesWith (name: pkg: builtins.hasAttr "updateScript" pkg)
- (name: pkg: pkg)
- attrSet;
+ packagesWith (relativePath: pkg: builtins.hasAttr "updateScript" pkg)
+ (relativePath: pkg: pkg)
+ pathContent;
packageByName = name:
let
- package = pkgs.lib.attrByPath (pkgs.lib.splitString "." name) null pkgs;
+ package = lib.attrByPath (lib.splitString "." name) null pkgs;
in
if package == null then
builtins.throw "Package with an attribute name `${name}` does not exists."
@@ -125,15 +130,15 @@ let
packageData = package: {
name = package.name;
- pname = pkgs.lib.getName package;
- updateScript = map builtins.toString (pkgs.lib.toList package.updateScript);
+ pname = lib.getName package;
+ updateScript = map builtins.toString (lib.toList package.updateScript);
};
packagesJson = pkgs.writeText "packages.json" (builtins.toJSON (map packageData packages));
optionalArgs =
- pkgs.lib.optional (max-workers != null) "--max-workers=${max-workers}"
- ++ pkgs.lib.optional (keep-going == "true") "--keep-going";
+ lib.optional (max-workers != null) "--max-workers=${max-workers}"
+ ++ lib.optional (keep-going == "true") "--keep-going";
args = [ packagesJson ] ++ optionalArgs;
diff --git a/nixos/doc/manual/administration/boot-problems.xml b/nixos/doc/manual/administration/boot-problems.xml
index de3d8ac21ae..5fa0b29e6d6 100644
--- a/nixos/doc/manual/administration/boot-problems.xml
+++ b/nixos/doc/manual/administration/boot-problems.xml
@@ -40,6 +40,17 @@
</varlistentry>
<varlistentry>
<term>
+ <literal>boot.debug1devices</literal>
+ </term>
+ <listitem>
+ <para>
+ Like <literal>boot.debug1</literal>, but runs stage1 until kernel modules are loaded and device nodes are created.
+ This may help with e.g. making the keyboard work.
+ </para>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>
<literal>boot.trace</literal>
</term>
<listitem>
diff --git a/nixos/doc/manual/configuration/file-systems.xml b/nixos/doc/manual/configuration/file-systems.xml
index e4c03de71b7..3ac02a975eb 100644
--- a/nixos/doc/manual/configuration/file-systems.xml
+++ b/nixos/doc/manual/configuration/file-systems.xml
@@ -16,6 +16,17 @@
fsType = "ext4";
};
</programlisting>
+ This will create an entry in <filename>/etc/fstab</filename>, which will
+ generate a corresponding
+ <link xlink:href="https://www.freedesktop.org/software/systemd/man/systemd.mount.html">systemd.mount</link>
+ unit via
+ <link xlink:href="https://www.freedesktop.org/software/systemd/man/systemd-fstab-generator.html">systemd-fstab-generator</link>.
+ The filesystem will be mounted automatically unless
+ <literal>"noauto"</literal> is present in <link
+ linkend="opt-fileSystems._name__.options">options</link>.
+ <literal>"noauto"</literal> filesystems can be mounted explicitly using
+ <command>systemctl</command> e.g. <command>systemctl start
+ data.mount</command>.
Mount points are created automatically if they don’t already exist. For
<option><link linkend="opt-fileSystems._name__.device">device</link></option>,
it’s best to use the topology-independent device aliases in
diff --git a/nixos/doc/manual/development/writing-nixos-tests.xml b/nixos/doc/manual/development/writing-nixos-tests.xml
index e5a887c18c7..150bea8c2d8 100644
--- a/nixos/doc/manual/development/writing-nixos-tests.xml
+++ b/nixos/doc/manual/development/writing-nixos-tests.xml
@@ -373,7 +373,7 @@ start_all()
</varlistentry>
<varlistentry>
<term>
- <methodname>copy_file_from_host</methodname>
+ <methodname>copy_from_host</methodname>
</term>
<listitem>
<para>
diff --git a/nixos/doc/manual/release-notes/rl-2009.xml b/nixos/doc/manual/release-notes/rl-2009.xml
index 3673f6e0d9c..e17e8ac24d1 100644
--- a/nixos/doc/manual/release-notes/rl-2009.xml
+++ b/nixos/doc/manual/release-notes/rl-2009.xml
@@ -28,6 +28,12 @@
</listitem>
<listitem>
<para>
+ <package>maxx</package> package removed along with <varname>services.xserver.desktopManager.maxx</varname> module.
+ Please migrate to <package>cdesktopenv</package> and <varname>services.xserver.desktopManager.cde</varname> module.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
We now distribute a GNOME ISO.
</para>
</listitem>
@@ -61,6 +67,28 @@
This is to make it possible to use <literal>podman</literal> instead of <literal>docker</literal>.
</para>
</listitem>
+ <listitem>
+ <para>
+ MariaDB has been updated to 10.4, MariaDB Galera to 26.4.
+ Before you upgrade, it would be best to take a backup of your database.
+ For MariaDB Galera Cluster, see <link xlink:href="https://mariadb.com/kb/en/upgrading-from-mariadb-103-to-mariadb-104-with-galera-cluster/">Upgrading
+ from MariaDB 10.3 to MariaDB 10.4 with Galera Cluster</link> instead.
+ Before doing the upgrade read <link xlink:href="https://mariadb.com/kb/en/upgrading-from-mariadb-103-to-mariadb-104/#incompatible-changes-between-103-and-104">Incompatible
+ Changes Between 10.3 and 10.4</link>.
+ After the upgrade you will need to run <literal>mysql_upgrade</literal>.
+ MariaDB 10.4 introduces a number of changes to the authentication process, intended to make things easier and more
+ intuitive. See <link xlink:href="https://mariadb.com/kb/en/authentication-from-mariadb-104/">Authentication from MariaDB 10.4</link>.
+ unix_socket auth plugin does not use a password, and uses the connecting user's UID instead. When a new MariaDB data directory is initialized, two MariaDB users are
+ created and can be used with new unix_socket auth plugin, as well as traditional mysql_native_password plugin: root@localhost and mysql@localhost. To actually use
+ the traditional mysql_native_password plugin method, one must run the following:
+<programlisting>
+services.mysql.initialScript = pkgs.writeText "mariadb-init.sql" ''
+ ALTER USER root@localhost IDENTIFIED VIA mysql_native_password USING PASSWORD("verysecret");
+'';
+</programlisting>
+ When MariaDB data directory is just upgraded (not initialized), the users are not created or modified.
+ </para>
+ </listitem>
</itemizedlist>
</section>
@@ -100,6 +128,20 @@
<itemizedlist>
<listitem>
<para>
+ <literal>buildGoModule</literal> now internally creates a vendor directory
+ in the source tree for downloaded modules instead of using go's <link
+ xlink:href="https://golang.org/cmd/go/#hdr-Module_proxy_protocol">module
+ proxy protocol</link>. This storage format is simpler and therefore less
+ likekly to break with future versions of go. As a result
+ <literal>buildGoModule</literal> switched from
+ <literal>modSha256</literal> to the <literal>vendorSha256</literal>
+ attribute to pin fetched version data. <literal>buildGoModule</literal>
+ still accepts <literal>modSha256</literal> with a warning, but support will
+ be removed in the next release.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
Grafana is now built without support for phantomjs by default. Phantomjs support has been
<link xlink:href="https://grafana.com/docs/grafana/latest/guides/whats-new-in-v6-4/">deprecated in Grafana</link>
and the <package>phantomjs</package> project is
@@ -189,13 +231,13 @@ environment.systemPackages = [
customizable to your liking by using
<literal>php.withExtensions</literal> or
<literal>php.buildEnv</literal> instead of writing config files
- or changing configure flags.
+ or changing configure flags.
</para>
</listitem>
<listitem>
<para>
The remaining configuration flags can now be set directly on
- the <literal>php</literal> attribute. For example, instead of
+ the <literal>php</literal> attribute. For example, instead of
<programlisting>
php.override {
@@ -235,7 +277,16 @@ php.override {
Be aware that backwards state migrations are not supported by Deluge.
</para>
</listitem>
-
+ <listitem>
+ <para>
+ Add option <literal>services.nginx.enableSandbox</literal> to starting Nginx web server with additional sandbox/hardening options.
+ By default, write access to <literal>services.nginx.stateDir</literal> is allowed. To allow writing to other folders,
+ use <literal>systemd.services.nginx.serviceConfig.ReadWritePaths</literal>
+ <programlisting>
+systemd.services.nginx.serviceConfig.ReadWritePaths = [ "/var/www" ];
+ </programlisting>
+ </para>
+ </listitem>
<listitem>
<para>
The NixOS options <literal>nesting.clone</literal> and
@@ -335,6 +386,61 @@ php.override {
your configuration simply remove the quotes around the numbers.
</para>
</listitem>
+ <listitem>
+ <para>
+ When using <literal>buildBazelPackage</literal> from Nixpkgs,
+ <literal>flat</literal> hash mode is now used for dependencies
+ instead of <literal>recursive</literal>. This is to better allow
+ using hashed mirrors where needed. As a result, these hashes
+ will have changed.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The rkt module has been removed, it was archived by upstream.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <link xlink:href="https://bazaar.canonical.com">Bazaar</link> VCS is
+ unmaintained and, as consequence of the Python 2 EOL, the packages
+ <literal>bazaar</literal> and <literal>bazaarTools</literal> were
+ removed. Breezy, the backward compatible fork of Bazaar (see the
+ <link xlink:href="https://www.jelmer.uk/breezy-intro.html">announcement</link>),
+ was packaged as <literal>breezy</literal> and can be used instead.
+ </para>
+ <para>
+ Regarding Nixpkgs, <literal>fetchbzr</literal>,
+ <literal>nix-prefetch-bzr</literal> and Bazaar support in Hydra will
+ continue to work through Breezy.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ In addition to the hostname, the fully qualified domain name (FQDN),
+ which consists of <literal>${cfg.hostName}</literal> and
+ <literal>${cfg.domain}</literal> is now added to
+ <literal>/etc/hosts</literal>, to allow local FQDN resolution, as used by the
+ <literal>hostname --fqdn</literal> command and other applications that
+ try to determine the FQDN. These new entries take precedence over entries
+ from the DNS which could cause regressions in some very specific setups.
+ Additionally the hostname is now resolved to <literal>127.0.0.2</literal>
+ instead of <literal>127.0.1.1</literal> to be consistent with what
+ <literal>nss-myhostname</literal> (from systemd) returns.
+ The old behaviour can e.g. be restored by using
+ <literal>networking.hosts = lib.mkForce { "127.0.1.1" = [ config.networking.hostName ]; };</literal>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The hostname (<literal>networking.hostName</literal>) must now be a valid
+ DNS label (see RFC 1035) and as such must not contain the domain part.
+ This means that the hostname must start with a letter, end with a letter
+ or digit, and have as interior characters only letters, digits, and
+ hyphen. The maximum length is 63 characters. Additionally it is
+ recommended to only use lower-case characters.
+ </para>
+ </listitem>
</itemizedlist>
</section>
@@ -367,6 +473,34 @@ php.override {
The default output of <literal>buildGoPackage</literal> is now <literal>$out</literal> instead of <literal>$bin</literal>.
</para>
</listitem>
+ <listitem>
+ <para>
+ Default algorithm for ZRAM swap was changed to <literal>zstd</literal>.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The scripted networking system now uses <literal>.link</literal> files in
+ <literal>/etc/systemd/network</literal> to configure mac address and link MTU,
+ instead of the sometimes buggy <literal>network-link-*</literal> units, which
+ have been removed.
+ Bringing the interface up has been moved to the beginning of the
+ <literal>network-addresses-*</literal> unit.
+ Note this doesn't require <command>systemd-networkd</command> - it's udev that
+ parses <literal>.link</literal> files.
+ Extra care needs to be taken in the presence of <link xlink:href="https://wiki.debian.org/NetworkInterfaceNames#THE_.22PERSISTENT_NAMES.22_SCHEME">legacy udev rules</link>
+ to rename interfaces, as MAC Address and MTU defined in these options can only match on the original link name.
+ In such cases, you most likely want to create a <literal>10-*.link</literal> file through <xref linkend="opt-systemd.network.links"/> and set both name and MAC Address / MTU there.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Grafana received a major update to version 7.x. A plugin is now needed for
+ image rendering support, and plugins must now be signed by default. More
+ information can be found
+ <link xlink:href="https://grafana.com/docs/grafana/latest/installation/upgrading/#upgrading-to-v7-0">in the Grafana documentation</link>.
+ </para>
+ </listitem>
</itemizedlist>
</section>
</section>
diff --git a/nixos/lib/test-driver/test-driver.py b/nixos/lib/test-driver/test-driver.py
index bf46d0df97f..e7b05968b07 100644
--- a/nixos/lib/test-driver/test-driver.py
+++ b/nixos/lib/test-driver/test-driver.py
@@ -598,11 +598,8 @@ class Machine:
shutil.copytree(host_src, host_intermediate)
else:
shutil.copy(host_src, host_intermediate)
- self.succeed("sync")
self.succeed(make_command(["mkdir", "-p", vm_target.parent]))
self.succeed(make_command(["cp", "-r", vm_intermediate, vm_target]))
- # Make sure the cleanup is synced into VM
- self.succeed("sync")
def copy_from_vm(self, source: str, target_dir: str = "") -> None:
"""Copy a file from the VM (specified by an in-VM source path) to a path
@@ -620,7 +617,6 @@ class Machine:
# Copy the file to the shared directory inside VM
self.succeed(make_command(["mkdir", "-p", vm_shared_temp]))
self.succeed(make_command(["cp", "-r", vm_src, vm_intermediate]))
- self.succeed("sync")
abs_target = out_dir / target_dir / vm_src.name
abs_target.parent.mkdir(exist_ok=True, parents=True)
# Copy the file from the shared directory outside VM
@@ -628,8 +624,6 @@ class Machine:
shutil.copytree(intermediate, abs_target)
else:
shutil.copy(intermediate, abs_target)
- # Make sure the cleanup is synced into VM
- self.succeed("sync")
def dump_tty_contents(self, tty: str) -> None:
"""Debugging: Dump the contents of the TTY<n>
diff --git a/nixos/lib/testing-python.nix b/nixos/lib/testing-python.nix
index 88801f20517..123323711a7 100644
--- a/nixos/lib/testing-python.nix
+++ b/nixos/lib/testing-python.nix
@@ -10,11 +10,7 @@
with import ./build-vms.nix { inherit system pkgs minimal extraConfigurations; };
with pkgs;
-let
- jquery-ui = callPackage ./testing/jquery-ui.nix { };
- jquery = callPackage ./testing/jquery.nix { };
-
-in rec {
+rec {
inherit pkgs;
diff --git a/nixos/lib/testing.nix b/nixos/lib/testing.nix
index cbb7faf039e..5c784c2f0ab 100644
--- a/nixos/lib/testing.nix
+++ b/nixos/lib/testing.nix
@@ -10,11 +10,7 @@
with import ./build-vms.nix { inherit system pkgs minimal extraConfigurations; };
with pkgs;
-let
- jquery-ui = callPackage ./testing/jquery-ui.nix { };
- jquery = callPackage ./testing/jquery.nix { };
-
-in rec {
+rec {
inherit pkgs;
diff --git a/nixos/lib/testing/jquery-ui.nix b/nixos/lib/testing/jquery-ui.nix
deleted file mode 100644
index 05bd8dc2f94..00000000000
--- a/nixos/lib/testing/jquery-ui.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ stdenv, fetchurl, unzip }:
-
-stdenv.mkDerivation rec {
- name = "jquery-ui-1.11.4";
-
- src = fetchurl {
- url = "https://jqueryui.com/resources/download/${name}.zip";
- sha256 = "0ciyaj1acg08g8hpzqx6whayq206fvf4whksz2pjgxlv207lqgjh";
- };
-
- buildInputs = [ unzip ];
-
- installPhase =
- ''
- mkdir -p "$out/js"
- cp -rv . "$out/js"
- '';
-
- meta = {
- homepage = "https://jqueryui.com/";
- description = "A library of JavaScript widgets and effects";
- platforms = stdenv.lib.platforms.all;
- };
-}
diff --git a/nixos/lib/testing/jquery.nix b/nixos/lib/testing/jquery.nix
deleted file mode 100644
index 732fdb3ba87..00000000000
--- a/nixos/lib/testing/jquery.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ stdenv, fetchurl, compressed ? true }:
-
-with stdenv.lib;
-
-stdenv.mkDerivation rec {
- name = "jquery-1.11.3";
-
- src = if compressed then
- fetchurl {
- url = "http://code.jquery.com/${name}.min.js";
- sha256 = "1f4glgxxn3jnvry3dpzmazj3207baacnap5w20gr2xlk789idfgc";
- }
- else
- fetchurl {
- url = "http://code.jquery.com/${name}.js";
- sha256 = "1v956yf5spw0156rni5z77hzqwmby7ajwdcd6mkhb6zvl36awr90";
- };
-
- dontUnpack = true;
-
- installPhase =
- ''
- mkdir -p "$out/js"
- cp -v "$src" "$out/js/jquery.js"
- ${optionalString compressed ''
- (cd "$out/js" && ln -s jquery.js jquery.min.js)
- ''}
- '';
-
- meta = with stdenv.lib; {
- description = "JavaScript library designed to simplify the client-side scripting of HTML";
- homepage = "http://jquery.com/";
- license = licenses.mit;
- platforms = platforms.all;
- };
-}
diff --git a/nixos/modules/config/ldap.nix b/nixos/modules/config/ldap.nix
index 4c8b527676b..1a5dbcd4e26 100644
--- a/nixos/modules/config/ldap.nix
+++ b/nixos/modules/config/ldap.nix
@@ -244,6 +244,10 @@ in
if cfg.daemon.enable then nss_pam_ldapd else nss_ldap
);
+ system.nssDatabases.group = optional cfg.nsswitch "ldap";
+ system.nssDatabases.passwd = optional cfg.nsswitch "ldap";
+ system.nssDatabases.shadow = optional cfg.nsswitch "ldap";
+
users = mkIf cfg.daemon.enable {
groups.nslcd = {
gid = config.ids.gids.nslcd;
diff --git a/nixos/modules/config/networking.nix b/nixos/modules/config/networking.nix
index 03944de8249..4cb7d81c997 100644
--- a/nixos/modules/config/networking.nix
+++ b/nixos/modules/config/networking.nix
@@ -8,9 +8,6 @@ let
cfg = config.networking;
- localhostMapped4 = cfg.hosts ? "127.0.0.1" && elem "localhost" cfg.hosts."127.0.0.1";
- localhostMapped6 = cfg.hosts ? "::1" && elem "localhost" cfg.hosts."::1";
-
localhostMultiple = any (elem "localhost") (attrValues (removeAttrs cfg.hosts [ "127.0.0.1" "::1" ]));
in
@@ -147,12 +144,6 @@ in
config = {
assertions = [{
- assertion = localhostMapped4;
- message = ''`networking.hosts` doesn't map "127.0.0.1" to "localhost"'';
- } {
- assertion = !cfg.enableIPv6 || localhostMapped6;
- message = ''`networking.hosts` doesn't map "::1" to "localhost"'';
- } {
assertion = !localhostMultiple;
message = ''
`networking.hosts` maps "localhost" to something other than "127.0.0.1"
@@ -161,22 +152,34 @@ in
'';
}];
- networking.hosts = {
- "127.0.0.1" = [ "localhost" ];
- } // optionalAttrs (cfg.hostName != "") {
- "127.0.1.1" = [ cfg.hostName ];
+ # These entries are required for "hostname -f" and to resolve both the
+ # hostname and FQDN correctly:
+ networking.hosts = let
+ hostnames = # Note: The FQDN (canonical hostname) has to come first:
+ optional (cfg.hostName != "" && cfg.domain != null) "${cfg.hostName}.${cfg.domain}"
+ ++ optional (cfg.hostName != "") cfg.hostName; # Then the hostname (without the domain)
+ in {
+ "127.0.0.2" = hostnames;
} // optionalAttrs cfg.enableIPv6 {
- "::1" = [ "localhost" ];
+ "::1" = hostnames;
};
networking.hostFiles = let
+ # Note: localhostHosts has to appear first in /etc/hosts so that 127.0.0.1
+ # resolves back to "localhost" (as some applications assume) instead of
+ # the FQDN! By default "networking.hosts" also contains entries for the
+ # FQDN so that e.g. "hostname -f" works correctly.
+ localhostHosts = pkgs.writeText "localhost-hosts" ''
+ 127.0.0.1 localhost
+ ${optionalString cfg.enableIPv6 "::1 localhost"}
+ '';
stringHosts =
let
oneToString = set: ip: ip + " " + concatStringsSep " " set.${ip} + "\n";
allToString = set: concatMapStrings (oneToString set) (attrNames set);
in pkgs.writeText "string-hosts" (allToString (filterAttrs (_: v: v != []) cfg.hosts));
extraHosts = pkgs.writeText "extra-hosts" cfg.extraHosts;
- in mkBefore [ stringHosts extraHosts ];
+ in mkBefore [ localhostHosts stringHosts extraHosts ];
environment.etc =
{ # /etc/services: TCP/UDP port assignments.
diff --git a/nixos/modules/config/nsswitch.nix b/nixos/modules/config/nsswitch.nix
index 22ddb3490c8..d19d35a4890 100644
--- a/nixos/modules/config/nsswitch.nix
+++ b/nixos/modules/config/nsswitch.nix
@@ -4,34 +4,7 @@
with lib;
-let
-
- # only with nscd up and running we can load NSS modules that are not integrated in NSS
- canLoadExternalModules = config.services.nscd.enable;
- # XXX Move these to their respective modules
- nssmdns = canLoadExternalModules && config.services.avahi.nssmdns;
- nsswins = canLoadExternalModules && config.services.samba.nsswins;
- ldap = canLoadExternalModules && (config.users.ldap.enable && config.users.ldap.nsswitch);
-
- hostArray = mkMerge [
- (mkBefore [ "files" ])
- (mkIf nssmdns [ "mdns_minimal [NOTFOUND=return]" ])
- (mkIf nsswins [ "wins" ])
- (mkAfter [ "dns" ])
- (mkIf nssmdns (mkOrder 1501 [ "mdns" ])) # 1501 to ensure it's after dns
- ];
-
- passwdArray = mkMerge [
- (mkBefore [ "files" ])
- (mkIf ldap [ "ldap" ])
- ];
-
- shadowArray = mkMerge [
- (mkBefore [ "files" ])
- (mkIf ldap [ "ldap" ])
- ];
-
-in {
+{
options = {
# NSS modules. Hacky!
@@ -122,9 +95,11 @@ in {
config = {
assertions = [
{
- # generic catch if the NixOS module adding to nssModules does not prevent it with specific message.
- assertion = config.system.nssModules.path != "" -> canLoadExternalModules;
- message = "Loading NSS modules from path ${config.system.nssModules.path} requires nscd being enabled.";
+ # Prevent users from disabling nscd, with nssModules being set.
+ # If disabling nscd is really necessary, it's still possible to opt out
+ # by forcing config.system.nssModules to [].
+ assertion = config.system.nssModules.path != "" -> config.services.nscd.enable;
+ message = "Loading NSS modules from system.nssModules (${config.system.nssModules.path}), requires services.nscd.enable being set to true.";
}
];
@@ -145,10 +120,13 @@ in {
'';
system.nssDatabases = {
- passwd = passwdArray;
- group = passwdArray;
- shadow = shadowArray;
- hosts = hostArray;
+ passwd = mkBefore [ "files" ];
+ group = mkBefore [ "files" ];
+ shadow = mkBefore [ "files" ];
+ hosts = mkMerge [
+ (mkBefore [ "files" ])
+ (mkAfter [ "dns" ])
+ ];
services = mkBefore [ "files" ];
};
};
diff --git a/nixos/modules/config/power-management.nix b/nixos/modules/config/power-management.nix
index 64cdf50f141..cc0ff732ffa 100644
--- a/nixos/modules/config/power-management.nix
+++ b/nixos/modules/config/power-management.nix
@@ -94,7 +94,7 @@ in
after = [ "suspend.target" "hibernate.target" "hybrid-sleep.target" ];
script =
''
- ${config.systemd.package}/bin/systemctl try-restart post-resume.target
+ /run/current-system/systemd/bin/systemctl try-restart post-resume.target
${cfg.resumeCommands}
${cfg.powerUpCommands}
'';
diff --git a/nixos/modules/config/resolvconf.nix b/nixos/modules/config/resolvconf.nix
index cc202bca6c4..cd0ed491383 100644
--- a/nixos/modules/config/resolvconf.nix
+++ b/nixos/modules/config/resolvconf.nix
@@ -21,7 +21,7 @@ let
'' + optionalString config.services.nscd.enable ''
# Invalidate the nscd cache whenever resolv.conf is
# regenerated.
- libc_restart='${pkgs.systemd}/bin/systemctl try-restart --no-block nscd.service 2> /dev/null'
+ libc_restart='/run/current-system/systemd/bin/systemctl try-restart --no-block nscd.service 2> /dev/null'
'' + optionalString (length resolvconfOptions > 0) ''
# Options as described in resolv.conf(5)
resolv_conf_options='${concatStringsSep " " resolvconfOptions}'
diff --git a/nixos/modules/config/zram.nix b/nixos/modules/config/zram.nix
index 5d411c73a56..5e9870bf6b1 100644
--- a/nixos/modules/config/zram.nix
+++ b/nixos/modules/config/zram.nix
@@ -91,7 +91,7 @@ in
};
algorithm = mkOption {
- default = "lzo";
+ default = "zstd";
example = "lz4";
type = with types; either (enum [ "lzo" "lz4" "zstd" ]) str;
description = ''
diff --git a/nixos/modules/hardware/video/nvidia.nix b/nixos/modules/hardware/video/nvidia.nix
index 8c3d64fceb9..6328971492c 100644
--- a/nixos/modules/hardware/video/nvidia.nix
+++ b/nixos/modules/hardware/video/nvidia.nix
@@ -52,6 +52,15 @@ in
];
options = {
+ hardware.nvidia.powerManagement.enable = mkOption {
+ type = types.bool;
+ default = false;
+ description = ''
+ Experimental power management through systemd. For more information, see
+ the NVIDIA docs, on Chapter 21. Configuring Power Management Support.
+ '';
+ };
+
hardware.nvidia.modesetting.enable = mkOption {
type = types.bool;
default = false;
@@ -226,23 +235,51 @@ in
environment.systemPackages = [ nvidia_x11.bin nvidia_x11.settings ]
++ filter (p: p != null) [ nvidia_x11.persistenced ];
+ systemd.packages = optional cfg.powerManagement.enable nvidia_x11.out;
+
+ systemd.services = let
+ baseNvidiaService = state: {
+ description = "NVIDIA system ${state} actions";
+
+ path = with pkgs; [ kbd ];
+ serviceConfig = {
+ Type = "oneshot";
+ ExecStart = "${nvidia_x11.out}/bin/nvidia-sleep.sh '${state}'";
+ };
+ };
+
+ nvidiaService = sleepState: (baseNvidiaService sleepState) // {
+ before = [ "systemd-${sleepState}.service" ];
+ requiredBy = [ "systemd-${sleepState}.service" ];
+ };
+
+ services = (builtins.listToAttrs (map (t: nameValuePair "nvidia-${t}" (nvidiaService t)) ["hibernate" "suspend"]))
+ // {
+ nvidia-resume = (baseNvidiaService "resume") // {
+ after = [ "systemd-suspend.service" "systemd-hibernate.service" ];
+ requiredBy = [ "systemd-suspend.service" "systemd-hibernate.service" ];
+ };
+ };
+ in optionalAttrs cfg.powerManagement.enable services
+ // optionalAttrs nvidiaPersistencedEnabled {
+ "nvidia-persistenced" = mkIf nvidiaPersistencedEnabled {
+ description = "NVIDIA Persistence Daemon";
+ wantedBy = [ "multi-user.target" ];
+ serviceConfig = {
+ Type = "forking";
+ Restart = "always";
+ PIDFile = "/var/run/nvidia-persistenced/nvidia-persistenced.pid";
+ ExecStart = "${nvidia_x11.persistenced}/bin/nvidia-persistenced --verbose";
+ ExecStopPost = "${pkgs.coreutils}/bin/rm -rf /var/run/nvidia-persistenced";
+ };
+ };
+ };
+
systemd.tmpfiles.rules = optional config.virtualisation.docker.enableNvidia
"L+ /run/nvidia-docker/bin - - - - ${nvidia_x11.bin}/origBin"
++ optional (nvidia_x11.persistenced != null && config.virtualisation.docker.enableNvidia)
"L+ /run/nvidia-docker/extras/bin/nvidia-persistenced - - - - ${nvidia_x11.persistenced}/origBin/nvidia-persistenced";
- systemd.services."nvidia-persistenced" = mkIf nvidiaPersistencedEnabled {
- description = "NVIDIA Persistence Daemon";
- wantedBy = [ "multi-user.target" ];
- serviceConfig = {
- Type = "forking";
- Restart = "always";
- PIDFile = "/var/run/nvidia-persistenced/nvidia-persistenced.pid";
- ExecStart = "${nvidia_x11.persistenced}/bin/nvidia-persistenced --verbose";
- ExecStopPost = "${pkgs.coreutils}/bin/rm -rf /var/run/nvidia-persistenced";
- };
- };
-
boot.extraModulePackages = [ nvidia_x11.bin ];
# nvidia-uvm is required by CUDA applications.
@@ -250,7 +287,8 @@ in
optionals config.services.xserver.enable [ "nvidia" "nvidia_modeset" "nvidia_drm" ];
# If requested enable modesetting via kernel parameter.
- boot.kernelParams = optional (offloadCfg.enable || cfg.modesetting.enable) "nvidia-drm.modeset=1";
+ boot.kernelParams = optional (offloadCfg.enable || cfg.modesetting.enable) "nvidia-drm.modeset=1"
+ ++ optional cfg.powerManagement.enable "nvidia.NVreg_PreserveVideoMemoryAllocations=1";
# Create /dev/nvidia-uvm when the nvidia-uvm module is loaded.
services.udev.extraRules =
diff --git a/nixos/modules/installer/tools/nix-fallback-paths.nix b/nixos/modules/installer/tools/nix-fallback-paths.nix
index 842976c3574..bfd8970d2b2 100644
--- a/nixos/modules/installer/tools/nix-fallback-paths.nix
+++ b/nixos/modules/installer/tools/nix-fallback-paths.nix
@@ -1,6 +1,6 @@
{
- x86_64-linux = "/nix/store/8928ygfyf9iassfrnj76v55s6zid58ja-nix-2.3.4";
- i686-linux = "/nix/store/b5cx3nmba9ahx3wk5ybxa67k40pdpdxn-nix-2.3.4";
- aarch64-linux = "/nix/store/p6j4mis6agdjlk4j0cyg7yh58wpm3kif-nix-2.3.4";
- x86_64-darwin = "/nix/store/aizhr07dljmlbf17wfrj40x3s0b5iv3d-nix-2.3.4";
+ x86_64-linux = "/nix/store/xb0nl3z356n0sfrhswfli2g19a19slys-nix-2.3.5";
+ i686-linux = "/nix/store/k8kdd4yy1yap6lai5idyhmzcwsjh1fik-nix-2.3.5";
+ aarch64-linux = "/nix/store/dr86cbipxqjcb8pf2k0v8wvw0h0adfpz-nix-2.3.5";
+ x86_64-darwin = "/nix/store/n6dqdndkv9kac66kdr988kaiyavl44x8-nix-2.3.5";
}
diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix
index 40904ef0c17..e8c4a4c14cf 100644
--- a/nixos/modules/module-list.nix
+++ b/nixos/modules/module-list.nix
@@ -415,6 +415,7 @@
./services/misc/apache-kafka.nix
./services/misc/autofs.nix
./services/misc/autorandr.nix
+ ./services/misc/bazarr.nix
./services/misc/beanstalkd.nix
./services/misc/bees.nix
./services/misc/bepasty.nix
@@ -461,7 +462,9 @@
./services/misc/lidarr.nix
./services/misc/mame.nix
./services/misc/mathics.nix
+ ./services/misc/matrix-appservice-discord.nix
./services/misc/matrix-synapse.nix
+ ./services/misc/mautrix-telegram.nix
./services/misc/mbpfan.nix
./services/misc/mediatomb.nix
./services/misc/mesos-master.nix
@@ -605,6 +608,7 @@
./services/networking/dnsmasq.nix
./services/networking/ejabberd.nix
./services/networking/epmd.nix
+ ./services/networking/ergo.nix
./services/networking/eternal-terminal.nix
./services/networking/fakeroute.nix
./services/networking/ferm.nix
@@ -792,6 +796,7 @@
./services/security/nginx-sso.nix
./services/security/oauth2_proxy.nix
./services/security/oauth2_proxy_nginx.nix
+ ./services/security/privacyidea.nix
./services/security/physlock.nix
./services/security/shibboleth-sp.nix
./services/security/sks.nix
@@ -815,6 +820,7 @@
./services/torrent/magnetico.nix
./services/torrent/opentracker.nix
./services/torrent/peerflix.nix
+ ./services/torrent/rtorrent.nix
./services/torrent/transmission.nix
./services/ttys/agetty.nix
./services/ttys/gpm.nix
@@ -827,6 +833,7 @@
./services/web-apps/cryptpad.nix
./services/web-apps/documize.nix
./services/web-apps/dokuwiki.nix
+ ./services/web-apps/engelsystem.nix
./services/web-apps/frab.nix
./services/web-apps/gerrit.nix
./services/web-apps/gotify-server.nix
@@ -846,6 +853,7 @@
./services/web-apps/matomo.nix
./services/web-apps/moinmoin.nix
./services/web-apps/restya-board.nix
+ ./services/web-apps/sogo.nix
./services/web-apps/tt-rss.nix
./services/web-apps/trac.nix
./services/web-apps/trilium.nix
@@ -1001,7 +1009,6 @@
./virtualisation/podman.nix
./virtualisation/qemu-guest-agent.nix
./virtualisation/railcar.nix
- ./virtualisation/rkt.nix
./virtualisation/virtualbox-guest.nix
./virtualisation/virtualbox-host.nix
./virtualisation/vmware-guest.nix
diff --git a/nixos/modules/programs/chromium.nix b/nixos/modules/programs/chromium.nix
index 16c063ebc89..3f042913619 100644
--- a/nixos/modules/programs/chromium.nix
+++ b/nixos/modules/programs/chromium.nix
@@ -69,11 +69,24 @@ in
extraOpts = mkOption {
type = types.attrs;
description = ''
- Extra chromium policy options, see
- <link xlink:href="https://www.chromium.org/administrators/policy-list-3">https://www.chromium.org/administrators/policy-list-3</link>
- for a list of avalible options
+ Extra chromium policy options. A list of available policies
+ can be found in the Chrome Enterprise documentation:
+ <link xlink:href="https://cloud.google.com/docs/chrome-enterprise/policies/">https://cloud.google.com/docs/chrome-enterprise/policies/</link>
+ Make sure the selected policy is supported on Linux and your browser version.
'';
default = {};
+ example = literalExample ''
+ {
+ "BrowserSignin" = 0;
+ "SyncDisabled" = true;
+ "PasswordManagerEnabled" = false;
+ "SpellcheckEnabled" = true;
+ "SpellcheckLanguage" = [
+ "de"
+ "en-US"
+ ];
+ }
+ '';
};
};
};
diff --git a/nixos/modules/programs/shadow.nix b/nixos/modules/programs/shadow.nix
index fc352795c01..386ded9d98b 100644
--- a/nixos/modules/programs/shadow.nix
+++ b/nixos/modules/programs/shadow.nix
@@ -114,8 +114,9 @@ in
newgrp.source = "${pkgs.shadow.out}/bin/newgrp";
newuidmap.source = "${pkgs.shadow.out}/bin/newuidmap";
newgidmap.source = "${pkgs.shadow.out}/bin/newgidmap";
- } // (if config.users.mutableUsers then {
+ } // lib.optionalAttrs config.users.mutableUsers {
+ chsh.source = "${pkgs.shadow.out}/bin/chsh";
passwd.source = "${pkgs.shadow.out}/bin/passwd";
- } else {});
+ };
};
}
diff --git a/nixos/modules/programs/zsh/zsh.nix b/nixos/modules/programs/zsh/zsh.nix
index 930cc1987a3..049a315c762 100644
--- a/nixos/modules/programs/zsh/zsh.nix
+++ b/nixos/modules/programs/zsh/zsh.nix
@@ -135,6 +135,13 @@ in
type = types.bool;
};
+ enableBashCompletion = mkOption {
+ default = false;
+ description = ''
+ Enable compatibility with bash's programmable completion system.
+ '';
+ type = types.bool;
+ };
enableGlobalCompInit = mkOption {
default = cfg.enableCompletion;
@@ -239,6 +246,11 @@ in
autoload -U compinit && compinit
''}
+ ${optionalString cfg.enableBashCompletion ''
+ # Enable compatibility with bash's completion system.
+ autoload -U bashcompinit && bashcompinit
+ ''}
+
# Setup custom interactive shell init stuff.
${cfge.interactiveShellInit}
diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix
index a946268494e..7776c648af8 100644
--- a/nixos/modules/rename.nix
+++ b/nixos/modules/rename.nix
@@ -48,6 +48,7 @@ with lib;
systemd-logind API). Instead of using the module you can now
simply add the brightnessctl package to environment.systemPackages.
'')
+ (mkRemovedOptionModule [ "virtualisation" "rkt" ] "The rkt module has been removed, it was archived by upstream")
(mkRemovedOptionModule ["services" "prey" ] ''
prey-bash-client is deprecated upstream
diff --git a/nixos/modules/security/doas.nix b/nixos/modules/security/doas.nix
index 1991a58db60..b81f2d0c2d5 100644
--- a/nixos/modules/security/doas.nix
+++ b/nixos/modules/security/doas.nix
@@ -223,7 +223,7 @@ in
config = mkIf cfg.enable {
- security.doas.extraRules = [
+ security.doas.extraRules = mkOrder 600 [
{
groups = [ "wheel" ];
noPass = !cfg.wheelNeedsPassword;
diff --git a/nixos/modules/security/google_oslogin.nix b/nixos/modules/security/google_oslogin.nix
index 78c2089baeb..c2889a0f0d1 100644
--- a/nixos/modules/security/google_oslogin.nix
+++ b/nixos/modules/security/google_oslogin.nix
@@ -50,6 +50,7 @@ in
# enable the nss module, so user lookups etc. work
system.nssModules = [ package ];
system.nssDatabases.passwd = [ "cache_oslogin" "oslogin" ];
+ system.nssDatabases.group = [ "cache_oslogin" "oslogin" ];
# Ugly: sshd refuses to start if a store path is given because /nix/store is group-writable.
# So indirect by a symlink.
diff --git a/nixos/modules/security/pam.nix b/nixos/modules/security/pam.nix
index b99316803f3..e1a94b0121a 100644
--- a/nixos/modules/security/pam.nix
+++ b/nixos/modules/security/pam.nix
@@ -54,7 +54,7 @@ let
description = ''
If set, users listed in
<filename>~/.yubico/authorized_yubikeys</filename>
- are able to log in with the asociated Yubikey tokens.
+ are able to log in with the associated Yubikey tokens.
'';
};
diff --git a/nixos/modules/services/backup/znapzend.nix b/nixos/modules/services/backup/znapzend.nix
index 98cd647f61a..8098617d11f 100644
--- a/nixos/modules/services/backup/znapzend.nix
+++ b/nixos/modules/services/backup/znapzend.nix
@@ -268,7 +268,8 @@ let
mkSrcAttrs = srcCfg: with srcCfg; {
enabled = onOff enable;
- mbuffer = with mbuffer; if enable then "${pkgs.mbuffer}/bin/mbuffer"
+ # mbuffer is not referenced by its full path to accomodate non-NixOS systems or differing mbuffer versions between source and target
+ mbuffer = with mbuffer; if enable then "mbuffer"
+ optionalString (port != null) ":${toString port}" else "off";
mbuffer_size = mbuffer.size;
post_znap_cmd = nullOff postsnap;
@@ -357,6 +358,12 @@ in
default = false;
};
+ features.oracleMode = mkEnableOption ''
+ Destroy snapshots one by one instead of using one long argument list.
+ If source and destination are out of sync for a long time, you may have
+ so many snapshots to destroy that the argument gets is too long and the
+ command fails.
+ '';
features.recvu = mkEnableOption ''
recvu feature which uses <literal>-u</literal> on the receiving end to keep the destination
filesystem unmounted.
@@ -458,5 +465,5 @@ in
};
};
- meta.maintainers = with maintainers; [ infinisil ];
+ meta.maintainers = with maintainers; [ infinisil SlothOfAnarchy ];
}
diff --git a/nixos/modules/services/databases/mysql.nix b/nixos/modules/services/databases/mysql.nix
index f9e657f5774..51885881cf7 100644
--- a/nixos/modules/services/databases/mysql.nix
+++ b/nixos/modules/services/databases/mysql.nix
@@ -32,13 +32,7 @@ in
services.mysql = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = "
- Whether to enable the MySQL server.
- ";
- };
+ enable = mkEnableOption "MySQL server";
package = mkOption {
type = types.package;
@@ -87,7 +81,6 @@ in
datadir = /var/lib/mysql
bind-address = 127.0.0.1
port = 3336
- plugin-load-add = auth_socket.so
!includedir /etc/mysql/conf.d/
''';
@@ -315,13 +308,16 @@ in
datadir = cfg.dataDir;
bind-address = mkIf (cfg.bind != null) cfg.bind;
port = cfg.port;
- plugin-load-add = optional (cfg.ensureUsers != []) "auth_socket.so";
}
(mkIf (cfg.replication.role == "master" || cfg.replication.role == "slave") {
log-bin = "mysql-bin-${toString cfg.replication.serverId}";
log-bin-index = "mysql-bin-${toString cfg.replication.serverId}.index";
relay-log = "mysql-relay-bin";
server-id = cfg.replication.serverId;
+ binlog-ignore-db = [ "information_schema" "performance_schema" "mysql" ];
+ })
+ (mkIf (!isMariaDB) {
+ plugin-load-add = optional (cfg.ensureUsers != []) "auth_socket.so";
})
];
@@ -444,7 +440,6 @@ in
( echo "stop slave;"
echo "change master to master_host='${cfg.replication.masterHost}', master_user='${cfg.replication.masterUser}', master_password='${cfg.replication.masterPassword}';"
- echo "set global slave_exec_mode='IDEMPOTENT';"
echo "start slave;"
) | ${mysql}/bin/mysql -u root -N
''}
diff --git a/nixos/modules/services/databases/postgresql.nix b/nixos/modules/services/databases/postgresql.nix
index 93f5c1ca5f5..579b6a4d9c6 100644
--- a/nixos/modules/services/databases/postgresql.nix
+++ b/nixos/modules/services/databases/postgresql.nix
@@ -17,6 +17,7 @@ let
hba_file = '${pkgs.writeText "pg_hba.conf" cfg.authentication}'
ident_file = '${pkgs.writeText "pg_ident.conf" cfg.identMap}'
log_destination = 'stderr'
+ log_line_prefix = '${cfg.logLinePrefix}'
listen_addresses = '${if cfg.enableTCPIP then "*" else "localhost"}'
port = ${toString cfg.port}
${cfg.extraConfig}
@@ -186,6 +187,17 @@ in
'';
};
+ logLinePrefix = mkOption {
+ type = types.str;
+ default = "[%p] ";
+ example = "%m [%p] ";
+ description = ''
+ A printf-style string that is output at the beginning of each log line.
+ Upstream default is <literal>'%m [%p] '</literal>, i.e. it includes the timestamp. We do
+ not include the timestamp, because journal has it anyway.
+ '';
+ };
+
extraPlugins = mkOption {
type = types.listOf types.path;
default = [];
@@ -331,7 +343,7 @@ in
# Wait for PostgreSQL to be ready to accept connections.
postStart =
''
- PSQL="${pkgs.sudo}/bin/sudo -u ${cfg.superUser} psql --port=${toString cfg.port}"
+ PSQL="${pkgs.utillinux}/bin/runuser -u ${cfg.superUser} -- psql --port=${toString cfg.port}"
while ! $PSQL -d postgres -c "" 2> /dev/null; do
if ! kill -0 "$MAINPID"; then exit 1; fi
diff --git a/nixos/modules/services/databases/redis.nix b/nixos/modules/services/databases/redis.nix
index 5c817422aae..799c3db6216 100644
--- a/nixos/modules/services/databases/redis.nix
+++ b/nixos/modules/services/databases/redis.nix
@@ -11,12 +11,11 @@ let
port ${toString cfg.port}
${condOption "bind" cfg.bind}
${condOption "unixsocket" cfg.unixSocket}
- daemonize yes
+ daemonize no
supervised systemd
loglevel ${cfg.logLevel}
logfile ${cfg.logfile}
syslog-enabled ${redisBool cfg.syslog}
- pidfile /run/redis/redis.pid
databases ${toString cfg.databases}
${concatMapStrings (d: "save ${toString (builtins.elemAt d 0)} ${toString (builtins.elemAt d 1)}\n") cfg.save}
dbfilename dump.rdb
diff --git a/nixos/modules/services/databases/rethinkdb.nix b/nixos/modules/services/databases/rethinkdb.nix
index f18fbaf5b06..c764d6c21c6 100644
--- a/nixos/modules/services/databases/rethinkdb.nix
+++ b/nixos/modules/services/databases/rethinkdb.nix
@@ -15,10 +15,7 @@ in
services.rethinkdb = {
- enable = mkOption {
- default = false;
- description = "Whether to enable the RethinkDB server.";
- };
+ enable = mkEnableOption "RethinkDB server";
#package = mkOption {
# default = pkgs.rethinkdb;
diff --git a/nixos/modules/services/desktops/deepin/deepin.nix b/nixos/modules/services/desktops/deepin/deepin.nix
index 931bac58ace..f8fb73701af 100644
--- a/nixos/modules/services/desktops/deepin/deepin.nix
+++ b/nixos/modules/services/desktops/deepin/deepin.nix
@@ -41,7 +41,6 @@
pkgs.deepin.dde-session-ui
pkgs.deepin.deepin-anything
pkgs.deepin.deepin-image-viewer
- pkgs.deepin.deepin-screenshot
];
services.dbus.packages = [
@@ -55,7 +54,6 @@
pkgs.deepin.dde-session-ui
pkgs.deepin.deepin-anything
pkgs.deepin.deepin-image-viewer
- pkgs.deepin.deepin-screenshot
];
systemd.packages = [
diff --git a/nixos/modules/services/hardware/udev.nix b/nixos/modules/services/hardware/udev.nix
index 168056a475e..587b9b0234a 100644
--- a/nixos/modules/services/hardware/udev.nix
+++ b/nixos/modules/services/hardware/udev.nix
@@ -83,6 +83,10 @@ let
run_progs=$(grep -v '^[[:space:]]*#' $out/* | grep 'RUN+="/' |
sed -e 's/.*RUN+="\([^ "]*\)[ "].*/\1/' | uniq)
for i in $import_progs $run_progs; do
+ # if the path refers to /run/current-system/systemd, replace with config.systemd.package
+ if [[ $i == /run/current-system/systemd* ]]; then
+ i="${config.systemd.package}/''${i#/run/current-system/systemd/}"
+ fi
if [[ ! -x $i ]]; then
echo "FAIL"
echo "$i is called in udev rules but is not executable or does not exist"
diff --git a/nixos/modules/services/logging/logrotate.nix b/nixos/modules/services/logging/logrotate.nix
index fdd9f0f3e5c..565618b27a8 100644
--- a/nixos/modules/services/logging/logrotate.nix
+++ b/nixos/modules/services/logging/logrotate.nix
@@ -5,26 +5,85 @@ with lib;
let
cfg = config.services.logrotate;
- configFile = pkgs.writeText "logrotate.conf"
- cfg.config;
+ pathOptions = {
+ options = {
+ path = mkOption {
+ type = types.str;
+ description = "The path to log files to be rotated";
+ };
+ user = mkOption {
+ type = types.str;
+ description = "The user account to use for rotation";
+ };
+ group = mkOption {
+ type = types.str;
+ description = "The group to use for rotation";
+ };
+ frequency = mkOption {
+ type = types.enum [
+ "daily" "weekly" "monthly" "yearly"
+ ];
+ default = "daily";
+ description = "How often to rotate the logs";
+ };
+ keep = mkOption {
+ type = types.int;
+ default = 20;
+ description = "How many rotations to keep";
+ };
+ extraConfig = mkOption {
+ type = types.lines;
+ default = "";
+ description = "Extra logrotate config options for this path";
+ };
+ };
+ };
+
+ pathConfig = options: ''
+ "${options.path}" {
+ su ${options.user} ${options.group}
+ ${options.frequency}
+ missingok
+ notifempty
+ rotate ${toString options.keep}
+ ${options.extraConfig}
+ }
+ '';
+
+ configFile = pkgs.writeText "logrotate.conf" (
+ (concatStringsSep "\n" ((map pathConfig cfg.paths) ++ [cfg.extraConfig]))
+ );
in
{
+ imports = [
+ (mkRenamedOptionModule [ "services" "logrotate" "config" ] [ "services" "logrotate" "extraConfig" ])
+ ];
+
options = {
services.logrotate = {
- enable = mkOption {
- type = lib.types.bool;
- default = false;
- description = ''
- Enable the logrotate cron job
- '';
+ enable = mkEnableOption "the logrotate systemd service";
+
+ paths = mkOption {
+ type = types.listOf (types.submodule pathOptions);
+ default = [];
+ description = "List of attribute sets with paths to rotate";
+ example = {
+ "/var/log/myapp/*.log" = {
+ user = "myuser";
+ group = "mygroup";
+ rotate = "weekly";
+ keep = 5;
+ };
+ };
};
- config = mkOption {
+ extraConfig = mkOption {
default = "";
type = types.lines;
description = ''
- The contents of the logrotate config file
+ Extra contents to add to the logrotate config file.
+ See https://linux.die.net/man/8/logrotate
'';
};
};
diff --git a/nixos/modules/services/misc/bazarr.nix b/nixos/modules/services/misc/bazarr.nix
new file mode 100644
index 00000000000..d3fd5b08cc8
--- /dev/null
+++ b/nixos/modules/services/misc/bazarr.nix
@@ -0,0 +1,76 @@
+{ config, pkgs, lib, ... }:
+
+with lib;
+
+let
+ cfg = config.services.bazarr;
+in
+{
+ options = {
+ services.bazarr = {
+ enable = mkEnableOption "bazarr, a subtitle manager for Sonarr and Radarr";
+
+ openFirewall = mkOption {
+ type = types.bool;
+ default = false;
+ description = "Open ports in the firewall for the bazarr web interface.";
+ };
+
+ listenPort = mkOption {
+ type = types.port;
+ default = 6767;
+ description = "Port on which the bazarr web interface should listen";
+ };
+
+ user = mkOption {
+ type = types.str;
+ default = "bazarr";
+ description = "User account under which bazarr runs.";
+ };
+
+ group = mkOption {
+ type = types.str;
+ default = "bazarr";
+ description = "Group under which bazarr runs.";
+ };
+ };
+ };
+
+ config = mkIf cfg.enable {
+ systemd.services.bazarr = {
+ description = "bazarr";
+ after = [ "network.target" ];
+ wantedBy = [ "multi-user.target" ];
+
+ serviceConfig = rec {
+ Type = "simple";
+ User = cfg.user;
+ Group = cfg.group;
+ StateDirectory = "bazarr";
+ SyslogIdentifier = "bazarr";
+ ExecStart = pkgs.writeShellScript "start-bazarr" ''
+ ${pkgs.bazarr}/bin/bazarr \
+ --config '/var/lib/${StateDirectory}' \
+ --port ${toString cfg.listenPort} \
+ --no-update True
+ '';
+ Restart = "on-failure";
+ };
+ };
+
+ networking.firewall = mkIf cfg.openFirewall {
+ allowedTCPPorts = [ cfg.listenPort ];
+ };
+
+ users.users = mkIf (cfg.user == "bazarr") {
+ bazarr = {
+ group = cfg.group;
+ home = "/var/lib/${config.systemd.services.bazarr.serviceConfig.StateDirectory}";
+ };
+ };
+
+ users.groups = mkIf (cfg.group == "bazarr") {
+ bazarr = {};
+ };
+ };
+}
diff --git a/nixos/modules/services/misc/docker-registry.nix b/nixos/modules/services/misc/docker-registry.nix
index 89bac4f47d7..1c2e2cc5359 100644
--- a/nixos/modules/services/misc/docker-registry.nix
+++ b/nixos/modules/services/misc/docker-registry.nix
@@ -138,7 +138,7 @@ in {
script = ''
${pkgs.docker-distribution}/bin/registry garbage-collect ${configFile}
- ${pkgs.systemd}/bin/systemctl restart docker-registry.service
+ /run/current-system/systemd/bin/systemctl restart docker-registry.service
'';
startAt = optional cfg.enableGarbageCollect cfg.garbageCollectDates;
diff --git a/nixos/modules/services/misc/freeswitch.nix b/nixos/modules/services/misc/freeswitch.nix
index 0de5ba42811..d27dbe220d3 100644
--- a/nixos/modules/services/misc/freeswitch.nix
+++ b/nixos/modules/services/misc/freeswitch.nix
@@ -78,7 +78,7 @@ in {
wantedBy = [ "multi-user.target" ];
restartTriggers = [ configDirectory ];
serviceConfig = {
- ExecStart = "${pkgs.systemd}/bin/systemctl try-reload-or-restart freeswitch.service";
+ ExecStart = "/run/current-system/systemd/bin/systemctl try-reload-or-restart freeswitch.service";
RemainAfterExit = true;
Type = "oneshot";
};
diff --git a/nixos/modules/services/misc/gitlab.nix b/nixos/modules/services/misc/gitlab.nix
index 730166b04d2..7b2bbf89a44 100644
--- a/nixos/modules/services/misc/gitlab.nix
+++ b/nixos/modules/services/misc/gitlab.nix
@@ -129,7 +129,7 @@ let
HOME = "${cfg.statePath}/home";
UNICORN_PATH = "${cfg.statePath}/";
GITLAB_PATH = "${cfg.packages.gitlab}/share/gitlab/";
- SCHEMA = "${cfg.statePath}/db/schema.rb";
+ SCHEMA = "${cfg.statePath}/db/structure.sql";
GITLAB_UPLOADS_PATH = "${cfg.statePath}/uploads";
GITLAB_LOG_PATH = "${cfg.statePath}/log";
GITLAB_REDIS_CONFIG_FILE = pkgs.writeText "redis.yml" (builtins.toJSON redisConfig);
diff --git a/nixos/modules/services/misc/matrix-appservice-discord.nix b/nixos/modules/services/misc/matrix-appservice-discord.nix
new file mode 100644
index 00000000000..49c41ff637a
--- /dev/null
+++ b/nixos/modules/services/misc/matrix-appservice-discord.nix
@@ -0,0 +1,162 @@
+{ config, pkgs, lib, ... }:
+
+with lib;
+
+let
+ dataDir = "/var/lib/matrix-appservice-discord";
+ registrationFile = "${dataDir}/discord-registration.yaml";
+ appDir = "${pkgs.matrix-appservice-discord}/lib/node_modules/matrix-appservice-discord";
+ cfg = config.services.matrix-appservice-discord;
+ # TODO: switch to configGen.json once RFC42 is implemented
+ settingsFile = pkgs.writeText "matrix-appservice-discord-settings.json" (builtins.toJSON cfg.settings);
+
+in {
+ options = {
+ services.matrix-appservice-discord = {
+ enable = mkEnableOption "a bridge between Matrix and Discord";
+
+ settings = mkOption rec {
+ # TODO: switch to types.config.json as prescribed by RFC42 once it's implemented
+ type = types.attrs;
+ apply = recursiveUpdate default;
+ default = {
+ database = {
+ filename = "${dataDir}/discord.db";
+
+ # TODO: remove those old config keys once the following issues are solved:
+ # * https://github.com/Half-Shot/matrix-appservice-discord/issues/490
+ # * https://github.com/Half-Shot/matrix-appservice-discord/issues/498
+ userStorePath = "${dataDir}/user-store.db";
+ roomStorePath = "${dataDir}/room-store.db";
+ };
+
+ # empty values necessary for registration file generation
+ # actual values defined in environmentFile
+ auth = {
+ clientID = "";
+ botToken = "";
+ };
+ };
+ example = literalExample ''
+ {
+ bridge = {
+ domain = "public-domain.tld";
+ homeserverUrl = "http://public-domain.tld:8008";
+ };
+ }
+ '';
+ description = ''
+ <filename>config.yaml</filename> configuration as a Nix attribute set.
+ </para>
+
+ <para>
+ Configuration options should match those described in
+ <link xlink:href="https://github.com/Half-Shot/matrix-appservice-discord/blob/master/config/config.sample.yaml">
+ config.sample.yaml</link>.
+ </para>
+
+ <para>
+ <option>config.bridge.domain</option> and <option>config.bridge.homeserverUrl</option>
+ should be set to match the public host name of the Matrix homeserver for webhooks and avatars to work.
+ </para>
+
+ <para>
+ Secret tokens should be specified using <option>environmentFile</option>
+ instead of this world-readable attribute set.
+ '';
+ };
+
+ environmentFile = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ description = ''
+ File containing environment variables to be passed to the matrix-appservice-discord service,
+ in which secret tokens can be specified securely by defining values for
+ <literal>APPSERVICE_DISCORD_AUTH_CLIENT_I_D</literal> and
+ <literal>APPSERVICE_DISCORD_AUTH_BOT_TOKEN</literal>.
+ '';
+ };
+
+ url = mkOption {
+ type = types.str;
+ default = "http://localhost:${toString cfg.port}";
+ description = ''
+ The URL where the application service is listening for HS requests.
+ '';
+ };
+
+ port = mkOption {
+ type = types.port;
+ default = 9005; # from https://github.com/Half-Shot/matrix-appservice-discord/blob/master/package.json#L11
+ description = ''
+ Port number on which the bridge should listen for internal communication with the Matrix homeserver.
+ '';
+ };
+
+ localpart = mkOption {
+ type = with types; nullOr str;
+ default = null;
+ description = ''
+ The user_id localpart to assign to the AS.
+ '';
+ };
+
+ serviceDependencies = mkOption {
+ type = with types; listOf str;
+ default = optional config.services.matrix-synapse.enable "matrix-synapse.service";
+ description = ''
+ List of Systemd services to require and wait for when starting the application service,
+ such as the Matrix homeserver if it's running on the same host.
+ '';
+ };
+ };
+ };
+
+ config = mkIf cfg.enable {
+ systemd.services.matrix-appservice-discord = {
+ description = "A bridge between Matrix and Discord.";
+
+ wantedBy = [ "multi-user.target" ];
+ wants = [ "network-online.target" ] ++ cfg.serviceDependencies;
+ after = [ "network-online.target" ] ++ cfg.serviceDependencies;
+
+ preStart = ''
+ if [ ! -f '${registrationFile}' ]; then
+ ${pkgs.matrix-appservice-discord}/bin/matrix-appservice-discord \
+ --generate-registration \
+ --url=${escapeShellArg cfg.url} \
+ ${optionalString (cfg.localpart != null) "--localpart=${escapeShellArg cfg.localpart}"} \
+ --config='${settingsFile}' \
+ --file='${registrationFile}'
+ fi
+ '';
+
+ serviceConfig = {
+ Type = "simple";
+ Restart = "always";
+
+ ProtectSystem = "strict";
+ ProtectHome = true;
+ ProtectKernelTunables = true;
+ ProtectKernelModules = true;
+ ProtectControlGroups = true;
+
+ DynamicUser = true;
+ PrivateTmp = true;
+ WorkingDirectory = appDir;
+ StateDirectory = baseNameOf dataDir;
+ UMask = 0027;
+ EnvironmentFile = cfg.environmentFile;
+
+ ExecStart = ''
+ ${pkgs.matrix-appservice-discord}/bin/matrix-appservice-discord \
+ --file='${registrationFile}' \
+ --config='${settingsFile}' \
+ --port='${toString cfg.port}'
+ '';
+ };
+ };
+ };
+
+ meta.maintainers = with maintainers; [ pacien ];
+}
diff --git a/nixos/modules/services/misc/mautrix-telegram.nix b/nixos/modules/services/misc/mautrix-telegram.nix
new file mode 100644
index 00000000000..78a42fbb574
--- /dev/null
+++ b/nixos/modules/services/misc/mautrix-telegram.nix
@@ -0,0 +1,163 @@
+{ config, pkgs, lib, ... }:
+
+with lib;
+
+let
+ dataDir = "/var/lib/mautrix-telegram";
+ registrationFile = "${dataDir}/telegram-registration.yaml";
+ cfg = config.services.mautrix-telegram;
+ # TODO: switch to configGen.json once RFC42 is implemented
+ settingsFile = pkgs.writeText "mautrix-telegram-settings.json" (builtins.toJSON cfg.settings);
+
+in {
+ options = {
+ services.mautrix-telegram = {
+ enable = mkEnableOption "Mautrix-Telegram, a Matrix-Telegram hybrid puppeting/relaybot bridge";
+
+ settings = mkOption rec {
+ # TODO: switch to types.config.json as prescribed by RFC42 once it's implemented
+ type = types.attrs;
+ apply = recursiveUpdate default;
+ default = {
+ appservice = rec {
+ database = "sqlite:///${dataDir}/mautrix-telegram.db";
+ hostname = "0.0.0.0";
+ port = 8080;
+ address = "http://localhost:${toString port}";
+ };
+
+ bridge = {
+ permissions."*" = "relaybot";
+ relaybot.whitelist = [ ];
+ };
+
+ logging = {
+ version = 1;
+
+ formatters.precise.format = "[%(levelname)s@%(name)s] %(message)s";
+
+ handlers.console = {
+ class = "logging.StreamHandler";
+ formatter = "precise";
+ };
+
+ loggers = {
+ mau.level = "INFO";
+ telethon.level = "INFO";
+
+ # prevent tokens from leaking in the logs:
+ # https://github.com/tulir/mautrix-telegram/issues/351
+ aiohttp.level = "WARNING";
+ };
+
+ # log to console/systemd instead of file
+ root = {
+ level = "INFO";
+ handlers = [ "console" ];
+ };
+ };
+ };
+ example = literalExample ''
+ {
+ homeserver = {
+ address = "http://localhost:8008";
+ domain = "public-domain.tld";
+ };
+
+ appservice.public = {
+ prefix = "/public";
+ external = "https://public-appservice-address/public";
+ };
+
+ bridge.permissions = {
+ "example.com" = "full";
+ "@admin:example.com" = "admin";
+ };
+ }
+ '';
+ description = ''
+ <filename>config.yaml</filename> configuration as a Nix attribute set.
+ Configuration options should match those described in
+ <link xlink:href="https://github.com/tulir/mautrix-telegram/blob/master/example-config.yaml">
+ example-config.yaml</link>.
+ </para>
+
+ <para>
+ Secret tokens should be specified using <option>environmentFile</option>
+ instead of this world-readable attribute set.
+ '';
+ };
+
+ environmentFile = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ description = ''
+ File containing environment variables to be passed to the mautrix-telegram service,
+ in which secret tokens can be specified securely by defining values for
+ <literal>MAUTRIX_TELEGRAM_APPSERVICE_AS_TOKEN</literal>,
+ <literal>MAUTRIX_TELEGRAM_APPSERVICE_HS_TOKEN</literal>,
+ <literal>MAUTRIX_TELEGRAM_TELEGRAM_API_ID</literal>,
+ <literal>MAUTRIX_TELEGRAM_TELEGRAM_API_HASH</literal> and optionally
+ <literal>MAUTRIX_TELEGRAM_TELEGRAM_BOT_TOKEN</literal>.
+ '';
+ };
+
+ serviceDependencies = mkOption {
+ type = with types; listOf str;
+ default = optional config.services.matrix-synapse.enable "matrix-synapse.service";
+ description = ''
+ List of Systemd services to require and wait for when starting the application service.
+ '';
+ };
+ };
+ };
+
+ config = mkIf cfg.enable {
+ systemd.services.mautrix-telegram = {
+ description = "Mautrix-Telegram, a Matrix-Telegram hybrid puppeting/relaybot bridge.";
+
+ wantedBy = [ "multi-user.target" ];
+ wants = [ "network-online.target" ] ++ cfg.serviceDependencies;
+ after = [ "network-online.target" ] ++ cfg.serviceDependencies;
+
+ preStart = ''
+ # generate the appservice's registration file if absent
+ if [ ! -f '${registrationFile}' ]; then
+ ${pkgs.mautrix-telegram}/bin/mautrix-telegram \
+ --generate-registration \
+ --base-config='${pkgs.mautrix-telegram}/example-config.yaml' \
+ --config='${settingsFile}' \
+ --registration='${registrationFile}'
+ fi
+
+ # run automatic database init and migration scripts
+ ${pkgs.mautrix-telegram.alembic}/bin/alembic -x config='${settingsFile}' upgrade head
+ '';
+
+ serviceConfig = {
+ Type = "simple";
+ Restart = "always";
+
+ ProtectSystem = "strict";
+ ProtectHome = true;
+ ProtectKernelTunables = true;
+ ProtectKernelModules = true;
+ ProtectControlGroups = true;
+
+ DynamicUser = true;
+ PrivateTmp = true;
+ WorkingDirectory = pkgs.mautrix-telegram; # necessary for the database migration scripts to be found
+ StateDirectory = baseNameOf dataDir;
+ UMask = 0027;
+ EnvironmentFile = cfg.environmentFile;
+
+ ExecStart = ''
+ ${pkgs.mautrix-telegram}/bin/mautrix-telegram \
+ --config='${settingsFile}'
+ '';
+ };
+ };
+ };
+
+ meta.maintainers = with maintainers; [ pacien vskilet ];
+}
diff --git a/nixos/modules/services/misc/redmine.nix b/nixos/modules/services/misc/redmine.nix
index 1febdba0c8f..0e71cf92569 100644
--- a/nixos/modules/services/misc/redmine.nix
+++ b/nixos/modules/services/misc/redmine.nix
@@ -26,7 +26,7 @@ let
scm_mercurial_command: ${pkgs.mercurial}/bin/hg
scm_git_command: ${pkgs.gitAndTools.git}/bin/git
scm_cvs_command: ${pkgs.cvs}/bin/cvs
- scm_bazaar_command: ${pkgs.bazaar}/bin/bzr
+ scm_bazaar_command: ${pkgs.breezy}/bin/bzr
scm_darcs_command: ${pkgs.darcs}/bin/darcs
${cfg.extraConfig}
@@ -297,7 +297,7 @@ in
environment.SCHEMA = "${cfg.stateDir}/cache/schema.db";
path = with pkgs; [
imagemagick
- bazaar
+ breezy
cvs
darcs
gitAndTools.git
diff --git a/nixos/modules/services/misc/sssd.nix b/nixos/modules/services/misc/sssd.nix
index 77f6ccfe64f..3da99a3b38c 100644
--- a/nixos/modules/services/misc/sssd.nix
+++ b/nixos/modules/services/misc/sssd.nix
@@ -42,11 +42,6 @@ in {
};
config = mkMerge [
(mkIf cfg.enable {
- assertions = singleton {
- assertion = nscd.enable;
- message = "nscd must be enabled through `services.nscd.enable` for SSSD to work.";
- };
-
systemd.services.sssd = {
description = "System Security Services Daemon";
wantedBy = [ "multi-user.target" ];
@@ -74,11 +69,12 @@ in {
mode = "0400";
};
- system.nssModules = optional cfg.enable pkgs.sssd;
+ system.nssModules = pkgs.sssd;
system.nssDatabases = {
+ group = [ "sss" ];
passwd = [ "sss" ];
- shadow = [ "sss" ];
services = [ "sss" ];
+ shadow = [ "sss" ];
};
services.dbus.packages = [ pkgs.sssd ];
})
diff --git a/nixos/modules/services/misc/zoneminder.nix b/nixos/modules/services/misc/zoneminder.nix
index d5b3537068d..d9d34b7fac9 100644
--- a/nixos/modules/services/misc/zoneminder.nix
+++ b/nixos/modules/services/misc/zoneminder.nix
@@ -63,10 +63,6 @@ let
${cfg.extraConfig}
'';
- phpExtensions = with pkgs.phpPackages; [
- { pkg = apcu; name = "apcu"; }
- ];
-
in {
options = {
services.zoneminder = with lib; {
@@ -289,11 +285,9 @@ in {
phpfpm = lib.mkIf useNginx {
pools.zoneminder = {
inherit user group;
+ phpPackage = pkgs.php.withExtensions ({ enabled, all }: enabled ++ [ all.apcu ]);
phpOptions = ''
date.timezone = "${config.time.timeZone}"
-
- ${lib.concatStringsSep "\n" (map (e:
- "extension=${e.pkg}/lib/php/extensions/${e.name}.so") phpExtensions)}
'';
settings = lib.mapAttrs (name: lib.mkDefault) {
"listen.owner" = user;
diff --git a/nixos/modules/services/network-filesystems/ipfs.nix b/nixos/modules/services/network-filesystems/ipfs.nix
index 880f70ae141..1f5c14d777d 100644
--- a/nixos/modules/services/network-filesystems/ipfs.nix
+++ b/nixos/modules/services/network-filesystems/ipfs.nix
@@ -217,6 +217,9 @@ in {
createHome = false;
uid = config.ids.uids.ipfs;
description = "IPFS daemon user";
+ packages = [
+ pkgs.ipfs-migrator
+ ];
};
};
diff --git a/nixos/modules/services/network-filesystems/samba.nix b/nixos/modules/services/network-filesystems/samba.nix
index a115590ccaa..08c912e0fcd 100644
--- a/nixos/modules/services/network-filesystems/samba.nix
+++ b/nixos/modules/services/network-filesystems/samba.nix
@@ -224,6 +224,7 @@ in
(mkIf cfg.enable {
system.nssModules = optional cfg.nsswins samba;
+ system.nssDatabases.hosts = optional cfg.nsswins "wins";
systemd = {
targets.samba = {
diff --git a/nixos/modules/services/networking/avahi-daemon.nix b/nixos/modules/services/networking/avahi-daemon.nix
index ddcfe3d77e2..c876b252e8c 100644
--- a/nixos/modules/services/networking/avahi-daemon.nix
+++ b/nixos/modules/services/networking/avahi-daemon.nix
@@ -238,6 +238,10 @@ in
users.groups.avahi = {};
system.nssModules = optional cfg.nssmdns pkgs.nssmdns;
+ system.nssDatabases.hosts = optionals cfg.nssmdns (mkMerge [
+ [ "mdns_minimal [NOTFOUND=return]" ]
+ (mkOrder 1501 [ "mdns" ]) # 1501 to ensure it's after dns
+ ]);
environment.systemPackages = [ pkgs.avahi ];
diff --git a/nixos/modules/services/networking/dhcpcd.nix b/nixos/modules/services/networking/dhcpcd.nix
index c0619211c2f..0507b739d49 100644
--- a/nixos/modules/services/networking/dhcpcd.nix
+++ b/nixos/modules/services/networking/dhcpcd.nix
@@ -81,7 +81,7 @@ let
# anything ever again ("couldn't resolve ..., giving up on
# it"), so we silently lose time synchronisation. This also
# applies to openntpd.
- ${config.systemd.package}/bin/systemctl try-reload-or-restart ntpd.service openntpd.service chronyd.service || true
+ /run/current-system/systemd/bin/systemctl try-reload-or-restart ntpd.service openntpd.service chronyd.service || true
fi
${cfg.runHook}
@@ -217,7 +217,7 @@ in
powerManagement.resumeCommands = mkIf config.systemd.services.dhcpcd.enable
''
# Tell dhcpcd to rebind its interfaces if it's running.
- ${config.systemd.package}/bin/systemctl reload dhcpcd.service
+ /run/current-system/systemd/bin/systemctl reload dhcpcd.service
'';
};
diff --git a/nixos/modules/services/networking/dnscrypt-proxy2.nix b/nixos/modules/services/networking/dnscrypt-proxy2.nix
index e48eb729103..28691e83827 100644
--- a/nixos/modules/services/networking/dnscrypt-proxy2.nix
+++ b/nixos/modules/services/networking/dnscrypt-proxy2.nix
@@ -55,6 +55,7 @@ in
AmbientCapabilities = "CAP_NET_BIND_SERVICE";
DynamicUser = true;
ExecStart = "${pkgs.dnscrypt-proxy2}/bin/dnscrypt-proxy -config ${cfg.configFile}";
+ Restart = "always";
};
};
};
diff --git a/nixos/modules/services/networking/dnscrypt-wrapper.nix b/nixos/modules/services/networking/dnscrypt-wrapper.nix
index e53fb7a1578..b9333cd19a2 100644
--- a/nixos/modules/services/networking/dnscrypt-wrapper.nix
+++ b/nixos/modules/services/networking/dnscrypt-wrapper.nix
@@ -5,12 +5,20 @@ let
cfg = config.services.dnscrypt-wrapper;
dataDir = "/var/lib/dnscrypt-wrapper";
+ mkPath = path: default:
+ if path != null
+ then toString path
+ else default;
+
+ publicKey = mkPath cfg.providerKey.public "${dataDir}/public.key";
+ secretKey = mkPath cfg.providerKey.secret "${dataDir}/secret.key";
+
daemonArgs = with cfg; [
"--listen-address=${address}:${toString port}"
"--resolver-address=${upstream.address}:${toString upstream.port}"
"--provider-name=${providerName}"
- "--provider-publickey-file=public.key"
- "--provider-secretkey-file=secret.key"
+ "--provider-publickey-file=${publicKey}"
+ "--provider-secretkey-file=${secretKey}"
"--provider-cert-file=${providerName}.crt"
"--crypt-secretkey-file=${providerName}.key"
];
@@ -24,17 +32,19 @@ let
dnscrypt-wrapper --gen-cert-file \
--crypt-secretkey-file=${cfg.providerName}.key \
--provider-cert-file=${cfg.providerName}.crt \
- --provider-publickey-file=public.key \
- --provider-secretkey-file=secret.key \
+ --provider-publickey-file=${publicKey} \
+ --provider-secretkey-file=${secretKey} \
--cert-file-expire-days=${toString cfg.keys.expiration}
}
cd ${dataDir}
# generate provider keypair (first run only)
- if [ ! -f public.key ] || [ ! -f secret.key ]; then
- dnscrypt-wrapper --gen-provider-keypair
- fi
+ ${optionalString (cfg.providerKey.public == null || cfg.providerKey.secret == null) ''
+ if [ ! -f ${publicKey} ] || [ ! -f ${secretKey} ]; then
+ dnscrypt-wrapper --gen-provider-keypair
+ fi
+ ''}
# generate new keys for rotation
if [ ! -f ${cfg.providerName}.key ] || [ ! -f ${cfg.providerName}.crt ]; then
@@ -64,6 +74,47 @@ let
fi
'';
+
+ # This is the fork of the original dnscrypt-proxy maintained by Dyne.org.
+ # dnscrypt-proxy2 doesn't provide the `--test` feature that is needed to
+ # correctly implement key rotation of dnscrypt-wrapper ephemeral keys.
+ dnscrypt-proxy1 = pkgs.callPackage
+ ({ stdenv, fetchFromGitHub, autoreconfHook
+ , pkgconfig, libsodium, ldns, openssl, systemd }:
+
+ stdenv.mkDerivation rec {
+ pname = "dnscrypt-proxy";
+ version = "2019-08-20";
+
+ src = fetchFromGitHub {
+ owner = "dyne";
+ repo = "dnscrypt-proxy";
+ rev = "07ac3825b5069adc28e2547c16b1d983a8ed8d80";
+ sha256 = "0c4mq741q4rpmdn09agwmxap32kf0vgfz7pkhcdc5h54chc3g3xy";
+ };
+
+ configureFlags = optional stdenv.isLinux "--with-systemd";
+
+ nativeBuildInputs = [ autoreconfHook pkgconfig ];
+
+ # <ldns/ldns.h> depends on <openssl/ssl.h>
+ buildInputs = [ libsodium openssl.dev ldns ] ++ optional stdenv.isLinux systemd;
+
+ postInstall = ''
+ # Previous versions required libtool files to load plugins; they are
+ # now strictly optional.
+ rm $out/lib/dnscrypt-proxy/*.la
+ '';
+
+ meta = {
+ description = "A tool for securing communications between a client and a DNS resolver";
+ homepage = "https://github.com/dyne/dnscrypt-proxy";
+ license = licenses.isc;
+ maintainers = with maintainers; [ rnhmjoj ];
+ platforms = platforms.linux;
+ };
+ }) { };
+
in {
@@ -98,6 +149,26 @@ in {
'';
};
+ providerKey.public = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ example = "/etc/secrets/public.key";
+ description = ''
+ The filepath to the provider public key. If not given a new
+ provider key pair will be generated on the first run.
+ '';
+ };
+
+ providerKey.secret = mkOption {
+ type = types.nullOr types.path;
+ default = null;
+ example = "/etc/secrets/secret.key";
+ description = ''
+ The filepath to the provider secret key. If not given a new
+ provider key pair will be generated on the first run.
+ '';
+ };
+
upstream.address = mkOption {
type = types.str;
default = "127.0.0.1";
@@ -179,7 +250,7 @@ in {
requires = [ "dnscrypt-wrapper.service" ];
description = "Rotates DNSCrypt wrapper keys if soon to expire";
- path = with pkgs; [ dnscrypt-wrapper dnscrypt-proxy gawk ];
+ path = with pkgs; [ dnscrypt-wrapper dnscrypt-proxy1 gawk ];
script = rotateKeys;
serviceConfig.User = "dnscrypt-wrapper";
};
@@ -196,6 +267,13 @@ in {
};
};
+ assertions = with cfg; [
+ { assertion = (providerKey.public == null && providerKey.secret == null) ||
+ (providerKey.secret != null && providerKey.public != null);
+ message = "The secret and public provider key must be set together.";
+ }
+ ];
+
};
meta.maintainers = with lib.maintainers; [ rnhmjoj ];
diff --git a/nixos/modules/services/networking/ergo.nix b/nixos/modules/services/networking/ergo.nix
new file mode 100644
index 00000000000..c52de30dc36
--- /dev/null
+++ b/nixos/modules/services/networking/ergo.nix
@@ -0,0 +1,141 @@
+{ config, lib, pkgs, ... }:
+
+let
+ cfg = config.services.ergo;
+
+ inherit (lib) mkEnableOption mkIf mkOption optionalString types;
+
+ configFile = pkgs.writeText "ergo.conf" (''
+ergo {
+ directory = "${cfg.dataDir}"
+ node {
+ mining = false
+ }
+ wallet.secretStorage.secretDir = "${cfg.dataDir}/wallet/keystore"
+}
+
+scorex {
+ network {
+ bindAddress = "${cfg.listen.ip}:${toString cfg.listen.port}"
+ }
+'' + optionalString (cfg.api.keyHash != null) ''
+ restApi {
+ apiKeyHash = "${cfg.api.keyHash}"
+ bindAddress = "${cfg.api.listen.ip}:${toString cfg.api.listen.port}"
+ }
+'' + ''
+}
+'');
+
+in {
+
+ options = {
+
+ services.ergo = {
+ enable = mkEnableOption "Ergo service";
+
+ dataDir = mkOption {
+ type = types.path;
+ default = "/var/lib/ergo";
+ description = "The data directory for the Ergo node.";
+ };
+
+ listen = {
+ ip = mkOption {
+ type = types.str;
+ default = "0.0.0.0";
+ description = "IP address on which the Ergo node should listen.";
+ };
+
+ port = mkOption {
+ type = types.port;
+ default = 9006;
+ description = "Listen port for the Ergo node.";
+ };
+ };
+
+ api = {
+ keyHash = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ example = "324dcf027dd4a30a932c441f365a25e86b173defa4b8e58948253471b81b72cf";
+ description = "Hex-encoded Blake2b256 hash of an API key as a 64-chars long Base16 string.";
+ };
+
+ listen = {
+ ip = mkOption {
+ type = types.str;
+ default = "0.0.0.0";
+ description = "IP address that the Ergo node API should listen on if <option>api.keyHash</option> is defined.";
+ };
+
+ port = mkOption {
+ type = types.port;
+ default = 9052;
+ description = "Listen port for the API endpoint if <option>api.keyHash</option> is defined.";
+ };
+ };
+ };
+
+ testnet = mkOption {
+ type = types.bool;
+ default = false;
+ description = "Connect to testnet network instead of the default mainnet.";
+ };
+
+ user = mkOption {
+ type = types.str;
+ default = "ergo";
+ description = "The user as which to run the Ergo node.";
+ };
+
+ group = mkOption {
+ type = types.str;
+ default = cfg.user;
+ description = "The group as which to run the Ergo node.";
+ };
+
+ openFirewall = mkOption {
+ type = types.bool;
+ default = false;
+ description = "Open ports in the firewall for the Ergo node as well as the API.";
+ };
+ };
+ };
+
+ config = mkIf cfg.enable {
+
+ systemd.tmpfiles.rules = [
+ "d '${cfg.dataDir}' 0770 '${cfg.user}' '${cfg.group}' - -"
+ ];
+
+ systemd.services.ergo = {
+ description = "ergo server";
+ wantedBy = [ "multi-user.target" ];
+ after = [ "network-online.target" ];
+ serviceConfig = {
+ User = cfg.user;
+ Group = cfg.group;
+ ExecStart = ''${pkgs.ergo}/bin/ergo \
+ ${optionalString (!cfg.testnet)
+ "--mainnet"} \
+ -c ${configFile}'';
+ };
+ };
+
+ networking.firewall = mkIf cfg.openFirewall {
+ allowedTCPPorts = [ cfg.listen.port ] ++ [ cfg.api.listen.port ];
+ };
+
+ users.users.${cfg.user} = {
+ name = cfg.user;
+ group = cfg.group;
+ description = "Ergo daemon user";
+ home = cfg.dataDir;
+ isSystemUser = true;
+ };
+
+ users.groups.${cfg.group} = {};
+
+ };
+}
diff --git a/nixos/modules/services/networking/haproxy.nix b/nixos/modules/services/networking/haproxy.nix
index 4678829986c..e9d72b35499 100644
--- a/nixos/modules/services/networking/haproxy.nix
+++ b/nixos/modules/services/networking/haproxy.nix
@@ -56,6 +56,9 @@ with lib;
message = "You must provide services.haproxy.config.";
}];
+ # configuration file indirection is needed to support reloading
+ environment.etc."haproxy.cfg".source = haproxyCfg;
+
systemd.services.haproxy = {
description = "HAProxy";
after = [ "network.target" ];
@@ -64,11 +67,32 @@ with lib;
User = cfg.user;
Group = cfg.group;
Type = "notify";
- # when running the config test, don't be quiet so we can see what goes wrong
- ExecStartPre = "${pkgs.haproxy}/sbin/haproxy -c -f ${haproxyCfg}";
- ExecStart = "${pkgs.haproxy}/sbin/haproxy -Ws -f ${haproxyCfg}";
- Restart = "on-failure";
+ ExecStartPre = [
+ # when the master process receives USR2, it reloads itself using exec(argv[0]),
+ # so we create a symlink there and update it before reloading
+ "${pkgs.coreutils}/bin/ln -sf ${pkgs.haproxy}/sbin/haproxy /run/haproxy/haproxy"
+ # when running the config test, don't be quiet so we can see what goes wrong
+ "/run/haproxy/haproxy -c -f ${haproxyCfg}"
+ ];
+ ExecStart = "/run/haproxy/haproxy -Ws -f /etc/haproxy.cfg -p /run/haproxy/haproxy.pid";
+ # support reloading
+ ExecReload = [
+ "${pkgs.haproxy}/sbin/haproxy -c -f ${haproxyCfg}"
+ "${pkgs.coreutils}/bin/ln -sf ${pkgs.haproxy}/sbin/haproxy /run/haproxy/haproxy"
+ "${pkgs.coreutils}/bin/kill -USR2 $MAINPID"
+ ];
+ KillMode = "mixed";
+ SuccessExitStatus = "143";
+ Restart = "always";
RuntimeDirectory = "haproxy";
+ # upstream hardening options
+ NoNewPrivileges = true;
+ ProtectHome = true;
+ ProtectSystem = "strict";
+ ProtectKernelTunables = true;
+ ProtectKernelModules = true;
+ ProtectControlGroups = true;
+ SystemCallFilter= "~@cpu-emulation @keyring @module @obsolete @raw-io @reboot @swap @sync";
# needed in case we bind to port < 1024
AmbientCapabilities = "CAP_NET_BIND_SERVICE";
};
diff --git a/nixos/modules/services/networking/networkmanager.nix b/nixos/modules/services/networking/networkmanager.nix
index 6f24141b33c..cc789897b29 100644
--- a/nixos/modules/services/networking/networkmanager.nix
+++ b/nixos/modules/services/networking/networkmanager.nix
@@ -449,6 +449,13 @@ in {
systemd.services.ModemManager.aliases = [ "dbus-org.freedesktop.ModemManager1.service" ];
+ # override unit as recommended by upstream - see https://github.com/NixOS/nixpkgs/issues/88089
+ # TODO: keep an eye on modem-manager releases as this will eventually be added to the upstream unit
+ systemd.services.ModemManager.serviceConfig.ExecStart = [
+ ""
+ "${pkgs.modemmanager}/sbin/ModemManager --filter-policy=STRICT"
+ ];
+
systemd.services.NetworkManager-dispatcher = {
wantedBy = [ "network.target" ];
restartTriggers = [ configFile ];
diff --git a/nixos/modules/services/networking/nsd.nix b/nixos/modules/services/networking/nsd.nix
index 429580e5c6c..6e3eed0c557 100644
--- a/nixos/modules/services/networking/nsd.nix
+++ b/nixos/modules/services/networking/nsd.nix
@@ -252,7 +252,7 @@ let
Use imports or pkgs.lib.readFile if you don't want this data in your config file.
'';
};
-
+
dnssec = mkEnableOption "DNSSEC";
dnssecPolicy = {
@@ -970,7 +970,7 @@ in
script = signZones;
postStop = ''
- ${pkgs.systemd}/bin/systemctl kill -s SIGHUP nsd.service
+ /run/current-system/systemd/bin/systemctl kill -s SIGHUP nsd.service
'';
};
diff --git a/nixos/modules/services/networking/pixiecore.nix b/nixos/modules/services/networking/pixiecore.nix
index 0e32f182e2a..85aa40784af 100644
--- a/nixos/modules/services/networking/pixiecore.nix
+++ b/nixos/modules/services/networking/pixiecore.nix
@@ -115,7 +115,7 @@ in
if cfg.mode == "boot"
then [ "boot" cfg.kernel ]
++ optional (cfg.initrd != "") cfg.initrd
- ++ optional (cfg.cmdLine != "") "--cmdline=${lib.escapeShellArg cfg.cmdLine}"
+ ++ optionals (cfg.cmdLine != "") [ "--cmdline" cfg.cmdLine ]
else [ "api" cfg.apiServer ];
in
''
diff --git a/nixos/modules/services/networking/v2ray.nix b/nixos/modules/services/networking/v2ray.nix
index a1774cdffbb..6a924a16449 100644
--- a/nixos/modules/services/networking/v2ray.nix
+++ b/nixos/modules/services/networking/v2ray.nix
@@ -58,7 +58,13 @@ with lib;
cfg = config.services.v2ray;
configFile = if cfg.configFile != null
then cfg.configFile
- else (pkgs.writeText "v2ray.json" (builtins.toJSON cfg.config));
+ else pkgs.writeTextFile {
+ name = "v2ray.json";
+ text = builtins.toJSON cfg.config;
+ checkPhase = ''
+ ${pkgs.v2ray}/bin/v2ray -test -config $out
+ '';
+ };
in mkIf cfg.enable {
assertions = [
diff --git a/nixos/modules/services/networking/vsftpd.nix b/nixos/modules/services/networking/vsftpd.nix
index b3e20184423..c57994533c1 100644
--- a/nixos/modules/services/networking/vsftpd.nix
+++ b/nixos/modules/services/networking/vsftpd.nix
@@ -116,7 +116,8 @@ let
userlist_file=${cfg.userlistFile}
''}
background=YES
- listen=YES
+ listen=NO
+ listen_ipv6=YES
nopriv_user=vsftpd
secure_chroot_dir=/var/empty
${optionalString (cfg.localRoot != null) ''
diff --git a/nixos/modules/services/networking/wpa_supplicant.nix b/nixos/modules/services/networking/wpa_supplicant.nix
index de0f11595a9..a7dea95056a 100644
--- a/nixos/modules/services/networking/wpa_supplicant.nix
+++ b/nixos/modules/services/networking/wpa_supplicant.nix
@@ -253,12 +253,12 @@ in {
};
powerManagement.resumeCommands = ''
- ${config.systemd.package}/bin/systemctl try-restart wpa_supplicant
+ /run/current-system/systemd/bin/systemctl try-restart wpa_supplicant
'';
# Restart wpa_supplicant when a wlan device appears or disappears.
services.udev.extraRules = ''
- ACTION=="add|remove", SUBSYSTEM=="net", ENV{DEVTYPE}=="wlan", RUN+="${config.systemd.package}/bin/systemctl try-restart wpa_supplicant.service"
+ ACTION=="add|remove", SUBSYSTEM=="net", ENV{DEVTYPE}=="wlan", RUN+="/run/current-system/systemd/bin/systemctl try-restart wpa_supplicant.service"
'';
};
diff --git a/nixos/modules/services/networking/yggdrasil.nix b/nixos/modules/services/networking/yggdrasil.nix
index ecd1406b483..0fe9a200a1b 100644
--- a/nixos/modules/services/networking/yggdrasil.nix
+++ b/nixos/modules/services/networking/yggdrasil.nix
@@ -1,55 +1,17 @@
{ config, lib, pkgs, ... }:
with lib;
let
+ keysPath = "/var/lib/yggdrasil/keys.json";
+
cfg = config.services.yggdrasil;
- configProvided = (cfg.config != {});
- configAsFile = (if configProvided then
- toString (pkgs.writeTextFile {
- name = "yggdrasil-conf";
- text = builtins.toJSON cfg.config;
- })
- else null);
- configFileProvided = (cfg.configFile != null);
- generateConfig = (
- if configProvided && configFileProvided then
- "${pkgs.jq}/bin/jq -s add ${configAsFile} ${cfg.configFile}"
- else if configProvided then
- "cat ${configAsFile}"
- else if configFileProvided then
- "cat ${cfg.configFile}"
- else
- "${cfg.package}/bin/yggdrasil -genconf"
- );
+ configProvided = cfg.config != { };
+ configFileProvided = cfg.configFile != null;
in {
options = with types; {
services.yggdrasil = {
enable = mkEnableOption "the yggdrasil system service";
- configFile = mkOption {
- type = nullOr str;
- default = null;
- example = "/run/keys/yggdrasil.conf";
- description = ''
- A file which contains JSON configuration for yggdrasil.
-
- You do not have to supply a complete configuration, as
- yggdrasil will use default values for anything which is
- omitted. If the encryption and signing keys are omitted,
- yggdrasil will generate new ones each time the service is
- started, resulting in a random IPv6 address on the yggdrasil
- network each time.
-
- If both this option and <option>config</option> are
- supplied, they will be combined, with values from
- <option>config</option> taking precedence.
-
- You can use the command <code>nix-shell -p yggdrasil --run
- "yggdrasil -genconf -json"</code> to generate a default
- JSON configuration.
- '';
- };
-
config = mkOption {
type = attrs;
default = {};
@@ -66,16 +28,21 @@ in {
Configuration for yggdrasil, as a Nix attribute set.
Warning: this is stored in the WORLD-READABLE Nix store!
- Therefore, it is not appropriate for private keys. If you
- do not specify the keys, yggdrasil will generate a new set
- each time the service is started, creating a random IPv6
- address on the yggdrasil network each time.
+ Therefore, it is not appropriate for private keys. If you
+ wish to specify the keys, use <option>configFile</option>.
+
+ If the <option>persistentKeys</option> is enabled then the
+ keys that are generated during activation will override
+ those in <option>config</option> or
+ <option>configFile</option>.
+
+ If no keys are specified then ephemeral keys are generated
+ and the Yggdrasil interface will have a random IPv6 address
+ each time the service is started, this is the default.
- If you wish to specify the keys, use
- <option>configFile</option>. If both
- <option>configFile</option> and <option>config</option> are
- supplied, they will be combined, with values from
- <option>config</option> taking precedence.
+ If both <option>configFile</option> and <option>config</option>
+ are supplied, they will be combined, with values from
+ <option>configFile</option> taking precedence.
You can use the command <code>nix-shell -p yggdrasil --run
"yggdrasil -genconf"</code> to generate default
@@ -83,12 +50,21 @@ in {
'';
};
+ configFile = mkOption {
+ type = nullOr path;
+ default = null;
+ example = "/run/keys/yggdrasil.conf";
+ description = ''
+ A file which contains JSON configuration for yggdrasil.
+ See the <option>config</option> option for more information.
+ '';
+ };
+
group = mkOption {
type = types.str;
default = "root";
example = "wheel";
- description =
- "Group to grant acces to the Yggdrasil control socket.";
+ description = "Group to grant acces to the Yggdrasil control socket.";
};
openMulticastPort = mkOption {
@@ -126,37 +102,64 @@ in {
defaultText = "pkgs.yggdrasil";
description = "Yggdrasil package to use.";
};
+
+ persistentKeys = mkEnableOption ''
+ If enabled then keys will be generated once and Yggdrasil
+ will retain the same IPv6 address when the service is
+ restarted. Keys are stored at ${keysPath}.
+ '';
+
};
};
- config = mkIf cfg.enable {
- assertions = [
- { assertion = config.networking.enableIPv6;
- message = "networking.enableIPv6 must be true for yggdrasil to work";
- }
- ];
+ config = mkIf cfg.enable (let binYggdrasil = cfg.package + "/bin/yggdrasil";
+ in {
+ assertions = [{
+ assertion = config.networking.enableIPv6;
+ message = "networking.enableIPv6 must be true for yggdrasil to work";
+ }];
+
+ system.activationScripts.yggdrasil = mkIf cfg.persistentKeys ''
+ if [ ! -e ${keysPath} ]
+ then
+ mkdir -p ${builtins.dirOf keysPath}
+ ${binYggdrasil} -genconf -json \
+ | ${pkgs.jq}/bin/jq \
+ 'to_entries|map(select(.key|endswith("Key")))|from_entries' \
+ > ${keysPath}
+ chmod 600 ${keysPath}
+ fi
+ '';
systemd.services.yggdrasil = {
description = "Yggdrasil Network Service";
- path = [ cfg.package ] ++ optional (configProvided && configFileProvided) pkgs.jq;
bindsTo = [ "network-online.target" ];
after = [ "network-online.target" ];
wantedBy = [ "multi-user.target" ];
- preStart = ''
- ${generateConfig} | yggdrasil -normaliseconf -useconf > /run/yggdrasil/yggdrasil.conf
- '';
+ preStart =
+ (if configProvided || configFileProvided || cfg.persistentKeys then
+ "echo "
+
+ + (lib.optionalString configProvided
+ "'${builtins.toJSON cfg.config}'")
+ + (lib.optionalString configFileProvided "$(cat ${cfg.configFile})")
+ + (lib.optionalString cfg.persistentKeys "$(cat ${keysPath})")
+ + " | ${pkgs.jq}/bin/jq -s add | ${binYggdrasil} -normaliseconf -useconf"
+ else
+ "${binYggdrasil} -genconf") + " > /run/yggdrasil/yggdrasil.conf";
serviceConfig = {
- ExecStart = "${cfg.package}/bin/yggdrasil -useconffile /run/yggdrasil/yggdrasil.conf";
+ ExecStart =
+ "${binYggdrasil} -useconffile /run/yggdrasil/yggdrasil.conf";
ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID";
Restart = "always";
Group = cfg.group;
RuntimeDirectory = "yggdrasil";
RuntimeDirectoryMode = "0750";
- BindReadOnlyPaths = mkIf configFileProvided
- [ "${cfg.configFile}" ];
+ BindReadOnlyPaths = lib.optional configFileProvided cfg.configFile
+ ++ lib.optional cfg.persistentKeys keysPath;
# TODO: as of yggdrasil 0.3.8 and systemd 243, yggdrasil fails
# to set up the network adapter when DynamicUser is set. See
@@ -191,6 +194,6 @@ in {
# Make yggdrasilctl available on the command line.
environment.systemPackages = [ cfg.package ];
- };
- meta.maintainers = with lib.maintainers; [ gazally ];
+ });
+ meta.maintainers = with lib.maintainers; [ gazally ehmry ];
}
diff --git a/nixos/modules/services/security/fprintd.nix b/nixos/modules/services/security/fprintd.nix
index 8ece1ca1901..cbac4ef05b8 100644
--- a/nixos/modules/services/security/fprintd.nix
+++ b/nixos/modules/services/security/fprintd.nix
@@ -29,7 +29,6 @@ in
type = types.package;
default = pkgs.fprintd;
defaultText = "pkgs.fprintd";
- example = "pkgs.fprintd-thinkpad";
description = ''
fprintd package to use.
'';
diff --git a/nixos/modules/services/security/privacyidea.nix b/nixos/modules/services/security/privacyidea.nix
new file mode 100644
index 00000000000..d6abfd0e271
--- /dev/null
+++ b/nixos/modules/services/security/privacyidea.nix
@@ -0,0 +1,279 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfg = config.services.privacyidea;
+
+ uwsgi = pkgs.uwsgi.override { plugins = [ "python3" ]; };
+ python = uwsgi.python3;
+ penv = python.withPackages (ps: [ ps.privacyidea ]);
+ logCfg = pkgs.writeText "privacyidea-log.cfg" ''
+ [formatters]
+ keys=detail
+
+ [handlers]
+ keys=stream
+
+ [formatter_detail]
+ class=privacyidea.lib.log.SecureFormatter
+ format=[%(asctime)s][%(process)d][%(thread)d][%(levelname)s][%(name)s:%(lineno)d] %(message)s
+
+ [handler_stream]
+ class=StreamHandler
+ level=NOTSET
+ formatter=detail
+ args=(sys.stdout,)
+
+ [loggers]
+ keys=root,privacyidea
+
+ [logger_privacyidea]
+ handlers=stream
+ qualname=privacyidea
+ level=INFO
+
+ [logger_root]
+ handlers=stream
+ level=ERROR
+ '';
+
+ piCfgFile = pkgs.writeText "privacyidea.cfg" ''
+ SUPERUSER_REALM = [ '${concatStringsSep "', '" cfg.superuserRealm}' ]
+ SQLALCHEMY_DATABASE_URI = 'postgresql:///privacyidea'
+ SECRET_KEY = '${cfg.secretKey}'
+ PI_PEPPER = '${cfg.pepper}'
+ PI_ENCFILE = '${cfg.encFile}'
+ PI_AUDIT_KEY_PRIVATE = '${cfg.auditKeyPrivate}'
+ PI_AUDIT_KEY_PUBLIC = '${cfg.auditKeyPublic}'
+ PI_LOGCONFIG = '${logCfg}'
+ ${cfg.extraConfig}
+ '';
+
+in
+
+{
+ options = {
+ services.privacyidea = {
+ enable = mkEnableOption "PrivacyIDEA";
+
+ stateDir = mkOption {
+ type = types.str;
+ default = "/var/lib/privacyidea";
+ description = ''
+ Directory where all PrivacyIDEA files will be placed by default.
+ '';
+ };
+
+ superuserRealm = mkOption {
+ type = types.listOf types.str;
+ default = [ "super" "administrators" ];
+ description = ''
+ The realm where users are allowed to login as administrators.
+ '';
+ };
+
+ secretKey = mkOption {
+ type = types.str;
+ example = "t0p s3cr3t";
+ description = ''
+ This is used to encrypt the auth_token.
+ '';
+ };
+
+ pepper = mkOption {
+ type = types.str;
+ example = "Never know...";
+ description = ''
+ This is used to encrypt the admin passwords.
+ '';
+ };
+
+ encFile = mkOption {
+ type = types.str;
+ default = "${cfg.stateDir}/enckey";
+ description = ''
+ This is used to encrypt the token data and token passwords
+ '';
+ };
+
+ auditKeyPrivate = mkOption {
+ type = types.str;
+ default = "${cfg.stateDir}/private.pem";
+ description = ''
+ Private Key for signing the audit log.
+ '';
+ };
+
+ auditKeyPublic = mkOption {
+ type = types.str;
+ default = "${cfg.stateDir}/public.pem";
+ description = ''
+ Public key for checking signatures of the audit log.
+ '';
+ };
+
+ adminPasswordFile = mkOption {
+ type = types.path;
+ description = "File containing password for the admin user";
+ };
+
+ adminEmail = mkOption {
+ type = types.str;
+ example = "admin@example.com";
+ description = "Mail address for the admin user";
+ };
+
+ extraConfig = mkOption {
+ type = types.lines;
+ default = "";
+ description = ''
+ Extra configuration options for pi.cfg.
+ '';
+ };
+
+ user = mkOption {
+ type = types.str;
+ default = "privacyidea";
+ description = "User account under which PrivacyIDEA runs.";
+ };
+
+ group = mkOption {
+ type = types.str;
+ default = "privacyidea";
+ description = "Group account under which PrivacyIDEA runs.";
+ };
+
+ ldap-proxy = {
+ enable = mkEnableOption "PrivacyIDEA LDAP Proxy";
+
+ configFile = mkOption {
+ type = types.path;
+ default = "";
+ description = ''
+ Path to PrivacyIDEA LDAP Proxy configuration (proxy.ini).
+ '';
+ };
+
+ user = mkOption {
+ type = types.str;
+ default = "pi-ldap-proxy";
+ description = "User account under which PrivacyIDEA LDAP proxy runs.";
+ };
+
+ group = mkOption {
+ type = types.str;
+ default = "pi-ldap-proxy";
+ description = "Group account under which PrivacyIDEA LDAP proxy runs.";
+ };
+ };
+ };
+ };
+
+ config = mkMerge [
+
+ (mkIf cfg.enable {
+
+ environment.systemPackages = [ python.pkgs.privacyidea ];
+
+ services.postgresql.enable = mkDefault true;
+
+ systemd.services.privacyidea = let
+ piuwsgi = pkgs.writeText "uwsgi.json" (builtins.toJSON {
+ uwsgi = {
+ plugins = [ "python3" ];
+ pythonpath = "${penv}/${uwsgi.python3.sitePackages}";
+ socket = "/run/privacyidea/socket";
+ uid = cfg.user;
+ gid = cfg.group;
+ chmod-socket = 770;
+ chown-socket = "${cfg.user}:nginx";
+ chdir = cfg.stateDir;
+ wsgi-file = "${penv}/etc/privacyidea/privacyideaapp.wsgi";
+ processes = 4;
+ harakiri = 60;
+ reload-mercy = 8;
+ stats = "/run/privacyidea/stats.socket";
+ max-requests = 2000;
+ limit-as = 1024;
+ reload-on-as = 512;
+ reload-on-rss = 256;
+ no-orphans = true;
+ vacuum = true;
+ };
+ });
+ in {
+ wantedBy = [ "multi-user.target" ];
+ after = [ "postgresql.service" ];
+ path = with pkgs; [ openssl ];
+ environment.PRIVACYIDEA_CONFIGFILE = piCfgFile;
+ preStart = let
+ pi-manage = "${pkgs.sudo}/bin/sudo -u privacyidea -HE ${penv}/bin/pi-manage";
+ pgsu = config.services.postgresql.superUser;
+ psql = config.services.postgresql.package;
+ in ''
+ mkdir -p ${cfg.stateDir} /run/privacyidea
+ chown ${cfg.user}:${cfg.group} -R ${cfg.stateDir} /run/privacyidea
+ if ! test -e "${cfg.stateDir}/db-created"; then
+ ${pkgs.sudo}/bin/sudo -u ${pgsu} ${psql}/bin/createuser --no-superuser --no-createdb --no-createrole ${cfg.user}
+ ${pkgs.sudo}/bin/sudo -u ${pgsu} ${psql}/bin/createdb --owner ${cfg.user} privacyidea
+ ${pi-manage} create_enckey
+ ${pi-manage} create_audit_keys
+ ${pi-manage} createdb
+ ${pi-manage} admin add admin -e ${cfg.adminEmail} -p "$(cat ${cfg.adminPasswordFile})"
+ ${pi-manage} db stamp head -d ${penv}/lib/privacyidea/migrations
+ touch "${cfg.stateDir}/db-created"
+ chmod g+r "${cfg.stateDir}/enckey" "${cfg.stateDir}/private.pem"
+ fi
+ ${pi-manage} db upgrade -d ${penv}/lib/privacyidea/migrations
+ '';
+ serviceConfig = {
+ Type = "notify";
+ ExecStart = "${uwsgi}/bin/uwsgi --json ${piuwsgi}";
+ ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID";
+ ExecStop = "${pkgs.coreutils}/bin/kill -INT $MAINPID";
+ NotifyAccess = "main";
+ KillSignal = "SIGQUIT";
+ StandardError = "syslog";
+ };
+ };
+
+ users.users.privacyidea = mkIf (cfg.user == "privacyidea") {
+ group = cfg.group;
+ };
+
+ users.groups.privacyidea = mkIf (cfg.group == "privacyidea") {};
+ })
+
+ (mkIf cfg.ldap-proxy.enable {
+
+ systemd.services.privacyidea-ldap-proxy = let
+ ldap-proxy-env = pkgs.python2.withPackages (ps: [ ps.privacyidea-ldap-proxy ]);
+ in {
+ description = "privacyIDEA LDAP proxy";
+ wantedBy = [ "multi-user.target" ];
+ serviceConfig = {
+ User = cfg.ldap-proxy.user;
+ Group = cfg.ldap-proxy.group;
+ ExecStart = ''
+ ${ldap-proxy-env}/bin/twistd \
+ --nodaemon \
+ --pidfile= \
+ -u ${cfg.ldap-proxy.user} \
+ -g ${cfg.ldap-proxy.group} \
+ ldap-proxy \
+ -c ${cfg.ldap-proxy.configFile}
+ '';
+ Restart = "always";
+ };
+ };
+
+ users.users.pi-ldap-proxy = mkIf (cfg.ldap-proxy.user == "pi-ldap-proxy") {
+ group = cfg.ldap-proxy.group;
+ };
+
+ users.groups.pi-ldap-proxy = mkIf (cfg.ldap-proxy.group == "pi-ldap-proxy") {};
+ })
+ ];
+
+}
diff --git a/nixos/modules/services/security/usbguard.nix b/nixos/modules/services/security/usbguard.nix
index 4ced5acd9bd..f4118eb87fc 100644
--- a/nixos/modules/services/security/usbguard.nix
+++ b/nixos/modules/services/security/usbguard.nix
@@ -207,6 +207,29 @@ in {
Type = "simple";
ExecStart = ''${cfg.package}/bin/usbguard-daemon -P -k -c ${daemonConfFile}'';
Restart = "on-failure";
+
+ AmbientCapabilities = "";
+ CapabilityBoundingSet = "CAP_CHOWN CAP_FOWNER";
+ DeviceAllow = "/dev/null rw";
+ DevicePolicy = "strict";
+ IPAddressDeny = "any";
+ LockPersonality = true;
+ MemoryDenyWriteExecute = true;
+ NoNewPrivileges = true;
+ PrivateDevices = true;
+ PrivateTmp = true;
+ ProtectControlGroups = true;
+ ProtectHome = true;
+ ProtectKernelModules = true;
+ ProtectSystem = true;
+ ReadOnlyPaths = "-/";
+ ReadWritePaths = "-/dev/shm -${dirOf cfg.auditFilePath} -/tmp -${dirOf cfg.ruleFile}";
+ RestrictAddressFamilies = "AF_UNIX AF_NETLINK";
+ RestrictNamespaces = true;
+ RestrictRealtime = true;
+ SystemCallArchitectures = "native";
+ SystemCallFilter = "@system-service";
+ UMask = "0077";
};
};
};
diff --git a/nixos/modules/services/system/earlyoom.nix b/nixos/modules/services/system/earlyoom.nix
index 39d1bf274bd..c6a001d30ee 100644
--- a/nixos/modules/services/system/earlyoom.nix
+++ b/nixos/modules/services/system/earlyoom.nix
@@ -67,9 +67,19 @@ in
notificationsCommand = mkOption {
type = types.nullOr types.str;
default = null;
- example = "sudo -u example_user DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus notify-send";
description = ''
- Command used to send notifications.
+ This option is deprecated and ignored by earlyoom since 1.6.
+ Use <option>services.earlyoom.enableNotifications</option> instead.
+ '';
+ };
+
+ enableNotifications = mkOption {
+ type = types.bool;
+ default = false;
+ description = ''
+ Send notifications about killed processes via the system d-bus.
+ To actually see the notifications in your GUI session, you need to have
+ <literal>systembus-notify</literal> running as your user.
See <link xlink:href="https://github.com/rfjakob/earlyoom#notifications">README</link> for details.
'';
@@ -87,9 +97,13 @@ in
message = "Both options in conjunction do not make sense"; }
];
+ warnings = optional (ecfg.notificationsCommand != null)
+ "`services.earlyoom.notificationsCommand` is deprecated and ignored by earlyoom since 1.6.";
+
systemd.services.earlyoom = {
description = "Early OOM Daemon for Linux";
wantedBy = [ "multi-user.target" ];
+ path = optional ecfg.enableNotifications pkgs.dbus;
serviceConfig = {
StandardOutput = "null";
StandardError = "syslog";
@@ -100,10 +114,11 @@ in
${optionalString ecfg.useKernelOOMKiller "-k"} \
${optionalString ecfg.ignoreOOMScoreAdjust "-i"} \
${optionalString ecfg.enableDebugInfo "-d"} \
- ${optionalString (ecfg.notificationsCommand != null)
- "-N ${escapeShellArg ecfg.notificationsCommand}"}
+ ${optionalString ecfg.enableNotifications "-n"}
'';
};
};
+
+ environment.systemPackages = optional ecfg.enableNotifications pkgs.systembus-notify;
};
}
diff --git a/nixos/modules/services/system/nscd.conf b/nixos/modules/services/system/nscd.conf
index 2b7523a7346..722b883ba42 100644
--- a/nixos/modules/services/system/nscd.conf
+++ b/nixos/modules/services/system/nscd.conf
@@ -24,7 +24,7 @@ negative-time-to-live netgroup 0
shared netgroup yes
enable-cache hosts yes
-positive-time-to-live hosts 600
+positive-time-to-live hosts 0
negative-time-to-live hosts 0
shared hosts yes
diff --git a/nixos/modules/services/torrent/rtorrent.nix b/nixos/modules/services/torrent/rtorrent.nix
new file mode 100644
index 00000000000..be57c03b172
--- /dev/null
+++ b/nixos/modules/services/torrent/rtorrent.nix
@@ -0,0 +1,209 @@
+{ config, pkgs, lib, ... }:
+
+with lib;
+
+let
+
+ cfg = config.services.rtorrent;
+
+in {
+ options.services.rtorrent = {
+ enable = mkEnableOption "rtorrent";
+
+ dataDir = mkOption {
+ type = types.str;
+ default = "/var/lib/rtorrent";
+ description = ''
+ The directory where rtorrent stores its data files.
+ '';
+ };
+
+ downloadDir = mkOption {
+ type = types.str;
+ default = "${cfg.dataDir}/download";
+ description = ''
+ Where to put downloaded files.
+ '';
+ };
+
+ user = mkOption {
+ type = types.str;
+ default = "rtorrent";
+ description = ''
+ User account under which rtorrent runs.
+ '';
+ };
+
+ group = mkOption {
+ type = types.str;
+ default = "rtorrent";
+ description = ''
+ Group under which rtorrent runs.
+ '';
+ };
+
+ package = mkOption {
+ type = types.package;
+ default = pkgs.rtorrent;
+ defaultText = "pkgs.rtorrent";
+ description = ''
+ The rtorrent package to use.
+ '';
+ };
+
+ port = mkOption {
+ type = types.port;
+ default = 50000;
+ description = ''
+ The rtorrent port.
+ '';
+ };
+
+ openFirewall = mkOption {
+ type = types.bool;
+ default = false;
+ description = ''
+ Whether to open the firewall for the port in <option>services.rtorrent.port</option>.
+ '';
+ };
+
+ rpcSocket = mkOption {
+ type = types.str;
+ readOnly = true;
+ default = "/run/rtorrent/rpc.sock";
+ description = ''
+ RPC socket path.
+ '';
+ };
+
+ configText = mkOption {
+ type = types.lines;
+ default = "";
+ description = ''
+ The content of <filename>rtorrent.rc</filename>. The <link xlink:href="https://rtorrent-docs.readthedocs.io/en/latest/cookbook.html#modernized-configuration-template">modernized configuration template</link> with the values specified in this module will be prepended using mkBefore. You can use mkForce to overwrite the config completly.
+ '';
+ };
+ };
+
+ config = mkIf cfg.enable {
+
+ users.groups = mkIf (cfg.group == "rtorrent") {
+ rtorrent = {};
+ };
+
+ users.users = mkIf (cfg.user == "rtorrent") {
+ rtorrent = {
+ group = cfg.group;
+ shell = pkgs.bashInteractive;
+ home = cfg.dataDir;
+ description = "rtorrent Daemon user";
+ isSystemUser = true;
+ };
+ };
+
+ networking.firewall.allowedTCPPorts = mkIf (cfg.openFirewall) [ cfg.port ];
+
+ services.rtorrent.configText = mkBefore ''
+ # Instance layout (base paths)
+ method.insert = cfg.basedir, private|const|string, (cat,"${cfg.dataDir}/")
+ method.insert = cfg.watch, private|const|string, (cat,(cfg.basedir),"watch/")
+ method.insert = cfg.logs, private|const|string, (cat,(cfg.basedir),"log/")
+ method.insert = cfg.logfile, private|const|string, (cat,(cfg.logs),(system.time),".log")
+ method.insert = cfg.rpcsock, private|const|string, (cat,"${cfg.rpcSocket}")
+
+ # Create instance directories
+ execute.throw = sh, -c, (cat, "mkdir -p ", (cfg.basedir), "/session ", (cfg.watch), " ", (cfg.logs))
+
+ # Listening port for incoming peer traffic (fixed; you can also randomize it)
+ network.port_range.set = ${toString cfg.port}-${toString cfg.port}
+ network.port_random.set = no
+
+ # Tracker-less torrent and UDP tracker support
+ # (conservative settings for 'private' trackers, change for 'public')
+ dht.mode.set = disable
+ protocol.pex.set = no
+ trackers.use_udp.set = no
+
+ # Peer settings
+ throttle.max_uploads.set = 100
+ throttle.max_uploads.global.set = 250
+
+ throttle.min_peers.normal.set = 20
+ throttle.max_peers.normal.set = 60
+ throttle.min_peers.seed.set = 30
+ throttle.max_peers.seed.set = 80
+ trackers.numwant.set = 80
+
+ protocol.encryption.set = allow_incoming,try_outgoing,enable_retry
+
+ # Limits for file handle resources, this is optimized for
+ # an `ulimit` of 1024 (a common default). You MUST leave
+ # a ceiling of handles reserved for rTorrent's internal needs!
+ network.http.max_open.set = 50
+ network.max_open_files.set = 600
+ network.max_open_sockets.set = 3000
+
+ # Memory resource usage (increase if you have a large number of items loaded,
+ # and/or the available resources to spend)
+ pieces.memory.max.set = 1800M
+ network.xmlrpc.size_limit.set = 4M
+
+ # Basic operational settings (no need to change these)
+ session.path.set = (cat, (cfg.basedir), "session/")
+ directory.default.set = "${cfg.downloadDir}"
+ log.execute = (cat, (cfg.logs), "execute.log")
+ ##log.xmlrpc = (cat, (cfg.logs), "xmlrpc.log")
+ execute.nothrow = sh, -c, (cat, "echo >", (session.path), "rtorrent.pid", " ", (system.pid))
+
+ # Other operational settings (check & adapt)
+ encoding.add = utf8
+ system.umask.set = 0027
+ system.cwd.set = (cfg.basedir)
+ network.http.dns_cache_timeout.set = 25
+ schedule2 = monitor_diskspace, 15, 60, ((close_low_diskspace, 1000M))
+
+ # Watch directories (add more as you like, but use unique schedule names)
+ #schedule2 = watch_start, 10, 10, ((load.start, (cat, (cfg.watch), "start/*.torrent")))
+ #schedule2 = watch_load, 11, 10, ((load.normal, (cat, (cfg.watch), "load/*.torrent")))
+
+ # Logging:
+ # Levels = critical error warn notice info debug
+ # Groups = connection_* dht_* peer_* rpc_* storage_* thread_* tracker_* torrent_*
+ print = (cat, "Logging to ", (cfg.logfile))
+ log.open_file = "log", (cfg.logfile)
+ log.add_output = "info", "log"
+ ##log.add_output = "tracker_debug", "log"
+
+ # XMLRPC
+ scgi_local = (cfg.rpcsock)
+ schedule = scgi_group,0,0,"execute.nothrow=chown,\":rtorrent\",(cfg.rpcsock)"
+ schedule = scgi_permission,0,0,"execute.nothrow=chmod,\"g+w,o=\",(cfg.rpcsock)"
+ '';
+
+ systemd = {
+ services = {
+ rtorrent = let
+ rtorrentConfigFile = pkgs.writeText "rtorrent.rc" cfg.configText;
+ in {
+ description = "rTorrent system service";
+ after = [ "network.target" ];
+ path = [ cfg.package pkgs.bash ];
+ wantedBy = [ "multi-user.target" ];
+ serviceConfig = {
+ User = cfg.user;
+ Group = cfg.group;
+ Type = "simple";
+ Restart = "on-failure";
+ WorkingDirectory = cfg.dataDir;
+ ExecStartPre=''${pkgs.bash}/bin/bash -c "if test -e ${cfg.dataDir}/session/rtorrent.lock && test -z $(${pkgs.procps}/bin/pidof rtorrent); then rm -f ${cfg.dataDir}/session/rtorrent.lock; fi"'';
+ ExecStart="${cfg.package}/bin/rtorrent -n -o system.daemon.set=true -o import=${rtorrentConfigFile}";
+ RuntimeDirectory = "rtorrent";
+ RuntimeDirectoryMode = 755;
+ };
+ };
+ };
+
+ tmpfiles.rules = [ "d '${cfg.dataDir}' 0750 ${cfg.user} ${cfg.group} -" ];
+ };
+ };
+}
diff --git a/nixos/modules/services/torrent/transmission.nix b/nixos/modules/services/torrent/transmission.nix
index fd28b94f7be..e7f5aaed844 100644
--- a/nixos/modules/services/torrent/transmission.nix
+++ b/nixos/modules/services/torrent/transmission.nix
@@ -11,7 +11,7 @@ let
downloadDir = "${homeDir}/Downloads";
incompleteDir = "${homeDir}/.incomplete";
- settingsDir = "${homeDir}/.config/transmission-daemon";
+ settingsDir = "${homeDir}/config";
settingsFile = pkgs.writeText "settings.json" (builtins.toJSON fullSettings);
# for users in group "transmission" to have access to torrents
@@ -20,12 +20,6 @@ let
preStart = pkgs.writeScript "transmission-pre-start" ''
#!${pkgs.runtimeShell}
set -ex
- for DIR in "${homeDir}" "${settingsDir}" "${fullSettings.download-dir}" "${fullSettings.incomplete-dir}"; do
- mkdir -p "$DIR"
- done
- chmod 755 "${homeDir}"
- chmod 700 "${settingsDir}"
- chmod ${downloadDirPermissions} "${fullSettings.download-dir}" "${fullSettings.incomplete-dir}"
cp -f ${settingsFile} ${settingsDir}/settings.json
'';
in
@@ -110,6 +104,13 @@ in
};
config = mkIf cfg.enable {
+ systemd.tmpfiles.rules = [
+ "d '${homeDir}' 0770 '${cfg.user}' '${cfg.group}' - -"
+ "d '${settingsDir}' 0700 '${cfg.user}' '${cfg.group}' - -"
+ "d '${fullSettings.download-dir}' '${downloadDirPermissions}' '${cfg.user}' '${cfg.group}' - -"
+ "d '${fullSettings.incomplete-dir}' '${downloadDirPermissions}' '${cfg.user}' '${cfg.group}' - -"
+ ];
+
systemd.services.transmission = {
description = "Transmission BitTorrent Service";
after = [ "network.target" ] ++ optional apparmor "apparmor.service";
diff --git a/nixos/modules/services/web-apps/engelsystem.nix b/nixos/modules/services/web-apps/engelsystem.nix
new file mode 100644
index 00000000000..899582a2030
--- /dev/null
+++ b/nixos/modules/services/web-apps/engelsystem.nix
@@ -0,0 +1,186 @@
+{ config, lib, pkgs, utils, ... }:
+
+let
+ inherit (lib) mkDefault mkEnableOption mkIf mkOption types literalExample;
+ cfg = config.services.engelsystem;
+in {
+ options = {
+ services.engelsystem = {
+ enable = mkOption {
+ default = false;
+ example = true;
+ description = ''
+ Whether to enable engelsystem, an online tool for coordinating helpers
+ and shifts on large events.
+ '';
+ type = lib.types.bool;
+ };
+
+ domain = mkOption {
+ type = types.str;
+ example = "engelsystem.example.com";
+ description = "Domain to serve on.";
+ };
+
+ package = mkOption {
+ type = types.package;
+ example = literalExample "pkgs.engelsystem";
+ description = "Engelsystem package used for the service.";
+ default = pkgs.engelsystem;
+ };
+
+ createDatabase = mkOption {
+ type = types.bool;
+ default = true;
+ description = ''
+ Whether to create a local database automatically.
+ This will override every database setting in <option>services.engelsystem.config</option>.
+ '';
+ };
+ };
+
+ services.engelsystem.config = mkOption {
+ type = types.attrs;
+ default = {
+ database = {
+ host = "localhost";
+ database = "engelsystem";
+ username = "engelsystem";
+ };
+ };
+ example = {
+ maintenance = false;
+ database = {
+ host = "database.example.com";
+ database = "engelsystem";
+ username = "engelsystem";
+ password._secret = "/var/keys/engelsystem/database";
+ };
+ email = {
+ driver = "smtp";
+ host = "smtp.example.com";
+ port = 587;
+ from.address = "engelsystem@example.com";
+ from.name = "example engelsystem";
+ encryption = "tls";
+ username = "engelsystem@example.com";
+ password._secret = "/var/keys/engelsystem/mail";
+ };
+ autoarrive = true;
+ min_password_length = 6;
+ default_locale = "de_DE";
+ };
+ description = ''
+ Options to be added to config.php, as a nix attribute set. Options containing secret data
+ should be set to an attribute set containing the attribute _secret - a string pointing to a
+ file containing the value the option should be set to. See the example to get a better
+ picture of this: in the resulting config.php file, the email.password key will be set to
+ the contents of the /var/keys/engelsystem/mail file.
+
+ See https://engelsystem.de/doc/admin/configuration/ for available options.
+
+ Note that the admin user login credentials cannot be set here - they always default to
+ admin:asdfasdf. Log in and change them immediately.
+ '';
+ };
+ };
+
+ config = mkIf cfg.enable {
+ # create database
+ services.mysql = mkIf cfg.createDatabase {
+ enable = true;
+ package = mkDefault pkgs.mysql;
+ ensureUsers = [{
+ name = "engelsystem";
+ ensurePermissions = { "engelsystem.*" = "ALL PRIVILEGES"; };
+ }];
+ ensureDatabases = [ "engelsystem" ];
+ };
+
+ environment.etc."engelsystem/config.php".source =
+ pkgs.writeText "config.php" ''
+ <?php
+ return json_decode(file_get_contents("/var/lib/engelsystem/config.json"), true);
+ '';
+
+ services.phpfpm.pools.engelsystem = {
+ user = "engelsystem";
+ settings = {
+ "listen.owner" = config.services.nginx.user;
+ "pm" = "dynamic";
+ "pm.max_children" = 32;
+ "pm.max_requests" = 500;
+ "pm.start_servers" = 2;
+ "pm.min_spare_servers" = 2;
+ "pm.max_spare_servers" = 5;
+ "php_admin_value[error_log]" = "stderr";
+ "php_admin_flag[log_errors]" = true;
+ "catch_workers_output" = true;
+ };
+ };
+
+ services.nginx = {
+ enable = true;
+ virtualHosts."${cfg.domain}".locations = {
+ "/" = {
+ root = "${cfg.package}/share/engelsystem/public";
+ extraConfig = ''
+ index index.php;
+ try_files $uri $uri/ /index.php?$args;
+ autoindex off;
+ '';
+ };
+ "~ \\.php$" = {
+ root = "${cfg.package}/share/engelsystem/public";
+ extraConfig = ''
+ fastcgi_pass unix:${config.services.phpfpm.pools.engelsystem.socket};
+ fastcgi_index index.php;
+ fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
+ include ${config.services.nginx.package}/conf/fastcgi_params;
+ include ${config.services.nginx.package}/conf/fastcgi.conf;
+ '';
+ };
+ };
+ };
+
+ systemd.services."engelsystem-init" = {
+ wantedBy = [ "multi-user.target" ];
+ serviceConfig = { Type = "oneshot"; };
+ script =
+ let
+ genConfigScript = pkgs.writeScript "engelsystem-gen-config.sh"
+ (utils.genJqSecretsReplacementSnippet cfg.config "config.json");
+ in ''
+ umask 077
+ mkdir -p /var/lib/engelsystem/storage/app
+ mkdir -p /var/lib/engelsystem/storage/cache/views
+ cd /var/lib/engelsystem
+ ${genConfigScript}
+ chmod 400 config.json
+ chown -R engelsystem .
+ '';
+ };
+ systemd.services."engelsystem-migrate" = {
+ wantedBy = [ "multi-user.target" ];
+ serviceConfig = {
+ Type = "oneshot";
+ User = "engelsystem";
+ Group = "engelsystem";
+ };
+ script = ''
+ ${cfg.package}/bin/migrate
+ '';
+ after = [ "engelsystem-init.service" "mysql.service" ];
+ };
+ systemd.services."phpfpm-engelsystem".after =
+ [ "engelsystem-migrate.service" ];
+
+ users.users.engelsystem = {
+ isSystemUser = true;
+ createHome = true;
+ home = "/var/lib/engelsystem/storage";
+ group = "engelsystem";
+ };
+ users.groups.engelsystem = { };
+ };
+}
diff --git a/nixos/modules/services/web-apps/sogo.nix b/nixos/modules/services/web-apps/sogo.nix
new file mode 100644
index 00000000000..5f30124dd68
--- /dev/null
+++ b/nixos/modules/services/web-apps/sogo.nix
@@ -0,0 +1,272 @@
+{ config, pkgs, lib, ... }: with lib; let
+ cfg = config.services.sogo;
+
+ preStart = pkgs.writeShellScriptBin "sogo-prestart" ''
+ touch /etc/sogo/sogo.conf
+ chown sogo:sogo /etc/sogo/sogo.conf
+ chmod 640 /etc/sogo/sogo.conf
+
+ ${if (cfg.configReplaces != {}) then ''
+ # Insert secrets
+ ${concatStringsSep "\n" (mapAttrsToList (k: v: ''export ${k}="$(cat "${v}" | tr -d '\n')"'') cfg.configReplaces)}
+
+ ${pkgs.perl}/bin/perl -p ${concatStringsSep " " (mapAttrsToList (k: v: '' -e 's/${k}/''${ENV{"${k}"}}/g;' '') cfg.configReplaces)} /etc/sogo/sogo.conf.raw > /etc/sogo/sogo.conf
+ '' else ''
+ cp /etc/sogo/sogo.conf.raw /etc/sogo/sogo.conf
+ ''}
+ '';
+
+in {
+ options.services.sogo = with types; {
+ enable = mkEnableOption "SOGo groupware";
+
+ vhostName = mkOption {
+ description = "Name of the nginx vhost";
+ type = str;
+ default = "sogo";
+ };
+
+ timezone = mkOption {
+ description = "Timezone of your SOGo instance";
+ type = str;
+ example = "America/Montreal";
+ };
+
+ language = mkOption {
+ description = "Language of SOGo";
+ type = str;
+ default = "English";
+ };
+
+ ealarmsCredFile = mkOption {
+ description = "Optional path to a credentials file for email alarms";
+ type = nullOr str;
+ default = null;
+ };
+
+ configReplaces = mkOption {
+ description = ''
+ Replacement-filepath mapping for sogo.conf.
+ Every key is replaced with the contents of the file specified as value.
+
+ In the example, every occurence of LDAP_BINDPW will be replaced with the text of the
+ specified file.
+ '';
+ type = attrsOf str;
+ default = {};
+ example = {
+ LDAP_BINDPW = "/var/lib/secrets/sogo/ldappw";
+ };
+ };
+
+ extraConfig = mkOption {
+ description = "Extra sogo.conf configuration lines";
+ type = lines;
+ default = "";
+ };
+ };
+
+ config = mkIf cfg.enable {
+ environment.systemPackages = [ pkgs.sogo ];
+
+ environment.etc."sogo/sogo.conf.raw".text = ''
+ {
+ // Mandatory parameters
+ SOGoTimeZone = "${cfg.timezone}";
+ SOGoLanguage = "${cfg.language}";
+ // Paths
+ WOSendMail = "/run/wrappers/bin/sendmail";
+ SOGoMailSpoolPath = "/var/lib/sogo/spool";
+ SOGoZipPath = "${pkgs.zip}/bin/zip";
+ // Enable CSRF protection
+ SOGoXSRFValidationEnabled = YES;
+ // Remove dates from log (jornald does that)
+ NGLogDefaultLogEventFormatterClass = "NGLogEventFormatter";
+ // Extra config
+ ${cfg.extraConfig}
+ }
+ '';
+
+ systemd.services.sogo = {
+ description = "SOGo groupware";
+ after = [ "postgresql.service" "mysql.service" "memcached.service" "openldap.service" "dovecot2.service" ];
+ wantedBy = [ "multi-user.target" ];
+ restartTriggers = [ config.environment.etc."sogo/sogo.conf.raw".source ];
+
+ environment.LDAPTLS_CACERT = "/etc/ssl/certs/ca-certificates.crt";
+
+ serviceConfig = {
+ Type = "forking";
+ ExecStartPre = "+" + preStart + "/bin/sogo-prestart";
+ ExecStart = "${pkgs.sogo}/bin/sogod -WOLogFile - -WOPidFile /run/sogo/sogo.pid";
+
+ ProtectSystem = "strict";
+ ProtectHome = true;
+ PrivateTmp = true;
+ PrivateDevices = true;
+ ProtectKernelTunables = true;
+ ProtectKernelModules = true;
+ ProtectControlGroups = true;
+ RuntimeDirectory = "sogo";
+ StateDirectory = "sogo/spool";
+
+ User = "sogo";
+ Group = "sogo";
+
+ CapabilityBoundingSet = "";
+ NoNewPrivileges = true;
+
+ LockPersonality = true;
+ RestrictRealtime = true;
+ PrivateMounts = true;
+ PrivateUsers = true;
+ MemoryDenyWriteExecute = true;
+ SystemCallFilter = "@basic-io @file-system @network-io @system-service @timer";
+ SystemCallArchitectures = "native";
+ RestrictAddressFamilies = "AF_UNIX AF_INET AF_INET6";
+ };
+ };
+
+ systemd.services.sogo-tmpwatch = {
+ description = "SOGo tmpwatch";
+
+ startAt = [ "hourly" ];
+ script = ''
+ SOGOSPOOL=/var/lib/sogo/spool
+
+ find "$SOGOSPOOL" -type f -user sogo -atime +23 -delete > /dev/null
+ find "$SOGOSPOOL" -mindepth 1 -type d -user sogo -empty -delete > /dev/null
+ '';
+
+ serviceConfig = {
+ Type = "oneshot";
+
+ ProtectSystem = "strict";
+ ProtectHome = true;
+ PrivateTmp = true;
+ PrivateDevices = true;
+ ProtectKernelTunables = true;
+ ProtectKernelModules = true;
+ ProtectControlGroups = true;
+ StateDirectory = "sogo/spool";
+
+ User = "sogo";
+ Group = "sogo";
+
+ CapabilityBoundingSet = "";
+ NoNewPrivileges = true;
+
+ LockPersonality = true;
+ RestrictRealtime = true;
+ PrivateMounts = true;
+ PrivateUsers = true;
+ PrivateNetwork = true;
+ SystemCallFilter = "@basic-io @file-system @system-service";
+ SystemCallArchitectures = "native";
+ RestrictAddressFamilies = "";
+ };
+ };
+
+ systemd.services.sogo-ealarms = {
+ description = "SOGo email alarms";
+
+ after = [ "postgresql.service" "mysqld.service" "memcached.service" "openldap.service" "dovecot2.service" "sogo.service" ];
+ restartTriggers = [ config.environment.etc."sogo/sogo.conf.raw".source ];
+
+ startAt = [ "minutely" ];
+
+ serviceConfig = {
+ Type = "oneshot";
+ ExecStart = "${pkgs.sogo}/bin/sogo-ealarms-notify${optionalString (cfg.ealarmsCredFile != null) " -p ${cfg.ealarmsCredFile}"}";
+
+ ProtectSystem = "strict";
+ ProtectHome = true;
+ PrivateTmp = true;
+ PrivateDevices = true;
+ ProtectKernelTunables = true;
+ ProtectKernelModules = true;
+ ProtectControlGroups = true;
+ StateDirectory = "sogo/spool";
+
+ User = "sogo";
+ Group = "sogo";
+
+ CapabilityBoundingSet = "";
+ NoNewPrivileges = true;
+
+ LockPersonality = true;
+ RestrictRealtime = true;
+ PrivateMounts = true;
+ PrivateUsers = true;
+ MemoryDenyWriteExecute = true;
+ SystemCallFilter = "@basic-io @file-system @network-io @system-service";
+ SystemCallArchitectures = "native";
+ RestrictAddressFamilies = "AF_UNIX AF_INET AF_INET6";
+ };
+ };
+
+ # nginx vhost
+ services.nginx.virtualHosts."${cfg.vhostName}" = {
+ locations."/".extraConfig = ''
+ rewrite ^ https://$server_name/SOGo;
+ allow all;
+ '';
+
+ # For iOS 7
+ locations."/principals/".extraConfig = ''
+ rewrite ^ https://$server_name/SOGo/dav;
+ allow all;
+ '';
+
+ locations."^~/SOGo".extraConfig = ''
+ proxy_pass http://127.0.0.1:20000;
+ proxy_redirect http://127.0.0.1:20000 default;
+
+ proxy_set_header X-Real-IP $remote_addr;
+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
+ proxy_set_header Host $host;
+ proxy_set_header x-webobjects-server-protocol HTTP/1.0;
+ proxy_set_header x-webobjects-remote-host 127.0.0.1;
+ proxy_set_header x-webobjects-server-port $server_port;
+ proxy_set_header x-webobjects-server-name $server_name;
+ proxy_set_header x-webobjects-server-url $scheme://$host;
+ proxy_connect_timeout 90;
+ proxy_send_timeout 90;
+ proxy_read_timeout 90;
+ proxy_buffer_size 4k;
+ proxy_buffers 4 32k;
+ proxy_busy_buffers_size 64k;
+ proxy_temp_file_write_size 64k;
+ client_max_body_size 50m;
+ client_body_buffer_size 128k;
+ break;
+ '';
+
+ locations."/SOGo.woa/WebServerResources/".extraConfig = ''
+ alias ${pkgs.sogo}/lib/GNUstep/SOGo/WebServerResources/;
+ allow all;
+ '';
+
+ locations."/SOGo/WebServerResources/".extraConfig = ''
+ alias ${pkgs.sogo}/lib/GNUstep/SOGo/WebServerResources/;
+ allow all;
+ '';
+
+ locations."~ ^/SOGo/so/ControlPanel/Products/([^/]*)/Resources/(.*)$".extraConfig = ''
+ alias ${pkgs.sogo}/lib/GNUstep/SOGo/$1.SOGo/Resources/$2;
+ '';
+
+ locations."~ ^/SOGo/so/ControlPanel/Products/[^/]*UI/Resources/.*\\.(jpg|png|gif|css|js)$".extraConfig = ''
+ alias ${pkgs.sogo}/lib/GNUstep/SOGo/$1.SOGo/Resources/$2;
+ '';
+ };
+
+ # User and group
+ users.groups.sogo = {};
+ users.users.sogo = {
+ group = "sogo";
+ isSystemUser = true;
+ description = "SOGo service user";
+ };
+ };
+}
diff --git a/nixos/modules/services/web-apps/tt-rss.nix b/nixos/modules/services/web-apps/tt-rss.nix
index b92e3449894..2ea9537b93d 100644
--- a/nixos/modules/services/web-apps/tt-rss.nix
+++ b/nixos/modules/services/web-apps/tt-rss.nix
@@ -631,9 +631,12 @@ let
serviceConfig = {
User = "${cfg.user}";
Group = "tt_rss";
- ExecStart = "${pkgs.php}/bin/php ${cfg.root}/update.php --daemon";
+ ExecStart = "${pkgs.php}/bin/php ${cfg.root}/update.php --daemon --quiet";
StandardOutput = "syslog";
StandardError = "syslog";
+ Restart = "on-failure";
+ RestartSec = "60";
+ SyslogIdentifier = "tt-rss";
};
wantedBy = [ "multi-user.target" ];
diff --git a/nixos/modules/services/web-servers/nginx/default.nix b/nixos/modules/services/web-servers/nginx/default.nix
index 1e9cda7e478..8a015bb3556 100644
--- a/nixos/modules/services/web-servers/nginx/default.nix
+++ b/nixos/modules/services/web-servers/nginx/default.nix
@@ -463,6 +463,14 @@ in
'';
};
+ enableSandbox = mkOption {
+ default = false;
+ type = types.bool;
+ description = ''
+ Starting Nginx web server with additional sandbox/hardening options.
+ '';
+ };
+
user = mkOption {
type = types.str;
default = "nginx";
@@ -710,6 +718,27 @@ in
LogsDirectoryMode = "0750";
# Capabilities
AmbientCapabilities = [ "CAP_NET_BIND_SERVICE" "CAP_SYS_RESOURCE" ];
+ CapabilityBoundingSet = [ "CAP_NET_BIND_SERVICE" "CAP_SYS_RESOURCE" ];
+ # Security
+ NoNewPrivileges = true;
+ } // optionalAttrs cfg.enableSandbox {
+ # Sandboxing
+ ProtectSystem = "strict";
+ ProtectHome = mkDefault true;
+ PrivateTmp = true;
+ PrivateDevices = true;
+ ProtectHostname = true;
+ ProtectKernelTunables = true;
+ ProtectKernelModules = true;
+ ProtectControlGroups = true;
+ RestrictAddressFamilies = [ "AF_UNIX" "AF_INET" "AF_INET6" ];
+ LockPersonality = true;
+ MemoryDenyWriteExecute = !(builtins.any (mod: (mod.allowMemoryWriteExecute or false)) pkgs.nginx.modules);
+ RestrictRealtime = true;
+ RestrictSUIDSGID = true;
+ PrivateMounts = true;
+ # System Call Filtering
+ SystemCallArchitectures = "native";
};
};
@@ -727,9 +756,9 @@ in
serviceConfig.Type = "oneshot";
serviceConfig.TimeoutSec = 60;
script = ''
- if ${pkgs.systemd}/bin/systemctl -q is-active nginx.service ; then
+ if /run/current-system/systemd/bin/systemctl -q is-active nginx.service ; then
${execCommand} -t && \
- ${pkgs.systemd}/bin/systemctl reload nginx.service
+ /run/current-system/systemd/bin/systemctl reload nginx.service
fi
'';
serviceConfig.RemainAfterExit = true;
@@ -743,7 +772,7 @@ in
webroot = vhostConfig.acmeRoot;
extraDomains = genAttrs vhostConfig.serverAliases (alias: null);
postRun = ''
- systemctl reload nginx
+ /run/current-system/systemd/bin/systemctl reload nginx
'';
}; }) acmeEnabledVhosts;
in
diff --git a/nixos/modules/services/web-servers/uwsgi.nix b/nixos/modules/services/web-servers/uwsgi.nix
index 4b74c329e3d..936e211ec71 100644
--- a/nixos/modules/services/web-servers/uwsgi.nix
+++ b/nixos/modules/services/web-servers/uwsgi.nix
@@ -79,7 +79,25 @@ in {
};
instance = mkOption {
- type = types.attrs;
+ type = with lib.types; let
+ valueType = nullOr (oneOf [
+ bool
+ int
+ float
+ str
+ (lazyAttrsOf valueType)
+ (listOf valueType)
+ (mkOptionType {
+ name = "function";
+ description = "function";
+ check = x: isFunction x;
+ merge = mergeOneOption;
+ })
+ ]) // {
+ description = "Json value or lambda";
+ emptyValue.value = {};
+ };
+ in valueType;
default = {
type = "normal";
};
diff --git a/nixos/modules/services/x11/desktop-managers/cde.nix b/nixos/modules/services/x11/desktop-managers/cde.nix
index c1b6d3bf064..2d9504fb5f1 100644
--- a/nixos/modules/services/x11/desktop-managers/cde.nix
+++ b/nixos/modules/services/x11/desktop-managers/cde.nix
@@ -8,9 +8,26 @@ let
in {
options.services.xserver.desktopManager.cde = {
enable = mkEnableOption "Common Desktop Environment";
+
+ extraPackages = mkOption {
+ type = with types; listOf package;
+ default = with pkgs.xorg; [
+ xclock bitmap xlsfonts xfd xrefresh xload xwininfo xdpyinfo xwd xwud
+ ];
+ example = literalExample ''
+ with pkgs.xorg; [
+ xclock bitmap xlsfonts xfd xrefresh xload xwininfo xdpyinfo xwd xwud
+ ]
+ '';
+ description = ''
+ Extra packages to be installed system wide.
+ '';
+ };
};
config = mkIf (xcfg.enable && cfg.enable) {
+ environment.systemPackages = cfg.extraPackages;
+
services.rpcbind.enable = true;
services.xinetd.enable = true;
diff --git a/nixos/modules/services/x11/desktop-managers/default.nix b/nixos/modules/services/x11/desktop-managers/default.nix
index ea6aac9f6c9..5d3a84d7139 100644
--- a/nixos/modules/services/x11/desktop-managers/default.nix
+++ b/nixos/modules/services/x11/desktop-managers/default.nix
@@ -19,7 +19,7 @@ in
# E.g., if Plasma 5 is enabled, it supersedes xterm.
imports = [
./none.nix ./xterm.nix ./xfce.nix ./plasma5.nix ./lumina.nix
- ./lxqt.nix ./enlightenment.nix ./gnome3.nix ./kodi.nix ./maxx.nix
+ ./lxqt.nix ./enlightenment.nix ./gnome3.nix ./kodi.nix
./mate.nix ./pantheon.nix ./surf-display.nix ./cde.nix
];
diff --git a/nixos/modules/services/x11/desktop-managers/enlightenment.nix b/nixos/modules/services/x11/desktop-managers/enlightenment.nix
index 1690a7d51a8..3a7ab64510b 100644
--- a/nixos/modules/services/x11/desktop-managers/enlightenment.nix
+++ b/nixos/modules/services/x11/desktop-managers/enlightenment.nix
@@ -32,15 +32,14 @@ in
config = mkIf cfg.enable {
- environment.systemPackages = [
- e.efl e.enlightenment
- e.terminology e.econnman
- pkgs.xorg.xauth # used by kdesu
- pkgs.gtk2 # To get GTK's themes.
- pkgs.tango-icon-theme
-
- pkgs.gnome-icon-theme
- pkgs.xorg.xcursorthemes
+ environment.systemPackages = with pkgs; [
+ enlightenment.econnman
+ enlightenment.efl
+ enlightenment.enlightenment
+ enlightenment.ephoto
+ enlightenment.rage
+ enlightenment.terminology
+ xorg.xcursorthemes
];
environment.pathsToLink = [
@@ -50,11 +49,10 @@ in
"/share/locale"
];
- services.xserver.desktopManager.session = [
- { name = "Enlightenment";
- start = ''
- export XDG_MENU_PREFIX=e-
+ services.xserver.displayManager.sessionPackages = [ pkgs.enlightenment.enlightenment ];
+ services.xserver.displayManager.sessionCommands = ''
+ if test "$XDG_CURRENT_DESKTOP" = "Enlightenment"; then
export GST_PLUGIN_PATH="${GST_PLUGIN_PATH}"
# make available for D-BUS user services
@@ -62,12 +60,15 @@ in
# Update user dirs as described in http://freedesktop.org/wiki/Software/xdg-user-dirs/
${pkgs.xdg-user-dirs}/bin/xdg-user-dirs-update
-
- exec ${e.enlightenment}/bin/enlightenment_start
- '';
- }];
-
- security.wrappers = (import "${e.enlightenment}/e-wrappers.nix").security.wrappers;
+ fi
+ '';
+
+ # Wrappers for programs installed by enlightenment that should be setuid
+ security.wrappers = {
+ enlightenment_ckpasswd.source = "${pkgs.enlightenment.enlightenment}/lib/enlightenment/utils/enlightenment_ckpasswd";
+ enlightenment_sys.source = "${pkgs.enlightenment.enlightenment}/lib/enlightenment/utils/enlightenment_sys";
+ enlightenment_system.source = "${pkgs.enlightenment.enlightenment}/lib/enlightenment/utils/enlightenment_system";
+ };
environment.etc."X11/xkb".source = xcfg.xkbDir;
diff --git a/nixos/modules/services/x11/desktop-managers/lumina.nix b/nixos/modules/services/x11/desktop-managers/lumina.nix
index 2224bcd5a2a..419f5055d8b 100644
--- a/nixos/modules/services/x11/desktop-managers/lumina.nix
+++ b/nixos/modules/services/x11/desktop-managers/lumina.nix
@@ -23,12 +23,9 @@ in
config = mkIf cfg.enable {
- services.xserver.desktopManager.session = singleton {
- name = "lumina";
- start = ''
- exec ${pkgs.lumina.lumina}/bin/start-lumina-desktop
- '';
- };
+ services.xserver.displayManager.sessionPackages = [
+ pkgs.lumina.lumina
+ ];
environment.systemPackages =
pkgs.lumina.preRequisitePackages ++
diff --git a/nixos/modules/services/x11/desktop-managers/maxx.nix b/nixos/modules/services/x11/desktop-managers/maxx.nix
deleted file mode 100644
index 1c04104df41..00000000000
--- a/nixos/modules/services/x11/desktop-managers/maxx.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ config, lib, pkgs, ... }:
-
-with lib;
-
-let
- xcfg = config.services.xserver;
- cfg = xcfg.desktopManager.maxx;
-in {
- options.services.xserver.desktopManager.maxx = {
- enable = mkEnableOption "MaXX desktop environment";
- };
-
- config = mkIf cfg.enable {
- environment.systemPackages = [ pkgs.maxx ];
-
- # there is hardcoded path in binaries
- system.activationScripts.setup-maxx = ''
- mkdir -p /opt
- ln -sfn ${pkgs.maxx}/opt/MaXX /opt
- '';
-
- services.xserver.desktopManager.session = [
- { name = "MaXX";
- start = ''
- exec ${pkgs.maxx}/opt/MaXX/etc/skel/Xsession.dt
- '';
- }];
- };
-
- meta.maintainers = [ maintainers.gnidorah ];
-}
diff --git a/nixos/modules/services/x11/desktop-managers/plasma5.nix b/nixos/modules/services/x11/desktop-managers/plasma5.nix
index 60ef0159ff1..6d48b899d23 100644
--- a/nixos/modules/services/x11/desktop-managers/plasma5.nix
+++ b/nixos/modules/services/x11/desktop-managers/plasma5.nix
@@ -158,6 +158,19 @@ in
example = "vlc";
description = "Phonon audio backend to install.";
};
+
+ supportDDC = mkOption {
+ type = types.bool;
+ default = false;
+ description = ''
+ Support setting monitor brightness via DDC.
+ </para>
+ <para>
+ This is not needed for controlling brightness of the internal monitor
+ of a laptop and as it is considered experimental by upstream, it is
+ disabled by default.
+ '';
+ };
};
};
@@ -184,6 +197,12 @@ in
};
};
+ # DDC support
+ boot.kernelModules = lib.optional cfg.supportDDC "i2c_dev";
+ services.udev.extraRules = lib.optionalString cfg.supportDDC ''
+ KERNEL=="i2c-[0-9]*", TAG+="uaccess"
+ '';
+
environment.systemPackages = with pkgs; with qt5; with libsForQt5; with plasma5; with kdeApplications;
[
frameworkintegration
diff --git a/nixos/modules/services/x11/display-managers/default.nix b/nixos/modules/services/x11/display-managers/default.nix
index 2a7a19e7695..aa6a5ec42be 100644
--- a/nixos/modules/services/x11/display-managers/default.nix
+++ b/nixos/modules/services/x11/display-managers/default.nix
@@ -39,7 +39,8 @@ let
${optionalString cfg.startDbusSession ''
if test -z "$DBUS_SESSION_BUS_ADDRESS"; then
- exec ${pkgs.dbus.dbus-launch} --exit-with-session "$0" "$@"
+ /run/current-system/systemd/bin/systemctl --user start dbus.socket
+ export `/run/current-system/systemd/bin/systemctl --user show-environment | grep '^DBUS_SESSION_BUS_ADDRESS'`
fi
''}
@@ -59,7 +60,7 @@ let
#
# Also tell systemd about the dbus session bus address.
# This is required by user units using the session bus.
- ${config.systemd.package}/bin/systemctl --user import-environment DISPLAY XAUTHORITY DBUS_SESSION_BUS_ADDRESS
+ /run/current-system/systemd/bin/systemctl --user import-environment DISPLAY XAUTHORITY DBUS_SESSION_BUS_ADDRESS
# Load X defaults. This should probably be safe on wayland too.
${xorg.xrdb}/bin/xrdb -merge ${xresourcesXft}
@@ -88,7 +89,7 @@ let
fi
# Start systemd user services for graphical sessions
- ${config.systemd.package}/bin/systemctl --user start graphical-session.target
+ /run/current-system/systemd/bin/systemctl --user start graphical-session.target
# Allow the user to setup a custom session type.
if test -x ~/.xsession; then
@@ -393,7 +394,7 @@ in
test -n "$waitPID" && wait "$waitPID"
- ${config.systemd.package}/bin/systemctl --user stop graphical-session.target
+ /run/current-system/systemd/bin/systemctl --user stop graphical-session.target
exit 0
'';
diff --git a/nixos/modules/services/x11/display-managers/sddm.nix b/nixos/modules/services/x11/display-managers/sddm.nix
index 4224c557ed6..2f42271da87 100644
--- a/nixos/modules/services/x11/display-managers/sddm.nix
+++ b/nixos/modules/services/x11/display-managers/sddm.nix
@@ -30,8 +30,8 @@ let
cfgFile = pkgs.writeText "sddm.conf" ''
[General]
- HaltCommand=${pkgs.systemd}/bin/systemctl poweroff
- RebootCommand=${pkgs.systemd}/bin/systemctl reboot
+ HaltCommand=/run/current-system/systemd/bin/systemctl poweroff
+ RebootCommand=/run/current-system/systemd/bin/systemctl reboot
${optionalString cfg.autoNumlock ''
Numlock=on
''}
diff --git a/nixos/modules/services/x11/window-managers/berry.nix b/nixos/modules/services/x11/window-managers/berry.nix
new file mode 100644
index 00000000000..0d2285e7a60
--- /dev/null
+++ b/nixos/modules/services/x11/window-managers/berry.nix
@@ -0,0 +1,25 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfg = config.services.xserver.windowManager.berry;
+in
+{
+ ###### interface
+ options = {
+ services.xserver.windowManager.berry.enable = mkEnableOption "berry";
+ };
+
+ ###### implementation
+ config = mkIf cfg.enable {
+ services.xserver.windowManager.session = singleton {
+ name = "berry";
+ start = ''
+ ${pkgs.berry}/bin/berry &
+ waitPID=$!
+ '';
+ };
+ environment.systemPackages = [ pkgs.berry ];
+ };
+}
diff --git a/nixos/modules/services/x11/window-managers/default.nix b/nixos/modules/services/x11/window-managers/default.nix
index 04a9fc46628..87702c58727 100644
--- a/nixos/modules/services/x11/window-managers/default.nix
+++ b/nixos/modules/services/x11/window-managers/default.nix
@@ -10,6 +10,7 @@ in
imports = [
./2bwm.nix
./afterstep.nix
+ ./berry.nix
./bspwm.nix
./cwm.nix
./dwm.nix
@@ -21,6 +22,7 @@ in
./i3.nix
./jwm.nix
./leftwm.nix
+ ./lwm.nix
./metacity.nix
./mwm.nix
./openbox.nix
@@ -28,12 +30,15 @@ in
./notion.nix
./ratpoison.nix
./sawfish.nix
+ ./smallwm.nix
./stumpwm.nix
./spectrwm.nix
+ ./tinywm.nix
./twm.nix
./windowmaker.nix
./wmii.nix
./xmonad.nix
+ ./yeahwm.nix
./qtile.nix
./none.nix ];
diff --git a/nixos/modules/services/x11/window-managers/lwm.nix b/nixos/modules/services/x11/window-managers/lwm.nix
new file mode 100644
index 00000000000..e2aa062fd13
--- /dev/null
+++ b/nixos/modules/services/x11/window-managers/lwm.nix
@@ -0,0 +1,25 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfg = config.services.xserver.windowManager.lwm;
+in
+{
+ ###### interface
+ options = {
+ services.xserver.windowManager.lwm.enable = mkEnableOption "lwm";
+ };
+
+ ###### implementation
+ config = mkIf cfg.enable {
+ services.xserver.windowManager.session = singleton {
+ name = "lwm";
+ start = ''
+ ${pkgs.lwm}/bin/lwm &
+ waitPID=$!
+ '';
+ };
+ environment.systemPackages = [ pkgs.lwm ];
+ };
+}
diff --git a/nixos/modules/services/x11/window-managers/smallwm.nix b/nixos/modules/services/x11/window-managers/smallwm.nix
new file mode 100644
index 00000000000..091ba4f92b9
--- /dev/null
+++ b/nixos/modules/services/x11/window-managers/smallwm.nix
@@ -0,0 +1,25 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfg = config.services.xserver.windowManager.smallwm;
+in
+{
+ ###### interface
+ options = {
+ services.xserver.windowManager.smallwm.enable = mkEnableOption "smallwm";
+ };
+
+ ###### implementation
+ config = mkIf cfg.enable {
+ services.xserver.windowManager.session = singleton {
+ name = "smallwm";
+ start = ''
+ ${pkgs.smallwm}/bin/smallwm &
+ waitPID=$!
+ '';
+ };
+ environment.systemPackages = [ pkgs.smallwm ];
+ };
+}
diff --git a/nixos/modules/services/x11/window-managers/tinywm.nix b/nixos/modules/services/x11/window-managers/tinywm.nix
new file mode 100644
index 00000000000..8e5d9b9170c
--- /dev/null
+++ b/nixos/modules/services/x11/window-managers/tinywm.nix
@@ -0,0 +1,25 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfg = config.services.xserver.windowManager.tinywm;
+in
+{
+ ###### interface
+ options = {
+ services.xserver.windowManager.tinywm.enable = mkEnableOption "tinywm";
+ };
+
+ ###### implementation
+ config = mkIf cfg.enable {
+ services.xserver.windowManager.session = singleton {
+ name = "tinywm";
+ start = ''
+ ${pkgs.tinywm}/bin/tinywm &
+ waitPID=$!
+ '';
+ };
+ environment.systemPackages = [ pkgs.tinywm ];
+ };
+}
diff --git a/nixos/modules/services/x11/window-managers/yeahwm.nix b/nixos/modules/services/x11/window-managers/yeahwm.nix
new file mode 100644
index 00000000000..351bd7dfe48
--- /dev/null
+++ b/nixos/modules/services/x11/window-managers/yeahwm.nix
@@ -0,0 +1,25 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfg = config.services.xserver.windowManager.yeahwm;
+in
+{
+ ###### interface
+ options = {
+ services.xserver.windowManager.yeahwm.enable = mkEnableOption "yeahwm";
+ };
+
+ ###### implementation
+ config = mkIf cfg.enable {
+ services.xserver.windowManager.session = singleton {
+ name = "yeahwm";
+ start = ''
+ ${pkgs.yeahwm}/bin/yeahwm &
+ waitPID=$!
+ '';
+ };
+ environment.systemPackages = [ pkgs.yeahwm ];
+ };
+}
diff --git a/nixos/modules/services/x11/xautolock.nix b/nixos/modules/services/x11/xautolock.nix
index 3e03131ca11..5ce08fce7c4 100644
--- a/nixos/modules/services/x11/xautolock.nix
+++ b/nixos/modules/services/x11/xautolock.nix
@@ -66,7 +66,7 @@ in
killer = mkOption {
default = null; # default according to `man xautolock` is none
- example = "${pkgs.systemd}/bin/systemctl suspend";
+ example = "/run/current-system/systemd/bin/systemctl suspend";
type = types.nullOr types.str;
description = ''
diff --git a/nixos/modules/system/boot/binfmt.nix b/nixos/modules/system/boot/binfmt.nix
index a677ab4cb71..9eeae0c3ef4 100644
--- a/nixos/modules/system/boot/binfmt.nix
+++ b/nixos/modules/system/boot/binfmt.nix
@@ -268,9 +268,10 @@ in {
mkdir -p -m 0755 /run/binfmt
${lib.concatStringsSep "\n" (lib.mapAttrsToList activationSnippet config.boot.binfmt.registrations)}
'';
- systemd.additionalUpstreamSystemUnits = lib.mkIf (config.boot.binfmt.registrations != {})
- [ "proc-sys-fs-binfmt_misc.automount"
- "proc-sys-fs-binfmt_misc.mount"
- ];
+ systemd.additionalUpstreamSystemUnits = lib.mkIf (config.boot.binfmt.registrations != {}) [
+ "proc-sys-fs-binfmt_misc.automount"
+ "proc-sys-fs-binfmt_misc.mount"
+ "systemd-binfmt.service"
+ ];
};
}
diff --git a/nixos/modules/system/boot/systemd.nix b/nixos/modules/system/boot/systemd.nix
index ffc5387e810..99892a28115 100644
--- a/nixos/modules/system/boot/systemd.nix
+++ b/nixos/modules/system/boot/systemd.nix
@@ -164,7 +164,6 @@ let
"systemd-timedated.service"
"systemd-localed.service"
"systemd-hostnamed.service"
- "systemd-binfmt.service"
"systemd-exit.service"
"systemd-update-done.service"
] ++ optionals config.services.journald.enableHttpGateway [
@@ -201,8 +200,23 @@ let
];
makeJobScript = name: text:
- let mkScriptName = s: "unit-script-" + (replaceChars [ "\\" "@" ] [ "-" "_" ] (shellEscape s) );
- in pkgs.writeTextFile { name = mkScriptName name; executable = true; inherit text; };
+ let
+ scriptName = replaceChars [ "\\" "@" ] [ "-" "_" ] (shellEscape name);
+ out = pkgs.writeTextFile {
+ # The derivation name is different from the script file name
+ # to keep the script file name short to avoid cluttering logs.
+ name = "unit-script-${scriptName}";
+ executable = true;
+ destination = "/bin/${scriptName}";
+ text = ''
+ #!${pkgs.runtimeShell} -e
+ ${text}
+ '';
+ checkPhase = ''
+ ${pkgs.stdenv.shell} -n "$out/bin/${scriptName}"
+ '';
+ };
+ in "${out}/bin/${scriptName}";
unitConfig = { config, options, ... }: {
config = {
@@ -250,40 +264,28 @@ let
environment.PATH = config.path;
}
(mkIf (config.preStart != "")
- { serviceConfig.ExecStartPre = makeJobScript "${name}-pre-start" ''
- #! ${pkgs.runtimeShell} -e
- ${config.preStart}
- '';
+ { serviceConfig.ExecStartPre =
+ makeJobScript "${name}-pre-start" config.preStart;
})
(mkIf (config.script != "")
- { serviceConfig.ExecStart = makeJobScript "${name}-start" ''
- #! ${pkgs.runtimeShell} -e
- ${config.script}
- '' + " " + config.scriptArgs;
+ { serviceConfig.ExecStart =
+ makeJobScript "${name}-start" config.script + " " + config.scriptArgs;
})
(mkIf (config.postStart != "")
- { serviceConfig.ExecStartPost = makeJobScript "${name}-post-start" ''
- #! ${pkgs.runtimeShell} -e
- ${config.postStart}
- '';
+ { serviceConfig.ExecStartPost =
+ makeJobScript "${name}-post-start" config.postStart;
})
(mkIf (config.reload != "")
- { serviceConfig.ExecReload = makeJobScript "${name}-reload" ''
- #! ${pkgs.runtimeShell} -e
- ${config.reload}
- '';
+ { serviceConfig.ExecReload =
+ makeJobScript "${name}-reload" config.reload;
})
(mkIf (config.preStop != "")
- { serviceConfig.ExecStop = makeJobScript "${name}-pre-stop" ''
- #! ${pkgs.runtimeShell} -e
- ${config.preStop}
- '';
+ { serviceConfig.ExecStop =
+ makeJobScript "${name}-pre-stop" config.preStop;
})
(mkIf (config.postStop != "")
- { serviceConfig.ExecStopPost = makeJobScript "${name}-post-stop" ''
- #! ${pkgs.runtimeShell} -e
- ${config.postStop}
- '';
+ { serviceConfig.ExecStopPost =
+ makeJobScript "${name}-post-stop" config.postStop;
})
];
};
@@ -829,16 +831,8 @@ in
system.build.units = cfg.units;
- # Systemd provides various NSS modules to look up dynamic users, locally
- # configured IP adresses and local container hostnames.
- # On NixOS, these can only be passed to the NSS system via nscd (and its
- # LD_LIBRARY_PATH), which is why it's usually a very good idea to have nscd
- # enabled (also see the config.nscd.enable description).
- # While there is already an assertion in place complaining loudly about
- # having nssModules configured and nscd disabled, for some reason we still
- # check for nscd being enabled before adding to nssModules.
- system.nssModules = optional config.services.nscd.enable systemd.out;
- system.nssDatabases = mkIf config.services.nscd.enable {
+ system.nssModules = [ systemd.out ];
+ system.nssDatabases = {
hosts = (mkMerge [
[ "mymachines" ]
(mkOrder 1600 [ "myhostname" ] # 1600 to ensure it's always the last
@@ -848,6 +842,10 @@ in
[ "mymachines" ]
(mkAfter [ "systemd" ])
]);
+ group = (mkMerge [
+ [ "mymachines" ]
+ (mkAfter [ "systemd" ])
+ ]);
};
environment.systemPackages = [ systemd ];
@@ -1057,7 +1055,6 @@ in
systemd.targets.local-fs.unitConfig.X-StopOnReconfiguration = true;
systemd.targets.remote-fs.unitConfig.X-StopOnReconfiguration = true;
systemd.targets.network-online.wantedBy = [ "multi-user.target" ];
- systemd.services.systemd-binfmt.wants = [ "proc-sys-fs-binfmt_misc.mount" ];
systemd.services.systemd-importd.environment = proxy_env;
# Don't bother with certain units in containers.
diff --git a/nixos/modules/tasks/filesystems/zfs.nix b/nixos/modules/tasks/filesystems/zfs.nix
index 43347161a84..71eed4d6f1a 100644
--- a/nixos/modules/tasks/filesystems/zfs.nix
+++ b/nixos/modules/tasks/filesystems/zfs.nix
@@ -433,7 +433,16 @@ in
services.zfs.zed.settings = {
ZED_EMAIL_PROG = mkDefault "${pkgs.mailutils}/bin/mail";
- PATH = lib.makeBinPath [ packages.zfsUser pkgs.utillinux pkgs.gawk pkgs.gnused pkgs.gnugrep pkgs.coreutils pkgs.curl ];
+ PATH = lib.makeBinPath [
+ packages.zfsUser
+ pkgs.coreutils
+ pkgs.curl
+ pkgs.gawk
+ pkgs.gnugrep
+ pkgs.gnused
+ pkgs.nettools
+ pkgs.utillinux
+ ];
};
environment.etc = genAttrs
diff --git a/nixos/modules/tasks/network-interfaces-scripted.nix b/nixos/modules/tasks/network-interfaces-scripted.nix
index 9720d90217c..d895c58bab0 100644
--- a/nixos/modules/tasks/network-interfaces-scripted.nix
+++ b/nixos/modules/tasks/network-interfaces-scripted.nix
@@ -54,7 +54,16 @@ let
};
normalConfig = {
-
+ systemd.network.links = let
+ createNetworkLink = i: nameValuePair "40-${i.name}" {
+ matchConfig.OriginalName = i.name;
+ linkConfig = optionalAttrs (i.macAddress != null) {
+ MACAddress = i.macAddress;
+ } // optionalAttrs (i.mtu != null) {
+ MTUBytes = toString i.mtu;
+ };
+ };
+ in listToAttrs (map createNetworkLink interfaces);
systemd.services =
let
@@ -164,7 +173,6 @@ let
{ description = "Address configuration of ${i.name}";
wantedBy = [
"network-setup.service"
- "network-link-${i.name}.service"
"network.target"
];
# order before network-setup because the routes that are configured
@@ -183,6 +191,8 @@ let
state="/run/nixos/network/addresses/${i.name}"
mkdir -p $(dirname "$state")
+ ip link set "${i.name}" up
+
${flip concatMapStrings ips (ip:
let
cidr = "${ip.address}/${toString ip.prefixLength}";
@@ -237,38 +247,6 @@ let
'';
};
- createNetworkLink = i:
- let
- deviceDependency = if (config.boot.isContainer || i.name == "lo")
- then []
- else [ (subsystemDevice i.name) ];
- in
- nameValuePair "network-link-${i.name}"
- { description = "Link configuration of ${i.name}";
- wantedBy = [ "network-interfaces.target" ];
- before = [ "network-interfaces.target" ];
- bindsTo = deviceDependency;
- after = [ "network-pre.target" ] ++ deviceDependency;
- path = [ pkgs.iproute ];
- serviceConfig = {
- Type = "oneshot";
- RemainAfterExit = true;
- };
- script =
- ''
- echo "Configuring link..."
- '' + optionalString (i.macAddress != null) ''
- echo "setting MAC address to ${i.macAddress}..."
- ip link set "${i.name}" address "${i.macAddress}"
- '' + optionalString (i.mtu != null) ''
- echo "setting MTU to ${toString i.mtu}..."
- ip link set "${i.name}" mtu "${toString i.mtu}"
- '' + ''
- echo -n "bringing up interface... "
- ip link set "${i.name}" up && echo "done" || (echo "failed"; exit 1)
- '';
- };
-
createTunDevice = i: nameValuePair "${i.name}-netdev"
{ description = "Virtual Network Interface ${i.name}";
bindsTo = [ "dev-net-tun.device" ];
@@ -298,7 +276,7 @@ let
bindsTo = deps ++ optional v.rstp "mstpd.service";
partOf = [ "network-setup.service" ] ++ optional v.rstp "mstpd.service";
after = [ "network-pre.target" ] ++ deps ++ optional v.rstp "mstpd.service"
- ++ concatMap (i: [ "network-addresses-${i}.service" "network-link-${i}.service" ]) v.interfaces;
+ ++ map (i: "network-addresses-${i}.service") v.interfaces;
before = [ "network-setup.service" ];
serviceConfig.Type = "oneshot";
serviceConfig.RemainAfterExit = true;
@@ -327,7 +305,7 @@ let
# if `libvirtd.service` is not running, do not use `virsh` which would try activate it via 'libvirtd.socket' and thus start it out-of-order.
# `libvirtd.service` will set up bridge interfaces when it will start normally.
#
- if ${pkgs.systemd}/bin/systemctl --quiet is-active 'libvirtd.service'; then
+ if /run/current-system/systemd/bin/systemctl --quiet is-active 'libvirtd.service'; then
for uri in qemu:///system lxc:///; do
for dom in $(${pkgs.libvirt}/bin/virsh -c $uri list --name); do
${pkgs.libvirt}/bin/virsh -c $uri dumpxml "$dom" | \
@@ -375,7 +353,7 @@ let
createVswitchDevice = n: v: nameValuePair "${n}-netdev"
(let
deps = concatLists (map deviceDependency (attrNames (filterAttrs (_: config: config.type != "internal") v.interfaces)));
- internalConfigs = concatMap (i: ["network-link-${i}.service" "network-addresses-${i}.service"]) (attrNames (filterAttrs (_: config: config.type == "internal") v.interfaces));
+ internalConfigs = map (i: "network-addresses-${i}.service") (attrNames (filterAttrs (_: config: config.type == "internal") v.interfaces));
ofRules = pkgs.writeText "vswitch-${n}-openFlowRules" v.openFlowRules;
in
{ description = "Open vSwitch Interface ${n}";
@@ -427,7 +405,7 @@ let
bindsTo = deps;
partOf = [ "network-setup.service" ];
after = [ "network-pre.target" ] ++ deps
- ++ concatMap (i: [ "network-addresses-${i}.service" "network-link-${i}.service" ]) v.interfaces;
+ ++ map (i: "network-addresses-${i}.service") v.interfaces;
before = [ "network-setup.service" ];
serviceConfig.Type = "oneshot";
serviceConfig.RemainAfterExit = true;
@@ -540,7 +518,6 @@ let
});
in listToAttrs (
- map createNetworkLink interfaces ++
map configureAddrs interfaces ++
map createTunDevice (filter (i: i.virtual) interfaces))
// mapAttrs' createBridgeDevice cfg.bridges
diff --git a/nixos/modules/tasks/network-interfaces.nix b/nixos/modules/tasks/network-interfaces.nix
index 44677d417ea..a2811104944 100644
--- a/nixos/modules/tasks/network-interfaces.nix
+++ b/nixos/modules/tasks/network-interfaces.nix
@@ -283,7 +283,7 @@ let
default = false;
type = types.bool;
description = ''
- Turn on proxy_arp for this device (and proxy_ndp for ipv6).
+ Turn on proxy_arp for this device.
This is mainly useful for creating pseudo-bridges between a real
interface and a virtual network such as VPN or a virtual machine for
interfaces that don't support real bridging (most wlan interfaces).
@@ -376,10 +376,20 @@ in
networking.hostName = mkOption {
default = "nixos";
- type = types.str;
+ # Only allow hostnames without the domain name part (i.e. no FQDNs, see
+ # e.g. "man 5 hostname") and require valid DNS labels (recommended
+ # syntax). Note: We also allow underscores for compatibility/legacy
+ # reasons (as undocumented feature):
+ type = types.strMatching
+ "^[[:alpha:]]([[:alnum:]_-]{0,61}[[:alnum:]])?$";
description = ''
- The name of the machine. Leave it empty if you want to obtain
- it from a DHCP server (if using DHCP).
+ The name of the machine. Leave it empty if you want to obtain it from a
+ DHCP server (if using DHCP). The hostname must be a valid DNS label (see
+ RFC 1035 section 2.3.1: "Preferred name syntax") and as such must not
+ contain the domain part. This means that the hostname must start with a
+ letter, end with a letter or digit, and have as interior characters only
+ letters, digits, and hyphen. The maximum length is 63 characters.
+ Additionally it is recommended to only use lower-case characters.
'';
};
@@ -1055,11 +1065,11 @@ in
optionalString hasBonds "options bonding max_bonds=0";
boot.kernel.sysctl = {
+ "net.ipv4.conf.all.forwarding" = mkDefault (any (i: i.proxyARP) interfaces);
"net.ipv6.conf.all.disable_ipv6" = mkDefault (!cfg.enableIPv6);
"net.ipv6.conf.default.disable_ipv6" = mkDefault (!cfg.enableIPv6);
- "net.ipv6.conf.all.forwarding" = mkDefault (any (i: i.proxyARP) interfaces);
} // listToAttrs (flip concatMap (filter (i: i.proxyARP) interfaces)
- (i: forEach [ "4" "6" ] (v: nameValuePair "net.ipv${v}.conf.${replaceChars ["."] ["/"] i.name}.proxy_arp" true)))
+ (i: [(nameValuePair "net.ipv4.conf.${replaceChars ["."] ["/"] i.name}.proxy_arp" true)]))
// listToAttrs (forEach interfaces
(i: let
opt = i.tempAddress;
diff --git a/nixos/modules/virtualisation/azure-agent.nix b/nixos/modules/virtualisation/azure-agent.nix
index 036b1036f92..e85482af839 100644
--- a/nixos/modules/virtualisation/azure-agent.nix
+++ b/nixos/modules/virtualisation/azure-agent.nix
@@ -48,7 +48,7 @@ let
provisionedHook = pkgs.writeScript "provisioned-hook" ''
#!${pkgs.runtimeShell}
- ${config.systemd.package}/bin/systemctl start provisioned.target
+ /run/current-system/systemd/bin/systemctl start provisioned.target
'';
in
diff --git a/nixos/modules/virtualisation/cri-o.nix b/nixos/modules/virtualisation/cri-o.nix
index 2af4214302d..f267c97b178 100644
--- a/nixos/modules/virtualisation/cri-o.nix
+++ b/nixos/modules/virtualisation/cri-o.nix
@@ -5,6 +5,8 @@ with lib;
let
cfg = config.virtualisation.cri-o;
+ crioPackage = (pkgs.cri-o.override { inherit (cfg) extraPackages; });
+
# Copy configuration files to avoid having the entire sources in the system closure
copyFile = filePath: pkgs.runCommandNoCC (builtins.unsafeDiscardStringContext (builtins.baseNameOf filePath)) {} ''
cp ${filePath} $out
@@ -23,55 +25,90 @@ in
enable = mkEnableOption "Container Runtime Interface for OCI (CRI-O)";
storageDriver = mkOption {
- type = types.enum ["btrfs" "overlay" "vfs"];
+ type = types.enum [ "btrfs" "overlay" "vfs" ];
default = "overlay";
description = "Storage driver to be used";
};
logLevel = mkOption {
- type = types.enum ["trace" "debug" "info" "warn" "error" "fatal"];
+ type = types.enum [ "trace" "debug" "info" "warn" "error" "fatal" ];
default = "info";
description = "Log level to be used";
};
pauseImage = mkOption {
- type = types.str;
- default = "k8s.gcr.io/pause:3.1";
- description = "Pause image for pod sandboxes to be used";
+ type = types.nullOr types.str;
+ default = null;
+ description = "Override the default pause image for pod sandboxes";
+ example = [ "k8s.gcr.io/pause:3.2" ];
};
pauseCommand = mkOption {
- type = types.str;
- default = "/pause";
- description = "Pause command to be executed";
+ type = types.nullOr types.str;
+ default = null;
+ description = "Override the default pause command";
+ example = [ "/pause" ];
+ };
+
+ runtime = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ description = "Override the default runtime";
+ example = [ "crun" ];
+ };
+
+ extraPackages = mkOption {
+ type = with types; listOf package;
+ default = [ ];
+ example = lib.literalExample ''
+ [
+ pkgs.gvisor
+ ]
+ '';
+ description = ''
+ Extra packages to be installed in the CRI-O wrapper.
+ '';
+ };
+
+ package = lib.mkOption {
+ type = types.package;
+ default = crioPackage;
+ internal = true;
+ description = ''
+ The final CRI-O package (including extra packages).
+ '';
};
};
config = mkIf cfg.enable {
- environment.systemPackages = with pkgs;
- [ cri-o cri-tools conmon iptables runc utillinux ];
+ environment.systemPackages = [ cfg.package pkgs.cri-tools ];
- environment.etc."crictl.yaml".source = copyFile "${pkgs.cri-o.src}/crictl.yaml";
+ environment.etc."crictl.yaml".source = copyFile "${pkgs.cri-o-unwrapped.src}/crictl.yaml";
environment.etc."crio/crio.conf".text = ''
[crio]
storage_driver = "${cfg.storageDriver}"
[crio.image]
- pause_image = "${cfg.pauseImage}"
- pause_command = "${cfg.pauseCommand}"
+ ${optionalString (cfg.pauseImage != null) ''pause_image = "${cfg.pauseImage}"''}
+ ${optionalString (cfg.pauseCommand != null) ''pause_command = "${cfg.pauseCommand}"''}
[crio.network]
plugin_dirs = ["${pkgs.cni-plugins}/bin/"]
- network_dir = "/etc/cni/net.d/"
[crio.runtime]
- conmon = "${pkgs.conmon}/bin/conmon"
+ cgroup_manager = "systemd"
log_level = "${cfg.logLevel}"
- manage_network_ns_lifecycle = true
+ manage_ns_lifecycle = true
+
+ ${optionalString (cfg.runtime != null) ''
+ default_runtime = "${cfg.runtime}"
+ [crio.runtime.runtimes]
+ [crio.runtime.runtimes.${cfg.runtime}]
+ ''}
'';
- environment.etc."cni/net.d/10-crio-bridge.conf".source = copyFile "${pkgs.cri-o.src}/contrib/cni/10-crio-bridge.conf";
+ environment.etc."cni/net.d/10-crio-bridge.conf".source = copyFile "${pkgs.cri-o-unwrapped.src}/contrib/cni/10-crio-bridge.conf";
# Enable common /etc/containers configuration
virtualisation.containers.enable = true;
@@ -81,10 +118,10 @@ in
documentation = [ "https://github.com/cri-o/cri-o" ];
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
- path = [ pkgs.utillinux pkgs.runc pkgs.iptables ];
+ path = [ cfg.package ];
serviceConfig = {
Type = "notify";
- ExecStart = "${pkgs.cri-o}/bin/crio";
+ ExecStart = "${cfg.package}/bin/crio";
ExecReload = "/bin/kill -s HUP $MAINPID";
TasksMax = "infinity";
LimitNOFILE = "1048576";
diff --git a/nixos/modules/virtualisation/hyperv-image.nix b/nixos/modules/virtualisation/hyperv-image.nix
index be2f12b7d01..fabc9113dfc 100644
--- a/nixos/modules/virtualisation/hyperv-image.nix
+++ b/nixos/modules/virtualisation/hyperv-image.nix
@@ -37,6 +37,7 @@ in {
name = cfg.vmDerivationName;
postVM = ''
${pkgs.vmTools.qemu}/bin/qemu-img convert -f raw -o subformat=dynamic -O vhdx $diskImage $out/${cfg.vmFileName}
+ rm $diskImage
'';
format = "raw";
diskSize = cfg.baseImageSize;
diff --git a/nixos/modules/virtualisation/kvmgt.nix b/nixos/modules/virtualisation/kvmgt.nix
index 0902d2dc2cb..e08ad344628 100644
--- a/nixos/modules/virtualisation/kvmgt.nix
+++ b/nixos/modules/virtualisation/kvmgt.nix
@@ -9,8 +9,8 @@ let
vgpuOptions = {
uuid = mkOption {
- type = types.str;
- description = "UUID of VGPU device. You can generate one with <package>libossp_uuid</package>.";
+ type = with types; listOf str;
+ description = "UUID(s) of VGPU device. You can generate one with <package>libossp_uuid</package>.";
};
};
@@ -36,7 +36,7 @@ in {
and find info about device via <command>cat /sys/bus/pci/devices/*/mdev_supported_types/i915-GVTg_V5_4/description</command>
'';
example = {
- i915-GVTg_V5_8.uuid = "a297db4a-f4c2-11e6-90f6-d3b88d6c9525";
+ i915-GVTg_V5_8.uuid = [ "a297db4a-f4c2-11e6-90f6-d3b88d6c9525" ];
};
};
};
@@ -51,31 +51,35 @@ in {
boot.kernelModules = [ "kvmgt" ];
boot.kernelParams = [ "i915.enable_gvt=1" ];
- systemd.paths = mapAttrs' (name: value:
- nameValuePair "kvmgt-${name}" {
- description = "KVMGT VGPU ${name} path";
- wantedBy = [ "multi-user.target" ];
- pathConfig = {
- PathExists = "/sys/bus/pci/devices/${cfg.device}/mdev_supported_types/${name}/create";
- };
- }
- ) cfg.vgpus;
-
services.udev.extraRules = ''
SUBSYSTEM=="vfio", OWNER="root", GROUP="kvm"
'';
- systemd.services = mapAttrs' (name: value:
- nameValuePair "kvmgt-${name}" {
- description = "KVMGT VGPU ${name}";
- serviceConfig = {
- Type = "oneshot";
- RemainAfterExit = true;
- ExecStart = "${pkgs.runtimeShell} -c 'echo ${value.uuid} > /sys/bus/pci/devices/${cfg.device}/mdev_supported_types/${name}/create'";
- ExecStop = "${pkgs.runtimeShell} -c 'echo 1 > /sys/bus/pci/devices/${cfg.device}/${value.uuid}/remove'";
- };
- }
- ) cfg.vgpus;
+ systemd = let
+ vgpus = listToAttrs (flatten (mapAttrsToList
+ (mdev: opt: map (id: nameValuePair "kvmgt-${id}" { inherit mdev; uuid = id; }) opt.uuid)
+ cfg.vgpus));
+ in {
+ paths = mapAttrs (_: opt:
+ {
+ description = "KVMGT VGPU ${opt.uuid} path";
+ wantedBy = [ "multi-user.target" ];
+ pathConfig = {
+ PathExists = "/sys/bus/pci/devices/${cfg.device}/mdev_supported_types/${opt.mdev}/create";
+ };
+ }) vgpus;
+
+ services = mapAttrs (_: opt:
+ {
+ description = "KVMGT VGPU ${opt.uuid}";
+ serviceConfig = {
+ Type = "oneshot";
+ RemainAfterExit = true;
+ ExecStart = "${pkgs.runtimeShell} -c 'echo ${opt.uuid} > /sys/bus/pci/devices/${cfg.device}/mdev_supported_types/${opt.mdev}/create'";
+ ExecStop = "${pkgs.runtimeShell} -c 'echo 1 > /sys/bus/pci/devices/${cfg.device}/${opt.uuid}/remove'";
+ };
+ }) vgpus;
+ };
};
meta.maintainers = with maintainers; [ gnidorah ];
diff --git a/nixos/modules/virtualisation/libvirtd.nix b/nixos/modules/virtualisation/libvirtd.nix
index 4f22099443f..43b5fcfa8fa 100644
--- a/nixos/modules/virtualisation/libvirtd.nix
+++ b/nixos/modules/virtualisation/libvirtd.nix
@@ -7,10 +7,8 @@ let
cfg = config.virtualisation.libvirtd;
vswitch = config.virtualisation.vswitch;
configFile = pkgs.writeText "libvirtd.conf" ''
- unix_sock_group = "libvirtd"
- unix_sock_rw_perms = "0770"
- auth_unix_ro = "none"
- auth_unix_rw = "none"
+ auth_unix_ro = "polkit"
+ auth_unix_rw = "polkit"
${cfg.extraConfig}
'';
qemuConfigFile = pkgs.writeText "qemu.conf" ''
@@ -116,7 +114,7 @@ in {
Specifies the action to be done to / on the guests when the host boots.
The "start" option starts all guests that were running prior to shutdown
regardless of their autostart settings. The "ignore" option will not
- start the formally running guest on boot. However, any guest marked as
+ start the formerly running guest on boot. However, any guest marked as
autostart will still be automatically started by libvirtd.
'';
};
@@ -269,5 +267,14 @@ in {
systemd.sockets.libvirtd .wantedBy = [ "sockets.target" ];
systemd.sockets.libvirtd-tcp.wantedBy = [ "sockets.target" ];
+
+ security.polkit.extraConfig = ''
+ polkit.addRule(function(action, subject) {
+ if (action.id == "org.libvirt.unix.manage" &&
+ subject.isInGroup("libvirtd")) {
+ return polkit.Result.YES;
+ }
+ });
+ '';
};
}
diff --git a/nixos/modules/virtualisation/qemu-vm.nix b/nixos/modules/virtualisation/qemu-vm.nix
index ac86330c098..4592ffcfe4d 100644
--- a/nixos/modules/virtualisation/qemu-vm.nix
+++ b/nixos/modules/virtualisation/qemu-vm.nix
@@ -576,7 +576,7 @@ in
"/tmp/xchg" =
{ device = "xchg";
fsType = "9p";
- options = [ "trans=virtio" "version=9p2000.L" "cache=loose" ];
+ options = [ "trans=virtio" "version=9p2000.L" ];
neededForBoot = true;
};
"/tmp/shared" =
diff --git a/nixos/modules/virtualisation/rkt.nix b/nixos/modules/virtualisation/rkt.nix
deleted file mode 100644
index fd662b52df5..00000000000
--- a/nixos/modules/virtualisation/rkt.nix
+++ /dev/null
@@ -1,64 +0,0 @@
-{ config, lib, pkgs, ... }:
-
-with lib;
-
-let
- cfg = config.virtualisation.rkt;
-in
-{
- options.virtualisation.rkt = {
- enable = mkEnableOption "rkt metadata service";
-
- gc = {
- automatic = mkOption {
- default = true;
- type = types.bool;
- description = "Automatically run the garbage collector at a specific time.";
- };
-
- dates = mkOption {
- default = "03:15";
- type = types.str;
- description = ''
- Specification (in the format described by
- <citerefentry><refentrytitle>systemd.time</refentrytitle>
- <manvolnum>7</manvolnum></citerefentry>) of the time at
- which the garbage collector will run.
- '';
- };
-
- options = mkOption {
- default = "--grace-period=24h";
- type = types.str;
- description = ''
- Options given to <filename>rkt gc</filename> when the
- garbage collector is run automatically.
- '';
- };
- };
- };
-
- config = mkIf cfg.enable {
- environment.systemPackages = [ pkgs.rkt ];
-
- systemd.services.rkt = {
- description = "rkt metadata service";
- wantedBy = [ "multi-user.target" ];
- after = [ "network.target" ];
- serviceConfig = {
- ExecStart = "${pkgs.rkt}/bin/rkt metadata-service";
- };
- };
-
- systemd.services.rkt-gc = {
- description = "rkt garbage collection";
- startAt = optionalString cfg.gc.automatic cfg.gc.dates;
- serviceConfig = {
- Type = "oneshot";
- ExecStart = "${pkgs.rkt}/bin/rkt gc ${cfg.gc.options}";
- };
- };
-
- users.groups.rkt = {};
- };
-}
diff --git a/nixos/modules/virtualisation/vmware-image.nix b/nixos/modules/virtualisation/vmware-image.nix
new file mode 100644
index 00000000000..9da9e145f7a
--- /dev/null
+++ b/nixos/modules/virtualisation/vmware-image.nix
@@ -0,0 +1,90 @@
+{ config, pkgs, lib, ... }:
+
+with lib;
+
+let
+ boolToStr = value: if value then "on" else "off";
+ cfg = config.vmware;
+
+ subformats = [
+ "monolithicSparse"
+ "monolithicFlat"
+ "twoGbMaxExtentSparse"
+ "twoGbMaxExtentFlat"
+ "streamOptimized"
+ ];
+
+in {
+ options = {
+ vmware = {
+ baseImageSize = mkOption {
+ type = types.int;
+ default = 2048;
+ description = ''
+ The size of the VMWare base image in MiB.
+ '';
+ };
+ vmDerivationName = mkOption {
+ type = types.str;
+ default = "nixos-vmware-${config.system.nixos.label}-${pkgs.stdenv.hostPlatform.system}";
+ description = ''
+ The name of the derivation for the VMWare appliance.
+ '';
+ };
+ vmFileName = mkOption {
+ type = types.str;
+ default = "nixos-${config.system.nixos.label}-${pkgs.stdenv.hostPlatform.system}.vmdk";
+ description = ''
+ The file name of the VMWare appliance.
+ '';
+ };
+ vmSubformat = mkOption {
+ type = types.enum subformats;
+ default = "monolithicSparse";
+ description = "Specifies which VMDK subformat to use.";
+ };
+ vmCompat6 = mkOption {
+ type = types.bool;
+ default = false;
+ example = true;
+ description = "Create a VMDK version 6 image (instead of version 4).";
+ };
+ };
+ };
+
+ config = {
+ system.build.vmwareImage = import ../../lib/make-disk-image.nix {
+ name = cfg.vmDerivationName;
+ postVM = ''
+ ${pkgs.vmTools.qemu}/bin/qemu-img convert -f raw -o compat6=${boolToStr cfg.vmCompat6},subformat=${cfg.vmSubformat} -O vmdk $diskImage $out/${cfg.vmFileName}
+ rm $diskImage
+ '';
+ format = "raw";
+ diskSize = cfg.baseImageSize;
+ partitionTableType = "efi";
+ inherit config lib pkgs;
+ };
+
+ fileSystems."/" = {
+ device = "/dev/disk/by-label/nixos";
+ autoResize = true;
+ fsType = "ext4";
+ };
+
+ fileSystems."/boot" = {
+ device = "/dev/disk/by-label/ESP";
+ fsType = "vfat";
+ };
+
+ boot.growPartition = true;
+
+ boot.loader.grub = {
+ version = 2;
+ device = "nodev";
+ efiSupport = true;
+ efiInstallAsRemovable = true;
+ };
+
+ virtualisation.vmware.guest.enable = true;
+ };
+}
diff --git a/nixos/tests/agda.nix b/nixos/tests/agda.nix
new file mode 100644
index 00000000000..e158999e57d
--- /dev/null
+++ b/nixos/tests/agda.nix
@@ -0,0 +1,41 @@
+import ./make-test-python.nix ({ pkgs, ... }:
+
+let
+ hello-world = pkgs.writeText "hello-world" ''
+ open import IO
+
+ main = run(putStrLn "Hello World!")
+ '';
+in
+{
+ name = "agda";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ alexarice turion ];
+ };
+
+ machine = { pkgs, ... }: {
+ environment.systemPackages = [
+ (pkgs.agda.withPackages {
+ pkgs = p: [ p.standard-library ];
+ })
+ ];
+ virtualisation.memorySize = 2000; # Agda uses a lot of memory
+ };
+
+ testScript = ''
+ # Minimal script that typechecks
+ machine.succeed("touch TestEmpty.agda")
+ machine.succeed("agda TestEmpty.agda")
+
+ # Minimal script that actually uses the standard library
+ machine.succeed('echo "import IO" > TestIO.agda')
+ machine.succeed("agda -l standard-library -i . TestIO.agda")
+
+ # # Hello world
+ machine.succeed(
+ "cp ${hello-world} HelloWorld.agda"
+ )
+ machine.succeed("agda -l standard-library -i . -c HelloWorld.agda")
+ '';
+}
+)
diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix
index 5a0c9d1afae..796c626f3dd 100644
--- a/nixos/tests/all-tests.nix
+++ b/nixos/tests/all-tests.nix
@@ -23,9 +23,11 @@ in
{
_3proxy = handleTest ./3proxy.nix {};
acme = handleTest ./acme.nix {};
+ agda = handleTest ./agda.nix {};
atd = handleTest ./atd.nix {};
avahi = handleTest ./avahi.nix {};
babeld = handleTest ./babeld.nix {};
+ bazarr = handleTest ./bazarr.nix {};
bcachefs = handleTestOn ["x86_64-linux"] ./bcachefs.nix {}; # linux-4.18.2018.10.12 is unsupported on aarch64
beanstalkd = handleTest ./beanstalkd.nix {};
bees = handleTest ./bees.nix {};
@@ -68,6 +70,7 @@ in
deluge = handleTest ./deluge.nix {};
dhparams = handleTest ./dhparams.nix {};
dnscrypt-proxy2 = handleTestOn ["x86_64-linux"] ./dnscrypt-proxy2.nix {};
+ dnscrypt-wrapper = handleTestOn ["x86_64-linux"] ./dnscrypt-wrapper {};
doas = handleTest ./doas.nix {};
docker = handleTestOn ["x86_64-linux"] ./docker.nix {};
oci-containers = handleTestOn ["x86_64-linux"] ./oci-containers.nix {};
@@ -85,8 +88,10 @@ in
ecryptfs = handleTest ./ecryptfs.nix {};
ejabberd = handleTest ./xmpp/ejabberd.nix {};
elk = handleTestOn ["x86_64-linux"] ./elk.nix {};
+ engelsystem = handleTest ./engelsystem.nix {};
enlightenment = handleTest ./enlightenment.nix {};
env = handleTest ./env.nix {};
+ ergo = handleTest ./ergo.nix {};
etcd = handleTestOn ["x86_64-linux"] ./etcd.nix {};
etcd-cluster = handleTestOn ["x86_64-linux"] ./etcd-cluster.nix {};
fancontrol = handleTest ./fancontrol.nix {};
@@ -131,6 +136,7 @@ in
hitch = handleTest ./hitch {};
hocker-fetchdocker = handleTest ./hocker-fetchdocker {};
home-assistant = handleTest ./home-assistant.nix {};
+ hostname = handleTest ./hostname.nix {};
hound = handleTest ./hound.nix {};
hydra = handleTest ./hydra {};
hydra-db-migration = handleTest ./hydra/db-migration.nix {};
@@ -225,6 +231,7 @@ in
nginx = handleTest ./nginx.nix {};
nginx-etag = handleTest ./nginx-etag.nix {};
nginx-pubhtml = handleTest ./nginx-pubhtml.nix {};
+ nginx-sandbox = handleTestOn ["x86_64-linux"] ./nginx-sandbox.nix {};
nginx-sso = handleTest ./nginx-sso.nix {};
nix-ssh-serve = handleTest ./nix-ssh-serve.nix {};
nixos-generate-config = handleTest ./nixos-generate-config.nix {};
@@ -260,6 +267,7 @@ in
pppd = handleTest ./pppd.nix {};
predictable-interface-names = handleTest ./predictable-interface-names.nix {};
printing = handleTest ./printing.nix {};
+ privacyidea = handleTest ./privacyidea.nix {};
prometheus = handleTest ./prometheus.nix {};
prometheus-exporters = handleTest ./prometheus-exporters.nix {};
prosody = handleTest ./xmpp/prosody.nix {};
@@ -289,6 +297,7 @@ in
slurm = handleTest ./slurm.nix {};
smokeping = handleTest ./smokeping.nix {};
snapper = handleTest ./snapper.nix {};
+ sogo = handleTest ./sogo.nix {};
solr = handleTest ./solr.nix {};
spacecookie = handleTest ./spacecookie.nix {};
spike = handleTest ./spike.nix {};
@@ -301,6 +310,7 @@ in
syncthing-relay = handleTest ./syncthing-relay.nix {};
systemd = handleTest ./systemd.nix {};
systemd-analyze = handleTest ./systemd-analyze.nix {};
+ systemd-binfmt = handleTestOn ["x86_64-linux"] ./systemd-binfmt.nix {};
systemd-boot = handleTestOn ["x86_64-linux"] ./systemd-boot.nix {};
systemd-confinement = handleTest ./systemd-confinement.nix {};
systemd-timesyncd = handleTest ./systemd-timesyncd.nix {};
@@ -331,10 +341,7 @@ in
vault = handleTest ./vault.nix {};
victoriametrics = handleTest ./victoriametrics.nix {};
virtualbox = handleTestOn ["x86_64-linux"] ./virtualbox.nix {};
- wg-quick = handleTest ./wireguard/wg-quick.nix {};
wireguard = handleTest ./wireguard {};
- wireguard-generated = handleTest ./wireguard/generated.nix {};
- wireguard-namespaces = handleTest ./wireguard/namespaces.nix {};
wordpress = handleTest ./wordpress.nix {};
xandikos = handleTest ./xandikos.nix {};
xautolock = handleTest ./xautolock.nix {};
@@ -345,6 +352,7 @@ in
yabar = handleTest ./yabar.nix {};
yggdrasil = handleTest ./yggdrasil.nix {};
zfs = handleTest ./zfs.nix {};
- zsh-history = handleTest ./zsh-history.nix {};
+ zoneminder = handleTest ./zoneminder.nix {};
zookeeper = handleTest ./zookeeper.nix {};
+ zsh-history = handleTest ./zsh-history.nix {};
}
diff --git a/nixos/tests/bazarr.nix b/nixos/tests/bazarr.nix
new file mode 100644
index 00000000000..b8cd8ef38b4
--- /dev/null
+++ b/nixos/tests/bazarr.nix
@@ -0,0 +1,26 @@
+import ./make-test-python.nix ({ lib, ... }:
+
+with lib;
+
+let
+ port = 42069;
+in
+{
+ name = "bazarr";
+ meta.maintainers = with maintainers; [ xwvvvvwx ];
+
+ nodes.machine =
+ { pkgs, ... }:
+ {
+ services.bazarr = {
+ enable = true;
+ listenPort = port;
+ };
+ };
+
+ testScript = ''
+ machine.wait_for_unit("bazarr.service")
+ machine.wait_for_open_port("${toString port}")
+ machine.succeed("curl --fail http://localhost:${toString port}/")
+ '';
+})
diff --git a/nixos/tests/dnscrypt-wrapper/default.nix b/nixos/tests/dnscrypt-wrapper/default.nix
new file mode 100644
index 00000000000..1dc925f4de7
--- /dev/null
+++ b/nixos/tests/dnscrypt-wrapper/default.nix
@@ -0,0 +1,71 @@
+import ../make-test-python.nix ({ pkgs, ... }: {
+ name = "dnscrypt-wrapper";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ rnhmjoj ];
+ };
+
+ nodes = {
+ server = { lib, ... }:
+ { services.dnscrypt-wrapper = with builtins;
+ { enable = true;
+ address = "192.168.1.1";
+ keys.expiration = 5; # days
+ keys.checkInterval = 2; # min
+ # The keypair was generated by the command:
+ # dnscrypt-wrapper --gen-provider-keypair \
+ # --provider-name=2.dnscrypt-cert.server \
+ # --ext-address=192.168.1.1:5353
+ providerKey.public = toFile "public.key" (readFile ./public.key);
+ providerKey.secret = toFile "secret.key" (readFile ./secret.key);
+ };
+ services.tinydns.enable = true;
+ services.tinydns.data = ''
+ ..:192.168.1.1:a
+ +it.works:1.2.3.4
+ '';
+ networking.firewall.allowedUDPPorts = [ 5353 ];
+ networking.firewall.allowedTCPPorts = [ 5353 ];
+ networking.interfaces.eth1.ipv4.addresses = lib.mkForce
+ [ { address = "192.168.1.1"; prefixLength = 24; } ];
+ };
+
+ client = { lib, ... }:
+ { services.dnscrypt-proxy2.enable = true;
+ services.dnscrypt-proxy2.settings = {
+ server_names = [ "server" ];
+ static.server.stamp = "sdns://AQAAAAAAAAAAEDE5Mi4xNjguMS4xOjUzNTMgFEHYOv0SCKSuqR5CDYa7-58cCBuXO2_5uTSVU9wNQF0WMi5kbnNjcnlwdC1jZXJ0LnNlcnZlcg";
+ };
+ networking.nameservers = [ "127.0.0.1" ];
+ networking.interfaces.eth1.ipv4.addresses = lib.mkForce
+ [ { address = "192.168.1.2"; prefixLength = 24; } ];
+ };
+
+ };
+
+ testScript = ''
+ start_all()
+
+ with subtest("The server can generate the ephemeral keypair"):
+ server.wait_for_unit("dnscrypt-wrapper")
+ server.wait_for_file("/var/lib/dnscrypt-wrapper/2.dnscrypt-cert.server.key")
+ server.wait_for_file("/var/lib/dnscrypt-wrapper/2.dnscrypt-cert.server.crt")
+
+ with subtest("The client can connect to the server"):
+ server.wait_for_unit("tinydns")
+ client.wait_for_unit("dnscrypt-proxy2")
+ assert "1.2.3.4" in client.succeed(
+ "host it.works"
+ ), "The IP address of 'it.works' does not match 1.2.3.4"
+
+ with subtest("The server rotates the ephemeral keys"):
+ # advance time by a little less than 5 days
+ server.succeed("date -s \"$(date --date '4 days 6 hours')\"")
+ client.succeed("date -s \"$(date --date '4 days 6 hours')\"")
+ server.wait_for_file("/var/lib/dnscrypt-wrapper/oldkeys")
+
+ with subtest("The client can still connect to the server"):
+ server.wait_for_unit("dnscrypt-wrapper")
+ client.succeed("host it.works")
+ '';
+})
+
diff --git a/nixos/tests/dnscrypt-wrapper/public.key b/nixos/tests/dnscrypt-wrapper/public.key
new file mode 100644
index 00000000000..80232b97f52
--- /dev/null
+++ b/nixos/tests/dnscrypt-wrapper/public.key
@@ -0,0 +1 @@
+A:B ;o4S @] \ No newline at end of file
diff --git a/nixos/tests/dnscrypt-wrapper/secret.key b/nixos/tests/dnscrypt-wrapper/secret.key
new file mode 100644
index 00000000000..01fbf8e08b7
--- /dev/null
+++ b/nixos/tests/dnscrypt-wrapper/secret.key
@@ -0,0 +1 @@
+G>Ʃ>(J=lA:B ;o4S @] \ No newline at end of file
diff --git a/nixos/tests/docker-tools.nix b/nixos/tests/docker-tools.nix
index 51b472fcf9c..2375d15b381 100644
--- a/nixos/tests/docker-tools.nix
+++ b/nixos/tests/docker-tools.nix
@@ -124,6 +124,16 @@ import ./make-test-python.nix ({ pkgs, ... }: {
f"docker run --rm ${examples.layersOrder.imageName} cat /tmp/layer{index}"
)
+ with subtest("Ensure environment variables are correctly inherited"):
+ docker.succeed(
+ "docker load --input='${examples.environmentVariables}'"
+ )
+ out = docker.succeed("docker run --rm ${examples.environmentVariables.imageName} env")
+ env = out.splitlines()
+ assert "FROM_PARENT=true" in env, "envvars from the parent should be preserved"
+ assert "FROM_CHILD=true" in env, "envvars from the child should be preserved"
+ assert "LAST_LAYER=child" in env, "envvars from the child should take priority"
+
with subtest("Ensure image with only 2 layers can be loaded"):
docker.succeed(
"docker load --input='${examples.two-layered-image}'"
diff --git a/nixos/tests/engelsystem.nix b/nixos/tests/engelsystem.nix
new file mode 100644
index 00000000000..39c10718093
--- /dev/null
+++ b/nixos/tests/engelsystem.nix
@@ -0,0 +1,41 @@
+import ./make-test-python.nix (
+ { pkgs, lib, ... }:
+ {
+ name = "engelsystem";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ talyz ];
+ };
+
+ nodes.engelsystem =
+ { ... }:
+ {
+ services.engelsystem = {
+ enable = true;
+ domain = "engelsystem";
+ createDatabase = true;
+ };
+ networking.firewall.allowedTCPPorts = [ 80 443 ];
+ environment.systemPackages = with pkgs; [
+ xmlstarlet
+ libxml2
+ ];
+ };
+
+ testScript = ''
+ engelsystem.start()
+ engelsystem.wait_for_unit("phpfpm-engelsystem.service")
+ engelsystem.wait_until_succeeds("curl engelsystem/login -sS -f")
+ engelsystem.succeed(
+ "curl engelsystem/login -sS -f -c cookie | xmllint -html -xmlout - >login"
+ )
+ engelsystem.succeed(
+ "xml sel -T -t -m \"html/head/meta[@name='csrf-token']\" -v @content login >token"
+ )
+ engelsystem.succeed(
+ "curl engelsystem/login -sS -f -b cookie -F 'login=admin' -F 'password=asdfasdf' -F '_token=<token' -L | xmllint -html -xmlout - >news"
+ )
+ engelsystem.succeed(
+ "test 'News - Engelsystem' = \"$(xml sel -T -t -c html/head/title news)\""
+ )
+ '';
+ })
diff --git a/nixos/tests/enlightenment.nix b/nixos/tests/enlightenment.nix
index 5fa8d765dd1..0132b98b1cb 100644
--- a/nixos/tests/enlightenment.nix
+++ b/nixos/tests/enlightenment.nix
@@ -41,28 +41,24 @@ import ./make-test-python.nix ({ pkgs, ...} :
with subtest("First time wizard"):
machine.wait_for_text("Default") # Language
- machine.succeed("xdotool mousemove 512 185 click 1") # Default Language
machine.screenshot("wizard1")
machine.succeed("xdotool mousemove 512 740 click 1") # Next
-
- machine.wait_for_text("English") # Keyboard (default)
machine.screenshot("wizard2")
- machine.succeed("xdotool mousemove 512 740 click 1") # Next
- machine.wait_for_text("Standard") # Profile (default)
+ machine.wait_for_text("English") # Keyboard (default)
machine.screenshot("wizard3")
machine.succeed("xdotool mousemove 512 740 click 1") # Next
- machine.wait_for_text("Title") # Sizing (default)
+ machine.wait_for_text("Standard") # Profile (default)
machine.screenshot("wizard4")
machine.succeed("xdotool mousemove 512 740 click 1") # Next
- machine.wait_for_text("clicked") # Windows Phocus
- machine.succeed("xdotool mousemove 512 370 click 1") # Click
+ machine.wait_for_text("Title") # Sizing (default)
machine.screenshot("wizard5")
machine.succeed("xdotool mousemove 512 740 click 1") # Next
- machine.wait_for_text("bindings") # Mouse Modifiers (default)
+ machine.wait_for_text("clicked") # Windows Focus
+ machine.succeed("xdotool mousemove 512 370 click 1") # Click
machine.screenshot("wizard6")
machine.succeed("xdotool mousemove 512 740 click 1") # Next
@@ -74,7 +70,7 @@ import ./make-test-python.nix ({ pkgs, ...} :
machine.screenshot("wizard8")
machine.succeed("xdotool mousemove 512 740 click 1") # Next
- machine.wait_for_text("Compositing") # Compositing (default)
+ machine.wait_for_text("OpenGL") # Compositing (default)
machine.screenshot("wizard9")
machine.succeed("xdotool mousemove 512 740 click 1") # Next
diff --git a/nixos/tests/ergo.nix b/nixos/tests/ergo.nix
new file mode 100644
index 00000000000..8cdbbf62a95
--- /dev/null
+++ b/nixos/tests/ergo.nix
@@ -0,0 +1,18 @@
+import ./make-test-python.nix ({ pkgs, ... }: {
+ name = "ergo";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ mmahut ];
+ };
+
+ nodes = {
+ machine = { ... }: {
+ services.ergo.enable = true;
+ services.ergo.api.keyHash = "324dcf027dd4a30a932c441f365a25e86b173defa4b8e58948253471b81b72cf";
+ };
+ };
+
+ testScript = ''
+ start_all()
+ machine.wait_for_unit("ergo.service")
+ '';
+})
diff --git a/nixos/tests/haproxy.nix b/nixos/tests/haproxy.nix
index 79f34b07faf..ffb77c052a2 100644
--- a/nixos/tests/haproxy.nix
+++ b/nixos/tests/haproxy.nix
@@ -43,5 +43,13 @@ import ./make-test-python.nix ({ pkgs, ...}: {
assert "haproxy_process_pool_allocated_bytes" in machine.succeed(
"curl -k http://localhost:80/metrics"
)
+
+ with subtest("reload"):
+ machine.succeed("systemctl reload haproxy")
+ # wait some time to ensure the following request hits the reloaded haproxy
+ machine.sleep(5)
+ assert "We are all good!" in machine.succeed(
+ "curl -k http://localhost:80/index.txt"
+ )
'';
})
diff --git a/nixos/tests/home-assistant.nix b/nixos/tests/home-assistant.nix
index 80dca43f1f3..3365e74ba83 100644
--- a/nixos/tests/home-assistant.nix
+++ b/nixos/tests/home-assistant.nix
@@ -76,7 +76,7 @@ in {
hass.succeed("test -f ${configDir}/ui-lovelace.yaml")
with subtest("Check that Home Assistant's web interface and API can be reached"):
hass.wait_for_open_port(8123)
- hass.succeed("curl --fail http://localhost:8123/states")
+ hass.succeed("curl --fail http://localhost:8123/lovelace")
assert "API running" in hass.succeed(
"curl --fail -H 'x-ha-access: ${apiPassword}' http://localhost:8123/api/"
)
diff --git a/nixos/tests/hostname.nix b/nixos/tests/hostname.nix
new file mode 100644
index 00000000000..3b87303d73e
--- /dev/null
+++ b/nixos/tests/hostname.nix
@@ -0,0 +1,66 @@
+{ system ? builtins.currentSystem,
+ config ? {},
+ pkgs ? import ../.. { inherit system config; }
+}:
+
+with import ../lib/testing-python.nix { inherit system pkgs; };
+with pkgs.lib;
+
+let
+ makeHostNameTest = hostName: domain:
+ let
+ fqdn = hostName + (optionalString (domain != null) ".${domain}");
+ in
+ makeTest {
+ name = "hostname-${fqdn}";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ primeos blitz ];
+ };
+
+ machine = { lib, ... }: {
+ networking.hostName = hostName;
+ networking.domain = domain;
+
+ environment.systemPackages = with pkgs; [
+ inetutils
+ ];
+ };
+
+ testScript = ''
+ start_all()
+
+ machine = ${hostName}
+
+ machine.wait_for_unit("network-online.target")
+
+ # The FQDN, domain name, and hostname detection should work as expected:
+ assert "${fqdn}" == machine.succeed("hostname --fqdn").strip()
+ assert "${optionalString (domain != null) domain}" == machine.succeed("dnsdomainname").strip()
+ assert (
+ "${hostName}"
+ == machine.succeed(
+ 'hostnamectl status | grep "Static hostname" | cut -d: -f2'
+ ).strip()
+ )
+
+ # 127.0.0.1 and ::1 should resolve back to "localhost":
+ assert (
+ "localhost" == machine.succeed("getent hosts 127.0.0.1 | awk '{print $2}'").strip()
+ )
+ assert "localhost" == machine.succeed("getent hosts ::1 | awk '{print $2}'").strip()
+
+ # 127.0.0.2 should resolve back to the FQDN and hostname:
+ fqdn_and_host_name = "${optionalString (domain != null) "${hostName}.${domain} "}${hostName}"
+ assert (
+ fqdn_and_host_name
+ == machine.succeed("getent hosts 127.0.0.2 | awk '{print $2,$3}'").strip()
+ )
+ '';
+ };
+
+in
+{
+ noExplicitDomain = makeHostNameTest "ahost" null;
+
+ explicitDomain = makeHostNameTest "ahost" "adomain";
+}
diff --git a/nixos/tests/installer.nix b/nixos/tests/installer.nix
index 8d1bfa96d03..eef9abebf9f 100644
--- a/nixos/tests/installer.nix
+++ b/nixos/tests/installer.nix
@@ -97,7 +97,7 @@ let
def create_machine_named(name):
- return create_machine({**default_flags, "name": "boot-after-install"})
+ return create_machine({**default_flags, "name": name})
machine.start()
@@ -650,6 +650,32 @@ in {
'';
};
+ bcache = makeInstallerTest "bcache" {
+ createPartitions = ''
+ machine.succeed(
+ "flock /dev/vda parted --script /dev/vda --"
+ + " mklabel msdos"
+ + " mkpart primary ext2 1M 50MB" # /boot
+ + " mkpart primary 50MB 512MB " # swap
+ + " mkpart primary 512MB 1024MB" # Cache (typically SSD)
+ + " mkpart primary 1024MB -1s ", # Backing device (typically HDD)
+ "modprobe bcache",
+ "udevadm settle",
+ "make-bcache -B /dev/vda4 -C /dev/vda3",
+ "echo /dev/vda3 > /sys/fs/bcache/register",
+ "echo /dev/vda4 > /sys/fs/bcache/register",
+ "udevadm settle",
+ "mkfs.ext3 -L nixos /dev/bcache0",
+ "mount LABEL=nixos /mnt",
+ "mkfs.ext3 -L boot /dev/vda1",
+ "mkdir /mnt/boot",
+ "mount LABEL=boot /mnt/boot",
+ "mkswap -f /dev/vda2 -L swap",
+ "swapon -L swap",
+ )
+ '';
+ };
+
# Test a basic install using GRUB 1.
grub1 = makeInstallerTest "grub1" {
createPartitions = ''
diff --git a/nixos/tests/kubernetes/base.nix b/nixos/tests/kubernetes/base.nix
index adb73650689..86de9455e73 100644
--- a/nixos/tests/kubernetes/base.nix
+++ b/nixos/tests/kubernetes/base.nix
@@ -3,7 +3,7 @@
pkgs ? import ../../.. { inherit system config; }
}:
-with import ../../lib/testing.nix { inherit system pkgs; };
+with import ../../lib/testing-python.nix { inherit system pkgs; };
with pkgs.lib;
let
@@ -75,10 +75,8 @@ let
) machines;
testScript = ''
- startAll;
-
- ${test}
- '';
+ start_all()
+ '' + test;
};
mkKubernetesMultiNodeTest = attrs: mkKubernetesBaseTest ({
diff --git a/nixos/tests/kubernetes/dns.nix b/nixos/tests/kubernetes/dns.nix
index 638942e1540..890499a0fb8 100644
--- a/nixos/tests/kubernetes/dns.nix
+++ b/nixos/tests/kubernetes/dns.nix
@@ -75,51 +75,75 @@ let
singleNodeTest = {
test = ''
# prepare machine1 for test
- $machine1->waitUntilSucceeds("kubectl get node machine1.${domain} | grep -w Ready");
- $machine1->waitUntilSucceeds("docker load < ${redisImage}");
- $machine1->waitUntilSucceeds("kubectl create -f ${redisPod}");
- $machine1->waitUntilSucceeds("kubectl create -f ${redisService}");
- $machine1->waitUntilSucceeds("docker load < ${probeImage}");
- $machine1->waitUntilSucceeds("kubectl create -f ${probePod}");
+ machine1.wait_until_succeeds("kubectl get node machine1.${domain} | grep -w Ready")
+ machine1.wait_until_succeeds(
+ "docker load < ${redisImage}"
+ )
+ machine1.wait_until_succeeds(
+ "kubectl create -f ${redisPod}"
+ )
+ machine1.wait_until_succeeds(
+ "kubectl create -f ${redisService}"
+ )
+ machine1.wait_until_succeeds(
+ "docker load < ${probeImage}"
+ )
+ machine1.wait_until_succeeds(
+ "kubectl create -f ${probePod}"
+ )
# check if pods are running
- $machine1->waitUntilSucceeds("kubectl get pod redis | grep Running");
- $machine1->waitUntilSucceeds("kubectl get pod probe | grep Running");
- $machine1->waitUntilSucceeds("kubectl get pods -n kube-system | grep 'coredns.*1/1'");
+ machine1.wait_until_succeeds("kubectl get pod redis | grep Running")
+ machine1.wait_until_succeeds("kubectl get pod probe | grep Running")
+ machine1.wait_until_succeeds("kubectl get pods -n kube-system | grep 'coredns.*1/1'")
# check dns on host (dnsmasq)
- $machine1->succeed("host redis.default.svc.cluster.local");
+ machine1.succeed("host redis.default.svc.cluster.local")
# check dns inside the container
- $machine1->succeed("kubectl exec -ti probe -- /bin/host redis.default.svc.cluster.local");
+ machine1.succeed("kubectl exec -ti probe -- /bin/host redis.default.svc.cluster.local")
'';
};
multiNodeTest = {
test = ''
# Node token exchange
- $machine1->waitUntilSucceeds("cp -f /var/lib/cfssl/apitoken.secret /tmp/shared/apitoken.secret");
- $machine2->waitUntilSucceeds("cat /tmp/shared/apitoken.secret | nixos-kubernetes-node-join");
+ machine1.wait_until_succeeds(
+ "cp -f /var/lib/cfssl/apitoken.secret /tmp/shared/apitoken.secret"
+ )
+ machine2.wait_until_succeeds(
+ "cat /tmp/shared/apitoken.secret | nixos-kubernetes-node-join"
+ )
# prepare machines for test
- $machine1->waitUntilSucceeds("kubectl get node machine2.${domain} | grep -w Ready");
- $machine2->waitUntilSucceeds("docker load < ${redisImage}");
- $machine1->waitUntilSucceeds("kubectl create -f ${redisPod}");
- $machine1->waitUntilSucceeds("kubectl create -f ${redisService}");
- $machine2->waitUntilSucceeds("docker load < ${probeImage}");
- $machine1->waitUntilSucceeds("kubectl create -f ${probePod}");
+ machine1.wait_until_succeeds("kubectl get node machine2.${domain} | grep -w Ready")
+ machine2.wait_until_succeeds(
+ "docker load < ${redisImage}"
+ )
+ machine1.wait_until_succeeds(
+ "kubectl create -f ${redisPod}"
+ )
+ machine1.wait_until_succeeds(
+ "kubectl create -f ${redisService}"
+ )
+ machine2.wait_until_succeeds(
+ "docker load < ${probeImage}"
+ )
+ machine1.wait_until_succeeds(
+ "kubectl create -f ${probePod}"
+ )
# check if pods are running
- $machine1->waitUntilSucceeds("kubectl get pod redis | grep Running");
- $machine1->waitUntilSucceeds("kubectl get pod probe | grep Running");
- $machine1->waitUntilSucceeds("kubectl get pods -n kube-system | grep 'coredns.*1/1'");
+ machine1.wait_until_succeeds("kubectl get pod redis | grep Running")
+ machine1.wait_until_succeeds("kubectl get pod probe | grep Running")
+ machine1.wait_until_succeeds("kubectl get pods -n kube-system | grep 'coredns.*1/1'")
# check dns on hosts (dnsmasq)
- $machine1->succeed("host redis.default.svc.cluster.local");
- $machine2->succeed("host redis.default.svc.cluster.local");
+ machine1.succeed("host redis.default.svc.cluster.local")
+ machine2.succeed("host redis.default.svc.cluster.local")
# check dns inside the container
- $machine1->succeed("kubectl exec -ti probe -- /bin/host redis.default.svc.cluster.local");
+ machine1.succeed("kubectl exec -ti probe -- /bin/host redis.default.svc.cluster.local")
'';
};
in {
diff --git a/nixos/tests/kubernetes/rbac.nix b/nixos/tests/kubernetes/rbac.nix
index 3ce7adcd0d7..c922da515d9 100644
--- a/nixos/tests/kubernetes/rbac.nix
+++ b/nixos/tests/kubernetes/rbac.nix
@@ -94,43 +94,67 @@ let
singlenode = base // {
test = ''
- $machine1->waitUntilSucceeds("kubectl get node machine1.my.zyx | grep -w Ready");
-
- $machine1->waitUntilSucceeds("docker load < ${kubectlImage}");
-
- $machine1->waitUntilSucceeds("kubectl apply -f ${roServiceAccount}");
- $machine1->waitUntilSucceeds("kubectl apply -f ${roRole}");
- $machine1->waitUntilSucceeds("kubectl apply -f ${roRoleBinding}");
- $machine1->waitUntilSucceeds("kubectl create -f ${kubectlPod}");
-
- $machine1->waitUntilSucceeds("kubectl get pod kubectl | grep Running");
-
- $machine1->waitUntilSucceeds("kubectl exec -ti kubectl -- kubectl get pods");
- $machine1->fail("kubectl exec -ti kubectl -- kubectl create -f /kubectl-pod-2.json");
- $machine1->fail("kubectl exec -ti kubectl -- kubectl delete pods -l name=kubectl");
+ machine1.wait_until_succeeds("kubectl get node machine1.my.zyx | grep -w Ready")
+
+ machine1.wait_until_succeeds(
+ "docker load < ${kubectlImage}"
+ )
+
+ machine1.wait_until_succeeds(
+ "kubectl apply -f ${roServiceAccount}"
+ )
+ machine1.wait_until_succeeds(
+ "kubectl apply -f ${roRole}"
+ )
+ machine1.wait_until_succeeds(
+ "kubectl apply -f ${roRoleBinding}"
+ )
+ machine1.wait_until_succeeds(
+ "kubectl create -f ${kubectlPod}"
+ )
+
+ machine1.wait_until_succeeds("kubectl get pod kubectl | grep Running")
+
+ machine1.wait_until_succeeds("kubectl exec -ti kubectl -- kubectl get pods")
+ machine1.fail("kubectl exec -ti kubectl -- kubectl create -f /kubectl-pod-2.json")
+ machine1.fail("kubectl exec -ti kubectl -- kubectl delete pods -l name=kubectl")
'';
};
multinode = base // {
test = ''
# Node token exchange
- $machine1->waitUntilSucceeds("cp -f /var/lib/cfssl/apitoken.secret /tmp/shared/apitoken.secret");
- $machine2->waitUntilSucceeds("cat /tmp/shared/apitoken.secret | nixos-kubernetes-node-join");
-
- $machine1->waitUntilSucceeds("kubectl get node machine2.my.zyx | grep -w Ready");
-
- $machine2->waitUntilSucceeds("docker load < ${kubectlImage}");
-
- $machine1->waitUntilSucceeds("kubectl apply -f ${roServiceAccount}");
- $machine1->waitUntilSucceeds("kubectl apply -f ${roRole}");
- $machine1->waitUntilSucceeds("kubectl apply -f ${roRoleBinding}");
- $machine1->waitUntilSucceeds("kubectl create -f ${kubectlPod}");
-
- $machine1->waitUntilSucceeds("kubectl get pod kubectl | grep Running");
-
- $machine1->waitUntilSucceeds("kubectl exec -ti kubectl -- kubectl get pods");
- $machine1->fail("kubectl exec -ti kubectl -- kubectl create -f /kubectl-pod-2.json");
- $machine1->fail("kubectl exec -ti kubectl -- kubectl delete pods -l name=kubectl");
+ machine1.wait_until_succeeds(
+ "cp -f /var/lib/cfssl/apitoken.secret /tmp/shared/apitoken.secret"
+ )
+ machine2.wait_until_succeeds(
+ "cat /tmp/shared/apitoken.secret | nixos-kubernetes-node-join"
+ )
+
+ machine1.wait_until_succeeds("kubectl get node machine2.my.zyx | grep -w Ready")
+
+ machine2.wait_until_succeeds(
+ "docker load < ${kubectlImage}"
+ )
+
+ machine1.wait_until_succeeds(
+ "kubectl apply -f ${roServiceAccount}"
+ )
+ machine1.wait_until_succeeds(
+ "kubectl apply -f ${roRole}"
+ )
+ machine1.wait_until_succeeds(
+ "kubectl apply -f ${roRoleBinding}"
+ )
+ machine1.wait_until_succeeds(
+ "kubectl create -f ${kubectlPod}"
+ )
+
+ machine1.wait_until_succeeds("kubectl get pod kubectl | grep Running")
+
+ machine1.wait_until_succeeds("kubectl exec -ti kubectl -- kubectl get pods")
+ machine1.fail("kubectl exec -ti kubectl -- kubectl create -f /kubectl-pod-2.json")
+ machine1.fail("kubectl exec -ti kubectl -- kubectl delete pods -l name=kubectl")
'';
};
diff --git a/nixos/tests/mysql/mariadb-galera-mariabackup.nix b/nixos/tests/mysql/mariadb-galera-mariabackup.nix
index 73abf6c555f..cae55878060 100644
--- a/nixos/tests/mysql/mariadb-galera-mariabackup.nix
+++ b/nixos/tests/mysql/mariadb-galera-mariabackup.nix
@@ -55,9 +55,9 @@ in {
};
galera = {
wsrep_on = "ON";
- wsrep_debug = "OFF";
+ wsrep_debug = "NONE";
wsrep_retry_autocommit = "3";
- wsrep_provider = "${pkgs.mariadb-galera_25}/lib/galera/libgalera_smm.so";
+ wsrep_provider = "${pkgs.mariadb-galera}/lib/galera/libgalera_smm.so";
wsrep_cluster_address = "gcomm://";
wsrep_cluster_name = "galera";
wsrep_node_address = "192.168.1.1";
@@ -102,9 +102,9 @@ in {
};
galera = {
wsrep_on = "ON";
- wsrep_debug = "OFF";
+ wsrep_debug = "NONE";
wsrep_retry_autocommit = "3";
- wsrep_provider = "${pkgs.mariadb-galera_25}/lib/galera/libgalera_smm.so";
+ wsrep_provider = "${pkgs.mariadb-galera}/lib/galera/libgalera_smm.so";
wsrep_cluster_address = "gcomm://galera_01,galera_02,galera_03";
wsrep_cluster_name = "galera";
wsrep_node_address = "192.168.1.2";
@@ -149,9 +149,9 @@ in {
};
galera = {
wsrep_on = "ON";
- wsrep_debug = "OFF";
+ wsrep_debug = "NONE";
wsrep_retry_autocommit = "3";
- wsrep_provider = "${pkgs.mariadb-galera_25}/lib/galera/libgalera_smm.so";
+ wsrep_provider = "${pkgs.mariadb-galera}/lib/galera/libgalera_smm.so";
wsrep_cluster_address = "gcomm://galera_01,galera_02,galera_03";
wsrep_cluster_name = "galera";
wsrep_node_address = "192.168.1.3";
@@ -184,17 +184,17 @@ in {
galera_03.wait_for_unit("mysql")
galera_03.wait_for_open_port(3306)
galera_02.succeed(
- "sudo -u testuser mysql -u root -e 'use testdb; select test_id from db1;' -N | grep 37"
+ "sudo -u testuser mysql -u testuser -e 'use testdb; select test_id from db1;' -N | grep 37"
)
galera_02.succeed(
- "sudo -u testuser mysql -u root -e 'use testdb; create table db2 (test_id INT, PRIMARY KEY (test_id)) ENGINE = InnoDB;'"
+ "sudo -u testuser mysql -u testuser -e 'use testdb; create table db2 (test_id INT, PRIMARY KEY (test_id)) ENGINE = InnoDB;'"
)
galera_02.succeed("systemctl stop mysql")
galera_01.succeed(
"sudo -u testuser mysql -u testuser -e 'use testdb; insert into db2 values (38);'"
)
galera_03.succeed(
- "sudo -u testuser mysql -u root -e 'use testdb; create table db3 (test_id INT, PRIMARY KEY (test_id)) ENGINE = InnoDB;'"
+ "sudo -u testuser mysql -u testuser -e 'use testdb; create table db3 (test_id INT, PRIMARY KEY (test_id)) ENGINE = InnoDB;'"
)
galera_01.succeed(
"sudo -u testuser mysql -u testuser -e 'use testdb; insert into db3 values (39);'"
@@ -202,22 +202,22 @@ in {
galera_02.succeed("systemctl start mysql")
galera_02.wait_for_open_port(3306)
galera_02.succeed(
- "sudo -u testuser mysql -u root -e 'show status' -N | grep 'wsrep_cluster_size.*3'"
+ "sudo -u testuser mysql -u testuser -e 'show status' -N | grep 'wsrep_cluster_size.*3'"
)
galera_03.succeed(
- "sudo -u testuser mysql -u root -e 'show status' -N | grep 'wsrep_local_state_comment.*Synced'"
+ "sudo -u testuser mysql -u testuser -e 'show status' -N | grep 'wsrep_local_state_comment.*Synced'"
)
galera_01.succeed(
- "sudo -u testuser mysql -u root -e 'use testdb; select test_id from db3;' -N | grep 39"
+ "sudo -u testuser mysql -u testuser -e 'use testdb; select test_id from db3;' -N | grep 39"
)
galera_02.succeed(
- "sudo -u testuser mysql -u root -e 'use testdb; select test_id from db2;' -N | grep 38"
+ "sudo -u testuser mysql -u testuser -e 'use testdb; select test_id from db2;' -N | grep 38"
)
galera_03.succeed(
- "sudo -u testuser mysql -u root -e 'use testdb; select test_id from db1;' -N | grep 37"
+ "sudo -u testuser mysql -u testuser -e 'use testdb; select test_id from db1;' -N | grep 37"
)
galera_01.succeed("sudo -u testuser mysql -u testuser -e 'use testdb; drop table db3;'")
- galera_02.succeed("sudo -u testuser mysql -u root -e 'use testdb; drop table db2;'")
- galera_03.succeed("sudo -u testuser mysql -u root -e 'use testdb; drop table db1;'")
+ galera_02.succeed("sudo -u testuser mysql -u testuser -e 'use testdb; drop table db2;'")
+ galera_03.succeed("sudo -u testuser mysql -u testuser -e 'use testdb; drop table db1;'")
'';
})
diff --git a/nixos/tests/mysql/mariadb-galera-rsync.nix b/nixos/tests/mysql/mariadb-galera-rsync.nix
index cacae4569b5..4318efae8a9 100644
--- a/nixos/tests/mysql/mariadb-galera-rsync.nix
+++ b/nixos/tests/mysql/mariadb-galera-rsync.nix
@@ -51,9 +51,9 @@ in {
};
galera = {
wsrep_on = "ON";
- wsrep_debug = "OFF";
+ wsrep_debug = "NONE";
wsrep_retry_autocommit = "3";
- wsrep_provider = "${pkgs.mariadb-galera_25}/lib/galera/libgalera_smm.so";
+ wsrep_provider = "${pkgs.mariadb-galera}/lib/galera/libgalera_smm.so";
wsrep_cluster_address = "gcomm://";
wsrep_cluster_name = "galera-rsync";
wsrep_node_address = "192.168.2.1";
@@ -97,9 +97,9 @@ in {
};
galera = {
wsrep_on = "ON";
- wsrep_debug = "OFF";
+ wsrep_debug = "NONE";
wsrep_retry_autocommit = "3";
- wsrep_provider = "${pkgs.mariadb-galera_25}/lib/galera/libgalera_smm.so";
+ wsrep_provider = "${pkgs.mariadb-galera}/lib/galera/libgalera_smm.so";
wsrep_cluster_address = "gcomm://galera_04,galera_05,galera_06";
wsrep_cluster_name = "galera-rsync";
wsrep_node_address = "192.168.2.2";
@@ -143,9 +143,9 @@ in {
};
galera = {
wsrep_on = "ON";
- wsrep_debug = "OFF";
+ wsrep_debug = "NONE";
wsrep_retry_autocommit = "3";
- wsrep_provider = "${pkgs.mariadb-galera_25}/lib/galera/libgalera_smm.so";
+ wsrep_provider = "${pkgs.mariadb-galera}/lib/galera/libgalera_smm.so";
wsrep_cluster_address = "gcomm://galera_04,galera_05,galera_06";
wsrep_cluster_name = "galera-rsync";
wsrep_node_address = "192.168.2.3";
@@ -177,17 +177,17 @@ in {
galera_06.wait_for_unit("mysql")
galera_06.wait_for_open_port(3306)
galera_05.succeed(
- "sudo -u testuser mysql -u root -e 'use testdb; select test_id from db1;' -N | grep 41"
+ "sudo -u testuser mysql -u testuser -e 'use testdb; select test_id from db1;' -N | grep 41"
)
galera_05.succeed(
- "sudo -u testuser mysql -u root -e 'use testdb; create table db2 (test_id INT, PRIMARY KEY (test_id)) ENGINE = InnoDB;'"
+ "sudo -u testuser mysql -u testuser -e 'use testdb; create table db2 (test_id INT, PRIMARY KEY (test_id)) ENGINE = InnoDB;'"
)
galera_05.succeed("systemctl stop mysql")
galera_04.succeed(
"sudo -u testuser mysql -u testuser -e 'use testdb; insert into db2 values (42);'"
)
galera_06.succeed(
- "sudo -u testuser mysql -u root -e 'use testdb; create table db3 (test_id INT, PRIMARY KEY (test_id)) ENGINE = InnoDB;'"
+ "sudo -u testuser mysql -u testuser -e 'use testdb; create table db3 (test_id INT, PRIMARY KEY (test_id)) ENGINE = InnoDB;'"
)
galera_04.succeed(
"sudo -u testuser mysql -u testuser -e 'use testdb; insert into db3 values (43);'"
@@ -195,22 +195,22 @@ in {
galera_05.succeed("systemctl start mysql")
galera_05.wait_for_open_port(3306)
galera_05.succeed(
- "sudo -u testuser mysql -u root -e 'show status' -N | grep 'wsrep_cluster_size.*3'"
+ "sudo -u testuser mysql -u testuser -e 'show status' -N | grep 'wsrep_cluster_size.*3'"
)
galera_06.succeed(
- "sudo -u testuser mysql -u root -e 'show status' -N | grep 'wsrep_local_state_comment.*Synced'"
+ "sudo -u testuser mysql -u testuser -e 'show status' -N | grep 'wsrep_local_state_comment.*Synced'"
)
galera_04.succeed(
- "sudo -u testuser mysql -u root -e 'use testdb; select test_id from db3;' -N | grep 43"
+ "sudo -u testuser mysql -u testuser -e 'use testdb; select test_id from db3;' -N | grep 43"
)
galera_05.succeed(
- "sudo -u testuser mysql -u root -e 'use testdb; select test_id from db2;' -N | grep 42"
+ "sudo -u testuser mysql -u testuser -e 'use testdb; select test_id from db2;' -N | grep 42"
)
galera_06.succeed(
- "sudo -u testuser mysql -u root -e 'use testdb; select test_id from db1;' -N | grep 41"
+ "sudo -u testuser mysql -u testuser -e 'use testdb; select test_id from db1;' -N | grep 41"
)
galera_04.succeed("sudo -u testuser mysql -u testuser -e 'use testdb; drop table db3;'")
- galera_05.succeed("sudo -u testuser mysql -u root -e 'use testdb; drop table db2;'")
- galera_06.succeed("sudo -u testuser mysql -u root -e 'use testdb; drop table db1;'")
+ galera_05.succeed("sudo -u testuser mysql -u testuser -e 'use testdb; drop table db2;'")
+ galera_06.succeed("sudo -u testuser mysql -u testuser -e 'use testdb; drop table db1;'")
'';
})
diff --git a/nixos/tests/mysql/mysql-replication.nix b/nixos/tests/mysql/mysql-replication.nix
index 81038dccd94..b5e00325019 100644
--- a/nixos/tests/mysql/mysql-replication.nix
+++ b/nixos/tests/mysql/mysql-replication.nix
@@ -59,7 +59,7 @@ in
master.wait_for_open_port(3306)
# Wait for testdb to be fully populated (5 rows).
master.wait_until_succeeds(
- "mysql -u root -D testdb -N -B -e 'select count(id) from tests' | grep -q 5"
+ "sudo -u mysql mysql -u mysql -D testdb -N -B -e 'select count(id) from tests' | grep -q 5"
)
slave1.start()
@@ -71,19 +71,21 @@ in
# wait for replications to finish
slave1.wait_until_succeeds(
- "mysql -u root -D testdb -N -B -e 'select count(id) from tests' | grep -q 5"
+ "sudo -u mysql mysql -u mysql -D testdb -N -B -e 'select count(id) from tests' | grep -q 5"
)
slave2.wait_until_succeeds(
- "mysql -u root -D testdb -N -B -e 'select count(id) from tests' | grep -q 5"
+ "sudo -u mysql mysql -u mysql -D testdb -N -B -e 'select count(id) from tests' | grep -q 5"
)
slave2.succeed("systemctl stop mysql")
- master.succeed("echo 'insert into testdb.tests values (123, 456);' | mysql -u root -N")
+ master.succeed(
+ "echo 'insert into testdb.tests values (123, 456);' | sudo -u mysql mysql -u mysql -N"
+ )
slave2.succeed("systemctl start mysql")
slave2.wait_for_unit("mysql")
slave2.wait_for_open_port(3306)
slave2.wait_until_succeeds(
- "echo 'select * from testdb.tests where Id = 123;' | mysql -u root -N | grep 456"
+ "echo 'select * from testdb.tests where Id = 123;' | sudo -u mysql mysql -u mysql -N | grep 456"
)
'';
})
diff --git a/nixos/tests/nextcloud/basic.nix b/nixos/tests/nextcloud/basic.nix
index 92ac5c46e8f..9cbecf01f57 100644
--- a/nixos/tests/nextcloud/basic.nix
+++ b/nixos/tests/nextcloud/basic.nix
@@ -9,7 +9,22 @@ in {
nodes = {
# The only thing the client needs to do is download a file.
- client = { ... }: {};
+ client = { ... }: {
+ services.davfs2.enable = true;
+ system.activationScripts.davfs2-secrets = ''
+ echo "http://nextcloud/remote.php/webdav/ ${adminuser} ${adminpass}" > /tmp/davfs2-secrets
+ chmod 600 /tmp/davfs2-secrets
+ '';
+ fileSystems = pkgs.lib.mkVMOverride {
+ "/mnt/dav" = {
+ device = "http://nextcloud/remote.php/webdav/";
+ fsType = "davfs";
+ options = let
+ davfs2Conf = (pkgs.writeText "davfs2.conf" "secrets /tmp/davfs2-secrets");
+ in [ "conf=${davfs2Conf}" "x-systemd.automount" "noauto"];
+ };
+ };
+ };
nextcloud = { config, pkgs, ... }: {
networking.firewall.allowedTCPPorts = [ 80 ];
@@ -60,5 +75,6 @@ in {
client.succeed(
"${withRcloneEnv} ${diffSharedFile}"
)
+ assert "hi" in client.succeed("cat /mnt/dav/test-shared-file")
'';
})
diff --git a/nixos/tests/nginx-pubhtml.nix b/nixos/tests/nginx-pubhtml.nix
index 432913cb42d..6e1e605628e 100644
--- a/nixos/tests/nginx-pubhtml.nix
+++ b/nixos/tests/nginx-pubhtml.nix
@@ -2,6 +2,7 @@ import ./make-test-python.nix {
name = "nginx-pubhtml";
machine = { pkgs, ... }: {
+ systemd.services.nginx.serviceConfig.ProtectHome = "read-only";
services.nginx.enable = true;
services.nginx.virtualHosts.localhost = {
locations."~ ^/\\~([a-z0-9_]+)(/.*)?$".alias = "/home/$1/public_html$2";
diff --git a/nixos/tests/nginx-sandbox.nix b/nixos/tests/nginx-sandbox.nix
new file mode 100644
index 00000000000..bc9d3ba8add
--- /dev/null
+++ b/nixos/tests/nginx-sandbox.nix
@@ -0,0 +1,66 @@
+import ./make-test-python.nix ({ pkgs, ... }: {
+ name = "nginx-sandbox";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ izorkin ];
+ };
+
+ # This test checks the creation and reading of a file in sandbox mode. Used simple lua script.
+
+ machine = { pkgs, ... }: {
+ nixpkgs.overlays = [
+ (self: super: {
+ nginx-lua = super.nginx.override {
+ modules = [
+ pkgs.nginxModules.lua
+ ];
+ };
+ })
+ ];
+ services.nginx.enable = true;
+ services.nginx.package = pkgs.nginx-lua;
+ services.nginx.enableSandbox = true;
+ services.nginx.virtualHosts.localhost = {
+ extraConfig = ''
+ location /test1-write {
+ content_by_lua_block {
+ local create = os.execute('${pkgs.coreutils}/bin/mkdir /tmp/test1-read')
+ local create = os.execute('${pkgs.coreutils}/bin/touch /tmp/test1-read/foo.txt')
+ local echo = os.execute('${pkgs.coreutils}/bin/echo worked > /tmp/test1-read/foo.txt')
+ }
+ }
+ location /test1-read {
+ root /tmp;
+ }
+ location /test2-write {
+ content_by_lua_block {
+ local create = os.execute('${pkgs.coreutils}/bin/mkdir /var/web/test2-read')
+ local create = os.execute('${pkgs.coreutils}/bin/touch /var/web/test2-read/bar.txt')
+ local echo = os.execute('${pkgs.coreutils}/bin/echo error-worked > /var/web/test2-read/bar.txt')
+ }
+ }
+ location /test2-read {
+ root /var/web;
+ }
+ '';
+ };
+ users.users.foo.isNormalUser = true;
+ };
+
+ testScript = ''
+ machine.wait_for_unit("nginx")
+ machine.wait_for_open_port(80)
+
+ # Checking write in temporary folder
+ machine.succeed("$(curl -vvv http://localhost/test1-write)")
+ machine.succeed('test "$(curl -fvvv http://localhost/test1-read/foo.txt)" = worked')
+
+ # Checking write in protected folder. In sandbox mode for the nginx service, the folder /var/web is mounted
+ # in read-only mode.
+ machine.succeed("mkdir -p /var/web")
+ machine.succeed("chown nginx:nginx /var/web")
+ machine.succeed("$(curl -vvv http://localhost/test2-write)")
+ assert "404 Not Found" in machine.succeed(
+ "curl -vvv -s http://localhost/test2-read/bar.txt"
+ )
+ '';
+})
diff --git a/nixos/tests/podman.nix b/nixos/tests/podman.nix
index 283db71d9a4..9134a68ff38 100644
--- a/nixos/tests/podman.nix
+++ b/nixos/tests/podman.nix
@@ -38,23 +38,45 @@ import ./make-test-python.nix (
start_all()
- with subtest("Run container as root"):
+ with subtest("Run container as root with runc"):
podman.succeed("tar cv --files-from /dev/null | podman import - scratchimg")
podman.succeed(
- "podman run -d --name=sleeping -v /nix/store:/nix/store -v /run/current-system/sw/bin:/bin scratchimg /bin/sleep 10"
+ "podman run --runtime=runc -d --name=sleeping -v /nix/store:/nix/store -v /run/current-system/sw/bin:/bin scratchimg /bin/sleep 10"
)
podman.succeed("podman ps | grep sleeping")
podman.succeed("podman stop sleeping")
+ podman.succeed("podman rm sleeping")
- with subtest("Run container rootless"):
+ with subtest("Run container as root with crun"):
+ podman.succeed("tar cv --files-from /dev/null | podman import - scratchimg")
+ podman.succeed(
+ "podman run --runtime=crun -d --name=sleeping -v /nix/store:/nix/store -v /run/current-system/sw/bin:/bin scratchimg /bin/sleep 10"
+ )
+ podman.succeed("podman ps | grep sleeping")
+ podman.succeed("podman stop sleeping")
+ podman.succeed("podman rm sleeping")
+
+ with subtest("Run container rootless with runc"):
+ podman.succeed(su_cmd("tar cv --files-from /dev/null | podman import - scratchimg"))
+ podman.succeed(
+ su_cmd(
+ "podman run --runtime=runc -d --name=sleeping -v /nix/store:/nix/store -v /run/current-system/sw/bin:/bin scratchimg /bin/sleep 10"
+ )
+ )
+ podman.succeed(su_cmd("podman ps | grep sleeping"))
+ podman.succeed(su_cmd("podman stop sleeping"))
+ podman.succeed(su_cmd("podman rm sleeping"))
+
+ with subtest("Run container rootless with crun"):
podman.succeed(su_cmd("tar cv --files-from /dev/null | podman import - scratchimg"))
podman.succeed(
su_cmd(
- "podman run -d --name=sleeping -v /nix/store:/nix/store -v /run/current-system/sw/bin:/bin scratchimg /bin/sleep 10"
+ "podman run --runtime=crun -d --name=sleeping -v /nix/store:/nix/store -v /run/current-system/sw/bin:/bin scratchimg /bin/sleep 10"
)
)
podman.succeed(su_cmd("podman ps | grep sleeping"))
podman.succeed(su_cmd("podman stop sleeping"))
+ podman.succeed(su_cmd("podman rm sleeping"))
'';
}
)
diff --git a/nixos/tests/privacyidea.nix b/nixos/tests/privacyidea.nix
new file mode 100644
index 00000000000..45c7cd37c24
--- /dev/null
+++ b/nixos/tests/privacyidea.nix
@@ -0,0 +1,36 @@
+# Miscellaneous small tests that don't warrant their own VM run.
+
+import ./make-test-python.nix ({ pkgs, ...} : rec {
+ name = "privacyidea";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ fpletz ];
+ };
+
+ machine = { ... }: {
+ virtualisation.cores = 2;
+ virtualisation.memorySize = 512;
+
+ services.privacyidea = {
+ enable = true;
+ secretKey = "testing";
+ pepper = "testing";
+ adminPasswordFile = pkgs.writeText "admin-password" "testing";
+ adminEmail = "root@localhost";
+ };
+ services.nginx = {
+ enable = true;
+ virtualHosts."_".locations."/".extraConfig = ''
+ uwsgi_pass unix:/run/privacyidea/socket;
+ '';
+ };
+ };
+
+ testScript = ''
+ machine.start()
+ machine.wait_for_unit("multi-user.target")
+ machine.succeed("curl --fail http://localhost | grep privacyIDEA")
+ machine.succeed(
+ "curl --fail http://localhost/auth -F username=admin -F password=testing | grep token"
+ )
+ '';
+})
diff --git a/nixos/tests/sogo.nix b/nixos/tests/sogo.nix
new file mode 100644
index 00000000000..016331a9eed
--- /dev/null
+++ b/nixos/tests/sogo.nix
@@ -0,0 +1,58 @@
+import ./make-test-python.nix ({ pkgs, ... }: {
+ name = "sogo";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ ajs124 das_j ];
+ };
+
+ nodes = {
+ sogo = { config, pkgs, ... }: {
+ services.nginx.enable = true;
+
+ services.mysql = {
+ enable = true;
+ package = pkgs.mysql;
+ ensureDatabases = [ "sogo" ];
+ ensureUsers = [{
+ name = "sogo";
+ ensurePermissions = {
+ "sogo.*" = "ALL PRIVILEGES";
+ };
+ }];
+ };
+
+ services.sogo = {
+ enable = true;
+ timezone = "Europe/Berlin";
+ extraConfig = ''
+ WOWorkersCount = 1;
+
+ SOGoUserSources = (
+ {
+ type = sql;
+ userPasswordAlgorithm = md5;
+ viewURL = "mysql://sogo@%2Frun%2Fmysqld%2Fmysqld.sock/sogo/sogo_users";
+ canAuthenticate = YES;
+ id = users;
+ }
+ );
+
+ SOGoProfileURL = "mysql://sogo@%2Frun%2Fmysqld%2Fmysqld.sock/sogo/sogo_user_profile";
+ OCSFolderInfoURL = "mysql://sogo@%2Frun%2Fmysqld%2Fmysqld.sock/sogo/sogo_folder_info";
+ OCSSessionsFolderURL = "mysql://sogo@%2Frun%2Fmysqld%2Fmysqld.sock/sogo/sogo_sessions_folder";
+ OCSEMailAlarmsFolderURL = "mysql://sogo@%2Frun%2Fmysqld%2Fmysqld.sock/sogo/sogo_alarms_folder";
+ OCSStoreURL = "mysql://sogo@%2Frun%2Fmysqld%2Fmysqld.sock/sogo/sogo_store";
+ OCSAclURL = "mysql://sogo@%2Frun%2Fmysqld%2Fmysqld.sock/sogo/sogo_acl";
+ OCSCacheFolderURL = "mysql://sogo@%2Frun%2Fmysqld%2Fmysqld.sock/sogo/sogo_cache_folder";
+ '';
+ };
+ };
+ };
+
+ testScript = ''
+ start_all()
+ sogo.wait_for_unit("multi-user.target")
+ sogo.wait_for_open_port(20000)
+ sogo.wait_for_open_port(80)
+ sogo.succeed("curl -sSfL http://sogo/SOGo")
+ '';
+})
diff --git a/nixos/tests/systemd-binfmt.nix b/nixos/tests/systemd-binfmt.nix
new file mode 100644
index 00000000000..2a676f3da98
--- /dev/null
+++ b/nixos/tests/systemd-binfmt.nix
@@ -0,0 +1,24 @@
+# Teach the kernel how to run armv7l and aarch64-linux binaries,
+# and run GNU Hello for these architectures.
+import ./make-test-python.nix ({ pkgs, ... }: {
+ name = "systemd-binfmt";
+ machine = {
+ boot.binfmt.emulatedSystems = [
+ "armv7l-linux"
+ "aarch64-linux"
+ ];
+ };
+
+ testScript = let
+ helloArmv7l = pkgs.pkgsCross.armv7l-hf-multiplatform.hello;
+ helloAarch64 = pkgs.pkgsCross.aarch64-multiplatform.hello;
+ in ''
+ machine.start()
+ assert "world" in machine.succeed(
+ "${helloArmv7l}/bin/hello"
+ )
+ assert "world" in machine.succeed(
+ "${helloAarch64}/bin/hello"
+ )
+ '';
+})
diff --git a/nixos/tests/web-servers/unit-php.nix b/nixos/tests/web-servers/unit-php.nix
index c6327a1f825..2a0a5bdaa5d 100644
--- a/nixos/tests/web-servers/unit-php.nix
+++ b/nixos/tests/web-servers/unit-php.nix
@@ -23,7 +23,10 @@ in {
"user": "testuser",
"group": "testgroup",
"root": "${testdir}/www",
- "index": "info.php"
+ "index": "info.php",
+ "options": {
+ "file": "${pkgs.unit.usedPhp74}/lib/php.ini"
+ }
}
}
}
@@ -42,6 +45,13 @@ in {
};
testScript = ''
machine.wait_for_unit("unit.service")
- assert "PHP Version ${pkgs.php74.version}" in machine.succeed("curl -vvv -s http://127.0.0.1:9074/")
+
+ # Check so we get an evaluated PHP back
+ response = machine.succeed("curl -vvv -s http://127.0.0.1:9074/")
+ assert "PHP Version ${pkgs.unit.usedPhp74.version}" in response, "PHP version not detected"
+
+ # Check so we have database and some other extensions loaded
+ for ext in ["json", "opcache", "pdo_mysql", "pdo_pgsql", "pdo_sqlite"]:
+ assert ext in response, f"Missing {ext} extension"
'';
})
diff --git a/nixos/tests/wireguard/basic.nix b/nixos/tests/wireguard/basic.nix
new file mode 100644
index 00000000000..25d706ae2e5
--- /dev/null
+++ b/nixos/tests/wireguard/basic.nix
@@ -0,0 +1,74 @@
+{ kernelPackages ? null }:
+import ../make-test-python.nix ({ pkgs, lib, ...} :
+ let
+ wg-snakeoil-keys = import ./snakeoil-keys.nix;
+ peer = (import ./make-peer.nix) { inherit lib; };
+ in
+ {
+ name = "wireguard";
+ meta = with pkgs.stdenv.lib.maintainers; {
+ maintainers = [ ma27 ];
+ };
+
+ nodes = {
+ peer0 = peer {
+ ip4 = "192.168.0.1";
+ ip6 = "fd00::1";
+ extraConfig = {
+ boot = lib.mkIf (kernelPackages != null) { inherit kernelPackages; };
+ networking.firewall.allowedUDPPorts = [ 23542 ];
+ networking.wireguard.interfaces.wg0 = {
+ ips = [ "10.23.42.1/32" "fc00::1/128" ];
+ listenPort = 23542;
+
+ inherit (wg-snakeoil-keys.peer0) privateKey;
+
+ peers = lib.singleton {
+ allowedIPs = [ "10.23.42.2/32" "fc00::2/128" ];
+
+ inherit (wg-snakeoil-keys.peer1) publicKey;
+ };
+ };
+ };
+ };
+
+ peer1 = peer {
+ ip4 = "192.168.0.2";
+ ip6 = "fd00::2";
+ extraConfig = {
+ boot = lib.mkIf (kernelPackages != null) { inherit kernelPackages; };
+ networking.wireguard.interfaces.wg0 = {
+ ips = [ "10.23.42.2/32" "fc00::2/128" ];
+ listenPort = 23542;
+ allowedIPsAsRoutes = false;
+
+ inherit (wg-snakeoil-keys.peer1) privateKey;
+
+ peers = lib.singleton {
+ allowedIPs = [ "0.0.0.0/0" "::/0" ];
+ endpoint = "192.168.0.1:23542";
+ persistentKeepalive = 25;
+
+ inherit (wg-snakeoil-keys.peer0) publicKey;
+ };
+
+ postSetup = let inherit (pkgs) iproute; in ''
+ ${iproute}/bin/ip route replace 10.23.42.1/32 dev wg0
+ ${iproute}/bin/ip route replace fc00::1/128 dev wg0
+ '';
+ };
+ };
+ };
+ };
+
+ testScript = ''
+ start_all()
+
+ peer0.wait_for_unit("wireguard-wg0.service")
+ peer1.wait_for_unit("wireguard-wg0.service")
+
+ peer1.succeed("ping -c5 fc00::1")
+ peer1.succeed("ping -c5 10.23.42.1")
+ '';
+ }
+)
diff --git a/nixos/tests/wireguard/default.nix b/nixos/tests/wireguard/default.nix
index e3bc31c600f..dedb321ff2e 100644
--- a/nixos/tests/wireguard/default.nix
+++ b/nixos/tests/wireguard/default.nix
@@ -1,71 +1,27 @@
-import ../make-test-python.nix ({ pkgs, lib, ...} :
- let
- wg-snakeoil-keys = import ./snakeoil-keys.nix;
- peer = (import ./make-peer.nix) { inherit lib; };
- in
- {
- name = "wireguard";
- meta = with pkgs.stdenv.lib.maintainers; {
- maintainers = [ ma27 ];
- };
-
- nodes = {
- peer0 = peer {
- ip4 = "192.168.0.1";
- ip6 = "fd00::1";
- extraConfig = {
- networking.firewall.allowedUDPPorts = [ 23542 ];
- networking.wireguard.interfaces.wg0 = {
- ips = [ "10.23.42.1/32" "fc00::1/128" ];
- listenPort = 23542;
-
- inherit (wg-snakeoil-keys.peer0) privateKey;
-
- peers = lib.singleton {
- allowedIPs = [ "10.23.42.2/32" "fc00::2/128" ];
-
- inherit (wg-snakeoil-keys.peer1) publicKey;
- };
- };
- };
- };
-
- peer1 = peer {
- ip4 = "192.168.0.2";
- ip6 = "fd00::2";
- extraConfig = {
- networking.wireguard.interfaces.wg0 = {
- ips = [ "10.23.42.2/32" "fc00::2/128" ];
- listenPort = 23542;
- allowedIPsAsRoutes = false;
-
- inherit (wg-snakeoil-keys.peer1) privateKey;
-
- peers = lib.singleton {
- allowedIPs = [ "0.0.0.0/0" "::/0" ];
- endpoint = "192.168.0.1:23542";
- persistentKeepalive = 25;
-
- inherit (wg-snakeoil-keys.peer0) publicKey;
- };
-
- postSetup = let inherit (pkgs) iproute; in ''
- ${iproute}/bin/ip route replace 10.23.42.1/32 dev wg0
- ${iproute}/bin/ip route replace fc00::1/128 dev wg0
- '';
- };
- };
- };
- };
-
- testScript = ''
- start_all()
-
- peer0.wait_for_unit("wireguard-wg0.service")
- peer1.wait_for_unit("wireguard-wg0.service")
-
- peer1.succeed("ping -c5 fc00::1")
- peer1.succeed("ping -c5 10.23.42.1")
- '';
- }
+{ system ? builtins.currentSystem
+, config ? { }
+, pkgs ? import ../../.. { inherit system config; }
+, kernelVersionsToTest ? [ "5.4" "latest" ]
+}:
+
+with pkgs.lib;
+
+let
+ tests = let callTest = p: flip (import p) { inherit system pkgs; }; in {
+ basic = callTest ./basic.nix;
+ namespaces = callTest ./namespaces.nix;
+ wg-quick = callTest ./wg-quick.nix;
+ generated = callTest ./generated.nix;
+ };
+in
+
+listToAttrs (
+ flip concatMap kernelVersionsToTest (version:
+ let
+ v' = replaceStrings [ "." ] [ "_" ] version;
+ in
+ flip mapAttrsToList tests (name: test:
+ nameValuePair "wireguard-${name}-linux-${v'}" (test { kernelPackages = pkgs."linuxPackages_${v'}"; })
+ )
+ )
)
diff --git a/nixos/tests/wireguard/generated.nix b/nixos/tests/wireguard/generated.nix
index a29afd2d466..cdf15483265 100644
--- a/nixos/tests/wireguard/generated.nix
+++ b/nixos/tests/wireguard/generated.nix
@@ -1,4 +1,5 @@
-import ../make-test-python.nix ({ pkgs, ...} : {
+{ kernelPackages ? null }:
+import ../make-test-python.nix ({ pkgs, lib, ... } : {
name = "wireguard-generated";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ ma27 grahamc ];
@@ -6,6 +7,7 @@ import ../make-test-python.nix ({ pkgs, ...} : {
nodes = {
peer1 = {
+ boot = lib.mkIf (kernelPackages != null) { inherit kernelPackages; };
networking.firewall.allowedUDPPorts = [ 12345 ];
networking.wireguard.interfaces.wg0 = {
ips = [ "10.10.10.1/24" ];
@@ -17,6 +19,7 @@ import ../make-test-python.nix ({ pkgs, ...} : {
};
peer2 = {
+ boot = lib.mkIf (kernelPackages != null) { inherit kernelPackages; };
networking.firewall.allowedUDPPorts = [ 12345 ];
networking.wireguard.interfaces.wg0 = {
ips = [ "10.10.10.2/24" ];
diff --git a/nixos/tests/wireguard/namespaces.nix b/nixos/tests/wireguard/namespaces.nix
index c8a4e3bb52a..c47175ceafc 100644
--- a/nixos/tests/wireguard/namespaces.nix
+++ b/nixos/tests/wireguard/namespaces.nix
@@ -1,3 +1,5 @@
+{ kernelPackages ? null }:
+
let
listenPort = 12345;
socketNamespace = "foo";
@@ -13,7 +15,7 @@ let
in
-import ../make-test-python.nix ({ pkgs, ...} : {
+import ../make-test-python.nix ({ pkgs, lib, ... } : {
name = "wireguard-with-namespaces";
meta = with pkgs.stdenv.lib.maintainers; {
maintainers = [ asymmetric ];
@@ -23,6 +25,7 @@ import ../make-test-python.nix ({ pkgs, ...} : {
# interface should be created in the socketNamespace
# and not moved from there
peer0 = pkgs.lib.attrsets.recursiveUpdate node {
+ boot = lib.mkIf (kernelPackages != null) { inherit kernelPackages; };
networking.wireguard.interfaces.wg0 = {
preSetup = ''
ip netns add ${socketNamespace}
@@ -33,6 +36,7 @@ import ../make-test-python.nix ({ pkgs, ...} : {
# interface should be created in the init namespace
# and moved to the interfaceNamespace
peer1 = pkgs.lib.attrsets.recursiveUpdate node {
+ boot = lib.mkIf (kernelPackages != null) { inherit kernelPackages; };
networking.wireguard.interfaces.wg0 = {
preSetup = ''
ip netns add ${interfaceNamespace}
@@ -43,6 +47,7 @@ import ../make-test-python.nix ({ pkgs, ...} : {
# interface should be created in the socketNamespace
# and moved to the interfaceNamespace
peer2 = pkgs.lib.attrsets.recursiveUpdate node {
+ boot = lib.mkIf (kernelPackages != null) { inherit kernelPackages; };
networking.wireguard.interfaces.wg0 = {
preSetup = ''
ip netns add ${socketNamespace}
@@ -54,6 +59,7 @@ import ../make-test-python.nix ({ pkgs, ...} : {
# interface should be created in the socketNamespace
# and moved to the init namespace
peer3 = pkgs.lib.attrsets.recursiveUpdate node {
+ boot = lib.mkIf (kernelPackages != null) { inherit kernelPackages; };
networking.wireguard.interfaces.wg0 = {
preSetup = ''
ip netns add ${socketNamespace}
diff --git a/nixos/tests/wireguard/wg-quick.nix b/nixos/tests/wireguard/wg-quick.nix
index 7354dd01a34..5472d21cd1e 100644
--- a/nixos/tests/wireguard/wg-quick.nix
+++ b/nixos/tests/wireguard/wg-quick.nix
@@ -1,3 +1,5 @@
+{ kernelPackages ? null }:
+
import ../make-test-python.nix ({ pkgs, lib, ... }:
let
wg-snakeoil-keys = import ./snakeoil-keys.nix;
@@ -14,6 +16,7 @@ import ../make-test-python.nix ({ pkgs, lib, ... }:
ip4 = "192.168.0.1";
ip6 = "fd00::1";
extraConfig = {
+ boot = lib.mkIf (kernelPackages != null) { inherit kernelPackages; };
networking.firewall.allowedUDPPorts = [ 23542 ];
networking.wg-quick.interfaces.wg0 = {
address = [ "10.23.42.1/32" "fc00::1/128" ];
@@ -34,6 +37,7 @@ import ../make-test-python.nix ({ pkgs, lib, ... }:
ip4 = "192.168.0.2";
ip6 = "fd00::2";
extraConfig = {
+ boot = lib.mkIf (kernelPackages != null) { inherit kernelPackages; };
networking.wg-quick.interfaces.wg0 = {
address = [ "10.23.42.2/32" "fc00::2/128" ];
inherit (wg-snakeoil-keys.peer1) privateKey;
diff --git a/nixos/tests/yggdrasil.nix b/nixos/tests/yggdrasil.nix
index 468fcf67127..9ceb7974733 100644
--- a/nixos/tests/yggdrasil.nix
+++ b/nixos/tests/yggdrasil.nix
@@ -85,6 +85,7 @@ in import ./make-test-python.nix ({ pkgs, ...} : {
MulticastInterfaces = [ "eth1" ];
LinkLocalTCPPort = 43210;
};
+ persistentKeys = true;
};
};
};
diff --git a/nixos/tests/zoneminder.nix b/nixos/tests/zoneminder.nix
new file mode 100644
index 00000000000..a4e1a05ec0e
--- /dev/null
+++ b/nixos/tests/zoneminder.nix
@@ -0,0 +1,23 @@
+import ./make-test-python.nix ({ lib, ...}:
+
+{
+ name = "zoneminder";
+ meta.maintainers = with lib.maintainers; [ danielfullmer ];
+
+ machine = { ... }:
+ {
+ services.zoneminder = {
+ enable = true;
+ database.createLocally = true;
+ database.username = "zoneminder";
+ };
+ time.timeZone = "America/New_York";
+ };
+
+ testScript = ''
+ machine.wait_for_unit("zoneminder.service")
+ machine.wait_for_unit("nginx.service")
+ machine.wait_for_open_port(8095)
+ machine.succeed("curl --fail http://localhost:8095/")
+ '';
+})
diff --git a/pkgs/applications/audio/ardour/5.nix b/pkgs/applications/audio/ardour/5.nix
new file mode 100644
index 00000000000..86879e4e5bd
--- /dev/null
+++ b/pkgs/applications/audio/ardour/5.nix
@@ -0,0 +1,162 @@
+{ stdenv
+, fetchgit
+, alsaLib
+, aubio
+, boost
+, cairomm
+, curl
+, doxygen
+, fftwSinglePrec
+, flac
+, glibc
+, glibmm
+, graphviz
+, gtkmm2
+, libjack2
+, liblo
+, libogg
+, libsamplerate
+, libsigcxx
+, libsndfile
+, libusb1
+, fluidsynth_1
+, hidapi
+, libltc
+, qm-dsp
+, libxml2
+, lilv
+, lrdf
+, lv2
+, perl
+, pkg-config
+, itstool
+, python2
+, rubberband
+, serd
+, sord
+, sratom
+, taglib
+, vamp-plugin-sdk
+, dbus
+, fftw
+, pango
+, suil
+, libarchive
+, wafHook
+}:
+let
+ # Ardour git repo uses a mix of annotated and lightweight tags. Annotated
+ # tags are used for MAJOR.MINOR versioning, and lightweight tags are used
+ # in-between; MAJOR.MINOR.REV where REV is the number of commits since the
+ # last annotated tag. A slightly different version string format is needed
+ # for the 'revision' info that is built into the binary; it is the format of
+ # "git describe" when _not_ on an annotated tag(!): MAJOR.MINOR-REV-HASH.
+
+ # Version to build.
+ tag = "5.12";
+in stdenv.mkDerivation rec {
+ pname = "ardour_5";
+ version = "5.12";
+
+ src = fetchgit {
+ url = "git://git.ardour.org/ardour/ardour.git";
+ rev = "ae0dcdc0c5d13483271065c360e378202d20170a";
+ sha256 = "0mla5lm51ryikc2rrk53max2m7a5ds6i1ai921l2h95wrha45nkr";
+ };
+
+ nativeBuildInputs = [
+ wafHook
+ pkg-config
+ itstool
+ doxygen
+ graphviz # for dot
+ perl
+ python2
+ ];
+
+ buildInputs = [
+ alsaLib
+ aubio
+ boost
+ cairomm
+ curl
+ dbus
+ fftw
+ fftwSinglePrec
+ flac
+ glibmm
+ gtkmm2
+ libjack2
+ liblo
+ libogg
+ libsamplerate
+ libsigcxx
+ libsndfile
+ libusb1
+ fluidsynth_1
+ hidapi
+ libltc
+ qm-dsp
+ libxml2
+ lilv
+ lrdf
+ lv2
+ pango
+ rubberband
+ serd
+ sord
+ sratom
+ suil
+ taglib
+ vamp-plugin-sdk
+ libarchive
+ ];
+
+ wafConfigureFlags = [
+ "--optimize"
+ "--docs"
+ "--use-external-libs"
+ "--freedesktop"
+ "--with-backends=jack,alsa,dummy"
+ ];
+
+ NIX_CFLAGS_COMPILE = "-I${qm-dsp}/include/qm-dsp";
+
+ # ardour's wscript has a "tarball" target but that required the git revision
+ # be available. Since this is an unzipped tarball fetched from github we
+ # have to do that ourself.
+ postPatch = ''
+ printf '#include "libs/ardour/ardour/revision.h"\nnamespace ARDOUR { const char* revision = \"${tag}-${builtins.substring 0 8 src.rev}\"; }\n' > libs/ardour/revision.cc
+ patchShebangs ./tools/
+ '';
+
+ postInstall = ''
+ # wscript does not install these for some reason
+ install -vDm 644 "build/gtk2_ardour/ardour.xml" \
+ -t "$out/share/mime/packages"
+ install -vDm 644 "build/gtk2_ardour/ardour5.desktop" \
+ -t "$out/share/applications"
+ for size in 16 22 32 48 256 512; do
+ install -vDm 644 "gtk2_ardour/resources/Ardour-icon_''${size}px.png" \
+ "$out/share/icons/hicolor/''${size}x''${size}/apps/ardour5.png"
+ done
+ install -vDm 644 "ardour.1"* -t "$out/share/man/man1"
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Multi-track hard disk recording software";
+ longDescription = ''
+ Ardour is a digital audio workstation (DAW), You can use it to
+ record, edit and mix multi-track audio and midi. Produce your
+ own CDs. Mix video soundtracks. Experiment with new ideas about
+ music and sound.
+
+ Please consider supporting the ardour project financially:
+ https://community.ardour.org/donate
+ '';
+ homepage = "https://ardour.org/";
+ license = licenses.gpl2;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ goibhniu fps ];
+ };
+}
diff --git a/pkgs/applications/audio/ardour/as-flags.patch b/pkgs/applications/audio/ardour/as-flags.patch
new file mode 100644
index 00000000000..b8aab70ddca
--- /dev/null
+++ b/pkgs/applications/audio/ardour/as-flags.patch
@@ -0,0 +1,12 @@
+--- a/libs/ardour/wscript
++++ b/libs/ardour/wscript
+@@ -379,8 +379,7 @@ def build(bld):
+
+ # remove '${DEFINES_ST:DEFINES}' from run_str.
+ # x86_64-w64-mingw32-as (mingw) -D flag is for debug messages
+- if bld.env['build_target'] == 'mingw':
+- class asm(Task.classes['asm']): run_str = '${AS} ${ASFLAGS} ${ASMPATH_ST:INCPATHS} ${AS_SRC_F}${SRC} ${AS_TGT_F}${TGT}'
++ class asm(Task.classes['asm']): run_str = '${AS} ${ASFLAGS} ${ASMPATH_ST:INCPATHS} ${AS_SRC_F}${SRC} ${AS_TGT_F}${TGT}'
+
+ # operate on copy to avoid adding sources twice
+ sources = list(libardour_sources)
diff --git a/pkgs/applications/audio/ardour/default.nix b/pkgs/applications/audio/ardour/default.nix
index fadfedf5384..c99545bb74f 100644
--- a/pkgs/applications/audio/ardour/default.nix
+++ b/pkgs/applications/audio/ardour/default.nix
@@ -4,75 +4,79 @@
, aubio
, boost
, cairomm
+, cppunit
, curl
+, dbus
, doxygen
+, ffmpeg
+, fftw
, fftwSinglePrec
, flac
+, fluidsynth
, glibc
, glibmm
, graphviz
, gtkmm2
+, hidapi
+, itstool
+, libarchive
, libjack2
, liblo
+, libltc
, libogg
+, libpulseaudio
+, librdf_raptor
+, librdf_rasqal
, libsamplerate
, libsigcxx
, libsndfile
, libusb1
-, fluidsynth_1
-, hidapi
-, libltc
-, qm-dsp
+, libuv
+, libwebsockets
, libxml2
+, libxslt
, lilv
, lrdf
, lv2
-, makeWrapper
+, pango
, perl
, pkg-config
-, itstool
-, python2
+, python3
+, qm-dsp
+, readline
, rubberband
, serd
, sord
, sratom
+, suil
, taglib
, vamp-plugin-sdk
-, dbus
-, fftw
-, pango
-, suil
-, libarchive
, wafHook
}:
-let
- # Ardour git repo uses a mix of annotated and lightweight tags. Annotated
- # tags are used for MAJOR.MINOR versioning, and lightweight tags are used
- # in-between; MAJOR.MINOR.REV where REV is the number of commits since the
- # last annotated tag. A slightly different version string format is needed
- # for the 'revision' info that is built into the binary; it is the format of
- # "git describe" when _not_ on an annotated tag(!): MAJOR.MINOR-REV-HASH.
-
- # Version to build.
- tag = "5.12";
-in stdenv.mkDerivation rec {
- name = "ardour-${tag}";
+stdenv.mkDerivation rec {
+ pname = "ardour";
+ version = "6.0";
+ # don't fetch releases from the GitHub mirror, they are broken
src = fetchgit {
url = "git://git.ardour.org/ardour/ardour.git";
- rev = "ae0dcdc0c5d13483271065c360e378202d20170a";
- sha256 = "0mla5lm51ryikc2rrk53max2m7a5ds6i1ai921l2h95wrha45nkr";
+ rev = version;
+ sha256 = "162jd96zahl05fdmjwvpdfjxbhd6ifbav6xqa0vv6rsdl4zk395q";
};
+ patches = [
+ # AS=as in the environment causes build failure https://tracker.ardour.org/view.php?id=8096
+ ./as-flags.patch
+ ];
+
nativeBuildInputs = [
- wafHook
- makeWrapper
- pkg-config
- itstool
doxygen
graphviz # for dot
+ itstool
perl
- python2
+ pkg-config
+ python3
+ wafHook
];
buildInputs = [
@@ -80,29 +84,42 @@ in stdenv.mkDerivation rec {
aubio
boost
cairomm
+ cppunit
curl
dbus
+ ffmpeg
fftw
fftwSinglePrec
flac
+ fluidsynth
glibmm
gtkmm2
+ hidapi
+ itstool
+ libarchive
libjack2
liblo
+ libltc
libogg
+ libpulseaudio
+ librdf_raptor
+ librdf_rasqal
libsamplerate
libsigcxx
libsndfile
libusb1
- fluidsynth_1
- hidapi
- libltc
- qm-dsp
+ libuv
+ libwebsockets
libxml2
+ libxslt
lilv
lrdf
lv2
pango
+ perl
+ python3
+ qm-dsp
+ readline
rubberband
serd
sord
@@ -110,40 +127,47 @@ in stdenv.mkDerivation rec {
suil
taglib
vamp-plugin-sdk
- libarchive
];
wafConfigureFlags = [
- "--optimize"
+ "--cxx11"
"--docs"
- "--use-external-libs"
"--freedesktop"
- "--with-backends=jack,alsa,dummy"
+ "--no-phone-home"
+ "--optimize"
+ "--ptformat"
+ "--qm-dsp-include=${qm-dsp}/include/qm-dsp"
+ "--run-tests"
+ "--test"
+ "--use-external-libs"
];
- NIX_CFLAGS_COMPILE = "-I${qm-dsp}/include/qm-dsp";
-
- # ardour's wscript has a "tarball" target but that required the git revision
- # be available. Since this is an unzipped tarball fetched from github we
- # have to do that ourself.
+ # Ardour's wscript requires git revision and date to be available.
+ # Since they are not, let's generate the file manually.
postPatch = ''
- printf '#include "libs/ardour/ardour/revision.h"\nnamespace ARDOUR { const char* revision = \"${tag}-${builtins.substring 0 8 src.rev}\"; }\n' > libs/ardour/revision.cc
+ printf '#include "libs/ardour/ardour/revision.h"\nnamespace ARDOUR { const char* revision = "${version}"; const char* date = ""; }\n' > libs/ardour/revision.cc
+ sed 's|/usr/include/libintl.h|${glibc.dev}/include/libintl.h|' -i wscript
patchShebangs ./tools/
+ substituteInPlace libs/ardour/video_tools_paths.cc \
+ --replace 'ffmpeg_exe = X_("");' 'ffmpeg_exe = X_("${ffmpeg}/bin/ffmpeg");' \
+ --replace 'ffprobe_exe = X_("");' 'ffprobe_exe = X_("${ffmpeg}/bin/ffprobe");'
'';
postInstall = ''
# wscript does not install these for some reason
install -vDm 644 "build/gtk2_ardour/ardour.xml" \
-t "$out/share/mime/packages"
- install -vDm 644 "build/gtk2_ardour/ardour5.desktop" \
+ install -vDm 644 "build/gtk2_ardour/ardour6.desktop" \
-t "$out/share/applications"
for size in 16 22 32 48 256 512; do
install -vDm 644 "gtk2_ardour/resources/Ardour-icon_''${size}px.png" \
- "$out/share/icons/hicolor/''${size}x''${size}/apps/ardour5.png"
+ "$out/share/icons/hicolor/''${size}x''${size}/apps/ardour6.png"
done
install -vDm 644 "ardour.1"* -t "$out/share/man/man1"
'';
+ LINKFLAGS = "-lpthread";
+
meta = with stdenv.lib; {
description = "Multi-track hard disk recording software";
longDescription = ''
@@ -153,11 +177,11 @@ in stdenv.mkDerivation rec {
music and sound.
Please consider supporting the ardour project financially:
- https://community.ardour.org/node/8288
+ https://community.ardour.org/donate
'';
- homepage = "http://ardour.org/";
+ homepage = "https://ardour.org/";
license = licenses.gpl2;
platforms = platforms.linux;
- maintainers = [ maintainers.goibhniu maintainers.fps ];
+ maintainers = with maintainers; [ goibhniu magnetophon ];
};
}
diff --git a/pkgs/applications/audio/audacity/default.nix b/pkgs/applications/audio/audacity/default.nix
index f1e652cbcad..542a1f85188 100644
--- a/pkgs/applications/audio/audacity/default.nix
+++ b/pkgs/applications/audio/audacity/default.nix
@@ -7,12 +7,12 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- version = "2.3.3";
+ version = "2.4.1";
pname = "audacity";
src = fetchzip {
url = "https://github.com/audacity/audacity/archive/Audacity-${version}.tar.gz";
- sha256 = "0ddc03dbm4ixy877czmwd03fpjgr3y68bxfgb6n2q6cv4prp30ig";
+ sha256 = "1xk0piv72d2xd3p7igr916fhcbrm76fhjr418k1rlqdzzg1hfljn";
};
preConfigure = /* we prefer system-wide libs */ ''
diff --git a/pkgs/applications/audio/autotalent/default.nix b/pkgs/applications/audio/autotalent/default.nix
new file mode 100644
index 00000000000..8efa2677786
--- /dev/null
+++ b/pkgs/applications/audio/autotalent/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchzip }:
+
+stdenv.mkDerivation rec {
+ pname = "autotalent";
+ version = "0.2";
+
+ src = fetchzip {
+ url = "http://tombaran.info/${pname}-${version}.tar.gz";
+ sha256 = "19srnkghsdrxxlv2c7qimvyslxz63r97mkxfq78vbg654l3qz1a6";
+ };
+
+ makeFlags = [
+ "INSTALL_PLUGINS_DIR=$(out)/lib/ladspa"
+ ];
+
+ # To avoid name clashes, plugins should be compiled with symbols hidden, except for `ladspa_descriptor`:
+ preConfigure = ''
+ sed -r 's/^CFLAGS.*$/\0 -fvisibility=hidden/' -i Makefile
+
+ sed -r 's/^const LADSPA_Descriptor \*/__attribute__ ((visibility ("default"))) \0/' -i autotalent.c
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "http://tombaran.info/autotalent.html";
+ description = "A real-time pitch correction LADSPA plugin (no MIDI control)";
+ license = licenses.gpl2;
+ maintainers = [ maintainers.michalrus ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/applications/audio/bjumblr/default.nix b/pkgs/applications/audio/bjumblr/default.nix
new file mode 100644
index 00000000000..de0cae7a21a
--- /dev/null
+++ b/pkgs/applications/audio/bjumblr/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, fetchFromGitHub, libX11, cairo, lv2, pkgconfig, libsndfile }:
+
+stdenv.mkDerivation rec {
+ pname = "BJumblr";
+ version = "0.2";
+
+ src = fetchFromGitHub {
+ owner = "sjaehn";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "14z8113zkwykbhm1a8h2xs972dgifvlfij92b08jckyc7cbz84ys";
+ };
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [
+ libX11 cairo lv2 libsndfile
+ ];
+
+ installFlags = [ "PREFIX=$(out)" ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/sjaehn/BJumblr";
+ description = "Pattern-controlled audio stream / sample re-sequencer LV2 plugin";
+ maintainers = [ maintainers.magnetophon ];
+ platforms = platforms.linux;
+ license = licenses.gpl3;
+ };
+}
diff --git a/pkgs/applications/audio/bsequencer/default.nix b/pkgs/applications/audio/bsequencer/default.nix
index 674795dca20..bb45a846b1b 100644
--- a/pkgs/applications/audio/bsequencer/default.nix
+++ b/pkgs/applications/audio/bsequencer/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "BSEQuencer";
- version = "1.4.0";
+ version = "1.4.2";
src = fetchFromGitHub {
owner = "sjaehn";
repo = pname;
rev = "${version}";
- sha256 = "1zz1cirmx4wm4im4gjdp691f2042c8d1i8np1ns71f6kqdj9ps3k";
+ sha256 = "1fz0p0ba00b7k7a8q9mxwj01jwl8xwh9a2npn00pbbdrg9zv4fdr";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/applications/audio/bshapr/default.nix b/pkgs/applications/audio/bshapr/default.nix
index a2f96bc288c..aa4374c79bc 100644
--- a/pkgs/applications/audio/bshapr/default.nix
+++ b/pkgs/applications/audio/bshapr/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "BShapr";
- version = "0.8";
+ version = "0.9";
src = fetchFromGitHub {
owner = "sjaehn";
repo = pname;
rev = "v${version}";
- sha256 = "0jlq5rjicc4fxlpk869dg0l5bwwz8k9aj2wfk9v89b0qw8l8kaxl";
+ sha256 = "04zd3a178i2nivg5rjailzqvc5mlnilmhj1ziygmbhshbrywplri";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/applications/audio/denemo/default.nix b/pkgs/applications/audio/denemo/default.nix
index 1438b066061..313c7cbfd42 100644
--- a/pkgs/applications/audio/denemo/default.nix
+++ b/pkgs/applications/audio/denemo/default.nix
@@ -6,11 +6,11 @@
stdenv.mkDerivation rec {
pname = "denemo";
- version = "2.3.0";
+ version = "2.4.0";
src = fetchurl {
url = "https://ftp.gnu.org/gnu/denemo/denemo-${version}.tar.gz";
- sha256 = "1blkcl3slbsq9jlhwcf2m9v9g38a0sjfhh9advgi2qr1gxri08by";
+ sha256 = "145kq0zfgdadykl3i6na221i4s5wzdrcqq48amzyfarnrqk2rmpd";
};
buildInputs = [
diff --git a/pkgs/applications/audio/ft2-clone/default.nix b/pkgs/applications/audio/ft2-clone/default.nix
index 3acf8ea1c0c..c5661f3336f 100644
--- a/pkgs/applications/audio/ft2-clone/default.nix
+++ b/pkgs/applications/audio/ft2-clone/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "ft2-clone";
- version = "1.23";
+ version = "1.24";
src = fetchFromGitHub {
owner = "8bitbubsy";
repo = "ft2-clone";
rev = "v${version}";
- sha256 = "03prdifc2nz7smmzdy19flp33m927vb7j5bhdc46gak753pikw7d";
+ sha256 = "0wb7xsc2m9f4q5zsf5ai6h6c0558lkziv30b5a8ic64wp0layr6k";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/applications/audio/goattracker/default.nix b/pkgs/applications/audio/goattracker/default.nix
new file mode 100644
index 00000000000..77a04221b84
--- /dev/null
+++ b/pkgs/applications/audio/goattracker/default.nix
@@ -0,0 +1,69 @@
+{ stdenv
+, fetchurl
+, unzip
+, makeDesktopItem
+, imagemagick
+, SDL
+, isStereo ? false
+}:
+
+with stdenv.lib;
+let
+ pname = "goattracker" + optionalString isStereo "-stereo";
+ desktopItem = makeDesktopItem {
+ type = "Application";
+ name = pname;
+ desktopName = "GoatTracker 2" + optionalString isStereo " Stereo";
+ genericName = "Music Tracker";
+ exec = if isStereo
+ then "gt2stereo"
+ else "goattrk2";
+ icon = "goattracker";
+ categories = "AudioVideo;AudioVideoEditing;";
+ extraEntries = "Keywords=tracker;music;";
+ };
+
+in stdenv.mkDerivation rec {
+ inherit pname;
+ version = if isStereo
+ then "2.76" # stereo
+ else "2.75"; # normal
+
+ src = fetchurl {
+ url = "mirror://sourceforge/goattracker2/GoatTracker_${version}${optionalString isStereo "_Stereo"}.zip";
+ sha256 = if isStereo
+ then "12cz3780x5k047jqdv69n6rjgbfiwv67z850kfl4i37lxja432l7" # stereo
+ else "1km97nl7qvk6qc5l5j69wncbm76hf86j47sgzgr968423g0bxxlk"; # normal
+ };
+ sourceRoot = (if isStereo then "gt2stereo/trunk" else "goattrk2") + "/src";
+
+ nativeBuildInputs = [ unzip imagemagick ];
+ buildInputs = [ SDL ];
+
+ # PREFIX gets treated as BINDIR.
+ makeFlags = [ "PREFIX=$(out)/bin/" ];
+
+ # The zip contains some build artifacts.
+ prePatch = "make clean";
+
+ # The destination does not get created automatically.
+ preBuild = "mkdir -p $out/bin";
+
+ # Other files get installed during the build phase.
+ installPhase = ''
+ convert goattrk2.bmp goattracker.png
+ install -Dm644 goattracker.png $out/share/icons/hicolor/32x32/apps/goattracker.png
+ ${desktopItem.buildCommand}
+ '';
+
+ meta = {
+ description = "A crossplatform music editor for creating Commodore 64 music. Uses reSID library by Dag Lem and supports alternatively HardSID & CatWeasel devices"
+ + optionalString isStereo " - Stereo version";
+ homepage = "https://cadaver.github.io/tools.html";
+ downloadPage = "https://sourceforge.net/projects/goattracker2/";
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ fgaz ];
+ platforms = platforms.all;
+ };
+}
+
diff --git a/pkgs/applications/audio/gspeech/default.nix b/pkgs/applications/audio/gspeech/default.nix
new file mode 100644
index 00000000000..f51eb338d28
--- /dev/null
+++ b/pkgs/applications/audio/gspeech/default.nix
@@ -0,0 +1,73 @@
+{ lib
+, fetchFromGitHub
+, python3
+, gtk3
+, wrapGAppsHook
+, glibcLocales
+, gobject-introspection
+, gettext
+, pango
+, gdk-pixbuf
+, librsvg
+, atk
+, libnotify
+, libappindicator-gtk3
+, gst_all_1
+, makeWrapper
+, picotts
+, sox
+}:
+
+python3.pkgs.buildPythonApplication rec {
+ pname = "gSpeech";
+ version = "0.9.2";
+
+ src = fetchFromGitHub {
+ owner = "mothsart";
+ repo = pname;
+ rev = version;
+ sha256 = "11pvdpb9jjssp8nmlj21gs7ncgfm89kw26mfc8c2x8w2q4h92ja3";
+ };
+
+ nativeBuildInputs = [
+ wrapGAppsHook
+ gobject-introspection
+ pango
+ gdk-pixbuf
+ atk
+ gettext
+ libnotify
+ libappindicator-gtk3
+ gst_all_1.gstreamer
+ gst_all_1.gst-plugins-base
+ gst_all_1.gst-plugins-good
+ makeWrapper
+ ];
+
+ buildInputs = [
+ glibcLocales
+ gtk3
+ python3
+ ];
+
+ propagatedBuildInputs = with python3.pkgs; [
+ pygobject3
+ librsvg
+ ];
+
+ postFixup = ''
+ wrapProgram $out/bin/gspeech --prefix PATH : ${lib.makeBinPath [ picotts ]}
+ wrapProgram $out/bin/gspeech-cli --prefix PATH : ${lib.makeBinPath [ picotts ]}
+ '';
+
+ strictDeps = false;
+
+ meta = with lib; {
+ description = "A minimal GUI for the Text To Speech 'Svox Pico'. Read clipboard or selected text in different languages and manage it : pause, stop, replay.";
+ homepage = "https://github.com/mothsART/gSpeech";
+ maintainers = with maintainers; [ mothsart ];
+ license = licenses.gpl3;
+ platforms = platforms.unix;
+ };
+}
+
diff --git a/pkgs/applications/audio/guitarix/default.nix b/pkgs/applications/audio/guitarix/default.nix
index 095cd79b56e..f94d27565e9 100644
--- a/pkgs/applications/audio/guitarix/default.nix
+++ b/pkgs/applications/audio/guitarix/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, gettext, intltool, pkgconfig, python2
+{ stdenv, fetchurl, fetchpatch, faust, gettext, intltool, pkgconfig, python2
, avahi, bluez, boost, eigen, fftw, glib, glib-networking
, glibmm, gsettings-desktop-schemas, gtkmm2, libjack2
, ladspaH, libav, libsndfile, lilv, lrdf, lv2, serd, sord, sratom
@@ -19,7 +19,15 @@ stdenv.mkDerivation rec {
sha256 = "1nn80m1qagfhvv69za60f0w6ck87vmk77qmqarj7fbr8avwg63s9";
};
- nativeBuildInputs = [ gettext intltool wrapGAppsHook pkgconfig python2 wafHook ];
+ patches = [
+ (fetchpatch {
+ url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/guitarix-0.39.0-fix_faust_and_lv2_plugins.patch?id=8579b4dfe85e04303ad2d9771ed699f04ea7b7cf";
+ stripLen = 1;
+ sha256 = "0pgkhi4v4vrzjnig0ggmz207q4x5iyk2n6rjj8s5lv15fia7qzp4";
+ })
+ ];
+
+ nativeBuildInputs = [ faust gettext intltool wrapGAppsHook pkgconfig python2 wafHook ];
buildInputs = [
avahi bluez boost eigen fftw glib glibmm glib-networking.out
@@ -28,11 +36,16 @@ stdenv.mkDerivation rec {
zita-resampler curl
];
+ postPatch = ''
+ # Fix build with lv2 1.18: https://github.com/brummer10/guitarix/commit/c0334c72
+ find . -type f -exec fgrep -q LV2UI_Descriptor {} \; \
+ -exec sed -i {} -e 's/const struct _\?LV2UI_Descriptor/const LV2UI_Descriptor/' \;
+ '';
+
wafConfigureFlags = [
"--shared-lib"
"--no-desktop-update"
"--enable-nls"
- "--no-faust" # todo: find out why --faust doesn't work
"--install-roboto-font"
"--includeresampler"
"--convolver-ffmpeg"
diff --git a/pkgs/applications/audio/kid3/default.nix b/pkgs/applications/audio/kid3/default.nix
index cfcad390f4c..e4df8593ced 100644
--- a/pkgs/applications/audio/kid3/default.nix
+++ b/pkgs/applications/audio/kid3/default.nix
@@ -9,11 +9,11 @@
stdenv.mkDerivation rec {
pname = "kid3";
- version = "3.8.2";
+ version = "3.8.3";
src = fetchurl {
url = "mirror://sourceforge/project/kid3/kid3/${version}/${pname}-${version}.tar.gz";
- sha256 = "051y77swpi9isx275gwzl4fn3igd2dmixbszv9m3h0h9lqhcjrvr";
+ sha256 = "0i0c4bmsm36jj1v535kil47ig0ig70ykrzcw2f56spr25xns06ka";
};
nativeBuildInputs = [ wrapQtAppsHook ];
diff --git a/pkgs/applications/audio/lsp-plugins/default.nix b/pkgs/applications/audio/lsp-plugins/default.nix
index d530aff9faa..218c2bdac74 100644
--- a/pkgs/applications/audio/lsp-plugins/default.nix
+++ b/pkgs/applications/audio/lsp-plugins/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, pkgconfig, makeWrapper
+{ stdenv, fetchFromGitHub, fetchpatch, pkgconfig, makeWrapper
, libsndfile, jack2Full
, libGLU, libGL, lv2, cairo
, ladspaH, php }:
@@ -14,6 +14,16 @@ stdenv.mkDerivation rec {
sha256 = "1wiph3vxhydc6mr9hn2c6crd4cx592l2zv0wrzgmpnlm1lflzpbg";
};
+ patches = [
+ # Fix build
+ # https://github.com/sadko4u/lsp-plugins/issues/104
+ (fetchpatch {
+ url = "https://github.com/sadko4u/lsp-plugins/commit/4d901135fb82fa95e668b4d55d05e405f5e620d2.patch";
+ excludes = [ "TODO.txt" ];
+ sha256 = "wR2B6XnDXT2BGwmrsL72PH/BM1e9d9JvqHxDtfFDAug=";
+ })
+ ];
+
nativeBuildInputs = [ pkgconfig php makeWrapper ];
buildInputs = [ jack2Full libsndfile libGLU libGL lv2 cairo ladspaH ];
diff --git a/pkgs/applications/audio/mopidy/default.nix b/pkgs/applications/audio/mopidy/default.nix
index 0b9f8153302..6c2a7d9fe33 100644
--- a/pkgs/applications/audio/mopidy/default.nix
+++ b/pkgs/applications/audio/mopidy/default.nix
@@ -26,6 +26,10 @@ let
mopidy-mpd = callPackage ./mpd.nix { };
+ mopidy-mpris = callPackage ./mpris.nix { };
+
+ mopidy-somafm = callPackage ./somafm.nix { };
+
mopidy-spotify-tunigo = callPackage ./spotify-tunigo.nix { };
mopidy-youtube = callPackage ./youtube.nix { };
diff --git a/pkgs/applications/audio/mopidy/gmusic.nix b/pkgs/applications/audio/mopidy/gmusic.nix
index 3dea9156f8f..1e5e42ac2f3 100644
--- a/pkgs/applications/audio/mopidy/gmusic.nix
+++ b/pkgs/applications/audio/mopidy/gmusic.nix
@@ -1,19 +1,20 @@
-{ stdenv, fetchurl, pythonPackages, mopidy }:
+{ stdenv, python3Packages, mopidy }:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "mopidy-gmusic";
- version = "3.0.0";
+ version = "4.0.0";
- src = fetchurl {
- url = "https://github.com/mopidy/mopidy-gmusic/archive/v${version}.tar.gz";
- sha256 = "0a2s4xrrhnkv85rx4w5bj6ih9xm34jy0q71fdvbzmi827g9dw5sz";
+ src = python3Packages.fetchPypi {
+ inherit version;
+ pname = "Mopidy-GMusic";
+ sha256 = "14yswmlfs659rs3k595606m77lw9c6pjykb5pikqw21sb97haxl3";
};
propagatedBuildInputs = [
mopidy
- pythonPackages.requests
- pythonPackages.gmusicapi
- pythonPackages.cachetools
+ python3Packages.requests
+ python3Packages.gmusicapi
+ python3Packages.cachetools
];
doCheck = false;
diff --git a/pkgs/applications/audio/mopidy/iris.nix b/pkgs/applications/audio/mopidy/iris.nix
index 742c63b3d83..5cc3a957d26 100644
--- a/pkgs/applications/audio/mopidy/iris.nix
+++ b/pkgs/applications/audio/mopidy/iris.nix
@@ -2,11 +2,11 @@
python3Packages.buildPythonApplication rec {
pname = "Mopidy-Iris";
- version = "3.47.0";
+ version = "3.49.0";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "1lvq5qsnn2djwkgbadzr7rr6ik2xh8yyj0p3y3hck9pl96ms7lfv";
+ sha256 = "0zddm7286iwx437gjz47m4g28s8gdcxnm2hmly9w1dzi08aa4fas";
};
propagatedBuildInputs = [
diff --git a/pkgs/applications/audio/mopidy/mpris.nix b/pkgs/applications/audio/mopidy/mpris.nix
new file mode 100644
index 00000000000..16fbfab380b
--- /dev/null
+++ b/pkgs/applications/audio/mopidy/mpris.nix
@@ -0,0 +1,27 @@
+{ stdenv, python3Packages, mopidy }:
+
+python3Packages.buildPythonApplication rec {
+ pname = "mopidy-mpris";
+ version = "3.0.1";
+
+ src = python3Packages.fetchPypi {
+ inherit version;
+ pname = "Mopidy-MPRIS";
+ sha256 = "0qk46aq5r92qgkldzl41x09naww1gv92l4c4hknyl7yymyvm9lr2";
+ };
+
+ propagatedBuildInputs = [
+ mopidy
+ python3Packages.pydbus
+ ];
+
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ homepage = https://www.mopidy.com/;
+ description = "Mopidy extension for controlling Mopidy through D-Bus using the MPRIS specification";
+ license = licenses.asl20;
+ maintainers = [ maintainers.nickhu ];
+ };
+}
+
diff --git a/pkgs/applications/audio/mopidy/somafm.nix b/pkgs/applications/audio/mopidy/somafm.nix
new file mode 100644
index 00000000000..2e3380fa20f
--- /dev/null
+++ b/pkgs/applications/audio/mopidy/somafm.nix
@@ -0,0 +1,26 @@
+{ stdenv, python3Packages, mopidy }:
+
+python3Packages.buildPythonApplication rec {
+ pname = "mopidy-somafm";
+ version = "2.0.0";
+
+ src = python3Packages.fetchPypi {
+ inherit version;
+ pname = "Mopidy-SomaFM";
+ sha256 = "1j88rrliys8hqvnb35k1xqw88bvrllcb4rb53lgh82byhscsxlf3";
+ };
+
+ propagatedBuildInputs = [
+ mopidy
+ ];
+
+ doCheck = false;
+
+ meta = with stdenv.lib; {
+ homepage = https://www.mopidy.com/;
+ description = "Mopidy extension for playing music from SomaFM";
+ license = licenses.mit;
+ maintainers = [ maintainers.nickhu ];
+ };
+}
+
diff --git a/pkgs/applications/audio/mopidy/youtube.nix b/pkgs/applications/audio/mopidy/youtube.nix
index b8e22a41cab..ac16c182a50 100644
--- a/pkgs/applications/audio/mopidy/youtube.nix
+++ b/pkgs/applications/audio/mopidy/youtube.nix
@@ -1,17 +1,23 @@
-{ stdenv, fetchFromGitHub, pythonPackages, mopidy }:
+{ stdenv, python3Packages, mopidy }:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "mopidy-youtube";
- version = "2.0.2";
+ version = "3.0";
- src = fetchFromGitHub {
- owner = "mopidy";
- repo = "mopidy-youtube";
- rev = "v${version}";
- sha256 = "06r3ikyg2ch5n7fbn3sgj04hk6icpfpk1r856qch41995k3bbfg7";
+ src = python3Packages.fetchPypi {
+ inherit version;
+ pname = "Mopidy-YouTube";
+ sha256 = "0x1q9rfnjx65n6hi8s5rw5ff4xv55h63zy52fwm8aksdnzppr7gd";
};
- propagatedBuildInputs = with pythonPackages; [ mopidy pafy ];
+ patchPhase = "sed s/bs4/beautifulsoup4/ -i setup.cfg";
+
+ propagatedBuildInputs = [
+ mopidy
+ python3Packages.beautifulsoup4
+ python3Packages.cachetools
+ python3Packages.youtube-dl
+ ];
doCheck = false;
diff --git a/pkgs/applications/audio/musikcube/default.nix b/pkgs/applications/audio/musikcube/default.nix
index 0c076946b92..52fc96bb681 100644
--- a/pkgs/applications/audio/musikcube/default.nix
+++ b/pkgs/applications/audio/musikcube/default.nix
@@ -17,18 +17,15 @@
stdenv.mkDerivation rec {
pname = "musikcube";
- version = "0.90.1";
+ version = "0.92.1";
src = fetchFromGitHub {
owner = "clangen";
repo = pname;
rev = version;
- sha256 = "1ff2cgbllrl2pl5zfbf0cd9qbf6hqpwr395sa1k245ar4f1rfwpg";
+ sha256 = "0l4ncxqxvp5m014j7vlglhzxhhrxl0c2m71xn0i0a27hn4nc72mr";
};
- # https://github.com/clangen/musikcube/issues/339
- patches = [ ./dont-strip.patch ];
-
nativeBuildInputs = [
cmake
pkg-config
@@ -46,6 +43,10 @@ stdenv.mkDerivation rec {
taglib
] ++ stdenv.lib.optional systemdSupport systemd;
+ cmakeFlags = [
+ "-DDISABLE_STRIP=true"
+ ];
+
meta = with stdenv.lib; {
description = "A fully functional terminal-based music player, library, and streaming audio server";
homepage = "https://musikcube.com/";
diff --git a/pkgs/applications/audio/musikcube/dont-strip.patch b/pkgs/applications/audio/musikcube/dont-strip.patch
deleted file mode 100644
index b7385dcddba..00000000000
--- a/pkgs/applications/audio/musikcube/dont-strip.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index a3e02666..7c43c7e6 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -370,9 +370,3 @@ endif()
- # they don't yet exist!
- add_custom_target(postbuild ALL DEPENDS musikcube musikcubed)
- add_custom_command(TARGET postbuild POST_BUILD COMMAND cmake .)
--
--# strip binaries in release mode
--if (CMAKE_BUILD_TYPE MATCHES Release)
-- message(STATUS "stripping binaries...")
-- add_custom_command(TARGET postbuild POST_BUILD COMMAND "${CMAKE_SOURCE_DIR}/strip-nix.sh")
--endif()
diff --git a/pkgs/applications/audio/openmpt123/default.nix b/pkgs/applications/audio/openmpt123/default.nix
index de903bf3276..6fec4df060d 100644
--- a/pkgs/applications/audio/openmpt123/default.nix
+++ b/pkgs/applications/audio/openmpt123/default.nix
@@ -2,14 +2,14 @@
, usePulseAudio ? config.pulseaudio or false, libpulseaudio }:
let
- version = "0.4.12";
+ version = "0.5.0";
in stdenv.mkDerivation {
pname = "openmpt123";
inherit version;
src = fetchurl {
url = "https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-${version}+release.autotools.tar.gz";
- sha256 = "0q2yf9g6hcwvr2nk3zggkscyf0np6i03q2g7fx10i2kcdr3n9k8c";
+ sha256 = "0zl3djy9z7cpqk8g8pxrzmmikxsskb0y5qdabg6c683j7x5abjs3";
};
enableParallelBuilding = true;
diff --git a/pkgs/applications/audio/pt2-clone/default.nix b/pkgs/applications/audio/pt2-clone/default.nix
index 5284c8af682..c5004634256 100644
--- a/pkgs/applications/audio/pt2-clone/default.nix
+++ b/pkgs/applications/audio/pt2-clone/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "pt2-clone";
- version = "1.12";
+ version = "1.16";
src = fetchFromGitHub {
owner = "8bitbubsy";
repo = "pt2-clone";
rev = "v${version}";
- sha256 = "1y7kv889rm3nvaigcda4bglvwm799f3gp0zrivkvrg1lrlygs89f";
+ sha256 = "0rbjphhyca71j22lbyx53w3n2mkdw7xflks2knfaziwdkqcfcvp2";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/applications/audio/qtractor/default.nix b/pkgs/applications/audio/qtractor/default.nix
index 344927bce77..f2ee5eac70f 100644
--- a/pkgs/applications/audio/qtractor/default.nix
+++ b/pkgs/applications/audio/qtractor/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "qtractor";
- version = "0.9.13";
+ version = "0.9.14";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz";
- sha256 = "1hwxdjlzsf1z6xl82s4bdfxa2bfisklrfx361zbzskmg9iymw1gy";
+ sha256 = "1gh268gdpj7nw19xfh7k2l3aban4yrs1lmx33qswrnngs2izj1fk";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/audio/reaper/default.nix b/pkgs/applications/audio/reaper/default.nix
index 2e63a3e8c7c..9de70d83ee5 100644
--- a/pkgs/applications/audio/reaper/default.nix
+++ b/pkgs/applications/audio/reaper/default.nix
@@ -1,16 +1,16 @@
{ stdenv, fetchurl, autoPatchelfHook, makeWrapper
-, alsaLib, xorg
+, alsaLib, xorg, libjack2
, gtk3, pango, gdk-pixbuf, cairo, glib, freetype
, libpulseaudio, xdg_utils
}:
stdenv.mkDerivation rec {
pname = "reaper";
- version = "5.987";
+ version = "6.10";
src = fetchurl {
url = "https://www.reaper.fm/files/${stdenv.lib.versions.major version}.x/reaper${builtins.replaceStrings ["."] [""] version}_linux_x86_64.tar.xz";
- sha256 = "040k5inzj7mmi75fc6hr0ym18y5xss1675bl5rmhn4sq535m289k";
+ sha256 = "1p54phmsa6xbqxb5cpgwnz7ny4famb8zi25y3cmxwgr4pfy94b2p";
};
nativeBuildInputs = [ autoPatchelfHook makeWrapper ];
@@ -43,7 +43,7 @@ stdenv.mkDerivation rec {
rm $out/opt/REAPER/uninstall-reaper.sh
wrapProgram $out/opt/REAPER/reaper \
- --prefix LD_LIBRARY_PATH : ${libpulseaudio}/lib
+ --prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath [ libpulseaudio libjack2 ]}"
mkdir $out/bin
ln -s $out/opt/REAPER/reaper $out/bin/
diff --git a/pkgs/applications/audio/schismtracker/default.nix b/pkgs/applications/audio/schismtracker/default.nix
index 36125489e3a..7f6762958a3 100644
--- a/pkgs/applications/audio/schismtracker/default.nix
+++ b/pkgs/applications/audio/schismtracker/default.nix
@@ -4,26 +4,26 @@
stdenv.mkDerivation rec {
pname = "schismtracker";
- version = "20190805";
+ version = "20200412";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "0qqps20vvn3rgpg8174bjrrm38gqcci2z5z4c1r1vhbccclahgsd";
+ sha256 = "1n6cgjiw3vkv7a1h1nki5syyjxjb6icknr9s049w2jrag10bxssn";
};
configureFlags = [ "--enable-dependency-tracking" ];
nativeBuildInputs = [ autoreconfHook python ];
- buildInputs = [ alsaLib SDL ];
+ buildInputs = [ SDL ] ++ stdenv.lib.optional stdenv.isLinux alsaLib;
meta = with stdenv.lib; {
description = "Music tracker application, free reimplementation of Impulse Tracker";
homepage = "http://schismtracker.org/";
license = licenses.gpl2;
- platforms = [ "x86_64-linux" "i686-linux" ];
+ platforms = [ "x86_64-linux" "i686-linux" "x86_64-darwin" ];
maintainers = with maintainers; [ ftrvxmtrx ];
};
}
diff --git a/pkgs/applications/audio/sfizz/default.nix b/pkgs/applications/audio/sfizz/default.nix
index d785d378065..acec8c54e53 100644
--- a/pkgs/applications/audio/sfizz/default.nix
+++ b/pkgs/applications/audio/sfizz/default.nix
@@ -1,18 +1,18 @@
-{ stdenv, fetchFromGitHub , cmake, libjack2, libsndfile }:
+{ stdenv, fetchFromGitHub , cmake, libjack2, libsndfile, pkgconfig }:
stdenv.mkDerivation rec {
pname = "sfizz";
- version = "unstable-2020-01-24";
+ version = "0.3.2";
src = fetchFromGitHub {
owner = "sfztools";
repo = pname;
- rev = "b9c332777853cb35faeeda2ff4bf34ea7121ffb9";
- sha256 = "0wzgwpcwal5a7ifrm1hx8y6vx832qixk9ilp8wkjnsdxj6i88p2c";
+ rev = version;
+ sha256 = "1px22x9lb6wyqfbv1jg1sbl1rsnwrzs8sm4dnas1w4ifchiv3ymd";
fetchSubmodules = true;
};
- nativeBuildInputs = [ cmake ];
+ nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [ libjack2 libsndfile ];
diff --git a/pkgs/applications/audio/spotify-tui/default.nix b/pkgs/applications/audio/spotify-tui/default.nix
index 91acab35389..693de28bf47 100644
--- a/pkgs/applications/audio/spotify-tui/default.nix
+++ b/pkgs/applications/audio/spotify-tui/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "spotify-tui";
- version = "0.19.0";
+ version = "0.20.0";
src = fetchFromGitHub {
owner = "Rigellute";
repo = "spotify-tui";
rev = "v${version}";
- sha256 = "1bdcfkfbvvn262p4j0nb4kvjzzgrvn3kxlif48yipqkkykzsgz6g";
+ sha256 = "1gdsk620md5nv1r05jysmfhpbcidh15wzyiklkazsb6cppm6qsiy";
};
- cargoSha256 = "13v2ilmfs9468kavlx6wrsp0dscppxbxgygwpdd35p5hq3vnhl7k";
+ cargoSha256 = "0irfdmik6nrpfs9yzva5q351cfyf1cijxa2a08prwdccrivdk98a";
nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ pkgconfig python3 ];
buildInputs = [ ]
diff --git a/pkgs/applications/audio/synthv1/default.nix b/pkgs/applications/audio/synthv1/default.nix
index 6339dad7f37..c7e936d28e5 100644
--- a/pkgs/applications/audio/synthv1/default.nix
+++ b/pkgs/applications/audio/synthv1/default.nix
@@ -2,11 +2,11 @@
mkDerivation rec {
pname = "synthv1";
- version = "0.9.13";
+ version = "0.9.14";
src = fetchurl {
url = "mirror://sourceforge/synthv1/${pname}-${version}.tar.gz";
- sha256 = "0bb48myvgvqcibwm68qhd4852pjr2g19rasf059a799d1hzgfq3l";
+ sha256 = "08n83krkak20924flb9azhm9hn40lyfvn29m63zs3lw3wajf0b40";
};
buildInputs = [ qtbase qttools libjack2 alsaLib liblo lv2 ];
diff --git a/pkgs/applications/backup/vorta/default.nix b/pkgs/applications/backup/vorta/default.nix
index 1a4d1832c7e..f1c0b056c82 100644
--- a/pkgs/applications/backup/vorta/default.nix
+++ b/pkgs/applications/backup/vorta/default.nix
@@ -5,13 +5,13 @@
buildPythonApplication rec {
pname = "vorta";
- version = "0.6.24";
+ version = "0.6.26";
src = fetchFromGitHub {
owner = "borgbase";
repo = "vorta";
rev = "v${version}";
- sha256 = "1xc4cng4npc7g739qd909a8wim6s6sn8h8bb1wpxzg4gcnfyin8z";
+ sha256 = "189kzwdmissg9142cd7wvxa1rvc2y7lysgr7if99zc7ks59mv6dq";
};
postPatch = ''
diff --git a/pkgs/applications/blockchains/clightning.nix b/pkgs/applications/blockchains/clightning.nix
index 371bf11064d..6777e5998ce 100644
--- a/pkgs/applications/blockchains/clightning.nix
+++ b/pkgs/applications/blockchains/clightning.nix
@@ -4,11 +4,11 @@
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "clightning";
- version = "0.8.2";
+ version = "0.8.2.1";
src = fetchurl {
url = "https://github.com/ElementsProject/lightning/releases/download/v${version}/clightning-v${version}.zip";
- sha256 = "1w5l3r3pnhnwz3x7mjgd69cw9a18fpyjwj7kmfka7cf9hdgcwp9x";
+ sha256 = "02incjr59fv75q6hlrln9h4b5gq7ipd778scbz8b8dahj7x1a6i5";
};
enableParallelBuilding = true;
diff --git a/pkgs/applications/blockchains/ergo/default.nix b/pkgs/applications/blockchains/ergo/default.nix
new file mode 100644
index 00000000000..bae7326c255
--- /dev/null
+++ b/pkgs/applications/blockchains/ergo/default.nix
@@ -0,0 +1,27 @@
+{ stdenv, fetchurl, makeWrapper, jre }:
+
+stdenv.mkDerivation rec {
+ pname = "ergo";
+ version = "3.2.5";
+
+ src = fetchurl {
+ url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar";
+ sha256 = "0vaq6cqz03ps0fg3rvk298jnbf8mazvmyfcj7zsf1cgw41xdjjcf";
+ };
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ dontUnpack = true;
+
+ installPhase = ''
+ makeWrapper ${jre}/bin/java $out/bin/ergo --add-flags "-jar $src"
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Open protocol that implements modern scientific ideas in the blockchain area";
+ homepage = "https://ergoplatform.org/en/";
+ license = licenses.cc0;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ mmahut ];
+ };
+}
diff --git a/pkgs/applications/blockchains/go-ethereum.nix b/pkgs/applications/blockchains/go-ethereum.nix
index 6a443571d0f..690731fa120 100644
--- a/pkgs/applications/blockchains/go-ethereum.nix
+++ b/pkgs/applications/blockchains/go-ethereum.nix
@@ -2,16 +2,30 @@
buildGoModule rec {
pname = "go-ethereum";
- version = "1.9.13";
+ version = "1.9.14";
src = fetchFromGitHub {
owner = "ethereum";
repo = pname;
rev = "v${version}";
- sha256 = "1yqqflp73yvjy6bp05xd1nv5fc6p1nx7g4spbssxf3ws96pdh425";
+ sha256 = "0vqsx4q7jn6vhmrm9kkk810d5nvnmyb6bni38ynkxcwlrp3qs6v2";
};
- modSha256 = "07xrw3fivfpbkg4mp8ghrj1bishfas82dbd780fymgs2h74iigf3";
+ usb = fetchFromGitHub {
+ owner = "karalabe";
+ repo = "usb";
+ rev = "911d15fe12a9c411cf5d0dd5635231c759399bed";
+ sha256 = "0asd5fz2rhzkjmd8wjgmla5qmqyz4jaa6qf0n2ycia16jsck6wc2";
+ };
+
+ vendorSha256 = "01mbmc8qlp08127dlmcqz0viasmg7mrzqzmyw21an69sabcr112n";
+
+ overrideModAttrs = (_: {
+ postBuild = ''
+ cp -r --reflink=auto ${usb}/libusb vendor/github.com/karalabe/usb
+ cp -r --reflink=auto ${usb}/hidapi vendor/github.com/karalabe/usb
+ '';
+ });
subPackages = [
"cmd/abidump"
diff --git a/pkgs/applications/blockchains/ledger-live-desktop/default.nix b/pkgs/applications/blockchains/ledger-live-desktop/default.nix
index edc68f9d0c7..1c76ef8df28 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.1.0";
+ version = "2.3.2";
name = "${pname}-${version}";
src = fetchurl {
url = "https://github.com/LedgerHQ/${pname}/releases/download/v${version}/${pname}-${version}-linux-x86_64.AppImage";
- sha256 = "1ywvdqmq8asczhmvc6ai2v6di1f5q19x3ygqlinwz8d1hrj3496r";
+ sha256 = "0xd3w564zij614ajg57n1qlvz0hd9l7219qxx81ai6b02b9a5g9h";
};
appimageContents = appimageTools.extractType2 {
diff --git a/pkgs/applications/blockchains/lnd.nix b/pkgs/applications/blockchains/lnd.nix
index aff38e242f8..1f249223df5 100644
--- a/pkgs/applications/blockchains/lnd.nix
+++ b/pkgs/applications/blockchains/lnd.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1amciz924s2h6qhy7w34jpv1jc25p5ayfxzvjph6hhx0bccrm88w";
};
- modSha256 = "15i4h3pkvyav9qsbfinzifram0knkylg24j6j0mxs4bnj80j4ycm";
+ vendorSha256 = "1iyghg11cxvbzi0gl40fvv8pl3d3k52j179w3x5m1f09r5ji223y";
subPackages = ["cmd/lncli" "cmd/lnd"];
@@ -21,4 +21,4 @@ buildGoModule rec {
license = lib.licenses.mit;
maintainers = with maintainers; [ cypherpunk2140 ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/blockchains/parity/default.nix b/pkgs/applications/blockchains/parity/default.nix
index e390b78b86d..a2428ed01ed 100644
--- a/pkgs/applications/blockchains/parity/default.nix
+++ b/pkgs/applications/blockchains/parity/default.nix
@@ -10,16 +10,16 @@
rustPlatform.buildRustPackage rec {
pname = "parity";
- version = "2.7.2";
+ version = "3.0.0";
src = fetchFromGitHub {
owner = "paritytech";
repo = "parity-ethereum";
rev = "v${version}";
- sha256 = "09cvqk0h9c26famh3f1nc3g74cd0zk6klys977yr1f13bgqmzx0x";
+ sha256 = "124km8c2d7877yzd885wzlcl3gky15isx0z2l1qg1q3cqdsb5mjf";
};
- cargoSha256 = "1fdymy8hvn137i5y4flyhlxwjxkd2cd6gq81i1429gk7j3h085ig";
+ cargoSha256 = "0m4pms7agfyqk6gz6fwxdl8jmcyhphhzh3x4vykbi6186y7a8ihq";
LIBCLANG_PATH = "${llvmPackages.libclang}/lib";
nativeBuildInputs = [
diff --git a/pkgs/applications/editors/android-studio/default.nix b/pkgs/applications/editors/android-studio/default.nix
index cd6b46880b4..a64b361f8a7 100644
--- a/pkgs/applications/editors/android-studio/default.nix
+++ b/pkgs/applications/editors/android-studio/default.nix
@@ -8,19 +8,19 @@ let
inherit (gnome2) GConf gnome_vfs;
};
stableVersion = {
- version = "3.6.3.0"; # "Android Studio 3.6.3"
- build = "192.6392135";
- sha256Hash = "0apxmp341m7mbpm2df3qvsbaifwy6yqq746kbhbwlw8bn9hrzv1k";
+ version = "4.0.0.16"; # "Android Studio 4.0"
+ build = "193.6514223";
+ sha256Hash = "1sqj64vddwfrr9821habfz7dms9csvbp7b8gf1d027188b2lvh3h";
};
betaVersion = {
- version = "4.0.0.14"; # "Android Studio 4.0 Beta 5"
- build = "193.6401094";
- sha256Hash = "11fmpf58z44i78ldkapzivz6md65744vqczzbwv8mkjkv9nz95rs";
+ version = "4.0.0.16"; # "Android Studio 4.0"
+ build = "193.6514223";
+ sha256Hash = "1sqj64vddwfrr9821habfz7dms9csvbp7b8gf1d027188b2lvh3h";
};
latestVersion = { # canary & dev
- version = "4.1.0.8"; # "Android Studio 4.1 Canary 8"
- build = "193.6423924";
- sha256Hash = "0ksgmhz9vhkw2mxzjapli0w6203ssd8ddgb0dq06rck8v7ysy8bp";
+ version = "4.1.0.10"; # "Android Studio 4.1 Canary 10"
+ build = "201.6507185";
+ sha256Hash = "19yawwsjsdqc0brr0ahviljv4v4p085k3izdpmm915c0bjm89y72";
};
in {
# Attributes are named by their corresponding release channels
diff --git a/pkgs/applications/editors/apostrophe/default.nix b/pkgs/applications/editors/apostrophe/default.nix
index 391a8734563..b3902293718 100644
--- a/pkgs/applications/editors/apostrophe/default.nix
+++ b/pkgs/applications/editors/apostrophe/default.nix
@@ -11,14 +11,14 @@ let
in stdenv.mkDerivation rec {
pname = "apostrophe";
- version = "2.2.0.2";
+ version = "2.2.0.3";
src = fetchFromGitLab {
owner = "somas";
repo = pname;
domain = "gitlab.gnome.org";
rev = "v${version}";
- sha256 = "13wvfkg0jw9mayd9ifzkqnhf8fmfjgr1lsj4niqbyrw130y9r9f6";
+ sha256 = "06bl1hc69ixk2vcb2ig74mwid14sl5zq6rfna7lx9na6j3l04879";
};
nativeBuildInputs = [ meson ninja cmake pkgconfig desktop-file-utils
diff --git a/pkgs/applications/editors/dit/default.nix b/pkgs/applications/editors/dit/default.nix
index f973e67599c..e89267d04c5 100644
--- a/pkgs/applications/editors/dit/default.nix
+++ b/pkgs/applications/editors/dit/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "dit";
- version = "0.6";
+ version = "0.7";
src = fetchurl {
url = "https://hisham.hm/dit/releases/${version}/${pname}-${version}.tar.gz";
- sha256 = "0ryvm54xxkg2gcgz4r8zdxrl6j2h8mgg9nfqmdmdr31qkcj8wjsq";
+ sha256 = "0cmbyzqfz2qa83cg8lpjifn34wmx34c5innw485zh4vk3c0k8wlj";
};
buildInputs = [ ncurses lua ]
diff --git a/pkgs/applications/editors/emacs-modes/elpa-generated.nix b/pkgs/applications/editors/emacs-modes/elpa-generated.nix
index e0e28f53b81..b1b33dc9354 100644
--- a/pkgs/applications/editors/emacs-modes/elpa-generated.nix
+++ b/pkgs/applications/editors/emacs-modes/elpa-generated.nix
@@ -39,10 +39,10 @@
elpaBuild {
pname = "ada-mode";
ename = "ada-mode";
- version = "7.0.1";
+ version = "7.1.1";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/ada-mode-7.0.1.tar";
- sha256 = "0iqninv4wf4ap8axk9m0gi39j3kq4jpbpdc8hczd34xrp83ml46a";
+ url = "https://elpa.gnu.org/packages/ada-mode-7.1.1.tar";
+ sha256 = "11ch0dn478ddzkcjcyqf2rjim7w0fjb8xfijqxxi07847w4gkklp";
};
packageRequires = [ emacs uniquify-files wisi ];
meta = {
@@ -223,10 +223,10 @@
elpaBuild {
pname = "auctex";
ename = "auctex";
- version = "12.2.0";
+ version = "12.2.1";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/auctex-12.2.0.tar";
- sha256 = "0j919l3q5sq6h1k1kmk4kyv0vkzl4f98fxcd64v34x5q1ahjhg48";
+ url = "https://elpa.gnu.org/packages/auctex-12.2.1.tar";
+ sha256 = "14y0kdri2zvz81qwpncsr3ly4ciqab6g8yxl956k3ddn36b3a56s";
};
packageRequires = [ cl-lib emacs ];
meta = {
@@ -685,10 +685,10 @@
elpaBuild {
pname = "darkroom";
ename = "darkroom";
- version = "0.2";
+ version = "0.3";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/darkroom-0.2.el";
- sha256 = "1a528brhz4vckhp77n2c1phkyqdliykpj9kzk3f834f4rwnb5mp0";
+ url = "https://elpa.gnu.org/packages/darkroom-0.3.el";
+ sha256 = "0l1xg5kqmjw22k78qnsln0ifx2dx74xxqj0qp8xxcpqvzzx0xh86";
};
packageRequires = [ cl-lib ];
meta = {
@@ -925,10 +925,10 @@
elpaBuild {
pname = "ebdb";
ename = "ebdb";
- version = "0.6.16";
+ version = "0.6.17";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/ebdb-0.6.16.tar";
- sha256 = "0yn0nqjp68kwlrd4qs9fg3xizm9jnddkkyw25l0llq04b53zgjdl";
+ url = "https://elpa.gnu.org/packages/ebdb-0.6.17.tar";
+ sha256 = "07335pcqvvj1apzbwy4dc4i6pc6w21hr7v9fvgkc9c2x7fqlqg24";
};
packageRequires = [ cl-lib emacs seq ];
meta = {
@@ -1036,6 +1036,21 @@
license = lib.licenses.free;
};
}) {};
+ eldoc = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
+ elpaBuild {
+ pname = "eldoc";
+ ename = "eldoc";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://elpa.gnu.org/packages/eldoc-1.0.0.el";
+ sha256 = "0jdqnndvpz929rbfgrm2bgw3z2vp7dvvgk3wnhvlhf63mdiza89m";
+ };
+ packageRequires = [ emacs ];
+ meta = {
+ homepage = "https://elpa.gnu.org/packages/eldoc.html";
+ license = lib.licenses.free;
+ };
+ }) {};
eldoc-eval = callPackage ({ elpaBuild, fetchurl, lib }:
elpaBuild {
pname = "eldoc-eval";
@@ -1367,10 +1382,10 @@
elpaBuild {
pname = "gnorb";
ename = "gnorb";
- version = "1.6.6";
+ version = "1.6.7";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/gnorb-1.6.6.tar";
- sha256 = "1vlb9q7a622qylrgip5ld2yrzp4l58gl543i2jdxr7jxvamy22bp";
+ url = "https://elpa.gnu.org/packages/gnorb-1.6.7.tar";
+ sha256 = "17pz6i51z298rk7j3rraw1gxlssn88yi4bbpzyxv9cs7y1lfy8ld";
};
packageRequires = [ cl-lib ];
meta = {
@@ -1378,6 +1393,21 @@
license = lib.licenses.free;
};
}) {};
+ gnu-elpa = callPackage ({ elpaBuild, fetchurl, lib }:
+ elpaBuild {
+ pname = "gnu-elpa";
+ ename = "gnu-elpa";
+ version = "1.1";
+ src = fetchurl {
+ url = "https://elpa.gnu.org/packages/gnu-elpa-1.1.tar";
+ sha256 = "0b0law1xwwqa42wb09b3w73psq2kx16lkiwxjxl0sshjcmarhv8r";
+ };
+ packageRequires = [];
+ meta = {
+ homepage = "https://elpa.gnu.org/packages/gnu-elpa.html";
+ license = lib.licenses.free;
+ };
+ }) {};
gnu-elpa-keyring-update = callPackage ({ elpaBuild
, fetchurl
, lib }:
@@ -1419,10 +1449,10 @@
elpaBuild {
pname = "gnus-mock";
ename = "gnus-mock";
- version = "0.4.4";
+ version = "0.4.5";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/gnus-mock-0.4.4.tar";
- sha256 = "0v94z800f1y3ylbgbrw4nslqm7j2jr592g402nxgj9rlldazzxg0";
+ url = "https://elpa.gnu.org/packages/gnus-mock-0.4.5.tar";
+ sha256 = "1hfh315vrxd54r2f1wpdfk06b7lhpab7knygav58vdwwdbndlqiz";
};
packageRequires = [];
meta = {
@@ -1696,10 +1726,10 @@
elpaBuild {
pname = "jsonrpc";
ename = "jsonrpc";
- version = "1.0.9";
+ version = "1.0.11";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/jsonrpc-1.0.9.el";
- sha256 = "1ncsdv9pr2zsfa9mxm4n68fppnkpm410mh72r7h5f8yj17lz00ss";
+ url = "https://elpa.gnu.org/packages/jsonrpc-1.0.11.el";
+ sha256 = "04cy1mqd6y8k5lcpg076szjk9av9345mmsnzzh6vgbcw3dcgbr23";
};
packageRequires = [ emacs ];
meta = {
@@ -1981,10 +2011,10 @@
elpaBuild {
pname = "minimap";
ename = "minimap";
- version = "1.2";
+ version = "1.3";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/minimap-1.2.el";
- sha256 = "1vcxdxy7mv8mi4lrri3kmyf9kly3rb02z4kpfx5d1xv493havvb8";
+ url = "https://elpa.gnu.org/packages/minimap-1.3.el";
+ sha256 = "15azlmi6kk9pg1c4zrw952qsh9wq6ggqb4qqc84a7l67nhqb9bqp";
};
packageRequires = [];
meta = {
@@ -2011,10 +2041,10 @@
elpaBuild {
pname = "modus-operandi-theme";
ename = "modus-operandi-theme";
- version = "0.7.0";
+ version = "0.8.1";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/modus-operandi-theme-0.7.0.el";
- sha256 = "17zvcqplbl3rk39k61v43ganzv06j49rlyickanwll5m1a3iibw2";
+ url = "https://elpa.gnu.org/packages/modus-operandi-theme-0.8.1.el";
+ sha256 = "0i8s6blkhx53m1jk1bblqs7fwlbn57xkxxhsp9famcj5m0xyfimb";
};
packageRequires = [ emacs ];
meta = {
@@ -2026,10 +2056,10 @@
elpaBuild {
pname = "modus-vivendi-theme";
ename = "modus-vivendi-theme";
- version = "0.7.0";
+ version = "0.8.1";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/modus-vivendi-theme-0.7.0.el";
- sha256 = "1w4vrg39dghghkvll3h4kmzykc3zpp6pbychb39gcc13z2b06v8g";
+ url = "https://elpa.gnu.org/packages/modus-vivendi-theme-0.8.1.el";
+ sha256 = "121nlr5w58j4q47rh9xjjf9wzb97yl2m1n2l6g58ck4vnarwndl1";
};
packageRequires = [ emacs ];
meta = {
@@ -2455,10 +2485,10 @@
elpaBuild {
pname = "phps-mode";
ename = "phps-mode";
- version = "0.3.43";
+ version = "0.3.48";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/phps-mode-0.3.43.tar";
- sha256 = "099s7c0ll8bbfgynijjaciv2qnyg4r2akajkhlmchh7y10kp5ii4";
+ url = "https://elpa.gnu.org/packages/phps-mode-0.3.48.tar";
+ sha256 = "1mnbrsgh6lx7kgkfsfq5zk78a97iwh8mxgxzyf1zq4jj6ziwd6bv";
};
packageRequires = [ emacs ];
meta = {
@@ -2511,6 +2541,21 @@
license = lib.licenses.free;
};
}) {};
+ project = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
+ elpaBuild {
+ pname = "project";
+ ename = "project";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://elpa.gnu.org/packages/project-0.1.2.el";
+ sha256 = "0713hwim1chf6lxpg1rb234aa1gj92c153fjlc4jddp6dzzgn50d";
+ };
+ packageRequires = [ emacs ];
+ meta = {
+ homepage = "https://elpa.gnu.org/packages/project.html";
+ license = lib.licenses.free;
+ };
+ }) {};
psgml = callPackage ({ elpaBuild, fetchurl, lib }:
elpaBuild {
pname = "psgml";
@@ -2795,10 +2840,10 @@
elpaBuild {
pname = "relint";
ename = "relint";
- version = "1.15";
+ version = "1.17";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/relint-1.15.tar";
- sha256 = "0sxmdsacj8my942k8j76m2y68nzab7190acv7cwgflc5n4f07yxa";
+ url = "https://elpa.gnu.org/packages/relint-1.17.tar";
+ sha256 = "1nv13dqdhf72c1jgk1ml4k6jqb8wsyphcx2vhsyhig5198lg4kd7";
};
packageRequires = [ emacs xr ];
meta = {
@@ -3255,10 +3300,10 @@
elpaBuild {
pname = "tramp";
ename = "tramp";
- version = "2.4.3.3";
+ version = "2.4.3.4";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/tramp-2.4.3.3.tar";
- sha256 = "1di9ia59k6x7j9r8flwf05r160j30nrg0jvq5fjc9iazag9lniyw";
+ url = "https://elpa.gnu.org/packages/tramp-2.4.3.4.tar";
+ sha256 = "01il42xb6s38qnb7bhn9d7gscc5p5y4da5a4dp1i1cyi823sfp8f";
};
packageRequires = [ emacs ];
meta = {
@@ -3345,10 +3390,10 @@
elpaBuild {
pname = "uniquify-files";
ename = "uniquify-files";
- version = "1.0.2";
+ version = "1.0.3";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/uniquify-files-1.0.2.tar";
- sha256 = "1vib79wsz5k94b9z0wiwhbzsdm70y9dla6szw2bb75245cx3kr0h";
+ url = "https://elpa.gnu.org/packages/uniquify-files-1.0.3.tar";
+ sha256 = "04yfys615ncz3jyh3hx5sg6x6szx028223184zv52skb4j99vkwq";
};
packageRequires = [ emacs ];
meta = {
@@ -3659,10 +3704,10 @@
elpaBuild {
pname = "wisi";
ename = "wisi";
- version = "3.0.1";
+ version = "3.1.1";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/wisi-3.0.1.tar";
- sha256 = "01961apbirdi4y8qx2wb01f04knkw3hyin3ndrkjlkfslqbsnzzv";
+ url = "https://elpa.gnu.org/packages/wisi-3.1.1.tar";
+ sha256 = "0abm9xfyk2izi0w9172sfhdq83abcxgbngngbh2gby54df0ycn0q";
};
packageRequires = [ emacs seq ];
meta = {
@@ -3679,10 +3724,10 @@
elpaBuild {
pname = "wisitoken-grammar-mode";
ename = "wisitoken-grammar-mode";
- version = "1.0.3";
+ version = "1.1.0";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/wisitoken-grammar-mode-1.0.3.tar";
- sha256 = "1vljnhi35vix30xch9mziczg56ss1r615yn2pgdcw8wa8sm14crw";
+ url = "https://elpa.gnu.org/packages/wisitoken-grammar-mode-1.1.0.tar";
+ sha256 = "123z9j76cm0p22d9n4kqvn2477fdkgp5jarw564nd71cxrrb52ms";
};
packageRequires = [ emacs mmm-mode wisi ];
meta = {
@@ -3754,10 +3799,10 @@
elpaBuild {
pname = "xr";
ename = "xr";
- version = "1.18";
+ version = "1.19";
src = fetchurl {
- url = "https://elpa.gnu.org/packages/xr-1.18.tar";
- sha256 = "1nq9pj47sxgpkw97c2xrkhgcwh3zsfd2a22qiqbl4i9zf2l9yy91";
+ url = "https://elpa.gnu.org/packages/xr-1.19.tar";
+ sha256 = "1aa3iqh0r635jw8k89zh8y4am9d4hfrqpk9mrdh2b51invjn8llq";
};
packageRequires = [ emacs ];
meta = {
@@ -3765,6 +3810,21 @@
license = lib.licenses.free;
};
}) {};
+ xref = callPackage ({ elpaBuild, emacs, fetchurl, lib, project }:
+ elpaBuild {
+ pname = "xref";
+ ename = "xref";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://elpa.gnu.org/packages/xref-1.0.1.el";
+ sha256 = "17wlwilm2d1gvin8mkkqnpw2skjx0klxfs1pqpy8rrzdfpsb55li";
+ };
+ packageRequires = [ emacs project ];
+ meta = {
+ homepage = "https://elpa.gnu.org/packages/xref.html";
+ license = lib.licenses.free;
+ };
+ }) {};
yasnippet = callPackage ({ cl-lib ? null, elpaBuild, fetchurl, lib }:
elpaBuild {
pname = "yasnippet";
diff --git a/pkgs/applications/editors/emacs-modes/elpa-packages.nix b/pkgs/applications/editors/emacs-modes/elpa-packages.nix
index a6d657199b9..57f5d7b8594 100644
--- a/pkgs/applications/editors/emacs-modes/elpa-packages.nix
+++ b/pkgs/applications/editors/emacs-modes/elpa-packages.nix
@@ -8,6 +8,16 @@ To update the list of packages from MELPA,
2. Check for evaluation errors: `nix-instantiate ../../../.. -A emacsPackagesNg.elpaPackages`.
3. `git commit -m "elpa-packages $(date -Idate)" -- elpa-generated.nix`
+## Update from overlay
+
+Alternatively, run the following command:
+
+./update-from-overlay
+
+It will update both melpa and elpa packages using
+https://github.com/nix-community/emacs-overlay. It's almost
+instantenous and formats commits for you.
+
*/
{ lib, stdenv, texinfo }:
diff --git a/pkgs/applications/editors/emacs-modes/emacspeak/default.nix b/pkgs/applications/editors/emacs-modes/emacspeak/default.nix
index eb6eac1acbf..f2ae3712cac 100644
--- a/pkgs/applications/editors/emacs-modes/emacspeak/default.nix
+++ b/pkgs/applications/editors/emacs-modes/emacspeak/default.nix
@@ -1,10 +1,9 @@
-{ stdenv, fetchurl, makeWrapper, emacs, tcl, tclx, espeak-ng }:
+{ stdenv, fetchurl, makeWrapper, emacs, tcl, tclx, espeak-ng, lib }:
stdenv.mkDerivation rec {
pname = "emacspeak";
version = "51.0";
-
src = fetchurl {
url = "https://github.com/tvraman/emacspeak/releases/download/${version}/${pname}-${version}.tar.bz2";
sha256 = "09a0ywxlqa8jmc0wmvhaf7bdydnkyhy9nqfsdqcpbsgdzj6qpg90";
@@ -33,11 +32,11 @@ stdenv.mkDerivation rec {
--add-flags '-l "${placeholder "out"}/share/emacs/site-lisp/emacspeak/lisp/emacspeak-setup.elc"'
'';
- meta = with stdenv.lib; {
+ meta = {
homepage = "https://github.com/tvraman/emacspeak/";
description = "Emacs extension that provides spoken output";
- license = licenses.gpl2;
- maintainers = [ dema ];
- platforms = platforms.linux;
+ license = lib.licenses.gpl2;
+ maintainers = [ ];
+ platforms = lib.platforms.linux;
};
}
diff --git a/pkgs/applications/editors/emacs-modes/hol_light/default.nix b/pkgs/applications/editors/emacs-modes/hol_light/default.nix
deleted file mode 100644
index 34b74374b23..00000000000
--- a/pkgs/applications/editors/emacs-modes/hol_light/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ stdenv, fetchsvn }:
-
-stdenv.mkDerivation rec {
- pname = "hol_light-mode";
- version = "73";
-
- src = fetchsvn {
- url = "http://seanmcl-ocaml-lib.googlecode.com/svn/trunk/workshop/software/emacs";
- rev = version;
- sha256 = "3ca83098960439da149a47e1caff32536601559a77f04822be742a390c67feb7";
- };
-
- installPhase = ''
- DEST=$out/share/emacs/site-lisp
- mkdir -p $DEST
- cp -a * $DEST
- '';
-
- meta = {
- description = "A HOL Light mode for Emacs";
- homepage = "http://www.cl.cam.ac.uk/~jrh13/hol-light/";
- license = stdenv.lib.licenses.gpl2Plus;
- platforms = stdenv.lib.platforms.all;
- maintainers = [ stdenv.lib.maintainers.thoughtpolice ];
-
- # Fails trying to fetch dependencies in build
- # broken = true;
- };
-}
diff --git a/pkgs/applications/editors/emacs-modes/libgenerated.nix b/pkgs/applications/editors/emacs-modes/libgenerated.nix
index d0c8b4565f5..2ddafc4796c 100644
--- a/pkgs/applications/editors/emacs-modes/libgenerated.nix
+++ b/pkgs/applications/editors/emacs-modes/libgenerated.nix
@@ -25,10 +25,12 @@ let
}
) {};
git = self.callPackage ({ fetchgit }:
- fetchgit {
+ (fetchgit {
rev = commit;
inherit sha256 url;
- }
+ }).overrideAttrs(_: {
+ GIT_SSL_NO_VERIFY = true;
+ })
) {};
bitbucket = self.callPackage ({ fetchhg }:
fetchhg {
diff --git a/pkgs/applications/editors/emacs-modes/manual-packages.nix b/pkgs/applications/editors/emacs-modes/manual-packages.nix
index 313a21995e0..dfe287a7f40 100644
--- a/pkgs/applications/editors/emacs-modes/manual-packages.nix
+++ b/pkgs/applications/editors/emacs-modes/manual-packages.nix
@@ -98,7 +98,7 @@
sha256 = "09b7bg2s9aa4s8f2kdqs4xps3jxkq5wsvbi87ih8b6id38blhf78";
};
recipe = pkgs.writeText "recipe" ''
- (haskell-unicode-input-method
+ (emacs-haskell-unicode-input-method
:repo "roelvandijk/emacs-haskell-unicode-input-method"
:fetcher github)
'';
@@ -135,9 +135,7 @@
colorThemeSolarized = callPackage ./color-theme-solarized { };
emacsSessionManagement = callPackage ./session-management-for-emacs { };
hsc3-mode = callPackage ./hsc3 { };
- hol_light_mode = callPackage ./hol_light { };
ido-ubiquitous = callPackage ./ido-ubiquitous { };
- ocaml-mode = callPackage ./ocaml { };
prolog-mode = callPackage ./prolog { };
rectMark = callPackage ./rect-mark { };
sunriseCommander = callPackage ./sunrise-commander { };
@@ -147,7 +145,6 @@
#
# Ideally this should be dropped some time during/after 20.03
bbdb3 = self.melpaStablePackages.bbdb;
- ocamlMode = self.ocaml-mode;
jade = self.jade-mode;
# scalaMode2 = null; # No clear mapping as of now
flymakeCursor = self.melpaStablePackages.flymake-cursor;
diff --git a/pkgs/applications/editors/emacs-modes/melpa-packages.nix b/pkgs/applications/editors/emacs-modes/melpa-packages.nix
index 87da2079605..f228d34a654 100644
--- a/pkgs/applications/editors/emacs-modes/melpa-packages.nix
+++ b/pkgs/applications/editors/emacs-modes/melpa-packages.nix
@@ -10,44 +10,62 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPackages.melpaPackages
3. `git commit -m "melpa-packages: $(date -Idate)" recipes-archive-melpa.json`
-*/
-
-{ lib, external, pkgs }: variant: self: let
-
- dontConfigure = pkg: if pkg != null then pkg.override (args: {
- melpaBuild = drv: args.melpaBuild (drv // {
- dontConfigure = true;
- });
- }) else null;
-
- markBroken = pkg: if pkg != null then pkg.override (args: {
- melpaBuild = drv: args.melpaBuild (drv // {
- meta = (drv.meta or {}) // { broken = true; };
- });
- }) else null;
-
- externalSrc = pkg : epkg : if pkg != null then pkg.override (args : {
- melpaBuild = drv : args.melpaBuild (drv // {
- inherit (epkg) src version;
+## Update from overlay
- propagatedUserEnvPkgs = [ epkg ];
- });
- }) else null;
+Alternatively, run the following command:
- fix-rtags = pkg : if pkg != null then dontConfigure (externalSrc pkg external.rtags)
- else null;
+./update-from-overlay
- generateMelpa = lib.makeOverridable ({
- archiveJson ? ./recipes-archive-melpa.json
- }: let
+It will update both melpa and elpa packages using
+https://github.com/nix-community/emacs-overlay. It's almost
+instantenous and formats commits for you.
- inherit (import ./libgenerated.nix lib self) melpaDerivation;
- super = lib.listToAttrs (builtins.filter (s: s != null)
- (map (melpaDerivation variant)
- (lib.importJSON archiveJson)));
+*/
- overrides = rec {
- shared = rec {
+{ lib, external, pkgs }: variant: self:
+let
+ dontConfigure = pkg:
+ if pkg != null then pkg.override (args: {
+ melpaBuild = drv: args.melpaBuild (drv // {
+ dontConfigure = true;
+ });
+ }) else null;
+
+ markBroken = pkg:
+ if pkg != null then pkg.override (args: {
+ melpaBuild = drv: args.melpaBuild (drv // {
+ meta = (drv.meta or { }) // { broken = true; };
+ });
+ }) else null;
+
+ externalSrc = pkg: epkg:
+ if pkg != null then pkg.override (args: {
+ melpaBuild = drv: args.melpaBuild (drv // {
+ inherit (epkg) src version;
+
+ propagatedUserEnvPkgs = [ epkg ];
+ });
+ }) else null;
+
+ fix-rtags = pkg:
+ if pkg != null then dontConfigure (externalSrc pkg external.rtags)
+ else null;
+
+ generateMelpa = lib.makeOverridable ({ archiveJson ? ./recipes-archive-melpa.json
+ }:
+ let
+ inherit (import ./libgenerated.nix lib self) melpaDerivation;
+ super = (
+ lib.listToAttrs (builtins.filter
+ (s: s != null)
+ (map
+ (melpaDerivation variant)
+ (lib.importJSON archiveJson)
+ )
+ )
+ );
+
+ overrides = {
# Expects bash to be at /bin/bash
ac-rtags = fix-rtags super.ac-rtags;
@@ -55,12 +73,11 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
inherit (self.melpaPackages) powerline;
};
- auto-complete-clang-async = super.auto-complete-clang-async.overrideAttrs(old: {
+ auto-complete-clang-async = super.auto-complete-clang-async.overrideAttrs (old: {
buildInputs = old.buildInputs ++ [ external.llvmPackages.llvm ];
CFLAGS = "-I${external.llvmPackages.clang}/include";
LDFLAGS = "-L${external.llvmPackages.clang}/lib";
});
- emacsClangCompleteAsync = auto-complete-clang-async;
# part of a larger package
caml = dontConfigure super.caml;
@@ -75,7 +92,9 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
inherit (self.melpaPackages) easy-kill;
};
- emacsql-sqlite = super.emacsql-sqlite.overrideAttrs(old: {
+ dune = dontConfigure super.dune;
+
+ emacsql-sqlite = super.emacsql-sqlite.overrideAttrs (old: {
buildInputs = old.buildInputs ++ [ pkgs.sqlite ];
postBuild = ''
@@ -104,26 +123,32 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
evil-magit = super.evil-magit.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
eopengrok = super.eopengrok.overrideAttrs (attrs: {
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
ess-R-data-view = super.ess-R-data-view.override {
inherit (self.melpaPackages) ess ctable popup;
};
+ forge = super.forge.overrideAttrs (attrs: {
+ # searches for Git at build time
+ nativeBuildInputs =
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
+ });
+
flycheck-rtags = fix-rtags super.flycheck-rtags;
gnuplot = super.gnuplot.overrideAttrs (old: {
nativeBuildInputs =
- (old.nativeBuildInputs or []) ++ [ pkgs.autoreconfHook ];
+ (old.nativeBuildInputs or [ ]) ++ [ pkgs.autoreconfHook ];
});
- pdf-tools = super.pdf-tools.overrideAttrs(old: {
+ pdf-tools = super.pdf-tools.overrideAttrs (old: {
nativeBuildInputs = [ external.pkgconfig ];
buildInputs = with external; old.buildInputs ++ [ autoconf automake libpng zlib poppler ];
preBuild = "make server/epdfinfo";
@@ -140,7 +165,7 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
});
irony = super.irony.overrideAttrs (old: {
- cmakeFlags = old.cmakeFlags or [] ++ [ "-DCMAKE_INSTALL_BINDIR=bin" ];
+ cmakeFlags = old.cmakeFlags or [ ] ++ [ "-DCMAKE_INSTALL_BINDIR=bin" ];
NIX_CFLAGS_COMPILE = "-UCLANG_RESOURCE_DIR";
preConfigure = ''
cd server
@@ -174,115 +199,115 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
magit = super.magit.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-find-file = super.magit-find-file.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-gh-pulls = super.magit-gh-pulls.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-imerge = super.magit-imerge.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-lfs = super.magit-lfs.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-org-todos = super.magit-org-todos.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-stgit = super.magit-stgit.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-tbdiff = super.magit-tbdiff.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-topgit = super.magit-topgit.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-vcsh = super.magit-vcsh.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-gerrit = super.magit-gerrit.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-annex = super.magit-annex.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-todos = super.magit-todos.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-filenotify = super.magit-filenotify.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-gitflow = super.magit-gitflow.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magithub = super.magithub.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-svn = super.magit-svn.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
kubernetes = super.kubernetes.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
kubernetes-evil = super.kubernetes-evil.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
# upstream issue: missing file header
@@ -298,12 +323,14 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
rtags = dontConfigure (externalSrc super.rtags external.rtags);
+ rtags-xref = dontConfigure super.rtags;
+
shm = super.shm.overrideAttrs (attrs: {
propagatedUserEnvPkgs = [ external.structured-haskell-mode ];
});
# Telega has a server portion for it's network protocol
- telega = super.telega.overrideAttrs(old: {
+ telega = super.telega.overrideAttrs (old: {
buildInputs = old.buildInputs ++ [ pkgs.tdlib ];
postBuild = ''
@@ -318,18 +345,27 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
'';
});
+ treemacs-magit = super.treemacs-magit.overrideAttrs (attrs: {
+ # searches for Git at build time
+ nativeBuildInputs =
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
+ });
+
vdiff-magit = super.vdiff-magit.overrideAttrs (attrs: {
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
- zmq = super.zmq.overrideAttrs(old: {
+ zmq = super.zmq.overrideAttrs (old: {
stripDebugList = [ "share" ];
preBuild = ''
make
'';
nativeBuildInputs = [
- external.autoconf external.automake external.pkgconfig external.libtool
+ external.autoconf
+ external.automake
+ external.pkgconfig
+ external.libtool
(external.zeromq.override { enableDrafts = true; })
];
postInstall = ''
@@ -351,9 +387,6 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
markdown-mode-plus = super."markdown-mode+";
package-plus = super."package+";
rect-plus = super."rect+";
- };
-
- stable = shared // {
# upstream issue: missing file header
bufshow = markBroken super.bufshow;
@@ -364,9 +397,6 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
# upstream issue: missing file header
dictionary = markBroken super.dictionary;
- # missing git
- egg = markBroken super.egg;
-
# upstream issue: missing file header
elmine = markBroken super.elmine;
@@ -385,8 +415,6 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
# upstream issue: doesn't build
eterm-256color = markBroken super.eterm-256color;
- helm-rtags = fix-rtags super.helm-rtags;
-
# upstream issue: missing file header
qiita = markBroken super.qiita;
@@ -405,9 +433,6 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
# upstream issue: missing file header
window-numbering = markBroken super.window-numbering;
- };
-
- unstable = shared // {
editorconfig = super.editorconfig.overrideAttrs (attrs: {
propagatedUserEnvPkgs = [ external.editorconfig-core-c ];
});
@@ -415,7 +440,7 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
egg = super.egg.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
# missing dependencies
@@ -426,91 +451,85 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
kapacitor = super.kapacitor.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
- });
-
- forge = super.forge.overrideAttrs (attrs: {
- # searches for Git at build time
- nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
gerrit = super.gerrit.overrideAttrs (attrs: {
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
gerrit-download = super.gerrit-download.overrideAttrs (attrs: {
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
github-pullrequest = super.github-pullrequest.overrideAttrs (attrs: {
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
helm-rtags = fix-rtags super.helm-rtags;
jist = super.jist.overrideAttrs (attrs: {
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
mandoku = super.mandoku.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
mandoku-tls = super.mandoku-tls.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-p4 = super.magit-p4.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-rbr = super.magit-rbr.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-diff-flycheck = super.magit-diff-flycheck.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-reviewboard = super.magit-reviewboard.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-patch-changelog = super.magit-patch-changelog.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
magit-circleci = super.magit-circleci.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
});
orgit =
(super.orgit.overrideAttrs (attrs: {
# searches for Git at build time
nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
- }));
+ (attrs.nativeBuildInputs or [ ]) ++ [ external.git ];
+ }));
# tries to write to $HOME
php-auto-yasnippets = super.php-auto-yasnippets.overrideAttrs (attrs: {
@@ -528,13 +547,7 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
inherit (self.melpaPackages) powerline;
};
- treemacs-magit = super.treemacs-magit.overrideAttrs (attrs: {
- # searches for Git at build time
- nativeBuildInputs =
- (attrs.nativeBuildInputs or []) ++ [ external.git ];
- });
-
- vterm = super.vterm.overrideAttrs(old: {
+ vterm = super.vterm.overrideAttrs (old: {
buildInputs = old.buildInputs ++ [ self.emacs pkgs.cmake pkgs.libvterm-neovim ];
cmakeFlags = [
"-DEMACS_SOURCE=${self.emacs.src}"
@@ -550,32 +563,38 @@ env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPac
rm -rf $out/share/emacs/site-lisp/elpa/vterm-**/{CMake*,build,*.c,*.h}
'';
});
- # Legacy alias
- emacs-libvterm = unstable.vterm;
-
- # Map legacy renames from emacs2nix since code generation was ported to emacs lisp
- _0xc = super."0xc";
- _2048-game = super."2048-game";
- _4clojure = super."4clojure";
- at = super."@";
- term-plus = super."term+";
- term-plus-key-intercept = super."term+key-intercept";
- term-plus-mux = super."term+mux";
- xml-plus = super."xml+";
w3m = super.w3m.override (args: {
melpaBuild = drv: args.melpaBuild (drv // {
prePatch =
- let w3m = "${lib.getBin external.w3m}/bin/w3m"; in ''
+ let w3m = "${lib.getBin external.w3m}/bin/w3m"; in
+ ''
substituteInPlace w3m.el \
- --replace 'defcustom w3m-command nil' \
- 'defcustom w3m-command "${w3m}"'
+ --replace 'defcustom w3m-command nil' \
+ 'defcustom w3m-command "${w3m}"'
'';
});
});
};
- };
-
- in super // overrides.${variant});
-in generateMelpa { }
+ # Deprecated legacy aliases for backwards compat
+ aliases = lib.listToAttrs (lib.attrValues (lib.mapAttrs (n: v: { name = v; value = builtins.trace "Melpa attribute '${v}' is a legacy alias that will be removed in 21.03, use '${n}' instead" melpaPackages.${n}; }) (lib.filterAttrs (n: v: lib.hasAttr n melpaPackages) {
+ "auto-complete-clang-async" = "emacsClangCompleteAsync";
+ "vterm" = "emacs-libvterm";
+ "0xc" = "_0xc";
+ "2048-game" = "_2048-game";
+ "4clojure" = "_4clojure";
+ "@" = "at";
+ "term+" = "term-plus";
+ "term+key-intercept" = "term-plus-key-intercept";
+ "term+mux" = "term-plus-mux";
+ "xml+" = "xml-plus";
+ })));
+
+ melpaPackages = lib.mapAttrs (n: v: if lib.hasAttr n overrides then overrides.${n} else v) super;
+
+ in
+ melpaPackages // aliases);
+
+in
+generateMelpa { }
diff --git a/pkgs/applications/editors/emacs-modes/ocaml/default.nix b/pkgs/applications/editors/emacs-modes/ocaml/default.nix
deleted file mode 100644
index 4240263dd0b..00000000000
--- a/pkgs/applications/editors/emacs-modes/ocaml/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ stdenv, emacs, ocaml }:
-
-# this package installs the emacs-mode which
-# resides in the ocaml compiler sources.
-
-let version = stdenv.lib.removePrefix "ocaml-" ocaml.name;
-in stdenv.mkDerivation {
- pname = "ocaml-mode";
- inherit version;
- inherit (ocaml) prefixKey src;
-
- # a quick configure to get the Makefile generated. Since
- # we do not build the ocaml itself, we don't really
- # need it to support any features.
- configureFlags = (with stdenv.lib; optional (!(versionAtLeast version "4.02")) "-no-tk") ++
- [ "-no-curses" "-no-pthread" ];
-
- buildInputs = [ emacs ];
- dontBuild = true;
-
- installPhase = ''
- cd emacs;
- mkdir -p "$out/share/emacs/site-lisp" "$out/bin"
- EMACSDIR=$out/share/emacs/site-lisp make simple-install install-ocamltags
- '';
-
- meta = {
- homepage = "http://caml.inria.fr";
- description = "OCaml mode package for Emacs";
- platforms = stdenv.lib.platforms.unix;
- };
-}
diff --git a/pkgs/applications/editors/emacs-modes/org-generated.nix b/pkgs/applications/editors/emacs-modes/org-generated.nix
index 4ff1db1c743..4beb5750166 100644
--- a/pkgs/applications/editors/emacs-modes/org-generated.nix
+++ b/pkgs/applications/editors/emacs-modes/org-generated.nix
@@ -4,10 +4,10 @@
elpaBuild {
pname = "org";
ename = "org";
- version = "20200504";
+ version = "20200511";
src = fetchurl {
- url = "https://orgmode.org/elpa/org-20200504.tar";
- sha256 = "1nalr2jafhzfkaf4bn8kscxd7nm1wz7dbw2629j2msxknw76dwk1";
+ url = "https://orgmode.org/elpa/org-20200511.tar";
+ sha256 = "147k6nmq00milw5knyhw01z481rcdl6s30vk4fkjidw508nkmg9c";
};
packageRequires = [];
meta = {
@@ -19,10 +19,10 @@
elpaBuild {
pname = "org-plus-contrib";
ename = "org-plus-contrib";
- version = "20200504";
+ version = "20200511";
src = fetchurl {
- url = "https://orgmode.org/elpa/org-plus-contrib-20200504.tar";
- sha256 = "1ykw3qspz18jgf3ngsvk2ys282489fcjrbk7pbv3ppxzjha4rmhb";
+ url = "https://orgmode.org/elpa/org-plus-contrib-20200511.tar";
+ sha256 = "1hsdp7n985404zdqj6gyfw1bxxbs0p3bf4fyizvgji21zxwnf63f";
};
packageRequires = [];
meta = {
diff --git a/pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json b/pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json
index 2224c44f9c4..a10df779103 100644
--- a/pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json
+++ b/pkgs/applications/editors/emacs-modes/recipes-archive-melpa.json
@@ -479,8 +479,8 @@
"auto-complete",
"eclim"
],
- "commit": "23f5b294f833ce58516d7b9ae08a7792d70022a1",
- "sha256": "17q972354nkkynfjmwih4vp7s5dzdvr3nf7ni3ci095lzb0zzf4g"
+ "commit": "222ddd48fcf0ee01592dec77c58e0cf3f2ea1100",
+ "sha256": "0jdddf8krvg379wlay1xs27qlxpi87nz6v2i526pk59mmg8jrnvc"
},
"stable": {
"version": [
@@ -960,8 +960,8 @@
"auto-complete",
"yasnippet"
],
- "commit": "6ca9baaafd3a3e429429986cc59097dcbfa7cda2",
- "sha256": "0gj1w0ynd3nk84ac2l3anmcvm44p662scdy80zwp2xisfc0c301x"
+ "commit": "8db6d911f2e19bbef5fe915e42c4e12f283bfd41",
+ "sha256": "0yzad3bc48xdmkgcsffdj9zx9j853w1k2p2v586bcfl2vmvvq3zj"
},
"stable": {
"version": [
@@ -986,8 +986,8 @@
"repo": "xcwen/ac-php",
"unstable": {
"version": [
- 20200425,
- 835
+ 20200516,
+ 52
],
"deps": [
"dash",
@@ -997,8 +997,8 @@
"s",
"xcscope"
],
- "commit": "6ca9baaafd3a3e429429986cc59097dcbfa7cda2",
- "sha256": "0gj1w0ynd3nk84ac2l3anmcvm44p662scdy80zwp2xisfc0c301x"
+ "commit": "8db6d911f2e19bbef5fe915e42c4e12f283bfd41",
+ "sha256": "0yzad3bc48xdmkgcsffdj9zx9j853w1k2p2v586bcfl2vmvvq3zj"
},
"stable": {
"version": [
@@ -1064,8 +1064,8 @@
"auto-complete",
"rtags"
],
- "commit": "a42298e80dffae9a6b2e9816506174542f3cbbb7",
- "sha256": "1674752bbyb7890na5p846dxcvh83zn0a6z19wras1x5c59s24i3"
+ "commit": "ed229d2e4070cc07ba76e537e8f5f93835ff0710",
+ "sha256": "1jf1mg2pib2rsrn280j2ywmnqgkr5jwmiaqf252jsb7ndq7p5gcr"
},
"stable": {
"version": [
@@ -1360,14 +1360,14 @@
"repo": "abo-abo/ace-link",
"unstable": {
"version": [
- 20200210,
- 2031
+ 20200515,
+ 1854
],
"deps": [
"avy"
],
- "commit": "9b22793789263b2e2fc06ca8b6073bb01211df9b",
- "sha256": "0ik2v881rnik58zvxczjg847fvc9vf493h85rv8q72hb7zi9p0gy"
+ "commit": "b610dcb99510328d07ab1e1ea67b2f87ecb1cc5b",
+ "sha256": "0r7cyvrkbqq0dsm5963wn2i1wqgq0md5r8b2afjbr3m9b6v5lnq4"
},
"stable": {
"version": [
@@ -1817,14 +1817,14 @@
"repo": "Malabarba/aggressive-indent-mode",
"unstable": {
"version": [
- 20200421,
- 1149
+ 20200512,
+ 1207
],
"deps": [
"cl-lib"
],
- "commit": "58348d29adf8d2f23da2798badd7f89ff59cd7cc",
- "sha256": "1d9hi36ml449x7qqpvcgxqx0r88jpqf1pq9k38af66ny3vd6zwl6"
+ "commit": "12a64b4e5c1a1e124baa74336738b6ae1972607f",
+ "sha256": "1pkqjg30l9sjh5m8w4p8qrlw92sxr28c3d7mq6h8sfc8dkgivd33"
},
"stable": {
"version": [
@@ -1963,25 +1963,25 @@
"repo": "AnthonyDiGirolamo/airline-themes",
"unstable": {
"version": [
- 20200408,
- 2114
+ 20200511,
+ 1543
],
"deps": [
"powerline"
],
- "commit": "d81ec80d6fc36157c20015e9fd6b192cfc679035",
- "sha256": "0h9iximw1n5pwfd8zfn1xx4dcrsvxcy8rmr2ng20kl8bflir3i6s"
+ "commit": "a6a3bd55baee29bd372869c835aded0f7d5e5f76",
+ "sha256": "1yg9wdagysfa5xswdrnwngbzf7gmdhjsl40ivqnxxvb74adxcwp6"
},
"stable": {
"version": [
1,
- 7
+ 8
],
"deps": [
"powerline"
],
- "commit": "bd9624a94618f4144762032a93549f53ffc1e7b3",
- "sha256": "1rlszg7z5k8c6fmjk4sjgrc9xgcjc1jah6c7kdl9kypha7y8s4bq"
+ "commit": "5ea031bcbdf665afea7e47e519a49e2c33978833",
+ "sha256": "1jx17g8a6pxkw4zlx3fwhqgxfzcf3019k8fklykamfrkharzsc2l"
}
},
{
@@ -2240,14 +2240,14 @@
"repo": "domtronn/all-the-icons.el",
"unstable": {
"version": [
- 20200411,
- 520
+ 20200508,
+ 1157
],
"deps": [
"memoize"
],
- "commit": "0b74fc361817e885580c3f3408079f949f5830e1",
- "sha256": "0y7wgwkspa800pck4ijyzgp3nrg8xkky079k1ywz7p04jqvgxrpp"
+ "commit": "d6cb6d4a779eaa3570d8e451fd4d38b2b4554860",
+ "sha256": "0pnzsnklqjlks6ipaj242vlrk5skmwflpn1sdd00xw9gmb5mxb3m"
},
"stable": {
"version": [
@@ -2548,11 +2548,11 @@
"repo": "immerrr/ample-regexps.el",
"unstable": {
"version": [
- 20151023,
- 1000
+ 20200508,
+ 1021
],
- "commit": "cbe91e148cac1ee8e223874dc956ed4cf607f046",
- "sha256": "1mm4icrwx4mscp7kbbmlc34995r164dhrfczn5ybkyxjzzf76jn1"
+ "commit": "153969ce547afe410b8986f01c9ed4087c9cd20b",
+ "sha256": "0dkp7bcd7h2ds40wyszy11nmh7c2jxrwy04ayz7pbxh53ir7s2k0"
}
},
{
@@ -2676,27 +2676,26 @@
"repo": "didibus/anakondo",
"unstable": {
"version": [
- 20200426,
- 28
+ 20200503,
+ 123
],
"deps": [
+ "clojure-mode",
"projectile"
],
- "commit": "50ca8b69e0e53e4163215f3fcc325620b4d5d5af",
- "sha256": "1sy0hxrj1vffqcwl5l48hl9yq4qswwjfgcc4445lairfycd4l9m7"
+ "commit": "ba6b56c18f2b0ae035b448813b27114d19fb821c",
+ "sha256": "0dbhkinfn6ahvi9pi7kghlc0fccil15lx0pd1rpgv4d7n3bnsdna"
},
"stable": {
"version": [
0,
- 1,
- 1
+ 2
],
"deps": [
- "json",
"projectile"
],
- "commit": "6ba040e6af4466949dcad2b4a47069705f200322",
- "sha256": "05j9x11hy8wzq1fbbal1y1wzkw6h98l9pp8q0qmarg0lb6hjk52x"
+ "commit": "87760e8326a0e303ca66dda298a79742888b7254",
+ "sha256": "1l58l0gj3my61yi55hak0c8y26dc2sn8kzbs80v3vsfr6pq916vx"
}
},
{
@@ -2785,11 +2784,15 @@
"repo": "rudolfolah/angularjs-mode",
"unstable": {
"version": [
- 20151201,
- 2127
+ 20200510,
+ 1729
],
- "commit": "8720cde86af0f1859ccc8580571e8d0ad1c52cff",
- "sha256": "04kg2x0lif91knmkkh05mj42xw3dkzsnysjda6ian95v57wfg377"
+ "commit": "b24020768217f16b1b86aa236e9729b3d40e17b3",
+ "error": [
+ "exited abnormally with code 1\n",
+ "",
+ "error: unable to download 'https://github.com/rudolfolah/angularjs-mode/archive/b24020768217f16b1b86aa236e9729b3d40e17b3.tar.gz': HTTP error 404\n"
+ ]
},
"stable": {
"version": [
@@ -3235,22 +3238,19 @@
"repo": "emacsorphanage/anzu",
"unstable": {
"version": [
- 20200331,
- 1717
+ 20200514,
+ 1801
],
- "commit": "3e34fb3df53c0c68e842fa179c327a7395d1901d",
- "sha256": "10jgh1mg8bxmpgaspsmqksgf3cqw9glap84cb9sdirvicsmisbsd"
+ "commit": "7b8688c84d6032300d0c415182c7c1ad6cb7f819",
+ "sha256": "09x4hhycnv4sc472fqv7z8jpjx8viap5hb143yri3wkwa15bqd3b"
},
"stable": {
"version": [
0,
- 62
+ 63
],
- "deps": [
- "cl-lib"
- ],
- "commit": "3328619fec138862302bbe1b9acf2eea624a4c5e",
- "sha256": "1lzvc0ihcbplir4hqfyxfqpsd78arz15gk92kmq4f8ggbkl37fan"
+ "commit": "a5a22fd537cb3bd2194d1eecc91dca418bedf442",
+ "sha256": "11k30174a0z738gcmvpvk8wxsnsdnaf4qphrz0aq8yy0k1pidav2"
}
},
{
@@ -3300,20 +3300,20 @@
"repo": "dieter-wilhelm/apdl-mode",
"unstable": {
"version": [
- 20200417,
- 857
+ 20200501,
+ 1904
],
- "commit": "2fcf73e0d522e88e99813c84ac1c07f8a83b1e77",
- "sha256": "1kfzvgxf34a1wdiiwv4q6bix24avdiwkldxbypkpw57sbrarwiva"
+ "commit": "ee5f546f6659b9ca3c6895a1959087531b4a016a",
+ "sha256": "1qpqji2qx4srxk22684gh3sjj8sa87kd5fbr1xh8dscn19h5yvx9"
},
"stable": {
"version": [
20,
- 4,
+ 5,
0
],
- "commit": "03d4d55f5d44584d6de50033cdc1b1bc87db83a3",
- "sha256": "0yv3l3j3syn2i4ff9rvsx7a2vp7mv7p9y08dzcvl6km1909adzc6"
+ "commit": "ee5f546f6659b9ca3c6895a1959087531b4a016a",
+ "sha256": "1qpqji2qx4srxk22684gh3sjj8sa87kd5fbr1xh8dscn19h5yvx9"
}
},
{
@@ -4185,6 +4185,29 @@
}
},
{
+ "ename": "auth-source-xoauth2",
+ "commit": "8ba0273c8aa2a50b9dc9b8312b860d94dfd808d5",
+ "sha256": "0g06240ix4gzw3fb74jcadiq7nissi20i1vsbzhkx35j10mv7wn3",
+ "fetcher": "github",
+ "repo": "ccrusius/auth-source-xoauth2",
+ "unstable": {
+ "version": [
+ 20200509,
+ 2304
+ ],
+ "commit": "5e646a32c9ba31a015a09fce1ad711b85717119a",
+ "sha256": "0nl859csl8xcd6ybpjj15ph8l8fxwkwf45kbylss68alkyf1rl3v"
+ },
+ "stable": {
+ "version": [
+ 1,
+ 0
+ ],
+ "commit": "5e646a32c9ba31a015a09fce1ad711b85717119a",
+ "sha256": "0nl859csl8xcd6ybpjj15ph8l8fxwkwf45kbylss68alkyf1rl3v"
+ }
+ },
+ {
"ename": "auto-async-byte-compile",
"commit": "f8e4328cae9b4759a75da0b26ea8b68821bc71af",
"sha256": "0ks6xsxzayiyd0jl8m36xlc5p57p21qbhgq2mmz50a2lhpxxfiyg",
@@ -4263,8 +4286,8 @@
"cl-lib",
"popup"
],
- "commit": "2e83566ddfa758c69afe50b8a1c62a66f47471e3",
- "sha256": "1rkqjq7wr4aavg08i8mq13w85z14xdhfmpbipj5mhwlpyrrci4bk"
+ "commit": "2f11a4e6ff7f5d4939c3e1724158411a7efed057",
+ "sha256": "067ymm5swi9yq3sndzghqxlyyywzk434ip68nf6fxbj51raxzzq8"
},
"stable": {
"version": [
@@ -4570,11 +4593,11 @@
"repo": "mina86/auto-dim-other-buffers.el",
"unstable": {
"version": [
- 20180612,
- 2341
+ 20200516,
+ 1608
],
- "commit": "ec74b4803adeadf06296c84595fb6ccf4e1b4a3f",
- "sha256": "0l08kx12k97nag8khb63rz5fl1r9gahgmjg5073h25lypl74895n"
+ "commit": "f712de72d4618ce6c5d55ba20c848c83a87c5f32",
+ "sha256": "17dsdfs9l3g4jnna5b2pzifvxv13rr5rja76frl5wwp2brfmq8qv"
}
},
{
@@ -4813,14 +4836,26 @@
"repo": "ncaq/auto-sudoedit",
"unstable": {
"version": [
- 20200122,
- 857
+ 20200427,
+ 635
],
"deps": [
"f"
],
- "commit": "22cd3dd6d3206cdab5c72792479a8f7f04a2b3e9",
- "sha256": "0nwnmqhfy4378p43a12bc32y4qqw349xjkrdh6x7fkdsd4wpf7f4"
+ "commit": "0ad8247fdd0f1d747cd1ff73adb6b5efcecc7f3b",
+ "sha256": "10p0hc95j382km8655pqld9wxg10j1f36czzppkdd6a55cxarv9f"
+ },
+ "stable": {
+ "version": [
+ 1,
+ 0,
+ 0
+ ],
+ "deps": [
+ "f"
+ ],
+ "commit": "0ad8247fdd0f1d747cd1ff73adb6b5efcecc7f3b",
+ "sha256": "10p0hc95j382km8655pqld9wxg10j1f36czzppkdd6a55cxarv9f"
}
},
{
@@ -4851,16 +4886,16 @@
"repo": "robert-zaremba/auto-virtualenvwrapper.el",
"unstable": {
"version": [
- 20200416,
- 1128
+ 20200510,
+ 1006
],
"deps": [
"cl-lib",
"s",
"virtualenvwrapper"
],
- "commit": "f33e8c40e53c247ee6a4fd90af8805a9806735a1",
- "sha256": "0hxwlm364xq66rp8izv0x09r37pg9kiddik0xbss736fdlw0sx4z"
+ "commit": "30fb54aa3c99f3c614ea9a92669d634df30c9439",
+ "sha256": "19qycxf6ln60s604j5rn3qfsy2rbzdbw4gwkiprdiq1bkmphbwzj"
}
},
{
@@ -4926,8 +4961,8 @@
"deps": [
"cl-lib"
],
- "commit": "b5ac7436be372dffc97280f4b835f61ab6b716d5",
- "sha256": "138kzn20gfy6dj15nkfwsz7lz91n6ffsjzz2kkmclnfkazxixjhq"
+ "commit": "9e7a101e1563eaf6f5d671e5877d652079cea78b",
+ "sha256": "0khhmhh5fv004xhs3v8v8y3m8i1ibi19w74sv4shpy0ixd5zq1bj"
}
},
{
@@ -4938,11 +4973,11 @@
"url": "https://git.sr.ht/~zge/autocrypt",
"unstable": {
"version": [
- 20200330,
- 2301
+ 20200505,
+ 1717
],
- "commit": "a16bf93ba833264b10d19abfa8fa684d9be32081",
- "sha256": "119nii5qdds53cmwz3f8rl7f4k5l783h6k6ahizdawy4rf54xfz4"
+ "commit": "d77140654405cabd007621606aca9beb512dff7a",
+ "sha256": "0cr2q5dfvh85m6zlc2glssxj81py0hrvg9kh7bk6r33j0zygbr7r"
}
},
{
@@ -5047,8 +5082,8 @@
20190331,
2230
],
- "commit": "052881b101d8c2d11c89ae4f1befe7a999de987e",
- "sha256": "0k9sjjsqxnrh0cq6m3cd9rk44n0rjbjgqcbfv6fg33a0gpybvryf"
+ "commit": "bcd3d76a47b4f0e7c382fb680b14f40208dae568",
+ "sha256": "0sgzjddd34icbbm4pc7v1662k6288pkr70ki4p2j3q4mh9qqc8q7"
}
},
{
@@ -5598,11 +5633,11 @@
"url": "https://git.sr.ht/~zge/bang",
"unstable": {
"version": [
- 20200414,
- 1123
+ 20200510,
+ 1107
],
- "commit": "1fb0162ffd2115080d4e1ddf65935277cf3c75db",
- "sha256": "12nr5la6y5dnh46rfij3p1srgpwdc3fiaf4ckfx6f9kl0n1zyrls"
+ "commit": "f80c7c394b57057499db6409f386ade9ac32f763",
+ "sha256": "0mj2kr13gpvy4kpzxvy1jmz0c9cdnikazlsb9j0dx94f9777sy04"
},
"stable": {
"version": [
@@ -5756,8 +5791,8 @@
"repo": "sasanidas/emacs-c64-basic-ide",
"unstable": {
"version": [
- 20200416,
- 1953
+ 20200429,
+ 1104
],
"deps": [
"basic-mode",
@@ -5766,8 +5801,8 @@
"f",
"flycheck"
],
- "commit": "5d186623fb6805db71fe5b226df497e6b2904b96",
- "sha256": "1v9mhvi1fqh4pni03y3qrlrzj2jrz2s9jc5g3jjpxll4zhsfr6w4"
+ "commit": "0f75c944239960445f1e9c8a0b5f7a5b4d37ff89",
+ "sha256": "0xmi27b3zs8bsvcf9405rg88cjz1x2nivj5pvy6gjy07r9dl7ngf"
},
"stable": {
"version": [
@@ -5867,11 +5902,11 @@
"repo": "bazelbuild/emacs-bazel-mode",
"unstable": {
"version": [
- 20200424,
- 1953
+ 20200515,
+ 1408
],
- "commit": "668a44907f7b3ad0e6fd300e319fba5862780140",
- "sha256": "13llvkl40pybi4f1chak3v4f58fwwqw1kn9ygmv6dmn2wg4ag2mp"
+ "commit": "39d4649f4a179e22fabbef1166afe1725c8dbea6",
+ "sha256": "0n5kqjcmwfbr58my3yisgfigh77rhy5b18jr4kh2b327r76ssqwl"
},
"stable": {
"version": [
@@ -6542,8 +6577,8 @@
"a",
"pdf-tools"
],
- "commit": "eab07dae119129066624e692c1c75a53b2ab10a5",
- "sha256": "1q9g8kza6hv6pv1sjzkl6b4gxcx6fsvv8lk5w7kk9gpws5vjz5bz"
+ "commit": "61a14d1a8c17930caca5c5daf893cedc9c23c5f3",
+ "sha256": "0acq8d8vlx3hd405wmi5w36gg88bz1c1crmlxbd2whgi8kyf506z"
}
},
{
@@ -6591,8 +6626,8 @@
"repo": "tmalsburg/helm-bibtex",
"unstable": {
"version": [
- 20200417,
- 1725
+ 20200513,
+ 852
],
"deps": [
"biblio",
@@ -6602,8 +6637,8 @@
"parsebib",
"s"
],
- "commit": "631dc607e8f29f1a585adde01d6785af1fb35d12",
- "sha256": "09l1h1z493dc7hp109sqs1lkkcaw0mh762p5cpda9xymr9hf6w31"
+ "commit": "8a0dd9841316793aacddea744d6b8ca4a7857a35",
+ "sha256": "1av058d7888kr3q15y1122r8jkarfw1s83gvkillj7kyzj3i53m5"
},
"stable": {
"version": [
@@ -6645,11 +6680,11 @@
"repo": "tarsius/bicycle",
"unstable": {
"version": [
- 20200103,
- 1237
+ 20200429,
+ 1021
],
- "commit": "91d9f946690df0a1ed866f2cd1eab1b2e7c7480a",
- "sha256": "0pkn99srwyvyibz5zxkh58csbf598x26f31mpizacx3bs4nys0qb"
+ "commit": "1bd8836171cf8da0be836fc407f2f140f52bdeb1",
+ "sha256": "0zd8ls2qyxgdzkmhl7mxlh7wbkp627kync8zg95kvrh3qymf5vys"
},
"stable": {
"version": [
@@ -6672,8 +6707,8 @@
20200325,
539
],
- "commit": "773a6dde790c4a240e643a9071e4c7bce09d40de",
- "sha256": "11dirb13hblfa95hqqshrsjri4d4qzcq5qhhnd4xqajdchr62758"
+ "commit": "de8d09b08b0b30714c4f9b98c97e9577d47b9be6",
+ "sha256": "1z3jk232i0h2zakvbkfpb5a5qdbzfqn4zvbja1hms9349x54a07i"
},
"stable": {
"version": [
@@ -6976,8 +7011,8 @@
20200404,
1550
],
- "commit": "af37650d99bb5ae3ab05577a5bf99d5ff26b1e66",
- "sha256": "18n1l6rwwfjrgaygm7nhrxg92fdd21aqkb38lc55lx3qhlrw1qwv"
+ "commit": "d99ab1aad84e4bd2bd4a499877764c213cce50ff",
+ "sha256": "0ay49ars61vr43n4bd3k4n1w89ilmw7d8s53ifixgw0vvjkz74z1"
},
"stable": {
"version": [
@@ -7376,16 +7411,16 @@
"repo": "jyp/boon",
"unstable": {
"version": [
- 20200212,
- 1535
+ 20200514,
+ 1227
],
"deps": [
"dash",
"expand-region",
"multiple-cursors"
],
- "commit": "19bc70fa6f9e5c001f8ac714ce90af14788f35dd",
- "sha256": "0ippdjd4j8y1xx438pvxiw0h0my6zdmvnbpay3fckrssirhi1m6l"
+ "commit": "57271ed2ddca96c77b83b282019852d1cffffd26",
+ "sha256": "0mmyxi75hlg1lkvpk4lq5nagmcsmjijmkcmmkkq25llf7nmik8as"
},
"stable": {
"version": [
@@ -7409,16 +7444,15 @@
"repo": "emacscollective/borg",
"unstable": {
"version": [
- 20200223,
- 1448
+ 20200513,
+ 1954
],
"deps": [
- "dash",
"epkg",
"magit"
],
- "commit": "3cfb35f5c54a76f200272ed11b4a39f11a57552c",
- "sha256": "1y4c7bdy4vzv630d3yxhgq3v29q5f071d30kig4wwv460nai7c4c"
+ "commit": "f6a2e0cb8c3db5840c717114caba93793f2e9661",
+ "sha256": "1sa0wk7xj3qsk9fr4z2av80gp8n0804zylx3d27pdwm8bjyfzf7b"
},
"stable": {
"version": [
@@ -8173,14 +8207,14 @@
"repo": "alezost/bui.el",
"unstable": {
"version": [
- 20181218,
- 1830
+ 20200426,
+ 2219
],
"deps": [
"dash"
],
- "commit": "508577a7225b3d07eaefa9444064410af2518675",
- "sha256": "0d9s0gdy5wda86jn8hjs1rq9rbwz5syvr8jxdks3iy27k4hp4wil"
+ "commit": "28a9b0a36cb69b931cf32db7546ad5c6589752cf",
+ "sha256": "1gwb95pjwv9k0iq290mcyyl0xasr3jldr086rrhabxpcc9ih3yv8"
},
"stable": {
"version": [
@@ -8418,11 +8452,11 @@
"repo": "jorgenschaefer/emacs-buttercup",
"unstable": {
"version": [
- 20200412,
- 1148
+ 20200509,
+ 2224
],
- "commit": "a91f2820256a4e0c8636cc33a2ef8515a26d3f81",
- "sha256": "0nhsxj48a9aqfmwqs4m65zh2g0cmvijz4m69cvx1bcia31jaabpx"
+ "commit": "e71a40f1ffef4847df28c9d4ad7edc1e360ee52a",
+ "sha256": "0avmxbxxsazd14h5avsrqh2yyfnp8jan64sbp5ih2c9hm7xv5p1k"
},
"stable": {
"version": [
@@ -9414,11 +9448,11 @@
"repo": "cdominik/cdlatex",
"unstable": {
"version": [
- 20200305,
- 809
+ 20200506,
+ 739
],
- "commit": "a5cb624ef5f9e3d51fce6faa8dc153277f61043a",
- "sha256": "0gicai05d21909mjjvfc6194ygrqg2pbff60pjh3w593c4l4jmcj"
+ "commit": "480387b39f6ddd9cd2a9511ecee064ad8e1dd324",
+ "sha256": "1y5c2ycvmij7klvc9rhg265ha23xlh2hi4q5w50xljzh2mmlp3fb"
},
"stable": {
"version": [
@@ -9537,15 +9571,15 @@
"repo": "ema2159/centaur-tabs",
"unstable": {
"version": [
- 20200325,
- 1236
+ 20200511,
+ 1242
],
"deps": [
"cl-lib",
"powerline"
],
- "commit": "e6bf9f5257fa5401695e0e33d0376a0821ac2f2f",
- "sha256": "1gm06par7pglwj25ydvlp1n2vniq6283mm0g4s53ra77ywsz73jv"
+ "commit": "57afd81c7fd6449239af7adcda4cd2192976dbb8",
+ "sha256": "1sa4anfqvhidn7kxqnchk0d8kc2v0l3cxbf0bnwwx7nk04gjvshg"
},
"stable": {
"version": [
@@ -9568,11 +9602,11 @@
"repo": "andre-r/centered-cursor-mode.el",
"unstable": {
"version": [
- 20190306,
- 1006
+ 20200507,
+ 1529
],
- "commit": "90e6d68a74d134f67c32d0621d64db90703c46eb",
- "sha256": "05x1hppnmhinb92zblkwdpwkf0bhk7jsj2mms8mi1gl27pn7zg14"
+ "commit": "f376bdb882047347345d5f0e3ec3fcef63ee93ba",
+ "sha256": "1dnc0vjy6z6kdh8h8bmwi5vgyvy2z4405qpxb20d0dbly8qz9fns"
}
},
{
@@ -9672,8 +9706,8 @@
20171115,
2108
],
- "commit": "5d5692e7526eb228308f91c10761f22c69c8ea35",
- "sha256": "1shwvgakkv9q9mlvzcsxnrj4zd1ld8nf7k8pw6zl6j3wg0sj5fd3"
+ "commit": "dc0e180cbaf73e86d22f1d2996c7582dd0eb07b5",
+ "sha256": "0n9f87syrj30dn5k4vq1l7i02hzwfnadanfjbwv4a9wfjl77xy53"
},
"stable": {
"version": [
@@ -9757,16 +9791,16 @@
"repo": "Alexander-Miller/cfrs",
"unstable": {
"version": [
- 20190618,
- 1458
+ 20191125,
+ 2007
],
"deps": [
"dash",
"posframe",
"s"
],
- "commit": "de83b587affe374d1cf6e6c2d747696e6c33a817",
- "sha256": "130g09i38k77y2kyirg54dglksl6vrypdhh4h2j8hzy1mipc5a43"
+ "commit": "fc5effdc25a926eada4936e5506dcccdf3902137",
+ "sha256": "1d18wvx2szmpvj5v26qqp2qkdmb764sfkp2f864by2hpad0rx034"
},
"stable": {
"version": [
@@ -10263,30 +10297,30 @@
"url": "https://framagit.org/contrapunctus/chronometrist/",
"unstable": {
"version": [
- 20200324,
- 653
+ 20200503,
+ 633
],
"deps": [
"dash",
"s",
"seq"
],
- "commit": "dc0fb3bed6b893ecb924f5b1228ab718325cc808",
- "sha256": "08mzv8rijsagkj4ykxlgr99axp0kxnz36d3iaffkqzyv50cm4r6f"
+ "commit": "16f2ca86540001b40725c4099d04154aab0a6ba5",
+ "sha256": "19z8wmhsqbm12h0vvzfgjmzj7g3mcpa9qgcz3cnmrr4hgkx4b9a5"
},
"stable": {
"version": [
0,
4,
- 2
+ 3
],
"deps": [
"dash",
"s",
"seq"
],
- "commit": "cc791cd61ee4580c9786f8c58d9e1964e0ff0c64",
- "sha256": "1ccy7qz1wcmggqlf3hwigbqq4wrx1amds4x9bxz9py6bypglyjc5"
+ "commit": "282c338c21d01932049392f271f66e1725562efd",
+ "sha256": "1ljjqzghcap4admv0hvw6asm148b80mfgjgxjjcw6qc95fkjjjlr"
}
},
{
@@ -10345,8 +10379,8 @@
"repo": "clojure-emacs/cider",
"unstable": {
"version": [
- 20200420,
- 735
+ 20200511,
+ 1025
],
"deps": [
"clojure-mode",
@@ -10357,8 +10391,8 @@
"sesman",
"spinner"
],
- "commit": "7f4d4e81816e64238370e028824e6389f02a38c8",
- "sha256": "03rbanapb2rg9is91r6c549gx96va5gkpdqhlm0gqgph4jg4jvfi"
+ "commit": "25fb15d915117310069254016391c9d76abcebcc",
+ "sha256": "1hz2l2ryllwyv1zk0la376klg7yndz9q32pd1vypwymwnac93c0y"
},
"stable": {
"version": [
@@ -11430,8 +11464,8 @@
"repo": "atilaneves/cmake-ide",
"unstable": {
"version": [
- 20190731,
- 1009
+ 20200515,
+ 951
],
"deps": [
"cl-lib",
@@ -11439,8 +11473,8 @@
"s",
"seq"
],
- "commit": "e3aa1ded10c079337826b40586111df7114f6379",
- "sha256": "1s1z3m3qaf6ayp69w7h95ad3k4bs2iqqzsvjf94h5wd233mqlp2v"
+ "commit": "a8f9e83848b513f810170988679a9ef455025975",
+ "sha256": "1dzqqcj9l7hr73cj65rx5iy58bsiif5521d18jym4pajhzj3mkx0"
},
"stable": {
"version": [
@@ -11467,17 +11501,17 @@
20190710,
1319
],
- "commit": "eadafe2ebc419414fba42a3fe28b534bb2fc7a93",
- "sha256": "11yhjsg2y6mxpd674wkqfwzfm4qzrmbh0mywq7617brg6hk71kb9"
+ "commit": "135b5835a42d6e3c7efb85f80f3fe0885d45d644",
+ "sha256": "18mgkn5cy14f5l4qajhdphxvw66hhhw2yf12qfvpd2n5bx3b8dcs"
},
"stable": {
"version": [
3,
17,
- 1
+ 2
],
- "commit": "bd580b7d568493a795a855c0710ba4ad88532485",
- "sha256": "1ng8svdxwgjj4aq9f89lx18znrlhcjgl0brsfxwissf1z0539l9d"
+ "commit": "615129f3ebd308abeaaee7f5f0689e7fc4616c28",
+ "sha256": "1akclhrc9gx0asvmwcsbvw90wgazlyqd044wql7qj6vibv47cdjd"
}
},
{
@@ -11653,8 +11687,8 @@
"deps": [
"request"
],
- "commit": "055c9ce9c1b630d062305919cbffb9cf88fd24a8",
- "sha256": "12rydfm05i1qvav1c73wwlk63i8mvqi148hdx1fks7al4lkhg2nl"
+ "commit": "0d5be395d4233ea533e6eddf50af725c51304205",
+ "sha256": "12b2skhp9x17ffh1jxpl0nw7cybq9a2iyqmp3fwmvrr51mdg6va1"
},
"stable": {
"version": [
@@ -11977,11 +12011,11 @@
"repo": "purcell/color-theme-sanityinc-tomorrow",
"unstable": {
"version": [
- 20200419,
- 156
+ 20200507,
+ 608
],
- "commit": "344b06ed3c139af717ebff59505fc66635678f6c",
- "sha256": "00as07y5q71bscchbz3yzck4ljzbcd5x5ghzzajgz3pj484smz6z"
+ "commit": "e4e577c24db6ad7f6940a13e1d58418d42ff0c81",
+ "sha256": "0363fi2q4wprnkrdlvvbsib42czsf4fwhy61c6b9bbj8fvmflzj8"
},
"stable": {
"version": [
@@ -12408,11 +12442,11 @@
"repo": "company-mode/company-mode",
"unstable": {
"version": [
- 20200425,
- 118
+ 20200510,
+ 1614
],
- "commit": "fdde3d112ba85d034f83f95deafa24fd13be36e4",
- "sha256": "1krc5gxlkhr87hw5wlch1wfrjxdin8isg51f8m6kjy20jx57jalc"
+ "commit": "1c7a87283146f429c5076e8ea0a559556a4d4272",
+ "sha256": "0dvvdyg8fc6jzcl1hgrh0cr3nz4vyw5i9xz5w3mc3mn7fixbdcr3"
},
"stable": {
"version": [
@@ -12582,16 +12616,16 @@
"repo": "sebastiencs/company-box",
"unstable": {
"version": [
- 20190311,
- 1745
+ 20200511,
+ 401
],
"deps": [
"company",
"dash",
"dash-functional"
],
- "commit": "8fc6168f2d3a0275156dd3fdf46ba496adbab226",
- "sha256": "0mmn7lzl69hmy8rlzhwqb2ffgk29mb2ybb149cdpk7ydv1h63hqn"
+ "commit": "452f083f6c11793a3723224bce42898a2bedc0e1",
+ "sha256": "07il7z52ywvkqy5zpkvzsaxsjqx8dqgd91cpba05vywpsl3lis30"
}
},
{
@@ -12801,8 +12835,8 @@
"company",
"eclim"
],
- "commit": "23f5b294f833ce58516d7b9ae08a7792d70022a1",
- "sha256": "17q972354nkkynfjmwih4vp7s5dzdvr3nf7ni3ci095lzb0zzf4g"
+ "commit": "222ddd48fcf0ee01592dec77c58e0cf3f2ea1100",
+ "sha256": "0jdddf8krvg379wlay1xs27qlxpi87nz6v2i526pk59mmg8jrnvc"
},
"stable": {
"version": [
@@ -13319,8 +13353,8 @@
"company",
"native-complete"
],
- "commit": "ccb5b52940a9374fbfe92947f0101e7254ba445d",
- "sha256": "0p3qrl59qhczwysydsak66j7ixpykr3397xdvjj3hkmmcrsachic"
+ "commit": "0f290514564d3733b35e4b48d70446c1a6eb4b41",
+ "sha256": "0i8bss7ipwsjfrgfri7d3f9pbpkdbfh8aqz8cawr2wvf4yayk8q5"
}
},
{
@@ -13406,22 +13440,22 @@
},
{
"ename": "company-org-roam",
- "commit": "546d4c869c4d2a0981a572b5653f5e9ab8bcec47",
- "sha256": "0kxf4fhs8ikw06ljdkk4ky1fb83xpmknasp7kyd3lpdk63cfvijh",
+ "commit": "aeb95e34be27dd78a237c0bfe1da94802fa68eae",
+ "sha256": "0k4w9g1rl94rpcvbcdmvsy47vzs53wz4b4hy9khj4yjn023nbsj7",
"fetcher": "github",
- "repo": "jethrokuan/company-org-roam",
+ "repo": "org-roam/company-org-roam",
"unstable": {
"version": [
- 20200403,
- 614
+ 20200511,
+ 743
],
"deps": [
"company",
"dash",
"org-roam"
],
- "commit": "be645587aa51e764127dcbe49e70a13e618d4537",
- "sha256": "0gk865wwkb9c6slfvm6sfq88c61s523bf52vi9rdq3gxghvqaaby"
+ "commit": "674c2bd493f571c5323d69279557a6c18ccbd14e",
+ "sha256": "1x88kvxawbpg4sagi0kh4y7inyhy05dxcg8hl0ih4x40cwxyxrs5"
},
"stable": {
"version": [
@@ -13452,8 +13486,8 @@
"cl-lib",
"company"
],
- "commit": "6ca9baaafd3a3e429429986cc59097dcbfa7cda2",
- "sha256": "0gj1w0ynd3nk84ac2l3anmcvm44p662scdy80zwp2xisfc0c301x"
+ "commit": "8db6d911f2e19bbef5fe915e42c4e12f283bfd41",
+ "sha256": "0yzad3bc48xdmkgcsffdj9zx9j853w1k2p2v586bcfl2vmvvq3zj"
},
"stable": {
"version": [
@@ -13550,15 +13584,15 @@
"repo": "tumashu/company-posframe",
"unstable": {
"version": [
- 20200408,
- 400
+ 20200514,
+ 2116
],
"deps": [
"company",
"posframe"
],
- "commit": "9b59cd679c4396cbfe8118a9dfa8a5acfe038ac6",
- "sha256": "1z18libg2nplx8a8dcycdzm354gczqzg8r37agzz0jk1a7frxa7m"
+ "commit": "4e506d661ed9cd2e4cf16281f3a11009210e9c30",
+ "sha256": "1h6pls6vg593cbmvq2kh5z67jvcyljvwbdxypqqsls5d22hvvbh5"
},
"stable": {
"version": [
@@ -13589,8 +13623,8 @@
"company",
"prescient"
],
- "commit": "0f4a89bdec61395138d968a38d375e63ccfbed63",
- "sha256": "0nnf4y49pl9lcs90y5z6f02g1xwk1jjrl0qs7gcv6kpn0vn8kn0h"
+ "commit": "3ab7605d997fb8337bf5ded2ad960b98ac0e1fd7",
+ "sha256": "081v916gnjvx2rzjbqkqhdwijz57w7iryxzg71729gwvavs25lsv"
},
"stable": {
"version": [
@@ -13778,8 +13812,8 @@
"company",
"rtags"
],
- "commit": "a42298e80dffae9a6b2e9816506174542f3cbbb7",
- "sha256": "1674752bbyb7890na5p846dxcvh83zn0a6z19wras1x5c59s24i3"
+ "commit": "ed229d2e4070cc07ba76e537e8f5f93835ff0710",
+ "sha256": "1jf1mg2pib2rsrn280j2ywmnqgkr5jwmiaqf252jsb7ndq7p5gcr"
},
"stable": {
"version": [
@@ -14167,14 +14201,14 @@
"repo": "sei40kr/competitive-programming-snippets",
"unstable": {
"version": [
- 20200213,
- 1521
+ 20200501,
+ 1205
],
"deps": [
"yasnippet"
],
- "commit": "b0245fcbabf035d89b80150add5d6a47859ab555",
- "sha256": "07l495vv3by6r62i48jbfyr5pp1p6896cz25gkc7p3xqwrhi2min"
+ "commit": "22bbf4c5edcc895b67b9f22599f284655ca48858",
+ "sha256": "14vbpy1y9dq9ip0bkmap7l2y2qx9jxzvisarbwlqqxj0xl7gbwc6"
},
"stable": {
"version": [
@@ -14197,11 +14231,11 @@
"repo": "muffinmad/emacs-completions-frame",
"unstable": {
"version": [
- 20200419,
- 2027
+ 20200507,
+ 1703
],
- "commit": "2e726a497605752d7d57aaf0adf53178c1e9f7e4",
- "sha256": "0f4vaq84si57p7y0zl0l93vixv0ld1srrxvav40ipil3p9fm1yig"
+ "commit": "192a70060d2a8710ca75aa2336a10c21a4d30eed",
+ "sha256": "0bi7q2napzfqbsdi4si1kfzdjq39hxg3czwbpmybrljg6rwgr9xf"
}
},
{
@@ -14323,8 +14357,8 @@
"repo": "necaris/conda.el",
"unstable": {
"version": [
- 20200420,
- 1418
+ 20200509,
+ 1836
],
"deps": [
"dash",
@@ -14332,14 +14366,14 @@
"pythonic",
"s"
],
- "commit": "f187948f7bda856befb54a08473c9aae3e595c8a",
- "sha256": "02i3nq35cq0vlrg3xppyldi7s0zimvlf8j07xdn6pxm5ilrlmsl6"
+ "commit": "8dad784b75a42d1cb6f7a6b8a2c2e39f589727f9",
+ "sha256": "1k1hsargcqciyz48zkdsnhinv8h4fr9786x8s7c63864fbxxby3v"
},
"stable": {
"version": [
0,
0,
- 9
+ 10
],
"deps": [
"dash",
@@ -14347,8 +14381,8 @@
"pythonic",
"s"
],
- "commit": "64b804c33f2667e8232689770a9f2e332c2dd0ab",
- "sha256": "1w1p1m2d0mwi3frkah5cnphyqsix7fp1li8glhlwf923cg48cxfq"
+ "commit": "8dad784b75a42d1cb6f7a6b8a2c2e39f589727f9",
+ "sha256": "1k1hsargcqciyz48zkdsnhinv8h4fr9786x8s7c63864fbxxby3v"
}
},
{
@@ -14431,8 +14465,8 @@
"repo": "odanoburu/conllu-mode",
"unstable": {
"version": [
- 20190215,
- 2043
+ 20200501,
+ 2328
],
"deps": [
"cl-lib",
@@ -14440,8 +14474,8 @@
"hydra",
"s"
],
- "commit": "1eb5ab3bad5cf36d30a557e64dc218b5fee735bf",
- "sha256": "092wvxkscmpfrkpaw33r9qxrp4b2vcah3x61r7wry4f6v7jhd9hw"
+ "commit": "0db3063572b0de08874822e20570bb153747e6ed",
+ "sha256": "0l7d88p010z47qhk33k8s13h9596g3dxz3mx9winsm82px8fvcpp"
},
"stable": {
"version": [
@@ -14803,14 +14837,14 @@
"repo": "abo-abo/swiper",
"unstable": {
"version": [
- 20200422,
- 1208
+ 20200512,
+ 1130
],
"deps": [
"swiper"
],
- "commit": "47ec37b395cc1b304bbf91e804f138634544a9df",
- "sha256": "05k2qjj4z8vljfppkphfhw67wvb5ij4nz4m158v89lx87y0phh74"
+ "commit": "04ca16420053a3a6d34a96f0d680dd449c2e5851",
+ "sha256": "1sjaf026zim28c9cld0w5hlk9inp1map70ip99smlk483ib6lbj3"
},
"stable": {
"version": [
@@ -14950,26 +14984,44 @@
"repo": "redguardtoo/counsel-etags",
"unstable": {
"version": [
- 20200413,
- 213
+ 20200514,
+ 1224
],
"deps": [
"counsel"
],
- "commit": "65298d82468a2221f154de3606ead9a7a7806fa0",
- "sha256": "0zk4axx64s9bmwfnhi2yhcfd9bkxxv3l5q33ak6l6q5dmyprp8ay"
+ "commit": "362fc857a271e509d05fa190212629dc6b0778f2",
+ "sha256": "0c9p6pfnzdbxaib1vgm1npp8lgyw0hpczi210c26x8p9d8xx19lw"
},
"stable": {
"version": [
1,
9,
- 6
+ 8
+ ],
+ "deps": [
+ "counsel"
+ ],
+ "commit": "362fc857a271e509d05fa190212629dc6b0778f2",
+ "sha256": "0c9p6pfnzdbxaib1vgm1npp8lgyw0hpczi210c26x8p9d8xx19lw"
+ }
+ },
+ {
+ "ename": "counsel-fd",
+ "commit": "b2e58e2a0bf3825d6ef43455fd3e60b33c88aaa2",
+ "sha256": "1ywyg2l1dx2rziw23b0i5m4xg4n8laarkq9wbbq80ma5pjb18ims",
+ "fetcher": "github",
+ "repo": "CsBigDataHub/counsel-fd",
+ "unstable": {
+ "version": [
+ 20200505,
+ 1344
],
"deps": [
"counsel"
],
- "commit": "9fae8adc833919ffe33ca51d8e3db67e5be13666",
- "sha256": "0831ylsl6d1ldrvvg5cs0yl33mh8s5hgxjp38kcy912mc7b1x0q1"
+ "commit": "afba62f73d348cd7dfd10db039769788f5ae7ad4",
+ "sha256": "1v5iy8axlrapaav0vwhns32xbsnsay62dc9g50bv7n84cn1pvmmy"
}
},
{
@@ -15135,15 +15187,15 @@
"repo": "ericdanan/counsel-projectile",
"unstable": {
"version": [
- 20200214,
- 1450
+ 20200430,
+ 2133
],
"deps": [
"counsel",
"projectile"
],
- "commit": "b556ed8995f375e57496f3482aef4b0def565de8",
- "sha256": "105lvn2bmz6lgxx5y6k9gnhkl4p8igxwgnfz5anxlcv32w7q21pw"
+ "commit": "126e825bbab872b3befd9ef88660571391ebfdc3",
+ "sha256": "0shmndgr1plx8kzppn990ybb2144h8p49v4vd37099y5pj6w3zri"
},
"stable": {
"version": [
@@ -15228,8 +15280,8 @@
"deps": [
"counsel"
],
- "commit": "da451df4c5f0ba32056ec600e8eb6a2c7ca4df08",
- "sha256": "18qlwyjqxap2qfbz14ma6yqp4p3v4q2y8idc355s4szjdd2as2lr"
+ "commit": "719b38ba2242cc1c6d1d79cab106c8c8b1afa775",
+ "sha256": "1jjgyps59xiyqdi392cfbx19n0znw3kj3fxbc5v3l56i3qm24bd4"
},
"stable": {
"version": [
@@ -16070,8 +16122,8 @@
20200417,
1549
],
- "commit": "97b59f1974ddcfcd9eedcf4c2d286a38f5200273",
- "sha256": "1axi9wdpr82ghsbjxz1k73v82kkp9g63ahgqy38w6560f40m32dr"
+ "commit": "0bf26a5688b7f34695310100dc8c28381bfafe34",
+ "sha256": "1rknqa4qj3gfhlxfb8fqhdcy936sr0a2vi89rcqh5izl76zynisr"
},
"stable": {
"version": [
@@ -16242,11 +16294,11 @@
"repo": "xuchunyang/curl-to-elisp",
"unstable": {
"version": [
- 20200321,
- 953
+ 20200427,
+ 219
],
- "commit": "79da15f739984e3ce3e0b137df3634582abb4546",
- "sha256": "04qjap6wsjd8kdz47bz1a11h1bdn7bmlvfg6y0bqy5yq55f4ampa"
+ "commit": "25449962e758607762b3df76fc5501cfeedbbd38",
+ "sha256": "1yk5j8sb1li2zh1w5awwn83rhcwr1g492an4ajxkyikj3b7ljyfv"
}
},
{
@@ -16430,17 +16482,17 @@
20190111,
2150
],
- "commit": "f09e61ab721ad51526ec7a6798fc01d8346f539d",
- "sha256": "0l6yzbshqkkbb4fhvnakrilbyc441va6r3yhczksaz0rxlyminlw"
+ "commit": "d6e6de9237bde72e7878f7b1fe0e58fdccd36dd2",
+ "sha256": "0lac5lqina90w8mdjkqa9qk4b52lmh6kibcph1xcjghqlw7agjfn"
},
"stable": {
"version": [
0,
29,
- 16
+ 17
],
- "commit": "c8425604fc3e4ea846016689942fa98e886b5f4f",
- "sha256": "1794w6d9ams691ah8sah93vzb97wpss0j36z0fcn3sfvnf8kvpby"
+ "commit": "b648b65ac39291aa546b58e44c8576869c351b66",
+ "sha256": "1kc172hh7nj8vlf781rr8jal4f7nl7dbh6csxj0qz4h4cyxrsl6z"
}
},
{
@@ -16582,11 +16634,11 @@
"repo": "rails-to-cosmos/danneskjold-theme",
"unstable": {
"version": [
- 20200223,
- 1128
+ 20200507,
+ 2144
],
- "commit": "c6776c5f40587429a4fd6e9c52008bb9242ef692",
- "sha256": "0qh21ry2vjsvr7yz110c6ggn8bhxdq2x37mwqalpibyx81clh3nw"
+ "commit": "06bcd1c00397a528cf8863b08e93e9a4b1032a57",
+ "sha256": "1y3xnya33qszxnn2kyzgk339gfxxq485b2fydhc32ayfav6hjfn7"
}
},
{
@@ -16638,8 +16690,8 @@
"repo": "emacs-lsp/dap-mode",
"unstable": {
"version": [
- 20200425,
- 606
+ 20200514,
+ 1655
],
"deps": [
"bui",
@@ -16650,13 +16702,13 @@
"lsp-treemacs",
"s"
],
- "commit": "43c672747e537620f5385ec4bd86c393b16d84dd",
- "sha256": "0mqhzwk0l32k94msxq69wlcwxn8gc34cqbgxs7z1x9nddjirqmb1"
+ "commit": "86fc65d525e30c0249e7ec6acac5e4e55cd7c3e2",
+ "sha256": "1jfrjrbjscjsa52wjvvmhcl4cqrw43wz4f34z8yzsxmsalgpf0nw"
},
"stable": {
"version": [
0,
- 3
+ 4
],
"deps": [
"bui",
@@ -16664,12 +16716,11 @@
"dash-functional",
"f",
"lsp-mode",
- "s",
- "tree-mode",
- "treemacs"
+ "lsp-treemacs",
+ "s"
],
- "commit": "4e25c8334f2ace87275f86b11f0ed969c2f20def",
- "sha256": "0zajvq6p1d0lzha58yzaacbc060krhlj6m4v4lg9w1c9vdyshin3"
+ "commit": "6cbf83784788dc2bba85a2baa1492b276252680c",
+ "sha256": "0w0a9x8lp1z05jv50biidj7vh4yfwkzfkmzwv04il028cy509yh0"
}
},
{
@@ -16904,11 +16955,11 @@
"repo": "magnars/dash.el",
"unstable": {
"version": [
- 20200119,
- 2310
+ 20200426,
+ 2244
],
- "commit": "721436b04da4e2795387cb48a98ac6de37ece0fd",
- "sha256": "153f55dqkhs8w2xlf6b88wp5vlkap7h8vjd9wxh4jp2ram5g4l1n"
+ "commit": "fe9bbc2414af645d255de68cd59cf0edd5d8548b",
+ "sha256": "048yglafray643mbjggcf516rymbckn5ypnkiq390h9bd0hz7qy8"
},
"stable": {
"version": [
@@ -16983,8 +17034,8 @@
"deps": [
"dash"
],
- "commit": "721436b04da4e2795387cb48a98ac6de37ece0fd",
- "sha256": "153f55dqkhs8w2xlf6b88wp5vlkap7h8vjd9wxh4jp2ram5g4l1n"
+ "commit": "fe9bbc2414af645d255de68cd59cf0edd5d8548b",
+ "sha256": "048yglafray643mbjggcf516rymbckn5ypnkiq390h9bd0hz7qy8"
},
"stable": {
"version": [
@@ -17056,30 +17107,30 @@
"repo": "jcs-elpa/dashboard-ls",
"unstable": {
"version": [
- 20200329,
- 1443
+ 20200515,
+ 1430
],
"deps": [
"dashboard",
"f",
"s"
],
- "commit": "9026fd157f94b023a7b660a418b66ad638b14272",
- "sha256": "1r78w47897qd9ki24mqxl3kgr2anzybfqv5x91y4xsvrk0siir64"
+ "commit": "8b2922abb75847787626fe241d609cff7eabf840",
+ "sha256": "19i6rd0yk90yw9cib2xg72mc667jarfwgh30xh4jfkpdl1j2481h"
},
"stable": {
"version": [
0,
1,
- 2
+ 3
],
"deps": [
"dashboard",
"f",
"s"
],
- "commit": "9026fd157f94b023a7b660a418b66ad638b14272",
- "sha256": "1r78w47897qd9ki24mqxl3kgr2anzybfqv5x91y4xsvrk0siir64"
+ "commit": "8b2922abb75847787626fe241d609cff7eabf840",
+ "sha256": "19i6rd0yk90yw9cib2xg72mc667jarfwgh30xh4jfkpdl1j2481h"
}
},
{
@@ -17723,11 +17774,11 @@
"repo": "jrblevin/deft",
"unstable": {
"version": [
- 20181226,
- 1534
+ 20200515,
+ 1513
],
- "commit": "f54e8a65a7e75a029657364055420374df45656d",
- "sha256": "1vas6jgwli0jcxmxmcwvzwv4414q8kkmhqfz5m96r7l4lpgcrhdr"
+ "commit": "fca9ea05ef4fdac825e2ad3921baa7042f6b82c8",
+ "sha256": "0h5znwc4sa92l2472204yn60z30ysvkr9hphjga7kn4j4jgvqak1"
},
"stable": {
"version": [
@@ -18004,8 +18055,8 @@
20200404,
1549
],
- "commit": "6d9b86faecb2ab7c2e1eb90dcf7bffdf70804470",
- "sha256": "05v449px4nq565w9kcg2bbz1j27qlgiw17z4drgriz2qf2m50v18"
+ "commit": "2850e8f27662eb1e8a34425b3032a361a5c989cc",
+ "sha256": "0p4l6gsfazq6aigvyy8mjkr9jpqs8cbmpzsfwdr7yvr5llxg77ds"
},
"stable": {
"version": [
@@ -18146,14 +18197,14 @@
"repo": "dgutov/diff-hl",
"unstable": {
"version": [
- 20200406,
- 37
+ 20200510,
+ 1540
],
"deps": [
"cl-lib"
],
- "commit": "a625033fb1dde83f6e4c2fc21f632b22ec34b609",
- "sha256": "01m0aknqn0pgb46877kbz9n1nqmlamrlm58g2q894imbhybgfpan"
+ "commit": "ab2f4f0db9b0c3484db837252ce2dc75f4696b1d",
+ "sha256": "1pb1hp79b3r0nn7dclk3x0d0yrvx6nasgzwi1f918k9n7kzz7n4g"
},
"stable": {
"version": [
@@ -18266,20 +18317,20 @@
},
{
"ename": "digit-groups",
- "commit": "eea9d435c7c1889b16549a0ef3f66483b2de3605",
- "sha256": "1wy1hf15qi9v0wz2rykpf40v3g2n4mha6h207m0zn8l8rb79hwjq",
- "fetcher": "bitbucket",
+ "commit": "e5768c2d9f77e7fc58b7b293763cab64634e00da",
+ "sha256": "032dcnbwrm0fbg6dlghrcvslpwxlhw5bp4ank1mnkp5m39iwdn60",
+ "fetcher": "github",
"repo": "adamsmd/digit-groups",
"unstable": {
"version": [
- 20160817,
- 226
+ 20200506,
+ 37
],
"deps": [
"dash"
],
- "commit": "ee1d6de372600cb9e1aa481b7ed0eb7ca37c5246",
- "sha256": "0rkajjlw820gfx1kclkcvdq7milhiid2yzvn9hd275ydskrhhwlp"
+ "commit": "7b81930cad19b8b7913b7eedbcb498964bfdcbdb",
+ "sha256": "1ss8ym7zayhvyrl4lzxjqiy8azx2zciwcp1x6s8vw649gmyi98jc"
}
},
{
@@ -18421,11 +18472,11 @@
"repo": "gonewest818/dimmer.el",
"unstable": {
"version": [
- 20200329,
- 35
+ 20200509,
+ 1718
],
- "commit": "5298af739ce30bacadda892b620858b95709c84b",
- "sha256": "0dlgk66mcbzdbpw0xn6l7fxjayvgczccsx0igda9745pwm8yvy9z"
+ "commit": "4abe51533a972910f9012029a47b533878ec682e",
+ "sha256": "023lrm9s8rdq41d19nlizq2s1d2317s4qlc83m4g6ymw54m61z2m"
},
"stable": {
"version": [
@@ -18822,11 +18873,11 @@
"repo": "thomp/dired-launch",
"unstable": {
"version": [
- 20200403,
- 308
+ 20200430,
+ 1625
],
- "commit": "6e5d26ca859f7af624351ba2af6b1be83982053b",
- "sha256": "0xy8c90d6lv21cp5p2xzqqv5da2m3mry8bdkz54rknv2v9in8g0l"
+ "commit": "95a411f6d4bb5eec4ef8fdbba9f038ddf60da81f",
+ "sha256": "0rz8d9lj2zbipz6cwrlw2a3z9y4rybbmz73h73l1i7fjg9q1kqm4"
}
},
{
@@ -19583,17 +19634,17 @@
},
{
"ename": "ditz-mode",
- "commit": "02e2a2a25f42929626d7237511136ba6826dad33",
- "sha256": "0shzm9l31n4ffjs1d26ykxsycd478lhlpl8xcwzbjryywg4gf5nd",
- "fetcher": "bitbucket",
- "repo": "zondo/ditz-mode",
+ "commit": "ac0d321e7486f297f783c07268563586aa0e3d92",
+ "sha256": "1k6rw2xmhlpcixwgfy6207h0jcqv09jfhi3dzj5n56s108z6hqr4",
+ "fetcher": "hg",
+ "url": "https://hg.sr.ht/~zondo/ditz-mode",
"unstable": {
"version": [
20150729,
940
],
- "commit": "beac4c1f3b7ef82014bb77ad8752dace482897da",
- "sha256": "1cbsy4lchl41zmyxfq828cjpl3h2dwvn8xf1qgf2lbscdb6cwbwb"
+ "commit": "74b6b93b097d595a001c019e3b762abfc60f821a",
+ "sha256": "194i43s99by2rrb112nh6rkwcd5rmmdj6kfc2bc1k6ygnvynnk67"
}
},
{
@@ -19776,8 +19827,8 @@
"repo": "pythonic-emacs/djangonaut",
"unstable": {
"version": [
- 20180727,
- 1544
+ 20200503,
+ 921
],
"deps": [
"f",
@@ -19785,8 +19836,8 @@
"pythonic",
"s"
],
- "commit": "3e154709def09020a9b9eb29d330fb1f833a8250",
- "sha256": "0lfh55disvc1ngysljvcccv5hl3k2xj3czy6h3chwqp7py33i1kc"
+ "commit": "75f642114e3997308a1e7e67c3025738cecee0fe",
+ "sha256": "1bka2nj2hqhpjiwdghp56y7z3jdxrpqw10s9divpa910mk33vay8"
}
},
{
@@ -19949,8 +20000,8 @@
"repo": "Silex/docker.el",
"unstable": {
"version": [
- 20200421,
- 822
+ 20200508,
+ 1956
],
"deps": [
"dash",
@@ -19960,8 +20011,8 @@
"tablist",
"transient"
],
- "commit": "08745207332d940130a2357eb5c5e00fd88bd6af",
- "sha256": "15fgcmld7z83b89jkwi0a5i9lls43kpbqav0lhfdyq3m941whzs4"
+ "commit": "01a04d0a295f3396833d0b6fa60cf24d52e1a89f",
+ "sha256": "0gh0h64dwn8v67q5569gifdjhzz5g4hfnsiqmg1nyq0nhvpp2b1c"
},
"stable": {
"version": [
@@ -20120,11 +20171,11 @@
"repo": "progfolio/doct",
"unstable": {
"version": [
- 20200413,
- 157
+ 20200514,
+ 2215
],
- "commit": "c237e72e0bc53a67a83c05d9c1bb28e80fd15c1e",
- "sha256": "0bh7yckr1cfampc1kmigbg98b6kwvnjgq8143lqlj1hmg0hw5cb6"
+ "commit": "1bcec209e12200c9b93b0d95f61b964b5de4439c",
+ "sha256": "03lbsww77vq1wrpj94jdx62zmjjhir9i50g85l8yadlp9696zh3s"
}
},
{
@@ -20239,16 +20290,16 @@
"repo": "seagle0128/doom-modeline",
"unstable": {
"version": [
- 20200425,
- 553
+ 20200513,
+ 1103
],
"deps": [
"all-the-icons",
"dash",
"shrink-path"
],
- "commit": "c177959bbfa7fa6f199b1145c6986e55f462f1c1",
- "sha256": "0iclkfryfj72c5377rydsxh090maq6i0sxj90cm6dalyazd7rl4k"
+ "commit": "2b308857677e983ca4eaedc36438ed94aadf9e65",
+ "sha256": "1c7mk26drz9yldy3kvcxxnabg8ph900pj1g029xhd1407x417vqc"
},
"stable": {
"version": [
@@ -20273,14 +20324,14 @@
"repo": "hlissner/emacs-doom-themes",
"unstable": {
"version": [
- 20200331,
- 1901
+ 20200514,
+ 2115
],
"deps": [
"cl-lib"
],
- "commit": "8d5ddbbb72752fdd981407bdc2e33d917675e919",
- "sha256": "16d1mlz5ll89p2f4avz8cbyg2wkxkjydb19aff9y6c75pw948cks"
+ "commit": "95463eac68fe88535d9342c7b4c2cbaae3c80950",
+ "sha256": "0ccq6gzahpsxsgmmd9dl16mfnz1n9sgn0ns62n03s3xgmf4ay3ap"
},
"stable": {
"version": [
@@ -20485,11 +20536,11 @@
"repo": "david-christiansen/dr-racket-like-unicode",
"unstable": {
"version": [
- 20161021,
- 1211
+ 20200513,
+ 1642
],
- "commit": "a69e364532fffa451d1f12ade8fadb9cdbd8318c",
- "sha256": "12pwfv0j54idvn061l3qxf0vrrl56085n517izh8x6jkgxjcx7k0"
+ "commit": "70bc1caea6b277e49e1cb29e1926a7b0c83c5ebc",
+ "sha256": "1an4hk9cjg1lhis0japdr371mnf1p4pl5mzl0l1cfkvprbxhzy65"
},
"stable": {
"version": [
@@ -20509,11 +20560,11 @@
"repo": "dracula/emacs",
"unstable": {
"version": [
- 20200412,
- 1112
+ 20200514,
+ 1527
],
- "commit": "81d06717d1b75d2b51c1b7d3da93b6a01d7e253d",
- "sha256": "1ywzxhygf8qyif4d6kg0rhbpdxxb74wnip8n4n9m9mabmff5xkzk"
+ "commit": "c162aff5025a7e9f55785d7177d59f4a3aa60183",
+ "sha256": "11wlrvrz3q054nqkdbd4525kh50cspszrgmqd74plah6jc95wpa3"
},
"stable": {
"version": [
@@ -20757,19 +20808,19 @@
"repo": "jscheid/dtrt-indent",
"unstable": {
"version": [
- 20200410,
- 920
+ 20200430,
+ 1023
],
- "commit": "9163cd990fb1f43dafed3948c6e406c13a45a6be",
- "sha256": "1x73akd8l7bsn59wnz2cg0mxms98r1li40w3by121p9md49fd0r8"
+ "commit": "50c440c80e0d15303d8ab543bce4c56e9c2bf407",
+ "sha256": "0p5v5xwr0s59hv3s0f85byafphc85qv76g41crad9fhnxzab9rly"
},
"stable": {
"version": [
1,
- 1
+ 2
],
- "commit": "9163cd990fb1f43dafed3948c6e406c13a45a6be",
- "sha256": "1x73akd8l7bsn59wnz2cg0mxms98r1li40w3by121p9md49fd0r8"
+ "commit": "50c440c80e0d15303d8ab543bce4c56e9c2bf407",
+ "sha256": "0p5v5xwr0s59hv3s0f85byafphc85qv76g41crad9fhnxzab9rly"
}
},
{
@@ -20839,17 +20890,16 @@
"repo": "jacktasia/dumb-jump",
"unstable": {
"version": [
- 20200423,
- 1658
+ 20200513,
+ 2014
],
"deps": [
"dash",
- "f",
"popup",
"s"
],
- "commit": "d760aa880fc1052570ab0fd7e586eeffb7636af6",
- "sha256": "0a27fv2yi4c19g78hgflrp8vx135v74q6n8ak3g3b2gh66vkvq7p"
+ "commit": "194bfdbe305e21d8e6d29893d449686c85273207",
+ "sha256": "0lz5kajhkqh18xyg07bshvl0v5j5g5xj4q8p6min1mapm8shnv2i"
},
"stable": {
"version": [
@@ -20893,8 +20943,8 @@
20191016,
1241
],
- "commit": "17895c30724c2a5ea18c0140d4022e2ef83d7208",
- "sha256": "0sgn56g1225ar45kgp5qcdd6fc95skr36zci1lz1fszy94v162z7"
+ "commit": "e5bec1a57fd4ebeedc848e76e0cf991db7e22fd0",
+ "sha256": "091z6p93sv3aqf7bcw41nwh4kvvpsfncjny2fwcv3vv7zlyj2px2"
},
"stable": {
"version": [
@@ -21353,28 +21403,28 @@
"repo": "masasam/emacs-easy-hugo",
"unstable": {
"version": [
- 20200209,
- 743
+ 20200427,
+ 1901
],
"deps": [
"popup",
"request"
],
- "commit": "30145bb0bd5b04d9c413f5ace2fd0e52b2519663",
- "sha256": "1i3wjkxksmq4d364sc56243p847rkyzzh10xj1j5a3zm69g3v53z"
+ "commit": "2dfdcdbcd8eb81c3fd631372d7dceb4f432d5f1e",
+ "sha256": "19j7r14qxh2cl4zi4vssbbqjhp6r53gjavnwyihk52llxcgrxrr7"
},
"stable": {
"version": [
3,
9,
- 45
+ 46
],
"deps": [
"popup",
"request"
],
- "commit": "30145bb0bd5b04d9c413f5ace2fd0e52b2519663",
- "sha256": "1i3wjkxksmq4d364sc56243p847rkyzzh10xj1j5a3zm69g3v53z"
+ "commit": "9e923e32f21134bb89196a169f5a3f2aecfe45cb",
+ "sha256": "1r8s83dc3ibp687fywfsgs2kc95j2s153ncrgxldqvsp24k1wm8x"
}
},
{
@@ -21385,26 +21435,26 @@
"repo": "masasam/emacs-easy-jekyll",
"unstable": {
"version": [
- 20200209,
- 651
+ 20200506,
+ 117
],
"deps": [
"request"
],
- "commit": "3582ed543b3e9f5c32834f530abeba92ef0b4244",
- "sha256": "0bqp6z1c1bf5gbj4rz717q47cj54ral2gagz8b6d7ihyn7398qq6"
+ "commit": "d114ed4ef4470ea429d2dd291a409bc406d0dda0",
+ "sha256": "11wkvrl19c0z2icig2a7i6ccplzgx7j4jjlx97lq41vx679xxiwp"
},
"stable": {
"version": [
2,
4,
- 24
+ 26
],
"deps": [
"request"
],
- "commit": "75f057caf54714b4e8a0934107f1ff8a05fc5349",
- "sha256": "1753wf817z65sd23bkispsxyk67sd4r2yx9k6f1ncaywcl0z974k"
+ "commit": "d114ed4ef4470ea429d2dd291a409bc406d0dda0",
+ "sha256": "11wkvrl19c0z2icig2a7i6ccplzgx7j4jjlx97lq41vx679xxiwp"
}
},
{
@@ -21562,26 +21612,26 @@
"repo": "joostkremers/ebib",
"unstable": {
"version": [
- 20200419,
- 2017
+ 20200513,
+ 2326
],
"deps": [
"parsebib"
],
- "commit": "87920ab793e6e854903eb101b80a0746f588dab6",
- "sha256": "0mw5spmjn8yyjbdpas06rf9cmfsfa3k2z0yfrs7xvmaalpxz55xm"
+ "commit": "6499e4a67f2772a29128864a8f7606a78fb73b45",
+ "sha256": "0css7pfyqz834f8awc632mwlfcph3mrsqwbxvrlaw59bc3hgxjdv"
},
"stable": {
"version": [
2,
- 22,
+ 23,
1
],
"deps": [
"parsebib"
],
- "commit": "cd37aaa9a11e3b2232b8aa12cfe9a8ae9b830b10",
- "sha256": "0spiz5r2y4pdpyc4d3f9w228giq0j9rm8f5h5akzn5rwiq9pfkwz"
+ "commit": "6499e4a67f2772a29128864a8f7606a78fb73b45",
+ "sha256": "0css7pfyqz834f8awc632mwlfcph3mrsqwbxvrlaw59bc3hgxjdv"
}
},
{
@@ -21592,11 +21642,11 @@
"repo": "flexibeast/ebuku",
"unstable": {
"version": [
- 20200422,
- 723
+ 20200427,
+ 1143
],
- "commit": "ec8a5057dd2bf6275c8cdfca53c51e0b7f21b8f3",
- "sha256": "0j6g56vqi12m5533dm6f716vsqcw59awfbiiv0jafb5kw9wj698v"
+ "commit": "9e1878810eaaaa55885d4cbcd6968566e4e3f7a8",
+ "sha256": "0czrchzz7ljynbkkgpp1ifjybp33wx4lhyzyqkxs4q84rs4m7p2p"
}
},
{
@@ -21633,8 +21683,8 @@
"s",
"yasnippet"
],
- "commit": "23f5b294f833ce58516d7b9ae08a7792d70022a1",
- "sha256": "17q972354nkkynfjmwih4vp7s5dzdvr3nf7ni3ci095lzb0zzf4g"
+ "commit": "222ddd48fcf0ee01592dec77c58e0cf3f2ea1100",
+ "sha256": "0jdddf8krvg379wlay1xs27qlxpi87nz6v2i526pk59mmg8jrnvc"
},
"stable": {
"version": [
@@ -22292,8 +22342,8 @@
"deps": [
"dash"
],
- "commit": "64511754e123687930afdb5b05cfcc24a30fbbcb",
- "sha256": "1bxf5wssmpgnidf228frzw347fx8fvcqsj8rpg83fz315i16nydb"
+ "commit": "e683b16ed4265ddb46efcc8cbf9503301cc39e22",
+ "sha256": "12nsbqrk7clr642kmbaa9xqgx7j2r6as6grx5qmghnp7kjfy1d7l"
},
"stable": {
"version": [
@@ -22358,8 +22408,8 @@
20200107,
2333
],
- "commit": "8e0706fdb5ae139a1db93bdd24203a261b13c875",
- "sha256": "09jqjdgjrg740a326vn086wj3gv548w19dk8pz9k7k3dvlncw24y"
+ "commit": "1809fd4c001a4ae2fa5e2b721b67c1059fb8e9b8",
+ "sha256": "0ssh0chavas524jwj3r9bywkd8rgnbjz4xcgxhbnjfcl786pmyw7"
},
"stable": {
"version": [
@@ -22379,15 +22429,18 @@
"repo": "joaotavora/eglot",
"unstable": {
"version": [
- 20200424,
- 1852
+ 20200516,
+ 1013
],
"deps": [
+ "eldoc",
"flymake",
- "jsonrpc"
+ "jsonrpc",
+ "package",
+ "xref"
],
- "commit": "e5cf30e26bd3107583418f2b4539c7385d37d6c8",
- "sha256": "0fx2zx46j4mivb2h1bdz7n17bmmd6811az1wzi8g4q430kiv9hpi"
+ "commit": "bf75312b8e7ea5136905d7a55a6d705b51b2b6c9",
+ "sha256": "1xbisdraj04jns0vcpcvnqqiwib3b8jpbian1nnmllvscfdz6c7l"
},
"stable": {
"version": [
@@ -22410,28 +22463,28 @@
"repo": "non-Jedi/eglot-jl",
"unstable": {
"version": [
- 20200413,
- 1930
+ 20200514,
+ 2034
],
"deps": [
"eglot",
"julia-mode"
],
- "commit": "a37aaa7c2a3e0282e02f97c0b8946dbd6d6cbf06",
- "sha256": "09mzxg0j5a9dqx8sf5m91sapzdlr3vj5ds2ll7nxmgd57m185pfs"
+ "commit": "844f12d881a3305d319e959b032e01501be1e8ae",
+ "sha256": "0na70zn0s09nihzki6kfnb5hc2j2wqfffj50kwdzjfs53m4sl1s7"
},
"stable": {
"version": [
- 1,
2,
+ 0,
0
],
"deps": [
"eglot",
"julia-mode"
],
- "commit": "a37aaa7c2a3e0282e02f97c0b8946dbd6d6cbf06",
- "sha256": "09mzxg0j5a9dqx8sf5m91sapzdlr3vj5ds2ll7nxmgd57m185pfs"
+ "commit": "844f12d881a3305d319e959b032e01501be1e8ae",
+ "sha256": "0na70zn0s09nihzki6kfnb5hc2j2wqfffj50kwdzjfs53m4sl1s7"
}
},
{
@@ -22465,20 +22518,20 @@
"url": "https://forge.tedomum.net/eide/eide.git",
"unstable": {
"version": [
- 20200419,
- 2126
+ 20200507,
+ 2238
],
- "commit": "827f29b9fd8e20e2e460cffc67a8f9ac9623c450",
- "sha256": "1bqsvk70l9n929b41xz6j3sg3irwrcrlbvqxpvq0d8jqjl4nw51g"
+ "commit": "f5f858e238c279a134d34a4ff334428dd811ca07",
+ "sha256": "1y87cbzngn29svx94mqvsk74j7vk912fx29b4fi26hj6myvki1nx"
},
"stable": {
"version": [
2,
- 1,
- 3
+ 2,
+ 0
],
- "commit": "7e4f101923d1aaa4ad4626ff60375ece8dd13e1d",
- "sha256": "0j343hdarrlgznc4f59gbix20zlpr4wv5b8db6m0262ajc5q5zfb"
+ "commit": "93b7f4e6013f378f387586011b6389f7ae366bbc",
+ "sha256": "04hsk0dbnv4viypq6x5wrg1dd0q35ihb5lvk74r1h508s6ngbvyd"
}
},
{
@@ -22504,19 +22557,20 @@
"repo": "millejoh/emacs-ipython-notebook",
"unstable": {
"version": [
- 20200425,
- 1940
+ 20200514,
+ 2040
],
"deps": [
"anaphora",
"dash",
"deferred",
+ "exec-path-from-shell",
"polymode",
"request",
"websocket"
],
- "commit": "42134adf3c95b7768e2d725bab39ddb98feafa09",
- "sha256": "07lwxl5kbsc0xlmnvp524p3r4m9f4ldxnkwm0gmbk8aq1lg1gyw6"
+ "commit": "ec3aa36bf37a78e99723563e38f81ee24b855524",
+ "sha256": "0pr14dv4bbxgpki8kd1z9i07x1khb0v2wr82483qf3hhqafv6lrm"
},
"stable": {
"version": [
@@ -22590,8 +22644,8 @@
"repo": "kostafey/ejc-sql",
"unstable": {
"version": [
- 20200424,
- 1623
+ 20200516,
+ 1604
],
"deps": [
"auto-complete",
@@ -22600,8 +22654,8 @@
"direx",
"spinner"
],
- "commit": "0914ff731630ebdaa4e07dba97644e0e57bbf18e",
- "sha256": "0qm4sdzxmkm35kg3ldijj6vwbdn8yflivyv09m4w05vz0liks0qa"
+ "commit": "b02e0bbc6df08a4ae44d16ac57886e56cfb8095d",
+ "sha256": "0vs4kcdval7klzbs21jq2rcxs013r7rskpxgjc7lrq1qrsgyyq9d"
},
"stable": {
"version": [
@@ -22684,8 +22738,8 @@
20181006,
225
],
- "commit": "64abd393d5cefb1d59380dcc1344befdf618735b",
- "sha256": "006c2kgkky81mv7an24m55521ay0d6ang5cwi16ac88j8x3n1q4i"
+ "commit": "3f746410a9024af60a1368d02c2c0d9edd93ab66",
+ "sha256": "03zvxdbqjzkr6js8g21dzdiqsbmbhphij8jz98ian7gvzi8ady23"
},
"stable": {
"version": [
@@ -22801,8 +22855,8 @@
20200404,
1548
],
- "commit": "f5c785a6f951a4aa6d6ab5cda84460dad2a072cc",
- "sha256": "12fw4zk3w8kh8g94k4hcqjixxb1vvnv4qivc672lwdj4d8a218jw"
+ "commit": "46d22e7dfc7f9d8e9cbf5042d365f60b1fc7da0f",
+ "sha256": "1xjnzy7gp4sqd0mj3zkw741bj7kbpbdgcqxs6ppvlmr5i0adx2hh"
},
"stable": {
"version": [
@@ -23074,20 +23128,20 @@
"repo": "doublep/eldev",
"unstable": {
"version": [
- 20200315,
- 1527
+ 20200515,
+ 1905
],
- "commit": "98fc3206c36bf6384bf333f93b4ae3d9382f5c57",
- "sha256": "0a6a20n4nwfnzh0fbndpf3f77mchax4sdc2bwhn66yncm9kikjyh"
+ "commit": "a76712621a4851fdb0bc3d76f454898afefedf6e",
+ "sha256": "1jc6l0pcsyv9wgp58ij9wvjj4x4a3zz4svsna2aq86pf8bbbyng9"
},
"stable": {
"version": [
0,
- 2,
- 1
+ 3,
+ 2
],
- "commit": "77e1e90efa6622c6784ef10f26e6f845aca5ee3e",
- "sha256": "0ip9dnyh53m2yd92bp0jddm3db4fbcpm9zniqij9anvzhjdfqx1b"
+ "commit": "f345065592b4bc9a5173b44e12a74400335d4e49",
+ "sha256": "0gf7sfdrnyndgbkpm2pz3056y0d06iy6pwhr63sbm7g4x79j9yjd"
}
},
{
@@ -23312,8 +23366,8 @@
20200209,
1942
],
- "commit": "d0405e63863e54a01200740a6717ac875eceabc1",
- "sha256": "1pbcs4i9d1v8pmgrsxnacnbdrcswifpbnrb613z18caj1a17nl02"
+ "commit": "af31f80552f7d081b985d729143a804ad47c0734",
+ "sha256": "13n0yhw9si1cp31m15andwkqan7vmmny5mxzj09cykjd1bk2rpan"
},
"stable": {
"version": [
@@ -23378,28 +23432,28 @@
"repo": "fasheng/elfeed-protocol",
"unstable": {
"version": [
- 20200426,
- 1143
+ 20200503,
+ 304
],
"deps": [
"cl-lib",
"elfeed"
],
- "commit": "294b0d70f2cb85d5563019343f14c64938ae4b07",
- "sha256": "0bm6vn61awwa4yd97idjqbbwp3ypz11n5w9mswg5yivhg4kc82sm"
+ "commit": "2df5237dfa8c51a151bcf9d8fb6746447a8aa3d0",
+ "sha256": "0n4f621787v3gqfyqg7f37z6nxjqxl0bxxnl5j3gxqrif0ml2725"
},
"stable": {
"version": [
0,
7,
- 5
+ 6
],
"deps": [
"cl-lib",
"elfeed"
],
- "commit": "bffe74f0f7d7126691f6a9dd9eadf8714545dfe0",
- "sha256": "16cmm59lwkgq0yj0pg9sn46afvqqjjx06xv5sc96vgwvn1n0lfi7"
+ "commit": "fc0beb392386b8ed387e52e7e100354b8549fd7e",
+ "sha256": "1kh524fkhsq3l9w0dv12b8shdyqfvnkhdr19xzfbhzw10hfdl5js"
}
},
{
@@ -23449,8 +23503,8 @@
"elfeed",
"simple-httpd"
],
- "commit": "d0405e63863e54a01200740a6717ac875eceabc1",
- "sha256": "1pbcs4i9d1v8pmgrsxnacnbdrcswifpbnrb613z18caj1a17nl02"
+ "commit": "af31f80552f7d081b985d729143a804ad47c0734",
+ "sha256": "13n0yhw9si1cp31m15andwkqan7vmmny5mxzj09cykjd1bk2rpan"
},
"stable": {
"version": [
@@ -23552,11 +23606,11 @@
"repo": "xuchunyang/elisp-demos",
"unstable": {
"version": [
- 20200329,
- 2310
+ 20200427,
+ 151
],
- "commit": "57dd4ae3e47ecca6cb9eee87328f159b3eb53702",
- "sha256": "15cjv97240nnmjjbdx9iqz4qwxvbxxsyjllcjwbmkkbpv6x91b89"
+ "commit": "4cd55a30d5dbd8d36a0e6f87261c4fef17fc6db0",
+ "sha256": "0g1wnx37pdl3zxmym4fnqvhlw9hj6aw51vpxa18fpsh7fadfjjdp"
},
"stable": {
"version": [
@@ -23671,16 +23725,16 @@
"repo": "Wilfred/elisp-refs",
"unstable": {
"version": [
- 20190323,
- 1331
+ 20200428,
+ 1707
],
"deps": [
"dash",
"loop",
"s"
],
- "commit": "0a254e6a4dc7fa12857f8334fe6eefa72e49d1c9",
- "sha256": "05lw10c11svqp5bi5pfga9iian7c3ikrsxzcr1qwcnhs3c5qjq9c"
+ "commit": "0e7ea1574717108ddc2eda5e1bc883d44cd28257",
+ "sha256": "0qkgsac3g02p4w8rkkmwv0p0brmi3rb1yijq45nvyy8kkf331g0g"
},
"stable": {
"version": [
@@ -24102,11 +24156,11 @@
"repo": "redguardtoo/elpa-mirror",
"unstable": {
"version": [
- 20190622,
- 730
+ 20200502,
+ 115
],
- "commit": "468adfff8dedb024b90af0e66434dc50de259714",
- "sha256": "0cr8pqbbjaxx48zal8cmmjddhapzjg4mvaspn8d3pygz4q7z5lba"
+ "commit": "9b25a8a2619e1f723528e8a093d31181223d5c85",
+ "sha256": "0frafk7a86l2g02c1c6vrinp609v480klhkh3y823b5k4bx3m3b7"
},
"stable": {
"version": [
@@ -24126,20 +24180,20 @@
"url": "git://thelambdalab.xyz/elpher.git",
"unstable": {
"version": [
- 20191212,
- 1858
+ 20200516,
+ 1232
],
- "commit": "3f56dde4342dcfecc2b8b4d1c6e07436d2ab9991",
- "sha256": "0872dis1zin58fljbyzvvyd5z6c27cw8ikxgd8s57addbi4s6ffh"
+ "commit": "bea10793f68037947b6fec30a86316ca2123bbfa",
+ "sha256": "0n5z9vf5yzmdccmzfvs7xb6gxvlvgsfcdfw8m25zi1lajpjajhq6"
},
"stable": {
"version": [
2,
- 5,
- 2
+ 7,
+ 1
],
- "commit": "12629c283e0e3e62561d1456a2f8842b3524df57",
- "sha256": "023ih6bgqf98jgzqy03nplwxhabaj9x9dqk3c8bmd50ndgrspc7q"
+ "commit": "bea10793f68037947b6fec30a86316ca2123bbfa",
+ "sha256": "0n5z9vf5yzmdccmzfvs7xb6gxvlvgsfcdfw8m25zi1lajpjajhq6"
}
},
{
@@ -24165,8 +24219,8 @@
"repo": "jorgenschaefer/elpy",
"unstable": {
"version": [
- 20200329,
- 1830
+ 20200510,
+ 1559
],
"deps": [
"company",
@@ -24175,8 +24229,8 @@
"s",
"yasnippet"
],
- "commit": "816061cf16d53448d95612380855e7ccaf59a417",
- "sha256": "0fjz3y0yh2hfmx0470jcyni1glc6m3bm5gh20iakvlwxf4wa8801"
+ "commit": "6b7db2f23a9f248fd756e0bc537fd8d53d98eb96",
+ "sha256": "044qm7kgdnsh4yipxklyfvkrvzgw4abn6gjawkkvgniii2pf39hj"
},
"stable": {
"version": [
@@ -24739,20 +24793,26 @@
"repo": "GuiltyDolphin/emaps",
"unstable": {
"version": [
- 20180712,
- 1916
+ 20200508,
+ 1759
],
- "commit": "823b8f72e6459c9f1a5dd62451ee4005ef71d955",
- "sha256": "1g9637j8f65q3l6k4aw5p847m891irh74kg3pa2p9w0ppsa6n3jm"
+ "deps": [
+ "dash"
+ ],
+ "commit": "7c561f3ded2015ed3774e5784059d6601082743e",
+ "sha256": "0x4i2c493zb7cf0cnixsxiwl409faljd5sk05flkq88wjm176dcm"
},
"stable": {
"version": [
0,
- 1,
+ 2,
0
],
- "commit": "823b8f72e6459c9f1a5dd62451ee4005ef71d955",
- "sha256": "1g9637j8f65q3l6k4aw5p847m891irh74kg3pa2p9w0ppsa6n3jm"
+ "deps": [
+ "dash"
+ ],
+ "commit": "7c561f3ded2015ed3774e5784059d6601082743e",
+ "sha256": "0x4i2c493zb7cf0cnixsxiwl409faljd5sk05flkq88wjm176dcm"
}
},
{
@@ -24907,25 +24967,25 @@
"url": "https://git.savannah.gnu.org/git/emms.git",
"unstable": {
"version": [
- 20200212,
- 1825
+ 20200508,
+ 1955
],
"deps": [
"cl-lib"
],
- "commit": "2767c660562d35f02f9b272252a697804d70dd14",
- "sha256": "1jg5m9684kdxvgfqvf56x5c7fqnlqf0mmqqlrrvl5di3n79cfmsb"
+ "commit": "64b9ee9c86067118b2d0055f467e60bc211aa59d",
+ "sha256": "16h9hb6d621mfi7805p2iaw814n2pm2g659wcjqxpvm5x5hpn55v"
},
"stable": {
"version": [
5,
- 3
+ 4
],
"deps": [
"cl-lib"
],
- "commit": "a8075b52fa75c5b53892214e6ca89fe0b42a04bf",
- "sha256": "0jp96s0pglmrcgcyn9cp4rn2qlk9rf0dq6avrr5wiigjjkl33fip"
+ "commit": "f4924c2e77bdc5806495a74832fba60b2c30aca1",
+ "sha256": "01d8akv046igc13d5ki9wz36v51dlijab892ki5s5c4ysgj42wkr"
}
},
{
@@ -25236,15 +25296,15 @@
"repo": "iqbalansari/emacs-emojify",
"unstable": {
"version": [
- 20200309,
- 553
+ 20200513,
+ 1627
],
"deps": [
"ht",
"seq"
],
- "commit": "e05217ee668db3ffb537528408ce8004fadb75c0",
- "sha256": "1blhvzrvjabh81si1h9iznldfp6mkchd31ig68byqfjvi6d34nxq"
+ "commit": "dfa3c6d060914c6082d6837da32df0c337330ee4",
+ "sha256": "0m963cn916m0xa8cb1yslkcla86a34dchwy3ism62a2r9swa7p6s"
},
"stable": {
"version": [
@@ -25580,15 +25640,14 @@
"repo": "emacscollective/epkg",
"unstable": {
"version": [
- 20200309,
- 546
+ 20200503,
+ 1214
],
"deps": [
- "closql",
- "dash"
+ "closql"
],
- "commit": "37f06fd2daca6a7afa163ceb0ccccd450af85e68",
- "sha256": "18prjspaz4wlfrk2zzzzpxs4z8dkxxx68sbq2b4bdgg34fgnj02z"
+ "commit": "d987af46d9d763946fbf2930cacc9d6906df4382",
+ "sha256": "1jyb9m6nx91dn4isai36v1yc7shrpgnk76kpkamavrvwqdzvw6nv"
},
"stable": {
"version": [
@@ -25722,15 +25781,15 @@
"repo": "emacsomancer/equake",
"unstable": {
"version": [
- 20200214,
- 1651
+ 20200429,
+ 209
],
"deps": [
"dash",
"tco"
],
- "commit": "2039faac5f649f586d86d5ace10204d5a510fe0e",
- "sha256": "1zg1bxwpqgzak5nvcwlcv9k8lkpa071kpnh11yv7s74ykvxa49l0"
+ "commit": "7e8ef8627151748156e7a4a384b6e8c6c344261b",
+ "sha256": "1ds89jk4d7j89mgfkqqc92lizh6fwwr338imzvby1lb8i17nww40"
}
},
{
@@ -25756,25 +25815,25 @@
"repo": "atomontage/erc-crypt",
"unstable": {
"version": [
- 20200424,
- 2024
+ 20200511,
+ 2235
],
"deps": [
"cl-lib"
],
- "commit": "ba36632666ea0a631d23b6fc54c16ada55673b02",
- "sha256": "1q7bia9l672dfa0q4mrhv2cnxk2c8vhpl7n649zw7zwfpkqnzh70"
+ "commit": "6d158b39ea2833b753858153eb110da9b8a40fc4",
+ "sha256": "0pj330x5j9rnwcv2la2yc6w3vsg53c9ij0f3q9zi2psxbr268xi0"
},
"stable": {
"version": [
- 1,
- 9
+ 2,
+ 1
],
"deps": [
"cl-lib"
],
- "commit": "2a597b39a929f6dff2b7da6439fcee6d2b25d3e6",
- "sha256": "0jgkhwfgvy8lw6mws1m44vzh16514xxv34fivghc8kzn5w5ghwv7"
+ "commit": "6d158b39ea2833b753858153eb110da9b8a40fc4",
+ "sha256": "0pj330x5j9rnwcv2la2yc6w3vsg53c9ij0f3q9zi2psxbr268xi0"
}
},
{
@@ -26093,14 +26152,14 @@
"repo": "mhayashi1120/Emacs-erefactor",
"unstable": {
"version": [
- 20160121,
- 959
+ 20200513,
+ 1252
],
"deps": [
"cl-lib"
],
- "commit": "bf68085e5635eb94fd85709f8e1355c1f5534745",
- "sha256": "1v8x6qmhywfxs7crzv7hfl5n4zq5y3ar40l873946l4wyk0wclng"
+ "commit": "bfe27a1b8c7cac0fe054e76113e941efa3775fe8",
+ "sha256": "1071gqli1qd498syhysyj2wzyw1nya5070m82xd9qalqdh11b8is"
},
"stable": {
"version": [
@@ -26178,18 +26237,16 @@
20200313,
1030
],
- "commit": "7ec0ad6ed076b76de8cd52e28445f324a5f2853a",
- "sha256": "0r0sn8vfmgamf3mnjjkkv9y0r8a6xkn5f5axw1av0liiv95kgrm8"
+ "commit": "e5d476b5f22927d341caf1774355d9e69e390cfa",
+ "sha256": "1kcdl56qybvq4m5dp65n3nbg6xijb793xi25yckk5nc17n1nwrzb"
},
"stable": {
"version": [
23,
- 0,
- -1,
- 3
+ 0
],
- "commit": "9f17d424ada5353db1e5b31296484d95679f8ca8",
- "sha256": "0012fbf9a1whq2bzii73m645bvf4vww403fcd54j9k27916vcfx5"
+ "commit": "7a8d04dbcb388a5d837a213ad249c1b96e19e998",
+ "sha256": "0hw0js0man58m5mdrzrig5q1agifp92wxphnbxk1qxxbl6ccs6ls"
}
},
{
@@ -26979,14 +27036,14 @@
"repo": "emacs-ess/ESS",
"unstable": {
"version": [
- 20200419,
- 1920
+ 20200516,
+ 522
],
"deps": [
"julia-mode"
],
- "commit": "007fa4b5192154db3d90e6e861f96193c1b145f5",
- "sha256": "12kj006yxl84fav2ryxx6ajk284rskgy6imi9wjpfl8qqfcykcm0"
+ "commit": "8f04fa92a11cdb4a3777755fdbaaa65e076f04ef",
+ "sha256": "10cg90aqlr5y3vmp94zhkwj3l178l9f32igpl38bzxm9hmdgikfr"
},
"stable": {
"version": [
@@ -27311,22 +27368,22 @@
"dash",
"paredit"
],
- "commit": "0fe2d3fa0fd1739ec096f149dc067b586e05c75c",
- "sha256": "0gswgn99pqikw44mp4v6b4bxvh6bj132gq5x3swvkmi3f56l0bry"
+ "commit": "c8e5f31a2476c922857d921e367b6a2320ce5a6f",
+ "sha256": "1mrssbl0wyc6iij8zk1y3h9bd3rv53nnrxsij7fn67l1m4z0clyn"
},
"stable": {
"version": [
0,
9,
- 6
+ 7
],
"deps": [
"ace-window",
"dash",
"paredit"
],
- "commit": "7e2b42570b449b2a3c2922f3036a027d1e393a60",
- "sha256": "0x97flv356kd7j6wbhacz0lmsrdd9as87b0n6nliq5n0y30my8dy"
+ "commit": "c8e5f31a2476c922857d921e367b6a2320ce5a6f",
+ "sha256": "1mrssbl0wyc6iij8zk1y3h9bd3rv53nnrxsij7fn67l1m4z0clyn"
}
},
{
@@ -27435,16 +27492,16 @@
"repo": "emacs-evil/evil",
"unstable": {
"version": [
- 20200417,
- 1238
+ 20200516,
+ 1740
],
"deps": [
"cl-lib",
"goto-chg",
"undo-tree"
],
- "commit": "d243eae8649272799ec3864fde14c1164f036940",
- "sha256": "0fpjcxyzql7fl904asxbff3gqdc1byhwn32i38r4zd4bqrqsqfw4"
+ "commit": "3f3b2fea87172f155e5f91d75f0fb69d8648acf2",
+ "sha256": "0ihb42v513c9jrh8d0v5a76ykhqi408cdnfpilrwq9499qr22jdg"
},
"stable": {
"version": [
@@ -27469,15 +27526,15 @@
"repo": "emacsorphanage/evil-anzu",
"unstable": {
"version": [
- 20170124,
- 718
+ 20200514,
+ 1902
],
"deps": [
"anzu",
"evil"
],
- "commit": "9bca6ca14d865e7e005bc02a28a09b4ae74facc9",
- "sha256": "1y0jiglcazxnvggs5ljys2iizljsihlgr46svbbwgf45ibdrw392"
+ "commit": "d3f6ed4773b48767bd5f4708c7f083336a8a8a86",
+ "sha256": "0ribvnw2slaad4xlcyxhg3linvd810qqn52qpyrjsq0dnqrpmwyl"
},
"stable": {
"version": [
@@ -27638,16 +27695,16 @@
"repo": "emacs-evil/evil-collection",
"unstable": {
"version": [
- 20200426,
- 848
+ 20200513,
+ 804
],
"deps": [
"annalist",
"cl-lib",
"evil"
],
- "commit": "695e941d8ac59dc7534524e5cd27ced9490259a1",
- "sha256": "0fdqxgkp0fl5862b15qxnl2njs97vznsydw5jm6hw8fq94a1crhn"
+ "commit": "e998952dfe73d296259905e1bd8f96659bfe2661",
+ "sha256": "1r896jbshniaxxh15iw87yklnr2hq5as3a8w6xb202gxz5pvc4ym"
},
"stable": {
"version": [
@@ -28234,14 +28291,14 @@
"repo": "redguardtoo/evil-matchit",
"unstable": {
"version": [
- 20191023,
- 2322
+ 20200502,
+ 1140
],
"deps": [
"evil"
],
- "commit": "076ace3ee22a61890f375ae492c634f71ce84301",
- "sha256": "0d4xdrqa8ylh67wgyywxsh0crm06y31babc8sksrpwxlr12xyaww"
+ "commit": "943bf5fb2b04e077a797cf192fd7650b41e3c3e4",
+ "sha256": "0iryzs12nn20pj5zcyhdk4mpgyrlah0pzbjawmj0l91clmhwbvhb"
},
"stable": {
"version": [
@@ -28469,8 +28526,8 @@
"deps": [
"evil"
],
- "commit": "9d4be14118bf27094a30dbff349b815f098aacbf",
- "sha256": "1fxxfkinb0gq4p5b686r7z4jrkv98zfgh5z889zkjacncv8ibswn"
+ "commit": "2d70c981587187f4fb7d72b9c5b368e6f7c1460f",
+ "sha256": "1v20iba2b6dwr01zm69ix23xrlkm1ig8n9zn13nkna9iawafqrq9"
},
"stable": {
"version": [
@@ -28972,8 +29029,8 @@
"deps": [
"evil"
],
- "commit": "d243eae8649272799ec3864fde14c1164f036940",
- "sha256": "0fpjcxyzql7fl904asxbff3gqdc1byhwn32i38r4zd4bqrqsqfw4"
+ "commit": "3f3b2fea87172f155e5f91d75f0fb69d8648acf2",
+ "sha256": "0ihb42v513c9jrh8d0v5a76ykhqi408cdnfpilrwq9499qr22jdg"
},
"stable": {
"version": [
@@ -29539,8 +29596,8 @@
20191229,
112
],
- "commit": "d17c4e0b73fc5ffeb2bc28156785c6bdda058654",
- "sha256": "0nxrdfr9y37ws647qbb0c25l2vwapkqp3qhxwds20jwkskpqa7vm"
+ "commit": "2d152d17814c6d551d525d83201da72c4047c1de",
+ "sha256": "129iccdddpz0hhb25v63a8pk76ayx67jn47rwd3x6wzsnhsg3pp6"
},
"stable": {
"version": [
@@ -29943,20 +30000,20 @@
},
{
"ename": "eyebrowse",
- "commit": "90d052bfc0b94cf177e33b2ffc01a45d254fc1b1",
- "sha256": "09fkzm8z8nkr4s9fbmfcjc80h50051f48v6n14l76xicglr5p861",
- "fetcher": "github",
- "repo": "wasamasa/eyebrowse",
+ "commit": "20b2cc78b41a26e434b984943681fea774fd3c50",
+ "sha256": "18wkfih7i6swg0wadkrs3bq7bmy54v0lph2p14dqpgmxcyh2zzgg",
+ "fetcher": "git",
+ "url": "https://depp.brause.cc/eyebrowse.git",
"unstable": {
"version": [
- 20190928,
- 1458
+ 20200506,
+ 1303
],
"deps": [
"dash"
],
- "commit": "e483d35e905c2e26fac63f33c77b9e764729a364",
- "sha256": "1y3v2cplvnnhw4ga2pw2agwdbffdjrfhjz73cfv6vaa5q8hp32vy"
+ "commit": "bde0eb8f56ec7e2501dc33154c273e43cafb1e5d",
+ "sha256": "19x3wfnbcmrrywxbigr3lv0yp6dxmr0iy10ykqg3pajpxbvarcn2"
},
"stable": {
"version": [
@@ -30566,11 +30623,11 @@
"repo": "yqrashawn/fd-dired",
"unstable": {
"version": [
- 20180731,
- 1049
+ 20200428,
+ 332
],
- "commit": "fd4c3f490b0b6727592b85f1635e57638dec8f91",
- "sha256": "0vgwbdrs2f4lwpciwv4j544nqfqwdgli9fsr3ldr01wd4ghjib9m"
+ "commit": "001cc95effdd5c4d9974b3f2c40b2ddf1f0e3de2",
+ "sha256": "1ab03jn1kg4bq97d7dzinpxlyg3wcx4cha0a7ibqdbqrci3znigc"
},
"stable": {
"version": [
@@ -31149,17 +31206,17 @@
},
{
"ename": "firestarter",
- "commit": "5b046eb3b63220b937e1b70f633cb5424dc782a1",
- "sha256": "1cpx664hyrdnpb1jps1x6lm7idwlfjblkfygj48cjz9pzd6ld5mp",
- "fetcher": "github",
- "repo": "wasamasa/firestarter",
+ "commit": "20b2cc78b41a26e434b984943681fea774fd3c50",
+ "sha256": "1kaw710za76178ak35nlgr2pj1303z7fcas6474rr3nd82l8sypf",
+ "fetcher": "git",
+ "url": "https://depp.brause.cc/firestarter.git",
"unstable": {
"version": [
- 20200116,
- 2023
+ 20200506,
+ 1311
],
- "commit": "eecd8f97a09bbfbc03113b71fa3c8b92766e3956",
- "sha256": "1a7cp4rfa9r707pg7g9xhhs7nj79gva8fnmbq6ck0hxyllcabwa7"
+ "commit": "5b117bf8d290af5c104d88c413f40e84da0c4ce8",
+ "sha256": "13axz8c4v4x43x2ami78kwaj6cpmyqykapj94mqrr3b5qzms502b"
},
"stable": {
"version": [
@@ -31353,8 +31410,8 @@
"string-utils",
"tabulated-list"
],
- "commit": "1b8b3460f1e3c3c1784b2a63fb9f4fb3bb4dc084",
- "sha256": "1x4k8890pzdcizzl0p6v96ylrx5xid9ykgrmggx0b3y0gx0vhwic"
+ "commit": "5cddb64e0d52635e9a1529d80cb5cefa6f829341",
+ "sha256": "0kl2b4j93kk9lzw0qclib55ghcwznag3p022jkr0bq5z30m2gdj4"
},
"stable": {
"version": [
@@ -31445,8 +31502,8 @@
20200419,
1033
],
- "commit": "42f93b2ffb651901d6bad7eb5587790298dda371",
- "sha256": "035zm6dh416jk1ipg35qnkr8cbfsjkb92dhc4ryay4p30rp1yljz"
+ "commit": "f81bb130be69e9f321e2085b627387074d23a253",
+ "sha256": "17z5bmcd2c4k26w9xd8npaqwk9wwr2nf0d6vikzj0mxg0pdlbaz2"
}
},
{
@@ -31541,15 +31598,15 @@
"repo": "plandes/flex-compile",
"unstable": {
"version": [
- 20191019,
- 18
+ 20200506,
+ 1309
],
"deps": [
"buffer-manage",
"dash"
],
- "commit": "df113f0b25ef73c5a246330ef9fa69ab936df174",
- "sha256": "11hdabn2ayg2nrp7mg8vp9ywb1yl6nw4z7y7rxv70n0h4blnwn9n"
+ "commit": "dc6d920b477fe96a71bc37d593beef5ae8b2ae7e",
+ "sha256": "1vcpb0bnklq89vgynnpfs4dmjacaajrzkasgwzix7q4qfzcbid9n"
},
"stable": {
"version": [
@@ -31754,11 +31811,11 @@
"repo": "amake/flutter.el",
"unstable": {
"version": [
- 20200416,
- 1225
+ 20200508,
+ 1252
],
- "commit": "293b7225b9bacbad4bf14d43d20a765f4862c563",
- "sha256": "0acn2bdqcvj1m6plm304adgw6ndycv04qh6asgbgdwlz1admzjga"
+ "commit": "8818bc07727fe748edf4aea629b510b7ada680b3",
+ "sha256": "05pl4w3zmfg24fk1pj053r0f8sx3m1zacfymvpya022y1ggpvnh6"
}
},
{
@@ -31776,8 +31833,8 @@
"flutter",
"flycheck"
],
- "commit": "293b7225b9bacbad4bf14d43d20a765f4862c563",
- "sha256": "0acn2bdqcvj1m6plm304adgw6ndycv04qh6asgbgdwlz1admzjga"
+ "commit": "8818bc07727fe748edf4aea629b510b7ada680b3",
+ "sha256": "05pl4w3zmfg24fk1pj053r0f8sx3m1zacfymvpya022y1ggpvnh6"
}
},
{
@@ -31887,8 +31944,8 @@
"repo": "flycheck/flycheck",
"unstable": {
"version": [
- 20200425,
- 1426
+ 20200516,
+ 1719
],
"deps": [
"dash",
@@ -31896,8 +31953,8 @@
"pkg-info",
"seq"
],
- "commit": "c8218044c849f21cc628b6c077e41c690f046bc0",
- "sha256": "11n3h7x9nszqljd0awi6jzrhrkac7sdyrwvb94bikrj1d7yin25g"
+ "commit": "309d37286729994094b931344c9a664dd7c6c08d",
+ "sha256": "1gsa4lik5f0dzn897lh369nmcn7n61if80ll5jc5qiymm1fx16cr"
},
"stable": {
"version": [
@@ -32106,14 +32163,14 @@
"repo": "alexmurray/flycheck-clang-analyzer",
"unstable": {
"version": [
- 20200320,
- 428
+ 20200429,
+ 238
],
"deps": [
"flycheck"
],
- "commit": "7e1bf9853a34828c7f81d824dc4785f1620f2006",
- "sha256": "1iw3vjdnskbk8zlbyvxiwlisj72d7q8nz8n55ffwz3v44ymzhya6"
+ "commit": "0c9b6e4626cd5376037464f8d6b8c64aa32768ee",
+ "sha256": "0nr3wipmcalxfp48hi23vmrj2rwbwk6gipdqmic8ay4z9x2csi8v"
}
},
{
@@ -32764,25 +32821,25 @@
"url": "https://git.deparis.io/flycheck-grammalecte/",
"unstable": {
"version": [
- 20200416,
- 1620
+ 20200515,
+ 1120
],
"deps": [
"flycheck"
],
- "commit": "d99833992eb874cbbd25e991e3037642e125bb59",
- "sha256": "07ph5kk9zb375nkdqryzpfzqn9rr89minf2jgyzlnv58fzqiwpjp"
+ "commit": "8608df3144714d79b93afcfe13400693ed763ed8",
+ "sha256": "1ibcalim4mp9676szbvrf69nhfbc8vy47anmpqi9idjvdf6bpm75"
},
"stable": {
"version": [
1,
- 0
+ 2
],
"deps": [
"flycheck"
],
- "commit": "ca4b87d22474d3337db72e19f88105f557f44867",
- "sha256": "0wj81xfy3wlgdlnhhyhz5lfkl6sfb2ajwb6s8f2y4bcvqa8gz3qj"
+ "commit": "8608df3144714d79b93afcfe13400693ed763ed8",
+ "sha256": "1ibcalim4mp9676szbvrf69nhfbc8vy47anmpqi9idjvdf6bpm75"
}
},
{
@@ -33640,15 +33697,15 @@
"repo": "flycheck/flycheck-pos-tip",
"unstable": {
"version": [
- 20180610,
- 1615
+ 20200516,
+ 1600
],
"deps": [
"flycheck",
"pos-tip"
],
- "commit": "909113977d37739387c7f099d74a724cfe6efcec",
- "sha256": "0rfbhvl8n656a9d58bjyzki9r3si3ypylbyjn67rnla4jzzi22v8"
+ "commit": "dc57beac0e59669926ad720c7af38b27c3a30467",
+ "sha256": "15h4m5cfk0vh1g630vlwfxmcpa1jdalrrldnvijsqla99mb2jm1w"
},
"stable": {
"version": [
@@ -33708,14 +33765,14 @@
"repo": "msherry/flycheck-pycheckers",
"unstable": {
"version": [
- 20200414,
- 1901
+ 20200428,
+ 40
],
"deps": [
"flycheck"
],
- "commit": "467f9b94d9eecc8a8027cf204d304e258f72edaa",
- "sha256": "03yiva5lmbfawdjjfsmqlqgvrdgfni1gh1qbdpma5gqhckz5j0d7"
+ "commit": "dcf5b097b7c1206f6325547f5cf37b867a6a5ffb",
+ "sha256": "16fwk1prq7gyhs0yk4bmr9j3wxnznjj9ppbxwidnmpbhdis2f0sv"
},
"stable": {
"version": [
@@ -33812,8 +33869,8 @@
"flycheck",
"rtags"
],
- "commit": "a42298e80dffae9a6b2e9816506174542f3cbbb7",
- "sha256": "1674752bbyb7890na5p846dxcvh83zn0a6z19wras1x5c59s24i3"
+ "commit": "ed229d2e4070cc07ba76e537e8f5f93835ff0710",
+ "sha256": "1jf1mg2pib2rsrn280j2ywmnqgkr5jwmiaqf252jsb7ndq7p5gcr"
},
"stable": {
"version": [
@@ -34032,15 +34089,15 @@
"repo": "nhojb/flycheck-swiftx",
"unstable": {
"version": [
- 20191129,
- 2207
+ 20200504,
+ 1345
],
"deps": [
"flycheck",
"xcode-project"
],
- "commit": "94ead32e879c055902e3edb78af1193f21339e5f",
- "sha256": "1r49cyhpqw469j832nqdywjh1zc37q9innxwj2hnvvw9hz69g2wm"
+ "commit": "1b9174fb37498dc3a3cf8bbbfbb4f0470e8ef139",
+ "sha256": "1qiddgrrf2d0sjmikd9yy53v5vxfh13j1m9qq40ap9vz7x4661va"
}
},
{
@@ -35260,8 +35317,8 @@
20200215,
1408
],
- "commit": "fd8ac7a4f922ce5ea1cc5d4583a7d584847cb6b5",
- "sha256": "1z7gcppp8nv4zm6giqwahc1svw1fa2ynjy5y3230dwcfn98m73c3"
+ "commit": "76b2b4bc9d6d8e9c6b1f41ed7f887eddb6ac6e13",
+ "sha256": "0zapn6508iafm61z2y2bxcydd45kg5hgx39zm6g6qhvq92ysj2cf"
},
"stable": {
"version": [
@@ -35288,8 +35345,8 @@
"avy-menu",
"flyspell-correct"
],
- "commit": "fd8ac7a4f922ce5ea1cc5d4583a7d584847cb6b5",
- "sha256": "1z7gcppp8nv4zm6giqwahc1svw1fa2ynjy5y3230dwcfn98m73c3"
+ "commit": "76b2b4bc9d6d8e9c6b1f41ed7f887eddb6ac6e13",
+ "sha256": "0zapn6508iafm61z2y2bxcydd45kg5hgx39zm6g6qhvq92ysj2cf"
},
"stable": {
"version": [
@@ -35320,8 +35377,8 @@
"flyspell-correct",
"helm"
],
- "commit": "fd8ac7a4f922ce5ea1cc5d4583a7d584847cb6b5",
- "sha256": "1z7gcppp8nv4zm6giqwahc1svw1fa2ynjy5y3230dwcfn98m73c3"
+ "commit": "76b2b4bc9d6d8e9c6b1f41ed7f887eddb6ac6e13",
+ "sha256": "0zapn6508iafm61z2y2bxcydd45kg5hgx39zm6g6qhvq92ysj2cf"
},
"stable": {
"version": [
@@ -35345,15 +35402,15 @@
"repo": "d12frosted/flyspell-correct",
"unstable": {
"version": [
- 20200215,
- 1503
+ 20200513,
+ 708
],
"deps": [
"flyspell-correct",
"ivy"
],
- "commit": "fd8ac7a4f922ce5ea1cc5d4583a7d584847cb6b5",
- "sha256": "1z7gcppp8nv4zm6giqwahc1svw1fa2ynjy5y3230dwcfn98m73c3"
+ "commit": "76b2b4bc9d6d8e9c6b1f41ed7f887eddb6ac6e13",
+ "sha256": "0zapn6508iafm61z2y2bxcydd45kg5hgx39zm6g6qhvq92ysj2cf"
},
"stable": {
"version": [
@@ -35384,8 +35441,8 @@
"flyspell-correct",
"popup"
],
- "commit": "fd8ac7a4f922ce5ea1cc5d4583a7d584847cb6b5",
- "sha256": "1z7gcppp8nv4zm6giqwahc1svw1fa2ynjy5y3230dwcfn98m73c3"
+ "commit": "76b2b4bc9d6d8e9c6b1f41ed7f887eddb6ac6e13",
+ "sha256": "0zapn6508iafm61z2y2bxcydd45kg5hgx39zm6g6qhvq92ysj2cf"
},
"stable": {
"version": [
@@ -35795,8 +35852,8 @@
20191004,
1850
],
- "commit": "eab07dae119129066624e692c1c75a53b2ab10a5",
- "sha256": "1q9g8kza6hv6pv1sjzkl6b4gxcx6fsvv8lk5w7kk9gpws5vjz5bz"
+ "commit": "61a14d1a8c17930caca5c5daf893cedc9c23c5f3",
+ "sha256": "0acq8d8vlx3hd405wmi5w36gg88bz1c1crmlxbd2whgi8kyf506z"
}
},
{
@@ -35912,17 +35969,17 @@
},
{
"ename": "form-feed",
- "commit": "468503d8103766e8196e977325e3bcb696219f6b",
- "sha256": "1abwjkzi3irw0jwpv3f584zc72my9n8iq8zp5s0354xk6iwrl1rh",
- "fetcher": "github",
- "repo": "wasamasa/form-feed",
+ "commit": "20b2cc78b41a26e434b984943681fea774fd3c50",
+ "sha256": "0nh50lwr9jyi45sd4722nm2rmmc9zm9l8l55w4pjq61cfwldqq7p",
+ "fetcher": "git",
+ "url": "https://depp.brause.cc/form-feed.git",
"unstable": {
"version": [
- 20160102,
- 2253
+ 20200506,
+ 1300
],
- "commit": "15bbcb2d2df21910af3b9686b671e0c7d1c93b26",
- "sha256": "1vfnpm6kp4xf3qc73i41rg73bhbym1sd4z6jam4k1f44iny0zqxz"
+ "commit": "b5dbfd8b90e72de84ae7b6667947264fe655c163",
+ "sha256": "0n2k0ki6k1pgni907fvz09z3hbfbchnv1q80j42w23qam2hp7a3f"
},
"stable": {
"version": [
@@ -35942,15 +35999,15 @@
"repo": "lassik/emacs-format-all-the-code",
"unstable": {
"version": [
- 20200422,
- 1731
+ 20200513,
+ 1930
],
"deps": [
"cl-lib",
"language-id"
],
- "commit": "c157b57e963da0b44a079b0477d6c742e9c5a10b",
- "sha256": "15pqff80ydcvkvbiyi50aix5mnwgrhvvajk60i6cwgkb2xghs20r"
+ "commit": "0227e1aadeb18db397f03368d54cbefe4afd6112",
+ "sha256": "0p04xgswp269a17jpiwpj8qfj3c2zvkmr4vn0wa1dfrw5f5bfj2x"
},
"stable": {
"version": [
@@ -36087,14 +36144,14 @@
"repo": "rnkn/fountain-mode",
"unstable": {
"version": [
- 20200416,
- 841
+ 20200516,
+ 624
],
"deps": [
"seq"
],
- "commit": "5998d977ca84930e124558007dc65370164ed960",
- "sha256": "1hmc3pacscr0f02cw6hbbv444k07k5gf1909lyz8jpfr5r5wi2in"
+ "commit": "83d308b6fd26662bc8fb204c4d634616e03dca44",
+ "sha256": "0a068qfc969bvxyynrk2yakv2l3y31snnvcpdsbxd4m4m6drv3lw"
},
"stable": {
"version": [
@@ -36390,6 +36447,108 @@
}
},
{
+ "ename": "friendly-remote-shell",
+ "commit": "de68633dae1e07006ae7b043c9264d9b8d08d377",
+ "sha256": "0ja0xgxs26sk2mx57wqb3schmw8ms01sdla260c96ilmy1qj6fvq",
+ "fetcher": "github",
+ "repo": "p3r7/friendly-shell",
+ "unstable": {
+ "version": [
+ 20200510,
+ 1438
+ ],
+ "deps": [
+ "cl-lib",
+ "friendly-shell",
+ "friendly-tramp-path",
+ "with-shell-interpreter"
+ ],
+ "commit": "d9cef2599f4edf425b257d65a88008d916dabfbf",
+ "sha256": "15kla2haji0b32sx0xij7h4h35w0r33dy5jirxa9ych6gqyznbk8"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 2,
+ 2
+ ],
+ "deps": [
+ "cl-lib",
+ "friendly-shell",
+ "friendly-tramp-path",
+ "with-shell-interpreter"
+ ],
+ "commit": "d9cef2599f4edf425b257d65a88008d916dabfbf",
+ "sha256": "15kla2haji0b32sx0xij7h4h35w0r33dy5jirxa9ych6gqyznbk8"
+ }
+ },
+ {
+ "ename": "friendly-shell",
+ "commit": "de68633dae1e07006ae7b043c9264d9b8d08d377",
+ "sha256": "1xpfykkfrm6gg6p0rjp1hfnjf4k4n6k3v5kxifgbxld4hjl9223d",
+ "fetcher": "github",
+ "repo": "p3r7/friendly-shell",
+ "unstable": {
+ "version": [
+ 20200510,
+ 1438
+ ],
+ "deps": [
+ "cl-lib",
+ "with-shell-interpreter"
+ ],
+ "commit": "d9cef2599f4edf425b257d65a88008d916dabfbf",
+ "sha256": "15kla2haji0b32sx0xij7h4h35w0r33dy5jirxa9ych6gqyznbk8"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 2,
+ 2
+ ],
+ "deps": [
+ "cl-lib",
+ "with-shell-interpreter"
+ ],
+ "commit": "d9cef2599f4edf425b257d65a88008d916dabfbf",
+ "sha256": "15kla2haji0b32sx0xij7h4h35w0r33dy5jirxa9ych6gqyznbk8"
+ }
+ },
+ {
+ "ename": "friendly-shell-command",
+ "commit": "de68633dae1e07006ae7b043c9264d9b8d08d377",
+ "sha256": "0hsnn18zxwqvk5zpp5kf8mlfya6if0npnfm0crvwqqsipx9nj8v4",
+ "fetcher": "github",
+ "repo": "p3r7/friendly-shell",
+ "unstable": {
+ "version": [
+ 20200510,
+ 1438
+ ],
+ "deps": [
+ "cl-lib",
+ "dash",
+ "with-shell-interpreter"
+ ],
+ "commit": "d9cef2599f4edf425b257d65a88008d916dabfbf",
+ "sha256": "15kla2haji0b32sx0xij7h4h35w0r33dy5jirxa9ych6gqyznbk8"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 2,
+ 2
+ ],
+ "deps": [
+ "cl-lib",
+ "dash",
+ "with-shell-interpreter"
+ ],
+ "commit": "d9cef2599f4edf425b257d65a88008d916dabfbf",
+ "sha256": "15kla2haji0b32sx0xij7h4h35w0r33dy5jirxa9ych6gqyznbk8"
+ }
+ },
+ {
"ename": "friendly-tramp-path",
"commit": "cb18ad238792570e5ef825a101059bfdc293949f",
"sha256": "120g9w1l4i544km5d1jx5g4vsfb92lizn7ibxl767zffgahqhbdf",
@@ -36397,14 +36556,14 @@
"repo": "p3r7/friendly-tramp-path",
"unstable": {
"version": [
- 20200419,
- 851
+ 20200502,
+ 1032
],
"deps": [
"cl-lib"
],
- "commit": "ce7d15dd96300d376d483d685aa4a34357da8d6a",
- "sha256": "01v311c8w86s954adl1ncmbhmk07acm8pnak70gn93dpz77vl9g4"
+ "commit": "be572b8953b9e5a3a35c30bb64c2936d3e9802ba",
+ "sha256": "0w99py469ylkg9jg9fdxalv3axd57ld9rgwhgfy1r8rpp7xch7pn"
},
"stable": {
"version": [
@@ -36578,14 +36737,14 @@
"repo": "factor/factor",
"unstable": {
"version": [
- 20190611,
- 1350
+ 20200514,
+ 1516
],
"deps": [
"cl-lib"
],
- "commit": "298bbddeb1dcc135c075d484f283f409f0d0d055",
- "sha256": "199a1gs7ja9l3bc2sw9cwv9jv0zvqqaa2pp6hibbyl00rsk2xs58"
+ "commit": "68f6eeb3adbc7d9f71d24761600bf8538775c969",
+ "sha256": "16iz2wf8bn4mjcgbc5vj50snlgiqqdc495kxbd9mcld5rjhfs45q"
},
"stable": {
"version": [
@@ -36783,8 +36942,8 @@
20150730,
337
],
- "commit": "534d723ad2e06322ff8d9bd0ba4863d243f698e7",
- "sha256": "0rzp8c2164w775ggm2fs4j5dz33vqcah84ysp81majirwfql1niv"
+ "commit": "a36bde2f6e94d6b2bfaae68d73bbd39734e5b907",
+ "sha256": "1aj7r16bnx2jr2gpzwsmr3yqmfza5qbdcn78chcsfqxv5c8bgswa"
},
"stable": {
"version": [
@@ -37029,11 +37188,11 @@
"repo": "GDQuest/emacs-gdscript-mode",
"unstable": {
"version": [
- 20200404,
- 112
+ 20200427,
+ 1514
],
- "commit": "9a74dd3b6cfe73dd7510faf26ee7bc14e3c7dbc6",
- "sha256": "1rrwhb6ak0gajcci4kk7fdyfm0c5wfhj6zys9f4m5xjya9pb3wb4"
+ "commit": "0718ca9b090780bd28d02ef5c79cd0e7c5a84d5e",
+ "sha256": "0wdsfakx50x60lxb6d46h9rhb1vrisch71fmdl1c8jiwf57q5kpn"
},
"stable": {
"version": [
@@ -37130,11 +37289,11 @@
"repo": "jaor/geiser",
"unstable": {
"version": [
- 20200419,
- 2111
+ 20200513,
+ 1219
],
- "commit": "07912e512a7bf1507d0dd5ba3774b684c5ac3287",
- "sha256": "0w2rhk04x4wqcx6brfacqx3r7whyzdnbgwzfgmba0xsrpb2x7rpz"
+ "commit": "7a39c8eb7ca2a0a4fe0ad307ea55578e11e6dfdd",
+ "sha256": "09lv9ixgrkb351nb67nas5yfa8vk0rz4ljhc1hxxn4g451hbd14f"
},
"stable": {
"version": [
@@ -37147,6 +37306,24 @@
}
},
{
+ "ename": "geiser-kawa",
+ "commit": "68690d6b011c95197af6b5a87cc21c4dbe97ff00",
+ "sha256": "0gzzab0v93vd9n14s1bya0frf3dagh0gbwg1an4mapg7gjz9ffdg",
+ "fetcher": "gitlab",
+ "repo": "spellcard199/geiser-kawa",
+ "unstable": {
+ "version": [
+ 20200507,
+ 1305
+ ],
+ "deps": [
+ "geiser"
+ ],
+ "commit": "b96c008e9c3b8dc210d8b536ee7b76b8690c8af6",
+ "sha256": "0j2djjgfd4hd2k60ymgxzpsy52ks6hxpd4rr81z5nh9fdg9axhrs"
+ }
+ },
+ {
"ename": "general",
"commit": "d86383b443622d78f6d8ff7b8ac74c8d72879d26",
"sha256": "104ywsfylfymly64p1i3hsy9pnpz3dkpmcq1ygafnld8zjd08gpc",
@@ -37154,14 +37331,14 @@
"repo": "noctuid/general.el",
"unstable": {
"version": [
- 20200425,
- 1425
+ 20200516,
+ 50
],
"deps": [
"cl-lib"
],
- "commit": "42e38034cd2305fa7432866323c923979d8f9b06",
- "sha256": "0aalp4x5gp0yhv037ymspsj4n3vqzxld0c1nk8ihl50k6krl4kxy"
+ "commit": "a0b17d207badf462311b2eef7c065b884462cb7c",
+ "sha256": "0wn5rk3gkimdklip392mnjrmkymgrb7q9skifi03cbpjam1anzvv"
}
},
{
@@ -37584,8 +37761,8 @@
"let-alist",
"treepy"
],
- "commit": "03d2546614619f42ac2983e79d0069ca4cbcfbfc",
- "sha256": "0j0j86cbv87i2wfcvcyjb53wdzd003770krlnpx0gjkq036vvkwk"
+ "commit": "206f2b5b2ab622efda8da85feaa3bc2a1e0f3da3",
+ "sha256": "132y2yi9c91p25cwnvb9w6jj7la6fdc0xlvnxmbnfnxaic4jyhs3"
},
"stable": {
"version": [
@@ -37936,8 +38113,8 @@
"transient",
"with-editor"
],
- "commit": "8de6ecf5c5c840f8a964c3e5bd4d7a1aedf04e10",
- "sha256": "0fwaasr7g4qj9l8dxcy1228p2rpb2xy16w2g27gqdzyd6a5sc2jw"
+ "commit": "d05545ec2fd7edf915eaf1b9c15c785bb08975cc",
+ "sha256": "11aqyy4r9hrdi9nlypd70hn8384b6q89c7xavgv8c5q7f2g5z9qg"
},
"stable": {
"version": [
@@ -38887,6 +39064,38 @@
}
},
{
+ "ename": "gitlab-snip-helm",
+ "commit": "d73cc8f3490f5e56bc0fda1b7e680d21839f4c98",
+ "sha256": "0hv0m9lh105f18d4jhc5i68nhv5hxlv4264mkza4cwq07amxlhw2",
+ "fetcher": "gitlab",
+ "repo": "sasanidas/gitlab-snip-helm",
+ "unstable": {
+ "version": [
+ 20200427,
+ 2014
+ ],
+ "deps": [
+ "dash",
+ "helm"
+ ],
+ "commit": "a0ba22ae7098b1a57af626fe5b6e9d663e8e2fc3",
+ "sha256": "1mxkcnjgazc1pyjbqqfnhc9phpyrgah960avm2fmi7m9n5v8cf0w"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 0,
+ 2
+ ],
+ "deps": [
+ "dash",
+ "helm"
+ ],
+ "commit": "5fe0a66642da6f4e7ba9e1e3a96572c7f1876e37",
+ "sha256": "1c5js19zyb1z61hapvbfcl5jhrjqij46cxldgqij6al0scw44dga"
+ }
+ },
+ {
"ename": "gitolite-clone",
"commit": "855ea20024b606314f8590129259747cac0bcc97",
"sha256": "0mv2bdfqqq47wgikkm5kwpr8gajylf1yzk2j6cxljz09amgq6c8q",
@@ -38989,11 +39198,11 @@
"url": "https://git.launchpad.net/global-tags.el",
"unstable": {
"version": [
- 20191104,
- 1328
+ 20200511,
+ 2146
],
- "commit": "8ac8790790d833e2979103f7f5a14b37382ff323",
- "sha256": "05swwpslvy3c7yv7v5g6q4s82ff623lpbdkasmq3q8jhmbjsx92k"
+ "commit": "5239c1ba873eb907d5665964820b4a7ddbf75b5c",
+ "sha256": "0yp1hq849drkkbypaaak36i5s1q9ff549w21qswmi60nmiikabsg"
}
},
{
@@ -39004,11 +39213,11 @@
"repo": "jimhourihan/glsl-mode",
"unstable": {
"version": [
- 20200420,
- 1839
+ 20200501,
+ 2304
],
- "commit": "9bf168017eb3af7a396165a79a7b870572d59666",
- "sha256": "13k4am1bk20b6pncg145g4p9abw42ksgaj0zq2bz7b4b8pnfdzp0"
+ "commit": "b07112016436d9634cd4ef747f9af6b01366d136",
+ "sha256": "0bav9ipfm0vy26n74ngsmjzc7fsyqz6xmriadzx55s44h8p5dn1s"
}
},
{
@@ -39298,6 +39507,39 @@
}
},
{
+ "ename": "gnus-notes",
+ "commit": "971db65c22e975ef52ca964e7d468d2f65ad81ea",
+ "sha256": "0xvkkmgqhib1fx8dbzv1iz03y67z504b312n2k1rfwl7rgggjc8k",
+ "fetcher": "github",
+ "repo": "deusmax/gnus-notes",
+ "unstable": {
+ "version": [
+ 20200509,
+ 1942
+ ],
+ "deps": [
+ "async",
+ "bbdb",
+ "helm",
+ "hydra",
+ "lv",
+ "org",
+ "s"
+ ],
+ "commit": "c5c057263ecc86f60b62a1e811e63cfb1c394c15",
+ "sha256": "1rfkc6pp2kkin87hbjz1192hb6hf24ygiyd6zigs3bfaxja313rp"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 3,
+ 1
+ ],
+ "commit": "8373615b1b5945db485ab18205fdd1077ee0a506",
+ "sha256": "10ddsw1idyn1w2w92gs6i7a14hq347qib521vk7yqb9s4qyxg1fg"
+ }
+ },
+ {
"ename": "gnus-recent",
"commit": "0b80d94cf1a8b8e2d4da5d45f65231aa4884a3a0",
"sha256": "14xac6bmn61bk0h6dby14111iijz0j254v4mh77lf0ydbz6wxjf1",
@@ -39305,20 +39547,20 @@
"repo": "unhammer/gnus-recent",
"unstable": {
"version": [
- 20190423,
- 1146
+ 20200513,
+ 1038
],
- "commit": "d9375cfad0054a05c910c1210f0f37aa601aebba",
- "sha256": "19ggfisfxq2bk62axdi0nipwxymrvnnvmijcrwc9yglbnhiigdb5"
+ "commit": "a7b131c5acd10df2949ef4f799af08ded013bc35",
+ "sha256": "0cx0764ksxmjnryjwya3h49r1c5npyipxv16amad1lyysm4a8q0a"
},
"stable": {
"version": [
0,
- 2,
+ 3,
0
],
- "commit": "df85e5810c02f613bfa6e236674de969d6e00ae1",
- "sha256": "0hvsp9y0vzcr9c2wglh0wdavjmp2n2hbhlsr1bfvnfxk97ka0y5r"
+ "commit": "a7b131c5acd10df2949ef4f799af08ded013bc35",
+ "sha256": "0cx0764ksxmjnryjwya3h49r1c5npyipxv16amad1lyysm4a8q0a"
}
},
{
@@ -39820,6 +40062,21 @@
}
},
{
+ "ename": "go-noisegate",
+ "commit": "1a033cf87c7d53ed8e3af1ac3a5b9b1bac035559",
+ "sha256": "0hpslf7q4jqbfkr17kb6phc0dbdvqcm9wynzj4fsji7c1cq0z5xh",
+ "fetcher": "github",
+ "repo": "go-noisegate/go-noisegate.el",
+ "unstable": {
+ "version": [
+ 20200502,
+ 703
+ ],
+ "commit": "e3fc198c234131c94f7d307b7f7c6ef623fb93b7",
+ "sha256": "12b4l3sl1pykz7v73vsjsicbqpmylsmwhlyprpiimc0r1is5km3m"
+ }
+ },
+ {
"ename": "go-playground",
"commit": "900aabb7bc2350698f8740d72a5fad69c9219c33",
"sha256": "1rabwc80qwkafq833m6a199zfiwwmf0hha89721gc7i0myk9pac6",
@@ -40231,8 +40488,8 @@
20180130,
1736
],
- "commit": "43f20c361143beba2e0f3f737597f2f1f8725160",
- "sha256": "0md3y2vr113sdgyf5q692fzif10bl0is96ly2hfgh6z27awb76l6"
+ "commit": "7a59e424c8e641605e30eed68197859533ea6aaf",
+ "sha256": "1w9hf7bcdd5ddjavhj0ggnxipf5f5w3cfj52n9i46jmm6g2x2b5g"
}
},
{
@@ -40441,17 +40698,17 @@
},
{
"ename": "gotham-theme",
- "commit": "4b388de872be397864a1217a330ba80437c287c0",
- "sha256": "0jars6rvf7hkyf71vq06mqki1r840i1dvv43dissqjg5i4lr79cl",
- "fetcher": "github",
- "repo": "wasamasa/gotham-theme",
+ "commit": "20b2cc78b41a26e434b984943681fea774fd3c50",
+ "sha256": "17nkg3ac8ckk5sa722nqinzhln8nb96yppjyp0567cc8p9a3bp59",
+ "fetcher": "git",
+ "url": "https://depp.brause.cc/gotham-theme.git",
"unstable": {
"version": [
- 20191022,
- 1809
+ 20200506,
+ 1250
],
- "commit": "02a7c7cd280747737792f4620b0df2e0b826e2c7",
- "sha256": "017ibhznkyla2c3qymv3mlcd25svx8c55vavsb4apwzw061n8m79"
+ "commit": "0e5965f897c8c976d6b2ca2471dec0dec9b29bbb",
+ "sha256": "0cvrb23p1m83kd6p5ah04pgzc5gic7q88gnnad9p8d0a7ajh2vbi"
},
"stable": {
"version": [
@@ -40594,8 +40851,8 @@
"magit-popup",
"s"
],
- "commit": "3decde69e9aa0bcc8a831e3f87acae26c2151c4a",
- "sha256": "1zvnhcbqqiv8671x3zizrpm789ci8z74xb6qr2ik6h4z79agmri8"
+ "commit": "0c56c1e833bc9e21b603539a19bdfe4836a197ed",
+ "sha256": "0iaa34hh0zpy9alf0d6bad7qwk565l9k5k09ig342pwnmigz1scs"
},
"stable": {
"version": [
@@ -41408,14 +41665,14 @@
"repo": "greduan/emacs-theme-gruvbox",
"unstable": {
"version": [
- 20200307,
- 1522
+ 20200514,
+ 740
],
"deps": [
"autothemer"
],
- "commit": "647796a42951a807ee1694a648442b3d83057e43",
- "sha256": "0j0w6g0pr1p90wjyrwl21y0hlvjms8ba4yw90sd89lnzn7ncscm8"
+ "commit": "f1dfcd8bd50e4885cab71b174bbc6a620c2b9d7f",
+ "sha256": "106vkpm75s3s52bkmcnjlw8gx3qlh5hffwvj2bvkmqfcgnxpzgx0"
},
"stable": {
"version": [
@@ -41632,8 +41889,8 @@
"repo": "alezost/guix.el",
"unstable": {
"version": [
- 20200219,
- 1821
+ 20200510,
+ 1613
],
"deps": [
"bui",
@@ -41642,8 +41899,8 @@
"geiser",
"magit-popup"
],
- "commit": "3b5990618e70494aa89ff18c58ff24f369005323",
- "sha256": "1w5dhacl451cbi8s6y49dcgzkxyai9ggrkpkf16kpmgwf7j0rapk"
+ "commit": "0b8f75124372266bfab32e8d1fa114f33ea24e6f",
+ "sha256": "17i0rivgixkg18qiqw5a47ahli9vpc9p5yhd9s9j3jmf1jlzq4bf"
},
"stable": {
"version": [
@@ -42314,19 +42571,19 @@
"url": "https://git.spwhitton.name/haskell-tab-indent",
"unstable": {
"version": [
- 20170701,
- 958
+ 20200513,
+ 1950
],
- "commit": "b921c076c10ba996bcfb3b38654363d30567bfa5",
- "sha256": "046wiccc4kg81jcqmxzxh5karfbdg2z1d8i4nzcbz7q3n27x0l5f"
+ "commit": "0482f0de774c58bd7f2e079f5bf01781eed709a3",
+ "sha256": "05hgxrmsrmg5i50zxs7pa2xnfn2sja09hdk8xjsalnbbjvn4mmxx"
},
"stable": {
"version": [
0,
- 2
+ 3
],
- "commit": "6d3b878765b9ef7a4b2c1f5dfd47309d4ab7c419",
- "sha256": "07pcn244alqaiqwj9a5jcyh4hp5n71bsnhpilqy3xv0sn6ci1v2q"
+ "commit": "1127f46eca40a48be9cd2380df2cfc5f0b694e63",
+ "sha256": "13c2z1i7icpwv60njn83qbla9i0qlq3m0yz88ach1mlvmsdfj9jz"
}
},
{
@@ -42594,16 +42851,16 @@
"repo": "emacs-helm/helm",
"unstable": {
"version": [
- 20200426,
- 534
+ 20200515,
+ 715
],
"deps": [
"async",
"helm-core",
"popup"
],
- "commit": "3fddd8c425c918074a4bda9982ce90c29e45adbd",
- "sha256": "1vhdiwvv2s9gw6mh4dr1blqlyy1k0cvm4wx833cwzgdg5iakan1f"
+ "commit": "202bcb533e2feb25d63c64553afccefd9cfab262",
+ "sha256": "0vn6420qjs04cwiq1bry0cj14i53w3zkyib4y6wyrnd709dfyzgp"
},
"stable": {
"version": [
@@ -42717,14 +42974,14 @@
"repo": "emacsorphanage/helm-ag",
"unstable": {
"version": [
- 20200426,
- 1427
+ 20200516,
+ 613
],
"deps": [
"helm"
],
- "commit": "6387437acf687a64af66138649f8604d65eb6789",
- "sha256": "177grx9flqg6d9vcl2ln7gflvh3r2in8va39sgd7a4vl6qn2w1lh"
+ "commit": "ae1dbefa151544035272d04e56e0147185a847c5",
+ "sha256": "03q29x63v500b3h4mj99h619ayifb12rrqiyyihm84i9lmgp5r28"
},
"stable": {
"version": [
@@ -42861,16 +43118,16 @@
"repo": "tmalsburg/helm-bibtex",
"unstable": {
"version": [
- 20200415,
- 1311
+ 20200429,
+ 1606
],
"deps": [
"bibtex-completion",
"cl-lib",
"helm"
],
- "commit": "1e5b50652d1f5189cfeb6b5ce3c4437e0239d4f5",
- "sha256": "05xl3x98w4cr81zp04dcqy5xnims8x3k77qxzddcqcrvi9zjlfc7"
+ "commit": "8a0dd9841316793aacddea744d6b8ca4a7857a35",
+ "sha256": "1av058d7888kr3q15y1122r8jkarfw1s83gvkillj7kyzj3i53m5"
},
"stable": {
"version": [
@@ -43476,14 +43733,14 @@
"repo": "emacs-helm/helm",
"unstable": {
"version": [
- 20200424,
- 607
+ 20200514,
+ 644
],
"deps": [
"async"
],
- "commit": "3fddd8c425c918074a4bda9982ce90c29e45adbd",
- "sha256": "1vhdiwvv2s9gw6mh4dr1blqlyy1k0cvm4wx833cwzgdg5iakan1f"
+ "commit": "202bcb533e2feb25d63c64553afccefd9cfab262",
+ "sha256": "0vn6420qjs04cwiq1bry0cj14i53w3zkyib4y6wyrnd709dfyzgp"
},
"stable": {
"version": [
@@ -43910,15 +44167,15 @@
"repo": "xueeinstein/helm-evil-markers",
"unstable": {
"version": [
- 20190719,
- 539
+ 20200506,
+ 715
],
"deps": [
"evil",
"helm"
],
- "commit": "bb04e3a25920c2fd676132703970c6879dade802",
- "sha256": "1g944dv3ak064kxkbl30q1kaap0nzyh2v3klhyxmj8f6jc9x2wh8"
+ "commit": "0245f0c268e0eaec85df51ab2deba7ac961f6770",
+ "sha256": "0b1db6x2hz9rixchn9qfp2ak27a2vbz2l4g0fd7mys5c0llbwj1r"
},
"stable": {
"version": [
@@ -44133,27 +44390,27 @@
"repo": "emacs-helm/helm-fish-completion",
"unstable": {
"version": [
- 20191230,
- 1717
+ 20200509,
+ 1056
],
"deps": [
"fish-completion",
"helm"
],
- "commit": "b579193c9eca37e45ac54b66114032e9fb78aa69",
- "sha256": "1aydd2f0xmyrkl9hhxcrgzgrpl2qna1krzgaprw0y7gcvg0p09b4"
+ "commit": "fd730198afe01f6eecc6c5841358a8eea4cf4b09",
+ "sha256": "1iv0hwr74hzgrvrr31nlnswvi87lvpg24rd1rhkr5kjicr2295fq"
},
"stable": {
"version": [
0,
- 2
+ 3
],
"deps": [
"fish-completion",
"helm"
],
- "commit": "dff0fdfdbf70ad41fa2da031197836a84384e635",
- "sha256": "089gp2k22xwn33z8brpyb7r18vpyralq2cwxj1xsc8b2sj9s4896"
+ "commit": "fd730198afe01f6eecc6c5841358a8eea4cf4b09",
+ "sha256": "1iv0hwr74hzgrvrr31nlnswvi87lvpg24rd1rhkr5kjicr2295fq"
}
},
{
@@ -45193,16 +45450,16 @@
"repo": "emacs-lsp/helm-lsp",
"unstable": {
"version": [
- 20200420,
- 1546
+ 20200429,
+ 1457
],
"deps": [
"dash",
"helm",
"lsp-mode"
],
- "commit": "db243993ea70be6343949759b4f2c556d9130751",
- "sha256": "0yaik74g61iyrg9inarl7s9r6vnj75q5vxzxc5bkl224w49hf5bh"
+ "commit": "6b5ce182d7c94c62b55b8f7d0c7e643b2c30e560",
+ "sha256": "0f6a26h1n6h0x3dal40180w3vb7gz3h8qwxvr3b0zq4f7byikisb"
}
},
{
@@ -45533,8 +45790,8 @@
"repo": "akirak/org-multi-wiki",
"unstable": {
"version": [
- 20200419,
- 1833
+ 20200505,
+ 1053
],
"deps": [
"dash",
@@ -45543,8 +45800,8 @@
"org-multi-wiki",
"org-ql"
],
- "commit": "aef5975ac18d7cb101c0fb688333cc241782a8a0",
- "sha256": "1m3p839wkrvf7n2467czj03rljv43bk32p7vlzdp5zby22bn7nag"
+ "commit": "8b056103d6f5320563e9fd794a008fd4e0719702",
+ "sha256": "1xmj2p9hcpf1nld0gsnxq12kaljh0p195fy24v23l8ygykhmqw17"
},
"stable": {
"version": [
@@ -45569,8 +45826,8 @@
"repo": "alphapapa/helm-org-rifle",
"unstable": {
"version": [
- 20190809,
- 1831
+ 20200512,
+ 1943
],
"deps": [
"dash",
@@ -45578,14 +45835,14 @@
"helm",
"s"
],
- "commit": "abc14bb85427a6585aa354894eaef6926881d585",
- "sha256": "1ggj84b8wgd8xj6a442wfccvyaqg605zpikx19vqzwymaqbay85f"
+ "commit": "263f56d70112f5d0496684c89a2aa07959e0a95f",
+ "sha256": "0pm6va26kadjvbai4qsnjc2bk379w2nk6h3b5f0c2yv3q5na0p49"
},
"stable": {
"version": [
1,
7,
- 0
+ 1
],
"deps": [
"dash",
@@ -45593,8 +45850,8 @@
"helm",
"s"
],
- "commit": "dbda48031bad6fec1e130ee6e0d1a3bfea8ad8b8",
- "sha256": "058zvh7cdall7dl3xay9ibcjvs13fbqp8fli3lz980pinmsds3r2"
+ "commit": "263f56d70112f5d0496684c89a2aa07959e0a95f",
+ "sha256": "0pm6va26kadjvbai4qsnjc2bk379w2nk6h3b5f0c2yv3q5na0p49"
}
},
{
@@ -45800,15 +46057,15 @@
"repo": "tumashu/helm-posframe",
"unstable": {
"version": [
- 20200118,
- 2302
+ 20200512,
+ 1146
],
"deps": [
"helm",
"posframe"
],
- "commit": "7970f9397ba7d148e590e4ffb340bf6c7c0602fc",
- "sha256": "0106fsdzp3911spylrixqkgpnjnfg491f0rmbqmn4hc1shnc2sbk"
+ "commit": "b107e64eedef6292c49d590f30d320c29b64190b",
+ "sha256": "09y98ij4wkqh771ahwi3b7nsg6yb2b69n94v3ad41kp4q0c2rscd"
}
},
{
@@ -46280,8 +46537,8 @@
"helm",
"rtags"
],
- "commit": "a42298e80dffae9a6b2e9816506174542f3cbbb7",
- "sha256": "1674752bbyb7890na5p846dxcvh83zn0a6z19wras1x5c59s24i3"
+ "commit": "ed229d2e4070cc07ba76e537e8f5f93835ff0710",
+ "sha256": "1jf1mg2pib2rsrn280j2ywmnqgkr5jwmiaqf252jsb7ndq7p5gcr"
},
"stable": {
"version": [
@@ -46649,14 +46906,14 @@
"repo": "emacsorphanage/helm-swoop",
"unstable": {
"version": [
- 20200321,
- 231
+ 20200515,
+ 417
],
"deps": [
"helm"
],
- "commit": "069dc0b3970f1e796e34b7789ae51b1b7979ee30",
- "sha256": "1jf1573r8v4mda1xiszrz51qarb1ii31cyk0v3ci16bi9dpp8swb"
+ "commit": "2efc552591102ab8b4408ad60a3c4be991bb8e93",
+ "sha256": "0fbahbcgdcbmnhv3m2pmxy8n01qab5x0468bikygs80krch84qh5"
},
"stable": {
"version": [
@@ -46679,15 +46936,15 @@
"repo": "emacs-helm/helm-system-packages",
"unstable": {
"version": [
- 20190809,
- 1508
+ 20200502,
+ 751
],
"deps": [
"helm",
"seq"
],
- "commit": "427c40d18ae1b5593df6bef72aa1d62ce89fc652",
- "sha256": "0msil7niva1fy1lw5h7jwzfn398c5msml4vshplz13ry1ip33vih"
+ "commit": "4e257fc84472d3d85ee2b413ca8a45aa0fd0118c",
+ "sha256": "1p89zggsqhif6dadajapq8vr9ffxbzq7v8sv8iaxyn0cg2sn6fdl"
},
"stable": {
"version": [
@@ -46813,8 +47070,8 @@
"deps": [
"helm"
],
- "commit": "924b5516270b3933e847562e8e14e3888dd24184",
- "sha256": "19y97ia4zl50wd22gkb7kkhj713imd5jc92l2xnpw04b59b60di1"
+ "commit": "55e56975fe1456591a293bf60c183c3dda9f788f",
+ "sha256": "0py1k0r15frj67mazfjkdwi8sx5a51ykrrbzvfb73kakq2f55jap"
},
"stable": {
"version": [
@@ -47080,8 +47337,8 @@
"repo": "Wilfred/helpful",
"unstable": {
"version": [
- 20200111,
- 2324
+ 20200506,
+ 816
],
"deps": [
"dash",
@@ -47090,8 +47347,8 @@
"f",
"s"
],
- "commit": "c54e9ddbd6a77858048c1a4c4b549de98af8f88e",
- "sha256": "0x339wxhwma1i27j52wnbhc541633dxqmx1wyxg3yp78aciyrfhv"
+ "commit": "c0662aa07266fe204f4e6d72ccaa6af089400556",
+ "sha256": "1k61k7hhrfi8rzsniy15almvnvdsv85l7bmlaqs695pvanr5zlgh"
},
"stable": {
"version": [
@@ -48362,8 +48619,8 @@
20200129,
1957
],
- "commit": "5bed6dd5bb9faf7d113b19f61cbca98da6262a3e",
- "sha256": "0nhx0j3ffd24v9hvwfwwrp3bhx1105g9vwz543hn6yagx63y4vxz"
+ "commit": "040d19abd397d2132508a50e1266e86d324f7c69",
+ "sha256": "04impsvfmna1vyssjs2id9hsk9cq7wx317z4h16wr1jvng6m1jig"
}
},
{
@@ -48468,8 +48725,8 @@
"promise",
"request"
],
- "commit": "ef7f42c14f0f4aec475b74d56931daa36aded6c8",
- "sha256": "1a1wr86z5368zwvlgyp979x1ypz38m2w2qnp5607vjjplcrcmay2"
+ "commit": "23407fb7a950f08498b5586062ba69962a20ea24",
+ "sha256": "1hcwac7fjsshnjapb1hdh9x0liap4n1i5q6bsar5zanmz1h9i94q"
}
},
{
@@ -48874,16 +49131,16 @@
"repo": "hylang/hy-mode",
"unstable": {
"version": [
- 20191003,
- 1902
+ 20200508,
+ 502
],
"deps": [
"dash",
"dash-functional",
"s"
],
- "commit": "e2d5fecdaec602788aa7123ed13651c888b8d94b",
- "sha256": "0gihxlmfminadaqdr8d2zccd7wwygl3m0gfzxsk5izi7f8hl4w7f"
+ "commit": "a18b0b8bfcd79a30bfe9ef960244ec6748a9430d",
+ "sha256": "0vvwilfj1sv7r1xsv7m6w0qc3077jfaflwxmq54dmrbw6qypqx1f"
},
"stable": {
"version": [
@@ -48985,15 +49242,15 @@
"repo": "abo-abo/hydra",
"unstable": {
"version": [
- 20200306,
- 913
+ 20200504,
+ 1747
],
"deps": [
"cl-lib",
"lv"
],
- "commit": "16fa8d109ec5799931a793b2e866ea9d593bee84",
- "sha256": "1l6pi5ldmdcgv5qyg3kk1x8sxb639brzbfj0iddy5752hmg08g3h"
+ "commit": "87873d788891029d9e44fa5458321d6a05849b94",
+ "sha256": "1b6davg1jqcxqzf9aqv8av8c78fgdri97m9q44xzvr1xfbmvkl8g"
},
"stable": {
"version": [
@@ -49262,6 +49519,24 @@
}
},
{
+ "ename": "iceberg-theme",
+ "commit": "dec6f24b215de80a4c12856bd1ad4dc26c33f47e",
+ "sha256": "021v5rpmmk2bym46w9hs5ckyajqv41qf2l2183ybqfc679mkbym8",
+ "fetcher": "github",
+ "repo": "conao3/iceberg-theme.el",
+ "unstable": {
+ "version": [
+ 20200515,
+ 934
+ ],
+ "deps": [
+ "solarized-theme"
+ ],
+ "commit": "9615307cbd37e698d6939a04128162ef893313cb",
+ "sha256": "02lsbzk5215z1rdvs6idnv2yff2487i4pqi1ljdjfn3g43ly5lr2"
+ }
+ },
+ {
"ename": "icomplete-vertical",
"commit": "1a952162da476b4a0f496d9dc15d2d7a8d0964f6",
"sha256": "10rbsxp3jp8xyzcklpcc2zs0sv4pvvkqb7i96js9cp13nc9a7rgz",
@@ -49269,8 +49544,16 @@
"repo": "oantolin/icomplete-vertical",
"unstable": {
"version": [
- 20200417,
- 1755
+ 20200504,
+ 1916
+ ],
+ "commit": "fe835acce91b0f088c8d27801bf42e24bb2dbab5",
+ "sha256": "1az3m6zwrggj4w2lh5qhnbh09dvxpyj5m2a85yhcha2p7g1hpym1"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 1
],
"commit": "a2ee9254085431ec9e5c88d522e2c700355003ef",
"sha256": "1bqnlvv1gvrjriazvzd3bq98r8ii6fqax0zznhvkl1ij5pf55a90"
@@ -50887,6 +51170,59 @@
}
},
{
+ "ename": "inform",
+ "commit": "fb678165f97deeebfab624a3bd74ce28836607fd",
+ "sha256": "1smgmzg8nf4lh2ywlzrzzqpmh66rxwbn7vrsvby8v6rx6bmyhfa1",
+ "fetcher": "github",
+ "repo": "dieter-wilhelm/inform",
+ "unstable": {
+ "version": [
+ 20200512,
+ 1351
+ ],
+ "commit": "54e0c51960c7f50de31a6831c034ea6adc5a8892",
+ "sha256": "0j3hc3f7yx9dklbvvwpcq0d2n3lp0z47l5066ngvmm52aihhhiyd"
+ },
+ "stable": {
+ "version": [
+ 1,
+ 3
+ ],
+ "commit": "5e096549632b2691fe1f975394d07a31cf603fc6",
+ "sha256": "0bs0z957cs240cacl3bl72dp1sqcpd0j60yrv972w6p1j9v0f3rn"
+ }
+ },
+ {
+ "ename": "inform7",
+ "commit": "5d62f9e9e513103dbebc84bfcb0d18dcf7563211",
+ "sha256": "1h8bba0npnsjcyvmd40lbm54ib1rsa5c5df6lc7m53zg2h9fzcbd",
+ "fetcher": "github",
+ "repo": "GuiltyDolphin/inform7-mode",
+ "unstable": {
+ "version": [
+ 20200430,
+ 1539
+ ],
+ "deps": [
+ "s"
+ ],
+ "commit": "a409bbc6f04264f7f00616a995fa6ecf59d33d0d",
+ "sha256": "1sai118i5ry58jjc3777kn2ca2nhaxszhl0va6gyy7j2cdpg8gpy"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 1,
+ 1
+ ],
+ "deps": [
+ "s"
+ ],
+ "commit": "a409bbc6f04264f7f00616a995fa6ecf59d33d0d",
+ "sha256": "1sai118i5ry58jjc3777kn2ca2nhaxszhl0va6gyy7j2cdpg8gpy"
+ }
+ },
+ {
"ename": "inherit-local",
"commit": "08b978724ff26b3ea7a134d307d888c80e2a92a9",
"sha256": "1v3q3s6qq64k1f4ck6rfgsy1arnf9cxg2kw6d1ahfrwr4ixsqm87",
@@ -51018,11 +51354,11 @@
"repo": "ideasman42/emacs-inkpot-theme",
"unstable": {
"version": [
- 20191218,
- 2038
+ 20200515,
+ 421
],
- "commit": "8b648afaaab5eaddb7afcd602b8a76cbfb12412b",
- "sha256": "0zfv4cnj11i7lagfyqmy4ch01szj450458yqffjn84hfikbf4q78"
+ "commit": "0f289a3f465728ed41d532674166eef09ac7209b",
+ "sha256": "1bchvrmmcbw8ird7i1klz0ds2xkfmwccz2pp59ixgys0j8cxnq4b"
}
},
{
@@ -51098,8 +51434,8 @@
20200325,
2248
],
- "commit": "b943fe73327acc08dcd431eb8168a01609b9ab76",
- "sha256": "13fk3b80gmgmr0d5296csvjfyjdq1jdxy3iahaj5mbhb9m3ganpc"
+ "commit": "d18423f78cc02ba866b1a1dfb0617476cd941c54",
+ "sha256": "0n6fjndwcp2qg8164420dlc3xsdzm6m0zwbvvwn5w03khbk788hr"
},
"stable": {
"version": [
@@ -51796,20 +52132,20 @@
"repo": "doublep/iter2",
"unstable": {
"version": [
- 20190113,
- 1424
+ 20200512,
+ 2111
],
- "commit": "698ffb93954817be0064ca6739f295d846707439",
- "sha256": "10v6il7811w2907d8w2c28lnn29nlhdinlwwb7wy7rzl2vfinbm9"
+ "commit": "b87c1e8ac50f728e8d33b5b69bf4124ef90b88ba",
+ "sha256": "09yasj1vfakryjvs22a3gd27wwa866b2pkvajwp8hlngk11sc3p3"
},
"stable": {
"version": [
0,
9,
- 10
+ 11
],
- "commit": "fc1fcea5379bc7728a25dd81546886213e3db6fa",
- "sha256": "1gvm5gfgmcw4mibi8899x9ry1zqm3ij6yl0dnmdqmv9dbv1zlqp2"
+ "commit": "a6e228eefed8dd6a405c235c15e7a4ea726cae02",
+ "sha256": "1n65202ap7qf44mv8f3ly5msp9fn12ap3cckhqb62ib3yw46ilwk"
}
},
{
@@ -51875,11 +52211,11 @@
"repo": "abo-abo/swiper",
"unstable": {
"version": [
- 20200425,
- 1938
+ 20200515,
+ 1845
],
- "commit": "47ec37b395cc1b304bbf91e804f138634544a9df",
- "sha256": "05k2qjj4z8vljfppkphfhw67wvb5ij4nz4m158v89lx87y0phh74"
+ "commit": "04ca16420053a3a6d34a96f0d680dd449c2e5851",
+ "sha256": "1sjaf026zim28c9cld0w5hlk9inp1map70ip99smlk483ib6lbj3"
},
"stable": {
"version": [
@@ -51899,16 +52235,16 @@
"repo": "tmalsburg/helm-bibtex",
"unstable": {
"version": [
- 20200415,
- 1311
+ 20200429,
+ 1606
],
"deps": [
"bibtex-completion",
"cl-lib",
"swiper"
],
- "commit": "1e5b50652d1f5189cfeb6b5ce3c4437e0239d4f5",
- "sha256": "05xl3x98w4cr81zp04dcqy5xnims8x3k77qxzddcqcrvi9zjlfc7"
+ "commit": "8a0dd9841316793aacddea744d6b8ca4a7857a35",
+ "sha256": "1av058d7888kr3q15y1122r8jkarfw1s83gvkillj7kyzj3i53m5"
},
"stable": {
"version": [
@@ -52189,8 +52525,8 @@
"hydra",
"ivy"
],
- "commit": "47ec37b395cc1b304bbf91e804f138634544a9df",
- "sha256": "05k2qjj4z8vljfppkphfhw67wvb5ij4nz4m158v89lx87y0phh74"
+ "commit": "04ca16420053a3a6d34a96f0d680dd449c2e5851",
+ "sha256": "1sjaf026zim28c9cld0w5hlk9inp1map70ip99smlk483ib6lbj3"
},
"stable": {
"version": [
@@ -52380,8 +52716,8 @@
"ivy",
"prescient"
],
- "commit": "0f4a89bdec61395138d968a38d375e63ccfbed63",
- "sha256": "0nnf4y49pl9lcs90y5z6f02g1xwk1jjrl0qs7gcv6kpn0vn8kn0h"
+ "commit": "3ab7605d997fb8337bf5ded2ad960b98ac0e1fd7",
+ "sha256": "081v916gnjvx2rzjbqkqhdwijz57w7iryxzg71729gwvavs25lsv"
},
"stable": {
"version": [
@@ -52435,14 +52771,14 @@
"repo": "Yevgnen/ivy-rich",
"unstable": {
"version": [
- 20200322,
- 1326
+ 20200428,
+ 110
],
"deps": [
"ivy"
],
- "commit": "596874d1469667f896b83731914d7d4456025553",
- "sha256": "0yym3l24zzn1yjg3fjkq7lpvpp9w7wi2vl161v53pmg1v94xig6s"
+ "commit": "3f818b201769bc13cc75aa73645217e374136aca",
+ "sha256": "19w1mmqg15xy963f2h50i0cz0gmii75yarkmv2ssfh164pkyvhdk"
},
"stable": {
"version": [
@@ -52472,8 +52808,8 @@
"ivy",
"rtags"
],
- "commit": "a42298e80dffae9a6b2e9816506174542f3cbbb7",
- "sha256": "1674752bbyb7890na5p846dxcvh83zn0a6z19wras1x5c59s24i3"
+ "commit": "ed229d2e4070cc07ba76e537e8f5f93835ff0710",
+ "sha256": "1jf1mg2pib2rsrn280j2ywmnqgkr5jwmiaqf252jsb7ndq7p5gcr"
},
"stable": {
"version": [
@@ -52772,17 +53108,17 @@
},
{
"ename": "jammer",
- "commit": "cb82a6e936e2d5d1dd5930b600ede52dac3ceb33",
- "sha256": "01c4bii7gswhp6z9dgx4bhvsywiwbbdv7mg1zj6vp1530l74zx6z",
- "fetcher": "github",
- "repo": "wasamasa/jammer",
+ "commit": "20b2cc78b41a26e434b984943681fea774fd3c50",
+ "sha256": "19qvl428daa1xzkj3dldj5yvylq3w313bg42m4lqrmzhx3dgj8dd",
+ "fetcher": "git",
+ "url": "https://depp.brause.cc/jammer.git",
"unstable": {
"version": [
- 20160310,
- 859
+ 20200506,
+ 1247
],
- "commit": "48aa795df6df7ae6484518bcd0398293ca49d7c6",
- "sha256": "1gnj8vmpxds2wdkz49swiby5vq2hvbf64q5hhvwymfdvwlk54v55"
+ "commit": "76e006dddd491aecccfcb06939db56f9f7daa56d",
+ "sha256": "18mz9yiz94xbvjlrpfxgfvv87s3rv3pv4b8y9c5yywr12zp6jbag"
},
"stable": {
"version": [
@@ -52802,11 +53138,11 @@
"repo": "ALSchwalm/janet-mode",
"unstable": {
"version": [
- 20191201,
- 2353
+ 20200509,
+ 1651
],
- "commit": "62a1ca33ac443e23869bc83dd2149cc014bb5132",
- "sha256": "02chr2dcyf3946pg2wysybca559n2vm9lyb65zx6h6pvqhmg4kwp"
+ "commit": "2f5bcabcb6953e1ed1926ba6a2328c453e8b4ac7",
+ "sha256": "0qj0gpycv2f3z1dgz1a27bjn983hrr3ppvrp7csl34lagnmp89rz"
}
},
{
@@ -53556,20 +53892,20 @@
"repo": "ljos/jq-mode",
"unstable": {
"version": [
- 20200317,
- 852
+ 20200516,
+ 1606
],
- "commit": "bc904840f27fe7b0e6dbdaeb912a7175a3837110",
- "sha256": "0w5cgys1yfhirhsvj4n5k6km2xwyqvlnbv0m0sim1vavizzfmda4"
+ "commit": "85214664a9f20faab7c45087b28bedd0feabb560",
+ "sha256": "0kvi1cqn4hdcs2mc4lsddy01yyixvm2ykqq6j4yb9h07lixrxih6"
},
"stable": {
"version": [
0,
- 4,
- 1
+ 5,
+ 0
],
- "commit": "d6bbd83baf0746f22564f7ae92db44e06da6e08c",
- "sha256": "1sk603258gvnfrvl641xfmgapg67z44wnlx6qba73wn3f2055765"
+ "commit": "3bda2d1085d5ac28fc6e7e8093ca7e74d3719f56",
+ "sha256": "0xk0if5i9cz4w06lx8v1vdm112pn1ybqgfw048sx15yyvfzgril1"
}
},
{
@@ -53808,14 +54144,14 @@
"repo": "mooz/js2-mode",
"unstable": {
"version": [
- 20200211,
- 2057
+ 20200427,
+ 33
],
"deps": [
"cl-lib"
],
- "commit": "fe53814dc2a0db2e95ac06083362e43923bf83fc",
- "sha256": "0b30c5valf58md5h5zm45nkx9xdszwi4kz12qfzh27fyn46gdwjq"
+ "commit": "515d876c6ae45a61cf67a7bd5723fe4c9e518756",
+ "sha256": "05pgyisb2szbrfbv6wjhfi8c00gakv51jxb8j73pji30v2a9rapn"
},
"stable": {
"version": [
@@ -54058,6 +54394,18 @@
],
"commit": "81a5a520072e20d18aeab2aac4d66c046b031e56",
"sha256": "13s18mjh6dpdxvva9yx4841rxvayxsvaj3vblxril6zm2wcqw2lm"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 0,
+ 1
+ ],
+ "deps": [
+ "cl-lib"
+ ],
+ "commit": "81a5a520072e20d18aeab2aac4d66c046b031e56",
+ "sha256": "13s18mjh6dpdxvva9yx4841rxvayxsvaj3vblxril6zm2wcqw2lm"
}
},
{
@@ -54210,11 +54558,11 @@
"repo": "JuliaEditorSupport/julia-emacs",
"unstable": {
"version": [
- 20200331,
- 1658
+ 20200504,
+ 1726
],
- "commit": "88d7d875ef32eb9fb76917c97150654bb91ac96a",
- "sha256": "1zsqj31avcil6ml2clfxk7hnmg5fx014xqbbvhm17ii7ggky4qdn"
+ "commit": "839726af374991223ffe56f7e7d10bef81033d09",
+ "sha256": "0lspmp519py7adippfmz70zcd9dpz46x8a3wlda71a5pdjs5szfq"
},
"stable": {
"version": [
@@ -54278,8 +54626,8 @@
"repo": "gcv/julia-snail",
"unstable": {
"version": [
- 20200423,
- 2236
+ 20200515,
+ 2010
],
"deps": [
"cl-lib",
@@ -54290,8 +54638,8 @@
"spinner",
"vterm"
],
- "commit": "e14c5590a79ee5529f574f6d4b0701d608e3e47b",
- "sha256": "1xckmrdg41ai9qbpy9lxva4b1yq5jji9xff4fz9d4v72nqz7qn0w"
+ "commit": "c9aff5ffe6df951dd5343f05d6e4170203a7032a",
+ "sha256": "065ix3jycsx3wvkq7a6060i93caxisdvgxgqb1l6rq15n4qln78y"
},
"stable": {
"version": [
@@ -54299,7 +54647,7 @@
0,
0,
-1,
- 3
+ 4
],
"deps": [
"cl-lib",
@@ -54310,8 +54658,8 @@
"spinner",
"vterm"
],
- "commit": "483d088853584a9f1603a062bce5705f0a7d99fe",
- "sha256": "0k3lwq6r1y23gmlqx7a70psgzncf4k1zcykc7plzl79xas28rbrz"
+ "commit": "c9aff5ffe6df951dd5343f05d6e4170203a7032a",
+ "sha256": "065ix3jycsx3wvkq7a6060i93caxisdvgxgqb1l6rq15n4qln78y"
}
},
{
@@ -54773,15 +55121,15 @@
"repo": "ogdenwebb/emacs-kaolin-themes",
"unstable": {
"version": [
- 20200324,
- 1349
+ 20200508,
+ 1621
],
"deps": [
"autothemer",
"cl-lib"
],
- "commit": "9877c12ad412e79b3d88423f911be1ff59a72e0e",
- "sha256": "079si7dhl45rx2vf8kf8srflk6nd6yxqz44xbsrh0s39gpp9v5dh"
+ "commit": "15e2612eba2eeb223f6b4e5ac4a55dc5da09b14a",
+ "sha256": "0qay924qz5ab7a4d7cnancfnb7ivra33dr6knwqmy3wf089jl6kk"
},
"stable": {
"version": [
@@ -55194,6 +55542,21 @@
}
},
{
+ "ename": "keypression",
+ "commit": "056a8881cd868634a1833172436528ea2503af12",
+ "sha256": "1ysfpxfhgy14v0jy02c4qyz28cx682cf2haxlnrpw2gxjh0a0702",
+ "fetcher": "github",
+ "repo": "chuntaro/emacs-keypression",
+ "unstable": {
+ "version": [
+ 20200514,
+ 822
+ ],
+ "commit": "1e00bbdb451fd88bde9917526fd0b13b2a1bd26c",
+ "sha256": "06j8pqss8izhyahf0nw95mg34lbclhzk4f5vzfg35qcmjmbmqzg6"
+ }
+ },
+ {
"ename": "keyset",
"commit": "7bad8a1f1b94fbfbde5d8035f7e22431e64a9eec",
"sha256": "1kfw0pfb6qm2ji1v0kb8xgz8q2yd2k9kxmaz5vxcdixdlax3xiqg",
@@ -55479,8 +55842,8 @@
20180702,
2029
],
- "commit": "108a9151eb55b00f246613c511d88b7d58334595",
- "sha256": "16wsaz29avmv9p3lfy0wjgxfwpszq8g3v9vl05azqkvjahf0lxib"
+ "commit": "c0227c5ce4011033b5f0cf2815c352d123a13305",
+ "sha256": "1l3fjljm7abk29ibbbvds7nq72yqrgcsy5bv42s1czbffw62zcn6"
},
"stable": {
"version": [
@@ -55488,10 +55851,10 @@
0,
0,
-1,
- 1
+ 2
],
- "commit": "ae0fa0cab3025e517452f44b91dd7d95182f39b2",
- "sha256": "1ca9ggkbhfbr9d938nmg5klgmf5ayji0i201hcragjqj7hak18ia"
+ "commit": "78fb93b88f9941c22be02d36a786db8ca7639c59",
+ "sha256": "1z59fi9q32xql1w7pjh4w1jzfz1n63a0lr5x38kwjj79dpz3ccal"
}
},
{
@@ -55502,15 +55865,15 @@
"repo": "stardiviner/kiwix.el",
"unstable": {
"version": [
- 20200426,
- 637
+ 20200512,
+ 1321
],
"deps": [
"cl-lib",
"request"
],
- "commit": "6c6c44386e00d352d96064cb25b50e960cd1ba22",
- "sha256": "16k93w5xylx3v5q1hlzmlmg1ydg88bklgi2idd3h6k3sbi4linvs"
+ "commit": "dd02284149027694e4cf16d6f4daf1f6dd011249",
+ "sha256": "0zhg9467id0jd516hnz4c6aqmjp5q1s95fkhjxbk3g9j11cnfjf0"
},
"stable": {
"version": [
@@ -55672,8 +56035,8 @@
20191102,
1510
],
- "commit": "ab610996820b5cbdb032edbf8747661131603ab8",
- "sha256": "1dcaiwxymrch1vfzssjizv6l9isc68xcf8987c0l71zmzmrq1s7s"
+ "commit": "8e6dd578f2b3d77ac33b6384d2bfe1b1f6799a1a",
+ "sha256": "12gwy76kz4qjw1qxma4q9pk9s2arzr5p95ni5vzizm2p4x4c5a8x"
}
},
{
@@ -55767,16 +56130,16 @@
"repo": "abrochard/kubel",
"unstable": {
"version": [
- 20200406,
- 2112
+ 20200429,
+ 1454
],
"deps": [
"dash",
"s",
"transient"
],
- "commit": "74db5b2e8418d0baeb8d3d0c274dfba3b9f32018",
- "sha256": "1v8d8cvbqr12pglnd0lwijklfry5nz2j7nbv447bdkp5cp7y5f01"
+ "commit": "7a0f095992cc135babfbf9706b6eb927e0d0c883",
+ "sha256": "0g6sr8ndbig0vgqy7791hkzn89m5lj7qfq36inh5ci9q9r343ggg"
},
"stable": {
"version": [
@@ -55802,8 +56165,8 @@
"evil",
"kubel"
],
- "commit": "74db5b2e8418d0baeb8d3d0c274dfba3b9f32018",
- "sha256": "1v8d8cvbqr12pglnd0lwijklfry5nz2j7nbv447bdkp5cp7y5f01"
+ "commit": "7a0f095992cc135babfbf9706b6eb927e0d0c883",
+ "sha256": "0g6sr8ndbig0vgqy7791hkzn89m5lj7qfq36inh5ci9q9r343ggg"
},
"stable": {
"version": [
@@ -56042,15 +56405,15 @@
"repo": "Deducteam/lambdapi",
"unstable": {
"version": [
- 20200423,
- 1441
+ 20200513,
+ 1043
],
"deps": [
"eglot",
"math-symbol-lists"
],
- "commit": "e205bd95602e120186a1e18ca825e6bbc3b6c4d1",
- "sha256": "12y297h0hln7smy26nixqbjzy9nk1pwc2a7sab8dlzjkyz37zbfg"
+ "commit": "a3d4ae8863e268c88664ce869e9469c8a42d2e05",
+ "sha256": "1v8w70x1jnald6k22ipa7d9z1ggcf2imr97wbw3i48dp4iv21zqd"
}
},
{
@@ -56180,6 +56543,30 @@
}
},
{
+ "ename": "languagetool",
+ "commit": "ce91d4013963eacf1525809684e64ca52239fb73",
+ "sha256": "1cbhamz8yhfnyhzbn4j0kp9sbsycq1hi0j2kr3yhbf66fgi6x9f6",
+ "fetcher": "github",
+ "repo": "PillFall/Emacs-LanguageTool.el",
+ "unstable": {
+ "version": [
+ 20200507,
+ 610
+ ],
+ "commit": "e7faecf8a7eec8086aafc48a5c4f1908bb5c4300",
+ "sha256": "1nb5l1xpgz9z6xplb64a3nx8vis70r9dl0xxly5hddy67i49si54"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 2,
+ 0
+ ],
+ "commit": "e7faecf8a7eec8086aafc48a5c4f1908bb5c4300",
+ "sha256": "1nb5l1xpgz9z6xplb64a3nx8vis70r9dl0xxly5hddy67i49si54"
+ }
+ },
+ {
"ename": "lastfm",
"commit": "0b87a3465eece39cb2f73a90dedf97dd0dd970c2",
"sha256": "06gy4br99r8l9ak2ac7js9nyw4v5b94a8ja4pkik49l90qgss93m",
@@ -56509,11 +56896,11 @@
"repo": "conao3/leaf.el",
"unstable": {
"version": [
- 20200422,
- 644
+ 20200511,
+ 821
],
- "commit": "27f21ed46a907a911222a72a31b41e414c956cfb",
- "sha256": "041qgyskq39f91wjwr3d4ic5f1q7rvigannyyr9q4a2nbrn2dzhy"
+ "commit": "59c85a53385a3c55ce6b3b0e62a4fca1556389eb",
+ "sha256": "0scmdb99i20xk8rvlv2xjg54lqqvfp9gv8q9kpqa8jpcq21nbav0"
},
"stable": {
"version": [
@@ -56553,14 +56940,14 @@
"repo": "conao3/leaf-keywords.el",
"unstable": {
"version": [
- 20200415,
- 419
+ 20200428,
+ 1803
],
"deps": [
"leaf"
],
- "commit": "8c956f9e39cb589544a90861ac05b9b2ee4d320b",
- "sha256": "0qy1hmg7ycbx898cx5cckmk5l8bysyvvdc5y2gl3bsxjwlv1wlrg"
+ "commit": "bdf225b2b2cc76b87f5bf55dfa09c3a020ac1e7d",
+ "sha256": "0wdxxwh64l013vpkb7xpjqzyy4c0qy7h9l6l5cr4pncp7nx3bcns"
},
"stable": {
"version": [
@@ -56737,11 +57124,11 @@
"repo": "ledger/ledger-mode",
"unstable": {
"version": [
- 20200425,
- 1517
+ 20200509,
+ 1136
],
- "commit": "021eff5f88bf6392d7b3e511593e07471eb7833d",
- "sha256": "0g4fgy39jp072b4ib0yxaxd3ndzxd1gx8inqqn9z9d7lxgc12l1g"
+ "commit": "5a517cee3dfedfd1b90c2f01d6d8e01198a198d1",
+ "sha256": "1gldvp2gp8vh97skrkxbcxh1qvjpndankjckm1q1h7jpkznjvc2v"
},
"stable": {
"version": [
@@ -56975,11 +57362,11 @@
"repo": "fniessen/emacs-leuven-theme",
"unstable": {
"version": [
- 20200425,
- 756
+ 20200513,
+ 1742
],
- "commit": "444d36526382466e6bcf11c58066bcef759e4c1f",
- "sha256": "1768r5gb8cpz8a03rgswf5mny539w96hjw1rpvfqvj4zbv7bvd7n"
+ "commit": "afda2d80b0bc98d431a3ac7c1563c76b8ace3a65",
+ "sha256": "0fapzkjnm3w4fgc5464a9bz2sld3m81zzls7sy4h0yxq9rpb284d"
}
},
{
@@ -57096,6 +57483,30 @@
}
},
{
+ "ename": "liberime",
+ "commit": "0ccac33c02762314d997156df4627c0c4a0279c6",
+ "sha256": "0i95vjn4rw7n4f83nrxjkmilzalgmjlmyhsvwfm4n1rqfqdwkl5h",
+ "fetcher": "github",
+ "repo": "merrickluo/liberime",
+ "unstable": {
+ "version": [
+ 20200511,
+ 46
+ ],
+ "commit": "a631d3d575b5ffa2dc9a3a950c53f425c21380c1",
+ "sha256": "1gx3nxxcw5xz2n85xqgnghw04gaakhcnqcs9bnxx2fh4qpwkqggp"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 0,
+ 6
+ ],
+ "commit": "f13a98ddd7be658e742b0f42988b02db9d779e85",
+ "sha256": "09d9dx4jk8bgbdcn6dh9ar5rs33s2cwz08w211b3kgj41i115gl7"
+ }
+ },
+ {
"ename": "libgit",
"commit": "993a5abe3a9e8b160f0d68283eeca6af033abc79",
"sha256": "05yys8cjli2zhmhdh9w5qz287ibzplqabx5vyyjv9rpk6wgzkzik",
@@ -57103,11 +57514,11 @@
"repo": "magit/libegit2",
"unstable": {
"version": [
- 20200223,
- 1431
+ 20200515,
+ 1759
],
- "commit": "6c3b89276a149b2d009882f756a9edf866671f05",
- "sha256": "1r59bw0dggjf6ry2vbl0vddd5hxxh1mshr5h2bk9z74gy04cfi4y"
+ "commit": "0ef8b13aef011a98b7da756e4f1ce3bb18e4d55a",
+ "sha256": "0pnjr3bg6y6354dfjjxfj0g51swzgl1fncpprah75x4k94rd369f"
}
},
{
@@ -57526,8 +57937,8 @@
"repo": "abo-abo/lispy",
"unstable": {
"version": [
- 20200425,
- 1041
+ 20200510,
+ 1533
],
"deps": [
"ace-window",
@@ -57536,8 +57947,8 @@
"iedit",
"zoutline"
],
- "commit": "3c3f092824113278c57e93be1a2565f987ca0a4a",
- "sha256": "1g0gmdq1n8l33ls4x06594hl8ayw8365ixgxp096d7qv7n5mxzn6"
+ "commit": "3660a8a6acf9a7faee4af4bf5249ceb85a5d8bbb",
+ "sha256": "0s20wrdqf51mxfnnpll38nzp5ira59l83yz9dg0svz0vj5mrrwr5"
},
"stable": {
"version": [
@@ -57683,20 +58094,20 @@
"repo": "rolandwalker/list-utils",
"unstable": {
"version": [
- 20160414,
- 1402
+ 20200502,
+ 1309
],
- "commit": "acf18aca1131a90f8d673974673e3c5d8fdc6a86",
- "sha256": "0ql159v7sxs33yh2l080kchrj52vk34knz50cvqi3ykpb7djg3sz"
+ "commit": "9bb2487c83ec46a0b6e6c4158af69334ac797b82",
+ "sha256": "07hbz2md52ccy95gv4d5n6szrfmpfqf3w4kwqdg2cf54c7kgf7hw"
},
"stable": {
"version": [
0,
4,
- 4
+ 6
],
- "commit": "acf18aca1131a90f8d673974673e3c5d8fdc6a86",
- "sha256": "0ql159v7sxs33yh2l080kchrj52vk34knz50cvqi3ykpb7djg3sz"
+ "commit": "9bb2487c83ec46a0b6e6c4158af69334ac797b82",
+ "sha256": "07hbz2md52ccy95gv4d5n6szrfmpfqf3w4kwqdg2cf54c7kgf7hw"
}
},
{
@@ -57956,11 +58367,11 @@
"repo": "donkirkby/live-py-plugin",
"unstable": {
"version": [
- 20200401,
- 420
+ 20200510,
+ 1939
],
- "commit": "ab15012313217114d3f3940a6578df31ad223010",
- "sha256": "1layngy8whcxgrpwhjdy41g194lkzq9z1wgv5rc4cg9smsbd6abi"
+ "commit": "38a3cf447fd7d9c4e6014b71134e178b0d8a01de",
+ "sha256": "0yah03sblz9i510cq6q2bj0mkz6sqdifpwhzxhs4kn8zdircr0f4"
},
"stable": {
"version": [
@@ -58522,6 +58933,24 @@
}
},
{
+ "ename": "lpy",
+ "commit": "e0e7941d9efc303b8cd5d3e7b29606316307fd8b",
+ "sha256": "1wna38yc3sxylg2qjwl424g8qcnaj0h6g0rnnmhzf1kfd8hkd7zx",
+ "fetcher": "github",
+ "repo": "abo-abo/lpy",
+ "unstable": {
+ "version": [
+ 20200504,
+ 1918
+ ],
+ "deps": [
+ "lispy"
+ ],
+ "commit": "39d05463939398168dd8c8dca22d76af93aa87ae",
+ "sha256": "03wa94wn9a1lzdmi5fj5r446cvpqk7km9r9h8sq1hmwpr6qwymw7"
+ }
+ },
+ {
"ename": "lsp-dart",
"commit": "acbba6bc6f1bb6e1153f1f75ca1dc025bb5a8993",
"sha256": "0q2x3i5yydnrplfgk8fcngdsxf1g1vz1jzkbwhiqf46wrv5vxwl3",
@@ -58529,8 +58958,8 @@
"repo": "emacs-lsp/lsp-dart",
"unstable": {
"version": [
- 20200423,
- 2120
+ 20200515,
+ 2152
],
"deps": [
"dap-mode",
@@ -58542,14 +58971,14 @@
"lsp-treemacs",
"pkg-info"
],
- "commit": "a27d12209570fe10c60e55e0718123fc2e7f7e8f",
- "sha256": "192nmx00s4hxylp4lqfycbi2g8aq7bbzmy70c1qxh7k5m24yigxj"
+ "commit": "14d11f959dfab22a546525a0076fa3abd0d85c32",
+ "sha256": "0mxiy8myvk91b7r5ngidi2665vpqs87f8qraplyl0vcpywb2jm5n"
},
"stable": {
"version": [
1,
- 6,
- 10
+ 10,
+ 5
],
"deps": [
"dap-mode",
@@ -58561,8 +58990,8 @@
"lsp-treemacs",
"pkg-info"
],
- "commit": "a27d12209570fe10c60e55e0718123fc2e7f7e8f",
- "sha256": "192nmx00s4hxylp4lqfycbi2g8aq7bbzmy70c1qxh7k5m24yigxj"
+ "commit": "14d11f959dfab22a546525a0076fa3abd0d85c32",
+ "sha256": "0mxiy8myvk91b7r5ngidi2665vpqs87f8qraplyl0vcpywb2jm5n"
}
},
{
@@ -58580,8 +59009,8 @@
"dash",
"lsp-mode"
],
- "commit": "f46e56e554c9207d5ab5b9aebf994df8b41955f3",
- "sha256": "1281qrskwwjz3x3mi99a6sp9694wbd08myhy0nlba6493ip8wbhz"
+ "commit": "af56404c383102344f9b99e2e168e69b7d8d50d0",
+ "sha256": "16fsyr77bwa7gipsafsacqy1ad51kgm5im0js5yinkg2ipwi75xk"
}
},
{
@@ -58610,15 +59039,15 @@
"repo": "emacs-lsp/lsp-haskell",
"unstable": {
"version": [
- 20200407,
- 2216
+ 20200510,
+ 941
],
"deps": [
"haskell-mode",
"lsp-mode"
],
- "commit": "f7d1f190ebacc96ddbc722e76730ca2db3c4ce38",
- "sha256": "0wadna7y1ydx7d88rj15ylvy7gy2y30pr8wds6z10ds321qihs47"
+ "commit": "1a541e2459b918012cd655407920600ad35736ef",
+ "sha256": "0bmyjgydyr0mppx8c4kv4vrfivyz1lpxxg966danh7rv9c90ps3b"
}
},
{
@@ -58667,8 +59096,8 @@
"repo": "emacs-lsp/lsp-java",
"unstable": {
"version": [
- 20200425,
- 1842
+ 20200430,
+ 1659
],
"deps": [
"dash",
@@ -58680,13 +59109,13 @@
"request",
"treemacs"
],
- "commit": "4f66649c2f02978145bd2e51ff8e6444b8631964",
- "sha256": "08y81krxrfy9jm0qwmrszp1cainj37339503fqcnddaxgihvgnx1"
+ "commit": "bbbe4297fd470d0eb9492d011b0b4daf628763f5",
+ "sha256": "0qm9hwl88qwm19xwpsnv1rp9ny664440di0rd2lh3h7w1bczf76s"
},
"stable": {
"version": [
2,
- 2
+ 4
],
"deps": [
"dash",
@@ -58695,10 +59124,11 @@
"ht",
"lsp-mode",
"markdown-mode",
- "request"
+ "request",
+ "treemacs"
],
- "commit": "527e7b7abc11b51516b9bb52051201c2cdcd4a39",
- "sha256": "0hcnvbyaqyypgby1bfj4zbrbq97amk8hfx0sj4w73rl46yf4jk3j"
+ "commit": "004516ed2f0803e068f50e00d5bc3bad76af45e1",
+ "sha256": "1n7prbj3fppl5d2qvjfyfsw280grr3yywvazrhygjrr5920jxarh"
}
},
{
@@ -58728,15 +59158,15 @@
"repo": "non-Jedi/lsp-julia",
"unstable": {
"version": [
- 20200408,
- 1412
+ 20200511,
+ 1444
],
"deps": [
"julia-mode",
"lsp-mode"
],
- "commit": "9f158a290168149fd301a1c1c2016600106ad5be",
- "sha256": "077mrvxf8df4dppl3xqa7p3ksm3wcms64l306y7i5x878vyjgibv"
+ "commit": "b342e5f74f9b815d2a7db9fffee7b9c46850d293",
+ "sha256": "13haa9jvcq6wvj8g1bnqrrczg1j50lwk41pr4n7q0i7313r8f89v"
},
"stable": {
"version": [
@@ -58766,8 +59196,8 @@
"deps": [
"lsp-mode"
],
- "commit": "6c5b0d926857b16c7cf6eae3111709393845f523",
- "sha256": "1qgryycjbvdk2i11qsdzrrlmhsvrpwfn3kw4g73zri4vfwz9cr44"
+ "commit": "5cd7b6bb35bc54f3e9341d6a64605a3bb50db0a0",
+ "sha256": "0lc3hidi1s993fz432090ab31r5pgb62ivw6y755332bgr359i4p"
},
"stable": {
"version": [
@@ -58790,8 +59220,8 @@
"repo": "emacs-lsp/lsp-mode",
"unstable": {
"version": [
- 20200426,
- 440
+ 20200515,
+ 2000
],
"deps": [
"dash",
@@ -58802,13 +59232,13 @@
"markdown-mode",
"spinner"
],
- "commit": "9c1ab8adf1a7674e15b643a4dd3781c4bed6537f",
- "sha256": "127b2j0gfrkzb4g5p7hfv505afllhspni4w91kwgccf4b1a9di99"
+ "commit": "17614737b6ae881d0e94ad6f0b87a01950062dba",
+ "sha256": "0zh2mllm7n3gj0w5rn4y6491kx361mrf6w0fa46jgdck26fkazfw"
},
"stable": {
"version": [
6,
- 2,
+ 3,
1
],
"deps": [
@@ -58820,8 +59250,8 @@
"markdown-mode",
"spinner"
],
- "commit": "5c8addac9d57dff268d2f6e825522fd5353e5e3e",
- "sha256": "0f9d0zhblcjzrpggqclww2g7fyjky5rzpp7zj424005ahv0zd3xf"
+ "commit": "bdbd2d0ccfe02f6721ea942e82e5178f4b216228",
+ "sha256": "125rpmhlyd6wmq7p71j54x3rzmk07vn1hdcvvdjjip5481raxcwx"
}
},
{
@@ -58842,8 +59272,8 @@
"lsp-mode",
"lsp-treemacs"
],
- "commit": "e16e91d6a2a6cdb406ee9b98cfb47f7a32e41d61",
- "sha256": "1fyghfl1acrghf8lisg760cgxw4rnz29ym4mzlznc0lb80d43cg3"
+ "commit": "b462cfa9b8071c624b905baf37a255d808ac6376",
+ "sha256": "1wig6hr5g0q0lg7zkqw1bfgagpx1ndpga75lnxaqpm0f0rgwdc33"
}
},
{
@@ -58938,15 +59368,15 @@
"repo": "emacs-lsp/lsp-python-ms",
"unstable": {
"version": [
- 20200425,
- 555
+ 20200501,
+ 1408
],
"deps": [
"cl-lib",
"lsp-mode"
],
- "commit": "19feb4aaaa03382e5d9841f237dd1685d8fe2994",
- "sha256": "040qahn9h30n44ik0yrcdysx9lhvdnjxh1wj5nzylmzblxz9s2ga"
+ "commit": "97ad997c6c2e3bc8d12c02b2809960d47ad316b0",
+ "sha256": "11jad58shbrxd1r2r4amlvddx0qlx3ikbmq598sfwz2253ndzny1"
},
"stable": {
"version": [
@@ -58995,8 +59425,8 @@
"deps": [
"lsp-mode"
],
- "commit": "04d75b6a0be5894fea4a55fec0b2ccedf5b3be58",
- "sha256": "09vvjb215qz4l31bs2pvwdnnahmyhh34zhf1ghymcr2d34zqiqn0"
+ "commit": "130f7a8f7a37869515953aa7715b3b969c3d7a0b",
+ "sha256": "0mz1wdxn31qngk98k924mwf4f5pb8v1y9jjl2sf4mrjw1wz2xsnb"
}
},
{
@@ -59007,8 +59437,8 @@
"repo": "emacs-lsp/lsp-treemacs",
"unstable": {
"version": [
- 20200414,
- 407
+ 20200503,
+ 1640
],
"deps": [
"dash",
@@ -59018,8 +59448,8 @@
"lsp-mode",
"treemacs"
],
- "commit": "9d1a42b7d7abb112035f05f50ffde9834da034ae",
- "sha256": "1kbr2ndbg0lqjcnsyvmpv513kzj3gy0kd0wa18ixh96i92a2znar"
+ "commit": "bd2c3727dd1e46e972477f11ba84999697ed842c",
+ "sha256": "03jlwbzkkpqn0a68m991b6zhbnpna1rvjsdjmqqvyng209lgcgph"
}
},
{
@@ -59030,8 +59460,8 @@
"repo": "emacs-lsp/lsp-ui",
"unstable": {
"version": [
- 20200402,
- 839
+ 20200503,
+ 1650
],
"deps": [
"dash",
@@ -59039,8 +59469,8 @@
"lsp-mode",
"markdown-mode"
],
- "commit": "242dfe859c3497c456eaacfd84942e12419529fe",
- "sha256": "1sx4nn6mkqhxp67jvh8pp0i4g26rzyvlq2b59r7ipmxh91c2a4fh"
+ "commit": "271b47cb33f11915295911f7cf8575f8a82a5e1c",
+ "sha256": "181j9anm3h5sfallls3sxik6cd7dw1fbi3q9mlfhk979wk6varjk"
},
"stable": {
"version": [
@@ -59065,11 +59495,11 @@
"repo": "immerrr/lua-mode",
"unstable": {
"version": [
- 20200405,
- 1305
+ 20200508,
+ 1316
],
- "commit": "658bf8f6c2bdcfe41cd14f5fb651563b41d0fbaa",
- "sha256": "1qaqp2s5fnb2zz3bzc1yx79ilqxrf04lmd5gkk56nka4flyslp80"
+ "commit": "35b6e4c20b8b4eaf783ccc8e613d0dd06dbd165c",
+ "sha256": "1bwyyp9fbvy0p4f3mmbqc0plxrcm0ag2r3zb74gb5k2vcxi2vdw4"
},
"stable": {
"version": [
@@ -59147,11 +59577,11 @@
"repo": "abo-abo/hydra",
"unstable": {
"version": [
- 20200227,
- 1301
+ 20200507,
+ 1518
],
- "commit": "16fa8d109ec5799931a793b2e866ea9d593bee84",
- "sha256": "1l6pi5ldmdcgv5qyg3kk1x8sxb639brzbfj0iddy5752hmg08g3h"
+ "commit": "87873d788891029d9e44fa5458321d6a05849b94",
+ "sha256": "1b6davg1jqcxqzf9aqv8av8c78fgdri97m9q44xzvr1xfbmvkl8g"
},
"stable": {
"version": [
@@ -59486,8 +59916,8 @@
"repo": "magit/magit",
"unstable": {
"version": [
- 20200425,
- 2117
+ 20200514,
+ 1330
],
"deps": [
"async",
@@ -59496,8 +59926,8 @@
"transient",
"with-editor"
],
- "commit": "8de6ecf5c5c840f8a964c3e5bd4d7a1aedf04e10",
- "sha256": "0fwaasr7g4qj9l8dxcy1228p2rpb2xy16w2g27gqdzyd6a5sc2jw"
+ "commit": "d05545ec2fd7edf915eaf1b9c15c785bb08975cc",
+ "sha256": "11aqyy4r9hrdi9nlypd70hn8384b6q89c7xavgv8c5q7f2g5z9qg"
},
"stable": {
"version": [
@@ -59525,15 +59955,15 @@
"repo": "magit/magit-annex",
"unstable": {
"version": [
- 20200224,
- 1
+ 20200428,
+ 9
],
"deps": [
"cl-lib",
"magit"
],
- "commit": "0bc96737634e78ac7c7f8a3f73190531c0890914",
- "sha256": "1lm8412n2046fz8n7rfbadyww2074lsxq0w4gm1x1alraz5im5h4"
+ "commit": "ef5dce6267e9118a5eca82a22bcad0b67826c23a",
+ "sha256": "0vzkydgl889cq173zjl89g2vrddb9abc4a8gljiz3b4a7n5b1nrd"
},
"stable": {
"version": [
@@ -59824,8 +60254,8 @@
"libgit",
"magit"
],
- "commit": "8de6ecf5c5c840f8a964c3e5bd4d7a1aedf04e10",
- "sha256": "0fwaasr7g4qj9l8dxcy1228p2rpb2xy16w2g27gqdzyd6a5sc2jw"
+ "commit": "d05545ec2fd7edf915eaf1b9c15c785bb08975cc",
+ "sha256": "11aqyy4r9hrdi9nlypd70hn8384b6q89c7xavgv8c5q7f2g5z9qg"
}
},
{
@@ -59911,8 +60341,8 @@
"deps": [
"dash"
],
- "commit": "f316a085b9f66804692554df46c0f4f536a45b78",
- "sha256": "1d650wny0201vh4hmkmx290rq0b2fnlwlb8ivys7mai9d380vlwi"
+ "commit": "b8e886c4f2242d6c58f84d4549af712e86360db1",
+ "sha256": "14l989m5pxzxk6164z8lgvshy45aq0ab78mjz5f6zw58h5rvnbdg"
},
"stable": {
"version": [
@@ -59973,14 +60403,14 @@
"repo": "magit/magit",
"unstable": {
"version": [
- 20200425,
- 2044
+ 20200513,
+ 1503
],
"deps": [
"dash"
],
- "commit": "8de6ecf5c5c840f8a964c3e5bd4d7a1aedf04e10",
- "sha256": "0fwaasr7g4qj9l8dxcy1228p2rpb2xy16w2g27gqdzyd6a5sc2jw"
+ "commit": "d05545ec2fd7edf915eaf1b9c15c785bb08975cc",
+ "sha256": "11aqyy4r9hrdi9nlypd70hn8384b6q89c7xavgv8c5q7f2g5z9qg"
},
"stable": {
"version": [
@@ -60764,14 +61194,26 @@
"repo": "plandes/mark-thing-at",
"unstable": {
"version": [
- 20190817,
- 1623
+ 20200427,
+ 1453
+ ],
+ "deps": [
+ "choice-program"
+ ],
+ "commit": "a69696635616c10184a3289d459d8eb532f04f47",
+ "sha256": "0iiwa5cv43177irm4kj9jzfr1jzkw0gw0rmy9vnnbggfgmklzxrq"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 0,
+ 2
],
"deps": [
"choice-program"
],
- "commit": "0d2220fdc81c33a36ab5f136856f9f2f79cd01a7",
- "sha256": "0xxip63gkq76lhlafpgklpnj3n345fw95pdwhn5blzsjrx77ig6h"
+ "commit": "a69696635616c10184a3289d459d8eb532f04f47",
+ "sha256": "0iiwa5cv43177irm4kj9jzfr1jzkw0gw0rmy9vnnbggfgmklzxrq"
}
},
{
@@ -60835,11 +61277,11 @@
"repo": "jrblevin/markdown-mode",
"unstable": {
"version": [
- 20200421,
- 2222
+ 20200514,
+ 16
],
- "commit": "365697302345f8b9dc10bc975477452a282f7ae0",
- "sha256": "1afjp0j5498zzbl8ycrz37cqdssfjlxcx5g4addzv0xaicfghgk6"
+ "commit": "705c77b9533970a425b09fb4c2fabf3b406117c7",
+ "sha256": "0i40pp0157azw2jkkr08f4cbal9ansp9dbscdbdzmlp9lf27kqjs"
},
"stable": {
"version": [
@@ -60941,30 +61383,30 @@
"repo": "ardumont/markdown-toc",
"unstable": {
"version": [
- 20170711,
- 1949
+ 20200502,
+ 742
],
"deps": [
"dash",
"markdown-mode",
"s"
],
- "commit": "7038f4f6d5c2bc7e4aea89699a607ac2b7dd16a8",
- "sha256": "1kvf30ib1kxp29k1xwixkq6l4jjr3q3g1wpvh9yfzk5ld97zmry1"
+ "commit": "a9f13eecd0c7d8be960055dbc2d6f5d3fe6f40ca",
+ "sha256": "01xls8jd6l8c8xiyx8l15j5ca96gsln1m32prnhw4sfmrlw996h6"
},
"stable": {
"version": [
0,
1,
- 2
+ 4
],
"deps": [
"dash",
"markdown-mode",
"s"
],
- "commit": "15587c76bec43dd778a2034035f98a79ad29e96a",
- "sha256": "00rvpbfcdy1npddxa7yynqpzwrx1h2bm69x9yh42dv6ss3vk1sjs"
+ "commit": "e6de0f5c4c6dfdb8da37b34a16fe7e8edc88765c",
+ "sha256": "1xqrrf4gwcr64xgbyvgplmcrcl7knfsm0v8yzrhscq65pb7zf3zj"
}
},
{
@@ -61554,30 +61996,30 @@
"repo": "mopemope/meghanada-emacs",
"unstable": {
"version": [
- 20191215,
- 1353
+ 20200506,
+ 743
],
"deps": [
"company",
"flycheck",
"yasnippet"
],
- "commit": "70bfbf553c7b7fb1928672e9a95b7137e02c2d4b",
- "sha256": "07rl9lr4dyb9ld2cgvkxkfirls03jznggaa1j776nppk00fhz3bg"
+ "commit": "e119c7b3271281d60892b80a0cc6488503baf38f",
+ "sha256": "11nvhvxm39pcxjknzik6n07l309x9r5maf24pnlgk2wxkr28xmzs"
},
"stable": {
"version": [
1,
- 2,
- 1
+ 3,
+ 0
],
"deps": [
"company",
"flycheck",
"yasnippet"
],
- "commit": "70bfbf553c7b7fb1928672e9a95b7137e02c2d4b",
- "sha256": "07rl9lr4dyb9ld2cgvkxkfirls03jznggaa1j776nppk00fhz3bg"
+ "commit": "83ee6c6520a8cf063742e1b16fef3efebbcf8b73",
+ "sha256": "1hk4953dk93pa7srlgnjh9pskpl67f90gm9g0iv9zffwsxw4kwaw"
}
},
{
@@ -61744,15 +62186,15 @@
"repo": "DogLooksGood/meow",
"unstable": {
"version": [
- 20200425,
- 1327
+ 20200510,
+ 154
],
"deps": [
"cl-lib",
"dash"
],
- "commit": "f9e4296ed96ca31c8197ba8a5576fc94ee433755",
- "sha256": "0dgdf6xlylnnsm7954xa8vf50x4mfcr8gvajrcii2shbcb23b8c8"
+ "commit": "56e7ba100eb0ae92a37bcd0fcce77affa26d2fb8",
+ "sha256": "1jz0jpdr4imzs7rr21q19j59y04kw518qpisrrsmyw6fywi8k22g"
}
},
{
@@ -61766,8 +62208,8 @@
20191025,
851
],
- "commit": "21f4ba18acd9ca3dc5c8263acfc46042a6aa557e",
- "sha256": "1sp1g70wy8qp34641hlpk5xaf7vv359xgwc7z8cw7yvj39mn98va"
+ "commit": "db957668fa2be7b9d076f0c066178a65c48dd085",
+ "sha256": "0abg2c0lcdiwmf1jlybrjw0n17hwqfmj29r7gbvrsm16snf27rag"
},
"stable": {
"version": [
@@ -61850,6 +62292,21 @@
}
},
{
+ "ename": "message-attachment-reminder",
+ "commit": "7412f7428d16955968cd78de3bb3abcbbcd5c508",
+ "sha256": "0hwah27sw3myka86gywjjncp0i8lnqiagklxdh6z6z4hl9jk105r",
+ "fetcher": "github",
+ "repo": "alexmurray/message-attachment-reminder",
+ "unstable": {
+ "version": [
+ 20200428,
+ 124
+ ],
+ "commit": "a8b761d665c17694a04eccf1c2bc135d35bdf482",
+ "sha256": "0rg34w1nsvmwxn9z3aipj32fk26fykzqxkr0x7am7icigg02dsbn"
+ }
+ },
+ {
"ename": "messages-are-flowing",
"commit": "855ea20024b606314f8590129259747cac0bcc97",
"sha256": "0v74b7cjj87kncndxfpfs6dcc4jcl18wpbirffl7dw6mac2anw6m",
@@ -61965,14 +62422,14 @@
"repo": "ianxm/emacs-tracker",
"unstable": {
"version": [
- 20200419,
- 1758
+ 20200503,
+ 1425
],
"deps": [
"seq"
],
- "commit": "287ced1bd51080897b2d6084f72f4a697e9b7e94",
- "sha256": "190jpvd1li2185d1m9k2md5x0fz156a7lwwl57n4ir54j4h0s8ri"
+ "commit": "6d68118eee409a2b671537129eae1154421ba82c",
+ "sha256": "1i7fzla9i3s4439ckkny09fq3r2q0q2153qzyhxsfbcxb47vbx26"
}
},
{
@@ -61983,11 +62440,11 @@
"repo": "jagrg/metronome",
"unstable": {
"version": [
- 20200309,
- 1918
+ 20200502,
+ 1748
],
- "commit": "ab9478da0da3aadba26c65beba938c3928c823c3",
- "sha256": "0qrjyn2qc5k5a6gz1m1izx315sy7dd0cdzgiyrwp8za39gkhgbl7"
+ "commit": "18257ecdd7b3d816104e83a5f0f96e676cc9fbfc",
+ "sha256": "14qzb1i9l149nw4zhx8jlrrz7nvflc974zr5lbv7vv2zky0pya6w"
}
},
{
@@ -62258,11 +62715,11 @@
"repo": "muffinmad/emacs-mini-frame",
"unstable": {
"version": [
- 20200424,
- 852
+ 20200430,
+ 721
],
- "commit": "3aa8de59d170d7bdc16e5f829d952d82abd7739c",
- "sha256": "02j2w4c4wvqr1csmr94rzhbrwhqfb5wmjngxa9wl58z1plwy4d8m"
+ "commit": "78d9bbb272acc5f2927648cc706321f95e2955c9",
+ "sha256": "1d4zgrpy21j35dzcspbv4szbprxxv9mygwqfx0x2bs53z4abk1kg"
}
},
{
@@ -62472,26 +62929,26 @@
"repo": "arthurnn/minitest-emacs",
"unstable": {
"version": [
- 20200224,
- 1823
+ 20200506,
+ 308
],
"deps": [
"dash"
],
- "commit": "97d7d1760b24e117ffd163531b0f57fd4321677b",
- "sha256": "0d8kg68yy5x1y3ivj43vzcakb3gii6bh8jm40g4sah5f53bbrs16"
+ "commit": "ddd152c990a528ad09a696bfad23afa4330ea4d7",
+ "sha256": "0mdbn8v6m4902krnagsp74r4501d4yfxc33i55l4l14gvjgx1239"
},
"stable": {
"version": [
0,
- 8,
- 0
+ 9,
+ 2
],
"deps": [
"dash"
],
- "commit": "2bed01262b0d888473468b5c7bd7d73694d31320",
- "sha256": "0nd0jl5r5drnh98wdpqj2i7pgs7zvcizsh4qbvh8n0iw0c3f0pwh"
+ "commit": "97d7d1760b24e117ffd163531b0f57fd4321677b",
+ "sha256": "0d8kg68yy5x1y3ivj43vzcakb3gii6bh8jm40g4sah5f53bbrs16"
}
},
{
@@ -62601,11 +63058,11 @@
"repo": "jabranham/mixed-pitch",
"unstable": {
"version": [
- 20200321,
- 1331
+ 20200511,
+ 2052
],
- "commit": "734fbdf2d2c17beee151faf39bd10174a87eea5d",
- "sha256": "1i0yd7akkyqhkd8g2g793n6syiy0mbnlq9apg7p1s4xycmwxx684"
+ "commit": "1cad46fddf741ed7ec5fc477d70e079e908e9ce6",
+ "sha256": "062np4d7blbwjc1kciqcp6hngmwr8i540zsv5f8p2qki4804b8ng"
},
"stable": {
"version": [
@@ -62643,11 +63100,11 @@
"repo": "Mulling/mlso-theme",
"unstable": {
"version": [
- 20200329,
- 1516
+ 20200513,
+ 1751
],
- "commit": "a4bb7b55ce81d8dcc0ad8d92acbde309c7cc1ea0",
- "sha256": "15fmzsf5rpgx5f1fr45j24hgzmz95zxkj1jihdb64p049ak2h5a9"
+ "commit": "059c5773403b73a14a1b04d62d1d5b077a3f6e06",
+ "sha256": "1a00mybf269hlfzfhpcvlkkqgwck73hz5w1qsspg5w9w78qlymkn"
}
},
{
@@ -63038,20 +63495,20 @@
"repo": "protesilaos/modus-themes",
"unstable": {
"version": [
- 20200425,
- 1503
+ 20200513,
+ 601
],
- "commit": "0344a1b534468bdf072040d467ac853215d4fa63",
- "sha256": "1bpryv6i8vm3g7avhns7nr65d82zq5kahh9kap7zg4w2a4gx1hl7"
+ "commit": "4b3f6a383642fb81a3407dde5d887e2d937ec471",
+ "sha256": "0adbyyfpwzcc1y2vlbdf5kxwxsspm1cnxpd21rjnvcc06pvxzq4s"
},
"stable": {
"version": [
0,
- 7,
- 0
+ 8,
+ 1
],
- "commit": "cedb331001d0623eb003591b2f650b8e5e4069ed",
- "sha256": "0nw3jlx2h9127y9b8mmyrps9jyvr33yz2dr9q33j9fll1b8wapn0"
+ "commit": "89a31f6242dac52071ee6be18feadcb604b548d7",
+ "sha256": "0kax2pl2x37yvn9zg3vnr9vp39sfgm7650lz2svp535srhki80il"
}
},
{
@@ -63062,20 +63519,20 @@
"repo": "protesilaos/modus-themes",
"unstable": {
"version": [
- 20200425,
- 1503
+ 20200513,
+ 601
],
- "commit": "0344a1b534468bdf072040d467ac853215d4fa63",
- "sha256": "1bpryv6i8vm3g7avhns7nr65d82zq5kahh9kap7zg4w2a4gx1hl7"
+ "commit": "4b3f6a383642fb81a3407dde5d887e2d937ec471",
+ "sha256": "0adbyyfpwzcc1y2vlbdf5kxwxsspm1cnxpd21rjnvcc06pvxzq4s"
},
"stable": {
"version": [
0,
- 7,
- 0
+ 8,
+ 1
],
- "commit": "cedb331001d0623eb003591b2f650b8e5e4069ed",
- "sha256": "0nw3jlx2h9127y9b8mmyrps9jyvr33yz2dr9q33j9fll1b8wapn0"
+ "commit": "89a31f6242dac52071ee6be18feadcb604b548d7",
+ "sha256": "0kax2pl2x37yvn9zg3vnr9vp39sfgm7650lz2svp535srhki80il"
}
},
{
@@ -63238,11 +63695,11 @@
"repo": "belak/emacs-monokai-pro-theme",
"unstable": {
"version": [
- 20200318,
- 830
+ 20200504,
+ 237
],
- "commit": "90f34d48baad78a86f60eb3fae902c545bb82505",
- "sha256": "0sjxyvv16jm2xss6kxiankn9n92z52l20p2mkv95p2bd47mxn5iw"
+ "commit": "06f907e4a954688ec2096420fea1c9935d819e07",
+ "sha256": "1k73bnwyjnmgvx4664pqrk1ig0rr0rwxzlf165dh5fspzqkmrjqh"
}
},
{
@@ -63316,20 +63773,20 @@
"repo": "jessieh/mood-line",
"unstable": {
"version": [
- 20191101,
- 1955
+ 20200429,
+ 309
],
- "commit": "0b07bdc7e77e19d7c722c2db803be0d3b47aa692",
- "sha256": "0i40rbc0m4sya4f2lcfc6v6kn4kc6rny3j14b5rma66jyx08fcwg"
+ "commit": "5ff7cb514d7842901b592fa5132b75bc2b0df2e8",
+ "sha256": "135cl8fksl0hyh7jxmdmwng1ppcv3lc3i39v7vslkwi2xp7b0xfk"
},
"stable": {
"version": [
1,
2,
- 1
+ 2
],
- "commit": "43682f713eb1b95b98c1ec18e4f51daebd9ad43f",
- "sha256": "03ms3yfp05b7c65pgjncm00r45fqgzal9xsp5gj58cm0yhclkcsd"
+ "commit": "5ff7cb514d7842901b592fa5132b75bc2b0df2e8",
+ "sha256": "135cl8fksl0hyh7jxmdmwng1ppcv3lc3i39v7vslkwi2xp7b0xfk"
}
},
{
@@ -63364,11 +63821,11 @@
"repo": "tarsius/moody",
"unstable": {
"version": [
- 20200113,
- 2321
+ 20200514,
+ 1946
],
- "commit": "2751d36152abcc2ac1479225392182b53f1e02dd",
- "sha256": "1xyw4l42053595r76lj8safsx6pj25as0107wd96by3h7dg9m586"
+ "commit": "f6bebfe6fe51b728ebd013b7084becad23cabad3",
+ "sha256": "0n8p864yj5m3n7f9qiq9hy24dwfvv0a0wchx2818rppff6vfq3hf"
},
"stable": {
"version": [
@@ -63572,11 +64029,11 @@
"repo": "wyuenho/move-dup",
"unstable": {
"version": [
- 20200311,
- 1424
+ 20200506,
+ 2305
],
- "commit": "7a384e0e0889e07a9a81d007d8ccc654c7c89bd2",
- "sha256": "040xg9bbficz300zqrnvk68b76ljnif9sdiag03hp61xqpzxmacm"
+ "commit": "fa9be365fcd6a2b89388b4d27dec93928d506678",
+ "sha256": "0pb5xfzk5lfdz613hqsr9x1f0i5ls61xc0np43kqaxnr4xjz2fld"
},
"stable": {
"version": [
@@ -64047,11 +64504,11 @@
"repo": "cdominik/mu2tex",
"unstable": {
"version": [
- 20200329,
- 758
+ 20200512,
+ 704
],
- "commit": "536a7a0db4ddbdb30a16fdd56c79b78c9b50d865",
- "sha256": "18s4mks7yxbxlhdkn9s2bgxyl14rv7ds7n6c7g3pzjd94j404b64"
+ "commit": "4b84cdac955cb36a8c44a2be48f3310252e3d3ad",
+ "sha256": "05rgx0nb028k1kmb9gbv4b0s20ksbjl0nksyrva2zpvd7xc1nyz9"
}
},
{
@@ -64128,14 +64585,14 @@
"repo": "agpchil/mu4e-maildirs-extension",
"unstable": {
"version": [
- 20200410,
- 820
+ 20200508,
+ 712
],
"deps": [
"dash"
],
- "commit": "36b1f3a561af173eccc7bebf10ee060af44ed6e7",
- "sha256": "1k8xar4yal5nc4ixx78gvs4fvlxpa2c4fzkq3xzh6jwfbrc7g013"
+ "commit": "4d2ece2226fa69a0e0bb23517a418145b92bd573",
+ "sha256": "1gyyj1fzc34qrlfbk86lrrrib46r7lrw7pdxwzrx8jz42rd38jma"
},
"stable": {
"version": [
@@ -64329,11 +64786,11 @@
"repo": "manateelazycat/multi-term",
"unstable": {
"version": [
- 20200112,
- 533
+ 20200514,
+ 428
],
- "commit": "7307ddd456db44045206253e5a905d3d8c143d5c",
- "sha256": "0cqq6y7whx4zwwd8360vdmbvsmkrvmxnn7cvz6hafrh5mrcfqmvn"
+ "commit": "017c77c550115936860e2ea71b88e585371475d5",
+ "sha256": "043dqd8i8h6hbcg11rzprxin2yq5lb902zlrb7mxah44vyp8wrdi"
},
"stable": {
"version": [
@@ -64448,6 +64905,25 @@
}
},
{
+ "ename": "multistate",
+ "commit": "c844d8250242ce3f6d9955bb236042bd31c9b360",
+ "sha256": "0gidbdr0hlyxvkq1r15w5xp5ssqv061cyk9sdqdry4942dy0zgvg",
+ "fetcher": "gitlab",
+ "repo": "matsievskiysv/multistate",
+ "unstable": {
+ "version": [
+ 20200514,
+ 2206
+ ],
+ "deps": [
+ "cl-lib",
+ "ht"
+ ],
+ "commit": "eadd0df2745bf10500a9ad4ee8f66f3cb470bef0",
+ "sha256": "081rangw4iqk1lcahk01skh518ljdp6g4ww7zydjr813x7jzv2kv"
+ }
+ },
+ {
"ename": "multitran",
"commit": "d665759fa6491b77103920a75c18a561f6800c1c",
"sha256": "0nxrzzlinl5310zfrb4z5j0553cmg11m9y2gaf990j61afaw8f32",
@@ -64762,14 +65238,14 @@
"repo": "mallt/mysql-to-org-mode",
"unstable": {
"version": [
- 20181012,
- 2034
+ 20200503,
+ 1239
],
"deps": [
"s"
],
- "commit": "7c986065adcbe13a525e1da5db8aa4c80b0ef7a3",
- "sha256": "15zalc1rciawf5v2nkhf0qnn16c6fdaxs3m8aard3yhyag05ic3d"
+ "commit": "7dcd6486f374814908bdb3c6d4c88cd6cece1e2f",
+ "sha256": "1jpz68pf8j7f4jin5qk4lrkxfzjwyqs16fn3j9ll21z4lc2mj2a8"
},
"stable": {
"version": [
@@ -65164,8 +65640,8 @@
20200424,
1635
],
- "commit": "ccb5b52940a9374fbfe92947f0101e7254ba445d",
- "sha256": "0p3qrl59qhczwysydsak66j7ixpykr3397xdvjj3hkmmcrsachic"
+ "commit": "0f290514564d3733b35e4b48d70446c1a6eb4b41",
+ "sha256": "0i8bss7ipwsjfrgfri7d3f9pbpkdbfh8aqz8cawr2wvf4yayk8q5"
}
},
{
@@ -65393,8 +65869,8 @@
20161029,
2023
],
- "commit": "ae60dc55822ea1715b203775179080c5d62700d8",
- "sha256": "0q46r9r2vc50vn3bh321l317lgbbmmbylhgbxllbjpyaidfqzvb9"
+ "commit": "f5fe5832889d7b6eab7d45724e051f4edbe1983f",
+ "sha256": "15ljrcmmpfwqxvci0ilmn3xgjxj19wq638zvij0wh2g0n6nil6xx"
},
"stable": {
"version": [
@@ -65558,16 +66034,16 @@
"repo": "felko/neuron-mode",
"unstable": {
"version": [
- 20200426,
- 1310
+ 20200503,
+ 930
],
"deps": [
"counsel",
"f",
"markdown-mode"
],
- "commit": "aa97a6fbb5c3b33ad73a1ba31c7e50c8842091a1",
- "sha256": "18nr1ayw9j3zfwj79qsqvf5nw36fqpyr2bq3cl93kck1adv949d8"
+ "commit": "4329de608ca14dc67448ad576645eabb084009ef",
+ "sha256": "0wk4cjcj98yym1cca2k1wgail9rvxaqs7n9fkccnxv9bddjmymv9"
}
},
{
@@ -65816,8 +66292,8 @@
20181024,
1439
],
- "commit": "112217185e0351f9ad7fa17542862ac3c0922653",
- "sha256": "0shby25dqy9hkb3chgshr2c3hqq6k35261sv3lw7zj5lxv9jrrkp"
+ "commit": "c6148b0c3377a7d12b679f99f35e09cc7f36e940",
+ "sha256": "088znrs8hygsfx0ndqhpfdgra3l3jf6dyfwz2l6h4s7w4kc8mlnk"
},
"stable": {
"version": [
@@ -65915,20 +66391,20 @@
"repo": "NixOS/nix-mode",
"unstable": {
"version": [
- 20190904,
- 1440
+ 20200515,
+ 410
],
- "commit": "5b5961780f3b1c1b62453d2087f775298980f10d",
- "sha256": "0lyf9vp6sivy321z8l8a2yf99kj5g15p6ly3f8gkyaf6dcq3jgnc"
+ "commit": "e20afb51a48b5d014292d123487f53a678c7c3f7",
+ "sha256": "1gbq9pmz1wv6kc128pyzi2hrsv9ax20myjmq02bwc4x5sqg6rdzq"
},
"stable": {
"version": [
1,
4,
- 1
+ 2
],
- "commit": "2f4bd0f09c829c2c5f49be2c5455352eaa4c2e3d",
- "sha256": "04xpgg9nba5m1bl7ci5l456whcb8nfhsbvgxyx89bp0zqgr005q7"
+ "commit": "e20afb51a48b5d014292d123487f53a678c7c3f7",
+ "sha256": "1gbq9pmz1wv6kc128pyzi2hrsv9ax20myjmq02bwc4x5sqg6rdzq"
}
},
{
@@ -66194,14 +66670,14 @@
"repo": "emacscollective/no-littering",
"unstable": {
"version": [
- 20200413,
- 2118
+ 20200426,
+ 2105
],
"deps": [
"cl-lib"
],
- "commit": "ea8d8654365eeeea366a3ee0f51689987f2803a8",
- "sha256": "02mgcz04xz9wkid3gkykbpjw3vriai7anyq3b61iv3pk9kcdp6x3"
+ "commit": "e67d7edac513892c5997468899f177a6e7956906",
+ "sha256": "0b1f1lxzp2i2liysl8fs1lqcyrz220m232pzk8h6l7iq8y5fp15q"
},
"stable": {
"version": [
@@ -66508,6 +66984,21 @@
}
},
{
+ "ename": "nothing-theme",
+ "commit": "8f69a676e9adfb45f8fbd4467e86a4cb0fbf6ae8",
+ "sha256": "0w93f50sb9swgn1lwnk8pdwwa5kpizmaaz13lvbk1qhq2xipr7yp",
+ "fetcher": "github",
+ "repo": "jaredgorski/nothing.el",
+ "unstable": {
+ "version": [
+ 20200504,
+ 402
+ ],
+ "commit": "d2514bb9707f66dda0d60f40f465e79914c50946",
+ "sha256": "1gy3zis9swkriynaq4xc8mc3xiihak0hi718pckbkxwjmnrfyvc0"
+ }
+ },
+ {
"ename": "notmuch",
"commit": "d05fbde3aabfec4efdd19a33fd2b1297905acb5a",
"sha256": "0pznpl0aqybdg4b2qypq6k4jac64sssqhgz6rvk9g2nkqhkds1x7",
@@ -66515,11 +67006,11 @@
"url": "https://git.notmuchmail.org/git/notmuch",
"unstable": {
"version": [
- 20200416,
- 1058
+ 20200427,
+ 1036
],
- "commit": "7b756d1e3885b70e81647a85432e0f2d043167c9",
- "sha256": "0n0f6wsm6j980vxli6j6slixws45vgdbmw2xvwrs1j1h91vd0pc6"
+ "commit": "627460d7bbbb6b95a07084c2b6fc7f647a5547e1",
+ "sha256": "07fm4ndg42c0fw2dhj2rl32yrdnyprhidgkrwyckghwj02gjfwrj"
},
"stable": {
"version": [
@@ -66592,34 +67083,34 @@
},
{
"ename": "nov",
- "commit": "cf543955ba2d5d0074fa2a5ba176f9415f6e006d",
- "sha256": "0hlcncpdazi4rn5yxd0zq85v7gpjhw7a6dl2i99zf4ymsan97lhq",
- "fetcher": "github",
- "repo": "wasamasa/nov.el",
+ "commit": "20b2cc78b41a26e434b984943681fea774fd3c50",
+ "sha256": "1w4il2jbn0x6v11y3rnz5w5vs0d0hhlqqzzxdpkpmrq9ycbq58hw",
+ "fetcher": "git",
+ "url": "https://depp.brause.cc/nov.el.git",
"unstable": {
"version": [
- 20200220,
- 939
+ 20200506,
+ 1245
],
"deps": [
"dash",
"esxml"
],
- "commit": "cd1b264b3f978a9285fa9297e40ad29d1434adf5",
- "sha256": "02apbr5x9vdrx05mfs8qyp4ami1y30n8mmy4kpd4xw04nza9wxki"
+ "commit": "55a3b41aa71740826a1cd410fa8d24a313f27b7c",
+ "sha256": "0zw6iq2iwv06jixb5cv73b832y576v0vs51l0j80d8w5d09zpfz3"
},
"stable": {
"version": [
0,
- 2,
- 9
+ 3,
+ 0
],
"deps": [
"dash",
"esxml"
],
- "commit": "5184fbb1f3b3540be58a28f6dd469ff212ccc9bd",
- "sha256": "0v01l1p35mcigixs6j4c5bpc7n7bd51kxa0p3l1xl0gr92774yq3"
+ "commit": "ea0c835c1b5e6e70293f4bd64e9c89bdc42f8596",
+ "sha256": "04phmm14ywgicjsl2bsg6w9rapd71vdkxdp5wp0brj6px27y85jz"
}
},
{
@@ -66960,8 +67451,8 @@
"repo": "rejeep/nvm.el",
"unstable": {
"version": [
- 20190912,
- 626
+ 20200501,
+ 1414
],
"deps": [
"dash",
@@ -66969,8 +67460,8 @@
"f",
"s"
],
- "commit": "e93e5216e311c665c593ac68c5456d624120ea42",
- "sha256": "11fa9g05gsh2yjvhy1xjc6hkby5z98mb2bmbshdp89fvlsdksv3i"
+ "commit": "fc925b9afe738264cb15d5135c7426f999aeda47",
+ "sha256": "1mb3i7d470ggky6g9ib1jf04yfkfn9m8jd70mb18rac2ik3sy03q"
},
"stable": {
"version": [
@@ -68169,10 +68660,10 @@
"version": [
1,
8,
- 1
+ 2
],
- "commit": "05bf3e4b39b765658a5be95d1db2a30084d1f564",
- "sha256": "0h4ysh36q1fxc40inhsdq2swqpfm15lpilqqcafs5ska42pn7s68"
+ "commit": "9e26c0a2699b7076cebc04ece59fb354eb84c11c",
+ "sha256": "1dvcl108ir9nqkk4mjm9xhhj4p9dx9bmg8bnms54fizs1x3x8ar3"
}
},
{
@@ -68242,26 +68733,26 @@
"repo": "oer/oer-reveal",
"unstable": {
"version": [
- 20200413,
- 1503
+ 20200503,
+ 853
],
"deps": [
"org-re-reveal"
],
- "commit": "6db38600d651f4aea77e0d411466be7fb6314f39",
- "sha256": "11akmygscph5pq1zc889pmlp8ab91qk29lwrrp3gxmgy2s5x9mgf"
+ "commit": "b5ac03800294272d2deba115bcd08c9176580691",
+ "sha256": "08rimp8652jy54p7gnhk774gv023wn1bh73zkarxrwqrlvjkh5m5"
},
"stable": {
"version": [
2,
- 9,
+ 12,
0
],
"deps": [
"org-re-reveal"
],
- "commit": "eec26a088d19cd202417f662bb487b550230d11f",
- "sha256": "1vj99sj71qf622gc9fy6kafp4ki7arqljj1dwkl4k2fnf4hv3af7"
+ "commit": "b5ac03800294272d2deba115bcd08c9176580691",
+ "sha256": "08rimp8652jy54p7gnhk774gv023wn1bh73zkarxrwqrlvjkh5m5"
}
},
{
@@ -68324,20 +68815,20 @@
"repo": "rnkn/olivetti",
"unstable": {
"version": [
- 20200417,
- 607
+ 20200430,
+ 519
],
- "commit": "fa9757fbaa392be622ddf66c2535dfe4b5cca898",
- "sha256": "196g4n2cr1w77k2a6582rc3c8fnnfps83f1kh76k8k3lvkjg8pjb"
+ "commit": "b23a05f442e3b1230f014e8054ebe3e57d22fc42",
+ "sha256": "18ln5i3pjzgakpyqdwd4ii8n49l9kxbdp092bsx9s92miknkl2mp"
},
"stable": {
"version": [
1,
9,
- 4
+ 5
],
- "commit": "9005661e18d9eaaf1105018d084916e4927cc66b",
- "sha256": "0ca80z6drsw9jkwijn6f05y1n7rmcypvh0yvsb77wnqrzd7y4p68"
+ "commit": "b23a05f442e3b1230f014e8054ebe3e57d22fc42",
+ "sha256": "18ln5i3pjzgakpyqdwd4ii8n49l9kxbdp092bsx9s92miknkl2mp"
}
},
{
@@ -68889,8 +69380,16 @@
"repo": "oantolin/orderless",
"unstable": {
"version": [
- 20200425,
- 855
+ 20200504,
+ 706
+ ],
+ "commit": "5b292ac136b891d574f0d9827904e6ad527a9c35",
+ "sha256": "0973fksap71cya30g3a58jqdd4hxkv4ia603dgl06qgirjvpl820"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 3
],
"commit": "b69b52289fdb0023a3123b1ddec5b490125345a3",
"sha256": "0vxpaqsad3x1lqga1ky7sipm8lk8ps66wpcvz52jdqasxmxzvrjm"
@@ -69187,6 +69686,44 @@
}
},
{
+ "ename": "org-books",
+ "commit": "2362892068bffb99a37e77201924ec12676a5017",
+ "sha256": "1mp0n1x5ka2x2rc6pd4nn54cr8b3qxl7fq8dsyng7bm300gizpf2",
+ "fetcher": "github",
+ "repo": "lepisma/org-books",
+ "unstable": {
+ "version": [
+ 20200510,
+ 844
+ ],
+ "deps": [
+ "dash",
+ "enlive",
+ "helm",
+ "helm-org",
+ "s"
+ ],
+ "commit": "44aec8dcdf4a498e13a80362dff4027cfa4b74a1",
+ "sha256": "10ws56ww3hhqx5gghxaygiyi5vkfb5snjf4v0djaam53yn03jl90"
+ },
+ "stable": {
+ "version": [
+ 0,
+ 2,
+ 18
+ ],
+ "deps": [
+ "dash",
+ "enlive",
+ "helm",
+ "helm-org",
+ "s"
+ ],
+ "commit": "44aec8dcdf4a498e13a80362dff4027cfa4b74a1",
+ "sha256": "10ws56ww3hhqx5gghxaygiyi5vkfb5snjf4v0djaam53yn03jl90"
+ }
+ },
+ {
"ename": "org-brain",
"commit": "47480fbae06e4110d50bc89db7df05fa80afc7d3",
"sha256": "0c05c6lbr740nnjp9p34padrbrc3q1x2pgylkyhsxadm4mfsvj0c",
@@ -69194,14 +69731,14 @@
"repo": "Kungsgeten/org-brain",
"unstable": {
"version": [
- 20200426,
- 1410
+ 20200516,
+ 1343
],
"deps": [
"org"
],
- "commit": "ae7fe0f628bd093526786ece6917f7a4310e5e4d",
- "sha256": "0szav8idqq2gmckaxqnjgcah978as2nhv43nl9vvvfkc9dc2l5x4"
+ "commit": "3ce2a33b81ce611695ad74bf21cb911ef90d9a1a",
+ "sha256": "0br8mqhxfx9pf1nslvlqk4x5rdlpjagixi6il0i0xpxhca7z3fya"
}
},
{
@@ -69236,14 +69773,14 @@
"repo": "dengste/org-caldav",
"unstable": {
"version": [
- 20191024,
- 724
+ 20200510,
+ 2030
],
"deps": [
"org"
],
- "commit": "f530b94b6f8d8d1f8a207e48986da75227bd78a0",
- "sha256": "0b5gw1m646fq7xlq8966rlmqs63p5dgrq71cjc943s45mli0vvcs"
+ "commit": "8569941a0a5a9393ba51afc8923fd7b77b73fa7a",
+ "sha256": "05lgxqaffnqaqnzl24frafdkskran88hl2ml05qvyjhs4jjbgw9g"
}
},
{
@@ -69299,14 +69836,14 @@
"repo": "Chobbes/org-chef",
"unstable": {
"version": [
- 20200408,
- 1328
+ 20200512,
+ 2102
],
"deps": [
"org"
],
- "commit": "67f50aa2a2839ffdb1c1a5e2f135e69f868e4b26",
- "sha256": "041z6f5fyzc46grwqllz81hixkdqdic3a6zird7i0yy7cr2hqhcf"
+ "commit": "1dd73fd3db0e9382fa34d3b48c8ec608e65f3bdc",
+ "sha256": "0wfl416hd7f42j1fidap0f9zlcm3vhgjs12k99k672fggl0459h1"
}
},
{
@@ -69525,11 +70062,11 @@
"repo": "rudolfolah/org-doing",
"unstable": {
"version": [
- 20161017,
- 1620
+ 20200510,
+ 1732
],
- "commit": "07ddbfc238cba31e4990c9b52e9a2757b39111da",
- "sha256": "1d9gf6wf3jp07bn2h6bbc75iy0wwdvzdlj9n4nwbc46nf3k154pa"
+ "commit": "df916bb13577f4de9d58332453cb8bf51eac37ba",
+ "sha256": "014xz7yjw97i1dzyg487r2v9rf3jk9jwc5acgg1fj5kc2n1m299m"
},
"stable": {
"version": [
@@ -69567,14 +70104,14 @@
"repo": "abo-abo/org-download",
"unstable": {
"version": [
- 20200410,
- 1444
+ 20200506,
+ 1829
],
"deps": [
"async"
],
- "commit": "46417e2bd30c9bcd1e8a1f4c554ad44543e869e6",
- "sha256": "1jzmyr6v33x7012ljbc45w2ww3lb96i4nh1ydxzdjwnbvpj2j17s"
+ "commit": "d248fcb8f2592a40507682e91eed9a31ead4e4a6",
+ "sha256": "1m8683hkxs70754kqxxw6sb0wfvjkb9ghf9ny7zsyzvz0yj02gkm"
},
"stable": {
"version": [
@@ -69878,8 +70415,8 @@
"repo": "kidd/org-gcal.el",
"unstable": {
"version": [
- 20200424,
- 1929
+ 20200501,
+ 24
],
"deps": [
"alert",
@@ -69887,8 +70424,8 @@
"request",
"request-deferred"
],
- "commit": "1667aba7c0a33e3c23c3a47fc04e89670684eddc",
- "sha256": "1zzibnvsdq3iv874x6g6zrjb17mb036dln68mn4a1xlcwvv1king"
+ "commit": "2ee2b31547e6f4e33db70fb812d552e55d612fd6",
+ "sha256": "1gwz1avfbvn5pf72qfg3q6v8qhjihs89avzgx4v7mx6x34fgnpby"
},
"stable": {
"version": [
@@ -69957,6 +70494,38 @@
}
},
{
+ "ename": "org-id-cleanup",
+ "commit": "2d59dfe413397ba07a74b7d344e9f9a73c0e3db0",
+ "sha256": "1jv4ffjd61p3p8qkki798yzky96k53hbnph4xfz77xkc8i2d6rxf",
+ "fetcher": "github",
+ "repo": "marcIhm/org-id-cleanup",
+ "unstable": {
+ "version": [
+ 20200516,
+ 1339
+ ],
+ "deps": [
+ "dash",
+ "org"
+ ],
+ "commit": "05d57840893d9ae8146ed41d29d1f0571c05ded8",
+ "sha256": "1rsw4zgvxp77ncq4z98hcy6qsg6j72glx1y69rwfblg87lz3mj6d"
+ },
+ "stable": {
+ "version": [
+ 1,
+ 3,
+ 8
+ ],
+ "deps": [
+ "dash",
+ "org"
+ ],
+ "commit": "05d57840893d9ae8146ed41d29d1f0571c05ded8",
+ "sha256": "1rsw4zgvxp77ncq4z98hcy6qsg6j72glx1y69rwfblg87lz3mj6d"
+ }
+ },
+ {
"ename": "org-if",
"commit": "09df84b60c46678ad40d8dabc08fcfe518f5ad79",
"sha256": "0h0jdyawz2j4mp33w85z8q77l37qid8palvw5n4z379qa0wr5h96",
@@ -69988,20 +70557,28 @@
"repo": "marcIhm/org-index",
"unstable": {
"version": [
- 20200413,
- 1609
+ 20200516,
+ 1343
+ ],
+ "deps": [
+ "dash",
+ "org"
],
- "commit": "f95dbec874f39aac3c8391a6e0b9796b981386f3",
- "sha256": "1dylivz459a4d66rak9sipynyby01plhgjj2vvp9fqvia65yb2a4"
+ "commit": "f868df4aa4f49484cf818627251b7c7282d8d20e",
+ "sha256": "14mr03sjjkxix0sphnp7flr6f9z20g5x7ifv3hl2nvmh4794cf6n"
},
"stable": {
"version": [
6,
- 1,
- 3
+ 2,
+ 1
],
- "commit": "f95dbec874f39aac3c8391a6e0b9796b981386f3",
- "sha256": "1dylivz459a4d66rak9sipynyby01plhgjj2vvp9fqvia65yb2a4"
+ "deps": [
+ "dash",
+ "org"
+ ],
+ "commit": "f868df4aa4f49484cf818627251b7c7282d8d20e",
+ "sha256": "14mr03sjjkxix0sphnp7flr6f9z20g5x7ifv3hl2nvmh4794cf6n"
}
},
{
@@ -70032,16 +70609,16 @@
"repo": "ahungry/org-jira",
"unstable": {
"version": [
- 20190930,
- 1406
+ 20200505,
+ 137
],
"deps": [
"cl-lib",
"dash",
"request"
],
- "commit": "5123c29867e5da54d80e92f9a5a4259144451404",
- "sha256": "1j45whlsclwq9v0c98ni4y5p04slmlwgwsbbr7saaxgv9xmv4yfc"
+ "commit": "c3c69aaeff743da4be415579444732c2904e9d3b",
+ "sha256": "02bl3qgplfn45wqj5gi43cz54j0i3c2nd2yn1ay2wjmdscm6akb0"
},
"stable": {
"version": [
@@ -70067,14 +70644,14 @@
"repo": "bastibe/org-journal",
"unstable": {
"version": [
- 20200424,
- 1917
+ 20200514,
+ 1648
],
"deps": [
"org"
],
- "commit": "8bf06b28d6f14f52d4968123e2b4b91930c8f947",
- "sha256": "0k70k07c4lq20rqljmfkx1pfp8gq4qr0y46n8mh1smzxdznk9nlb"
+ "commit": "2c43b10eed0659f8e47797e5e53d2973f939284d",
+ "sha256": "1ppzq6hx7nc2iy6pnpgxd39znc701mgqbi2v4v71a0yp8zl6kbgs"
},
"stable": {
"version": [
@@ -70262,26 +70839,26 @@
"repo": "org-mime/org-mime",
"unstable": {
"version": [
- 20200416,
- 1048
+ 20200502,
+ 1133
],
"deps": [
"cl-lib"
],
- "commit": "9f8444603806e6baa94b2b67a23aab0ea52fef97",
- "sha256": "143qj0llargjm375q39lchxz1ws4vsh50f3ar66cclrjvxrfaqdg"
+ "commit": "484bf3b0b8af461805b9e30d175510c031bcfbc3",
+ "sha256": "1shp3xfjifvwcj67mvfiv0dwpwyz846s6xa5zs269fwbvdvmx65q"
},
"stable": {
"version": [
0,
- 1,
- 7
+ 2,
+ 0
],
"deps": [
"cl-lib"
],
- "commit": "9f8444603806e6baa94b2b67a23aab0ea52fef97",
- "sha256": "143qj0llargjm375q39lchxz1ws4vsh50f3ar66cclrjvxrfaqdg"
+ "commit": "484bf3b0b8af461805b9e30d175510c031bcfbc3",
+ "sha256": "1shp3xfjifvwcj67mvfiv0dwpwyz846s6xa5zs269fwbvdvmx65q"
}
},
{
@@ -70332,8 +70909,8 @@
20200128,
1208
],
- "commit": "8f9f4f978a3c40adf2ff00eebb56bccfe4caf4e1",
- "sha256": "0v0q3qzz6fwh0y9c9ci46284msr0x69jfki2ng89hpz8aab90bli"
+ "commit": "4fb77d9bb876e368e596d18324115cef6c1c71f3",
+ "sha256": "02js518d8h2qp8dxmw479gw61bdj3019j183hz6x1nn49ljx000k"
},
"stable": {
"version": [
@@ -70353,14 +70930,14 @@
"repo": "jeremy-compostella/org-msg",
"unstable": {
"version": [
- 20200422,
- 1615
+ 20200513,
+ 1617
],
"deps": [
"htmlize"
],
- "commit": "d41426854e6804d752b25346cf6ae79b0612784c",
- "sha256": "0f3lvcgx60j2m97mxgzbxaw9ki37g3yxr6arv54b87572a7wdj8m"
+ "commit": "d8a571c720b2b7dec9115fd85b114ae46d4ac4b7",
+ "sha256": "094nrd7fy7m7m758gks14kz7yfdcclcwvbz8p90dwg3dv311hii2"
}
},
{
@@ -70380,8 +70957,8 @@
"org-ql",
"s"
],
- "commit": "aef5975ac18d7cb101c0fb688333cc241782a8a0",
- "sha256": "1m3p839wkrvf7n2467czj03rljv43bk32p7vlzdp5zby22bn7nag"
+ "commit": "8b056103d6f5320563e9fd794a008fd4e0719702",
+ "sha256": "1xmj2p9hcpf1nld0gsnxq12kaljh0p195fy24v23l8ygykhmqw17"
},
"stable": {
"version": [
@@ -70678,8 +71255,8 @@
},
{
"ename": "org-pdftools",
- "commit": "62cf59d93b7b6700c4f7711e5fd22ece04896e6a",
- "sha256": "0fqkq8hpcxzpj3irczkad78m3chadqk2895bdbj7xpdlr0803n32",
+ "commit": "d52346a042a72b76729d259c7f12f45d38ac27cd",
+ "sha256": "1pgfx0zgdp9kg8mxqxm5qac7vnd0j1ghfwq04rvqi9r1d51zpynl",
"fetcher": "github",
"repo": "fuxialexander/org-pdftools",
"unstable": {
@@ -70697,37 +71274,6 @@
}
},
{
- "ename": "org-pdfview",
- "commit": "855ea20024b606314f8590129259747cac0bcc97",
- "sha256": "1qhlmzf2ffcrjnx4yghv7n6rsry8bcwnkw489spgraq9vxvqklah",
- "fetcher": "github",
- "repo": "markus1189/org-pdfview",
- "unstable": {
- "version": [
- 20180225,
- 1006
- ],
- "deps": [
- "org",
- "pdf-tools"
- ],
- "commit": "8b71f313634b95a1fac42fc701934fd796565f3b",
- "sha256": "1gd4ari970vb4631f9a4czvql8gafaqh7iir75n4wxqdcnglnymw"
- },
- "stable": {
- "version": [
- 0,
- 4
- ],
- "deps": [
- "org",
- "pdf-tools"
- ],
- "commit": "3a96bfb57cb158ac02cfb4225512699c66f5221d",
- "sha256": "0lrcj3mcdfcdrndivhj5ds386zrsy78sfg0i8126wwwc5lfh48vq"
- }
- },
- {
"ename": "org-picklink",
"commit": "c6c44a3e5a1c5e4acdf76c4d6f2f4b695aa6938e",
"sha256": "0gr4psgps9775hh0pvcyq3x2irrzkzpm5ghcnc9ddp5hn41yv57m",
@@ -70976,8 +71522,8 @@
"repo": "alphapapa/org-ql",
"unstable": {
"version": [
- 20200407,
- 1706
+ 20200501,
+ 1131
],
"deps": [
"dash",
@@ -70992,14 +71538,14 @@
"transient",
"ts"
],
- "commit": "f4d7399e677904cdc7e220440610704e4bd668bc",
- "sha256": "0vfnxmk6k9f4zqbcg4gsg2ga4xr2gqx81sq2hcimx49wvyxh2bwn"
+ "commit": "c847afe0b538a1a44c73e40b067831cbea132ba7",
+ "sha256": "0x1dymh7brhfznr6xkgc2vib4p1s5aqxq9kfjlcvi8q0cfasg9b4"
},
"stable": {
"version": [
0,
4,
- 4
+ 5
],
"deps": [
"dash",
@@ -71012,8 +71558,8 @@
"s",
"ts"
],
- "commit": "4fef5b089f8f77b0dc25dac5f096406156e90858",
- "sha256": "065wkxd269v19r5s8g2haapwhwr3s6c5amwzshfl2hq5z0bldvqi"
+ "commit": "5a031bf5c19d274934f80d616d6fde62a6db5786",
+ "sha256": "133x49kr7nf7jhi5r7ww5pydgq8wq3g31klirwgkc29698sd6n78"
}
},
{
@@ -71048,8 +71594,8 @@
"deps": [
"alert"
],
- "commit": "4f7677af740e8f3f7cfaf630ae2e594a125af760",
- "sha256": "1xk4vp2138p58jdxn51vnmpnij5bzc2jbpq7y8avdcv0p7618fdc"
+ "commit": "a019c7186ec60c8c7c3657914cdce029811cf4e0",
+ "sha256": "0jyd7cbri0bmi0qzwm7d4fxdfa1224bg6izd63pqqg1x7s67x99z"
},
"stable": {
"version": [
@@ -71092,28 +71638,28 @@
"repo": "oer/org-re-reveal",
"unstable": {
"version": [
- 20200413,
- 856
+ 20200512,
+ 1701
],
"deps": [
"htmlize",
"org"
],
- "commit": "61549f4c00284a30e34caa3d76001b233ea5d2ad",
- "sha256": "00r324nnci2l0jwx4jhzcrbyai5wmj5cjrav4253c23aqdn5ny96"
+ "commit": "a9e9d4ef88417b3af7741a8d8f444ece820e7a3b",
+ "sha256": "0lkqq5n4dspnpiywaparn95wriwh7ffypdykz0a3mmlnv96rizyi"
},
"stable": {
"version": [
2,
12,
- 1
+ 2
],
"deps": [
"htmlize",
"org"
],
- "commit": "14df7542f2a675f65501962e344e03d798cf0d39",
- "sha256": "1mc01v257884pdsw37dghgddyyy6v6rd9cmnnpq45xvd5ibz1vaf"
+ "commit": "fa6f656f561ebb8377bfd904795aec90b4332bbd",
+ "sha256": "19nz77f2r49hqavz50ri222prhrd5890vhvc7jfazbascbcdjbqv"
}
},
{
@@ -71224,8 +71770,8 @@
"repo": "jkitchin/org-ref",
"unstable": {
"version": [
- 20200421,
- 1354
+ 20200509,
+ 1756
],
"deps": [
"dash",
@@ -71239,8 +71785,8 @@
"pdf-tools",
"s"
],
- "commit": "1eb4ddda003b04b49a9a00828347a46f2863ac9e",
- "sha256": "19vvcipfhir39qd3qwirrrr6221k8kjviifva0qm6aqxv7hlfaqm"
+ "commit": "4ce80644377f2369efb475bd58a57cf6950d8c41",
+ "sha256": "1j15agy19n0qc4a1750qpyz6wbkwlzasq0cnk16isyq60bszgxx4"
},
"stable": {
"version": [
@@ -71358,14 +71904,14 @@
},
{
"ename": "org-roam",
- "commit": "278f993cf094b39b5d049f05e0cbba61e52a6f0c",
- "sha256": "1m4nw1r8kdxigdvws5arqglamrx4g62v4p482flikk7w52gcs7is",
+ "commit": "6358b4fe160432cee80e6c15eac26764a92aac8a",
+ "sha256": "16xab5rz98bavk3vjmb5bxl4r5kpynnw40m0ahy1kl6cax51kx0y",
"fetcher": "github",
- "repo": "jethrokuan/org-roam",
+ "repo": "org-roam/org-roam",
"unstable": {
"version": [
- 20200426,
- 1107
+ 20200516,
+ 1203
],
"deps": [
"dash",
@@ -71375,8 +71921,8 @@
"org",
"s"
],
- "commit": "41423005010f2f78c3e9301b97f1b0db83fd29b5",
- "sha256": "1w8xv4wiskibwla7ga5bcjqpvzgmcxm52zazqpjp210vp22v545z"
+ "commit": "265182a698be6babcbb11718c2821c747b1cff52",
+ "sha256": "159zi0a392p1f8bzlxvfkwmx12xm749cia5m0b3paz23mvvhgzgi"
},
"stable": {
"version": [
@@ -71398,14 +71944,14 @@
},
{
"ename": "org-roam-bibtex",
- "commit": "cc4e4ea60d2363eb691cb87ca3105bd25fc405ed",
- "sha256": "1q9l49q478zlmcz0wi239qsz2pvmqxyb9qac2k42p19zqnfgkmsg",
+ "commit": "2931aad53fbe448c20ec1aec49ab64e4b50a8f43",
+ "sha256": "1s3v0r86x2azmhmvmkk3hc726lcx81igchqyjqry8aibmy79pfnn",
"fetcher": "github",
- "repo": "zaeph/org-roam-bibtex",
+ "repo": "org-roam/org-roam-bibtex",
"unstable": {
"version": [
- 20200425,
- 1114
+ 20200516,
+ 1742
],
"deps": [
"bibtex-completion",
@@ -71414,14 +71960,14 @@
"org-roam",
"s"
],
- "commit": "6bbdebb39d7edf9b369c16311afa18cf00cecffc",
- "sha256": "0fp9cmgn9g4hnqsj9bn5885him0wxbs3qwvnw9anrwyybg6sv2i6"
+ "commit": "4d60c7824e028b4bcdbe5dd589e416ec682a63c8",
+ "sha256": "010vgf2dlafx3673dpcpy94273i65pffpn5rz5vqvh0k3wwxhqyn"
},
"stable": {
"version": [
0,
- 1,
- 0
+ 2,
+ 3
],
"deps": [
"bibtex-completion",
@@ -71430,8 +71976,8 @@
"org-roam",
"s"
],
- "commit": "9c224890ef9b8fb38b48d48d6f029be00f1c2166",
- "sha256": "14f3d1yiidglwbygb5swk44fvky7cla3r11i4zx56hrf8lxjzhp6"
+ "commit": "02803c85cb312608172343c2d33bf9684d4bcefe",
+ "sha256": "0403ic5zc2sbrg3ryxk55n52ii4qzg1373h4j8bibfal2jv5i3ir"
}
},
{
@@ -71460,8 +72006,8 @@
"repo": "tyler-dodge/org-runbook",
"unstable": {
"version": [
- 20200412,
- 403
+ 20200504,
+ 648
],
"deps": [
"dash",
@@ -71471,8 +72017,8 @@
"s",
"seq"
],
- "commit": "8bec754c3007238d4e1c7296454815bf7000b31d",
- "sha256": "10bfc8pr576ia16w5mwkksg9yn0jhcsbrkzw9yrjkvq2yzqsgpc0"
+ "commit": "fb4026df05b8e05c6aefd9483bec0e8f43d87d7e",
+ "sha256": "1qf0hpcscplpxd8xzf0yzkh87chbv3fgsfrr7bxh81g0akjiw03j"
},
"stable": {
"version": [
@@ -71553,8 +72099,8 @@
"repo": "alphapapa/org-sidebar",
"unstable": {
"version": [
- 20200313,
- 1551
+ 20200501,
+ 1215
],
"deps": [
"dash",
@@ -71564,13 +72110,14 @@
"org-super-agenda",
"s"
],
- "commit": "d6ddec21fd6f356dc7b77c0a61a633606965a0bf",
- "sha256": "137a462cl66jldsw877jgn0jph4zsv036mhvd9rpp6pw6jsw50sy"
+ "commit": "6dfa3a2312e8dacc942980e4ab10f1faea922a49",
+ "sha256": "0byr4h9dcgv667sn110011lkcnrr327qg7wv7f87hm1gyl613cgp"
},
"stable": {
"version": [
0,
- 3
+ 3,
+ 1
],
"deps": [
"dash",
@@ -71580,8 +72127,8 @@
"org-super-agenda",
"s"
],
- "commit": "41b914c7bdc5a12c9289b134822bdfea0889ac9e",
- "sha256": "1mggpxbzprmmbkiv3xklw1saafsi153n4spr4l0m59lgm4gpymgj"
+ "commit": "4d8f6fce5ffce8c9b495742998d0ae64bdc5959d",
+ "sha256": "0i7dib49yfx48df371rqq16y0yxnc6n331wka532w10ava11g5s3"
}
},
{
@@ -71609,6 +72156,40 @@
}
},
{
+ "ename": "org-special-block-extras",
+ "commit": "c6cb3b3bf575f125f892b10fc3518f3ad1663d03",
+ "sha256": "041l129iabm078p9bfdcwx5aax9fa3kbn852h1qbq8jgsks36jv8",
+ "fetcher": "github",
+ "repo": "alhassy/org-special-block-extras",
+ "unstable": {
+ "version": [
+ 20200502,
+ 2057
+ ],
+ "deps": [
+ "dash",
+ "dash-functional",
+ "org",
+ "s"
+ ],
+ "commit": "38c3a0a2c2f9b99e0426334c7c6a9320cc6e39a5",
+ "sha256": "1rp9hyn9bshp4wjqgr8rpgjabyp86f3905ghpf5nnc4w4dfgq9vk"
+ },
+ "stable": {
+ "version": [
+ 1
+ ],
+ "deps": [
+ "dash",
+ "dash-functional",
+ "org",
+ "s"
+ ],
+ "commit": "d1054754d0701296bc0cde1fb022619b1f38dfde",
+ "sha256": "1fy1sgj3jg7l6fjl00dxb7npf7x8ldcbs81cs8w4b4ciklp30mzr"
+ }
+ },
+ {
"ename": "org-sql",
"commit": "012573a35a302e9bb6f127cf28ac04f93796400e",
"sha256": "15alnx74pmr6jc2yx2c1dbpk0fbdzil8bffj7cfj7ywj2xadmzpg",
@@ -71698,11 +72279,11 @@
"repo": "bastibe/org-static-blog",
"unstable": {
"version": [
- 20200415,
- 623
+ 20200508,
+ 654
],
- "commit": "ce92384b364de6421ab67e6399ae56b8ea51df49",
- "sha256": "09i23m9knhr8px1f71wx4csddmrzgy9k4s9a2mq4la1wmj1jy627"
+ "commit": "38a74456af863e07ab0b838c10830ce796886302",
+ "sha256": "1zmmv4izv5na0y29a55df1fa309xj25jdvhpwir879pfa15807bl"
},
"stable": {
"version": [
@@ -72177,16 +72758,16 @@
"repo": "mtekman/org-treescope.el",
"unstable": {
"version": [
- 20200324,
- 1959
+ 20200503,
+ 1609
],
"deps": [
"dash",
"org",
"org-ql"
],
- "commit": "cad2aa82e5ca73bd7afc31b7a5e764da5ab716c3",
- "sha256": "1jsc39xmli54mcqcdddzyaphmhlamwq167vfr2g133c3p0wx8swh"
+ "commit": "905029a9e2ce6ed325bb8e10f59dc589c181d148",
+ "sha256": "11xbm6161rd5kv2bffqw678a7bymclvhpmm1qjxsvmi8bhfk1ls0"
}
},
{
@@ -72216,8 +72797,8 @@
"repo": "org-trello/org-trello",
"unstable": {
"version": [
- 20200130,
- 1748
+ 20200508,
+ 1705
],
"deps": [
"dash",
@@ -72226,14 +72807,14 @@
"request-deferred",
"s"
],
- "commit": "cd7bf366d40bb4af4a1a9801446dc98f713eac8a",
- "sha256": "08pgn3llbk0sz5v50jqa7mvdv6dw507kgkrkk0ciii1jalg4786a"
+ "commit": "56c519a00c6e3c8f6923cd0460342089d58c41c9",
+ "sha256": "09028167pi9pzgcb8fpvqgvzviq1fxvgby5lb99wvyy94vjxwnk2"
},
"stable": {
"version": [
0,
8,
- 1
+ 2
],
"deps": [
"dash",
@@ -72242,8 +72823,8 @@
"request-deferred",
"s"
],
- "commit": "c38c36159cdeb2348c4e9ca75246aa9cc1dfd76c",
- "sha256": "02gx3kv4mkij69ln8x8wf9n28x17pbb4kv85v78d3lxph7ykqimc"
+ "commit": "4ddc257fe24e97c01e12b247568581ff255f0e8d",
+ "sha256": "18y5zdjc7zh4jlwz6k1nl13i721rknqm0vp4mxfnmq0sc5a0qva0"
}
},
{
@@ -72257,8 +72838,8 @@
20191207,
2022
],
- "commit": "eab07dae119129066624e692c1c75a53b2ab10a5",
- "sha256": "1q9g8kza6hv6pv1sjzkl6b4gxcx6fsvv8lk5w7kk9gpws5vjz5bz"
+ "commit": "61a14d1a8c17930caca5c5daf893cedc9c23c5f3",
+ "sha256": "0acq8d8vlx3hd405wmi5w36gg88bz1c1crmlxbd2whgi8kyf506z"
}
},
{
@@ -72382,20 +72963,20 @@
"repo": "marcIhm/org-working-set",
"unstable": {
"version": [
- 20200416,
- 813
+ 20200516,
+ 1341
],
- "commit": "344d92ee5c117077317616e33d5945703059ac00",
- "sha256": "1hzvv23bx4mscl3sw6nr8gggch8rdlyg33fhdv89xpgr700dx1nx"
+ "commit": "c8c66a97e9adf84a4778f68e100259eaba67905b",
+ "sha256": "1h5ivbvzj46zkl3rgvcc0l50bn161g2q17miybm1mk70574q9fwn"
},
"stable": {
"version": [
2,
- 1,
- 6
+ 2,
+ 1
],
- "commit": "d6fff111930befa52a5cce128c986b0162ddf8c4",
- "sha256": "1s9rqjn6c52kvz4v1ma6icdykvkvrvbyllpy5i1mg0pb4acbbwym"
+ "commit": "c8c66a97e9adf84a4778f68e100259eaba67905b",
+ "sha256": "1h5ivbvzj46zkl3rgvcc0l50bn161g2q17miybm1mk70574q9fwn"
}
},
{
@@ -72518,8 +73099,8 @@
"repo": "ardumont/org2jekyll",
"unstable": {
"version": [
- 20170225,
- 915
+ 20200516,
+ 1727
],
"deps": [
"dash-functional",
@@ -72527,22 +73108,23 @@
"kv",
"s"
],
- "commit": "52a19a5d372116262b9d613f4ec8490a3b49e329",
- "sha256": "14ld8ip487282if2sil96lfg5wx7632kg71sxhafygphbdl9vxd4"
+ "commit": "36d7789b7b3dfa2f4739a83692d322b601a0f4ea",
+ "sha256": "1j1cckvvghz9656bjkdxrc3gsfpz1wjvq3hlh6zblmnlbhhvbsan"
},
"stable": {
"version": [
0,
- 1,
- 9
+ 2,
+ 2
],
"deps": [
"dash-functional",
"deferred",
+ "kv",
"s"
],
- "commit": "35e11ffa24b140d2e247df195489fca344bd0c08",
- "sha256": "089nqbda5mg1ippqnsl5wcx9n1gpnaqhl6kz54n47kivb400bidh"
+ "commit": "7be4a71ce55f2fdc7fe7f6414f03d58f19d43410",
+ "sha256": "0cxhmbbznvv9d3nmqfn0ggr164fa6yjbfac9wqi3c58vm3zri00k"
}
},
{
@@ -72597,11 +73179,11 @@
"repo": "kostafey/organic-green-theme",
"unstable": {
"version": [
- 20200418,
- 2058
+ 20200510,
+ 1645
],
- "commit": "5218473fb500e58ccad3f73cfc4245f161869f89",
- "sha256": "07l10mjgz0il5z7qpn2bw7621m5frgcmsb2pl9pyhfrjykvf8mih"
+ "commit": "2a88a70a5c2a57150c80d306f2475e351a59039c",
+ "sha256": "1y3g180q96vx7l8qs0l2jwjv2wbmk6aqzfm2p1h130h05lhgv31w"
}
},
{
@@ -72782,11 +73364,11 @@
"repo": "tbanel/orgaggregate",
"unstable": {
"version": [
- 20200423,
- 2123
+ 20200516,
+ 1344
],
- "commit": "b4d8ee2b8e0062eaa15eac6805374c02b776bb88",
- "sha256": "1p187hfll4jz44g7xxdhnnm0qjcf4gdxbrywdqxpdqvqs74pa18l"
+ "commit": "7426df13512f5eee921c26aa68cfc6e32e3061fc",
+ "sha256": "18n2xzwpqq8159qwqy7hy0b93a5qxdb5rjh0ls4jk8lmahk5jrqk"
}
},
{
@@ -72812,14 +73394,14 @@
"repo": "tbanel/orgtbljoin",
"unstable": {
"version": [
- 20200423,
- 2129
+ 20200512,
+ 721
],
"deps": [
"cl-lib"
],
- "commit": "9a197de6c3036fbdb6309cbfd35ec31a69b3ebe7",
- "sha256": "0fhq36g5k4nib5ykb92j12l3fnqj09xh2jai92l8c5nslgm00slr"
+ "commit": "5bfe2f6d53798d0fe071f9990e03d7428623e4a7",
+ "sha256": "16xcps2qlzh5z8c20sl0cnc0mlj8153vk6j1dnfd6l3a6kni88af"
}
},
{
@@ -72880,8 +73462,8 @@
"deps": [
"reformatter"
],
- "commit": "5d991188b511e9d650c84fc578f2f49c9f995693",
- "sha256": "1x5nx064cgcjj99xwp7drcvhfmmav1f72jnwwlxllhas2is458m0"
+ "commit": "3141f9b65f8a68b4cbd6df4e08c64d98ce3aa3c9",
+ "sha256": "1j7q9rmcn6fkhbcvfh8w4y9dir2y0hhhqmjpsafs8m4zm1rvffbn"
}
},
{
@@ -73147,11 +73729,11 @@
"repo": "tarsius/outline-minor-faces",
"unstable": {
"version": [
- 20200416,
- 2211
+ 20200429,
+ 2055
],
- "commit": "d431b13e3d47cf2564a04a096d2162ca38593050",
- "sha256": "05szncxfm7595ah63k1z3zmivk2z1lv28jcwb1fylx0s93f51z0c"
+ "commit": "b616b0d90a7c3d7b87bd164f2d213a5e009c39eb",
+ "sha256": "1b2mjzym8x42rz3qvmr0va21naw3aycvc2blfxx91i7pwpp8n3qg"
},
"stable": {
"version": [
@@ -73375,14 +73957,14 @@
"repo": "anticomputer/ovpn-mode",
"unstable": {
"version": [
- 20191214,
- 310
+ 20200509,
+ 236
],
"deps": [
"cl-lib"
],
- "commit": "8457f72de59929d6c176883e92d1a706163d3170",
- "sha256": "0qcinx4gpfzngirwfis7byrdbgbwk3pak7f8mx5fsbcdnybkk8sj"
+ "commit": "3fb9b09506f06cfc7678a93b5401f49d2bf538bc",
+ "sha256": "099pa85v3jqrfk3frkj03xbxcli8gfimaz17dn3a8p6wjcrn3w6v"
}
},
{
@@ -73393,11 +73975,11 @@
"repo": "fishyfriend/owcmd",
"unstable": {
"version": [
- 20200424,
- 2314
+ 20200427,
+ 633
],
- "commit": "af0f79c16f573f4dbaafe77a430d7621857e706b",
- "sha256": "0mjg5563bka3cc6rysw7fhhh51w4fpysa9ni9v5iv89d8i7mz0yd"
+ "commit": "cdd2280f34328f65fe470046c928b0018914584a",
+ "sha256": "15601vbng2vn45zcdp51vkgycfpcfkaw0xidrq13rg5544x9h7lz"
}
},
{
@@ -73593,14 +74175,14 @@
"repo": "kaushalmodi/ox-hugo",
"unstable": {
"version": [
- 20200420,
- 324
+ 20200501,
+ 1317
],
"deps": [
"org"
],
- "commit": "5106b430a139bb9e37beda177a082dfe36b407f5",
- "sha256": "1x5hmvxy9dl88ix4ir1jshjavc99l8884if8c0v9gkjqb31ka9n7"
+ "commit": "8f36181977377383cb54803651d93b24e370122d",
+ "sha256": "1rxkbkgvylwnh5n6zc6hiqa9zhxwc8j1if7mxribw44xrg3150a1"
},
"stable": {
"version": [
@@ -73907,14 +74489,14 @@
"repo": "yjwen/org-reveal",
"unstable": {
"version": [
- 20200327,
- 1636
+ 20200429,
+ 1533
],
"deps": [
"org"
],
- "commit": "ea8b5021702d8f12aa5285fb2a8561ceaeb1332e",
- "sha256": "1fppdz2r8zig6r1v1n82bxmxyn2f6i1rjv9qll4n866gahkknlkr"
+ "commit": "e8b2801ab2210187ab1cfacad09bb07e4b61ca56",
+ "sha256": "0xa34y0v6z78gpida59jc3gzng68n0has5dnkccv4vdxi4yb6ii9"
}
},
{
@@ -74295,14 +74877,14 @@
"repo": "melpa/package-build",
"unstable": {
"version": [
- 20200313,
- 2359
+ 20200426,
+ 2253
],
"deps": [
"cl-lib"
],
- "commit": "90e514432661f750f2a0c9fe17f09cdcc8e4e82b",
- "sha256": "0p2vzsad8biczhj80y5bif5p0agcg8id4qngvi0lmxvx8i8wvky0"
+ "commit": "5fe5156491145c667286cb92be4191a348eaa31e",
+ "sha256": "1r9ir8jqfi2sqjjx9yxs4phxrpfw8x35nm58xfrqsjw158dspzai"
},
"stable": {
"version": [
@@ -74346,8 +74928,8 @@
"cl-lib",
"let-alist"
],
- "commit": "fb4662a755572c5add43869cdb6dcc577ca83a7f",
- "sha256": "1flapr3aq38212m7w9ib56vqmaixz7ggmqd6hjhzphf6q1r5cv3l"
+ "commit": "495da67557d35acb146ec1f38f7576126aec6bfc",
+ "sha256": "0nb83rs2hb097pvv63pkvdlyqx136mrcbzdjkyskwg3rd3rwvimq"
},
"stable": {
"version": [
@@ -74376,8 +74958,8 @@
"deps": [
"package-lint"
],
- "commit": "fb4662a755572c5add43869cdb6dcc577ca83a7f",
- "sha256": "1flapr3aq38212m7w9ib56vqmaixz7ggmqd6hjhzphf6q1r5cv3l"
+ "commit": "495da67557d35acb146ec1f38f7576126aec6bfc",
+ "sha256": "0nb83rs2hb097pvv63pkvdlyqx136mrcbzdjkyskwg3rd3rwvimq"
},
"stable": {
"version": [
@@ -74787,11 +75369,11 @@
"repo": "cadadr/elisp",
"unstable": {
"version": [
- 20190124,
- 1828
+ 20200510,
+ 5
],
- "commit": "eab07dae119129066624e692c1c75a53b2ab10a5",
- "sha256": "1q9g8kza6hv6pv1sjzkl6b4gxcx6fsvv8lk5w7kk9gpws5vjz5bz"
+ "commit": "61a14d1a8c17930caca5c5daf893cedc9c23c5f3",
+ "sha256": "0acq8d8vlx3hd405wmi5w36gg88bz1c1crmlxbd2whgi8kyf506z"
}
},
{
@@ -74858,14 +75440,14 @@
"repo": "ajgrf/parchment",
"unstable": {
"version": [
- 20200424,
- 1524
+ 20200514,
+ 2047
],
"deps": [
"autothemer"
],
- "commit": "766efdbd444cbefd9d01e7c6f55956d4c9a8db6c",
- "sha256": "1jz9vf8wfjnnbbsnxzcpfvj19556w1z9887xvvwn6rsiqqlxgray"
+ "commit": "4fa14adbc043497fc942568fdb78505ca549e5b7",
+ "sha256": "1ply18yzdf1lxyia8knn6fk8wb4yzwicgdiscr2z87bpk8p5d2pb"
},
"stable": {
"version": [
@@ -75119,11 +75701,11 @@
"repo": "joostkremers/parsebib",
"unstable": {
"version": [
- 20200303,
- 2324
+ 20200513,
+ 2352
],
- "commit": "6537b4d2a8cf34455b769b95dfd65de6a4a0e1d3",
- "sha256": "1gy5rqnfnyhfa44vxy7qqqh7xada1d1gg34msczcalhhy6lm59if"
+ "commit": "3497b6068d78ae15ba1eaf94e4315d18e9ae6b00",
+ "sha256": "0vf9qrkc4dna2f9l0ry1qhfxy7yw1dlilgh38dlp42kqdyp5qny8"
},
"stable": {
"version": [
@@ -75882,15 +76464,15 @@
"repo": "politza/pdf-tools",
"unstable": {
"version": [
- 20200214,
- 536
+ 20200512,
+ 1524
],
"deps": [
"let-alist",
"tablist"
],
- "commit": "0159cb1ab36f75879151e5ea24a6918ef58e50a3",
- "sha256": "1ai8g6n3d40mcr2zx4h8ih3b1fxx6xzwbr0h3m8yh32vjj5qlwrp"
+ "commit": "c510442ab89c8a9e9881230eeb364f4663f59e76",
+ "sha256": "17z3cpn76g9dp62drjrgrqpp1bgf4gl5k5gspylskpvd4kj4bq4d"
},
"stable": {
"version": [
@@ -76289,25 +76871,25 @@
"repo": "nex3/perspective-el",
"unstable": {
"version": [
- 20200418,
- 1815
+ 20200513,
+ 1416
],
"deps": [
"cl-lib"
],
- "commit": "c3075b52db1f973202303fa306c56a24d9d47fc9",
- "sha256": "0mcsrkga5y8sl05mv3n4lmjpgn9mcpy01w0qz55a6jv301rda3p0"
+ "commit": "1fc13646623f42e1d70cf1f651c4b154e12070ca",
+ "sha256": "1gdacw1gkng1dhm12lhfssmac0fijsh3wpbvcmsv2jz3gpnjin1g"
},
"stable": {
"version": [
2,
- 7
+ 8
],
"deps": [
"cl-lib"
],
- "commit": "c3075b52db1f973202303fa306c56a24d9d47fc9",
- "sha256": "0mcsrkga5y8sl05mv3n4lmjpgn9mcpy01w0qz55a6jv301rda3p0"
+ "commit": "1fc13646623f42e1d70cf1f651c4b154e12070ca",
+ "sha256": "1gdacw1gkng1dhm12lhfssmac0fijsh3wpbvcmsv2jz3gpnjin1g"
}
},
{
@@ -76540,10 +77122,10 @@
"repo": "zk-phi/phi-search",
"unstable": {
"version": [
- 20191106,
- 233
+ 20200510,
+ 905
],
- "commit": "2a8fe73aa9ef014e27e202964c5a4f4e94ef24b2",
+ "commit": "f567f048b3892062c5528b42d4f6af4b313721a3",
"sha256": "15yc5nlfx2z48n8p7pb6qzgbzfpnapb83w5xx6z8lq0mywf3k5jj"
},
"stable": {
@@ -76771,20 +77353,20 @@
"repo": "emacs-php/php-mode",
"unstable": {
"version": [
- 20200415,
- 1405
+ 20200507,
+ 1755
],
- "commit": "4d0b4a04401a2b9f9ff834f6ed58bc7cc5b878c0",
- "sha256": "0lgw1lghib0vv4byrhjimldxyqyav4qypprk9ppvwjbad1j0hfkn"
+ "commit": "a7687e454adc2e6c1e13d90beac122af32169eb8",
+ "sha256": "1nlikgyflksdzbd8k2l3f0nmv3gisj145fi45kw971ianihq476x"
},
"stable": {
"version": [
1,
- 22,
- 2
+ 23,
+ 0
],
- "commit": "433864b0755d99ec6b496ed45476c1e2eca0228c",
- "sha256": "1r4bpyavlndd4c78cv5cc97bc0gkd4cggiyz4kd2vg6zlyc1nld3"
+ "commit": "08c6e0f6719fafa60cf76f741d83524fd84163d6",
+ "sha256": "0wnkcxg6djy4jvxhshiy1iw6b5cf79pjwjhfd1a060cavhfm4v5c"
}
},
{
@@ -77494,14 +78076,14 @@
"repo": "abo-abo/plain-org-wiki",
"unstable": {
"version": [
- 20191013,
- 1833
+ 20200507,
+ 2135
],
"deps": [
"ivy"
],
- "commit": "887717c184fb22dd219c78851303a8e5b917f877",
- "sha256": "0wqxp46zvwswda644mnr92qxyyvakvl2l8w61sg6hy37pwfznx73"
+ "commit": "99cd7f90e5c741cf3327f464852203baee7c488c",
+ "sha256": "1s4ida511fi6mbrckn9kvssr4vmiy4w5qkkby7s1jlqvlydnsa8m"
}
},
{
@@ -77781,11 +78363,11 @@
"repo": "flexibeast/plisp-mode",
"unstable": {
"version": [
- 20200403,
- 613
+ 20200427,
+ 405
],
- "commit": "03dcd523295a0dec76356d23043428d850b03b70",
- "sha256": "0g9bwd137z543pbdq4j74j0ql8j2657yxh4kb809jps9kxq8dc0k"
+ "commit": "59e682d77569b04e9fc80af9c4b05e4a997dbcec",
+ "sha256": "10v9j7sv5q9ywq8bdj2g1j262ggsy3hwqybn6rnrcim5v1f7a51r"
}
},
{
@@ -78164,11 +78746,11 @@
"repo": "dgutov/point-stack",
"unstable": {
"version": [
- 20170808,
- 1658
+ 20200427,
+ 107
],
- "commit": "76e17311e3a810314c7d31ac46dc55450ff30fa2",
- "sha256": "1sp3djnyg3f5ci43m4pi0f6clblrz5lrnzc415r87csbavqqgv2z"
+ "commit": "cddcea2c91038710c245819b3cda2dd739726134",
+ "sha256": "1qjf13zmh0gf90knd73b6fyn3bhwjzn4k1w1xpa1ngnh6v233da9"
}
},
{
@@ -78540,14 +79122,11 @@
"repo": "TatriX/pomidor",
"unstable": {
"version": [
- 20190523,
- 1414
- ],
- "deps": [
- "alert"
+ 20200513,
+ 1054
],
- "commit": "590e64d316d9210bd00cb4eb39d2f07ddc16809a",
- "sha256": "0001k4p09il5f20s0jgyi96wzslfcgv3y35wfxj771gixlacnrhi"
+ "commit": "308a438550173685cb852a8aadef75c25701513e",
+ "sha256": "1w4sds6h6q80drqzkmiz51nvy942a88s99zfrvmyvfrvwv7wlqqb"
},
"stable": {
"version": [
@@ -78629,26 +79208,26 @@
"repo": "ponylang/ponylang-mode",
"unstable": {
"version": [
- 20180804,
- 1521
+ 20200510,
+ 200
],
"deps": [
"dash"
],
- "commit": "ea98ba541b4a439accc126f17120c5425f741b67",
- "sha256": "0pl7hpsc3az2zd80r77qgxajbvwcmq7b5dcyphv7bfvlimgby7i3"
+ "commit": "d72e2a53b4b542ad8adf1807d7b94a7788ab00cf",
+ "sha256": "1k13fpnd40lpg90vgck28cxfg6i2m5y2pagkw27zaqcd1h8n7d59"
},
"stable": {
"version": [
0,
0,
- 11
+ 12
],
"deps": [
"dash"
],
- "commit": "963abdcdb398b71fb13a4f7d2ffde23eb20e2a23",
- "sha256": "1h0y6x4h7higwdq569h2lk0iddd23c3csqjk7y5phvc0lq812xs0"
+ "commit": "d72e2a53b4b542ad8adf1807d7b94a7788ab00cf",
+ "sha256": "1k13fpnd40lpg90vgck28cxfg6i2m5y2pagkw27zaqcd1h8n7d59"
}
},
{
@@ -78712,8 +79291,8 @@
"deps": [
"cl-lib"
],
- "commit": "80829dd46381754639fb764da11c67235fe63282",
- "sha256": "05j7m6mqp6hr6225blsipnp2qcncwl09f52niya5334ibqzbvvlk"
+ "commit": "4839797cd1db25be6f3f98bc8d401b6c2af01f9f",
+ "sha256": "1sxzv4zdmyra6b6nicnng0zpixlpxnczhq0qjyfzxvvhks7jyyf3"
},
"stable": {
"version": [
@@ -79238,8 +79817,8 @@
20200412,
1607
],
- "commit": "0f4a89bdec61395138d968a38d375e63ccfbed63",
- "sha256": "0nnf4y49pl9lcs90y5z6f02g1xwk1jjrl0qs7gcv6kpn0vn8kn0h"
+ "commit": "3ab7605d997fb8337bf5ded2ad960b98ac0e1fd7",
+ "sha256": "081v916gnjvx2rzjbqkqhdwijz57w7iryxzg71729gwvavs25lsv"
},
"stable": {
"version": [
@@ -79837,14 +80416,14 @@
"repo": "bbatsov/projectile",
"unstable": {
"version": [
- 20200329,
- 1908
+ 20200507,
+ 650
],
"deps": [
"pkg-info"
],
- "commit": "2aa3a663fc9a9a75c3bf73699e40ecc0c3567268",
- "sha256": "1cw4bgj9iglcs71zrbx8rjk19dfvnws795qbm52hm7zs95lfprxn"
+ "commit": "f650faecf699e4b4659374cf5a949f6927feff3e",
+ "sha256": "142is55cbyya511zp0yl5d1x6i8mvxqjn8zky4gxif15rmmqrk9n"
},
"stable": {
"version": [
@@ -80209,11 +80788,11 @@
"repo": "chuntaro/emacs-promise",
"unstable": {
"version": [
- 20200425,
- 617
+ 20200429,
+ 440
],
- "commit": "2a8e71420e8c9d2d4ce951d4342762aeedaae654",
- "sha256": "1drz8qbcw5qjh5v0vkvflni14g58nmkmyn11ksjd49ck296mfsp7"
+ "commit": "ed9b073ee5b0975a35ee15bc12e25e02f796d787",
+ "sha256": "1mqqsnwkwfg2i6rhx747hcnk725siw6qsxh5yni3l1sfizbyvw03"
},
"stable": {
"version": [
@@ -80289,11 +80868,11 @@
"repo": "ProofGeneral/PG",
"unstable": {
"version": [
- 20200416,
- 1351
+ 20200506,
+ 1948
],
- "commit": "e901c0bb73e0e66c95879bbb3738ac79e91ffeaa",
- "sha256": "1j6dwcpplh98wf3mncidc8gn96pv58g71igim28gkqx21g8p2i40"
+ "commit": "ea62543527e6c0fcca8bbb70695e25c2f5d89614",
+ "sha256": "0jzyj3a3b9b26b2cksrcby39gj9jg77dzj3d4zzbwf33j1vkvfd2"
},
"stable": {
"version": [
@@ -80396,17 +80975,17 @@
20170526,
1650
],
- "commit": "dddeed298bf84505f4d123a068f911025b351661",
- "sha256": "10a70drfyanrjpx157aip402vd56ynm85ryzripd3w0symn9k1c3"
+ "commit": "63da77bc971e08c2241cc1d9e65ede4bf335c421",
+ "sha256": "0b0shac978n6djxid6z9h4mfb2ah4hc1vvb0rg8rf65gs4cxjzlz"
},
"stable": {
"version": [
3,
- 11,
- 4
+ 12,
+ 0
],
- "commit": "d0bfd5221182da1a7cc280f3337b5e41a89539cf",
- "sha256": "00g61f1yd8z5l0z0svmr3hms38ph35lcx2y7hivw6fahslw0l8yw"
+ "commit": "0dd036d675508a4ecf69e61626fd0c88235a661d",
+ "sha256": "0ac0v7mx2sf4hwf61074bgh2m1q0rs88c7gc6v910sd7cw7gql3a"
}
},
{
@@ -80520,15 +81099,15 @@
"repo": "thierryvolpiatto/psession",
"unstable": {
"version": [
- 20190808,
- 1626
+ 20200509,
+ 803
],
"deps": [
"async",
"cl-lib"
],
- "commit": "3e97267c92b164584e06a6c70ee7491714c7c12c",
- "sha256": "15frl618393bc891d0yi3mdxzvbq790a86vfvp3dyd5riz4ddg95"
+ "commit": "ddeccf7808cf39fedc41cd33204b0ef5fe4253b5",
+ "sha256": "083srsvnv8ks52qsi6hv02v4j4xlm67bld9ynm8cl8fy500ghpzz"
},
"stable": {
"version": [
@@ -80608,8 +81187,8 @@
"repo": "fvdbeek/emacs-pubmed",
"unstable": {
"version": [
- 20200426,
- 1239
+ 20200502,
+ 2153
],
"deps": [
"deferred",
@@ -80617,14 +81196,13 @@
"s",
"unidecode"
],
- "commit": "e619042f3c0383c7d4e1762fb46ff680e90906d6",
- "sha256": "1igvmwxfpa19aws7h066hk9axwgl3swp8lmn218c1hmq2j2jkwgz"
+ "commit": "d781870e2f57e40110e07768289ab81d8554f122",
+ "sha256": "17d2v7q6sfafk8j1ish053xsmihi4f1hbk53fkkmhwan6sw9c4sc"
},
"stable": {
"version": [
0,
- 4,
- 3
+ 5
],
"deps": [
"deferred",
@@ -80632,8 +81210,8 @@
"s",
"unidecode"
],
- "commit": "e619042f3c0383c7d4e1762fb46ff680e90906d6",
- "sha256": "1igvmwxfpa19aws7h066hk9axwgl3swp8lmn218c1hmq2j2jkwgz"
+ "commit": "d781870e2f57e40110e07768289ab81d8554f122",
+ "sha256": "17d2v7q6sfafk8j1ish053xsmihi4f1hbk53fkkmhwan6sw9c4sc"
}
},
{
@@ -80737,17 +81315,17 @@
},
{
"ename": "punpun-theme",
- "commit": "77a9edbb36dc9474adb23d356e6c596789aab2a2",
- "sha256": "1l7nphh8v7w5w790cwmnp6nw5rciwhgzkvynkrvpiv9chhacx0xg",
- "fetcher": "github",
- "repo": "wasamasa/punpun-theme",
+ "commit": "20b2cc78b41a26e434b984943681fea774fd3c50",
+ "sha256": "10mgyrxz2habhaqyg1g4c5kn13q425j0xpkkdlg10cdfvxfl9d1s",
+ "fetcher": "git",
+ "url": "https://depp.brause.cc/punpun-theme.git",
"unstable": {
"version": [
- 20190928,
- 1413
+ 20200506,
+ 1241
],
- "commit": "2f78125609277b2478abdebd8f9d5ee10a823b65",
- "sha256": "1sgxrj3igzq86h3whfymxf4qzv9kpvcrlhbvjmnp7fwrplys0n7d"
+ "commit": "c1fa9f403b100aceac4c2dcb053111b2de701f16",
+ "sha256": "0y52kgqrnzrsybm2cwdrarjm1y92hambcr4a8nky28bkp5v73a86"
}
},
{
@@ -80758,14 +81336,14 @@
"repo": "voxpupuli/puppet-mode",
"unstable": {
"version": [
- 20200419,
- 1236
+ 20200505,
+ 344
],
"deps": [
"pkg-info"
],
- "commit": "0197b405c79a5d0718979f31df760bb3bfca38de",
- "sha256": "0k1r0r1cvk6z3lj5shgd8ly78sfl8bbkmld6x5cvw481ynyb7rgy"
+ "commit": "0e2e32a3b1644edd8010bd3d44e83def683348b3",
+ "sha256": "082r71wn5klihv8npc8qsvsyw4jyib5mqpnqr029kv7cvlcyfghk"
},
"stable": {
"version": [
@@ -81081,11 +81659,11 @@
"repo": "mattharrison/pycoverage.el",
"unstable": {
"version": [
- 20190607,
- 2004
+ 20200513,
+ 2047
],
- "commit": "01bd47171eefcab2e19d7cffd9a2dd3bd9bd6812",
- "sha256": "1c7rdx5a7za0yg9c58255p4spq3zlc5pdgayrgv1mm80f3nc0sdk"
+ "commit": "3c69ed312121368f1b24cc04d54a29ce4ed4f743",
+ "sha256": "0vcg8sq8pbzary19xxdariz3kws93qd2agzssl9znw38sayj71wz"
}
},
{
@@ -81219,8 +81797,8 @@
"repo": "tumashu/pyim",
"unstable": {
"version": [
- 20200426,
- 505
+ 20200510,
+ 704
],
"deps": [
"async",
@@ -81228,8 +81806,8 @@
"pyim-basedict",
"xr"
],
- "commit": "b934273bb33d6be6aea6e20e68930bc5aaf4a48a",
- "sha256": "01ykgpzkv06gxiaqj4z1qwf00pwdfm0zxzbsy4xr8ciyhhxbc9pj"
+ "commit": "e54153f462dd8cd8e9bb379e0483a2849ec94f42",
+ "sha256": "0zsw25q1nqkqc3vgi95064v9wph1ynhiqi8gvc3fqq3k8i2jgy4v"
},
"stable": {
"version": [
@@ -81372,11 +81950,11 @@
"repo": "PyCQA/pylint",
"unstable": {
"version": [
- 20170402,
- 1255
+ 20200503,
+ 1624
],
- "commit": "be5a61b13e48a129613e0c659bfd28bf9824f53c",
- "sha256": "124pf14z2yc56bvn0vvg0irzl39q3bbng4zp75qjzgb7d387n4hb"
+ "commit": "1fc490c0a1d0df5d4d6a64da0ccf2dd711b9bf67",
+ "sha256": "0fkcn6dk67ljx73ww1zxxkmqp551xsshhz40z2fh1dxw00b470ga"
}
},
{
@@ -81471,20 +82049,20 @@
"repo": "poppyschmo/pytest-pdb-break",
"unstable": {
"version": [
- 20200316,
- 301
+ 20200426,
+ 2335
],
- "commit": "007427af712df9fa2c54869388d74e97f91b2bd7",
- "sha256": "14l14605lgq498j37916p4gjwkqjb8z4ky85wlk3pgyx6bp20ckz"
+ "commit": "22e54796b0522f812423b2fb0ec842e2984ff0f7",
+ "sha256": "0gsnbpk14iw4mqxk7c0409dibsb6f3j936hd781ly956mvn0afil"
},
"stable": {
"version": [
0,
0,
- 8
+ 9
],
- "commit": "007427af712df9fa2c54869388d74e97f91b2bd7",
- "sha256": "14l14605lgq498j37916p4gjwkqjb8z4ky85wlk3pgyx6bp20ckz"
+ "commit": "3ff296d14e7350241b22fcbe09325a16bb834d16",
+ "sha256": "0pipbp6i0vq3maiwf8cj8g43zk8nq3dpgbgacdk9v2bhcgwl3im3"
}
},
{
@@ -81617,11 +82195,11 @@
"repo": "python-mode-devs/python-mode",
"unstable": {
"version": [
- 20200417,
- 648
+ 20200508,
+ 1756
],
- "commit": "9c336295c830f684dbf043fbbde432c54a2b4678",
- "sha256": "0h02d02wv5hkz3lnjr9zxr8dwd4b1v2r6wf808g0x6xqnm01wspm"
+ "commit": "a4ee6e9f60ff63f0706661e54308281ed7c900e3",
+ "sha256": "02gfr692xr3clrim5l6bqzn1kzcv232ylvd5k33421s21wb9vhzv"
},
"stable": {
"version": [
@@ -81964,11 +82542,11 @@
"repo": "quelpa/quelpa",
"unstable": {
"version": [
- 20200329,
- 719
+ 20200514,
+ 1242
],
- "commit": "a3c4490a3bb08ee7819b330a93a284b2fd4cd70c",
- "sha256": "1rm27y9zni9nscrvsmvi653nwkrlr4gd4cy5pyrynh3q32yhkqik"
+ "commit": "9ece62efa829c6b89ba61cb674f337764b266482",
+ "sha256": "1mvrpyiw53lrz6i7r7zlcfvksh8lsjb4vib6gnj5b849njzcjwhm"
}
},
{
@@ -82077,11 +82655,11 @@
"repo": "emacsorphanage/quickrun",
"unstable": {
"version": [
- 20200315,
- 1029
+ 20200514,
+ 1506
],
- "commit": "50e07e769848b1e1780054fab2e221adc474777b",
- "sha256": "15jj9w0z3yfxaikxi8qaxhr8ipi1jc85zckbri2gdbbdy928ypiq"
+ "commit": "a8752887b81fc2f4f4e4bcd3d2cf8abafb85edbb",
+ "sha256": "0zjhpgg6zkqx8v0gv7h7z73i64ipzszm9cqs4wwaldlz228316ra"
},
"stable": {
"version": [
@@ -82239,15 +82817,15 @@
"repo": "greghendershott/racket-mode",
"unstable": {
"version": [
- 20200420,
- 1412
+ 20200513,
+ 1519
],
"deps": [
"faceup",
"pos-tip"
],
- "commit": "2827e95c5a2605cc25a549b260763922ecd68983",
- "sha256": "0f6k9nlg8kz739pla0hkyp010cgdw9jd0qcii1d6dd1w3a84xk3v"
+ "commit": "0f1efa4a3cdcd26de1d2b002868ffc851cff25ac",
+ "sha256": "1zhn50apdrysm9d6ynv92slah78i39cismj88ym4ahrllwr1jnj4"
}
},
{
@@ -82418,14 +82996,14 @@
"repo": "Raku/raku-mode",
"unstable": {
"version": [
- 20200426,
- 1156
+ 20200510,
+ 2005
],
"deps": [
"pkg-info"
],
- "commit": "e4d8b0230a503f315087443e24708a78ad8665d9",
- "sha256": "1864kwd5ixghsr219jlqmgg5gpv802q8xfsk8i8yi5dcy1jn1ckr"
+ "commit": "43fd5628254754bee41575a55a7d1c7ad79837fa",
+ "sha256": "1c1l0c4pnza3bf0s1262z5r8xmbmhq3qdvgqq28k8raawdqszqfk"
}
},
{
@@ -82865,11 +83443,11 @@
"repo": "ChillarAnand/real-auto-save",
"unstable": {
"version": [
- 20200418,
- 405
+ 20200505,
+ 1537
],
- "commit": "d55c63106f6000c065f9c256fc4491ea07b2745e",
- "sha256": "0b4drlzc384rp43m5454g86d866hx1lj4qdi3mlaz835nl8m86ki"
+ "commit": "8e51241e5ba7b07b91d8188c14cf193017640292",
+ "sha256": "0yn0ibbda8bjqjhiqhmbvv7p8c52n65mi95v91nkfcj60hwyglnq"
},
"stable": {
"version": [
@@ -82888,16 +83466,16 @@
"repo": "realgud/realgud",
"unstable": {
"version": [
- 20200418,
- 1721
+ 20200513,
+ 418
],
"deps": [
"load-relative",
"loc-changes",
"test-simple"
],
- "commit": "e03446f54c7ee0b4ed3ec7300597046cf1de2bb8",
- "sha256": "160pv9jx66ygl3z1g8yrw7f786403lbb182nz972yl4nyjchbdw7"
+ "commit": "1238d8e72945a84bb06cd39d7ded75f37105d4d2",
+ "sha256": "0gx5fivzksanyp9a0ijdzrcbgg8nw94mbilhdh1jkra5mw3ndr63"
},
"stable": {
"version": [
@@ -83449,8 +84027,8 @@
"cl-lib",
"json"
],
- "commit": "770ffb34b04bfa0ea8484fa1506e96c530168e13",
- "sha256": "0cqln3d8yp9fdam984bwnngjl0hjnwi7yhcggdkjwribhr79cxhl"
+ "commit": "0062f326106ce8be3c9b7d3fa0e88ed2c7bbfa5e",
+ "sha256": "1y35p2q3xrvn37kligfmkjagkz4b7pl61y2c2g504kjs45v4mqd2"
},
"stable": {
"version": [
@@ -83554,8 +84132,8 @@
"repo": "Wilfred/refine",
"unstable": {
"version": [
- 20180315,
- 2228
+ 20200507,
+ 731
],
"deps": [
"dash",
@@ -83563,8 +84141,8 @@
"loop",
"s"
],
- "commit": "0a99439a0b4ed6f79b9a240ea1270140a9e328bc",
- "sha256": "1scw449mbmr70kb0r2ymhph9j0s5ym77ijp5fpwph9bri46cad3g"
+ "commit": "d72fa50910b86217a35bb1b7e56adea206052021",
+ "sha256": "02cb30ycwyqhdw54s3abb4xsdyqlpi6i8xi7rkl85avvgy2gif8y"
},
"stable": {
"version": [
@@ -84286,11 +84864,11 @@
"repo": "pashky/restclient.el",
"unstable": {
"version": [
- 20191009,
- 1208
+ 20200502,
+ 831
],
- "commit": "e8ca809ace13549a1ddffb4e4aaa5d5fce750f3d",
- "sha256": "1wdi3c9wczn6vhr5l9mrbhsnw0hj1zfxh3sz53q8v1k684q5jyjk"
+ "commit": "edea7b3e3d6110ebe44b9387acad1967e540d2ca",
+ "sha256": "1lajb0xil1jpy1hvvmmig1xgil45976yr7m3lrffavp34ma3kcbh"
}
},
{
@@ -84308,8 +84886,8 @@
"helm",
"restclient"
],
- "commit": "e8ca809ace13549a1ddffb4e4aaa5d5fce750f3d",
- "sha256": "1wdi3c9wczn6vhr5l9mrbhsnw0hj1zfxh3sz53q8v1k684q5jyjk"
+ "commit": "edea7b3e3d6110ebe44b9387acad1967e540d2ca",
+ "sha256": "1lajb0xil1jpy1hvvmmig1xgil45976yr7m3lrffavp34ma3kcbh"
}
},
{
@@ -84406,8 +84984,8 @@
20200324,
1113
],
- "commit": "a2a75a929fc022e752759ed2a38accc639128dbe",
- "sha256": "0s6jmxq9sqi6pm2kdrdik30nyz136kk2gqzdibb0wcvpfylhwawn"
+ "commit": "c42a7a585c7b85bc402f63535ae6261f68c6aa57",
+ "sha256": "1lx23y4dzf5ln4ahf5dnnvx3blvjf3s65n3hgfv0qi5hgi8i8f59"
}
},
{
@@ -84477,8 +85055,8 @@
"deps": [
"helm"
],
- "commit": "55d28321b480a095d29e5c6cd03c8dea9ad55553",
- "sha256": "0f9h8vmfn8xi0c3qwigzbbvsck4wwxbflxl06m7ky2h5jnj6n0g3"
+ "commit": "88e6577a0e50f523f7da04de9f939b0bc168b514",
+ "sha256": "1k8330bgc9m7pnpvz3kjyjpjsmha43v4srnhns85xi0nv328g1iy"
},
"stable": {
"version": [
@@ -84501,16 +85079,16 @@
"repo": "dajva/rg.el",
"unstable": {
"version": [
- 20200307,
- 1623
+ 20200516,
+ 1412
],
"deps": [
"s",
"transient",
"wgrep"
],
- "commit": "e19c06f4c556bda6457da3d50c14b12cb97679d9",
- "sha256": "0k9rz6as3867b23979lrmb0sn26rbl08n6n71pxqxr8s85nljlml"
+ "commit": "f5456e006f22b6bc947e799261b36d55b075c5a2",
+ "sha256": "120n4vkw3c1l130932pziz9ivw85wyh6b75836w82dhx9d41h4cr"
},
"stable": {
"version": [
@@ -84660,8 +85238,8 @@
"repo": "DogLooksGood/emacs-rime",
"unstable": {
"version": [
- 20200415,
- 1454
+ 20200502,
+ 349
],
"deps": [
"cl-lib",
@@ -84669,8 +85247,8 @@
"popup",
"posframe"
],
- "commit": "9afeb4aa45771ef20c83d1208744d954273cbaf3",
- "sha256": "00lnsxi2j1kvd28vq10ixj16qfkn22bw2m02zrs022d9jwcsza5r"
+ "commit": "daf956df30d4007f70a4495560d656e517ab69a9",
+ "sha256": "0wr1ski9j7m7mwizdgxnnj61z1nqpyjp6gc7dniaac0m6svxf1rf"
}
},
{
@@ -84785,14 +85363,14 @@
"repo": "thornjad/rivet-mode",
"unstable": {
"version": [
- 20191230,
- 1842
+ 20200514,
+ 1617
],
"deps": [
"web-mode"
],
- "commit": "ac15de8c76978638e129c26869123c75d5b1f8c7",
- "sha256": "19pv8qpcm0cllbbckzpjxrbkdavirq6b8p8jm274klkf4b7k32f8"
+ "commit": "9f2e6c4f777dbe306b715ab42663a6fc82a7e431",
+ "sha256": "09rsyq28caz4mrwm32i1f8wdzz35grigp7dilzxxqg0y4fpsf81f"
},
"stable": {
"version": [
@@ -85100,11 +85678,11 @@
"repo": "Andersbakken/rtags",
"unstable": {
"version": [
- 20200221,
- 36
+ 20200507,
+ 1824
],
- "commit": "a42298e80dffae9a6b2e9816506174542f3cbbb7",
- "sha256": "1674752bbyb7890na5p846dxcvh83zn0a6z19wras1x5c59s24i3"
+ "commit": "ed229d2e4070cc07ba76e537e8f5f93835ff0710",
+ "sha256": "1jf1mg2pib2rsrn280j2ywmnqgkr5jwmiaqf252jsb7ndq7p5gcr"
},
"stable": {
"version": [
@@ -85129,8 +85707,8 @@
"deps": [
"rtags"
],
- "commit": "a42298e80dffae9a6b2e9816506174542f3cbbb7",
- "sha256": "1674752bbyb7890na5p846dxcvh83zn0a6z19wras1x5c59s24i3"
+ "commit": "ed229d2e4070cc07ba76e537e8f5f93835ff0710",
+ "sha256": "1jf1mg2pib2rsrn280j2ywmnqgkr5jwmiaqf252jsb7ndq7p5gcr"
},
"stable": {
"version": [
@@ -85601,11 +86179,11 @@
"repo": "rust-lang/rust-mode",
"unstable": {
"version": [
- 20200414,
- 2105
+ 20200513,
+ 812
],
- "commit": "a364b24af412659cc1074f533752356d1858b893",
- "sha256": "1yj3b5li2flgxc3frmb7zjc92nhdq526jj6105zrsnj7ndxqycp4"
+ "commit": "bfe40565753295a4cf8403f4124710acd2827d21",
+ "sha256": "1bx0hfilw48cz8n58lf427yg6sfi50wr91vcmj0w0m4s26zbdrr2"
},
"stable": {
"version": [
@@ -85648,8 +86226,8 @@
"repo": "brotzeit/rustic",
"unstable": {
"version": [
- 20200304,
- 2028
+ 20200516,
+ 759
],
"deps": [
"dash",
@@ -85663,8 +86241,8 @@
"spinner",
"xterm-color"
],
- "commit": "61032eacf0b3b7579f627ce78bca2eddbfa31a10",
- "sha256": "0mxrmgdhgjlixff1fm7fyn87yn3cakhyjk8vdhdr37k0qh339k0c"
+ "commit": "52b632d161b64bdca3f35e35180af63b668ce9fb",
+ "sha256": "1pcqm8463hjlv70bn6cpl2sv3z2h992yvkzrcz0w2rpz6jgrcfg1"
}
},
{
@@ -85699,11 +86277,11 @@
"repo": "Kungsgeten/ryo-modal",
"unstable": {
"version": [
- 20191017,
- 1323
+ 20200515,
+ 1703
],
- "commit": "3a54312eea7023a86ca3f8eb3c03c872554bff2f",
- "sha256": "1cyvp3bi6yhckbdnq98xvghmhdzghya5y9wd7hxjawibs75rza95"
+ "commit": "5d988e8b3a5d3d6f2f58d97031d2f500ef55473b",
+ "sha256": "0p7f02h5vsf4500gf4nl95myvh7pha47rdllscgs3b9jcx1kgyz2"
}
},
{
@@ -85960,11 +86538,11 @@
"repo": "djcb/sauron",
"unstable": {
"version": [
- 20181216,
- 1200
+ 20200516,
+ 1406
],
- "commit": "e20eb21c93492a7c9e89579409ae5a07f77aa9fd",
- "sha256": "0sm69gr05y44zxmdzyydbyf5yw4lhxszq3zgz4mflcnb544kkrj3"
+ "commit": "d2e06866d1045fa16015d135b8964d9caacc2985",
+ "sha256": "04z3hn46m6xy3jpfd00c7x24h27dgv5zcysci3lxzmmq9k4iqsg3"
},
"stable": {
"version": [
@@ -86108,8 +86686,8 @@
20190413,
1246
],
- "commit": "f13d03efece7c1f31e9c3fe2e99b71a33cc43e1c",
- "sha256": "04b63yww5yz4jn18mzpv53yzs6g6kmxs61m2ycnf59cb6ax2ajbd"
+ "commit": "648206e2ea609e8f38599cd540368d54ff52ae8a",
+ "sha256": "0vsabvci7y5l1lbqmn0fw301wfnwbb7fw7vffm1gd0w7rjjhxw73"
}
},
{
@@ -86419,14 +86997,14 @@
"repo": "zk-phi/scratch-pop",
"unstable": {
"version": [
- 20170510,
- 1458
+ 20200504,
+ 2004
],
"deps": [
"popwin"
],
- "commit": "7f4172c792b10bd38898dd8963cf0ade91921869",
- "sha256": "0mwjq7z0cpaqhqygzhfcpfqyx8376jsc1g2874np6ff49389bj4d"
+ "commit": "1a36cb5ab6668aa57b1b7192521a472feeec1ea2",
+ "sha256": "1hdbwzd52qhn2jc8ghkp0lwr2hzrs4zfnwj6vniffxd5xz3c21ck"
}
},
{
@@ -86826,11 +87404,11 @@
"repo": "raxod502/selectrum",
"unstable": {
"version": [
- 20200425,
- 1449
+ 20200514,
+ 1440
],
- "commit": "dc1c8e8704f5eb73c540f2b4ca3eed213d2c3246",
- "sha256": "0acifs68m6y5zfwadvvvlg7s4zhgazmrg6al7piy1nycq7dmng6b"
+ "commit": "392fb1ba8a594a291854c27d2b6824b04cd0c2e7",
+ "sha256": "1rr7w8jlxsfn2kpryb1ywn066qlc31px1dbwd42hafp6k5cl870n"
},
"stable": {
"version": [
@@ -86856,8 +87434,8 @@
"prescient",
"selectrum"
],
- "commit": "0f4a89bdec61395138d968a38d375e63ccfbed63",
- "sha256": "0nnf4y49pl9lcs90y5z6f02g1xwk1jjrl0qs7gcv6kpn0vn8kn0h"
+ "commit": "3ab7605d997fb8337bf5ded2ad960b98ac0e1fd7",
+ "sha256": "081v916gnjvx2rzjbqkqhdwijz57w7iryxzg71729gwvavs25lsv"
},
"stable": {
"version": [
@@ -86914,14 +87492,14 @@
"repo": "wanderlust/semi",
"unstable": {
"version": [
- 20200413,
- 839
+ 20200429,
+ 641
],
"deps": [
"flim"
],
- "commit": "1d6e21e9ee42c2c5bf1a4422d2fe7af20aa7ff1e",
- "sha256": "0pkqh95i6pj7iwghapa8hld78h1q5n50f1lah2l1k2hz4lm6r8zz"
+ "commit": "57a948c5f07e57e78ab3c0e6fd76ffcd591bb4ac",
+ "sha256": "0y73l0zf2lg7kxz7kpbirpipzq007bdrgmlqfrv8najh4q03gf8g"
}
},
{
@@ -87324,20 +87902,20 @@
},
{
"ename": "shackle",
- "commit": "806e7d00f763f3fc4e3b8ebd483070ac6c5d0f21",
- "sha256": "159z0cwg7afrmym0xk902d8z093sqv39jig25ds7z4a224yrv5w6",
- "fetcher": "github",
- "repo": "wasamasa/shackle",
+ "commit": "20b2cc78b41a26e434b984943681fea774fd3c50",
+ "sha256": "0fjkp5vawxc1q1pmvzchiqwxq8rdaq463sa5ks0r7x7cxwnp8zx6",
+ "fetcher": "git",
+ "url": "https://depp.brause.cc/shackle.git",
"unstable": {
"version": [
- 20191020,
- 1249
+ 20200506,
+ 1231
],
"deps": [
"cl-lib"
],
- "commit": "7ccbe513852a1d1700b698547efca14b8940319d",
- "sha256": "0agsp8ia4irr540r898ifhjqp28n1zsq1pilv1kc272spn3qhvp9"
+ "commit": "4b81514191dd182a28a3e5b2fe3069264b6835fe",
+ "sha256": "0k3waffnd08x1vb7mj6ix21zcadn9ipx4fis26iy3dsj35cbd3fb"
},
"stable": {
"version": [
@@ -87628,15 +88206,15 @@
"repo": "mhayashi1120/Emacs-shelldoc",
"unstable": {
"version": [
- 20151115,
- 325
+ 20200513,
+ 1206
],
"deps": [
"cl-lib",
"s"
],
- "commit": "5df2264eb60e45066f3633df4f34834751667346",
- "sha256": "1mc7y79h5p9cxqwsl40b1j5la5bm8b70n6fn4rx9wr4bi7rwph5i"
+ "commit": "fa69f67b6229fad3f31d936955ca8d1982009b77",
+ "sha256": "0ma5j74vkwax9ha945dcgbmf3r4gajj4nvl63pbfyvxvy6svn84r"
},
"stable": {
"version": [
@@ -87945,6 +88523,35 @@
}
},
{
+ "ename": "shrface",
+ "commit": "6a8dfd3ebe0cf52e1c02d2487891876963a4fda2",
+ "sha256": "00v6ll2jiadmmfq59w6nk7lkq9ka3kcqf6mw1r8wiw84qb2sz56c",
+ "fetcher": "github",
+ "repo": "chenyanming/shrface",
+ "unstable": {
+ "version": [
+ 20200508,
+ 1711
+ ],
+ "deps": [
+ "org"
+ ],
+ "commit": "a146e7d25713c33999deff24338670a5d1308c6a",
+ "sha256": "17pm5ljn004wdsl2hryjla5my8a63mx3bpapkqfyvrkwswwzs3fw"
+ },
+ "stable": {
+ "version": [
+ 2,
+ 6
+ ],
+ "deps": [
+ "org"
+ ],
+ "commit": "c82447df5b7fb87fa17e53919dc2da81c7dddec6",
+ "sha256": "1nncamyrn5c88lq973w1a28qg15gsdad51ifl1mhqprzkpw7jsjq"
+ }
+ },
+ {
"ename": "shrink-path",
"commit": "86b0d105e8a57d5f0bcde779441dc80b85e170ea",
"sha256": "0fq13c6g7qbq6f2ry9dzdyg1f6p41wimkjcdaj177rnilz77alzb",
@@ -88116,11 +88723,11 @@
"repo": "webframp/sicp-info",
"unstable": {
"version": [
- 20200421,
- 242
+ 20200512,
+ 1137
],
- "commit": "3efcd37eb7888845c5f3292beeb18219f9993e92",
- "sha256": "1qlgg7r9v62mcw07svdkzrf5ccm6n9vg64h4p704rfzkxys1cwfs"
+ "commit": "4002d83083d520c6b5ede2df36cc2cee885d450a",
+ "sha256": "0c9lknrhwhi4v3qnnzmy0k24d8pr3d3mpxi9xzcxq97f5w1x4fsk"
}
},
{
@@ -88312,11 +88919,11 @@
"repo": "gexplorer/simple-modeline",
"unstable": {
"version": [
- 20200419,
- 900
+ 20200427,
+ 717
],
- "commit": "e7e39660dadcef88e7e877ad1f24625873e90e51",
- "sha256": "0s8979jd3x6yarq4ifn5wgn08s8z2kblzaagh4zywkhaj1i7mb4m"
+ "commit": "08197f4c37aa28c8305f0b0316619421e42a8b75",
+ "sha256": "1wqqaknii7nkvm8nfjr2wzwjwr4w60a2x044y1kgk6zfkfb106lh"
},
"stable": {
"version": [
@@ -88665,8 +89272,8 @@
"repo": "yuya373/emacs-slack",
"unstable": {
"version": [
- 20200402,
- 1656
+ 20200512,
+ 1702
],
"deps": [
"alert",
@@ -88676,8 +89283,8 @@
"request",
"websocket"
],
- "commit": "d53a57a18fb7034182c3d02503f937761e6a2a64",
- "sha256": "1xcfgyw9cky6msai2ap9fgcdasvmvn3k73rjmvnwcj4axh6vjvyx"
+ "commit": "b30525d63bb46882240de6f86e951305bcc7af10",
+ "sha256": "1f35lr19g5ci1jba6b9hkl7vajg4iy1yw6wb8bhg8dyppdkwnmvy"
}
},
{
@@ -88957,8 +89564,8 @@
},
{
"ename": "sly",
- "commit": "974d8812a4c5e45221ce3c32ae72c15ed29665c3",
- "sha256": "000g5qpy45zqrh3g4mk70mh2lakadfq18djrq7cabagw1qmhqy41",
+ "commit": "4a916e44049cf8c5616c7394389ef91e2a2b3e21",
+ "sha256": "1pylaiy016yiyvd27m38wymw1k3bq7sfsd2d23idrgybc8miqqp6",
"fetcher": "github",
"repo": "joaotavora/sly",
"unstable": {
@@ -89139,11 +89746,11 @@
"repo": "zenitani/elisp",
"unstable": {
"version": [
- 20200322,
- 24
+ 20200508,
+ 249
],
- "commit": "e2a390b9b8518ad62283046400a0fb3e81eb5b79",
- "sha256": "1s23r0dr10wjnk0j5gicy1dxvbhvnz3zmbssk431vccbba1jm8yg"
+ "commit": "f808ac53870d32c57a3cd01dd2850ee62d3af98a",
+ "sha256": "0dy3idfbvlrrim3rkv7lrr12gg2s4wlml6wcwgv1mazq3kdvjvvl"
}
},
{
@@ -89232,14 +89839,14 @@
"repo": "laishulu/emacs-smart-input-source",
"unstable": {
"version": [
- 20200423,
- 1529
+ 20200428,
+ 1031
],
"deps": [
"names"
],
- "commit": "048a6c729f5336fe800e97f995a387e11d386980",
- "sha256": "19s8q8fb2kmmfllg50622hzp3jb19h9z9ik45k4v7aapdc7iw5yg"
+ "commit": "6d6db53db20712570cb99cd6a03f2be0349d87b8",
+ "sha256": "1h8vcdzgbg80c51cl3x6ic2d8q2sjlk5dp9j4wvmzqg6qdf34a6b"
}
},
{
@@ -89730,8 +90337,8 @@
"deps": [
"org"
],
- "commit": "0a6374493363d10826a8151d37fc461b08cc9b9a",
- "sha256": "0vfhcnlz0p4dsnn7ac0fjqbk6xklanaa6jk0zbqcrlf2ww926v29"
+ "commit": "531957d7356f623b026aa45923e536421f682c1a",
+ "sha256": "0rb8vjnkn9pp0lrmmvsfslmw7xya4n18s82vs98545phwc4bjga5"
}
},
{
@@ -90273,11 +90880,11 @@
"repo": "mssola/soria",
"unstable": {
"version": [
- 20200424,
- 1530
+ 20200505,
+ 851
],
- "commit": "fcc14cc99f0d26abf91af682b5fdedf5a8a37003",
- "sha256": "0mrh147q9zzs9nkc714iyly5aydx3svma0ix8sgrk7rqacfd56hv"
+ "commit": "0f73c5a87b874e72ed286cf43e0b8dfec73769c3",
+ "sha256": "0pmsgvmf1ilv2jpay1mwb49rjc1y3h1hhc2kg3rzjpg10p3mak1n"
},
"stable": {
"version": [
@@ -90312,14 +90919,14 @@
"repo": "rudolfolah/emacs-sos",
"unstable": {
"version": [
- 20141215,
- 403
+ 20200510,
+ 1734
],
"deps": [
"org"
],
- "commit": "1573adca912b88b5010d99a25c83a5b2313bd39c",
- "sha256": "19jwnny0v6ppakpaaxv9qhr6353mksh9kxiz61kp4h12n6sfrb7p"
+ "commit": "6c25beae9f6db8fc7a037112ad5d4be9f5f36986",
+ "sha256": "1ia90sanqbigpag63w953kvfd1gyaakcvh65fsd79pcx4k38p4ly"
},
"stable": {
"version": [
@@ -90563,11 +91170,11 @@
"repo": "p3r7/space-theming",
"unstable": {
"version": [
- 20200415,
- 810
+ 20200502,
+ 1032
],
- "commit": "0a41a892180451d51095516e8ee2c9042be009c1",
- "sha256": "02d07fs72fqg12lm7wxlmds1xyqf92ay0h9ghpkavwn6mphslpvc"
+ "commit": "31dca6954df643255175f7df68a86892aa3c71a7",
+ "sha256": "1bc6bsilsv1p3i39n14vnsrk9bz738n7fw16jv72qv74xkvqkyr0"
}
},
{
@@ -90756,14 +91363,14 @@
"repo": "ljos/sparql-mode",
"unstable": {
"version": [
- 20180320,
- 1802
+ 20200429,
+ 1719
],
"deps": [
"cl-lib"
],
- "commit": "a00bb622c54086ac1ee96c265bf7fbef12c68089",
- "sha256": "0f919alnqbp5dnc4krgmnc9acqg84xs64fmzjc78gpbmfn0kyi0m"
+ "commit": "62f198256453265af48bef3a0207e80143fbff1e",
+ "sha256": "0a49678yaq2vc04w4xp0i9lpb7bdf1fwhjkg0xnzssvnjcnk368k"
},
"stable": {
"version": [
@@ -91452,14 +92059,14 @@
"repo": "srfi-explorations/emacs-srfi",
"unstable": {
"version": [
- 20200422,
- 1730
+ 20200512,
+ 2217
],
"deps": [
"cl-lib"
],
- "commit": "d55b4047fcfd3528fa9487d206773f45c7c2d038",
- "sha256": "0c83wachsrrz0mnsb2lci6mr62ma40w05lxz7y8vrfyqppkcfa6a"
+ "commit": "fd64b75f1051c4fe59209412f00a28625371588c",
+ "sha256": "1rh3nhwh75b698aq45cwmflv97r0596fq36w1rj08syfhmy3aari"
},
"stable": {
"version": [
@@ -91572,11 +92179,11 @@
"repo": "jhgorrell/ssh-config-mode-el",
"unstable": {
"version": [
- 20191221,
- 1051
+ 20200503,
+ 2042
],
- "commit": "e9f009c064f63ca488c89c30ab0d3857a0155f86",
- "sha256": "1f6bj718jkdsbj38f75kwvg54kk4fisv7s9dcgh3gjf0n7xalkgc"
+ "commit": "8fda737131fef2e55c4965a938cf907acbf03372",
+ "sha256": "1cjcav28a6bw8h8axx5ms2cacdqcjv6imb4pj4r4zx08jd4nljdk"
}
},
{
@@ -91851,8 +92458,8 @@
20171130,
1559
],
- "commit": "209d2233843778ebee12d103c41b226fa27ff266",
- "sha256": "19rm3zznj0j8q5gsqpk6hy5l3gii4pmp5s2npl1zsiy6bb7p59c4"
+ "commit": "fb180610de78c68736c963236afb28ee3ac952b4",
+ "sha256": "106jjrbjdgxp1s41h9vn877rq7a3m1jj9brlgdz1mrjgay266gcc"
},
"stable": {
"version": [
@@ -92736,16 +93343,16 @@
"repo": "danielmartin/swift-helpful",
"unstable": {
"version": [
- 20200321,
- 10
+ 20200516,
+ 1836
],
"deps": [
"dash",
"lsp-mode",
"swift-mode"
],
- "commit": "e58f26b8ab9cf0522d52fe9890d39dc9e645577e",
- "sha256": "1yx73wgvaf01wi26ahc9cblsk3sj98rgljb19dxc9ab7hjyncd46"
+ "commit": "e990ea6f5ea932763d002c3794dd9589add1532d",
+ "sha256": "1a4yrj3yjqgd5jssxd38dvx06cigsszrvs6hv7slfl60p729i0lw"
},
"stable": {
"version": [
@@ -92853,14 +93460,14 @@
"repo": "abo-abo/swiper",
"unstable": {
"version": [
- 20200319,
- 1334
+ 20200503,
+ 1102
],
"deps": [
"ivy"
],
- "commit": "47ec37b395cc1b304bbf91e804f138634544a9df",
- "sha256": "05k2qjj4z8vljfppkphfhw67wvb5ij4nz4m158v89lx87y0phh74"
+ "commit": "04ca16420053a3a6d34a96f0d680dd449c2e5851",
+ "sha256": "1sjaf026zim28c9cld0w5hlk9inp1map70ip99smlk483ib6lbj3"
},
"stable": {
"version": [
@@ -92939,11 +93546,11 @@
"repo": "dimitri/switch-window",
"unstable": {
"version": [
- 20181104,
- 340
+ 20200502,
+ 511
],
- "commit": "204f9fc1a39868a2d16ab9370a142c8c9c7a0943",
- "sha256": "0rci96asgamr6qp6nkyr5vwrnslswjxcjd96yccy4aivh0g66yfg"
+ "commit": "8710f6304d843365fb59b6efe7e1f729d14e557c",
+ "sha256": "1v8qx519dwhpwg9ba08nl3kp329n3p1dbjj7iiiwmn22580nrkqh"
},
"stable": {
"version": [
@@ -93055,26 +93662,26 @@
"repo": "contrapunctus/sxiv.el",
"unstable": {
"version": [
- 20200326,
- 1433
+ 20200508,
+ 1620
],
"deps": [
"dash"
],
- "commit": "dae46e6f5890f3d97d45eaadf0194b7ff01f6baf",
- "sha256": "094kvg0cznddzn5q1clgj9r26h3ygab96rpbr00qn2wnmdb79bhq"
+ "commit": "f1a030c538af6d47d32eef04ab6536eeef948268",
+ "sha256": "0qnd89zphpa9cl7xw6lchsi0yw2a48v8xbgddgbsisff183bzcfz"
},
"stable": {
"version": [
0,
3,
- 1
+ 2
],
"deps": [
"dash"
],
- "commit": "dae46e6f5890f3d97d45eaadf0194b7ff01f6baf",
- "sha256": "094kvg0cznddzn5q1clgj9r26h3ygab96rpbr00qn2wnmdb79bhq"
+ "commit": "f1a030c538af6d47d32eef04ab6536eeef948268",
+ "sha256": "0qnd89zphpa9cl7xw6lchsi0yw2a48v8xbgddgbsisff183bzcfz"
}
},
{
@@ -93425,11 +94032,11 @@
"repo": "jabranham/system-packages",
"unstable": {
"version": [
- 20200310,
- 1510
+ 20200426,
+ 1714
],
- "commit": "449dcdf4fe22874c9d91ee8d929ebb8a41b1bac6",
- "sha256": "105s1kr8xapp93za9z9kq7s0rqccqissavacjfg6cvfx6gqrr8gy"
+ "commit": "92c58d98bc7282df9fd6f24436a105f5f518cde9",
+ "sha256": "01hj46zgs7a1as0r0x451ag2fb40pp3gyzycvj0gm328grn6vpmk"
},
"stable": {
"version": [
@@ -93627,11 +94234,11 @@
"repo": "politza/tablist",
"unstable": {
"version": [
- 20200227,
- 1918
+ 20200427,
+ 2205
],
- "commit": "10a573dc0e66981110507ee8b8b6408be48ce891",
- "sha256": "0yzzkn6k8jjjkq5awiyi0li6j4bhynv8ayqa7sp1cqbgg4hd8rd4"
+ "commit": "faab7a035ef2258cc4ea2182f67e3aedab7e2af9",
+ "sha256": "1nqp7v5jd6zibpnx0w720xj2if71z1sgly9mmlnbcryg15p7c4gz"
},
"stable": {
"version": [
@@ -93784,11 +94391,11 @@
"repo": "saf-dmitry/taskpaper-mode",
"unstable": {
"version": [
- 20200416,
- 2114
+ 20200513,
+ 1728
],
- "commit": "eedf6a465b8ccc865c108a6f2715769300f5a499",
- "sha256": "1p7wlv5i46f3d9kn3yiw6rga8mkln9m5xknzimzym2pyaclva41m"
+ "commit": "45625bd90cf5dbdcaed02b57baaa995e240ceb4c",
+ "sha256": "1s2xxscj675ps93hqczw1xcs3jsixblfzjcfpz74vbz9zkmq1ygm"
},
"stable": {
"version": [
@@ -93984,14 +94591,15 @@
"repo": "zevlg/telega.el",
"unstable": {
"version": [
- 20200423,
- 1038
+ 20200516,
+ 1007
],
"deps": [
+ "rainbow-identifiers",
"visual-fill-column"
],
- "commit": "50ef9bf06cc162b39cf3553b89b02faf5bc87835",
- "sha256": "1h5100vmgwy52zp7ryarj4xw3gb9paj1qpm39mc9h62s6n1zysw7"
+ "commit": "e2fd3b1b34ae659d306749ab3129ed498b3a2720",
+ "sha256": "0h851m3p9cqblr5wpl769g8dl5vxjgx62c6grkdk2g0ip2cm4vcf"
},
"stable": {
"version": [
@@ -94857,8 +95465,8 @@
"deps": [
"cl-lib"
],
- "commit": "0e314ad21193441a26ce1839737e7a054e6a1a1b",
- "sha256": "1v4rv2w8jdjzikwfjxsxqrbfwh6nm88v9x74pdhc3mq36qwl487g"
+ "commit": "eece1cef4483c02402f845d6158b35f6578447c3",
+ "sha256": "17slczwsd0av87fq44q9y1w6nvzvjfr2qn1majz5nqxfn55i6x9x"
},
"stable": {
"version": [
@@ -94994,18 +95602,18 @@
20200212,
1903
],
- "commit": "598704d0259d992af190a4388140b8aec07f40ef",
- "sha256": "168sl4jbcyqms1cvg8x91kclim27v9zbfrw3cn2fmwmd2g29c31j"
+ "commit": "81d2abd9097fc3497f77d830ebf8d8386beb7127",
+ "sha256": "0k9yr3dx12cl07dlz0zmaaf4zfr4zh54w5ix74b0kj1ny299f9q6"
},
"stable": {
"version": [
2020,
- 4,
- 20,
+ 5,
+ 11,
0
],
- "commit": "23496d2d53ecc70a2353c1a84699ac579e21e0a1",
- "sha256": "0yvpnyzklsjppfhd9spgrf9gh3f36zvs3rz7fyc7bl3n68s3z7wq"
+ "commit": "99612a3f69c0aecf6c2c4535a610e888aa923820",
+ "sha256": "17p6ip2na9629pdbrllrhrpnhlb9ngjdcs7g9ha3yhvk0sbgz4wf"
}
},
{
@@ -95061,8 +95669,8 @@
"deps": [
"haskell-mode"
],
- "commit": "3735a13c9bbe4fbb788d9dbc363701081253bafa",
- "sha256": "0nm02pzhvg6lb3j4m8g4jfgkirv8pb6881bk2r74hijxvjamma0b"
+ "commit": "f68e58cd7f8c483307573a96307f1f872a1921a0",
+ "sha256": "1rwc1vk0gl1sjnvzvwz4x25m6c61r8ghf6wrjclgifrm8zf1na5d"
},
"stable": {
"version": [
@@ -95085,8 +95693,8 @@
"repo": "ananthakumaran/tide",
"unstable": {
"version": [
- 20200327,
- 1218
+ 20200504,
+ 832
],
"deps": [
"cl-lib",
@@ -95095,8 +95703,8 @@
"s",
"typescript-mode"
],
- "commit": "3b45610faaab33bc53ae2d44e1e573f19f35a74a",
- "sha256": "1507xp8ndhyqvzd5j2qx3y4lpxq52j40srh5mp9784bf1hm9gg2s"
+ "commit": "8a7c1fc5dcc9b3321c10c71f21d1436b0a62ac07",
+ "sha256": "14i618dbhi66z19szyjznfnb56k9w64m00732g20r8izbhjsg4nm"
},
"stable": {
"version": [
@@ -95541,8 +96149,8 @@
"deps": [
"cl-lib"
],
- "commit": "052881b101d8c2d11c89ae4f1befe7a999de987e",
- "sha256": "0k9sjjsqxnrh0cq6m3cd9rk44n0rjbjgqcbfv6fg33a0gpybvryf"
+ "commit": "bcd3d76a47b4f0e7c382fb680b14f40208dae568",
+ "sha256": "0sgzjddd34icbbm4pc7v1662k6288pkr70ki4p2j3q4mh9qqc8q7"
}
},
{
@@ -95975,11 +96583,11 @@
"repo": "magit/transient",
"unstable": {
"version": [
- 20200226,
- 1612
+ 20200508,
+ 1911
],
- "commit": "afa0c2f98453b9ffd9d8160831debc7e36cdb87b",
- "sha256": "0jkyrwxmfarbjqidvgxh0x4al9xh1wyd6r1rwvkbwxscz5111h3z"
+ "commit": "d49f85a8c1172b9f21d2fd4a54d1f802b53948fc",
+ "sha256": "01rnd67mc9avm4d39vqr074shfmqjsilynivb3s32dqyk13fsz8r"
},
"stable": {
"version": [
@@ -95999,14 +96607,14 @@
"repo": "conao3/transient-dwim.el",
"unstable": {
"version": [
- 20200411,
- 2015
+ 20200508,
+ 617
],
"deps": [
"transient"
],
- "commit": "00d111e41e433736422e388e593b5c0df7d21bf9",
- "sha256": "1gx3v5axvwah1yb0wba2l60dy72lcw7jw86cfjlg3m9a8xd090v7"
+ "commit": "e075bda369bbd0df2ac5e5d5626664f4a0062676",
+ "sha256": "052pj4b4jgr9vk0nrap57kpy0fsplssc7b9w7lkdmpxrbdld7n6h"
}
},
{
@@ -96017,14 +96625,14 @@
"repo": "holomorph/transmission",
"unstable": {
"version": [
- 20200321,
- 216
+ 20200506,
+ 2144
],
"deps": [
"let-alist"
],
- "commit": "05a80e7a90303cd80f67681df2ec8e1bac88c394",
- "sha256": "02chl6k9r0mki7iy5rs9xwgd74ypf0c79q9d3p7fw1rc1wqxk9ji"
+ "commit": "b2c35b6f4c503976581573a4512c50e8081f9038",
+ "sha256": "1b0d2xq22121f64hls28gb44m284g1b6xiw3mi7x6g1fil8b3wb2"
},
"stable": {
"version": [
@@ -96086,20 +96694,20 @@
"repo": "shingo256/trashed",
"unstable": {
"version": [
- 20191124,
- 1351
+ 20200508,
+ 734
],
- "commit": "cc0243c9a4f01dc889f5c5ced3e311f918fe0750",
- "sha256": "0nyipnrjwbmh4mvfv1nwz6ypg8c1j0g9y9kc4cym49q9vy3wy56c"
+ "commit": "075749debcaf867bf151d83a59d7845dea71a4b9",
+ "sha256": "1r22x2m4mdkdick40myayzmhxby2v515bm5a8pxxcppnvd8259ci"
},
"stable": {
"version": [
+ 2,
1,
- 9,
- 0
+ 1
],
- "commit": "f3e970c139e44fc7d36ad781566fd6b288d691a9",
- "sha256": "13grdi12iwlw4fiphdfmvclfpbr6ajlgfbfyi7v41z8k3rxz4ypz"
+ "commit": "075749debcaf867bf151d83a59d7845dea71a4b9",
+ "sha256": "1r22x2m4mdkdick40myayzmhxby2v515bm5a8pxxcppnvd8259ci"
}
},
{
@@ -96161,8 +96769,8 @@
"repo": "cyberthal/treefactor",
"unstable": {
"version": [
- 20200131,
- 621
+ 20200516,
+ 1631
],
"deps": [
"avy",
@@ -96170,14 +96778,14 @@
"f",
"org"
],
- "commit": "273fe37aa4ba0fde084976f1b303ceec789a9f7b",
- "sha256": "0bgbjkr81xrf4p9jcvdrb3d1nh6hyvdg6dgzbxsh7s73smal9kwk"
+ "commit": "75357757022a4399ab772ff0d92065bd114dabe9",
+ "sha256": "0ks7ilc01j1jli1p1lqmqwcr3bfzn5p6vhxybc9wn2sk2sqn2kv8"
},
"stable": {
"version": [
3,
2,
- 1
+ 2
],
"deps": [
"avy",
@@ -96185,8 +96793,8 @@
"f",
"org"
],
- "commit": "273fe37aa4ba0fde084976f1b303ceec789a9f7b",
- "sha256": "0bgbjkr81xrf4p9jcvdrb3d1nh6hyvdg6dgzbxsh7s73smal9kwk"
+ "commit": "75357757022a4399ab772ff0d92065bd114dabe9",
+ "sha256": "0ks7ilc01j1jli1p1lqmqwcr3bfzn5p6vhxybc9wn2sk2sqn2kv8"
}
},
{
@@ -96197,8 +96805,8 @@
"repo": "Alexander-Miller/treemacs",
"unstable": {
"version": [
- 20200426,
- 1031
+ 20200516,
+ 1204
],
"deps": [
"ace-window",
@@ -96210,8 +96818,8 @@
"pfuture",
"s"
],
- "commit": "93b4357f7d9ff559c195be1fc4a7ec3554053d48",
- "sha256": "1rh0bbm2mqy4zwkxrcsc88qpg2j6cbjsqcf8l682ibmmnslrfqh9"
+ "commit": "1935108f683ac446e3d0add9467bc1adc4f744e7",
+ "sha256": "0b8r7wsjm3my1cgwv66lz53i4r6yklfpyhx1xq1cibixwxi1p1ac"
},
"stable": {
"version": [
@@ -96247,8 +96855,8 @@
"evil",
"treemacs"
],
- "commit": "93b4357f7d9ff559c195be1fc4a7ec3554053d48",
- "sha256": "1rh0bbm2mqy4zwkxrcsc88qpg2j6cbjsqcf8l682ibmmnslrfqh9"
+ "commit": "1935108f683ac446e3d0add9467bc1adc4f744e7",
+ "sha256": "0b8r7wsjm3my1cgwv66lz53i4r6yklfpyhx1xq1cibixwxi1p1ac"
},
"stable": {
"version": [
@@ -96271,15 +96879,15 @@
"repo": "Alexander-Miller/treemacs",
"unstable": {
"version": [
- 20200421,
- 1426
+ 20200510,
+ 2001
],
"deps": [
"cl-lib",
"treemacs"
],
- "commit": "93b4357f7d9ff559c195be1fc4a7ec3554053d48",
- "sha256": "1rh0bbm2mqy4zwkxrcsc88qpg2j6cbjsqcf8l682ibmmnslrfqh9"
+ "commit": "1935108f683ac446e3d0add9467bc1adc4f744e7",
+ "sha256": "0b8r7wsjm3my1cgwv66lz53i4r6yklfpyhx1xq1cibixwxi1p1ac"
},
"stable": {
"version": [
@@ -96310,8 +96918,8 @@
"pfuture",
"treemacs"
],
- "commit": "93b4357f7d9ff559c195be1fc4a7ec3554053d48",
- "sha256": "1rh0bbm2mqy4zwkxrcsc88qpg2j6cbjsqcf8l682ibmmnslrfqh9"
+ "commit": "1935108f683ac446e3d0add9467bc1adc4f744e7",
+ "sha256": "0b8r7wsjm3my1cgwv66lz53i4r6yklfpyhx1xq1cibixwxi1p1ac"
},
"stable": {
"version": [
@@ -96343,8 +96951,8 @@
"persp-mode",
"treemacs"
],
- "commit": "93b4357f7d9ff559c195be1fc4a7ec3554053d48",
- "sha256": "1rh0bbm2mqy4zwkxrcsc88qpg2j6cbjsqcf8l682ibmmnslrfqh9"
+ "commit": "1935108f683ac446e3d0add9467bc1adc4f744e7",
+ "sha256": "0b8r7wsjm3my1cgwv66lz53i4r6yklfpyhx1xq1cibixwxi1p1ac"
},
"stable": {
"version": [
@@ -96375,8 +96983,8 @@
"projectile",
"treemacs"
],
- "commit": "93b4357f7d9ff559c195be1fc4a7ec3554053d48",
- "sha256": "1rh0bbm2mqy4zwkxrcsc88qpg2j6cbjsqcf8l682ibmmnslrfqh9"
+ "commit": "1935108f683ac446e3d0add9467bc1adc4f744e7",
+ "sha256": "0b8r7wsjm3my1cgwv66lz53i4r6yklfpyhx1xq1cibixwxi1p1ac"
},
"stable": {
"version": [
@@ -96902,11 +97510,11 @@
"repo": "emacs-typescript/typescript.el",
"unstable": {
"version": [
- 20200312,
- 2235
+ 20200430,
+ 1232
],
- "commit": "102587e458d48ece6335cd708300647f22ec8b8d",
- "sha256": "0i3zpg21l5id0sfpxyn496wy83mpr66afx71lrnipsy1fqwd2j5x"
+ "commit": "0fc729787007b5111f3584034af0f3ef2389098f",
+ "sha256": "0h4k5gxjx55bg7dx8ixl87qdbxrmdzym6bvg2apasjs3kz9ggan5"
},
"stable": {
"version": [
@@ -97243,11 +97851,11 @@
"repo": "ideasman42/emacs-undo-fu",
"unstable": {
"version": [
- 20200413,
- 159
+ 20200512,
+ 19
],
- "commit": "0ce9ac36144e80316fff50bfe1bc5dd7e5e7ded6",
- "sha256": "1mqm2z8bp5dx9f9xq6bpgvk8xmzmh71bgxbff6kcliv0jy3jlakb"
+ "commit": "2b1e53285a55ce50ca6fd60b050f2171e235d8f9",
+ "sha256": "0x7i7aj9fh8j0944xbym3hijr33mc0kfadl7v657k0d8nx00x3zh"
}
},
{
@@ -97258,11 +97866,11 @@
"repo": "ideasman42/emacs-undo-fu-session",
"unstable": {
"version": [
- 20200408,
- 11
+ 20200510,
+ 434
],
- "commit": "b808ef0cdcdd2eef221c67eda567eed7fcb3d4af",
- "sha256": "107dgdw1jh8mipgwal1g86nfckrpz2l53a1sqcg90nb0n8fkvy2q"
+ "commit": "0400f15f2a0cfcedb69c06c3ff62f3f8814b62fb",
+ "sha256": "0f3f4svgsl5338bbglxscvk6mrscjbpcxqc2f84w2np7iyap4ls9"
}
},
{
@@ -98043,8 +98651,8 @@
20190715,
1836
],
- "commit": "471cb311159773bbb280d0f1a4b47c54456c67a9",
- "sha256": "09hxi1v5wvb952rwfmj48n6ndxkqn8ciaqj1cd9xgkw62h54agq9"
+ "commit": "952f97a46062bb3315d3ae20ecbfd58747019c25",
+ "sha256": "0bfi325y5yzjbwnmdww0l5bpf4h9ynwz4mwg60k8q3p3f82pkrrm"
},
"stable": {
"version": [
@@ -98319,20 +98927,19 @@
"repo": "muffinmad/emacs-vc-hgcmd",
"unstable": {
"version": [
- 20191223,
- 1331
+ 20200507,
+ 2139
],
- "commit": "8fc2e2c33334c9ff6d4c4d20a99d258e6cfdc567",
- "sha256": "1bf9swaj49yx59c1yj96q5rj839535wz2d1ihj98an2chd5czjh4"
+ "commit": "7433c6cc557440893d54be05fbf6500ff0e863d7",
+ "sha256": "0wgr2g814a461nknqchwbrgfgax5hb5f9fp6ibz6616q56hrcbds"
},
"stable": {
"version": [
1,
- 9,
- 4
+ 11
],
- "commit": "8fc2e2c33334c9ff6d4c4d20a99d258e6cfdc567",
- "sha256": "1bf9swaj49yx59c1yj96q5rj839535wz2d1ihj98an2chd5czjh4"
+ "commit": "7433c6cc557440893d54be05fbf6500ff0e863d7",
+ "sha256": "0wgr2g814a461nknqchwbrgfgax5hb5f9fp6ibz6616q56hrcbds"
}
},
{
@@ -98657,6 +99264,25 @@
}
},
{
+ "ename": "vega-view",
+ "commit": "3b97f1a40c63c1d819eb235e9c36e5dfe20015c1",
+ "sha256": "1j4hwd2amhmbqhx3kmc8y8c7hmrzvvnjklyxp9c6mgxg08qsy2qk",
+ "fetcher": "github",
+ "repo": "applied-science/emacs-vega-view",
+ "unstable": {
+ "version": [
+ 20200510,
+ 726
+ ],
+ "deps": [
+ "cider",
+ "parseedn"
+ ],
+ "commit": "c869defa3c0d9931e8eb4050dbaedb781160410b",
+ "sha256": "1l57w79ljihhfs4n60ak3hc3hdzv24wxkxafv51llb4zv2b85b5k"
+ }
+ },
+ {
"ename": "verb",
"commit": "3802b91f39ef7800afd49589d398182cb191b756",
"sha256": "12hskj4d7w43a8mjqqa535p02w778hi7lsxm47mh1xjiimibad3p",
@@ -98664,20 +99290,20 @@
"repo": "federicotdn/verb",
"unstable": {
"version": [
- 20200404,
- 951
+ 20200515,
+ 1734
],
- "commit": "82cf1bde07b0c96b25d1dd16268663d8931fbb60",
- "sha256": "18pjsjxrf844y3aw0fvj451cz08kw2j3idmhh3l15aj3jdwzjfbq"
+ "commit": "af1f250fd34d53ecdf31be1756c8693b4182d452",
+ "sha256": "0zk52ddlf11rwsd1f70i6jjc9z81jddqapfr2dv1d4ghn6j382x5"
},
"stable": {
"version": [
2,
- 9,
+ 10,
0
],
- "commit": "2c4252b2b57f65ebd9fd2c7a7771b4d0354f1d4c",
- "sha256": "0g0hi1bhrx8bj0wbxwaimfpvl491sd079551199hcyhq607pcpp2"
+ "commit": "ee83e62490bec3b6d99281748a2e894c2bdc9e24",
+ "sha256": "1zd7vkd3i3x5cr04sp3jpfd79cp0p30615c9605z1rq01jjxgm3m"
}
},
{
@@ -98837,8 +99463,8 @@
"helm-rg",
"outshine"
],
- "commit": "11645a398a11cdc4b84838294521ecfb229d7856",
- "sha256": "00wqvszxsfyxx7pn9w5jn5brw2lx7d577zbc7sc4jz5nlk0csxd4"
+ "commit": "b5d1eec90bb43ba10178219245afbddb6601e85b",
+ "sha256": "1qfjwsxi3w2gdl258jbk5d3z645gs6zccxx2iah54zbgql17pgj9"
},
"stable": {
"version": [
@@ -99127,11 +99753,11 @@
"repo": "joostkremers/visual-fill-column",
"unstable": {
"version": [
- 20200303,
- 2318
+ 20200428,
+ 816
],
- "commit": "a19fbe8bcfab678516ffcaa84b516527a0ce45cf",
- "sha256": "157f8d302vv7ds03y21j4rz5jvqbkm4639ak25zfhshd5lyacxyj"
+ "commit": "982606896e018c951917b73d2af6334df554cf9d",
+ "sha256": "19ks9wjfjyfk4s53wvhdqjnjc6847v43nh3ir0yvr66mflqxgg54"
},
"stable": {
"version": [
@@ -99405,11 +100031,11 @@
"repo": "akermu/emacs-libvterm",
"unstable": {
"version": [
- 20200418,
- 1610
+ 20200515,
+ 1412
],
- "commit": "0b04d31e2f0daf45452da2c5e214d2b42cd46a46",
- "sha256": "1bdbr1hpzipxk41wx4qyvr2rkk4q4j8qnc09gd51wak7n4w3xz48"
+ "commit": "8337e77520bcdb136eebb74837dc71ac8ec67601",
+ "sha256": "1wf8w8w0690mkih7c9xkk11i9f7r47abvfpyw4y576ansxlr5g1f"
}
},
{
@@ -99420,14 +100046,14 @@
"repo": "jixiuf/vterm-toggle",
"unstable": {
"version": [
- 20200402,
- 1516
+ 20200516,
+ 1117
],
"deps": [
"vterm"
],
- "commit": "15901e1e1eebd957ef18d38c920f944558ebd4fb",
- "sha256": "1dcr242i9r7r4mr43qfv5ij254dnhf04gfi71y507zfpdr17zdix"
+ "commit": "fd55be72e8ad19e2284c8f73d5707c033dbde46d",
+ "sha256": "0q3459vpj5fp2i7nbk67mfd0nf78mpkgz771nhdj4a7xwghk6xgq"
}
},
{
@@ -99662,11 +100288,11 @@
"repo": "darkstego/wakib-keys",
"unstable": {
"version": [
- 20200326,
- 2329
+ 20200430,
+ 2155
],
- "commit": "7564b39aaa2b38ccca0a21bc72a797f065a0b171",
- "sha256": "132jwf1d54ykbvw4f9f7i27ig5hpc6wsmm1ib44m5hx1kv1kxvh6"
+ "commit": "d958150c053dae57445be37cda1c2b50efcbaac3",
+ "sha256": "0fbh10yjva3bfpl76ddsnspzlpmbxj1azr3p4n2z0az75xx24wsa"
}
},
{
@@ -100048,18 +100674,18 @@
"repo": "fxbois/web-mode",
"unstable": {
"version": [
- 20200424,
- 1153
+ 20200501,
+ 1939
],
- "commit": "6774c596a9b3988989d3bc96b6194e6f0df1d1b6",
- "sha256": "1kv06qjcjxy5jw68za5bkmj4kwzc1snlxd7nahcy29rjkiczlh9c"
+ "commit": "186a7c21049c50ecfd4109eb06c91196404f8bc5",
+ "sha256": "1si8i21ysqwnkq38wr0r4liz3j8v8sj66y46yl6bpw77116fngx9"
},
"stable": {
"version": [
- 16
+ 17
],
- "commit": "3ff506aae50a47b277f2b95ff7b7a7c596664e6a",
- "sha256": "17dw6a8d0p304f2sa4f9zwd8r48w2wbkc3fvbmxwlg4w12h7cwf0"
+ "commit": "d115f8dc3052e5779938d782d9cdaa4533ef20ff",
+ "sha256": "0jr5a1nzp8nbdng0k2fcaymiiv9ngrbknbrqaswgqn3akvx793jk"
}
},
{
@@ -100192,28 +100818,28 @@
"repo": "etu/webpaste.el",
"unstable": {
"version": [
- 20200416,
- 1007
+ 20200503,
+ 1919
],
"deps": [
"cl-lib",
"request"
],
- "commit": "7a3060266459566e450c5cafc00bc90c6508eae5",
- "sha256": "064lihjd6bddvlick8md1anhinkc88asvliw0z34c8bckxc3hqpr"
+ "commit": "5e963e8ef17e937745b8f3b64f29690290c7a5c0",
+ "sha256": "1i9scalpinp87wnapgpdw51p1q0y9wjf6nv4jbskzn7irvlkhhzx"
},
"stable": {
"version": [
3,
1,
- 0
+ 1
],
"deps": [
"cl-lib",
"request"
],
- "commit": "7a3060266459566e450c5cafc00bc90c6508eae5",
- "sha256": "064lihjd6bddvlick8md1anhinkc88asvliw0z34c8bckxc3hqpr"
+ "commit": "5e963e8ef17e937745b8f3b64f29690290c7a5c0",
+ "sha256": "1i9scalpinp87wnapgpdw51p1q0y9wjf6nv4jbskzn7irvlkhhzx"
}
},
{
@@ -100351,8 +100977,8 @@
20200217,
1030
],
- "commit": "5977b8e00051c9003ca96e9d35133e0dea68db2c",
- "sha256": "0b6g8x9lzx4kr39h17g5impyvq1240iylk68jl55wamnb506gm4j"
+ "commit": "f0ef9bfa44db503cdb2f83fcfbd2fa4e2382ef1f",
+ "sha256": "1si1nng38ccciy0774gmf4wmz6x199cif357yjqibz1fk31lvk9p"
},
"stable": {
"version": [
@@ -100378,8 +101004,8 @@
"deps": [
"wgrep"
],
- "commit": "5977b8e00051c9003ca96e9d35133e0dea68db2c",
- "sha256": "0b6g8x9lzx4kr39h17g5impyvq1240iylk68jl55wamnb506gm4j"
+ "commit": "f0ef9bfa44db503cdb2f83fcfbd2fa4e2382ef1f",
+ "sha256": "1si1nng38ccciy0774gmf4wmz6x199cif357yjqibz1fk31lvk9p"
},
"stable": {
"version": [
@@ -100408,8 +101034,8 @@
"deps": [
"wgrep"
],
- "commit": "5977b8e00051c9003ca96e9d35133e0dea68db2c",
- "sha256": "0b6g8x9lzx4kr39h17g5impyvq1240iylk68jl55wamnb506gm4j"
+ "commit": "f0ef9bfa44db503cdb2f83fcfbd2fa4e2382ef1f",
+ "sha256": "1si1nng38ccciy0774gmf4wmz6x199cif357yjqibz1fk31lvk9p"
},
"stable": {
"version": [
@@ -100438,8 +101064,8 @@
"deps": [
"wgrep"
],
- "commit": "5977b8e00051c9003ca96e9d35133e0dea68db2c",
- "sha256": "0b6g8x9lzx4kr39h17g5impyvq1240iylk68jl55wamnb506gm4j"
+ "commit": "f0ef9bfa44db503cdb2f83fcfbd2fa4e2382ef1f",
+ "sha256": "1si1nng38ccciy0774gmf4wmz6x199cif357yjqibz1fk31lvk9p"
},
"stable": {
"version": [
@@ -100468,8 +101094,8 @@
"deps": [
"wgrep"
],
- "commit": "5977b8e00051c9003ca96e9d35133e0dea68db2c",
- "sha256": "0b6g8x9lzx4kr39h17g5impyvq1240iylk68jl55wamnb506gm4j"
+ "commit": "f0ef9bfa44db503cdb2f83fcfbd2fa4e2382ef1f",
+ "sha256": "1si1nng38ccciy0774gmf4wmz6x199cif357yjqibz1fk31lvk9p"
},
"stable": {
"version": [
@@ -100763,7 +101389,7 @@
"makey",
"s"
],
- "commit": "79098cd4cdfa144807cb710af4589c13a7033842",
+ "commit": "1de068d49a6b5faf8754d217bdaa2cbfc903a9fc",
"sha256": "04gfhjpn4q8d4y6177gdffwjbqq627083pff2ckw79pbvlj9f2mm"
}
},
@@ -101012,11 +101638,11 @@
"repo": "Javyre/winds.el",
"unstable": {
"version": [
- 20200425,
- 1643
+ 20200501,
+ 419
],
- "commit": "a998e9397836f441d51f3c8d001dd407258a0ff5",
- "sha256": "1qgkm1fl21r56gbsvwmld8mdf970zwjsj68qdpsa9m0j4kbw9m9c"
+ "commit": "720a0cedfdc20940f4c740e74fa0e16983cb0367",
+ "sha256": "00s0c2ilmypygqlrfa0ajig25h5jijxwwzpcfxgwbjf71wn5g9mg"
}
},
{
@@ -101157,8 +101783,8 @@
20191114,
2340
],
- "commit": "33b4fcdd8a17aa19d57971e4f6db5fcb7758843c",
- "sha256": "09rrv89b17s4sklkqgci1pmzlnkjlrira22884dh10sbfij42vbp"
+ "commit": "91ec8dc32652811861116e6f750f0fb41b21b771",
+ "sha256": "0nc9c1agzhmlbh4ijjrsa9yx19hvxzk06gv6p4pgrlx1yg2khnli"
}
},
{
@@ -101205,8 +101831,8 @@
"deps": [
"async"
],
- "commit": "4fe66d4d55c8eacebda53a13cc38e01d32bdaaa2",
- "sha256": "1lyjrh1vddnf8v4i6g05bfx1kq8angbdhyh5v3j0d27gb66cshxp"
+ "commit": "f25a70777d9d9c90a52249791578bd72f1b7dfd7",
+ "sha256": "1vb6dw07vx3zqqb1h457f9957yja8wfqcjcfcf3m78dah3l2qmr1"
},
"stable": {
"version": [
@@ -101263,11 +101889,11 @@
"repo": "twlz0ne/with-proxy.el",
"unstable": {
"version": [
- 20190920,
- 24
+ 20200510,
+ 414
],
- "commit": "a7506af86ffc943f5d4cba712ec661125799c30b",
- "sha256": "1nxssc8xn8i2zf9bs9rv61im3jxi38lq1ph9qr0hazwncndcsb39"
+ "commit": "93b1ed2f3060f305009fa71f4fb5bb10173a10e3",
+ "sha256": "15cwpg1s563pw44f8vr96w31hbpix9jd3736hd5546a79ymq5vz3"
}
},
{
@@ -101278,26 +101904,26 @@
"repo": "p3r7/with-shell-interpreter",
"unstable": {
"version": [
- 20200419,
- 850
+ 20200510,
+ 1621
],
"deps": [
"cl-lib"
],
- "commit": "ffd9c6a3a058fe072458f90e117590988042c662",
- "sha256": "194k0j6mg8dh5z5ia204glicbmy2laxyny7snbvf7b6xd9ajmj3w"
+ "commit": "8d78bfeffa8a7bb4973395417d6fe21e4840ee16",
+ "sha256": "0ygbabavrhl9xmxmqaxrjkhyf7ar5lin5v1ay94hzr1v1lyiyc9h"
},
"stable": {
"version": [
0,
- 1,
- 0
+ 2,
+ 2
],
"deps": [
"cl-lib"
],
- "commit": "92549f9f80067ce32248ad2c05649673d2084fcf",
- "sha256": "1dip0d5llr6sjisww283051s21ir8d5nzjdh22k3fjnz68mqq63s"
+ "commit": "5ff0c8bc0b99b28d6c696e56cd7f44c7aa9ccaf1",
+ "sha256": "00dc0b0kj8215z14brwmzryb73w1j82r136a03n3pnczfh2l9z4n"
}
},
{
@@ -101308,11 +101934,11 @@
"repo": "DarwinAwardWinner/with-simulated-input",
"unstable": {
"version": [
- 20200215,
- 1807
+ 20200509,
+ 2010
],
- "commit": "29173588751eeb33d2392d380b26648b2e213438",
- "sha256": "0qmcv1ks3cnvl7l6cmbl5a03irwp38zfc98rzp9hbd3xw7rh970b"
+ "commit": "0d5e910f19657ab376f72e5848be50d13d3b8e50",
+ "sha256": "1ksm11k8gxkjn9byacy08xrz91gvzyf7fjnxv7j5ffpsccbh0wg3"
},
"stable": {
"version": [
@@ -101579,8 +102205,8 @@
"repo": "pashinin/workgroups2",
"unstable": {
"version": [
- 20141102,
- 1922
+ 20200516,
+ 1451
],
"deps": [
"anaphora",
@@ -101588,8 +102214,8 @@
"dash",
"f"
],
- "commit": "bbefbb2579d463b243dcd4ecbfce82e1bdac3882",
- "sha256": "0md6i2sawrzqza2br1g11zhhrda286abhlx0v9pgf65mafc4ilwi"
+ "commit": "239a5a3ba3b210be5d8fe527546d09241bd3185c",
+ "sha256": "16lzv61scc1iq1vsbfvyzla91cnxh5a7s84wx3x3kq9jggzh6hbs"
},
"stable": {
"version": [
@@ -101722,14 +102348,14 @@
"repo": "joostkremers/writeroom-mode",
"unstable": {
"version": [
- 20200409,
- 1927
+ 20200427,
+ 2319
],
"deps": [
"visual-fill-column"
],
- "commit": "9b6e55fe49ab7760a826179df4f1c3b6c9a759df",
- "sha256": "0kf88big78lnc2gxn00sykwi1ky4hacr7al2ihgwpznq9vbrj3p1"
+ "commit": "7f7acde5e8fc4ba74e511ca295e21f9ba7874730",
+ "sha256": "01rc7v2kg1h3cc06qa521mx9kvdxpw2b5hg12skh9gq1v5q1pbv9"
},
"stable": {
"version": [
@@ -101828,20 +102454,20 @@
"repo": "redguardtoo/wucuo",
"unstable": {
"version": [
- 20200421,
- 441
+ 20200516,
+ 1526
],
- "commit": "2b7632813fdbbfe5abddf7ce425dea607c9946cc",
- "sha256": "1h3d7qqajwl9zm5j77y5s3s9sq0hpdakbapsd34xg2x87v0p1320"
+ "commit": "49d2ae558068954eb8c4324b8ee7a6b2b0a00ef9",
+ "sha256": "1zr9fp4y9459y97zh4dj6109wwk6lj7sjfffwapyjmirnpfkxirk"
},
"stable": {
"version": [
0,
1,
- 0
+ 2
],
- "commit": "2b7632813fdbbfe5abddf7ce425dea607c9946cc",
- "sha256": "1h3d7qqajwl9zm5j77y5s3s9sq0hpdakbapsd34xg2x87v0p1320"
+ "commit": "49d2ae558068954eb8c4324b8ee7a6b2b0a00ef9",
+ "sha256": "1zr9fp4y9459y97zh4dj6109wwk6lj7sjfffwapyjmirnpfkxirk"
}
},
{
@@ -101997,11 +102623,11 @@
"repo": "xahlee/xah-fly-keys",
"unstable": {
"version": [
- 20200424,
- 2358
+ 20200427,
+ 1357
],
- "commit": "b0d87ab312a51ab8484deb8994e4effb3112d516",
- "sha256": "1ivlcxm423syd35njrpnswdra3f30fqsfr6qdffiy6vajy0ykda7"
+ "commit": "17319a5e5514a61564c7314cb65b7d825ca0bb0f",
+ "sha256": "1y5g89kl1lbwzxmgah06z6iisj55l089q25n9dbxmwnklsxpbicw"
}
},
{
@@ -102096,17 +102722,17 @@
},
{
"ename": "xbm-life",
- "commit": "6cb4c55583338dafee61fd9c266d2ee7cae2b1ed",
- "sha256": "1pglxjd4cs630sayx17ai1xflpbyj3hry3156682bgwhqs1vw68q",
- "fetcher": "github",
- "repo": "wasamasa/xbm-life",
+ "commit": "20b2cc78b41a26e434b984943681fea774fd3c50",
+ "sha256": "02jhcz71ldb6gar3jw13w6m6prz6hv6gccacgmp40bg6cglf3czf",
+ "fetcher": "git",
+ "url": "https://depp.brause.cc/xbm-life.git",
"unstable": {
"version": [
- 20160103,
- 1017
+ 20200506,
+ 1217
],
- "commit": "dd6a98ac9ea81b681e68f6318fed47158e5d469e",
- "sha256": "08hzsqf4gawcr9q2h3rxrf1igvdja84aaa821657k04kdq4dpcbj"
+ "commit": "311ef62438c4ab057c054fcdda4dbfa5980759b5",
+ "sha256": "1h8s5wiib9hb9bgqr3r5abpib9m61aa2pwiy3isjs5fkacvvxi9l"
},
"stable": {
"version": [
@@ -102480,22 +103106,19 @@
"repo": "atomontage/xterm-color",
"unstable": {
"version": [
- 20200424,
- 2025
+ 20200514,
+ 1932
],
- "commit": "c389016e029c279c81fe4c0e1d757949b5ef36c0",
- "sha256": "16lpjbb49f465h36x22ch84133d0ihbqpfhjh46sncpj22ddj8pl"
+ "commit": "3d1a24ca84d26ad4507a79260107b010a1d6886b",
+ "sha256": "1qppbf4jidq6q8c7gby0syp4560xqc3kzgbdgdwl1jc5k08ln3cl"
},
"stable": {
"version": [
- 1,
- 9
- ],
- "deps": [
- "cl-lib"
+ 2,
+ 0
],
- "commit": "44e6df835bd4173ee4ccc7e29842e9dae76f2668",
- "sha256": "0i9ivc5xhl5y5v0l18kbhfg8s2abb9zaimyx951b8bc0f5as68xm"
+ "commit": "137dfecedfdf6aff69b0f9b1c299aa0ae868fca0",
+ "sha256": "127lq50q62x06kd1xrf8lyc4rkqbfhfy86gsx1x4x169am2xk397"
}
},
{
@@ -102690,11 +103313,11 @@
"repo": "drdv/yahtzee",
"unstable": {
"version": [
- 20171022,
- 1412
+ 20200511,
+ 2005
],
- "commit": "e844b662819344eb726f67e525f377b9ee808b24",
- "sha256": "0d8c70bip8wxpnjqhqf33kq4q2lb2qdk9w2a4bp2v707fpr4pv73"
+ "commit": "63b9b698fbb547603c3f66932c6d3e3bb217c443",
+ "sha256": "0v0lp2n0xdxfiasr3lcydj9q4krfvzqi568iyngq6zxlryc75wi0"
}
},
{
@@ -102750,11 +103373,11 @@
"repo": "yoshiki/yaml-mode",
"unstable": {
"version": [
- 20191127,
- 2314
+ 20200512,
+ 2141
],
- "commit": "cecf4b106b0c4236931b14919fdf87ff3546e2c9",
- "sha256": "10dz6zz5mhf09wnhqag93zvdcnh6zyizpsdj189jgza58dq2vp1v"
+ "commit": "0b33131664719c61f834e77ff3b91ded3de2cd3b",
+ "sha256": "0ig5hpk0wb46yz6gml6g7x9am0l3cay1bzxldms0g2qjh5swxrq4"
},
"stable": {
"version": [
@@ -103032,14 +103655,14 @@
"repo": "AndreaCrotti/yasnippet-snippets",
"unstable": {
"version": [
- 20200425,
- 1210
+ 20200508,
+ 936
],
"deps": [
"yasnippet"
],
- "commit": "937cb7bb1921db38ab2c0c62062e8e32a29eabed",
- "sha256": "03v855gbr6ii21qw4h8whbzj88xi28sqpnz1yqd1a7ngrc149fgz"
+ "commit": "ab3c20483a39742d7c612bc006d09aa8ffa3186d",
+ "sha256": "16gzc33qlmgbp9hq5c3bbv24b136ai23h3v0b2f9rr2xy9ln3ccz"
},
"stable": {
"version": [
@@ -103328,8 +103951,8 @@
"repo": "xuchunyang/youdao-dictionary.el",
"unstable": {
"version": [
- 20191227,
- 242
+ 20200429,
+ 259
],
"deps": [
"chinese-word-at-point",
@@ -103337,8 +103960,8 @@
"popup",
"pos-tip"
],
- "commit": "a745e3197cf3498244265efab8e1cc1f4fedcddc",
- "sha256": "0b74crwlslvl4hvjai6a5cphxy9rjnlkhjdlfprqf7s1ygycy1m0"
+ "commit": "bd839711e3cf6d3eb9c308cea5694369a440899e",
+ "sha256": "12r6avj1mxjj46s2p6kwhixhkinkm9krd62sy9ji7v9np2gqf7ll"
},
"stable": {
"version": [
@@ -103355,6 +103978,21 @@
}
},
{
+ "ename": "ytel",
+ "commit": "ec52f03658dca774daf7301e81edb20aedf03c10",
+ "sha256": "0adxiw83rah9hln3k8gm6s7ks3xpqfknypjb9j51lxcabc7c1677",
+ "fetcher": "github",
+ "repo": "grastello/ytel",
+ "unstable": {
+ "version": [
+ 20200510,
+ 1405
+ ],
+ "commit": "828323f9acb654d8f61ccbca510b471fb00879ee",
+ "sha256": "1zixqicpdywzdc2pkx9h08y3kphmn9zcx44bj2rqg3h8xsmjayk5"
+ }
+ },
+ {
"ename": "z3-mode",
"commit": "e056fb14b46b97ff31b1db3b8bd31e395a54cd87",
"sha256": "183lzhgjj480ca2939za3rlnsbfn24mgi501n66h5wim950v7vgd",
@@ -103614,14 +104252,14 @@
"repo": "efls/zetteldeft",
"unstable": {
"version": [
- 20200415,
- 1614
+ 20200516,
+ 1108
],
"deps": [
"deft"
],
- "commit": "cba7554afe740f64adcdc615b5f4ab0e1e47c6a1",
- "sha256": "1b1bqz02xh19syyv9w64q9msay84kpq3kkmpdqy8i7mvhsd4cdry"
+ "commit": "f3503ec8fde88d733b7bbbd4431e85de396a3fe8",
+ "sha256": "0843k0i6szjvc7f51q0pm7vmxpfz68911d75m75rg54k1jbynazq"
},
"stable": {
"version": [
@@ -103784,20 +104422,20 @@
},
{
"ename": "zone-nyan",
- "commit": "855ea20024b606314f8590129259747cac0bcc97",
- "sha256": "1g7i5p26gb9gny64b84x6zqml7fly5q9aykmc6l6c1kfl6pqxs94",
- "fetcher": "github",
- "repo": "wasamasa/zone-nyan",
+ "commit": "20b2cc78b41a26e434b984943681fea774fd3c50",
+ "sha256": "12k55m9fxkvx57n99dynpdsx391z8pzd6cjm4bqarf88bhv7f72p",
+ "fetcher": "git",
+ "url": "https://depp.brause.cc/zone-nyan.git",
"unstable": {
"version": [
- 20170818,
- 1644
+ 20200506,
+ 1207
],
"deps": [
"esxml"
],
- "commit": "4b1f8d95f130946718d52806489ffe2762aebfdc",
- "sha256": "1axq4ch7garlfrybq9kgv6x7d8y4dw5y9pqbqlqvlwf4xmdrvzmm"
+ "commit": "48625814f42c39521405d08009e1d44108d880ac",
+ "sha256": "1ii7w9y357l2467733wy7nnpikpdacjfj9bp2a54nq8h60gfr661"
},
"stable": {
"version": [
diff --git a/pkgs/applications/editors/emacs-modes/update-from-overlay b/pkgs/applications/editors/emacs-modes/update-from-overlay
index 26d2482e7ae..fc5657e4419 100755
--- a/pkgs/applications/editors/emacs-modes/update-from-overlay
+++ b/pkgs/applications/editors/emacs-modes/update-from-overlay
@@ -7,9 +7,13 @@ set -euxo pipefail
curl -s -O https://raw.githubusercontent.com/nix-community/emacs-overlay/master/repos/elpa/elpa-generated.nix
nix-instantiate ../../../.. -A emacsPackagesNg.elpaPackages --show-trace
-git diff --exit-code elpa-generated.nix > /dev/null || git commit -m "elpa-packages: $(date --iso)" -- elpa-generated.nix
+git diff --exit-code elpa-generated.nix > /dev/null || git commit -m "emacsPackages.elpa-packages: $(date --iso)" -- elpa-generated.nix
+
+curl -s -O https://raw.githubusercontent.com/nix-community/emacs-overlay/master/repos/org/org-generated.nix
+nix-instantiate ../../../.. -A emacsPackagesNg.orgPackages --show-trace
+git diff --exit-code org-generated.nix > /dev/null || git commit -m "emacsPackages.org-packages: $(date --iso)" -- org-generated.nix
curl -s -O https://raw.githubusercontent.com/nix-community/emacs-overlay/master/repos/melpa/recipes-archive-melpa.json
env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPackages.melpaStablePackages
env NIXPKGS_ALLOW_BROKEN=1 nix-instantiate --show-trace ../../../../ -A emacsPackages.melpaPackages
-git diff --exit-code recipes-archive-melpa.json > /dev/null || git commit -m "melpa-packages: $(date --iso)" -- recipes-archive-melpa.json
+git diff --exit-code recipes-archive-melpa.json > /dev/null || git commit -m "emacsPackages.melpa-packages: $(date --iso)" -- recipes-archive-melpa.json
diff --git a/pkgs/applications/editors/emacs/default.nix b/pkgs/applications/editors/emacs/default.nix
index 2d48da0eb28..570dc28c684 100644
--- a/pkgs/applications/editors/emacs/default.nix
+++ b/pkgs/applications/editors/emacs/default.nix
@@ -11,6 +11,10 @@
, withCsrc ? true
, srcRepo ? false, autoconf ? null, automake ? null, texinfo ? null
, siteStart ? ./site-start.el
+, toolkit ? (
+ if withGTK2 then "gtk2"
+ else if withGTK3 then "gtk3"
+ else "lucid")
}:
assert (libXft != null) -> libpng != null; # probably a bug
@@ -23,12 +27,7 @@ assert withGTK2 -> !withGTK3 && gtk2-x11 != null;
assert withGTK3 -> !withGTK2 && gtk3-x11 != null;
assert withXwidgets -> withGTK3 && webkitgtk != null;
-let
- toolkit =
- if withGTK2 then "gtk2"
- else if withGTK3 then "gtk3"
- else "lucid";
-in
+
stdenv.mkDerivation rec {
name = "emacs-${version}${versionModifier}";
version = "26.3";
diff --git a/pkgs/applications/editors/glow/default.nix b/pkgs/applications/editors/glow/default.nix
index 928291940cf..fd1e61463f8 100644
--- a/pkgs/applications/editors/glow/default.nix
+++ b/pkgs/applications/editors/glow/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0vhl8d7xxqqyl916nh8sgm1xdaf7xlc3r18464bd2av22q9yz68n";
};
- modSha256 = "0r0yq7kgz7i1wf4gxxihdrn1c8mi4wcyhadncxbln24s9c5apxsf";
+ vendorSha256 = "1c16s5xiqr36azh2w90wg14jlw67ca2flbgjijpz7qd0ypxyfqlk";
buildFlagsArray = [ "-ldflags=" "-X=main.Version=${version}" ];
@@ -21,4 +21,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ ehmry filalex77 ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/editors/gnome-builder/default.nix b/pkgs/applications/editors/gnome-builder/default.nix
index c58d12a58f8..3db4e5649a5 100644
--- a/pkgs/applications/editors/gnome-builder/default.nix
+++ b/pkgs/applications/editors/gnome-builder/default.nix
@@ -9,6 +9,7 @@
, gnome3
, libgit2-glib
, gobject-introspection
+, glade
, gspell
, gtk-doc
, gtk3
@@ -65,7 +66,7 @@ stdenv.mkDerivation rec {
ctags
flatpak
gnome3.devhelp
- gnome3.glade
+ glade
libgit2-glib
libpeas
libportal
diff --git a/pkgs/applications/editors/gnome-latex/default.nix b/pkgs/applications/editors/gnome-latex/default.nix
index 33a32132934..695a13eecab 100644
--- a/pkgs/applications/editors/gnome-latex/default.nix
+++ b/pkgs/applications/editors/gnome-latex/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchurl, wrapGAppsHook, gsettings-desktop-schemas, gspell, gtksourceview4, libgee
, tepl, amtk, gnome3, glib, pkgconfig, intltool, itstool, libxml2 }:
let
- version = "3.32.0";
+ version = "3.36.0";
pname = "gnome-latex";
in stdenv.mkDerivation {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1jdca9yhm7mm1aijd1a5amphgn15142kngky3id2am379ixrq1hg";
+ sha256 = "1869kr1zhcp04mzbi67lwgk497w840dbbc7427i9yh9b9s7j6mqn";
};
NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix
index 2319e0560de..1d3904ae5a1 100644
--- a/pkgs/applications/editors/jetbrains/default.nix
+++ b/pkgs/applications/editors/jetbrains/default.nix
@@ -138,6 +138,24 @@ let
};
});
+ buildMps = { name, version, src, license, description, wmClass, ... }:
+ (mkJetBrainsProduct rec {
+ inherit name version src wmClass jdk;
+ product = "MPS";
+ meta = with stdenv.lib; {
+ homepage = https://www.jetbrains.com/mps/;
+ inherit license description;
+ longDescription = ''
+ A metaprogramming system which uses projectional editing
+ which allows users to overcome the limits of language
+ parsers, and build DSL editors, such as ones with tables and
+ diagrams.
+ '';
+ maintainers = with maintainers; [ rasendubi ];
+ platforms = platforms.linux;
+ };
+ });
+
buildPhpStorm = { name, version, src, license, description, wmClass, ... }:
(mkJetBrainsProduct {
inherit name version src wmClass jdk;
@@ -313,6 +331,19 @@ in
update-channel = "IntelliJ IDEA RELEASE";
};
+ mps = buildMps rec {
+ name = "mps-${version}";
+ version = "2019.2";
+ description = "Create your own domain-specific language";
+ license = stdenv.lib.licenses.unfree;
+ src = fetchurl {
+ url = "https://download.jetbrains.com/mps/2019.2/MPS-${version}.tar.gz";
+ sha256 = "0rph3bibj74ddbyrn0az1npn4san4g1alci8nlq4gaqdlcz6zx22";
+ };
+ wmClass = "jetbrains-mps";
+ update-channel = "MPS RELEASE";
+ };
+
phpstorm = buildPhpStorm rec {
name = "phpstorm-${version}";
version = "2020.1.1"; /* updated by script */
diff --git a/pkgs/applications/editors/lite/default.nix b/pkgs/applications/editors/lite/default.nix
new file mode 100644
index 00000000000..34800d7f023
--- /dev/null
+++ b/pkgs/applications/editors/lite/default.nix
@@ -0,0 +1,58 @@
+{ stdenv
+, fetchFromGitHub
+, SDL2
+, lua52Packages
+, pkg-config
+, makeWrapper
+} :
+
+stdenv.mkDerivation rec {
+ pname = "lite";
+ version = "1.05";
+
+ src = fetchFromGitHub {
+ owner = "rxi";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0xh29ddl5h92n1c4nlh4kx9mchwkzn4r3l16kklix3a1jm1c878a";
+ };
+
+ nativeBuildInputs = [ makeWrapper pkg-config ];
+
+ buildInputs = [ SDL2 lua52Packages.lua ];
+
+ postPatch = ''
+ # use system Lua 5.2
+ rm -rf src/lib/lua52
+ substituteInPlace src/api/api.h \
+ --replace '"lib/lua52/lua.h"' '<lua.h>' \
+ --replace '"lib/lua52/lauxlib.h"' '<lauxlib.h>' \
+ --replace '"lib/lua52/lualib.h"' '<lualib.h>'
+ '';
+
+ buildPhase = ''
+ # extracted and adapted from build.sh
+ CC=$NIX_CC/bin/cc
+ CFLAGS="-Wall -O3 -g -std=gnu11 -Isrc -DLUA_USE_POPEN $(pkg-config --cflags lua sdl2)"
+ LDFLAGS="$(pkg-config --libs lua sdl2)"
+ for f in $(find src -name "*.c"); do
+ $CC -c $CFLAGS $f -o "''${f//\//_}.o"
+ done
+ $CC *.o $LDFLAGS -o lite
+ '';
+
+ installPhase = ''
+ mkdir -p $out/bin $out/lib/${pname}
+ cp -a lite $out/lib/${pname}
+ cp -a data $out/lib/${pname}
+ makeWrapper $out/lib/${pname}/lite $out/bin/lite
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A lightweight text editor written in Lua";
+ homepage = "https://github.com/rxi/lite";
+ license = licenses.mit;
+ maintainers = with maintainers; [ filalex77 ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/applications/editors/nano/default.nix b/pkgs/applications/editors/nano/default.nix
index b4ce588050f..e2f041d0fd5 100644
--- a/pkgs/applications/editors/nano/default.nix
+++ b/pkgs/applications/editors/nano/default.nix
@@ -20,11 +20,11 @@ let
in stdenv.mkDerivation rec {
pname = "nano";
- version = "4.9.1";
+ version = "4.9.3";
src = fetchurl {
url = "mirror://gnu/nano/${pname}-${version}.tar.xz";
- sha256 = "0v5s58j3lbg5s6gapl9kjmzph7zgwaam53qspycy2sxaxw65mkaj";
+ sha256 = "1d2i3wvsq5lvpxxinq51dcvd58xx7j0d0c2csz9hgvd06gq3hd3f";
};
nativeBuildInputs = [ texinfo ] ++ optional enableNls gettext;
diff --git a/pkgs/applications/editors/nvi/default.nix b/pkgs/applications/editors/nvi/default.nix
index e28b2b43061..ed08954f8ba 100644
--- a/pkgs/applications/editors/nvi/default.nix
+++ b/pkgs/applications/editors/nvi/default.nix
@@ -51,5 +51,6 @@ stdenv.mkDerivation {
homepage = "http://www.bostic.com/vi/";
description = "The Berkeley Vi Editor";
license = stdenv.lib.licenses.free;
+ broken = true; # since 2020-02-08
};
}
diff --git a/pkgs/applications/editors/sublime/3/common.nix b/pkgs/applications/editors/sublime/3/common.nix
index a75233fcf35..22c23280d17 100644
--- a/pkgs/applications/editors/sublime/3/common.nix
+++ b/pkgs/applications/editors/sublime/3/common.nix
@@ -13,7 +13,7 @@ let
primaryBinary = "sublime_text";
primaryBinaryAliases = [ "subl" "sublime" "sublime3" ];
downloadUrl = "https://download.sublimetext.com/sublime_text_3_build_${buildVersion}_${arch}.tar.bz2";
- versionUrl = "https://www.sublimetext.com/${if dev then "3dev" else "3"}";
+ versionUrl = "https://download.sublimetext.com/latest/${if dev then "dev" else "stable"}";
versionFile = builtins.toString ./packages.nix;
archSha256 =
if stdenv.hostPlatform.system == "i686-linux" then
@@ -133,7 +133,12 @@ in stdenv.mkDerivation (rec {
set -o errexit
PATH=${stdenv.lib.makeBinPath [ common-updater-scripts curl gnugrep ]}
- latestVersion=$(curl -s ${versionUrl} | grep -Po '(?<=<p class="latest"><i>Version:</i> Build )([0-9]+)')
+ latestVersion=$(curl -s ${versionUrl})
+
+ if [[ "${buildVersion}" = "$latestVersion" ]]; then
+ echo "The new version same as the old version."
+ exit 0
+ fi
for platform in ${stdenv.lib.concatStringsSep " " meta.platforms}; do
# The script will not perform an update when the version attribute is up to date from previous platform run
diff --git a/pkgs/applications/editors/tiled/default.nix b/pkgs/applications/editors/tiled/default.nix
index bee9934a9ca..07a8e7619b1 100644
--- a/pkgs/applications/editors/tiled/default.nix
+++ b/pkgs/applications/editors/tiled/default.nix
@@ -3,13 +3,13 @@
mkDerivation rec {
pname = "tiled";
- version = "1.3.4";
+ version = "1.3.5";
src = fetchFromGitHub {
owner = "bjorn";
repo = pname;
rev = "v${version}";
- sha256 = "0q3x1v88szxm8177qcnynfiyc7w8sn07ig6c7fjd164q7w30y24m";
+ sha256 = "0d1bs909vga1k494xnggq1mcjfxjrwa4acc0mj5rv73xqkc9mb2s";
};
nativeBuildInputs = [ pkgconfig qmake ];
diff --git a/pkgs/applications/editors/vscode/generic.nix b/pkgs/applications/editors/vscode/generic.nix
index abd4a55c92b..30060086fb5 100644
--- a/pkgs/applications/editors/vscode/generic.nix
+++ b/pkgs/applications/editors/vscode/generic.nix
@@ -78,8 +78,6 @@ in
mkdir -p $out/lib/vscode $out/bin
cp -r ./* $out/lib/vscode
- substituteInPlace $out/lib/vscode/bin/${executableName} --replace '"$CLI" "$@"' '"$CLI" "--skip-getting-started" "$@"'
-
ln -s $out/lib/vscode/bin/${executableName} $out/bin
mkdir -p $out/share/applications
diff --git a/pkgs/applications/editors/vscode/vscode.nix b/pkgs/applications/editors/vscode/vscode.nix
index 371adc36789..5aa5881ec5a 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 = "1n083pzp2dsz6z6rcl1ldcwhd4i03sjigdfslfardhc4v5lbvmv8";
- x86_64-darwin = "1qk3gscyskf4fwc8i09afr3wsyd1lwwycx6rf02wwh4n9py50b20";
+ x86_64-linux = "16zchjp72m6n6za4ak5kn2ax1s5pjfn7l082d6gfbb2y62isvs7q";
+ x86_64-darwin = "0w35s6nxagcnd6xcm6bp0m63agkqxffig61cr3nnmpbcgj9zc969";
}.${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.44.2";
+ version = "1.45.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 fe96223b65f..5c7cb3fe6fc 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 = "141hwj1a2bsgzpfk354dnnmg4ak00fss3xsgqplyk949pbk6v1af";
- x86_64-darwin = "0fi8nz1gayzw5dp6d3m7jsmij3jj4yjg5rk1s9w6falpgka76dm1";
+ x86_64-linux = "1wb4s2jw90irlawgl6539gwl0xwaxglaksmbcddbvnr6rq3ypn8n";
+ x86_64-darwin = "16c1r7knfd5pfqhnk77nanh82azkc28pwkqfcyasbdgm70k17d3p";
}.${system};
sourceRoot = {
@@ -27,12 +27,12 @@ in
# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
- version = "1.44.2";
+ version = "1.45.0";
pname = "vscodium";
executableName = "codium";
longName = "VSCodium";
- shortName = "Codium";
+ shortName = "vscodium";
src = fetchurl {
url = "https://github.com/VSCodium/vscodium/releases/download/${version}/VSCodium-${plat}-${version}.${archive_fmt}";
diff --git a/pkgs/applications/gis/saga/default.nix b/pkgs/applications/gis/saga/default.nix
index 388ac1ee7a7..053272b1efa 100644
--- a/pkgs/applications/gis/saga/default.nix
+++ b/pkgs/applications/gis/saga/default.nix
@@ -4,7 +4,7 @@
stdenv.mkDerivation {
pname = "saga";
- version = "7.6.2";
+ version = "7.6.3";
# See https://groups.google.com/forum/#!topic/nix-devel/h_vSzEJAPXs
# for why the have additional buildInputs on darwin
@@ -18,8 +18,8 @@ stdenv.mkDerivation {
CXXFLAGS = stdenv.lib.optionalString stdenv.cc.isClang "-std=c++11 -Wno-narrowing";
src = fetchurl {
- url = "https://sourceforge.net/projects/saga-gis/files/SAGA%20-%207/SAGA%20-%207.6.2/saga-7.6.2.tar.gz";
- sha256 = "09j5magmayq2y620kqa490mfd1kpdp3lng2ifcgbrmssc079ybm0";
+ url = "https://sourceforge.net/projects/saga-gis/files/SAGA%20-%207/SAGA%20-%207.6.3/saga-7.6.3.tar.gz";
+ sha256 = "0f1qy2y929gd9y7h45bkv9x71xapbzyn06v6wqivjaiydsi1qycb";
};
meta = with stdenv.lib; {
diff --git a/pkgs/applications/graphics/ImageMagick/7.0.nix b/pkgs/applications/graphics/ImageMagick/7.0.nix
index f2542301119..c227416b021 100644
--- a/pkgs/applications/graphics/ImageMagick/7.0.nix
+++ b/pkgs/applications/graphics/ImageMagick/7.0.nix
@@ -13,8 +13,8 @@ let
else throw "ImageMagick is not supported on this platform.";
cfg = {
- version = "7.0.9-0";
- sha256 = "1w7ci7v5qlayd7a5z69px94fz3fshvn1diqw7k1ymsyvz5888d39";
+ version = "7.0.10-14";
+ sha256 = "1qcsq5884iqis1adpfbx3cwki8v4q9wwh70fpcaqnwwmznmqfq4j";
patches = [];
};
in
diff --git a/pkgs/applications/graphics/ImageMagick/default.nix b/pkgs/applications/graphics/ImageMagick/default.nix
index 0ded57b1a72..56f88fc4ef7 100644
--- a/pkgs/applications/graphics/ImageMagick/default.nix
+++ b/pkgs/applications/graphics/ImageMagick/default.nix
@@ -13,8 +13,8 @@ let
else throw "ImageMagick is not supported on this platform.";
cfg = {
- version = "6.9.10-71";
- sha256 = "0c69xmr8k8c4dplgzxydm30s2dr8biq71x07hc15bw196nsx3srr";
+ version = "6.9.11-14";
+ sha256 = "0x51vf48g75cfp0mbwf3ckmlwa6v00592xx3gvrqzjzx7vlayjyg";
patches = [];
}
# Freeze version on mingw so we don't need to port the patch too often.
diff --git a/pkgs/applications/graphics/avocode/default.nix b/pkgs/applications/graphics/avocode/default.nix
index 9981e8a439e..d72d52f3c2f 100644
--- a/pkgs/applications/graphics/avocode/default.nix
+++ b/pkgs/applications/graphics/avocode/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "avocode";
- version = "4.6.2";
+ version = "4.6.3";
src = fetchurl {
url = "https://media.avocode.com/download/avocode-app/${version}/avocode-${version}-linux.zip";
- sha256 = "1ldvscxfvwpsir8vr1ca9ra0841m6xy331ys31dngcp77nwncjqc";
+ sha256 = "1s8i82963fdx5q4wgh0cn211h0p1r1mzyss0g99bplp8d9ll40kw";
};
libPath = stdenv.lib.makeLibraryPath (with xorg; [
diff --git a/pkgs/applications/graphics/cq-editor/default.nix b/pkgs/applications/graphics/cq-editor/default.nix
index a6b35b1d8ea..a6cfd256ac5 100644
--- a/pkgs/applications/graphics/cq-editor/default.nix
+++ b/pkgs/applications/graphics/cq-editor/default.nix
@@ -6,13 +6,13 @@
mkDerivationWith python3Packages.buildPythonApplication rec {
pname = "cq-editor";
- version = "0.1RC1";
+ version = "0.1RC2";
src = fetchFromGitHub {
owner = "CadQuery";
repo = "CQ-editor";
rev = version;
- sha256 = "0iwcpnj15s64k16948sakvkn1lb4mqwrhmbxk3r03bczs0z33zax";
+ sha256 = "0zima4pmn34s8b2axxwy6qd1f1r5ki34byq4x3rrd7n3g0hagxz5";
};
propagatedBuildInputs = with python3Packages; [
diff --git a/pkgs/applications/graphics/darktable/default.nix b/pkgs/applications/graphics/darktable/default.nix
index 948b4ddd54d..b021c186b5c 100644
--- a/pkgs/applications/graphics/darktable/default.nix
+++ b/pkgs/applications/graphics/darktable/default.nix
@@ -34,6 +34,8 @@ stdenv.mkDerivation rec {
"-DUSE_KWALLET=OFF"
];
+ # Reduce the risk of collisions
+ postInstall = "rm -r $out/share/doc";
# darktable changed its rpath handling in commit
# 83c70b876af6484506901e6b381304ae0d073d3c and as a result the
diff --git a/pkgs/applications/graphics/fondo/default.nix b/pkgs/applications/graphics/fondo/default.nix
index 877328e8823..cd0ee8e662b 100644
--- a/pkgs/applications/graphics/fondo/default.nix
+++ b/pkgs/applications/graphics/fondo/default.nix
@@ -20,13 +20,13 @@
stdenv.mkDerivation rec {
pname = "fondo";
- version = "1.3.8";
+ version = "1.3.9";
src = fetchFromGitHub {
owner = "calo001";
repo = pname;
rev = version;
- sha256 = "126diirhmm2igxdpgfv1l20wnz5q8hadgq53d0j83ka72mfd3qg6";
+ sha256 = "1gyi80j2c38j62miv8a8nsx1pad169sa4fx0b85m2yv0x7fz492w";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/graphics/gnome-photos/default.nix b/pkgs/applications/graphics/gnome-photos/default.nix
index 46be8d14532..8660f6f218e 100644
--- a/pkgs/applications/graphics/gnome-photos/default.nix
+++ b/pkgs/applications/graphics/gnome-photos/default.nix
@@ -35,13 +35,13 @@
stdenv.mkDerivation rec {
pname = "gnome-photos";
- version = "3.34.1";
+ version = "3.34.2";
outputs = [ "out" "installedTests" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1ifm8hmxpf9nnxddfcpkbc5wc5f5hz43yj83nnakzqr6x1mq7gdp";
+ sha256 = "06ml5sf8xhpan410msqz085hmfc7082d368pb82yq646y9pcfn9w";
};
patches = [
diff --git a/pkgs/applications/graphics/imv/default.nix b/pkgs/applications/graphics/imv/default.nix
index 88b4a847665..dd03c2c0bb2 100644
--- a/pkgs/applications/graphics/imv/default.nix
+++ b/pkgs/applications/graphics/imv/default.nix
@@ -56,6 +56,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/eXeC64/imv";
license = licenses.gpl2;
maintainers = with maintainers; [ rnhmjoj markus1189 ];
- platforms = [ "i686-linux" "x86_64-linux" ];
+ platforms = platforms.all;
};
}
diff --git a/pkgs/applications/graphics/krop/default.nix b/pkgs/applications/graphics/krop/default.nix
index 818fc63535e..2337dfb370e 100644
--- a/pkgs/applications/graphics/krop/default.nix
+++ b/pkgs/applications/graphics/krop/default.nix
@@ -24,6 +24,10 @@ python3Packages.buildPythonApplication rec {
"\${qtWrapperArgs[@]}"
];
+ postInstall = ''
+ install -m666 -Dt $out/share/applications krop.desktop
+ '';
+
# Disable checks because of interference with older Qt versions // xcb
doCheck = false;
diff --git a/pkgs/applications/graphics/nomacs/default.nix b/pkgs/applications/graphics/nomacs/default.nix
index f0d9329bc5a..67e95aec758 100644
--- a/pkgs/applications/graphics/nomacs/default.nix
+++ b/pkgs/applications/graphics/nomacs/default.nix
@@ -18,25 +18,15 @@
mkDerivation rec {
pname = "nomacs";
- version = "3.12";
+ version = "3.14.2";
src = fetchFromGitHub {
owner = "nomacs";
repo = "nomacs";
rev = version;
- sha256 = "12582i5v85da7vwjxj8grj99hxg34ij5cn3b1578wspdfw1xfy1i";
+ sha256 = "1vms13kyg7cpqi2hxvrrhlnl7cq92ijr7dm1kl5ryglpcagqv811";
};
- patches = [
- ./nomacs-iostream.patch
- (fetchpatch {
- name = "darwin-less-restrictive-opencv.patch";
- url = "https://github.com/nomacs/nomacs/commit/d182fce4bcd9a25bd15e3de065ca67849a32458c.patch";
- sha256 = "0j6sviwrjn69nqf59hjn30c4j838h8az7rnlwcx8ymlb21vd9x2h";
- stripLen = 1;
- })
- ];
-
enableParallelBuilding = true;
setSourceRoot = ''
@@ -65,7 +55,7 @@ mkDerivation rec {
meta = with stdenv.lib; {
homepage = "https://nomacs.org";
description = "Qt-based image viewer";
- maintainers = [maintainers.ahmedtd];
+ maintainers = with stdenv.lib.maintainers; [ mindavi ];
license = licenses.gpl3Plus;
repositories.git = "https://github.com/nomacs/nomacs.git";
inherit (qtbase.meta) platforms;
diff --git a/pkgs/applications/graphics/nomacs/nomacs-iostream.patch b/pkgs/applications/graphics/nomacs/nomacs-iostream.patch
deleted file mode 100644
index 53224e0260e..00000000000
--- a/pkgs/applications/graphics/nomacs/nomacs-iostream.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/src/DkCore/DkMetaData.cpp b/src/DkCore/DkMetaData.cpp
-index d195757e..affec7be 100644
---- a/src/DkCore/DkMetaData.cpp
-+++ b/src/DkCore/DkMetaData.cpp
-@@ -42,6 +42,8 @@
- #include <QApplication>
- #pragma warning(pop) // no warnings from includes - end
-
-+#include <iostream>
-+
- namespace nmc {
-
- // DkMetaDataT --------------------------------------------------------------------
-diff --git a/src/DkGui/DkNoMacs.cpp b/src/DkGui/DkNoMacs.cpp
-index 6a412f70..bbfba233 100644
---- a/src/DkGui/DkNoMacs.cpp
-+++ b/src/DkGui/DkNoMacs.cpp
-@@ -96,6 +96,8 @@
- #include <QWinTaskbarButton>
- #endif
-
-+#include <iostream>
-+
- namespace nmc {
-
- DkNomacsOSXEventFilter::DkNomacsOSXEventFilter(QObject *parent) : QObject(parent) {
diff --git a/pkgs/applications/graphics/openscad/default.nix b/pkgs/applications/graphics/openscad/default.nix
index 62e9fa06abc..8ff4d6f27e0 100644
--- a/pkgs/applications/graphics/openscad/default.nix
+++ b/pkgs/applications/graphics/openscad/default.nix
@@ -58,6 +58,8 @@ mkDerivation rec {
mv $out/bin/*.app $out/Applications
rmdir $out/bin || true
+ wrapQtApp "$out"/Applications/OpenSCAD.app/Contents/MacOS/OpenSCAD
+
mv --target-directory=$out/Applications/OpenSCAD.app/Contents/Resources \
$out/share/openscad/{examples,color-schemes,locale,libraries,fonts}
diff --git a/pkgs/applications/graphics/pdfcpu/default.nix b/pkgs/applications/graphics/pdfcpu/default.nix
index b127be821c1..e667f7c0f1a 100644
--- a/pkgs/applications/graphics/pdfcpu/default.nix
+++ b/pkgs/applications/graphics/pdfcpu/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "pdfcpu";
- version = "0.3.2";
+ version = "0.3.3";
src = fetchFromGitHub {
owner = "pdfcpu";
repo = pname;
rev = "v${version}";
- sha256 = "0a7d36hzcvj68apzc726r2vqsjyrkcynxif5laarxapm6p67g3z4";
+ sha256 = "09z4z2csp7ld47q36x2id5zadaihisbnk7bkdvci826hwm8km7sl";
};
- modSha256 = "0ak34wr5cbcvblndslsxdd24vfj3h02xqjqnj5amkll5iqn5mzi1";
+ vendorSha256 = "09alkpfyxapycv6zsaz7prgbr0a1jzd78n7w2mh01mg4hhb2j3k7";
subPackages = [ "cmd/pdfcpu" ];
@@ -22,5 +22,4 @@ buildGoModule rec {
maintainers = with maintainers; [ doronbehar ];
platforms = platforms.all;
};
-}
-
+} \ No newline at end of file
diff --git a/pkgs/applications/graphics/sane/backends/airscan/default.nix b/pkgs/applications/graphics/sane/backends/airscan/default.nix
index 11529eee210..75f4a466b27 100644
--- a/pkgs/applications/graphics/sane/backends/airscan/default.nix
+++ b/pkgs/applications/graphics/sane/backends/airscan/default.nix
@@ -1,17 +1,17 @@
-{ lib, stdenv, fetchFromGitHub, pkg-config, avahi, libsoup, libjpeg
+{ lib, stdenv, fetchFromGitHub, pkg-config, avahi, libsoup, libjpeg, libpng
, sane-backends, meson, ninja }:
stdenv.mkDerivation rec {
pname = "sane-airscan";
- version = "0.9.17";
+ version = "0.99.0";
nativeBuildInputs = [ meson ninja pkg-config ];
- buildInputs = [ avahi libsoup libjpeg sane-backends ];
+ buildInputs = [ avahi libsoup libjpeg libpng sane-backends ];
src = fetchFromGitHub {
owner = "alexpevzner";
repo = pname;
rev = version;
- sha256 = "03y0c1z5s3wbvxa9nvji62w42cmvcgm2sw72j7wm831995q3abmx";
+ sha256 = "0bbw3s95v5fmkpmmd26v9cf1c40dm85bgxlhs06ski5my803ck0a";
};
meta = with lib; {
diff --git a/pkgs/applications/graphics/yed/default.nix b/pkgs/applications/graphics/yed/default.nix
index 96515a13724..9472f931246 100644
--- a/pkgs/applications/graphics/yed/default.nix
+++ b/pkgs/applications/graphics/yed/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "yEd";
- version = "3.19.1.1";
+ version = "3.20";
src = fetchzip {
url = "https://www.yworks.com/resources/yed/demo/${pname}-${version}.zip";
- sha256 = "0px88rc1slf7n1n8lpk56hf29ppbnnd4lrqfyggihcr0pxmw157c";
+ sha256 = "08j8lpn2nd41gavgrj03rlrxl04wcamq1y02f1x1569ykbhycb3m";
};
nativeBuildInputs = [ makeWrapper unzip ];
diff --git a/pkgs/applications/kde/kdegraphics-thumbnailers.nix b/pkgs/applications/kde/kdegraphics-thumbnailers.nix
index 6ae45057f19..dc0b63594c4 100644
--- a/pkgs/applications/kde/kdegraphics-thumbnailers.nix
+++ b/pkgs/applications/kde/kdegraphics-thumbnailers.nix
@@ -1,5 +1,5 @@
{
- mkDerivation, lib,
+ mkDerivation, lib, fetchpatch,
extra-cmake-modules, karchive, kio, libkexiv2, libkdcraw
}:
@@ -9,6 +9,14 @@ mkDerivation {
license = [ lib.licenses.lgpl21 ];
maintainers = [ lib.maintainers.ttuegel ];
};
+ patches = [
+ # Fix a bug with thumbnail.so processes hanging:
+ # https://bugs.kde.org/show_bug.cgi?id=404652
+ (fetchpatch {
+ url = "https://github.com/KDE/kdegraphics-thumbnailers/commit/3e2ea6e924d0e2a2cdd9bb435b06965117d6d34c.patch";
+ sha256 = "0fq85zhymmrq8vl0y6vgh87qf4c6fhcq704p4kpkaq7y0isxj4h1";
+ })
+ ];
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ karchive kio libkexiv2 libkdcraw ];
}
diff --git a/pkgs/applications/misc/1password/default.nix b/pkgs/applications/misc/1password/default.nix
index 010e9ae7a50..22cbb0ec4a0 100644
--- a/pkgs/applications/misc/1password/default.nix
+++ b/pkgs/applications/misc/1password/default.nix
@@ -34,8 +34,16 @@ stdenv.mkDerivation rec {
install -D op $out/bin/op
'';
+ dontStrip = stdenv.isDarwin;
+
nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ autoPatchelfHook ];
+ doInstallCheck = true;
+
+ installCheckPhase = ''
+ $out/bin/op --version
+ '';
+
meta = with stdenv.lib; {
description = "1Password command-line tool";
homepage = "https://support.1password.com/command-line/";
diff --git a/pkgs/applications/misc/ArchiSteamFarm/default.nix b/pkgs/applications/misc/ArchiSteamFarm/default.nix
new file mode 100644
index 00000000000..c165003d8f8
--- /dev/null
+++ b/pkgs/applications/misc/ArchiSteamFarm/default.nix
@@ -0,0 +1,52 @@
+{ stdenv, fetchurl, unzip, makeWrapper, autoPatchelfHook
+, zlib, lttng-ust, curl, icu, openssl }:
+
+stdenv.mkDerivation rec {
+ pname = "ArchiSteamFarm";
+ version = "4.2.0.6";
+
+ src = {
+ x86_64-linux = fetchurl {
+ url = "https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/${version}/ASF-linux-x64.zip";
+ sha256 = "05hx6q1lkbjbqhwi9xxvm7ycnsnpl1cnqzyy2yn0q4x27im399cn";
+ };
+ armv7l-linux = fetchurl {
+ url = "https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/${version}/ASF-linux-arm.zip";
+ sha256 = "0l8irqrpl5vbjj84k4makj2ph2z6kpny7qz51zrzbgwhrlw0w4vg";
+ };
+ aarch64-linux = fetchurl {
+ url = "https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/${version}/ASF-linux-arm64.zip";
+ sha256 = "0hg2g4i8sj3fxqfy4imz1iarby1d9f8dh59j266lbbdf2vfz2cml";
+ };
+ }.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}");
+
+ nativeBuildInputs = [ unzip makeWrapper autoPatchelfHook ];
+ buildInputs = [ stdenv.cc.cc zlib lttng-ust curl ];
+
+ sourceRoot = ".";
+
+ installPhase = ''
+ dist=$out/opt/asf
+ mkdir -p $dist
+ cp -r * $dist
+ chmod +x $dist/ArchiSteamFarm
+ makeWrapper $dist/ArchiSteamFarm $out/bin/ArchiSteamFarm \
+ --prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath [ icu openssl ] }" \
+ --add-flags "--path ~/.config/asf" \
+ --run "mkdir -p ~/.config/asf" \
+ --run "cd ~/.config/asf" \
+ --run "[ -d config ] || cp --no-preserve=mode -r $dist/config ." \
+ --run "[ -d logs ] || cp --no-preserve=mode -r $dist/logs ." \
+ --run "[ -d plugins ] || cp --no-preserve=mode -r $dist/plugins ." \
+ --run "[ -d www ] || cp --no-preserve=mode -r $dist/www ." \
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Application with primary purpose of idling Steam cards from multiple accounts simultaneously";
+ homepage = "https://github.com/JustArchiNET/ArchiSteamFarm";
+ license = licenses.asl20;
+ platforms = [ "x86_64-linux" "armv7l-linux" "aarch64-linux" ];
+ maintainers = with maintainers; [ gnidorah ];
+ hydraPlatforms = [];
+ };
+}
diff --git a/pkgs/applications/misc/alacritty/default.nix b/pkgs/applications/misc/alacritty/default.nix
index 518ec310ffb..9e04a738db3 100644
--- a/pkgs/applications/misc/alacritty/default.nix
+++ b/pkgs/applications/misc/alacritty/default.nix
@@ -52,16 +52,16 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "alacritty";
- version = "0.4.2";
+ version = "0.4.3";
src = fetchFromGitHub {
owner = "alacritty";
repo = pname;
rev = "v${version}";
- sha256 = "133d8vm7ihlvgw8n1jghhh35h664h0f52h6gci54f11vl6c1spws";
+ sha256 = "1b6fspcd8yn1857cgn1m8a828bvjspvrfc2giwsa9ai0ighcqbgl";
};
- cargoSha256 = "07gq63qd11zz229b8jp9wqggz39qfpzd223z1zk1xch7rhqq0pn4";
+ cargoSha256 = "1zadnwjqk9kklj0p43azd78kgbva2zihh9wh81w4c5y0kypbchyd";
nativeBuildInputs = [
cmake
@@ -135,7 +135,7 @@ rustPlatform.buildRustPackage rec {
description = "A cross-platform, GPU-accelerated terminal emulator";
homepage = "https://github.com/alacritty/alacritty";
license = licenses.asl20;
- maintainers = with maintainers; [ filalex77 mic92 cole-h ];
+ maintainers = with maintainers; [ filalex77 mic92 cole-h ma27 ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/applications/misc/almanah/default.nix b/pkgs/applications/misc/almanah/default.nix
index f554d36a0c6..b7b7cfea7c1 100644
--- a/pkgs/applications/misc/almanah/default.nix
+++ b/pkgs/applications/misc/almanah/default.nix
@@ -1,5 +1,6 @@
{ stdenv
, fetchurl
+, fetchpatch
, atk
, cairo
, desktop-file-utils
@@ -30,6 +31,15 @@ stdenv.mkDerivation rec {
sha256 = "09rxx4s4c34d1axza6ayss33v78p44r9bpx058shllh1sf5avpcb";
};
+ patches = [
+ # Fix gpgme detection
+ # https://gitlab.gnome.org/GNOME/almanah/merge_requests/7
+ (fetchpatch {
+ url = "https://gitlab.gnome.org/GNOME/almanah/commit/4b979c4145ef2fbceebb3849a70df1d0ceb1bb93.patch";
+ sha256 = "q3M+osNWz7AsDQtFju5S7P4wH3cAdzKOPKnEXTJ+k3M=";
+ })
+ ];
+
nativeBuildInputs = [
desktop-file-utils
gettext
diff --git a/pkgs/applications/misc/archiver/default.nix b/pkgs/applications/misc/archiver/default.nix
index 64b592b7871..0e345b1e273 100644
--- a/pkgs/applications/misc/archiver/default.nix
+++ b/pkgs/applications/misc/archiver/default.nix
@@ -14,7 +14,7 @@ buildGoModule rec {
sha256 = "1yr2jhidqvbwh1y08lpqaidwpr5yx3bhvznm5fc9pk64s7z5kq3h";
};
- modSha256 = "1mrfqhd0zb78rlqlj2ncb0srwjfl7rzhy2p9mwa82pgysvlp08gv";
+ vendorSha256 = "1ikrgl03r9zkn86kxkqi2kf540g3qzzz24i5wvh6g3d5q49nygl9";
meta = with lib; {
description = "Easily create & extract archives, and compress & decompress files of various formats";
@@ -23,4 +23,4 @@ buildGoModule rec {
maintainers = with maintainers; [ kalbasit ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/misc/azuredatastudio/default.nix b/pkgs/applications/misc/azuredatastudio/default.nix
new file mode 100644
index 00000000000..902bef5f12e
--- /dev/null
+++ b/pkgs/applications/misc/azuredatastudio/default.nix
@@ -0,0 +1,115 @@
+{ stdenv
+, lib
+, fetchurl
+, makeWrapper
+, libuuid
+, libunwind
+, icu
+, openssl
+, zlib
+, curl
+, at-spi2-core
+, at-spi2-atk
+, gnutar
+, atomEnv
+, kerberos
+}:
+
+# from justinwoo/azuredatastudio-nix
+# https://github.com/justinwoo/azuredatastudio-nix/blob/537c48aa3981cd1a82d5d6e508ab7e7393b3d7c8/default.nix
+
+stdenv.mkDerivation rec {
+
+ pname = "azuredatastudio";
+ version = "1.17.1";
+
+ src = fetchurl {
+ url = "https://azuredatastudiobuilds.blob.core.windows.net/releases/${version}/azuredatastudio-linux-${version}.tar.gz";
+ sha256 = "0px9n9vyjvyddca4x7d0zindd0dim7350vkjg5dd0506fm8dc38k";
+ };
+
+ nativeBuildInputs = [
+ makeWrapper
+ ];
+
+ buildInputs = [
+ libuuid
+ at-spi2-core
+ at-spi2-atk
+ ];
+
+ phases = "unpackPhase fixupPhase";
+
+ # change this to azuredatastudio-insiders for insiders releases
+ edition = "azuredatastudio";
+ targetPath = "$out/${edition}";
+
+ unpackPhase = ''
+ mkdir -p ${targetPath}
+ ${gnutar}/bin/tar xf $src --strip 1 -C ${targetPath}
+ '';
+
+ sqltoolsserviceRpath = stdenv.lib.makeLibraryPath [
+ stdenv.cc.cc
+ libunwind
+ libuuid
+ icu
+ openssl
+ zlib
+ curl
+ ];
+
+ # this will most likely need to be updated when azuredatastudio's version changes
+ sqltoolsservicePath = "${targetPath}/resources/app/extensions/mssql/sqltoolsservice/Linux/2.0.0-release.56";
+
+ rpath = stdenv.lib.concatStringsSep ":" [
+ atomEnv.libPath
+ (
+ stdenv.lib.makeLibraryPath [
+ libuuid
+ at-spi2-core
+ at-spi2-atk
+ stdenv.cc.cc.lib
+ kerberos
+ ]
+ )
+ targetPath
+ sqltoolsserviceRpath
+ ];
+
+ fixupPhase = ''
+ fix_sqltoolsservice()
+ {
+ mv ${sqltoolsservicePath}/$1 ${sqltoolsservicePath}/$1_old
+ patchelf \
+ --set-interpreter "${stdenv.cc.bintools.dynamicLinker}" \
+ ${sqltoolsservicePath}/$1_old
+
+ makeWrapper \
+ ${sqltoolsservicePath}/$1_old \
+ ${sqltoolsservicePath}/$1 \
+ --set LD_LIBRARY_PATH ${sqltoolsserviceRpath}
+ }
+
+ fix_sqltoolsservice MicrosoftSqlToolsServiceLayer
+ fix_sqltoolsservice MicrosoftSqlToolsCredentials
+ fix_sqltoolsservice SqlToolsResourceProviderService
+
+ patchelf \
+ --set-interpreter "${stdenv.cc.bintools.dynamicLinker}" \
+ ${targetPath}/${edition}
+
+ mkdir -p $out/bin
+ makeWrapper \
+ ${targetPath}/bin/${edition} \
+ $out/bin/azuredatastudio \
+ --set LD_LIBRARY_PATH ${rpath}
+ '';
+
+ meta = {
+ maintainers = with stdenv.lib.maintainers; [ xavierzwirtz ];
+ description = "A data management tool that enables working with SQL Server, Azure SQL DB and SQL DW";
+ homepage = "https://docs.microsoft.com/en-us/sql/azure-data-studio/download-azure-data-studio";
+ license = lib.licenses.unfreeRedistributable;
+ };
+}
diff --git a/pkgs/applications/misc/bemenu/default.nix b/pkgs/applications/misc/bemenu/default.nix
index 665198b3d1f..8b17ecea3cb 100644
--- a/pkgs/applications/misc/bemenu/default.nix
+++ b/pkgs/applications/misc/bemenu/default.nix
@@ -1,32 +1,33 @@
-{ stdenv, fetchFromGitHub, cairo, cmake, libxkbcommon
+{ stdenv, lib, fetchFromGitHub, cairo, libxkbcommon
, pango, fribidi, harfbuzz, pcre, pkgconfig
, ncursesSupport ? true, ncurses ? null
-, waylandSupport ? true, wayland ? null
+, waylandSupport ? true, wayland ? null, wayland-protocols ? null
, x11Support ? true, xlibs ? null, xorg ? null
}:
assert ncursesSupport -> ncurses != null;
-assert waylandSupport -> wayland != null;
+assert waylandSupport -> ! lib.elem null [wayland wayland-protocols];
assert x11Support -> xlibs != null && xorg != null;
stdenv.mkDerivation rec {
pname = "bemenu";
- version = "0.3.0";
+ version = "0.4.1";
src = fetchFromGitHub {
owner = "Cloudef";
repo = pname;
rev = version;
- sha256 = "03k8wijdgj5nwmvgjhsrlh918n719789fhs4dqm23pd00rapxipk";
+ sha256 = "1fjcs9d3533ay3nz79cx3c0lmy2chgragr2lhsy0xl2ckr0iins0";
};
- nativeBuildInputs = [ cmake pkgconfig pcre ];
+ nativeBuildInputs = [ pkgconfig pcre ];
- cmakeFlags = [
- "-DBEMENU_CURSES_RENDERER=${if ncursesSupport then "ON" else "OFF"}"
- "-DBEMENU_WAYLAND_RENDERER=${if waylandSupport then "ON" else "OFF"}"
- "-DBEMENU_X11_RENDERER=${if x11Support then "ON" else "OFF"}"
- ];
+ makeFlags = ["PREFIX=$(out)"];
+
+ buildFlags = ["clients"]
+ ++ lib.optional ncursesSupport "curses"
+ ++ lib.optional waylandSupport "wayland"
+ ++ lib.optional x11Support "x11";
buildInputs = with stdenv.lib; [
cairo
@@ -34,18 +35,18 @@ stdenv.mkDerivation rec {
harfbuzz
libxkbcommon
pango
- ] ++ optionals ncursesSupport [ ncurses ]
- ++ optionals waylandSupport [ wayland ]
+ ] ++ optional ncursesSupport ncurses
+ ++ optionals waylandSupport [ wayland wayland-protocols ]
++ optionals x11Support [
xlibs.libX11 xlibs.libXinerama xlibs.libXft
xorg.libXdmcp xorg.libpthreadstubs xorg.libxcb
];
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = "https://github.com/Cloudef/bemenu";
description = "Dynamic menu library and client program inspired by dmenu";
license = licenses.gpl3Plus;
- maintainers = with maintainers; [ thiagokokada ];
+ maintainers = with maintainers; [ lheckemann ];
platforms = with platforms; linux;
};
}
diff --git a/pkgs/applications/misc/cheat/default.nix b/pkgs/applications/misc/cheat/default.nix
index b4765c0aae3..ec4d71a0dce 100644
--- a/pkgs/applications/misc/cheat/default.nix
+++ b/pkgs/applications/misc/cheat/default.nix
@@ -3,13 +3,13 @@
buildGoModule rec {
pname = "cheat";
- version = "3.9.0";
+ version = "3.10.1";
src = fetchFromGitHub {
owner = "cheat";
repo = "cheat";
rev = version;
- sha256 = "0jbqflkcfdrinx1lk45klm8ml0n4cgp43nzls1376cd3hfayby1y";
+ sha256 = "0indvycj972wng979mvia8mrb7bwdfay7wxq3lnj05qyxqafj5h2";
};
subPackages = [ "cmd/cheat" ];
@@ -17,10 +17,11 @@ buildGoModule rec {
nativeBuildInputs = [ installShellFiles ];
postInstall = ''
+ installManPage doc/cheat.1
installShellCompletion scripts/cheat.{bash,fish,zsh}
'';
- modSha256 = "1is19qca5wgzya332rmpk862nnivxzgxchkllv629f5fwwdvdgmg";
+ vendorSha256 = null;
meta = with stdenv.lib; {
description = "Create and view interactive cheatsheets on the command-line";
diff --git a/pkgs/applications/misc/clight/clightd.nix b/pkgs/applications/misc/clight/clightd.nix
index bfa6f2ea855..c5083f2379c 100644
--- a/pkgs/applications/misc/clight/clightd.nix
+++ b/pkgs/applications/misc/clight/clightd.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "clightd";
- version = "4.0";
+ version = "4.1";
src = fetchFromGitHub {
owner = "FedeDP";
repo = "Clightd";
rev = version;
- sha256 = "0cskxy3xsy187in5vg8xcs3kwcx2s160qv009v0ahkcalp29ghz4";
+ sha256 = "0pqnn52nn22k49f5cw4jcr8vcbff28n56i8fizg1mmfshy8pn891";
};
# dbus-1.pc has datadir=/etc
diff --git a/pkgs/applications/misc/copyq/default.nix b/pkgs/applications/misc/copyq/default.nix
index ec2bd6b32c0..fb177e8278f 100644
--- a/pkgs/applications/misc/copyq/default.nix
+++ b/pkgs/applications/misc/copyq/default.nix
@@ -5,13 +5,13 @@
mkDerivation rec {
pname = "CopyQ";
- version = "3.11.0";
+ version = "3.11.1";
src = fetchFromGitHub {
owner = "hluk";
repo = "CopyQ";
rev = "v${version}";
- sha256 = "1wx6nqcyzknbw71sliwq4cb5qq1gy6pr9867s6x3vpg3n8g2czkf";
+ sha256 = "1xxf8d220pa77195d9f3l3scvvyqsh1pvlrbw4cq6ydj9qbp5kf0";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/applications/misc/cpu-x/default.nix b/pkgs/applications/misc/cpu-x/default.nix
new file mode 100644
index 00000000000..fb81bbdd40c
--- /dev/null
+++ b/pkgs/applications/misc/cpu-x/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchFromGitHub, cmake, pkgconfig, gtk3, ncurses
+, libcpuid, pciutils, procps, wrapGAppsHook, nasm, makeWrapper }:
+
+stdenv.mkDerivation rec {
+ pname = "cpu-x";
+ version = "4.0.0";
+
+ src = fetchFromGitHub {
+ owner = "X0rg";
+ repo = "CPU-X";
+ rev = "v${version}";
+ sha256 = "00xngmlayblvkg3l0rcfpxmnkkdz49ydh4smlhpii23gqii0rds3";
+ };
+
+ nativeBuildInputs = [ cmake pkgconfig wrapGAppsHook nasm makeWrapper ];
+ buildInputs = [
+ gtk3 ncurses libcpuid pciutils procps
+ ];
+
+ postInstall = ''
+ wrapProgram $out/bin/cpu-x \
+ --prefix PATH : ${stdenv.lib.makeBinPath [ stdenv.cc ]}
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Free software that gathers information on CPU, motherboard and more";
+ homepage = src.meta.homepage;
+ license = licenses.gpl3;
+ platforms = [ "x86_64-linux" ];
+ maintainers = with maintainers; [ gnidorah ];
+ };
+}
diff --git a/pkgs/applications/misc/dbeaver/default.nix b/pkgs/applications/misc/dbeaver/default.nix
index 8aaa7faa54d..75edce66b94 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.0.4";
+ version = "7.0.5";
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 = "1d36d2rzsr8c048w0jyacvmgh46jamr9nzs22rmpm7xbzlnvdg4k";
+ sha256 = "082a0dszdlynpf7lrkwijwcs2x8xmbzrjr8rrwmrmkznhzj50gqf";
};
installPhase = ''
diff --git a/pkgs/applications/misc/dstask/default.nix b/pkgs/applications/misc/dstask/default.nix
new file mode 100644
index 00000000000..fae7809d25a
--- /dev/null
+++ b/pkgs/applications/misc/dstask/default.nix
@@ -0,0 +1,40 @@
+{ stdenv, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "dstask";
+ version = "0.18";
+
+ src = fetchFromGitHub {
+ owner = "naggie";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "16z5zlfj955pzsj0l58835slvpchdaq2vbyx2fjzi6y9xn1z2nd1";
+ };
+
+ # Set vendorSha256 to null because dstask vendors its dependencies (meaning
+ # that third party dependencies are stored in the repository).
+ #
+ # Ref <https://github.com/NixOS/nixpkgs/pull/87383#issuecomment-633204382>
+ # and <https://github.com/NixOS/nixpkgs/blob/d4226e3a4b5fcf988027147164e86665d382bbfa/pkgs/development/go-modules/generic/default.nix#L18>
+ vendorSha256 = null;
+
+ # The ldflags reduce the executable size by stripping some debug stuff.
+ # The other variables are set so that the output of dstask version shows the
+ # git ref and the release version from github.
+ # Ref <https://github.com/NixOS/nixpkgs/pull/87383#discussion_r432097657>
+ buildFlagsArray = [ ''
+ -ldflags=-w -s
+ -X "github.com/naggie/dstask.VERSION=${version}"
+ -X "github.com/naggie/dstask.GIT_COMMIT=v${version}"
+ '' ];
+
+ subPackages = [ "cmd/dstask.go" ];
+
+ meta = with stdenv.lib; {
+ description = "Command line todo list with super-reliable git sync";
+ homepage = src.meta.homepage;
+ license = licenses.mit;
+ maintainers = with maintainers; [ stianlagstad foxit64 ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/applications/misc/etesync-dav/default.nix b/pkgs/applications/misc/etesync-dav/default.nix
index 69e2d3d5598..d4e015f31d7 100644
--- a/pkgs/applications/misc/etesync-dav/default.nix
+++ b/pkgs/applications/misc/etesync-dav/default.nix
@@ -2,11 +2,11 @@
python3Packages.buildPythonApplication rec {
pname = "etesync-dav";
- version = "0.16.0";
+ version = "0.17.0";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "1r0d52rlhg7dz6hziplzy7ypsfx9lgbs76j3ylinh2csplwkzv69";
+ sha256 = "0lyjv8rknwbx5b5nvq5bgw26lhkymib4cvmv3s3469mrnn2c0ksp";
};
propagatedBuildInputs = with python3Packages; [
diff --git a/pkgs/applications/misc/exercism/default.nix b/pkgs/applications/misc/exercism/default.nix
index a071761599a..d983458a7ce 100644
--- a/pkgs/applications/misc/exercism/default.nix
+++ b/pkgs/applications/misc/exercism/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "17gvz9a0sn4p36hf4l77bxhhfipf4x998iay31layqwbnzmb4xy7";
};
- modSha256 = "0pg0hxrr6jjd03wbjn5y65x02md3h352mnm1gr6vyiv7hn4ws14m";
+ vendorSha256 = "0b2m9xkac60k5rbxmb03cxf530m23av14pnsjk8067l998sm4vqi";
subPackages = [ "./exercism" ];
@@ -21,4 +21,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = [ maintainers.rbasso ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/misc/fbmenugen/0001-Fix-paths.patch b/pkgs/applications/misc/fbmenugen/0001-Fix-paths.patch
new file mode 100644
index 00000000000..b52aeafb5f3
--- /dev/null
+++ b/pkgs/applications/misc/fbmenugen/0001-Fix-paths.patch
@@ -0,0 +1,69 @@
+From 76c25147328d71960c70bbdd5a9396aac4a362a2 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= <malaquias@gmail.com>
+Date: Wed, 20 May 2020 14:19:07 -0300
+Subject: [PATCH] Fix paths
+
+---
+ fbmenugen | 14 ++++++--------
+ 1 file changed, 6 insertions(+), 8 deletions(-)
+
+diff --git a/fbmenugen b/fbmenugen
+index 46a18dc..0c8eb08 100755
+--- a/fbmenugen
++++ b/fbmenugen
+@@ -214,9 +214,7 @@ my %CONFIG = (
+
+ #<<<
+ desktop_files_paths => [
+- '/usr/share/applications',
+- '/usr/local/share/applications',
+- '/usr/share/applications/kde4',
++ '/run/current-system/sw/share/applications',
+ "$home_dir/.local/share/applications",
+ ],
+ #>>>
+@@ -232,7 +230,7 @@ my %CONFIG = (
+ force_icon_size => 0,
+ generic_fallback => 0,
+ locale_support => 1,
+- use_gtk3 => 0,
++ use_gtk3 => 1,
+
+ VERSION => $version,
+ );
+@@ -252,7 +250,7 @@ if (not -e $config_file) {
+ }
+
+ if (not -e $schema_file) {
+- if (-e (my $etc_schema_file = "/etc/xdg/$pkgname/schema.pl")) {
++ if (-e (my $etc_schema_file = "@fbmenugen@/etc/xdg/$pkgname/schema.pl")) {
+ require File::Copy;
+ File::Copy::copy($etc_schema_file, $schema_file)
+ or warn "$0: can't copy file `$etc_schema_file' to `$schema_file': $!\n";
+@@ -570,7 +568,7 @@ EXIT
+ $generated_menu .= begin_category(@{$schema->{fluxbox}}) . <<"FOOTER";
+ [config] (Configure)
+ [submenu] (System Styles) {Choose a style...}
+- [stylesdir] (/usr/share/fluxbox/styles)
++ [stylesdir] (@fluxbox@/share/fluxbox/styles)
+ [end]
+ [submenu] (User Styles) {Choose a style...}
+ [stylesdir] (~/.fluxbox/styles)
+@@ -580,12 +578,12 @@ EXIT
+ [exec] (Screenshot - JPG) {import screenshot.jpg && display -resize 50% screenshot.jpg}
+ [exec] (Screenshot - PNG) {import screenshot.png && display -resize 50% screenshot.png}
+ [exec] (Run) {fbrun}
+- [exec] (Regen Menu) {fluxbox-generate_menu}
++ [exec] (Regen Menu) {@fluxbox@/bin/fluxbox-generate_menu}
+ [end]
+ [commanddialog] (Fluxbox Command)
+ [reconfig] (Reload config)
+ [restart] (Restart)
+- [exec] (About) {(fluxbox -v; fluxbox -info | sed 1d) | xmessage -file - -center}
++ [exec] (About) {(@fluxbox@/bin/fluxbox -v; @fluxbox@/bin/fluxbox -info | @gnused@/bin/sed 1d) | @xmessage@/bin/xmessage -file - -center}
+ [separator]
+ [exit] (Exit)
+ [end]
+--
+2.26.2
+
diff --git a/pkgs/applications/misc/fbmenugen/default.nix b/pkgs/applications/misc/fbmenugen/default.nix
new file mode 100644
index 00000000000..fcf8191d3b7
--- /dev/null
+++ b/pkgs/applications/misc/fbmenugen/default.nix
@@ -0,0 +1,75 @@
+{ stdenv
+, fetchFromGitHub
+, fluxbox
+, gnused
+, makeWrapper
+, perlPackages
+, substituteAll
+, xorg
+, wrapGAppsHook
+}:
+
+perlPackages.buildPerlPackage rec {
+ pname = "fbmenugen";
+ version = "2020-05-20";
+
+ src = fetchFromGitHub {
+ owner = "trizen";
+ repo = pname;
+ rev = "ed9a680546edbb5b05086971b6a9f42a37cb485f";
+ sha256 = "1fikdl08a0s8d6k1ls1pzmw2rcwkfbbczsjfx6lr12ngd2bz222h";
+ };
+
+ patches = [
+ (substituteAll {
+ src = ./0001-Fix-paths.patch;
+ xmessage = xorg.xmessage;
+ inherit fluxbox gnused;
+ })
+ ];
+
+ outputs = [ "out" ];
+
+ nativeBuildInputs = [
+ makeWrapper
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ fluxbox
+ gnused
+ perlPackages.DataDump
+ perlPackages.FileDesktopEntry
+ perlPackages.Gtk3
+ perlPackages.LinuxDesktopFiles
+ perlPackages.perl
+ xorg.xmessage
+ ];
+
+ dontConfigure = true;
+
+ dontBuild = true;
+
+ postPatch = ''
+ substituteInPlace fbmenugen --subst-var-by fbmenugen $out
+ '';
+
+ installPhase = ''
+ runHook preInstall
+ install -D -t $out/bin ${pname}
+ install -D -t $out/etc/xdg/${pname} schema.pl
+ runHook postInstall
+ '';
+
+ postFixup = ''
+ wrapProgram "$out/bin/${pname}" --prefix PERL5LIB : "$PERL5LIB"
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/trizen/fbmenugen";
+ description = "Simple menu generator for the Fluxbox Window Manager";
+ license = licenses.gpl3;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.romildo ];
+ };
+}
diff --git a/pkgs/applications/misc/fetchmail/default.nix b/pkgs/applications/misc/fetchmail/default.nix
index 1b892c7f536..c1104eb0a57 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.4";
+ version = "6.4.5";
in
stdenv.mkDerivation {
pname = "fetchmail";
@@ -9,7 +9,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "mirror://sourceforge/fetchmail/fetchmail-${version}.tar.xz";
- sha256 = "1smbydwfjq29a2l44g6mgj0cd412fz40gbq6vq0klm7pmgd606si";
+ sha256 = "073bjh8qbvww7f5gbd6pq640qspi7dc6cjndvm0h2jcl0a90c3yk";
};
buildInputs = [ openssl ];
diff --git a/pkgs/applications/misc/geoipupdate/default.nix b/pkgs/applications/misc/geoipupdate/default.nix
index b7b90448e4b..2b0fc88ccf9 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.2.2";
+ version = "4.3.0";
src = fetchFromGitHub {
owner = "maxmind";
repo = "geoipupdate";
rev = "v${version}";
- sha256 = "057f9kp8g3wixjh9dm58g0qvzfcmhwbk1d573ldly4g5404r9bvf";
+ sha256 = "08h14bf4z2gx9sy34jpi2pvxv3i8g9ypl222hzdjsp2ixhl0jia9";
};
- modSha256 = "1bypanvrkcqp8rk84cv2569671irgaf3cy27lcrknyina4pdvir5";
+ vendorSha256 = "0q4byhvs1c1xm4qjvs2vyf98vdv121qn0z51arcf7k4ayrys5xcx";
meta = with stdenv.lib; {
description = "Automatic GeoIP database updater";
@@ -20,4 +20,4 @@ buildGoModule rec {
platforms = platforms.all;
maintainers = with maintainers; [ das_j ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/misc/go-jira/default.nix b/pkgs/applications/misc/go-jira/default.nix
index f8da250dbc7..5fad7b9ac03 100644
--- a/pkgs/applications/misc/go-jira/default.nix
+++ b/pkgs/applications/misc/go-jira/default.nix
@@ -1,22 +1,22 @@
-# This file was generated by https://github.com/kamilchm/go2nix v1.2.1
-{ stdenv, buildGoPackage, fetchgit }:
+{ stdenv, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "go-jira";
- version = "1.0.17";
+ version = "1.0.23";
- goPackagePath = "gopkg.in/Netflix-Skunkworks/go-jira.v1";
-
- src = fetchgit {
+ src = fetchFromGitHub {
rev = "v${version}";
- url = "https://gopkg.in/Netflix-Skunkworks/go-jira.v1";
- sha256 = "0ap5dzikp934mawigmv7ighajr5yxpck2gpnb2cmkc1p6qa6gn4v";
+ owner = "go-jira";
+ repo = "jira";
+ sha256 = "0qk5ifjxkqisvgv066rw8xj2zszc9mhc0by4338xjd7ng10jkk7b";
};
+ vendorSha256 = "18jwxnkv94lsxfv57ga519knxm077cc8chp5c992ipk58a04nv18";
+
meta = with stdenv.lib; {
description = "Simple command line client for Atlassian's Jira service written in Go";
- homepage = "https://github.com/Netflix-Skunkworks/go-jira";
+ homepage = "https://github.com/go-jira/jira";
license = licenses.asl20;
- maintainers = [ maintainers.carlosdagos ];
+ maintainers = with maintainers; [ carlosdagos timstott ];
};
}
diff --git a/pkgs/applications/misc/gomatrix/default.nix b/pkgs/applications/misc/gomatrix/default.nix
index 5d412469617..0cf6c966093 100644
--- a/pkgs/applications/misc/gomatrix/default.nix
+++ b/pkgs/applications/misc/gomatrix/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1wq55rvpyz0gjn8kiwwj49awsmi86zy1fdjcphzgb7883xalgr2m";
};
- modSha256 = "13higizadnf4ypk8qn1b5s6mdg7n6l3indb43mjp1b4cfzjsyl91";
+ vendorSha256 = "1yw0gph4zfg8w4343882l6b9lggwyak2zz8ic1l1m2m44p3aq169";
meta = with lib; {
description = ''Displays "The Matrix" in a terminal'';
@@ -19,4 +19,4 @@ buildGoModule rec {
maintainers = with maintainers; [ skykanin ];
homepage = "https://github.com/GeertJohan/gomatrix";
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/misc/gopacked/default.nix b/pkgs/applications/misc/gopacked/default.nix
new file mode 100644
index 00000000000..418fe96a897
--- /dev/null
+++ b/pkgs/applications/misc/gopacked/default.nix
@@ -0,0 +1,23 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "gopacked";
+ version = "0.4.1";
+
+ src = fetchFromGitHub {
+ owner = "tulir";
+ repo = "gopacked";
+ rev = "v${version}";
+ sha256 = "03qr8rlnipziy16nbcpf631jh42gsyv2frdnh8yzsh8lm0p8p4ry";
+ };
+
+ vendorSha256 = "0fklr3lxh8g7gda65wf2wdkqv15869h7m1bwbzbiv8pasrf5b352";
+
+ meta = with lib; {
+ description = "A simple text-based Minecraft modpack manager";
+ license = licenses.agpl3;
+ homepage = src.meta.homepage;
+ maintainers = with maintainers; [ foxit64 ];
+ };
+
+}
diff --git a/pkgs/applications/misc/gpxsee/default.nix b/pkgs/applications/misc/gpxsee/default.nix
index c519bf63e09..b3dbecb56b1 100644
--- a/pkgs/applications/misc/gpxsee/default.nix
+++ b/pkgs/applications/misc/gpxsee/default.nix
@@ -1,18 +1,28 @@
-{ stdenv, mkDerivation, fetchFromGitHub, qmake, qttools }:
+{ stdenv, mkDerivation, fetchFromGitHub, qmake, qttools, qttranslations }:
mkDerivation rec {
pname = "gpxsee";
- version = "7.29";
+ version = "7.30";
src = fetchFromGitHub {
owner = "tumic0";
repo = "GPXSee";
rev = version;
- sha256 = "sha256-OTKyxEu7RZZy3JBHTM7YoH+G4lhoRfb1INLtQEKC5p4=";
+ sha256 = "09gajwqc30r9a2sn972qdx3gx0gki9n0zafq986hn6zsr3z43mfs";
};
+ patches = [
+ # See https://github.com/NixOS/nixpkgs/issues/86054
+ ./fix-qttranslations-path.diff
+ ];
+
nativeBuildInputs = [ qmake qttools ];
+ postPatch = ''
+ substituteInPlace src/GUI/app.cpp \
+ --subst-var-by qttranslations ${qttranslations}
+ '';
+
preConfigure = ''
lrelease gpxsee.pro
'';
diff --git a/pkgs/applications/misc/gpxsee/fix-qttranslations-path.diff b/pkgs/applications/misc/gpxsee/fix-qttranslations-path.diff
new file mode 100644
index 00000000000..3b546338d20
--- /dev/null
+++ b/pkgs/applications/misc/gpxsee/fix-qttranslations-path.diff
@@ -0,0 +1,18 @@
+diff --git i/src/GUI/app.cpp w/src/GUI/app.cpp
+index 10e84d5..1e0abbe 100644
+--- i/src/GUI/app.cpp
++++ w/src/GUI/app.cpp
+@@ -34,11 +34,10 @@ App::App(int &argc, char **argv) : QApplication(argc, argv)
+ installTranslator(gpxsee);
+
+ QTranslator *qt = new QTranslator(this);
+-#if defined(Q_OS_WIN32) || defined(Q_OS_MAC)
++#if defined(Q_OS_WIN32)
+ qt->load(QLocale::system(), "qt", "_", ProgramPaths::translationsDir());
+ #else // Q_OS_WIN32 || Q_OS_MAC
+- qt->load(QLocale::system(), "qt", "_", QLibraryInfo::location(
+- QLibraryInfo::TranslationsPath));
++ qt->load(QLocale::system(), "qt", "_", QLatin1String("@qttranslations@/translations"));
+ #endif // Q_OS_WIN32 || Q_OS_MAC
+ installTranslator(qt);
+
diff --git a/pkgs/applications/misc/hugo/default.nix b/pkgs/applications/misc/hugo/default.nix
index f0e191097d5..ba01f88cc58 100644
--- a/pkgs/applications/misc/hugo/default.nix
+++ b/pkgs/applications/misc/hugo/default.nix
@@ -1,19 +1,33 @@
-{ stdenv, buildGoModule, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub, libsass }:
buildGoModule rec {
pname = "hugo";
- version = "0.70.0";
+ version = "0.72.0";
- goPackagePath = "github.com/gohugoio/hugo";
+ buildInputs = [ libsass ];
src = fetchFromGitHub {
owner = "gohugoio";
repo = pname;
rev = "v${version}";
- sha256 = "14g1x95jh91z9xm3xkv2psw2jn7z6bv2009miyv727df4d58nh6m";
+ sha256 = "05parzx0wm51z4qkvh4k096ykgiyr9i5xy55c0g99j4y96drcybb";
};
- modSha256 = "015ha8pjz1fv8qg558xa6hl52fp2qd486ir9m01dvxw63xqx76ss";
+ golibsass = fetchFromGitHub {
+ owner = "bep";
+ repo = "golibsass";
+ rev = "8a04397f0baba474190a9f58019ff499ec43057a";
+ sha256 = "0xk3m2ynbydzx87dz573ihwc4ryq0r545vz937szz175ivgfrhh3";
+ };
+
+ overrideModAttrs = (_: {
+ postBuild = ''
+ rm -rf vendor/github.com/bep/golibsass/
+ cp -r --reflink=auto ${golibsass} vendor/github.com/bep/golibsass
+ '';
+ });
+
+ vendorSha256 = "07dkmrldsxw59v6r4avj1gr4hsaxybhb14qv61hc777qix2kq9v1";
buildFlags = [ "-tags" "extended" ];
diff --git a/pkgs/applications/misc/ikiwiki/default.nix b/pkgs/applications/misc/ikiwiki/default.nix
index 1515b4b0f99..0c2abbd9f58 100644
--- a/pkgs/applications/misc/ikiwiki/default.nix
+++ b/pkgs/applications/misc/ikiwiki/default.nix
@@ -2,7 +2,7 @@
, gitSupport ? false, git ? null
, docutilsSupport ? false, python ? null, docutils ? null
, monotoneSupport ? false, monotone ? null
-, bazaarSupport ? false, bazaar ? null
+, bazaarSupport ? false, breezy ? null
, cvsSupport ? false, cvs ? null, cvsps ? null
, subversionSupport ? false, subversion ? null
, mercurialSupport ? false, mercurial ? null
@@ -12,7 +12,7 @@
assert docutilsSupport -> (python != null && docutils != null);
assert gitSupport -> (git != null);
assert monotoneSupport -> (monotone != null);
-assert bazaarSupport -> (bazaar != null);
+assert bazaarSupport -> (breezy != null);
assert cvsSupport -> (cvs != null && cvsps != null && perlPackages.Filechdir != null);
assert subversionSupport -> (subversion != null);
assert mercurialSupport -> (mercurial != null);
@@ -39,7 +39,7 @@ stdenv.mkDerivation {
++ lib.optionals docutilsSupport [python docutils]
++ lib.optionals gitSupport [git]
++ lib.optionals monotoneSupport [monotone]
- ++ lib.optionals bazaarSupport [bazaar]
+ ++ lib.optionals bazaarSupport [breezy]
++ lib.optionals cvsSupport [cvs cvsps perlPackages.Filechdir]
++ lib.optionals subversionSupport [subversion]
++ lib.optionals mercurialSupport [mercurial];
@@ -64,7 +64,7 @@ stdenv.mkDerivation {
wrapProgram $a --suffix PERL5LIB : $PERL5LIB --prefix PATH : ${perlPackages.perl}/bin:$out/bin \
${lib.optionalString gitSupport ''--prefix PATH : ${git}/bin \''}
${lib.optionalString monotoneSupport ''--prefix PATH : ${monotone}/bin \''}
- ${lib.optionalString bazaarSupport ''--prefix PATH : ${bazaar}/bin \''}
+ ${lib.optionalString bazaarSupport ''--prefix PATH : ${breezy}/bin \''}
${lib.optionalString cvsSupport ''--prefix PATH : ${cvs}/bin \''}
${lib.optionalString cvsSupport ''--prefix PATH : ${cvsps}/bin \''}
${lib.optionalString subversionSupport ''--prefix PATH : ${subversion.out}/bin \''}
diff --git a/pkgs/applications/misc/img2pdf/default.nix b/pkgs/applications/misc/img2pdf/default.nix
index 972e3b7e7b6..b9c06d5122c 100644
--- a/pkgs/applications/misc/img2pdf/default.nix
+++ b/pkgs/applications/misc/img2pdf/default.nix
@@ -4,15 +4,13 @@ with python3Packages;
buildPythonApplication rec {
pname = "img2pdf";
- version = "0.3.4";
+ version = "0.3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "0jgfk191vvxn2r6bbdknvw5v510mx9g0xrgnmcghaxkv65zjnj0b";
+ sha256 = "1yx0ljbg7phpix507wq584qvspp2jgax7flpp1148pxpc2d51mcc";
};
- doCheck = false; # needs pdfrw
-
propagatedBuildInputs = [
pillow
];
diff --git a/pkgs/applications/misc/jekyll/basic/Gemfile.lock b/pkgs/applications/misc/jekyll/basic/Gemfile.lock
index 9e244fb44b8..8731ed26838 100644
--- a/pkgs/applications/misc/jekyll/basic/Gemfile.lock
+++ b/pkgs/applications/misc/jekyll/basic/Gemfile.lock
@@ -1,7 +1,7 @@
GEM
remote: https://rubygems.org/
specs:
- activesupport (6.0.3)
+ activesupport (6.0.3.1)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
@@ -24,17 +24,17 @@ GEM
http_parser.rb (0.6.0)
i18n (1.8.2)
concurrent-ruby (~> 1.0)
- jekyll (4.0.1)
+ jekyll (4.1.0)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
- i18n (>= 0.9.5, < 2)
+ i18n (~> 1.0)
jekyll-sass-converter (~> 2.0)
jekyll-watch (~> 2.0)
kramdown (~> 2.1)
kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0)
- mercenary (~> 0.3.3)
+ mercenary (~> 0.4.0)
pathutil (~> 0.9)
rouge (~> 3.0)
safe_yaml (~> 1.0)
@@ -64,9 +64,9 @@ GEM
listen (3.2.1)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
- mercenary (0.3.6)
+ mercenary (0.4.0)
mini_portile2 (2.4.0)
- minitest (5.14.0)
+ minitest (5.14.1)
nokogiri (1.10.9)
mini_portile2 (~> 2.4.0)
pathutil (0.16.2)
@@ -76,7 +76,7 @@ GEM
rb-inotify (0.10.1)
ffi (~> 1.0)
rexml (3.2.4)
- rouge (3.18.0)
+ rouge (3.19.0)
safe_yaml (1.0.5)
sassc (2.3.0)
ffi (~> 1.9)
diff --git a/pkgs/applications/misc/jekyll/basic/gemset.nix b/pkgs/applications/misc/jekyll/basic/gemset.nix
index a02ec1f16c4..8c1773f19dc 100644
--- a/pkgs/applications/misc/jekyll/basic/gemset.nix
+++ b/pkgs/applications/misc/jekyll/basic/gemset.nix
@@ -5,10 +5,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0shh34xx9ygxb57s8mag8l22klvjfnk1c4jbjvchk16r6z0ps326";
+ sha256 = "1l29n9n38c9lpy5smh26r7fy7jp2bpjqlzhxgsr79cv7xpwlrbhs";
type = "gem";
};
- version = "6.0.3";
+ version = "6.0.3.1";
};
addressable = {
dependencies = ["public_suffix"];
@@ -130,10 +130,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1gw05bh9iidnx2lxw0h5aiknbly818cmndc4a9nhq28fiafizi82";
+ sha256 = "0v01g9cwn4v7rnpsl9yvscjzvah3p4xwh03zp37zxkvw5kv004n8";
type = "gem";
};
- version = "4.0.1";
+ version = "4.1.0";
};
jekyll-avatar = {
dependencies = ["jekyll"];
@@ -260,10 +260,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "10la0xw82dh5mqab8bl0dk21zld63cqxb1g16fk8cb39ylc4n21a";
+ sha256 = "0f2i827w4lmsizrxixsrv2ssa3gk1b7lmqh8brk8ijmdb551wnmj";
type = "gem";
};
- version = "0.3.6";
+ version = "0.4.0";
};
mini_portile2 = {
groups = ["default"];
@@ -280,10 +280,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0g73x65hmjph8dg1h3rkzfg7ys3ffxm35hj35grw75fixmq53qyz";
+ sha256 = "09bz9nsznxgaf06cx3b5z71glgl0hdw469gqx3w7bqijgrb55p5g";
type = "gem";
};
- version = "5.14.0";
+ version = "5.14.1";
};
nokogiri = {
dependencies = ["mini_portile2"];
@@ -353,10 +353,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1n9h0ls2a2zq0bcsw31wxci1wdxb8s3vglfadxpcs6b04vkf6nqq";
+ sha256 = "102rc07d78k5bkl0s9nd1gw6wz0w0zcvg4g5sl7z9xxi4r793c35";
type = "gem";
};
- version = "3.18.0";
+ version = "3.19.0";
};
safe_yaml = {
groups = ["default"];
diff --git a/pkgs/applications/misc/jekyll/full/Gemfile.lock b/pkgs/applications/misc/jekyll/full/Gemfile.lock
index d5588438ae6..8b771bc1c0f 100644
--- a/pkgs/applications/misc/jekyll/full/Gemfile.lock
+++ b/pkgs/applications/misc/jekyll/full/Gemfile.lock
@@ -1,7 +1,7 @@
GEM
remote: https://rubygems.org/
specs:
- activesupport (6.0.3)
+ activesupport (6.0.3.1)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
@@ -35,17 +35,17 @@ GEM
http_parser.rb (0.6.0)
i18n (1.8.2)
concurrent-ruby (~> 1.0)
- jekyll (4.0.1)
+ jekyll (4.1.0)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
- i18n (>= 0.9.5, < 2)
+ i18n (~> 1.0)
jekyll-sass-converter (~> 2.0)
jekyll-watch (~> 2.0)
kramdown (~> 2.1)
kramdown-parser-gfm (~> 1.0)
liquid (~> 4.0)
- mercenary (~> 0.3.3)
+ mercenary (~> 0.4.0)
pathutil (~> 0.9)
rouge (~> 3.0)
safe_yaml (~> 1.0)
@@ -90,12 +90,12 @@ GEM
listen (3.2.1)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
- mercenary (0.3.6)
+ mercenary (0.4.0)
mime-types (3.3.1)
mime-types-data (~> 3.2015)
- mime-types-data (3.2020.0425)
+ mime-types-data (3.2020.0512)
mini_portile2 (2.4.0)
- minitest (5.14.0)
+ minitest (5.14.1)
multipart-post (2.1.1)
nokogiri (1.10.9)
mini_portile2 (~> 2.4.0)
@@ -110,7 +110,7 @@ GEM
ffi (~> 1.0)
rdoc (6.2.1)
rexml (3.2.4)
- rouge (3.18.0)
+ rouge (3.19.0)
safe_yaml (1.0.5)
sassc (2.3.0)
ffi (~> 1.9)
diff --git a/pkgs/applications/misc/jekyll/full/gemset.nix b/pkgs/applications/misc/jekyll/full/gemset.nix
index 8c2b1ffaf95..5f54a4f7382 100644
--- a/pkgs/applications/misc/jekyll/full/gemset.nix
+++ b/pkgs/applications/misc/jekyll/full/gemset.nix
@@ -5,10 +5,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0shh34xx9ygxb57s8mag8l22klvjfnk1c4jbjvchk16r6z0ps326";
+ sha256 = "1l29n9n38c9lpy5smh26r7fy7jp2bpjqlzhxgsr79cv7xpwlrbhs";
type = "gem";
};
- version = "6.0.3";
+ version = "6.0.3.1";
};
addressable = {
dependencies = ["public_suffix"];
@@ -227,10 +227,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1gw05bh9iidnx2lxw0h5aiknbly818cmndc4a9nhq28fiafizi82";
+ sha256 = "0v01g9cwn4v7rnpsl9yvscjzvah3p4xwh03zp37zxkvw5kv004n8";
type = "gem";
};
- version = "4.0.1";
+ version = "4.1.0";
};
jekyll-avatar = {
dependencies = ["jekyll"];
@@ -457,10 +457,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "10la0xw82dh5mqab8bl0dk21zld63cqxb1g16fk8cb39ylc4n21a";
+ sha256 = "0f2i827w4lmsizrxixsrv2ssa3gk1b7lmqh8brk8ijmdb551wnmj";
type = "gem";
};
- version = "0.3.6";
+ version = "0.4.0";
};
mime-types = {
dependencies = ["mime-types-data"];
@@ -478,10 +478,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1zin0q26wc5p7zb7glpwary7ms60s676vcq987yv22jgm6hnlwlh";
+ sha256 = "1z75svngyhsglx0y2f9rnil2j08f9ab54b3l95bpgz67zq2if753";
type = "gem";
};
- version = "3.2020.0425";
+ version = "3.2020.0512";
};
mini_portile2 = {
groups = ["default"];
@@ -498,10 +498,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0g73x65hmjph8dg1h3rkzfg7ys3ffxm35hj35grw75fixmq53qyz";
+ sha256 = "09bz9nsznxgaf06cx3b5z71glgl0hdw469gqx3w7bqijgrb55p5g";
type = "gem";
};
- version = "5.14.0";
+ version = "5.14.1";
};
multipart-post = {
groups = ["default"];
@@ -602,10 +602,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1n9h0ls2a2zq0bcsw31wxci1wdxb8s3vglfadxpcs6b04vkf6nqq";
+ sha256 = "102rc07d78k5bkl0s9nd1gw6wz0w0zcvg4g5sl7z9xxi4r793c35";
type = "gem";
};
- version = "3.18.0";
+ version = "3.19.0";
};
safe_yaml = {
groups = ["default"];
diff --git a/pkgs/applications/misc/jgmenu/default.nix b/pkgs/applications/misc/jgmenu/default.nix
index 46792588f4c..e6a140ec7f9 100644
--- a/pkgs/applications/misc/jgmenu/default.nix
+++ b/pkgs/applications/misc/jgmenu/default.nix
@@ -1,14 +1,27 @@
-{ stdenv, fetchFromGitHub, pkgconfig, python3Packages, pango, librsvg, libxml2, menu-cache, xorg, makeWrapper }:
+{ stdenv
+, fetchFromGitHub
+, pkgconfig
+, python3Packages
+, pango
+, librsvg
+, libxml2
+, menu-cache
+, xorg
+, makeWrapper
+, enableXfcePanelApplet ? false
+, xfce
+, gtk3
+}:
stdenv.mkDerivation rec {
pname = "jgmenu";
- version = "4.2.0";
+ version = "4.2.1";
src = fetchFromGitHub {
owner = "johanmalm";
repo = pname;
rev = "v${version}";
- sha256 = "1wcmx2yhm6n54w6nymgb8pgfjv411i3zj1vk79q9vr052y1622z0";
+ sha256 = "00q4v31x4q7nm61wda4v0gznv18bm3qs8mp04pcns60qacdv9lkk";
};
nativeBuildInputs = [
@@ -25,9 +38,17 @@ stdenv.mkDerivation rec {
xorg.libXinerama
xorg.libXrandr
python3Packages.python
+ ] ++ stdenv.lib.optionals enableXfcePanelApplet [
+ gtk3
+ xfce.libxfce4util
+ xfce.xfce4-panel
];
- makeFlags = [ "prefix=${placeholder "out"}" ];
+ configureFlags = [
+ ]
+ ++ stdenv.lib.optionals enableXfcePanelApplet [
+ "--with-xfce4-panel-applet"
+ ];
postFixup = ''
wrapPythonProgramsIn "$out/lib/jgmenu"
diff --git a/pkgs/applications/misc/joplin-desktop/default.nix b/pkgs/applications/misc/joplin-desktop/default.nix
index 3c84588530c..6515b3132d2 100644
--- a/pkgs/applications/misc/joplin-desktop/default.nix
+++ b/pkgs/applications/misc/joplin-desktop/default.nix
@@ -2,7 +2,7 @@
let
pname = "joplin-desktop";
- version = "1.0.201";
+ version = "1.0.216";
desktopItem = makeDesktopItem {
name = "Joplin";
exec = "joplin-desktop";
@@ -13,7 +13,7 @@ in appimageTools.wrapType2 rec {
name = "${pname}-${version}";
src = fetchurl {
url = "https://github.com/laurent22/joplin/releases/download/v${version}/Joplin-${version}.AppImage";
- sha256 = "060dkgamsv59vgslqyjfh1g8wg3nldrvfb9lf0y9sxjlbsv8bc55";
+ sha256 = "17rb7h98h9i2p5kw5gznx5swpz6yxqdxwc9x5cgbkc31vk10iszn";
};
@@ -42,7 +42,7 @@ in appimageTools.wrapType2 rec {
'';
homepage = "https://joplinapp.org";
license = licenses.mit;
- maintainers = with maintainers; [ hugoreeves rafaelgg raquelgb ];
+ maintainers = with maintainers; [ hugoreeves ];
platforms = [ "x86_64-linux" ];
};
}
diff --git a/pkgs/applications/misc/keepass/default.nix b/pkgs/applications/misc/keepass/default.nix
index 1d668e039bd..3a1393913ef 100644
--- a/pkgs/applications/misc/keepass/default.nix
+++ b/pkgs/applications/misc/keepass/default.nix
@@ -1,13 +1,13 @@
{ stdenv, lib, fetchurl, buildDotnetPackage, substituteAll, makeWrapper, makeDesktopItem,
- unzip, icoutils, gtk2, xorg, xdotool, xsel, plugins ? [] }:
+ unzip, icoutils, gtk2, xorg, xdotool, xsel, coreutils, unixtools, glib, plugins ? [] }:
with builtins; buildDotnetPackage rec {
baseName = "keepass";
- version = "2.40";
+ version = "2.45";
src = fetchurl {
url = "mirror://sourceforge/keepass/KeePass-${version}-Source.zip";
- sha256 = "1gldl74wz2lvsci6rn71d6q1zmnhr52z6fjib9nsragsazq5byz9";
+ sha256 = "07wyp3k2kiprr47mc4vxb7vmh7g5kshcqw0gq3qr87gi78c9i66m";
};
sourceRoot = ".";
@@ -20,6 +20,9 @@ with builtins; buildDotnetPackage rec {
xsel = "${xsel}/bin/xsel";
xprop = "${xorg.xprop}/bin/xprop";
xdotool = "${xdotool}/bin/xdotool";
+ uname = "${coreutils}/bin/uname";
+ whereis = "${unixtools.whereis}/bin/whereis";
+ gsettings = "${glib}/bin/gsettings";
})
];
diff --git a/pkgs/applications/misc/keepass/fix-paths.patch b/pkgs/applications/misc/keepass/fix-paths.patch
index 318f8a35898..0a99f506b94 100644
--- a/pkgs/applications/misc/keepass/fix-paths.patch
+++ b/pkgs/applications/misc/keepass/fix-paths.patch
@@ -1,8 +1,23 @@
+From 830d0db80f2fce09e12c117f8338b8e4b05866ff Mon Sep 17 00:00:00 2001
+From: Pascal Winkelmann <pascal@wnklmnn.de>
+Date: Tue, 19 May 2020 10:28:31 +0200
+Subject: [PATCH] fixpaths
+
+---
+ KeePass/Native/NativeMethods.Unix.cs | 2 +-
+ KeePass/UI/UISystemFonts.cs | 2 +-
+ KeePass/Util/AppLocator.cs | 2 +-
+ KeePass/Util/ClipboardUtil.Unix.cs | 14 +++++++-------
+ KeePassLib/Native/ClipboardU.cs | 2 +-
+ KeePassLib/Native/NativeLib.cs | 2 +-
+ KeePassLib/Utility/MonoWorkarounds.cs | 4 ++--
+ 7 files changed, 14 insertions(+), 14 deletions(-)
+
diff --git a/KeePass/Native/NativeMethods.Unix.cs b/KeePass/Native/NativeMethods.Unix.cs
-index 7495a1c..4ef4727 100644
+index 4c47258..79cfdb2 100644
--- a/KeePass/Native/NativeMethods.Unix.cs
+++ b/KeePass/Native/NativeMethods.Unix.cs
-@@ -128,7 +128,7 @@ namespace KeePass.Native
+@@ -130,7 +130,7 @@ namespace KeePass.Native
try
{
Application.DoEvents(); // E.g. for clipboard updates
@@ -11,10 +26,54 @@ index 7495a1c..4ef4727 100644
Application.DoEvents(); // E.g. for clipboard updates
return (strOutput ?? string.Empty);
}
+diff --git a/KeePass/UI/UISystemFonts.cs b/KeePass/UI/UISystemFonts.cs
+index 08d6134..2bfa4a2 100644
+--- a/KeePass/UI/UISystemFonts.cs
++++ b/KeePass/UI/UISystemFonts.cs
+@@ -188,7 +188,7 @@ namespace KeePass.UI
+
+ private static void UbuntuLoadFonts()
+ {
+- string strDef = NativeLib.RunConsoleApp("gsettings",
++ string strDef = NativeLib.RunConsoleApp("@gsettings@",
+ "get org.gnome.desktop.interface font-name");
+ if(strDef == null) return;
+
+diff --git a/KeePass/Util/AppLocator.cs b/KeePass/Util/AppLocator.cs
+index af02803..8a32c9d 100644
+--- a/KeePass/Util/AppLocator.cs
++++ b/KeePass/Util/AppLocator.cs
+@@ -429,7 +429,7 @@ namespace KeePass.Util
+ if(NativeLib.GetPlatformID() == PlatformID.MacOSX)
+ strArgPrefix = string.Empty; // FR 3535696
+
+- string str = NativeLib.RunConsoleApp("whereis", strArgPrefix + strApp);
++ string str = NativeLib.RunConsoleApp("@whereis@", strArgPrefix + strApp);
+ if(str == null) return null;
+
+ str = str.Trim();
diff --git a/KeePass/Util/ClipboardUtil.Unix.cs b/KeePass/Util/ClipboardUtil.Unix.cs
-index e93a22a..3fd9a2b 100644
+index ab49ee2..7f6c50f 100644
--- a/KeePass/Util/ClipboardUtil.Unix.cs
+++ b/KeePass/Util/ClipboardUtil.Unix.cs
+@@ -42,7 +42,7 @@ namespace KeePass.Util
+ // string strGtk = GtkGetString();
+ // if(strGtk != null) return strGtk;
+
+- return (NativeLib.RunConsoleApp("pbpaste", "-pboard general") ??
++ return (NativeLib.RunConsoleApp("@pbpaste@", "-pboard general") ??
+ string.Empty);
+ }
+
+@@ -50,7 +50,7 @@ namespace KeePass.Util
+ {
+ // if(GtkSetString(str)) return;
+
+- NativeLib.RunConsoleApp("pbcopy", "-pboard general", str);
++ NativeLib.RunConsoleApp("@pbcopy@", "-pboard general", str);
+ }
+
+ private static string GetStringU()
@@ -62,7 +62,7 @@ namespace KeePass.Util
// "-out -selection clipboard");
// if(str != null) return str;
@@ -51,20 +110,33 @@ index e93a22a..3fd9a2b 100644
return;
}
diff --git a/KeePassLib/Native/ClipboardU.cs b/KeePassLib/Native/ClipboardU.cs
-index ddd8f57..150eb82 100644
+index 291c51d..3c76380 100644
--- a/KeePassLib/Native/ClipboardU.cs
+++ b/KeePassLib/Native/ClipboardU.cs
@@ -27,7 +27,7 @@ namespace KeePassLib.Native
{
internal static class ClipboardU
{
-- private const string XSel = "xsel";
-+ private const string XSel = "@xsel@";
+- internal const string XSel = "xsel";
++ internal const string XSel = "@xsel@";
private const string XSelV = "--version";
private const string XSelR = "--output --clipboard";
private const string XSelC = "--clear --clipboard";
+diff --git a/KeePassLib/Native/NativeLib.cs b/KeePassLib/Native/NativeLib.cs
+index 2d227a3..243f4ee 100644
+--- a/KeePassLib/Native/NativeLib.cs
++++ b/KeePassLib/Native/NativeLib.cs
+@@ -145,7 +145,7 @@ namespace KeePassLib.Native
+ // Mono returns PlatformID.Unix on Mac OS X, workaround this
+ if(m_platID.Value == PlatformID.Unix)
+ {
+- if((RunConsoleApp("uname", null) ?? string.Empty).Trim().Equals(
++ if((RunConsoleApp("@uname@", null) ?? string.Empty).Trim().Equals(
+ "Darwin", StrUtil.CaseIgnoreCmp))
+ m_platID = PlatformID.MacOSX;
+ }
diff --git a/KeePassLib/Utility/MonoWorkarounds.cs b/KeePassLib/Utility/MonoWorkarounds.cs
-index 0da7019..f6a1022 100644
+index e20bb3a..4fd875b 100644
--- a/KeePassLib/Utility/MonoWorkarounds.cs
+++ b/KeePassLib/Utility/MonoWorkarounds.cs
@@ -41,7 +41,7 @@ namespace KeePassLib.Utility
@@ -76,7 +148,7 @@ index 0da7019..f6a1022 100644
private static Dictionary<uint, bool> g_dForceReq = new Dictionary<uint, bool>();
private static Thread g_thFixClip = null;
-@@ -303,7 +303,7 @@ namespace KeePassLib.Utility
+@@ -335,7 +335,7 @@ namespace KeePassLib.Utility
// }
// else { Debug.Assert(false); }
@@ -85,3 +157,6 @@ index 0da7019..f6a1022 100644
"-id " + strHandle + " WM_CLASS") ?? string.Empty);
if(strWmClass.IndexOf("\"" + PwDefs.ResClass + "\"",
+--
+2.25.4
+
diff --git a/pkgs/applications/misc/keepass/keepass-plugins.patch b/pkgs/applications/misc/keepass/keepass-plugins.patch
index cde6e7252bc..9a7e3fe9983 100644
--- a/pkgs/applications/misc/keepass/keepass-plugins.patch
+++ b/pkgs/applications/misc/keepass/keepass-plugins.patch
@@ -1,13 +1,25 @@
+From 4cb0b18f5326a07927453897180289a4b254ac4f Mon Sep 17 00:00:00 2001
+From: Pascal Winkelmann <pascal@wnklmnn.de>
+Date: Tue, 19 May 2020 10:43:49 +0200
+Subject: [PATCH] loadplugin
+
+---
+ KeePass/Forms/MainForm.cs | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
diff --git a/KeePass/Forms/MainForm.cs b/KeePass/Forms/MainForm.cs
-index 3d5fca0..4c3f3d4 100644
+index 347eaf5..b92e1e2 100644
--- a/KeePass/Forms/MainForm.cs
+++ b/KeePass/Forms/MainForm.cs
-@@ -406,7 +406,$OUTPUT_LC$ @@ namespace KeePass.Forms
- m_pluginManager.Initialize(m_pluginDefaultHost);
+@@ -440,7 +440,7 @@ namespace KeePass.Forms
+ ToolStripItemCollection tsicT = m_ctxTray.Items;
+ ToolStripItem tsiPrevT = m_ctxTrayOptions;
- m_pluginManager.UnloadAllPlugins();
-- if(AppPolicy.Current.Plugins) m_pluginManager.LoadAllPlugins();
+- m_pluginManager.LoadAllPlugins();
$DO_LOADS$+
- // Delete old files *after* loading plugins (when timestamps
- // of loaded plugins have been updated already)
+ m_pluginManager.AddMenuItems(PluginMenuType.Main, tsicM, tsiPrevM);
+ m_pluginManager.AddMenuItems(PluginMenuType.Group, tsicGM, tsiPrevGM);
+--
+2.25.4
+
diff --git a/pkgs/applications/misc/klayout/default.nix b/pkgs/applications/misc/klayout/default.nix
index 73b51e4adbc..784656b8b96 100644
--- a/pkgs/applications/misc/klayout/default.nix
+++ b/pkgs/applications/misc/klayout/default.nix
@@ -5,13 +5,13 @@
mkDerivation rec {
pname = "klayout";
- version = "0.26.4";
+ version = "0.26.5";
src = fetchFromGitHub {
owner = "KLayout";
repo = "klayout";
rev = "v${version}";
- sha256 = "0hqc11vz24b6nfpfzsjwwmaq0sznwwqpzmd48q5wpdl0kz1309gj";
+ sha256 = "1zv8yazhdyxm33vdn0m5cciw7zzg45nwdg4rdcsydnrwg7d667r6";
};
postPatch = ''
diff --git a/pkgs/applications/misc/lutris/chrootenv.nix b/pkgs/applications/misc/lutris/chrootenv.nix
index 4505432b236..4fcbaa19a20 100644
--- a/pkgs/applications/misc/lutris/chrootenv.nix
+++ b/pkgs/applications/misc/lutris/chrootenv.nix
@@ -105,6 +105,9 @@ in buildFHSUserEnv {
cups lcms2 mpg123 cairo unixODBC samba4 sane-backends openldap
ocl-icd utillinux libkrb5
+ # Proton
+ libselinux
+
# Winetricks
fribidi
] ++ xorgDeps pkgs;
diff --git a/pkgs/applications/misc/minder/default.nix b/pkgs/applications/misc/minder/default.nix
index 0b3d65e21e3..28157d61537 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.7.3";
+ version = "1.8.0";
src = fetchFromGitHub {
owner = "phase1geo";
repo = pname;
rev = version;
- sha256 = "00lkb1w536jyhka2znxmgbyss13j4h75yvl42z4hlgz31wljcin4";
+ sha256 = "13klasvrndwsmpcxkgy7kvsl2jqmp2cl52vb4i0hk18lr004scgy";
};
nativeBuildInputs = [ pkgconfig meson ninja python3 wrapGAppsHook vala shared-mime-info ];
diff --git a/pkgs/applications/misc/nnn/default.nix b/pkgs/applications/misc/nnn/default.nix
index 7adc777c00d..95920362a5f 100644
--- a/pkgs/applications/misc/nnn/default.nix
+++ b/pkgs/applications/misc/nnn/default.nix
@@ -4,13 +4,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "nnn";
- version = "3.1";
+ version = "3.2";
src = fetchFromGitHub {
owner = "jarun";
repo = pname;
rev = "v${version}";
- sha256 = "0wvn3jbxjcpdg9jzxkhx5dlc0zx2idky6mb75fpha8ww1jg7qf1g";
+ sha256 = "13p3379c26l57121ymx0kw7afh51zv614p57di311d2a41jaz5cw";
};
configFile = optionalString (conf != null) (builtins.toFile "nnn.h" conf);
diff --git a/pkgs/applications/misc/pastel/default.nix b/pkgs/applications/misc/pastel/default.nix
index 90b42ba72b7..348ea4b991e 100644
--- a/pkgs/applications/misc/pastel/default.nix
+++ b/pkgs/applications/misc/pastel/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "pastel";
- version = "0.7.1";
+ version = "0.8.0";
src = fetchFromGitHub {
owner = "sharkdp";
repo = pname;
rev = "v${version}";
- sha256 = "1xrg25w175m2iz7q9v7c05a0p0v5rr71vd4m3v6p0lqvij3sih4s";
+ sha256 = "00xxrssa3gbr5w2jsqlf632jlzc0lc2rpybnbv618ndy5lxidnw0";
};
- cargoSha256 = "17rw9wp9mfv38h0azdjwl60bxdknb5q84ia0a2r1vi91gz6275cs";
+ cargoSha256 = "1ji64h0f8f2sq12cx33kymypzar9swhaj903gclf3jdwgna77326";
buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
diff --git a/pkgs/applications/misc/pdfarranger/default.nix b/pkgs/applications/misc/pdfarranger/default.nix
index 4d2576aaadc..c43ae1de9a1 100644
--- a/pkgs/applications/misc/pdfarranger/default.nix
+++ b/pkgs/applications/misc/pdfarranger/default.nix
@@ -5,13 +5,13 @@
python3Packages.buildPythonApplication rec {
pname = "pdfarranger";
- version = "1.5.1";
+ version = "1.5.3";
src = fetchFromGitHub {
owner = "jeromerobert";
repo = pname;
rev = version;
- sha256 = "0n4jw0dsqw929a34ff077kz8w89vkjkqf8dy4c356zh6gf23cdxr";
+ sha256 = "0a9ap7p8iw57sn5nmhim7gp5as8gj6ir6l3p0bpmg4iqjsr4169h";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/misc/polybar/default.nix b/pkgs/applications/misc/polybar/default.nix
index 1fc0162f8d0..a793ee88724 100644
--- a/pkgs/applications/misc/polybar/default.nix
+++ b/pkgs/applications/misc/polybar/default.nix
@@ -26,13 +26,13 @@ assert i3GapsSupport -> ! i3Support && jsoncpp != null && i3-gaps != null;
stdenv.mkDerivation rec {
pname = "polybar";
- version = "3.4.2";
+ version = "3.4.3";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "1ss4wzy68dpqr5a4m090nn36v8wsp4a7pj6whcxxdrrimgww5r88";
+ sha256 = "0fsfh3xv0c0hz10xqzvd01c0p0wvzcnanbyczi45zhaxfrisb39w";
fetchSubmodules = true;
};
diff --git a/pkgs/applications/misc/pueue/default.nix b/pkgs/applications/misc/pueue/default.nix
index 52a47954776..3882debd998 100644
--- a/pkgs/applications/misc/pueue/default.nix
+++ b/pkgs/applications/misc/pueue/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "pueue";
- version = "0.4.0";
+ version = "0.5.0";
src = fetchFromGitHub {
owner = "Nukesor";
repo = pname;
rev = "v${version}";
- sha256 = "050cx9ncs1hfb14llly0wm3h5s4377s3sinmkjc52xm2z2gc7m5f";
+ sha256 = "17v760mh5k5vb1h3xvaph5rfc5wdl6q42isil2k9n6y8bxr3yw84";
};
- cargoSha256 = "1hw0y6c1ypp470cca3yw6fc7xvligy3av8hsa9bhdm5can46hyzi";
+ cargoSha256 = "1m659i3v3b5hfn5vb5126izcy690bkmlyihz2w90h2d02ig7170p";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/applications/misc/qcad/default.nix b/pkgs/applications/misc/qcad/default.nix
index 4f046e34b18..3dfda8b9c5f 100644
--- a/pkgs/applications/misc/qcad/default.nix
+++ b/pkgs/applications/misc/qcad/default.nix
@@ -11,13 +11,13 @@
mkDerivationWith stdenv.mkDerivation rec {
pname = "qcad";
- version = "3.24.2.1";
+ version = "3.24.3.4";
src = fetchFromGitHub {
owner = "qcad";
repo = "qcad";
rev = "v${version}";
- sha256 = "1g295gljq051x09f4d8k586bkg3vs8z22dn3rxj6xrm6803z8zw2";
+ sha256 = "0hv9050srrq7fm1fqla8b52mwpilsvr1jriz4ay633s63svss3zz";
};
patches = [
diff --git a/pkgs/applications/misc/qmapshack/default.nix b/pkgs/applications/misc/qmapshack/default.nix
index a3238f7cba4..edb5a9b3788 100644
--- a/pkgs/applications/misc/qmapshack/default.nix
+++ b/pkgs/applications/misc/qmapshack/default.nix
@@ -29,6 +29,10 @@ mkDerivation rec {
"${src}/FindQuaZip5.patch"
];
+ qtWrapperArgs = [
+ "--suffix PATH : ${lib.makeBinPath [ gdal routino ]}"
+ ];
+
meta = with lib; {
homepage = "https://github.com/Maproom/qmapshack";
description = "Consumer grade GIS software";
diff --git a/pkgs/applications/misc/redshift/default.nix b/pkgs/applications/misc/redshift/default.nix
index 43393478ec4..05dc4c429b6 100644
--- a/pkgs/applications/misc/redshift/default.nix
+++ b/pkgs/applications/misc/redshift/default.nix
@@ -9,6 +9,7 @@
, withGeolocation ? true
, withCoreLocation ? withGeolocation && stdenv.isDarwin, CoreLocation, Foundation, Cocoa
, withGeoclue ? withGeolocation && stdenv.isLinux, geoclue
+, withAppIndicator ? true, libappindicator
}:
let
@@ -50,6 +51,7 @@ let
++ stdenv.lib.optional withDrm libdrm
++ stdenv.lib.optional withQuartz ApplicationServices
++ stdenv.lib.optionals withCoreLocation [ CoreLocation Foundation Cocoa ]
+ ++ stdenv.lib.optional withAppIndicator libappindicator
;
pythonPath = [ pygobject3 pyxdg ];
diff --git a/pkgs/applications/misc/remarkable/rmapi/default.nix b/pkgs/applications/misc/remarkable/rmapi/default.nix
new file mode 100644
index 00000000000..0fe0e03060a
--- /dev/null
+++ b/pkgs/applications/misc/remarkable/rmapi/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "rmapi";
+ version = "0.0.11";
+
+ src = fetchFromGitHub {
+ owner = "juruen";
+ repo = "rmapi";
+ rev = "v${version}";
+ sha256 = "0zks1pcj2s2pqkmw0hhm41vgdhfgj2r6dmvpsagbmf64578ww349";
+ };
+
+ vendorSha256 = "077s13pcql5w2m6wzls1q06r7p501kazbwzxgfh6akwza15kb4is";
+
+ meta = with stdenv.lib; {
+ description = "A Go app that allows access to the ReMarkable Cloud API programmatically";
+ homepage = "https://github.com/juruen/rmapi";
+ changelog = "https://github.com/juruen/rmapi/blob/v${version}/CHANGELOG.md";
+ license = licenses.agpl3;
+ maintainers = [ maintainers.nickhu ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/applications/misc/sampler/default.nix b/pkgs/applications/misc/sampler/default.nix
index 0c5494f146f..a1f4c8f41bc 100644
--- a/pkgs/applications/misc/sampler/default.nix
+++ b/pkgs/applications/misc/sampler/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1lanighxhnn28dfzils7i55zgxbw2abd6y723mq7x9wg1aa2bd0z";
};
- modSha256 = "02ai193lpzsxdn1hpbndkfxdc88nyl4kcgbadhy122kgx13crcy8";
+ vendorSha256 = "04nywhkil5xkipcibrp6vi63rfcvqgv7yxbxmmrhqys2cdxfvazv";
subPackages = [ "." ];
@@ -24,4 +24,4 @@ buildGoModule rec {
maintainers = with maintainers; [ uvnikita ];
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/misc/sequeler/default.nix b/pkgs/applications/misc/sequeler/default.nix
index 070a81167ad..04ceed63543 100644
--- a/pkgs/applications/misc/sequeler/default.nix
+++ b/pkgs/applications/misc/sequeler/default.nix
@@ -11,13 +11,13 @@ let
in stdenv.mkDerivation rec {
pname = "sequeler";
- version = "0.7.9";
+ version = "0.7.91";
src = fetchFromGitHub {
owner = "Alecaddd";
repo = pname;
rev = "v${version}";
- sha256 = "117gcc41rd24y5hpm3drqxfcfz52smpcr8w76xnykx8wb1ac50jf";
+ sha256 = "071vfx7bdf7hfa4784xz97vrj9x5aipgjbp30r00kg2zhg8wa2ls";
};
nativeBuildInputs = [ meson ninja pkgconfig vala gettext wrapGAppsHook python3 desktop-file-utils ];
diff --git a/pkgs/applications/misc/sleepyhead/default.nix b/pkgs/applications/misc/sleepyhead/default.nix
index 0753045cc4b..17c5ec9be26 100644
--- a/pkgs/applications/misc/sleepyhead/default.nix
+++ b/pkgs/applications/misc/sleepyhead/default.nix
@@ -1,9 +1,9 @@
-{ stdenv, fetchgit, qt5, zlib, libGLU, libX11 }:
+{ lib, stdenv, mkDerivation, fetchgit, zlib, libGLU, libX11, qtbase, qtwebkit, qtserialport, wrapQtAppsHook }:
let
name = "sleepyhead-${version}";
version = "1.0.0-beta-git";
-in stdenv.mkDerivation {
+in mkDerivation {
inherit name;
src = fetchgit {
@@ -13,21 +13,30 @@ in stdenv.mkDerivation {
};
buildInputs = [
- qt5.qtbase qt5.qtwebkit qt5.qtserialport
+ qtbase qtwebkit qtserialport
zlib
libGLU
libX11
];
+ nativeBuildInputs = [ wrapQtAppsHook ];
+
patchPhase = ''
patchShebangs configure
'';
-
- installPhase = ''
+
+ installPhase = if stdenv.isDarwin then ''
+ mkdir -p $out/Applications
+ cp -r sleepyhead/SleepyHead.app $out/Applications
+ '' else ''
mkdir -p $out/bin
cp sleepyhead/SleepyHead $out/bin
'';
+ postFixup = stdenv.lib.optionalString stdenv.isDarwin ''
+ wrapQtApp "$out/Applications/SleepyHead.app/Contents/MacOS/SleepyHead"
+ '';
+
meta = with stdenv.lib; {
homepage = "https://sleepyhead.jedimark.net/";
description = "Review and explore data produced by CPAP and related machines";
@@ -37,7 +46,6 @@ in stdenv.mkDerivation {
license = licenses.gpl3;
platforms = platforms.all;
maintainers = [ maintainers.krav ];
- broken = true;
};
}
diff --git a/pkgs/applications/misc/solaar/default.nix b/pkgs/applications/misc/solaar/default.nix
index d2a883c295d..83a7e9d6216 100644
--- a/pkgs/applications/misc/solaar/default.nix
+++ b/pkgs/applications/misc/solaar/default.nix
@@ -3,12 +3,12 @@
# adding this to services.udev.packages on NixOS
python3Packages.buildPythonApplication rec {
pname = "solaar";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchFromGitHub {
owner = "pwr-Solaar";
repo = "Solaar";
rev = "${version}";
- sha256 = "1ni3aimpl9vyhwzi61mvm8arkii52cmb6bzjma9cnkjyx328pkid";
+ sha256 = "0k5z9dap6rawiafkg1x7zjx51ala7wra6j6lvc2nn0y8r79yp7a9";
};
propagatedBuildInputs = with python3Packages; [ gobject-introspection gtk3 pygobject3 pyudev ];
diff --git a/pkgs/applications/misc/syncthingtray/default.nix b/pkgs/applications/misc/syncthingtray/default.nix
index 01d1891dd73..7af90535530 100644
--- a/pkgs/applications/misc/syncthingtray/default.nix
+++ b/pkgs/applications/misc/syncthingtray/default.nix
@@ -39,6 +39,12 @@ mkDerivation rec {
nativeBuildInputs = [ cmake qttools ];
+ # No tests are available by upstream, but we test --help anyway
+ doInstallCheck = true;
+ installCheckPhase = ''
+ $out/bin/syncthingtray --help | grep ${version}
+ '';
+
cmakeFlags = [
# See https://github.com/Martchus/syncthingtray/issues/42
"-DQT_PLUGIN_DIR:STRING=${placeholder "out"}/lib/qt-5"
diff --git a/pkgs/applications/misc/systembus-notify/default.nix b/pkgs/applications/misc/systembus-notify/default.nix
new file mode 100644
index 00000000000..28c1be4219d
--- /dev/null
+++ b/pkgs/applications/misc/systembus-notify/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchFromGitHub, systemd }:
+
+stdenv.mkDerivation rec {
+ pname = "systembus-notify";
+ version = "1.0";
+
+ src = fetchFromGitHub {
+ owner = "rfjakob";
+ repo = "systembus-notify";
+ rev = "v${version}";
+ sha256 = "11zq84qfmbyl51d3r6294l2bjhlgwa9bx7d263g9fkqrwsg0si0y";
+ };
+
+ buildInputs = [ systemd ];
+
+ installPhase = ''
+ runHook preInstall
+ install -Dm755 systembus-notify -t $out/bin
+ install -Dm644 systembus-notify.desktop -t $out/etc/xdg/autostart
+ runHook postInstall
+ '';
+
+ meta = with stdenv.lib; {
+ description = "System bus notification daemon";
+ homepage = "https://github.com/rfjakob/systembus-notify";
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [];
+ };
+}
diff --git a/pkgs/applications/misc/terminal-parrot/default.nix b/pkgs/applications/misc/terminal-parrot/default.nix
index 68241d79850..accaf62c60e 100644
--- a/pkgs/applications/misc/terminal-parrot/default.nix
+++ b/pkgs/applications/misc/terminal-parrot/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1b4vr4s1zpkpf5kc1r2kdlp3hf88qp1f7h05g8kd62zf4sfbj722";
};
- modSha256 = "01i8fim9z2l8rpdgfaih9ldvbap7gcx5767a15miv8q7sxpr90cp";
+ vendorSha256 = "1qalnhhq3fmyzj0hkzc5gk9wbypr558mz3ik5msw7fid68k2i48c";
meta = with stdenv.lib; {
description = "Shows colorful, animated party parrot in your terminial";
@@ -20,4 +20,4 @@ buildGoModule rec {
platforms = platforms.all;
maintainers = [ maintainers.heel ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/misc/tilda/default.nix b/pkgs/applications/misc/tilda/default.nix
index f8ae5587ff9..84d37a4f461 100644
--- a/pkgs/applications/misc/tilda/default.nix
+++ b/pkgs/applications/misc/tilda/default.nix
@@ -7,13 +7,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "tilda";
- version = "1.5.0";
+ version = "1.5.1";
src = fetchFromGitHub {
owner = "lanoxx";
repo = "tilda";
rev = "${pname}-${version}";
- sha256 = "13djibj3s7ig13c57ywy38pxy3qfmqihii2c0g15fy2h9q8xp1gx";
+ sha256 = "1kk69sg7ph906yr5jagkjx0qfkhr5w2nyx407wl2dsjimbps44rd";
};
nativeBuildInputs = [ autoreconfHook makeWrapper pkgconfig ];
diff --git a/pkgs/applications/misc/timewarrior/default.nix b/pkgs/applications/misc/timewarrior/default.nix
index 1a21bb43868..25cd3a53670 100644
--- a/pkgs/applications/misc/timewarrior/default.nix
+++ b/pkgs/applications/misc/timewarrior/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "timewarrior";
- version = "1.2.0";
+ version = "1.3.0";
enableParallelBuilding = true;
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
owner = "GothenburgBitFactory";
repo = "timewarrior";
rev = "v${version}";
- sha256 = "0ci8kb7gdp1dsv6xj30nbz8lidrmn50pbriw26wv8mdhs17rfk7w";
+ sha256 = "1aijh1ad7gpa61cn7b57w24vy7fyjj0zx5k9z8d6m1ldzbw589cl";
fetchSubmodules = true;
};
diff --git a/pkgs/applications/misc/todoist-electron/default.nix b/pkgs/applications/misc/todoist-electron/default.nix
index 798f1708ae7..be9027f9d09 100644
--- a/pkgs/applications/misc/todoist-electron/default.nix
+++ b/pkgs/applications/misc/todoist-electron/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "todoist-electron";
- version = "1.20";
+ version = "1.22";
src = fetchurl {
url = "https://github.com/KryDos/todoist-linux/releases/download/${version}/Todoist_${version}.0_amd64.deb";
- sha256 = "0w885xqy1304cp6b0jll5lvm6b1zd1ciqjl97d2hkdi8c9gv3bqx";
+ sha256 = "09w2040xkvv78190fmhx99c0dwy7vpab5fvxs67s7yyjwh5n4693";
};
desktopItem = makeDesktopItem {
diff --git a/pkgs/applications/misc/todoist/default.nix b/pkgs/applications/misc/todoist/default.nix
index 1e82ac2cccb..b3b3561227f 100644
--- a/pkgs/applications/misc/todoist/default.nix
+++ b/pkgs/applications/misc/todoist/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0d3c621jaqxd6i58xm6nvi0avrh5mk23r169i95bn73igzw62w33";
};
- modSha256 = "1nnp5ijz4n34gc97rar4wlvlbx21ndpjyb2mc6gxdk1wzx3mgswp";
+ vendorSha256 = "0cznb8glh36dwyyn1gx1ggkwa9zffrrxg52k78brnaczsl0rsmky";
meta = {
homepage = "https://github.com/sachaos/todoist";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = lib.licenses.mit;
platforms = lib.platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/misc/translate-shell/default.nix b/pkgs/applications/misc/translate-shell/default.nix
index e418ee69b95..62e66055a2f 100644
--- a/pkgs/applications/misc/translate-shell/default.nix
+++ b/pkgs/applications/misc/translate-shell/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "translate-shell";
- version = "0.9.6.11";
+ version = "0.9.6.12";
src = fetchFromGitHub {
owner = "soimort";
repo = "translate-shell";
rev = "v${version}";
- sha256 = "137fz3ahzf65hfqcs4k7hhrmfjlhlw7wr3gfsvk88bnyqkyw44sm";
+ sha256 = "075vqnha21rhr1b61dim7dqlfwm1yffyzcaa83s36rpk9r5sddzx";
};
buildInputs = [ makeWrapper ];
diff --git a/pkgs/applications/misc/udiskie/default.nix b/pkgs/applications/misc/udiskie/default.nix
index aa2246603f3..a6efc492d8a 100644
--- a/pkgs/applications/misc/udiskie/default.nix
+++ b/pkgs/applications/misc/udiskie/default.nix
@@ -6,13 +6,13 @@
python3Packages.buildPythonApplication rec {
pname = "udiskie";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchFromGitHub {
owner = "coldfix";
repo = "udiskie";
rev = version;
- sha256 = "1d8fz0jrnpgldvdwpl27az2kjhpbcjd8nqn3qc2v6682q12p3jqb";
+ sha256 = "0kn5w6bm3rmbszphzbxpjfnkawb2naa230svzkpmh3n6dcdvk4qa";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/misc/visidata/default.nix b/pkgs/applications/misc/visidata/default.nix
index cc88cb1751e..4cecf07f0fa 100644
--- a/pkgs/applications/misc/visidata/default.nix
+++ b/pkgs/applications/misc/visidata/default.nix
@@ -43,7 +43,7 @@ buildPythonApplication rec {
description = "Interactive terminal multitool for tabular data";
license = lib.licenses.gpl3;
maintainers = [ lib.maintainers.raskin ];
- platforms = lib.platforms.linux;
+ platforms = with lib.platforms; linux ++ darwin;
homepage = "http://visidata.org/";
};
}
diff --git a/pkgs/applications/misc/waybar/default.nix b/pkgs/applications/misc/waybar/default.nix
index 408ef0a3233..7ecaabe9a92 100644
--- a/pkgs/applications/misc/waybar/default.nix
+++ b/pkgs/applications/misc/waybar/default.nix
@@ -7,6 +7,7 @@
, udevSupport ? true, udev
, swaySupport ? true, sway
, mpdSupport ? true, mpd_clientlib
+, withMediaPlayer ? false, glib, gobject-introspection, python3, python38Packages, playerctl
}:
stdenv.mkDerivation rec {
pname = "waybar";
@@ -21,7 +22,14 @@
nativeBuildInputs = [
meson ninja pkgconfig scdoc wrapGAppsHook cmake
+ ] ++ stdenv.lib.optional withMediaPlayer gobject-introspection;
+
+ propagatedBuildInputs = stdenv.lib.optionals withMediaPlayer [
+ glib
+ playerctl
+ python38Packages.pygobject3
];
+ strictDeps = false;
buildInputs = with stdenv.lib;
[ wayland wlroots gtkmm3 libinput libsigcxx jsoncpp fmt spdlog gtk-layer-shell howard-hinnant-date ]
@@ -46,6 +54,13 @@
"-Dsystemd=disabled"
];
+ preFixup = stdenv.lib.optional withMediaPlayer ''
+ cp $src/resources/custom_modules/mediaplayer.py $out/bin/waybar-mediaplayer.py
+
+ wrapProgram $out/bin/waybar-mediaplayer.py \
+ --prefix PYTHONPATH : "$PYTHONPATH:$out/${python3.sitePackages}"
+ '';
+
meta = with stdenv.lib; {
description = "Highly customizable Wayland bar for Sway and Wlroots based compositors";
license = licenses.mit;
diff --git a/pkgs/applications/misc/worker/default.nix b/pkgs/applications/misc/worker/default.nix
index 8b9ed830064..9e3022457a0 100644
--- a/pkgs/applications/misc/worker/default.nix
+++ b/pkgs/applications/misc/worker/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "worker";
- version = "4.3.0";
+ version = "4.4.0";
src = fetchurl {
url = "http://www.boomerangsworld.de/cms/worker/downloads/${pname}-${version}.tar.gz";
- sha256 = "0s7i1qjnh4mfjyrfvbbr1dklqi0n2nwksls21106q633wk9qdlqx";
+ sha256 = "1k2svpzq01n1h9365nhi7r2k7dmsviczxi9m6fb80ccccdz7i530";
};
buildInputs = [ libX11 ];
diff --git a/pkgs/applications/misc/wtf/default.nix b/pkgs/applications/misc/wtf/default.nix
index e557c5081c8..aeece53e779 100644
--- a/pkgs/applications/misc/wtf/default.nix
+++ b/pkgs/applications/misc/wtf/default.nix
@@ -7,16 +7,16 @@
buildGoModule rec {
pname = "wtf";
- version = "0.29.0";
+ version = "0.30.0";
src = fetchFromGitHub {
owner = "wtfutil";
repo = pname;
rev = "v${version}";
- sha256 = "0v6yafpz3sycq6yb7w4dyxqclszvdgwbyhqs5ii8ckynqcf6ifn7";
+ sha256 = "11vy39zygk1gxb1nc1zmxlgs6fn7yq68090fwm2jar0lsxx8a83i";
};
- modSha256 = "0csxc5q7i2iq8z71ysfan2kwf4mghi89i5zja5g1a4cvmcabiq1g";
+ vendorSha256 = "0qfb352gmsmy5glrsjwc3w57di5k2kjdsyfqn4xf7p4v12yg88va";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
diff --git a/pkgs/applications/misc/xmrig/default.nix b/pkgs/applications/misc/xmrig/default.nix
index b564c5c530f..8fb07b1ae79 100644
--- a/pkgs/applications/misc/xmrig/default.nix
+++ b/pkgs/applications/misc/xmrig/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "xmrig";
- version = "5.11.1";
+ version = "5.11.2";
src = fetchFromGitHub {
owner = "xmrig";
repo = "xmrig";
rev = "v${version}";
- sha256 = "04wsz7hcmzm5dv9q1wb26nvcz5gxdcgkf00cp5bpbr3y9vc6dyz6";
+ sha256 = "1mhqa9jb4475phhqnkc7k1mwgkan7zp7y4z2c7n2x43r48ghxpfx";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/applications/misc/xmrig/proxy.nix b/pkgs/applications/misc/xmrig/proxy.nix
index fc3070d1dcb..524e2a99ae9 100644
--- a/pkgs/applications/misc/xmrig/proxy.nix
+++ b/pkgs/applications/misc/xmrig/proxy.nix
@@ -1,20 +1,20 @@
-{ stdenv, lib, fetchFromGitHub, cmake, libuv, libmicrohttpd, libuuid, openssl
+{ stdenv, lib, fetchFromGitHub, cmake, libuv, libmicrohttpd, openssl
, donateLevel ? 0
}:
stdenv.mkDerivation rec {
pname = "xmrig-proxy";
- version = "5.0.1";
+ version = "5.10.2";
src = fetchFromGitHub {
owner = "xmrig";
repo = "xmrig-proxy";
rev = "v${version}";
- sha256 = "0lp11p4lf03l9x2kcpq1j19z7c1zrdvjmcfh2xyvlbw8pqx0hxkv";
+ sha256 = "1mkamkqhqj7nbvaxdim1rbc3f5sw410wzly4ln73ackzlvdwn319";
};
nativeBuildInputs = [ cmake ];
- buildInputs = [ libuv libmicrohttpd libuuid openssl ];
+ buildInputs = [ libuv libmicrohttpd openssl ];
postPatch = ''
# Link dynamically against libuuid instead of statically
diff --git a/pkgs/applications/misc/xterm/default.nix b/pkgs/applications/misc/xterm/default.nix
index f6837b692b1..109444fc518 100644
--- a/pkgs/applications/misc/xterm/default.nix
+++ b/pkgs/applications/misc/xterm/default.nix
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl
(fetchpatch {
name = "posix-ptys.patch";
- url = "https://git.alpinelinux.org/cgit/aports/plain/community/xterm/posix-ptys.patch?id=3aa532e77875fa1db18c7fcb938b16647031bcc1";
+ url = "https://git.alpinelinux.org/aports/plain/community/xterm/posix-ptys.patch?id=3aa532e77875fa1db18c7fcb938b16647031bcc1";
sha256 = "0czgnsxkkmkrk1idw69qxbprh0jb4sw3c24zpnqq2v76jkl7zvlr";
});
diff --git a/pkgs/applications/misc/yubioath-desktop/default.nix b/pkgs/applications/misc/yubioath-desktop/default.nix
index 2fffee0f0bb..c6a1022288f 100644
--- a/pkgs/applications/misc/yubioath-desktop/default.nix
+++ b/pkgs/applications/misc/yubioath-desktop/default.nix
@@ -6,11 +6,11 @@
mkDerivation rec {
pname = "yubioath-desktop";
- version = "5.0.3";
+ version = "5.0.4";
src = fetchurl {
url = "https://developers.yubico.com/yubioath-desktop/Releases/yubioath-desktop-${version}.tar.gz";
- sha256 = "1g0jd7mmch6a6n8k5pp3w27qd5cijnvzk05lwraf0i96m68h7x1k";
+ sha256 = "1aw88xvg6gjsfwmmlcrdcgyycn2cp7b8vxjzj14h7igcj02xh84h";
};
doCheck = false;
diff --git a/pkgs/applications/misc/zola/default.nix b/pkgs/applications/misc/zola/default.nix
index 6616f7e4294..d88d7296fd6 100644
--- a/pkgs/applications/misc/zola/default.nix
+++ b/pkgs/applications/misc/zola/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "zola";
- version = "0.10.1";
+ version = "0.11.0";
src = fetchFromGitHub {
owner = "getzola";
repo = pname;
rev = "v${version}";
- sha256 = "07zg4ia983rgvgvmw4xbi347lr4rxlf1xv8rw72cflc74kyia67n";
+ sha256 = "137ak9gzcn3689fmcb90wa4szw43rh2m51mf26l77a5gksn5y6cn";
};
- cargoSha256 = "13lnl01h8k8xv2ls1kjskfnyjmmk8iyk2mvbk01p2wmhp5m876md";
+ cargoSha256 = "0v40bcqh48dlhdc0kz7wm3q9r3i1m6j9s74bfiv237dqx5dymmsg";
nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ openssl ]
diff --git a/pkgs/applications/networking/Sylk/default.nix b/pkgs/applications/networking/Sylk/default.nix
index 7079e3afa9a..425f4fcf2ff 100644
--- a/pkgs/applications/networking/Sylk/default.nix
+++ b/pkgs/applications/networking/Sylk/default.nix
@@ -2,7 +2,7 @@
let
pname = "Sylk";
- version = "2.7.0";
+ version = "2.7.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:0xjg9j69yj06ys8229x6mwsjlk3mvxi8gnr2kymx0vhhg1zvqi1k";
+ hash = "sha256:1hz41jan8hw56ahpaajlb1yy5zjkyxrclzmqhklm5x59b76pd0zx";
};
profile = ''
diff --git a/pkgs/applications/networking/browsers/brave/default.nix b/pkgs/applications/networking/browsers/brave/default.nix
index 151ce5edc35..b3261431ccd 100644
--- a/pkgs/applications/networking/browsers/brave/default.nix
+++ b/pkgs/applications/networking/browsers/brave/default.nix
@@ -18,6 +18,7 @@
, gtk3
, libpulseaudio
, libuuid
+, libdrm
, libX11
, libXcomposite
, libXcursor
@@ -29,6 +30,7 @@
, libXrender
, libXScrnSaver
, libXtst
+, mesa
, nspr
, nss
, pango
@@ -56,6 +58,7 @@ rpath = lib.makeLibraryPath [
glib
gnome2.GConf
gtk3
+ libdrm
libpulseaudio
libX11
libXScrnSaver
@@ -69,6 +72,7 @@ rpath = lib.makeLibraryPath [
libXrender
libXtst
libuuid
+ mesa
nspr
nss
pango
@@ -82,11 +86,11 @@ in
stdenv.mkDerivation rec {
pname = "brave";
- version = "1.7.92";
+ version = "1.8.95";
src = fetchurl {
url = "https://github.com/brave/brave-browser/releases/download/v${version}/brave-browser_${version}_amd64.deb";
- sha256 = "1f262xh88c83m6ixqxc69z8kvkl3qbjc6jnv2g8n0flw8s70hs7z";
+ sha256 = "1mlffg2v31b42gj354w5yv0yzlqc2f4f3cmdnddzkplw10jgw6f1";
};
dontConfigure = true;
diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix
index fdb8584f08e..8ce7c89bf78 100644
--- a/pkgs/applications/networking/browsers/chromium/common.nix
+++ b/pkgs/applications/networking/browsers/chromium/common.nix
@@ -154,13 +154,10 @@ let
#
# ++ optionals (channel == "dev") [ ( githubPatch "<patch>" "0000000000000000000000000000000000000000000000000000000000000000" ) ]
# ++ optional (versionRange "68" "72") ( githubPatch "<patch>" "0000000000000000000000000000000000000000000000000000000000000000" )
- ] ++ optionals (useVaapi) ([ # Fixes for the VA-API build:
+ ] ++ optionals (useVaapi) [ # 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 (versionRange "81" "82") [
- (githubPatch "5b2ff215473e0526b5b24aeff4ad90d369b21c75" "0n00vh8wfpn2ay5fqsxcsx0zadnv7mihm72bcvnrfzh75nzbg902")
- (githubPatch "98e343ab369e4262511b5fce547728e3e5eefba8" "00wwp653jk0k0yvix00vr7ymgck9dj7fxjwx4nc67ynn84dh6064")
- ]);
+ ];
postPatch = ''
# We want to be able to specify where the sandbox is via CHROME_DEVEL_SANDBOX
diff --git a/pkgs/applications/networking/browsers/chromium/default.nix b/pkgs/applications/networking/browsers/chromium/default.nix
index 25ef76f331b..df1dcb413e1 100644
--- a/pkgs/applications/networking/browsers/chromium/default.nix
+++ b/pkgs/applications/networking/browsers/chromium/default.nix
@@ -22,9 +22,7 @@
}:
let
- llvmPackages = if channel != "stable"
- then llvmPackages_10
- else llvmPackages_9;
+ llvmPackages = llvmPackages_10;
stdenv = llvmPackages.stdenv;
callPackage = newScope chromium;
@@ -36,8 +34,6 @@ let
mkChromiumDerivation = callPackage ./common.nix ({
inherit gnome gnomeSupport gnomeKeyringSupport proprietaryCodecs cupsSupport pulseSupport useOzone;
- gnChromium = gn;
- } // lib.optionalAttrs (channel != "stable") {
# TODO: Remove after we can update gn for the stable channel (backward incompatible changes):
gnChromium = gn.overrideAttrs (oldAttrs: {
version = "2020-03-23";
diff --git a/pkgs/applications/networking/browsers/chromium/plugins.nix b/pkgs/applications/networking/browsers/chromium/plugins.nix
index 1dd9baa628a..d45a3c9f864 100644
--- a/pkgs/applications/networking/browsers/chromium/plugins.nix
+++ b/pkgs/applications/networking/browsers/chromium/plugins.nix
@@ -45,11 +45,11 @@ let
flash = stdenv.mkDerivation rec {
pname = "flashplayer-ppapi";
- version = "32.0.0.363";
+ version = "32.0.0.371";
src = fetchzip {
url = "https://fpdownload.adobe.com/pub/flashplayer/pdc/${version}/flash_player_ppapi_linux.x86_64.tar.gz";
- sha256 = "0znk8an892mykgbz56hyv3gz65vc9mhb3vn96c6bsvicwl1fn460";
+ sha256 = "1nks2wx74b21hv0l7bnrzkxn7c6p6r8zgwbqvy3cqpi8famyr5v9";
stripRoot = false;
};
diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.nix b/pkgs/applications/networking/browsers/chromium/upstream-info.nix
index defb58822a0..13b501d2699 100644
--- a/pkgs/applications/networking/browsers/chromium/upstream-info.nix
+++ b/pkgs/applications/networking/browsers/chromium/upstream-info.nix
@@ -1,18 +1,18 @@
# This file is autogenerated from update.sh in the same directory.
{
beta = {
- sha256 = "0z9p4v5mkinf7hbdagh4bz6ymqjxg3df3wjpvm201ilzzngmjqz1";
- sha256bin64 = "1srvlirhnynh0q2a17p8z13p7r54z0cchh1d1h07hqljnwmsf8qj";
- version = "83.0.4103.34";
+ sha256 = "1g052h8g458qx04wbkz93j7hciw12b2b3w93x2849ag69q6g4qa9";
+ sha256bin64 = "0lkjl09vnj2bd1jry3awbg4z34vjnzd88p73a6x7pyrfq079l6vb";
+ version = "83.0.4103.61";
};
dev = {
- sha256 = "178fc112bsbrgj2hss78y8rhnz8hl85fr33gawk9fz88zk5qz7xd";
- sha256bin64 = "06qra245l2bbgxc3k04aabkgq1qnzybnrjhrjb25vriv31ji36b1";
- version = "84.0.4128.3";
+ sha256 = "0f7m57acv79yzq3yg2xkchqqwisdgjv8h5xngp2i2v2md9jkfkbq";
+ sha256bin64 = "0b0w0nwa64gf99d617idjjgrjym3qc6p9h41kn5r9j2x46lxzply";
+ version = "84.0.4143.2";
};
stable = {
- sha256 = "19kpzmqmld0m0nflx13w9flxfal19msnxhzl3lip1jqih65z4y7l";
- sha256bin64 = "0sl4wv7npc3rhi7jgn679hi7j5ykzwpx5dahy78h87yfg4fx84wx";
- version = "81.0.4044.138";
+ sha256 = "1g052h8g458qx04wbkz93j7hciw12b2b3w93x2849ag69q6g4qa9";
+ sha256bin64 = "1wji1ak6gi2a7lynxwvgpqsaz7zma9h2b9qbb5x3gzbv2dj37fmd";
+ version = "83.0.4103.61";
};
}
diff --git a/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
index a0a0b7003be..56910dd1e79 100644
--- a/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
+++ b/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
@@ -1,965 +1,965 @@
{
- version = "76.0b8";
+ version = "77.0b7";
sources = [
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ach/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ach/firefox-77.0b7.tar.bz2";
locale = "ach";
arch = "linux-x86_64";
- sha512 = "f4b15745610d97f3919b644ed47b515eadfeb654eb81c5a890a2d225f1223f2f554612a5df14c4514f0f835b25f44649a923d09fdd199db4b052384075df89ad";
+ sha512 = "faa837577f00714097bdec079b1df8cef64047fc9225df81e3531c6e0adfab4abdd82cd7184155d13eab152cd117804ccdb7c43f2893b6f3ff3bc1077e125e77";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/af/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/af/firefox-77.0b7.tar.bz2";
locale = "af";
arch = "linux-x86_64";
- sha512 = "a39343493647a46579ea6f37e5da14ed59ab5ef91a4e47b9b7f43cd3f469110b9544ef660b214b7a5f3df6373a9f6bf9b55656586a96a7f2991b4fb9a66abe42";
+ sha512 = "32a963ca337c71702c5a6da5b3131af4b83fff24a27236a2cdc04bf191f1fc877869ae3ad3762e78a5d0f384bd104f89a019d405f875df1984667449fe31155c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/an/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/an/firefox-77.0b7.tar.bz2";
locale = "an";
arch = "linux-x86_64";
- sha512 = "ff0655c7fb043f01c8c4cbde006a7835a6f0271133a9dd07b90b3e0bf369233f9dc0ed0caf38421ea9b1870f1daaa598508865a239f5f2391eccfa6c0341c94e";
+ sha512 = "6729c589b1ec63e0dda604a138016d37507479205ac477d12e63859c3937e1c82d10c72b0bf419ab516d9ccb60a86e0b60cc7d3f595ee90c10f7200201c5bc39";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ar/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ar/firefox-77.0b7.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
- sha512 = "b89d38b6a44ebe00806cf7b16a29264c324d6afecf4d83e20ae4b35c502b13ee04a052a879d1c68e084e99ebd9850a9b597b6d4ea19350e0005c8d006d5cfbc3";
+ sha512 = "c03744d53d95663133696f277aca2e6d22f07eef1c61c94c478893cb09605169bbc34d0558842444a454e31921e6d29349dd6cc410a9276051df5a03c1c7d6ae";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ast/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ast/firefox-77.0b7.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
- sha512 = "34a6db5926e8bc90e47e8ed8c413e3c47fe35d119aa3c2315c01b0ea38a04a8acb44551e689b798dc030902b9d3dba3f62971b2d927ed4cdc0f965657a189af6";
+ sha512 = "a361ecf02bc85ca44ba6a8e86f91ef11013b86fa9f093d330ae43e2347e560d5112b8012a5af8940afb0e34fdcd6003030149daf33dab1ba8f8717855e50d6bd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/az/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/az/firefox-77.0b7.tar.bz2";
locale = "az";
arch = "linux-x86_64";
- sha512 = "3a1bd479e251ad695dd397d019b3f492915f8051984ba399fd93035455070eb9a2b05bc43d87506e671ff80c4b2e4f17808f37e959d94dcb6a3067f8761f617f";
+ sha512 = "7a6baa17135213be0a21257ec9f0bd1522f0e402a3746f58bb605cf2cc4b947163696313fa60cb6148c073456e3b4bfeaf5d7c948905657c1517ba6cb4976b4d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/be/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/be/firefox-77.0b7.tar.bz2";
locale = "be";
arch = "linux-x86_64";
- sha512 = "0c53c0abf67079d254b5da7c3d7edee506678bc3be55d24b61865e18f8e81b9e26f8ec98d08e7e8aacfb47a231460cafa52e065a4d216cadfaae70ae0a9202f5";
+ sha512 = "45f3af3d2378f48da55d2793f5b9c57835fdd2f94ac2f15614db1cb0b7b717c9ff744ea101646add604867e6ede53f62d191a12f48df071b46b57ef114dfd3d8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/bg/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/bg/firefox-77.0b7.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
- sha512 = "b608676213c5ce9cae42d18af0f6a836586d990d58042ac8bdd0112590f3aed30abd4272d4581a0cbb633043b4f0cadca7a90ac40777e5fdb7afe807fff1c2ac";
+ sha512 = "f01e95c639dd864de6dc7742260b29a4f7b9aea0f1c404d1f00068ca5ef67fb85fccefbe443ef7fc13ee58031ad3d1d38d1c71592e8b1aca7fc215f4314f50a1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/bn/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/bn/firefox-77.0b7.tar.bz2";
locale = "bn";
arch = "linux-x86_64";
- sha512 = "44fc7a158689424b3c781812e46b38efefae4f49098bce533c1abfcf9cae78a6be2369fe21f6be12c96fd85afab875b8a6f77af399348f82a1cce3ad4b0279f0";
+ sha512 = "507c26d022d1935e007131252ee0798759ef93df65b789f8aee0ad1724929524f23f0a911d7ce5a8a82f6bf7ed2dc845da06b465ba23ab51103584655db12e2b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/br/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/br/firefox-77.0b7.tar.bz2";
locale = "br";
arch = "linux-x86_64";
- sha512 = "f9f3bc634fe7c21e1cf9800f8875979e9f77764f71861926b67e9addd604e88b22f90cf31da5dc93b3ebb2dfac8c04ad423b9b21416732c9000e9747ab588a11";
+ sha512 = "070b062286944c8be2b11d81206f18e5ff9e35373dd70e222d7ed252c5e42bdced507bb31cdaca8f9130ab5f012282555d4c7c54a6d216e0ac2c9f222f338358";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/bs/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/bs/firefox-77.0b7.tar.bz2";
locale = "bs";
arch = "linux-x86_64";
- sha512 = "3558b3eb7da562ba50f1273ae461f753a95d42eca3714eb1e044bbca3e63de16ce1f040f5b34709c8a0e86fc59ac6c9d65f1dccf3a0fdc30e96c0f7490867d7d";
+ sha512 = "fea2e69feb05419faab82623296845673434f269d391d52b0bc4e0b1d4c3d55ce9b6b8b7ced70414a5a1266ef5cd55faf9c31c3dfbbfe7c08c609f821293b199";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ca-valencia/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ca-valencia/firefox-77.0b7.tar.bz2";
locale = "ca-valencia";
arch = "linux-x86_64";
- sha512 = "b79f0e814ce7df9de0f2a488a3a798ce9a33c840c7a39efc6a749a07e568ba881bd2e42b4a49fbe7ccee0ddbb3e7768382181ce16379a6b24551ad555685a792";
+ sha512 = "d2dd835fd2a9b179ec44963df2aa38b0e8bcb46ee55bca312b6c59cb3f82857039239e51cbd224f8c66f2760214ed52da9021b9895682897231c8e7d3733e89e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ca/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ca/firefox-77.0b7.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
- sha512 = "69a6c978b4c896091f6118b55783988fc505c819d74cd455ec6274d54fb6994a012f41d09d9b574be90bc10e47b8d186b8021421d86d05db6945ecda1e51d127";
+ sha512 = "14f626b4aa9096334d563fc853afad428d2de8d2cd7f80d512464c219f1326568530be08cb318e0edce0489c9686364471e92455db9ceabb97e497f327acecb1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/cak/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/cak/firefox-77.0b7.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
- sha512 = "8253f68114e9bb035edb0d718439f0d28f04e6afa7ea33d1001a1457723c4cbcd17362c0b517a23ca78a53ad2dfc847be396e28beb3a302f2380a6dad5eedee5";
+ sha512 = "ab25fd7b09a8c46a452a57e3e5586188a9a614bc884cf7d133460c730c5cc20945e4d29d54229be17ac5101f1c2aadb937a0a116d2f0fa8fe83e18b3bda003d7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/cs/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/cs/firefox-77.0b7.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
- sha512 = "1413cbd3345770ce7597ef139242b72fcc9b7c53bca4b7cbfa707f00bc3d2778305f617047ba24fa22f808c0168524166a6fe7cc7db6ea0c5cd30b609e80d404";
+ sha512 = "bf62968ad7aab66d7b931b33953aaabae004de2b3224d099ca8a600ada0cb7c1e7703ab7e4fc3699942cc2a0b1b37a1af0b93aa3134fec7c6aa8e79e9eb19c74";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/cy/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/cy/firefox-77.0b7.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
- sha512 = "1628a73872c268d4aa8ac78bffe6ab49341735c6abd5c8f805c86129ca0fcf5d03251e962fcd4c9ecdda6af125b8d4f9d095e42b2ff5c185267cd41f3090acd0";
+ sha512 = "0bac8d012df7364429f656e8b20e94b18ec1629111e4c3675c2f4d8b9104de929ab1833bb28ac5ebdbd20f3e8f0b0b393ad1857308c57a76b8d465e0d2c731f6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/da/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/da/firefox-77.0b7.tar.bz2";
locale = "da";
arch = "linux-x86_64";
- sha512 = "f51f300911731acd439068bcbbab712ce4920345b481b8db80b3f6ca1c1cf18fd201a9e639abc78db97933d4872c7241324591a9c045bc1c6d71898e2a2fca93";
+ sha512 = "990899501c4fb0228817288f06c9af9f295101af053412a3171f2c3a368cd7047388b43c07e4fa205c3c9d4e2a19dd7232742e46bbcfa128494c274a98e01f41";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/de/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/de/firefox-77.0b7.tar.bz2";
locale = "de";
arch = "linux-x86_64";
- sha512 = "196ce93a18112d7e0df8a8c1e444d503d3b0a2d11e70907963197760c2127c4f827ae9a0eb79fa7745190c92be10c7828a42414d33ec9ccea1f0b7194ffcc325";
+ sha512 = "c093c2304f95151eccdd694f714541d92c99327534645ae3b9219b779776aea0478d5a7539cecfac4c22e6e49b02ca2e92442343a9b818a79fee6a3c100887da";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/dsb/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/dsb/firefox-77.0b7.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
- sha512 = "da6f0afd218345ffa1bc0b037ca20c9aa6b18597471d35d5cc8f4fcbd4f39f91e2839fe35f186577ed4445d34e76d4c8175f2df24f7bc0795f606cc6ab47db7f";
+ sha512 = "ea83c7500ed8c59b6edc128bdd77fb4ab608f25f020d91bbe1b76970f7a054fd4c5492ec8d3bf4ddb3105957cb89deca16eed82895435998233731c658c1bc1c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/el/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/el/firefox-77.0b7.tar.bz2";
locale = "el";
arch = "linux-x86_64";
- sha512 = "4ea4754aa0b337e94f3fec5b108c703ac80827d514e64e3e6c890e050107249367c4167b58f21177c3071c11301c37de08703136f03edc0aa901a22e2126b279";
+ sha512 = "c6c32e780edb3feb57874efb61a0e155ea3dd011008db47ec9fae19fa035d01657a3b4fae05407dab5ebfb72ae00dee9680023c9d2d2f572a4f59e3f7e42cbe3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/en-CA/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/en-CA/firefox-77.0b7.tar.bz2";
locale = "en-CA";
arch = "linux-x86_64";
- sha512 = "f6f59d13148c7e5510a03e93644b38a788911ed904e088be48cd1bde071ac372b4b047f988714ed44d1f64ca6a32502564f01780be80f6c49373119ff7021454";
+ sha512 = "6a9a96205a2edd93c08d10ff0b9456a7964a167ac20e881b37e21cfce169455ecf3f6aab39719574f102d7f1b3322b829a20399601b156d0f9cd465a5f0a9a60";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/en-GB/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/en-GB/firefox-77.0b7.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
- sha512 = "fa42017d8111e96c4d81ce515577e1307e187493866c04f3687746647904f2f89a3f0df822ffdc2004bb0fa06aeba102e29b660e250737b2264b5015010ab869";
+ sha512 = "94bedfeaf71fc9f8a4d0e0d79e47790e0fa70838fc2f3759255e4f5466cb26924e72aa044de2d8ba238569eb1a77092f5dc03ca4e7267f745b26689355056fcb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/en-US/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/en-US/firefox-77.0b7.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
- sha512 = "5f47dbf433ab20c2db027542eb0a3dcff7fb0b526ec93908f182e1dadde112da327f84edbaf44ccb26d36c120a414d64ebb9b10a77501644d9f1c9c3d34b7346";
+ sha512 = "fa03a78389ecb11ff3c76e182bc1b84cdc9043eeb9d9648e38a7b3362e22f7ce2cf1fc0af9fabce3a2d103f169f74e946cae4cb655a868ae26cc765e25155dbf";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/eo/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/eo/firefox-77.0b7.tar.bz2";
locale = "eo";
arch = "linux-x86_64";
- sha512 = "3cd5e9e99b73694aeded24d9acc7c594bcc582eafca5867a7123c5067e34f7e96781164fd7db2b53366bd0d0d66fc495931cad42b1e3d56726c8e5f82c8aea4b";
+ sha512 = "afd6821d1a76097f7cb8285355c554d05d694e7c5bfed2cbde0b9d5c25512d2ff5d4c338a342fe546c3094152fe0f196f4826a859ea4eeea9a69a91198660c32";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/es-AR/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/es-AR/firefox-77.0b7.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
- sha512 = "ae43f7147a3ce843488623c4558d9088690fe6ecf7153ff30da09051e9e9fe90df28bf6529a469b8d799554c8ee3ef92006e73a2cb9e68a5b71ab392a977e849";
+ sha512 = "90a821a4db378e64c74f2a30b951febf1d56fc91dd1746ccfe789614f9b5ca61d78b4374cc01eed4b776445a00956eba14bfe402dbd360241a6542cf37a64e5c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/es-CL/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/es-CL/firefox-77.0b7.tar.bz2";
locale = "es-CL";
arch = "linux-x86_64";
- sha512 = "6ccde441b5c44514da5bf7cb9aa959f818d5c499fa8d33487102cb1a1cb98a501b1575ecc28f8288cbc4b69dc70bc76f365e9b52d4329b685f25a1ba9d1ff063";
+ sha512 = "ce7c9a90de740aaf21c23404f335c16edd0647dc44167e5cbd55491f7edd4135ba8c8c220cd65a76fc7ec91972b1b53d0c9f61b571aefc920049f590074b776f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/es-ES/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/es-ES/firefox-77.0b7.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
- sha512 = "3800ba267d51d9046999c931b5bd9a743d2a3481486a7ee713f76c003c863b8579d44ca53ea56f5b32c8022ffd9ee0184b7c734e5671b412f60d04653ca2c8fb";
+ sha512 = "7c3fc75ac74feff0ef0862cff2b476d2ed847dbba717889d848bd9d9265cfdbd0c8238337f116bd9976955d51d0e1165cfdb643e6d67e85137d8481abc323d29";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/es-MX/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/es-MX/firefox-77.0b7.tar.bz2";
locale = "es-MX";
arch = "linux-x86_64";
- sha512 = "600a1aa9a0b97fe66947107ee9018740e2f7c07bd3ac51b03c0c6d52728d72f93062c9dfebb97042c9a23a85631c88502feaa6a8cee395953ef23c2addf6a99f";
+ sha512 = "c5f8b98ae9166fac5c9da9d39008bbd43aa3548ab451f0d47e096a2e22e5b5ad4acba5aedc1ae0e1d67dca8c1789a2e1e9e65124a3fa816b0eb31eeaa22d050b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/et/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/et/firefox-77.0b7.tar.bz2";
locale = "et";
arch = "linux-x86_64";
- sha512 = "498f59dc3a6faf067c8c3d23eb5754dc8cf0478b50379359122b7a8e6ead6d7c6c39856cb34f3510f7fe1a11af3e0533a3805821ba49cb7cbf1d40b1caf36b3f";
+ sha512 = "3ba3213746a3d22c3d332946c4a98702689b2a7427fe5742e47cb696fc04817bf9fb3511188983050e14ab33135661e7104c75e7ae1439048f3762c08b34a0b0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/eu/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/eu/firefox-77.0b7.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
- sha512 = "a5d58868468f9ccf22afe78734121e1f81961efc9c7add2a065ec9b9d5d68d8fe96b5f563a85b960ea7ff94c70e1c3aa3a9f0f1bb23cd175df549375c1479072";
+ sha512 = "433eec6c2b3d03e6c4d549dd09017d04685c2079c6bd3d34773ac424c871013bcfe57f872083ee5c3e5578208cae79c151b3bc1d5943568827f6edd8de196460";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/fa/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/fa/firefox-77.0b7.tar.bz2";
locale = "fa";
arch = "linux-x86_64";
- sha512 = "02a5d946542aff81bea82ec73fe30919fe4a1d1acbd18ef194a7c8879d9b70e319abaee2e4d8b3a2671cecd28fffaa37a182f7dfa06884f83d765b8701c60a9c";
+ sha512 = "5cbcf27f43ac79f802fd05c90d7fd0364be88acbce0e994bb7a867f378b5aad146a1c667426d736dafe0ade86a5d91abb2de4ac1a0a897dec6d3c38a94cb62c6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ff/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ff/firefox-77.0b7.tar.bz2";
locale = "ff";
arch = "linux-x86_64";
- sha512 = "4ab405c47fbdb83eace54b0db61c734941d5ae6c5735d50dc6800271dc59cd82de9df9e1e98f238c4726ff9319c31a8879b2f0330792289db5e4b01cd3caf3da";
+ sha512 = "4a0416ed025073d5a41ebfd9432ee1451917c3b1ff94403011c381170c558be4f1ed7fc052473f806be4d035c7e16c266a2d2db5b2d7a2bb2b9de1d236280077";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/fi/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/fi/firefox-77.0b7.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
- sha512 = "82f95d6462097fb2975285326ef6b35a572b4c25bf07517f3ad680a978aea95f5cd4ab946275dd74cd6aa98566d1a4288761c985c39e1cb3d9e963b892a37544";
+ sha512 = "3560e1528fd40497e5e16ee7c0f4ab76fe71e77e8e8f938a09e2b89fd8c6d1fb3389d4b95807267101a7dcc361f47d227e5831e5bb7416e45d0b1435bd728f5b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/fr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/fr/firefox-77.0b7.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
- sha512 = "a6df8eea8918292c18b281f5118a0373bc69aabc585d3a711ff77355a1aa95f5049d31df3bdb72087931dfc347050f4ccd791a9729f7bd3d95cab20c78da8a59";
+ sha512 = "d0e7ab281050f7d2cc8804660e5bc5e507c3dfe4fc493c3082bde5f6d6b41d596b92903f821e5d37ab94c819cc97d55f2a266627b6be42e492dcb8d2d99f826c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/fy-NL/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/fy-NL/firefox-77.0b7.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
- sha512 = "d5cbb68867369a82d84ade5a847d8574ff687c0cada8714c8a072291aa02eef748dc109b42f1b246980f1ca14060b799098885bff2d7e4c55e7ff644ccc01e9f";
+ sha512 = "5995b510a737396700316f32ac7484545c93f8957ca8faa0c40678d0271ca650ed28014e301c00b721144f386ac37c0410f28f550381f6561b1f6754a1f8df79";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ga-IE/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ga-IE/firefox-77.0b7.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
- sha512 = "8d9a299c49949609f162f9bba7db369fe7c34f2b29d3075c607afd3c3bdb5ffa0ae0d9bb9d5ff5a5f0cd28556eeea5265b8f9809a2db36ae11209b9cbcb5b8c6";
+ sha512 = "11416a57a298db37407f1c0998833f16bb580a00a51902fe6efb7c38e6ed01806ef9007f871331882253880ed277ebf87266c0723228d5a747537be910f64858";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/gd/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/gd/firefox-77.0b7.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
- sha512 = "4431eeb86c0e3920bd08db00c10185941bc7fb3f5b055b8ba114e63bdfd7b64ccb8cdffcb754453557bec011d08d87e08b6a2ce022c77fe32add49269f3ac6d6";
+ sha512 = "3128f71da4e849307fad30e0531a891f6de58a61641e7b641e5b0b8dc3c4e0d0883ac1581f5d1cd09c28130fb1d087c4f1a25582672b6af3efc70a2390af2884";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/gl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/gl/firefox-77.0b7.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
- sha512 = "0963628808ab6f6ce65f70e09c12ca38c524992c82446a2654eb42917ee2d32dc1dae94b15578ac5209e12e0fc4cbd2f56265ae8c259336415d4a56b560be96e";
+ sha512 = "e0297f754c9599491d5e0f18c45f3570a0589f6b8750c2500b973b176ad963f56f5e44eeecebf23faae2d1cf549e9b7ff6a02a2b403e7cc3a05694315ed7d4c8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/gn/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/gn/firefox-77.0b7.tar.bz2";
locale = "gn";
arch = "linux-x86_64";
- sha512 = "1b19d9ca238eb05709007ddf00ff40596b49ec771839f6b1ac21162796101701fb523c0b8ff18dc6d3428eca3ed2ac0fd3bf17c5ea91efac998ebe4b8ece6c9c";
+ sha512 = "c84d8f600b84e5c665e7acaa36e640ce7e2a6758a210a55e0a3b4d0b43890ec0d39269029d480ad9b2c4cebb2491784c99313632a3e7858d73fffbb16a77e425";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/gu-IN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/gu-IN/firefox-77.0b7.tar.bz2";
locale = "gu-IN";
arch = "linux-x86_64";
- sha512 = "c0d2fa00166926927e1985ce112a035980ad24771d4ede83143c4bb9012006c811aed2612fb1f2c4b1bfc852a7c7799309f4b579aaf86fc5b11ab216239911b5";
+ sha512 = "2ee2ef40e4ec35eb36c639e0b5caaa9bad57e3ecf5056c99c6d3e5d4bc12dc116a0dda02621f06924131097d921987364d7db5beae5f1707525af251ca922ad8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/he/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/he/firefox-77.0b7.tar.bz2";
locale = "he";
arch = "linux-x86_64";
- sha512 = "b2a5440b57ef85a3e3ee607e9e497e6b70e3652c7f258a2c7e98e18b5a95c8d34de908d64e464be9ad224aac7869efde785e38462fad3c284649bb9c524574b9";
+ sha512 = "1cd2ba19b79b94044c7da3072936e5d2c663e965bab9e7a2fe04ead68c0de1e94e4093f4321d1b07342fa10ceb6d079e0ea2dd1d818b289c6b4a8a935d3d3006";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/hi-IN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/hi-IN/firefox-77.0b7.tar.bz2";
locale = "hi-IN";
arch = "linux-x86_64";
- sha512 = "2ffeeb8d559097e9d67f7603c34585d8b4d1571a23ef5a9d04c47407b03c4db2d4633637e8352ad96989facbacf6796aa48eb94ad81b70b0be3f0955b8a0e32a";
+ sha512 = "09249512d40303a35acf62d7ac5dfb5f25d5aade17f163b7abed95f08eac9e7bc5f67c4939a539ba7c2fa521aa67d05690b08d1c7541abc329467861292d556a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/hr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/hr/firefox-77.0b7.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
- sha512 = "91ef9459edcf44b88e9bb6c5bdf1a1d5689c99e5a44f14f4700d0821e0274e9f8c3f79388c7a97e0aa235b8ffe1099ac80a523b4d62420eba5163a608d48aae6";
+ sha512 = "b2fc193b0017b81155db010ccfebb37b0f631526b18a8061ed626654d0d3f49cb973aeb0112da9e099b7dcf232a9967e2a7ae81ca2d76a6329c62d1f72d0e5c5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/hsb/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/hsb/firefox-77.0b7.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
- sha512 = "8173f8c47566f7aa486266b8c0e83eadc11c484f597334aa48eebd3ed353f5910eef527bde508e98f082240d01804006ca4771aa7992290b254601d2eec6a206";
+ sha512 = "7a7ace8330802da958189d06e51b61eaecc536c8808421ceadfc9599547c7314927b08e1c595ec1e73651d5e74863a1d5ecbbc09cc11879fc9ff4dd16c6baae5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/hu/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/hu/firefox-77.0b7.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
- sha512 = "7ceb26c11204ce6b1e6c3596d9dc3e6146422cc3eb0d1ef9c06251430e32f2353ee42b4363204852d6374cc845f8b84997958d2e66af3e770aad679d0ad3e66b";
+ sha512 = "4a79b19ff66417f61abb12ae77068563a493c4983d41bcea198f3ea9b646550cc43061e49a5c641d56fd030de99154c37767098dfb36209ed2287afbe8014812";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/hy-AM/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/hy-AM/firefox-77.0b7.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
- sha512 = "cbc66db54c574aca15f8e2726ff68910d19a67cbbed9e2b63518976e3f614b4f5f6928bb7cdfd5c357d7152ef04ffe1a311656125ff5cb62e471ae59213b79e9";
+ sha512 = "4d0ce5ab930e49bae189e3bebb84f3a05611b13b674cc0cbe71eb3760827115c24a27457a2dc4ca4277007733a785093742e331dd961edc2feebe98f6f74dc4a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ia/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ia/firefox-77.0b7.tar.bz2";
locale = "ia";
arch = "linux-x86_64";
- sha512 = "19325c8a1aa3067fa8df803b93f124427519020903ace8cf12585711634f8d546662166f11b3944880dca5eb79ae87a9e2d0e4e273d95543a4641e9cf4324ebd";
+ sha512 = "2824698f01cfe336f2e292387c0044f7ae15949ae561e0944f6ab6a44603e73b62b95eb7fb0dfe8ceaad958b111ebb0a709b5efd07ecd13644d4c6334e3bc1de";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/id/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/id/firefox-77.0b7.tar.bz2";
locale = "id";
arch = "linux-x86_64";
- sha512 = "b74338470d7eb1aecfc75ead675e2408df33fd4841ab4953cadadfb9a7f6169f8a10c4896d4d48fe86113d3f1ff312c4298976ef8b997c26d6406f8598b19a5e";
+ sha512 = "8c126ffd553fe98919a307e654321385598aa21343ee7bb4e7241b3bc59a825faa9b7e13ee1a98f3d322205d124fc19cfe53e0503f53794e01b1b28a5ed2e1b2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/is/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/is/firefox-77.0b7.tar.bz2";
locale = "is";
arch = "linux-x86_64";
- sha512 = "cb3cae07b27f0d485f9eb70805671ae50325491d622dacace2a39606efd7a72e46220e4981ff012f115183641b8e00271ab06c5ab2e8bcf3baeda040546c8b12";
+ sha512 = "d6885c9858853d882664577748fe5d3cc0ccde79867ec21e080b1fe799a895f0b93de2456e1332e5600ecf5286975b7d170dfd4ebaf66cdd276b7fb7d5a3f415";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/it/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/it/firefox-77.0b7.tar.bz2";
locale = "it";
arch = "linux-x86_64";
- sha512 = "83b7175ff91bad6733db2cd095172ef943867aa2dd911c6ec857dbeaad8cf4cd906278f3b8fd488e8905cd5d5574f727066ae73e92948d22804dabe16b4a11cf";
+ sha512 = "249a07a88d7e6c9fa779956547a4709fe8cb75113a40aef9f8261709aeb8412ff0a2ac776096ad043c7d00d7cc03599cdab11df021d2b7a926f8fb8261fae8bb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ja/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ja/firefox-77.0b7.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
- sha512 = "b97a3c637b1632b6a6285af946eb0a2c178d8fd901cb3a9b0fa5b62d14e3bc314acedd504153ae111557b78a2edbb056bd4a255f5971e1ebad3e335879dec40b";
+ sha512 = "a71922abcb69e483a84aab49893caf580b6cfcc2cf25138342e45fae6a925c4ce8b71ca3be7c606f6d4bb56c5a0e32d2b8305171a45ad90285b04e4f59be7e91";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ka/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ka/firefox-77.0b7.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
- sha512 = "2f5ae830c52bcdef8fb47880c6941d5aaf4830139b77c59c8e188e82036d315f57732633ea785c54a950d086ea02423e97ea2ac01105b5d2990821c7a15036be";
+ sha512 = "2af6292101878bd056844ad8bd98c1c200004faf83bb40206b979439718c2c652ac15cc5be7713648b0821aed6876bf16e68964273c307c17c38d7c7cdf4c997";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/kab/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/kab/firefox-77.0b7.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
- sha512 = "4be9c49a6b6203f2f3b3aa3b5ee2c3246d77409da5a7b7cde2c14a3fa592eba87715199447df96688e95d9905d6f1eadaf867ffe1d01be9a12feb03255848c84";
+ sha512 = "bff8278ae5c4fe87daa0a04613b979386aee97ebe0aec8d80a6ac79ea13de791fc9f8ebf46d6b200d282c0fa9a6bdb3923051824ebede1a1d7ff4623b6511731";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/kk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/kk/firefox-77.0b7.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
- sha512 = "d15c5f6fbbe9b16510e94d1cf49f36fb758a97af5e75069f38b33aab8be007812d88babdb8aa365fe3e4c17a822be234111885a2d71ff335bd7ec6703e81434b";
+ sha512 = "9e94630f949d32e0f53cd8a9658d777ded9fbad464de542ec4f606c4befb1ade55efc56afe692c6c15ceb969b1c8b5196e342e795eae5de6eeb27744989c8d33";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/km/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/km/firefox-77.0b7.tar.bz2";
locale = "km";
arch = "linux-x86_64";
- sha512 = "351facfee64d07ffedd0e5509e8b796d0432c7b44ad29d109c50668adb8fb13f408026166a49f37a92f99bdbf7e032929a22088d4bc42c14169449234841dc90";
+ sha512 = "8a38c0ba6ec5a37a02f7d24419cc43cef75f9549d3db8c5eaed8e5a00e534877c63c71fbdc5853a4886ea787d5a513406a73c48d9d9d8e31fbde39016551992c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/kn/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/kn/firefox-77.0b7.tar.bz2";
locale = "kn";
arch = "linux-x86_64";
- sha512 = "dab3f1437cea072c466c9407fdf647f368838bbb7c30177642bc1247a8002874f832d0661e8a3aa32df8c0017f8c664caf6125b6989a113cd08f9c874753dfa2";
+ sha512 = "9a4b93057dc9ccaa3bf14074629e9f31e18ad188fdbf1195e6daa4c6ec31509f7e417723ddda909ea0eac121627cce716c9b6ad74bb59ab9274370141af2256d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ko/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ko/firefox-77.0b7.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
- sha512 = "b62dde501b06b4d825d9ffa8008b45a40bbfc93123df07136128f22c7f6e1f1cc42a0ea7e97c1a962a7b1a1a23bccd5eb66785a246781769b22bb43b8ef451e3";
+ sha512 = "0de01ecf0815f1046c7d24fb5561dc7602dfe24d0f3d9a23cf934e6087a7b190635738f7d08c84d3dd368c62776f003db6b2cd90a9249090d479784758ecb61b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/lij/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/lij/firefox-77.0b7.tar.bz2";
locale = "lij";
arch = "linux-x86_64";
- sha512 = "9fe6488ed61c360ec1ba0d784409938159637c96abff94ebe18f198a8c0a72b052b5b0e6b5946339cdc5b5b3288c8e76811704366a4e9f9c498a9041955f7df8";
+ sha512 = "d659155611ba762a2c8a670c2d77b7ba693816d062bed08834251c56b8c4727c580cf6b38c1e7807deb4e65b2da7db940df4c9cddabfcc1b99d1d8e00f056170";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/lt/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/lt/firefox-77.0b7.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
- sha512 = "804c3639ec0275d844f9ea37b1ccf5f259c50301cd5ee719b6be07a5097218937b5337a25d375c0d534d59143af3fdb338809fd9490a898d226e9cbddf39b6c8";
+ sha512 = "487c1d0be32fbed5c4ee7c5a3c8964acca6402fb03dac2e8a32534d8a2737129d06aaa69b1747e40aae18874b5b5b74aed682d59618765d7b248d388a4b4fe36";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/lv/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/lv/firefox-77.0b7.tar.bz2";
locale = "lv";
arch = "linux-x86_64";
- sha512 = "14b263e7abfdad1ce738d58bc30f054f80099a7513ae443d32aa8dcde6b12f2daac56aefe9d3cbc2db9f9cab573a5ef2b046b8e8df9d5417cffea44d109d1403";
+ sha512 = "c87501dec3fda705c7bc50d14b733cd8516d9a3f83228bb7a5805ef6195ec52e57da626c698460ba09bdeafc2e373f5b890a0d77f6b36aaa3b4603f97d87cf48";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/mk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/mk/firefox-77.0b7.tar.bz2";
locale = "mk";
arch = "linux-x86_64";
- sha512 = "068eae194df8e756a668b8e372a0790ab8fdcbd5c54b823c82106230a9cba32b5b6e530de7a981273c67af25e5d329da2c543c8a5c96c91f010d19b6ecb25bb9";
+ sha512 = "21167a3e6ad9d740f567270bda50ea8cb0315f1fced2b70aadb9eeb5c6de9609504cb5b81f3c51e1b69542e393d522278f649fa515b77d2e5fbc02a82d03e7f7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/mr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/mr/firefox-77.0b7.tar.bz2";
locale = "mr";
arch = "linux-x86_64";
- sha512 = "6775e61398e028c2a6dcf9171ffb3d8fd4746653beb58e8c012f3256685e545abf4a62d53d67aaed3a2f04f216dedbb14a09920f24c2b6bc288fd29caa1ce2f9";
+ sha512 = "58ff22621d4158b93a773016cf766f0f90f71181d77b4c7d28ab2546e61f630447e5c01c559ee887224f6579801a6ded557a748bb89e8b5d4cd086e1e04f8bd0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ms/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ms/firefox-77.0b7.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
- sha512 = "b66a91988d816963731c823f16d001b89ce14928caa129ef90dfd1f01e3c54cea2ddcf0e5f7fe34ffe23b265c0a64715c3877fe0c5c8365f80b859d3e06e84ea";
+ sha512 = "ad3e4725cff1f9b6bca01425764110df71694ede2b7afcd56da88da1982cdce93f08607c17806659917ba4fa1f0c88c4758079bb695b5145f3e717b5dcd45848";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/my/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/my/firefox-77.0b7.tar.bz2";
locale = "my";
arch = "linux-x86_64";
- sha512 = "29796ba9076ab6c46f16fc06119a267861b34652322397e77872a7570e8375e3efe88c3c08731cc8909d817d3eb71e269f7d245e691b8ba4778bb653a766914b";
+ sha512 = "c70153af55f07aa84d9fac8e9ebf9c9137f62f6028662afc1189ba8329efbe17d77d1f3d2f368d800cddd715701714ce73b24960c243f933aa239b880d658543";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/nb-NO/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/nb-NO/firefox-77.0b7.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
- sha512 = "d7fe426dcbd53043a94d143a038fd901875630627e98547997be62b3319d5f2c2172ccf9315886d97d30c4a041a099e0ad8a229e840a0f4061faa9d6d3c64361";
+ sha512 = "a3ef8dee50ae5b0aeb08b3e7007fd766916fa7703189efdd9a2f7e9938f68699232aa1a4550f42fadf1fcdfa236fc355a072173ef2de1b00f6ec867f47cdc080";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ne-NP/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ne-NP/firefox-77.0b7.tar.bz2";
locale = "ne-NP";
arch = "linux-x86_64";
- sha512 = "093ee3c1d513adaff69bf84f5b9236c245c4580ae25f7caa642be239a591ad9242b329f15e2dde0969d12223cb6ab8decfc657ca440e344a87e42dd880450adb";
+ sha512 = "2fe23bbbaa450de730e8269bb530dc03f1ff6b6d08e128bb685cfc601ff3930bdf50646f0f23252d692be0e843505a57c182dd747dd60e1404883b89379d697d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/nl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/nl/firefox-77.0b7.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
- sha512 = "e912de72ee10ac764cccf1243c0c1f8fcf159d6ade88c7ff575a5f7a5175efe8086d8b4ad4c9a72cd65d59186665d0e11abc4399b0692428bb8c93d025de2f9f";
+ sha512 = "efed082f592adf33fcb1fa1619743d0f502295dfb0626eeb66c17aac2d6cbb68598013b37631050c0438cc9dccb5756becad117a82493c9ef9b4c4c46aad6eef";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/nn-NO/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/nn-NO/firefox-77.0b7.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
- sha512 = "52c57e140593211af5abdf729d4dd45be242539aaad4688ab081d311804d56afe05ac6ae3e21c439a560f5213e49abd1ae0e5650f091215948ca514ad3eb7e20";
+ sha512 = "6f34fee6e0beb244b567e748c8c4ffb72021061aec9f5112f782dda3cd90a76b1ba3f044e5eee7b6c0b0b39c2c9b32626cc379d3e4d1bbd37ef6b7bed8d3ae33";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/oc/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/oc/firefox-77.0b7.tar.bz2";
locale = "oc";
arch = "linux-x86_64";
- sha512 = "d249ab86026370ce7f417ddb7d7cc0a4fc58563a1c12388a4e1628938e3af8a1428f2e43cf7ace0c9e455e4b4999942221fc3d96723bd927c50f7e45c7bc1a1d";
+ sha512 = "cfa9c3712952e93e854300bef57cc8b4c5ac908abcab9fc06c6818936b52377ec7d2dbee8d1d28313175b7d39977b7c1294babce387e5a8bc3bce50d6de74ac8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/pa-IN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/pa-IN/firefox-77.0b7.tar.bz2";
locale = "pa-IN";
arch = "linux-x86_64";
- sha512 = "7d5d1861559627f9a77160106dd5c527d09656be5586791c2bf2a61292b1cb1150c545ff1f39a6744453af58bd44777b9668993a10e654ed4c8edddddec12467";
+ sha512 = "166c240c73de0b4c3107270b3a1a4539a9c4a0712e96f3ccbef95330842d8b1c02ff6a15187c262231bfbd3e0ed237ecd3184b1abbb666ff55e5d4f242cc6f95";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/pl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/pl/firefox-77.0b7.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
- sha512 = "24a419ca7b8c82112bac80aa9d956f3198cb324991492f9f66bcf0d64fcbe5618a2e654849dcb5794399dad32de91bf48bd3bba70003e02b9bf28634b8d4b267";
+ sha512 = "5588ffb0238189fd9f18b6a50e8b421b807e50e9bb2da7fbed2c8c5d503a738a4c1b79457780ac6731e71b938879e2c8d61701cf5e21814172eb268c9d71c460";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/pt-BR/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/pt-BR/firefox-77.0b7.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
- sha512 = "cf33be7018dfffc891e4cac9950ead0274957b9a44e27bd7924abd62f93e69b575dbaab1a663ebf829a05283f957dae0a7442abe76e8e1a8a6e35e12be6e2821";
+ sha512 = "a9341b379e27f059cd26d03cc4f68124f52b8501c983e8c29653694e5d821311c92af123e2569933e6140889a701f4a7e5eeaa7f80e24502f75414be3631b57a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/pt-PT/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/pt-PT/firefox-77.0b7.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
- sha512 = "c368498ffa8eb48801634fa6b50a74a563a28d4fcd23e4634eea52fb6ecf2872e4cd91aef5799afd8dcbf6020c7f694dd3eeff1197c3cfdac63bd72acfa7d7cd";
+ sha512 = "8ce686c98f56d8e8847a567a71a52577569403daf02793f090a360e266d8fe3044088d615db0c0b8d3eea8f1da331f6f37bc21265fc4078c2a1e7d12d3be70e9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/rm/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/rm/firefox-77.0b7.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
- sha512 = "d2064ab0dba1c122a599954efb01e4a68f189a1ce1d5059d60373e8c4b89c860d6b6a68c1e58afebe65107c3f8c5c5f87e771cad61efe7449e86f8ce25bacc5a";
+ sha512 = "d66607192e6155ad67648c9c8ec5327b58433f14ab646d8b7fc8ffe301c02258057fcfbaa37d792978de4e171e89520521d741608a2186013931c6adfbd1c04f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ro/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ro/firefox-77.0b7.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
- sha512 = "64d566ac3acb823cc062dddaa33e1ae321edd3a4e54b02e317a04595bbc145ee4cd06f3f84b20d1853ad6d0eb4cb7b13bb10bfc8383799264342a409e2254dd3";
+ sha512 = "3c74b828b663de1e091e11534656579759a6953a7fe21b0531aaf501ad368dec9652af9a70eb183fc4a5242bdc9cead4d2ec8fbf3274d8e78963df2c78779584";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ru/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ru/firefox-77.0b7.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
- sha512 = "2240c612c9d746774fba47019068391d6e08fc4933b082670269cab1416ce538b2bf9b948aac994e81a31a52b91a11df6968b847ce0e843615a75b8841443c23";
+ sha512 = "5f3a78c25b202c732ca14a98bb4b3ac5baabcf47248ae0157c83afc6cd6d628e2ef44de0ec0292e4839994e2806ebd8698dbf0dcc13716f5f6e34110ee8111a0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/si/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/si/firefox-77.0b7.tar.bz2";
locale = "si";
arch = "linux-x86_64";
- sha512 = "f579d1d21cb45d91394b9a08e1b960a43ddadd7040e417c20e66e1dd4d3f7ea3a8963ab8334e49cb22ad6eb2ef81ba98eae1298acab3abfa512fffb6024da622";
+ sha512 = "398efe34b30ad6978e98363c978e6bbb810f359dea7066c06f904dff4bb934a49a20561e39cbd639eab9474210e9d34e3cbd97e1b78aca2755431ba7cbd83afa";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/sk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/sk/firefox-77.0b7.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
- sha512 = "6d2436ef789404b6d7247ca222cda81ccf518b91bb854d7f53b6c2c1c68b96cf5785bf6b768e49a0b0a4db02fc899c72969ac0c1441ad6bfb8ddb944e2388d8d";
+ sha512 = "8521f91202f18acfabb2ed2e914ab4f8a28079d1b474d86e110d1b0ceb0aae8f8b70a1a0cb3fa5a23b38a905f3abbfc2c1eb5277a400a215856c408efb0efb23";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/sl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/sl/firefox-77.0b7.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
- sha512 = "4ed452c03a08506498ec2663b6fab477b2aa52c9505085b493d799b19e5215ac72a90ab642ab2ba3520c609909b93a5b176d5f13c79066598492e7babd94ecaa";
+ sha512 = "e137e54527667f98a5fb1f65707d2e60a151a7296068fb1190a62f07f091c5fefd97c098217e352ef2e62b5256bb45f5e410e4eb0636ef2f1033eb9a391e397b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/son/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/son/firefox-77.0b7.tar.bz2";
locale = "son";
arch = "linux-x86_64";
- sha512 = "d3c77c8a85dbb280f75068ca49891de95fc081b4074cfbd569c773fcfd4d0b017e2b734a6531dabc41dfb3e3f7accb51d47e7cfcff2bae6f230fed8d69db2073";
+ sha512 = "924401c776f507c70e6a60c873c84f1f7540454946a4cfbb85426aa20a589973147a42f03fc106407a91cf484a3763cbb6268f8c119d72bcb3b4c46610986b57";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/sq/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/sq/firefox-77.0b7.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
- sha512 = "94aa56c2d731533105c9e1c7d20862ca9cfd5729fd474b2ca784e2528f798915e9dc177e5966e2b5bb77d6eebc7962e6564f1494ecc284a91175565d25451cdf";
+ sha512 = "8615b1930cb673c7eca59e5beef70cf05f9be628b90e6a895f28f5dbdfe46cf051a14134a30940d3f55512d6d1e12714ab2568b53202bb33af2ee4f0b26e586e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/sr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/sr/firefox-77.0b7.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
- sha512 = "3785e6ba189c2ec41f56282ca8925c8eb14d68157c5c035e90fab09f27941e67c9286298c07c31ab0792488f2cba86bce166adf76259d10cc3007f5047847392";
+ sha512 = "aee6e902c58389e5794ab802c3e7f0e6750c3dd9076e8dd33894388186daad17e3bd34f48cf16b082eb1fa4e3e8a4f794fd6bd87940792d089c50214b390d35f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/sv-SE/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/sv-SE/firefox-77.0b7.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
- sha512 = "a98ea8c31d5e6ecf3d3c4b0def2d2921aacd901d095ab53aed1da202937022c073834fcb1d3ced826c294c18660d2e4888473b2f8f9e91083bbfd0e040fa6ae5";
+ sha512 = "c61acff7429cbdfc14dc6aca65bb538d99417567b477e24324d7ca1f7fcd12a0e2f338ee5a8246b8ceeed0c1761b3bf8d4e6d2be9311d6fdd91bc5677ecf3cd9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ta/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ta/firefox-77.0b7.tar.bz2";
locale = "ta";
arch = "linux-x86_64";
- sha512 = "5c64882b2fe34cbff29ebe7668ba96526abfe29cc599881331e048da2655ec735f8425d98f64475073e86508626b464364e3a7212b44ac297e6a50c7fdb5b4f9";
+ sha512 = "8c9255e218e0cbbd77cd6089d02535af65301a988c74cda0070ecd71a432ce34c5bc8c71aadf1edc5d558ebbaa5d8a5b78e3c76c0c714a6afd8d4b11e1b9e3a8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/te/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/te/firefox-77.0b7.tar.bz2";
locale = "te";
arch = "linux-x86_64";
- sha512 = "1506161ae00a4fa203cce5b31779a38f0e7df94021123cbd57197cff807a4a6ab2ee9907240b70b55e6795574b4074a83bd692d2b4ae208438a12357d6a898d5";
+ sha512 = "92afd454d7542100ea73bb71df673bc006084fcc1a31f240b6431f4bc6cff946ab57a94d8a8634a8d01ee996e52cbadd5c9dc58e3d47533d3d3a72a8d3581142";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/th/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/th/firefox-77.0b7.tar.bz2";
locale = "th";
arch = "linux-x86_64";
- sha512 = "97950bd4c56df1defdcc7f6f1693dd6fd0065805d63145aca80242e2d5a83186585dc1a165e7fe9a0dde52a8f60fa6b32ee097fe0febdbac5937a410e654b20a";
+ sha512 = "077e610d74fbf8d861f9ad0e3bd1b5dcf79e9d89913f7cb53bef139db94cecaa08d00dbe830a66f0775daf216a4e44416827bfd386d383272d7cee75b5493bb2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/tl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/tl/firefox-77.0b7.tar.bz2";
locale = "tl";
arch = "linux-x86_64";
- sha512 = "994980dc3ad618140b0b422db46cf19cdaeb99c4d3202c426c415494812b5cac525b43c4b290fcb58ea66ab9330680c4add11e8ed92a5e36b7daeab19c96b4bf";
+ sha512 = "00fde9ca4590744e2877a6460e5fcccde3da81864f6ca0e7b092cb250137d449038b618bfb9a3b58f2b349dfeebe964c88e194162f83c6dc573a239e8d4d3598";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/tr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/tr/firefox-77.0b7.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
- sha512 = "65558235961baf87812242607d8b77f6e843bc5828e79002d55dce462bb2d40a00ccc97a9e83de56777d1e0ca35991a2c577ce40217964c481930a4081955289";
+ sha512 = "c84b99040d24d1e13ee568c6d5a0ec336823deb2ab229ca29d0738490dd848cbb79089687009016313b5b7d80601e9d54f68d7be08138b71dcb2cd016e555867";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/trs/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/trs/firefox-77.0b7.tar.bz2";
locale = "trs";
arch = "linux-x86_64";
- sha512 = "cbc3c626919406af47ea8a00e01fc8146838042a8b7a04fde88f39e8b21bb3ec8c15b9ed2b327f5df1bae621427c8c2917837a29c95f27b1bade9d82e4eb93ef";
+ sha512 = "7b50b2662861c4dc8a800f251297a21be22d3dbf863dabd0d2edc48406a0d190a1dba5dcfc623f3717c741b771dc338563e31f4d75484dc0fd7fb3bccb9c7a30";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/uk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/uk/firefox-77.0b7.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
- sha512 = "70ac4bcb16191992de317cc6dbe2f3e8d6ccd0b7bee0568d7a2272429bf164610621f53d6d3817ab6b3c7643d63db243273f6e99dfc5c5133dab4645f9824174";
+ sha512 = "e2893db5b1d1199c9f823294b487e79b0c7f4e4c4c33398a3fd74db93fb11b1272292e0ccf8c6e51e706eea5ae63810dafee04ff8f53d76fc98f73cd5560ef04";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/ur/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/ur/firefox-77.0b7.tar.bz2";
locale = "ur";
arch = "linux-x86_64";
- sha512 = "e66011a9db9ff2512dd3b2a338440ecf268141200754b0dc09c484d1504534b109aeb83364181b3bee7b534ea078c879ebca1860af63c388689517397055f670";
+ sha512 = "2cc0f3af1e52573b570ae07e39af53f63d0e51f6cd15121d3894a9afa96a0796d2dde9d49f0888ef7ab1a644682963c68282a4f9032a64b2093d7ff8083f35f9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/uz/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/uz/firefox-77.0b7.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
- sha512 = "e09d595c56d8fb54592a046a6e4f9868a1bcb2bb638cbecbb87f94000127d0f3acedca67ea7f8db15445cd2142052873bf73ddf4df2fcea16373c614d6501728";
+ sha512 = "10faea0201c3b350cdf52935a5df3fb0277f6ac52259b446a87a9cda1fa4f412a2d8e77c005abbaf2c2d9d3fab998a97ab8ef9833ea63e2acaa6981d194d064d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/vi/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/vi/firefox-77.0b7.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
- sha512 = "04d5647b360d52ddb714c25443b55558b3d54fdb31a385513832fba336e7db28a8dc27653ceef32e72a4dac7cb771e82178b6161b55917c07da839e80523a8bf";
+ sha512 = "2360929b0099a6712fff7658216bee5c9a90d38fed6fb181ec9d16423a2796763b3d955fbbf9ec124320595bcafcf7e50b1877989185a35bd5f25d1321dc5325";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/xh/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/xh/firefox-77.0b7.tar.bz2";
locale = "xh";
arch = "linux-x86_64";
- sha512 = "bc564788b8fa57981b7963b584a445d69e4c198ae83d8d6ae1a5e4402796492bc2cf92d0119a9db067f75577240b0e9d6afb2f38fa94e3e101ce6481b8406fe2";
+ sha512 = "2abd797d2f9b81f22c140bd3c57ad68baf54c10947a0d0615b639fa289a54ce3b3e72ea6c596ec6389977a9b31a1853b6c96e1bf23902f4c0eb7f4aa8a907e9a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/zh-CN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/zh-CN/firefox-77.0b7.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
- sha512 = "38fc3b4eef5cc6ffe867665d82dae4156ea2676749a9dd0b15bfbd9e01798829570bba75e0023ffdcf9b104ebe85911586eaba95868ab0773b22e121fc75679e";
+ sha512 = "ec379eeb6d70eb210291651125a3fca08b1aca0f06cd22a6ccfa532ffef8d1480fa32ce79f93786f7ce3359328d5a96442ab88b4e7c78fa88a892ec08b8822ca";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-x86_64/zh-TW/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-x86_64/zh-TW/firefox-77.0b7.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
- sha512 = "73477a782280c18dd42d7d62e26cfc5674201d3904d155c2ac712251ef8b65f422b522804104d7374865cd7e8286a8ea9291cbf7da37d412a1cdf8d24d18a3ae";
+ sha512 = "fa18cc45678129584438122766b7b56705aa9332025c6f729f29fd50c3051a2f60988fac4f1f267a94d443a35f3f9d58162d3d355f978c018062a8546976a341";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ach/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ach/firefox-77.0b7.tar.bz2";
locale = "ach";
arch = "linux-i686";
- sha512 = "a35694c831c424eda7b6e5069c1b03d1e6b2fba051b3a29a7e8ebbded9b3b12fc1fbd39131d86f1c0d28a728a9ef2b7c8f903f6ba792d522c5e96490cf68563f";
+ sha512 = "4f32295fa57221d2658f2bdcc4d3396ed3337944dbd9e46a1694ff478f4ac2d68ba57d8d65a6e5387c657d1e51b2a392dcece3735fc0c075da6c9e9f3a053cb9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/af/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/af/firefox-77.0b7.tar.bz2";
locale = "af";
arch = "linux-i686";
- sha512 = "9fdc8e1e39d2fb69d3afb64f676fa85fd674b45eb86d4d4735df403bca27eb499be9e7a6f5f9e67cd3e588352adb29ee805b403f35a859c3226507684a69ecc2";
+ sha512 = "8c88972e9f0b716d5e10f730d040188f4bd4566eef196da473f1be7206c67cbce90edb4bd08f7261e6860c276fa0c8fd15f39641e5f243715608b617ed8c27ed";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/an/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/an/firefox-77.0b7.tar.bz2";
locale = "an";
arch = "linux-i686";
- sha512 = "1da6aa658841d59069bf57960f9c5888e879056777e4c227037c1745648417356bd87bf062de6afe41058a290998e7e080ea7fec895cbc86619d0466ab0bf64a";
+ sha512 = "ee72bbd1608ef81184fe128d3274ac0eee56003230d61e7047d0d40f5d0176383e843a5b7d090391203a1e3d6a8c1014096dae3796fb47feb55fdf08e5d5f37d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ar/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ar/firefox-77.0b7.tar.bz2";
locale = "ar";
arch = "linux-i686";
- sha512 = "8cfc1c08b728727053277a60c19e289f0d0407e01cb2da5632cbbfe5ab48f751298f4f83930dfd5907d4be8973a4aeec3f3a719dae16827f48f0eb0d4151cd03";
+ sha512 = "280ee75fcff94e9bf6052c139871fc1d3e54f9427be30d2b286f654468436a906905fc3b8d48a943d1e2c4eb741d941020ccc2b82a99c73280bb8a5638689bc9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ast/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ast/firefox-77.0b7.tar.bz2";
locale = "ast";
arch = "linux-i686";
- sha512 = "96c7451450e0d6e133a6576b098b37dfab5059240a6107fb95be17a82e9600ffc4003b60918f4ccd8907d8aef814d55a79a61107504f41fe086fe3d6c83232b1";
+ sha512 = "11a78f70db70c0ae9284c623100ac92b8af742ae389905007bcff5b9c731e18b97ad1226503b8fb7a78e981ff97595594e8ca84cd76ef48052c8440f1ff757bb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/az/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/az/firefox-77.0b7.tar.bz2";
locale = "az";
arch = "linux-i686";
- sha512 = "0211b3ff84eb9e7e9f6a0c81a141273009a2afc7ff237bdad751bcd68a24b60c9e9c896a836068d3373f0a0e6469fc77ce8f502197cdf9701ba033ab63eb5e03";
+ sha512 = "5f6064fdf15fff16312005114e91b8957daaaa45c2bbe12277b5d2bea72d6e20b2c04f5f5731300337d7204f3114ce9964c006cdab349b9d78255b109213fdbc";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/be/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/be/firefox-77.0b7.tar.bz2";
locale = "be";
arch = "linux-i686";
- sha512 = "e268741abb735b0425d42fb21a1a70b7035f915122c64e45418f2e61a3fb5f9c123b53e93979c96e7a183b8511cfeea4c3c6e3af87756622f4f8d049657a7a4f";
+ sha512 = "08e136fd182c7c126a7c6bd410d5d1fd776797a7409e42ebdaad5dd9e0b7dc847a6fe8c5dfd9cec929c48461ba0c5da996a8eb8f34eb4be215f018fa71d290a6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/bg/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/bg/firefox-77.0b7.tar.bz2";
locale = "bg";
arch = "linux-i686";
- sha512 = "3de7753956fcee2d2697f2c8a3cde18719621ae4c728b190d43b7e936c39543d6d6dae3ca593698931fb17b0270a19840377ec9392d1eb8bc591dcc7fc915404";
+ sha512 = "fbd6a0fa6ae9e4f4232662edfcaf23b3c5b13cd8f9e33c714459ec398bf0cc06a358b448cc56fc5208b7f93315ff47d34f5b2975c90765f49d73f88d47596f9e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/bn/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/bn/firefox-77.0b7.tar.bz2";
locale = "bn";
arch = "linux-i686";
- sha512 = "ff9b2217e043c7cbba98f9993c729d23dea838e6f120c6adcbb4d03ff127484111ac2be2426de2134dc914aa765550ae62a464822ed31b24231fdfb50d295610";
+ sha512 = "5ac3c52f9e8f40bafb3edb7b3cf6483fa74f6537ce1baedaa96e41a851197d6bf74c7181a132a51bf225d450081fc57450217c9db3df8cc085f799af5aeb0b04";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/br/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/br/firefox-77.0b7.tar.bz2";
locale = "br";
arch = "linux-i686";
- sha512 = "805d85cad7af9264c1e8e3534b6c6248573ae445410616a8d74402cda2273b68dfeae4d47240e0247fb29b56bcf6f2d627f4a872afa8eda3d8156f14bf8851af";
+ sha512 = "1311c592461fd0d23ab1e7616e120fe51b15c70790c2290340ff6f6110984a1ae9a96da40a73cccacbdcb4b2aa03717401b34b415c6509850adabbe028e9aa7c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/bs/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/bs/firefox-77.0b7.tar.bz2";
locale = "bs";
arch = "linux-i686";
- sha512 = "40f56cc3fa11d85b7e9e8d770ac5bec91ba5b8203e11a0cf898ef6bc94d58ddc73d6919e5c56a2e79a846393f28922233211784e693f3da63ae9315f3befc80d";
+ sha512 = "ea11227e9e53c781542c61212397dfbfdeefb2f70ec0e8a26bafd6e7de4dde3f35e6d87e3e3fdd5e31fd1e061d7906adad355398a4dba0ec1e6ebccf517bf2c1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ca-valencia/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ca-valencia/firefox-77.0b7.tar.bz2";
locale = "ca-valencia";
arch = "linux-i686";
- sha512 = "00dafbfb3095d7b76d1bf08bdbe5e99cfd207b39ae2a787eacb39ca412f1b2ea7c4fade4c99715f44cdd774823c4929d0efb65b40757f1b86faec738d4f11493";
+ sha512 = "c858400aad550180e04bedfe10ff1094bd0bcfe5c7bcffd5edd9512eefd671d6401bf1b50679af4636c3211fada6c44c126ebc3916fbec3fa08f587f70520e1d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ca/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ca/firefox-77.0b7.tar.bz2";
locale = "ca";
arch = "linux-i686";
- sha512 = "24c21262e498e8840cba3f8411d8f46108f736f10bba2a0c37ad9fab6e0bc773f38ac086334d3d572e19223309e9d106035d3458e05c9b7b8db237b7bb1e1984";
+ sha512 = "2a6464c84120f2c85002554af4759f282440435a84501817c0e933de0f2fa6535a5acd59bef92ad6befecd8bd7e40a8f650fcfa75aa4dc2b20b546eafd4df056";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/cak/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/cak/firefox-77.0b7.tar.bz2";
locale = "cak";
arch = "linux-i686";
- sha512 = "fa849173b8af4d6be6a499734042763d2ac532e213cb863a611e66e405acb5df7a51649bb1f9509ec637e15c055fdaac63e380128290623b6d3818e528a9c532";
+ sha512 = "c2d492cbc4ac4cd5ba030f1253dc987fff0cc2ebc0d3b126c52b1a6de9badf57b8601a350526934e059bd7f3b539f45fc120cb1c2f327e96abefe62b1177c439";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/cs/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/cs/firefox-77.0b7.tar.bz2";
locale = "cs";
arch = "linux-i686";
- sha512 = "5b718c2dc82230343e35b8d45725e9f7c331cdf5716d973d671b7465e06d50e92e0a353c73c7c31c33cec1115b9332e2457f17f6e5fcf8f033bcf7e222802267";
+ sha512 = "9a2eb3ec93e43d789c3a15acf826cf72ea67afd5656114a0ba1125dc2bf57741799b52f565e47f4403859bc7110f3cea100c126c8280936235289331c7292fca";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/cy/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/cy/firefox-77.0b7.tar.bz2";
locale = "cy";
arch = "linux-i686";
- sha512 = "7b037bdbe658d26c2ea75b8da80b4040b9a0c4cefc00784bb94512481de435463605c565eda38f0e958725adea11f09a9ec5a37d9513c16118214d0486db9031";
+ sha512 = "9fca98e4eb686968d5608a8e253e0738f3369b943e63b960296c7ec718ab29638f522844705eed29fbccacb6b525189a7a828a7b29ce23e1bae61cacc925a73f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/da/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/da/firefox-77.0b7.tar.bz2";
locale = "da";
arch = "linux-i686";
- sha512 = "9752b73c59784ea54a95b0bbf63123ebbbfdfb7d2742e3418a872982c0d8198fc0450b3c33f4fc569fcd43a633cead3ea1893057b6d7e8c6ab78632fad3555cd";
+ sha512 = "9393a9198d200b757e51af3961c2cf20f42cd6a8d85a7c2194731643648dc971eec924784958e306d3ea177a4ba8c15e79195dc59063eb81e332d4010e35884d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/de/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/de/firefox-77.0b7.tar.bz2";
locale = "de";
arch = "linux-i686";
- sha512 = "067ad7a8a5a4c6120c1f1be2f9b4066f1ef830e3cb49ba850478d18693c8e4ab12d54a07036d23ddf3e138837320728f1fd6bbfffed760b530d8ab6addba6b20";
+ sha512 = "22f901cc49ad275ef107a6c49607c3d8ae51315f83472088cc7d062bd980e6f74b911067f92740ee5906fca3e3fb1cfac8be63c8fc0d6cd45474f32be5f23007";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/dsb/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/dsb/firefox-77.0b7.tar.bz2";
locale = "dsb";
arch = "linux-i686";
- sha512 = "9f4b6f73a3966a7aa60c168c16d88382dcfb278f934f3fa485e691a6b6af43a14f49395a3f8177b4ca9802275706b2cf701aba2310262149b0bb42cf6d096c25";
+ sha512 = "190db9d98bc335e9cc34e37921af328ac0beee967aab4804c4a513199ca9f9c4c5153351c359d91d34f25cea4e109b90735009ed1f480b2da6a80422f0ea7839";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/el/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/el/firefox-77.0b7.tar.bz2";
locale = "el";
arch = "linux-i686";
- sha512 = "43a0710f463542a1389e98b5993d1d1b35f443f0a0ccabca65ec5505d19c28311d91cdddee4f9c102b6f4a25a87e4c2c6ad7be89252f60a724c7af935e30f675";
+ sha512 = "36b0942422aabdc0dbe1959f330fd6347c0e3e0de9fdb18f33db3bbc8f7b1982a4cfe99aa126c8c4b3ccf93b0c26d01b01e74838460793cbd5d0a6a8193da4c9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/en-CA/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/en-CA/firefox-77.0b7.tar.bz2";
locale = "en-CA";
arch = "linux-i686";
- sha512 = "6717d9c590e5f06d3b02f643ad4eb27f48499ca759c41144aa5e0351e478bacc54163378faedd731042ce56ff5e8f55b2c6b6bde7768d3576b70a0abaf4c91bf";
+ sha512 = "af22e98b054cf4052120bc17735e196b56e3d8875936f7c35fe66016858c650bee94932ce892afa5ab7cef3012f880b2533d58571a752f1ecab9a6284f69f991";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/en-GB/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/en-GB/firefox-77.0b7.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
- sha512 = "320a50b2461d617962093c1d7eea94517c56a93d6857a4d4efc4183e76f24dc9320619f9c3143c9dda017ec5e8e3d71c730a27d532bd7141c750598edbcb0121";
+ sha512 = "34b5a9a7270d6bde97caa77e5b43c3c47bc71d9bb50e51bb6449969ac99b2e7df870349f73a4b7cafd4fef1e409720156a2f8c4082b50ed1abc042f3c53f03e8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/en-US/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/en-US/firefox-77.0b7.tar.bz2";
locale = "en-US";
arch = "linux-i686";
- sha512 = "ea7f210807e2306d3578c39d1d58ce12525c47cb9dff3198dc9153683f8e49229e19dfd9fcfd3d76e109cda4f92392e4f9f1fac2cffbd59e6430105ebfc705f5";
+ sha512 = "ec6dc83bd8e5cd20a47566be95e152ee63d770557b9f1c864da411fee6ca554e58aff21372e97f1ea557156381ed24a619262669190742ad705d2e48a9e9dbfe";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/eo/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/eo/firefox-77.0b7.tar.bz2";
locale = "eo";
arch = "linux-i686";
- sha512 = "bd1dbf20cbd4aadef8bafa74f308f097b5dce955ba7f2299cddcb1cc9cc9d8805e399684cbca1af750535ba0ddc939757f4d38331035e4a708ffe1c252da9c82";
+ sha512 = "9b97b46029ccd4e47fdfe157c9c34619311755da4d02e55469e434a82e187324f1a25a4015a8fc6345ca9701c6bbf721d076132b7d953a8d55cbb8e6cca8e918";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/es-AR/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/es-AR/firefox-77.0b7.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
- sha512 = "1e7a48ba49c4f96ff0d16efa3798e4254b7f38f0da8f51e62a4bb71c13e3f066a64c2c6d778da18b5db83da52684dc39067f6c765987d95921df2b3118de2c6e";
+ sha512 = "3dc73cbf68defecb48519996dde87f89f30788c4eda9782b89d5449e35b31bd3c842727564f9aa17dcca7acb19f4c8d27d975aebbd0045a0499217533a546362";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/es-CL/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/es-CL/firefox-77.0b7.tar.bz2";
locale = "es-CL";
arch = "linux-i686";
- sha512 = "9c7e6456459a4e2b6c7aba254afb145ca3c8efa4023f7e023c3cf326b0e0afd88149888265856e9f28179b686e1a458d453acace73f635a5fc8c90419e6fa043";
+ sha512 = "dcaffcb471bfd9da4c4eb2e55061828a5fe569de2ef64492047122acf74a7885a91eac49c2057fb2d29045ad41ea4d9817ec0579aca286f186c12f3fd17020e3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/es-ES/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/es-ES/firefox-77.0b7.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
- sha512 = "95e2d89e0f94f9ac95489f8a084d0857aa5339c8257fc1bbe7c7ecba31694963831917461537cb12199fda05372e1304e6820683802efc0b4ec02324194ec2de";
+ sha512 = "ac4cb3bcff2be801b3ef23c7b0daba5f36b6d2e5fb8e1b2baa45313963c1c32467c1a93fb1072a6fd38713b3fbde86e8de24ddc9f66b002ffd6a3d4bea9eb0a3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/es-MX/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/es-MX/firefox-77.0b7.tar.bz2";
locale = "es-MX";
arch = "linux-i686";
- sha512 = "5fc41cbecc716fb024df2d13e9fffb2b656e18f47adcb496d3f8f3d61580f97fe801435240576f1403805151c7183c208425e83a2ac56373051f0e82031115ba";
+ sha512 = "79377037cdfa8a66df3d55e95b5a9a6846f8976371d7c88f2bf4f6df0bf33faee44fa0ccc9570f55367e5772750b53dc0fea6d1e847aab222599d055d64f387d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/et/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/et/firefox-77.0b7.tar.bz2";
locale = "et";
arch = "linux-i686";
- sha512 = "16c5eb3e9739e100dbce0eb93f209fecb11b5b024ed62f18a47b00927452d8823b77a14fac1788d9c4bca9062e85e724a78c39630694b0d692b3867e4f62f7fa";
+ sha512 = "17d04657ed054a8a7f2bde5d71906064ab924e24a1055a9bc9383fa86a1c5481e2a32f63735737e5c129e32046b06458879313bac37ff72774053a437714d8cf";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/eu/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/eu/firefox-77.0b7.tar.bz2";
locale = "eu";
arch = "linux-i686";
- sha512 = "0352971bb2d43782052f20341f8fff0f6e919ced7909e6a860648e9772101e5f79bfdf0f912647d3593a0f6dc9dbe84fc193519c3b24ddcd13742f01ec59d1af";
+ sha512 = "a87495e8f4b8035886c007421ac84fb47d8cce387f8cd16e5cdc5f5fb71a80148ef42fee553d4ecb2d794aae367d609377cde61f9388f5aa7635fe704cd268be";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/fa/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/fa/firefox-77.0b7.tar.bz2";
locale = "fa";
arch = "linux-i686";
- sha512 = "4856a0b482dd0676cdb5d46de7bcd96a4c9aa61bd976f3b46205019493b8933c78d7b253c41f4c2178e2f79b000dea8a9cf13e1fc7a31a5242432e1c9205d445";
+ sha512 = "99b989bc71e58b09106038db336ff9de46c8381be2294010b7a6cb32b1f222de413b051062f5fb2981ee173b0879d089d74c8cc9b6022f2f544c6021a998ddae";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ff/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ff/firefox-77.0b7.tar.bz2";
locale = "ff";
arch = "linux-i686";
- sha512 = "e85757478feafe009085ff55492913944d5d8490426f93cfca481cbd97842bc3c6dbf709e17c372b5b51b14fea3b057415120b6fe145de928a108c7464de9af4";
+ sha512 = "125bfb8aab76599a1b35b9bfad886735ec8a89ccdcf8d29c45a238b4e06ab56ff2b848c94febe00042b75c378c5719610613b5b35fb80257daad35cc456bd90d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/fi/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/fi/firefox-77.0b7.tar.bz2";
locale = "fi";
arch = "linux-i686";
- sha512 = "f479d48fd6176baf30b0d648120669ba47ae2ec5d681ac6b610d6f0b0a617a0f259db863966625376b63a6b871d56049adc500ce8e8e0e27da3520a953bf1736";
+ sha512 = "e2f115848250093981efd9b4ad344464636bca52eba388e26f3d10795351f25d411ee71ed77ab3097c1e285676ea30d5151117a24527e8739f73431f60b346ad";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/fr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/fr/firefox-77.0b7.tar.bz2";
locale = "fr";
arch = "linux-i686";
- sha512 = "4caa574275e5c0756ae787e73398f73a2702b36d4d3f49d3a3dfad8cda8393cef24ec0375d65d0cee4f41be8fc94b5419a3b613dda287d884f8e7b6317e3fe13";
+ sha512 = "9960af7e15dd722c93a7620b4f30fba8651d2245933e29d4f3f6fc3e89bb79a5658aba2c8969e569de7204e2d34bee72fb2ce292e970cbbe50cdad320e030117";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/fy-NL/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/fy-NL/firefox-77.0b7.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
- sha512 = "28d31bc60979c84d874f444555e6157b906b9d34399cb87608099e67127dc7480d6789b855c38615b075f5b07f8a6b222f04dd99e5690ae36d56490953135149";
+ sha512 = "aaa2ae8968ce6906a47305e78e2efe348117cce9040d7079415f082033c510ce67f833b9195d6496b831f7d8baf95f501ce1d54185009bc3f1d12b16a8275e4d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ga-IE/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ga-IE/firefox-77.0b7.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
- sha512 = "b83c50b728bb1e4febc53ceb3a4fb8a6589751b5ef77ef81f03941ff33d3e289c8986b501d95afeb56feb8f94be7d9a7b38e5330ca359543948d762e71402f75";
+ sha512 = "1b7f808948bd3dcfdf748b3e0b8f03cc6c5cc2c43edf84ab62a385ccbd51c915c971e5deae03048b4e48f7f73d671031bd55be06bbf74c050746d87b3d9213ec";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/gd/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/gd/firefox-77.0b7.tar.bz2";
locale = "gd";
arch = "linux-i686";
- sha512 = "e1b2535e07364a29cedf36047b99dffeec8937b775a247b605532376b3a43a8c0037e2cc9a6a461a9b68e00eb67ac1d337bd40ee7110ce9890cf862dde3cfb60";
+ sha512 = "2494ac50da66ec1a711a245ace28543c4d9095fd186855d968eafb48b385ff15e258b5476168464a3ed5059455bb023d3a964288bec8cc759f2421b8e3705b21";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/gl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/gl/firefox-77.0b7.tar.bz2";
locale = "gl";
arch = "linux-i686";
- sha512 = "776e2fb5cd75a8f5dd1e6340af21356141a24be87eeb6968ca926cb3d3aec1b48adde0881a7e4413a83fdf45f5caa3e829c0ca1754cf7176eebf2b9e3ccbb02f";
+ sha512 = "5c5345d2cf6d26b33c6526c1591fc4c4667d2f9c553fd6b5a48a77316ceb1091b7c68c1860e4e01dfe9ba02ff397a48b10cae4047474e25a53bcf09942cbfebd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/gn/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/gn/firefox-77.0b7.tar.bz2";
locale = "gn";
arch = "linux-i686";
- sha512 = "bd3bb0d416557c94a57c8b364ad08ddcc1885bf55a2435f5a2f74f5af1607a828795fc68027a470cc95bf46d553d84eed1c0af3de1ae9d72546587b486a1bafa";
+ sha512 = "8e5a5b0791a937c3c4c5fd5b7862f92947e16b596842725af7c3c72597ce91946e2a8291a864ca2adb06f96b7bec9cdf0e01d9c915f68f186f80f95e245c61d9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/gu-IN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/gu-IN/firefox-77.0b7.tar.bz2";
locale = "gu-IN";
arch = "linux-i686";
- sha512 = "b789f7adc37302354f797988e052957fd95f270dce838352636a367e03475ea92a740ab5ed49c9561eb5e90b106e38a767d6d3b4e8f1b3f07db7dada400b6aa6";
+ sha512 = "b12cafbb422a817073fc967b632fa80e3c08c38be5e5cd33a4648185e68be7ad2d5827ad0923c4d86e6ffddb50612175bf6a58c19992fc6ebccc3ca170b9ef73";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/he/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/he/firefox-77.0b7.tar.bz2";
locale = "he";
arch = "linux-i686";
- sha512 = "afbb11407ee19f4d3846673c451848ebd4efaf5795d1f864871c57f7e5d36d26e38c7107e326c5843109f89a315cbc38f25df1622f97d6c355f824d06986341b";
+ sha512 = "b97e5a8f4958499391007d4a299bd70f5978185381be0e984bd87bb79563dd691fbee5a6106210629cfbb85346ee867b8eed6136454f9c910e9a728daa3c2524";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/hi-IN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/hi-IN/firefox-77.0b7.tar.bz2";
locale = "hi-IN";
arch = "linux-i686";
- sha512 = "03c32d07601cf4b98d02495baf97b70a38a8e82abc8685ed507f0c9abb907468b1e8b8403b2272c9c06ea8b0cb020bb330f70f8abe5b5fe0c757fed710c912ce";
+ sha512 = "44a512fd82b840141360ba2f2c283a014649cf532a151b8ce75f5b64dc8e04ab1ec7addf8c2ce4c288b125b1bde433c05ab87891bba0d6515c1d9501239887fc";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/hr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/hr/firefox-77.0b7.tar.bz2";
locale = "hr";
arch = "linux-i686";
- sha512 = "47c923096c22e509063298e9229f3b74df60142aec4296d7008b5e49c69ee9542915e639b52ef8aa65a7ab9f118d1d23117874a3b717b37930d8a988386b6ae7";
+ sha512 = "167b1128c547c6d041d5ead144a7539ca77cee428ebdc9ca712a5a13b89c38d332f00a71f48719af7162db0c59a067001181b8dbabc0e30cbaf2dd9dcfb4fb3a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/hsb/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/hsb/firefox-77.0b7.tar.bz2";
locale = "hsb";
arch = "linux-i686";
- sha512 = "2e2b3c390ad20fef9860c4e3516a32a66b091e1f60a0dc71916172de3a667cdeab3d712f8f2a5baef8857da3d9211fb7bea808b975cf3cce1920e8ef2d73614d";
+ sha512 = "116ceb3aab81c56d526c8564dbb45d4a58712ab62d0ce26edf99bd903e7782be8d4fc1a3d117feadb2a36740803bbd7778b18397abae4aeb71e69b48841e6097";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/hu/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/hu/firefox-77.0b7.tar.bz2";
locale = "hu";
arch = "linux-i686";
- sha512 = "4c5e5fc5e859751cfdbe1eea6217b92dcd3bf2a30b4967965d0242de72deb6d497823b0d17c170be1e7113a15f9d607a6890a5283c47c254ef2c94022397b977";
+ sha512 = "8ea1cbdf1985b065bf71209ce5a4e9cc91b0a258b873b0b65fc9e7030a67c5eed3feadd714542962aca079a191a4fe92b452cfba6c45ff7f8dff7f874b627535";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/hy-AM/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/hy-AM/firefox-77.0b7.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
- sha512 = "6953bf0ef7dfb0b703d4aa1ab9c26b85fc049c12a04d669121e9e98005ae870d92df9ce16bd567aa1586d02162ee94fd01800d4d291f5a0c1b6e0cfdafd89c8f";
+ sha512 = "6aeab5e8fd9984410d8cf95ea675336a1fa98807abe19182c2f94155ec1bef36e7bd9a10b9ffb38d2a9ef7441a56dd329d07df4f7c9c301342f46afdb5f2f348";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ia/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ia/firefox-77.0b7.tar.bz2";
locale = "ia";
arch = "linux-i686";
- sha512 = "e7bb763c2049dfb8081384059313e977ca44eb3d147caa2fbba755e288e45d6ee5e47b6aef1267e23d4e8c6a625f9dbdda7b938a9183a7012b3d943b857645af";
+ sha512 = "f853d14a988c3a9c1f8d1d3182d8bdd849784f081bfc609871e592a78de14159203b64755a0e9c63d1649b812094d389172b60bf12feec8cd23c55bb5ce664cd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/id/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/id/firefox-77.0b7.tar.bz2";
locale = "id";
arch = "linux-i686";
- sha512 = "a4139cd488a85cd70e595bcbd3f8fce96fdebcce2c61c04c06b70ea0f2a99348ab69590f1ccabbf803798952fd436a30bf6c103beb3006ecbd14f70d6c3ecf93";
+ sha512 = "897a928303027345459e2343a025fc0e926be7ab8ae7bca951afe36de5748aa6606dcc630bd33df8efa383897f5d1e24b078d94d15400496c61c6494fd9a9f2a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/is/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/is/firefox-77.0b7.tar.bz2";
locale = "is";
arch = "linux-i686";
- sha512 = "e485e4b6f5a8ae5fda9be8ebcdfa102bad2c55ccee6d9dfbaf2778f92c68e68133a26a599998e134314186b296df68fc0dba7c849a109f699d3198a2c5a31001";
+ sha512 = "b86c9ce4a0f95ebbe9865443420576fa37946bdd5ea5e060cf4b6bf2d97ae98af599a00836ed722e1d19ae002c79d4ba1a8d41e0779745061410bd4d020771cc";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/it/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/it/firefox-77.0b7.tar.bz2";
locale = "it";
arch = "linux-i686";
- sha512 = "032e3e3b854a0be7ace835d71dfa864c0c84004c87ff09314615e633d64011f8676118ea73797b725bcb1c1e079fe632e16c15eeedf78602201c7ed371222e2f";
+ sha512 = "c7320bf6f9f5ae18d7eb7edc6b070dd77b79f594795395f2158ef3c9109e6b582b992aaf9712646f7e832eec9f4a622f00b8f218ec6a742f2010d4ab9f0fe1e2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ja/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ja/firefox-77.0b7.tar.bz2";
locale = "ja";
arch = "linux-i686";
- sha512 = "dbdf163abdde2bfc22f5574d2be4e3daea52c7cca394a9b0f1f1b8af19c65593383a112a2fc7dc55e224ea6f5d63537f03be8d2cf02fd3d3566963bd0d51d204";
+ sha512 = "32d619b4818fcb05061c5a07f4e83115532a37bc67ed7fb655dd813ff1390fcab1f7477f34a2a78832252cdff7f31d2046583afa4c0f48ec810a97bc2a2fddc0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ka/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ka/firefox-77.0b7.tar.bz2";
locale = "ka";
arch = "linux-i686";
- sha512 = "2cd1446890227f1ba4d7f50ef778731b350f694646b6cf33e1407325784b071db4bc2fe43eeefef2ed98ffc5353538d42df48ff8e546f4495a366d5acbc2aace";
+ sha512 = "9f4eb01db315b8f3b13900ce05ca3d6d036eeb45f67fd2e925d1d4e50a87418a0be5a0843e789174449c105e50beab82baf00f524e4b327d2a3e4b8596866a0c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/kab/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/kab/firefox-77.0b7.tar.bz2";
locale = "kab";
arch = "linux-i686";
- sha512 = "87c131e32ad46194175e8ca8061cc1399813b2259c9c3e83e612c74bac27c9364cbbc63860c283eeb8416e3b108297ced4a1d9755c0a273c9143cc6b468f5cbc";
+ sha512 = "2a57cb02f645ad0505292bfb064d908a5218928b9964761f89a1a775054fbe0f094c0e22895de68c7603e4328d33e7371ac09edc2b6d2c1737d5b662141fd0de";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/kk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/kk/firefox-77.0b7.tar.bz2";
locale = "kk";
arch = "linux-i686";
- sha512 = "6977a2478623dd8963121a1cb3da0a8669d1cf17357ed85475f61384a9e1ffc2c1b4286b3d7150386031786e365c33c188cded495036012a63dcf2db44e19d50";
+ sha512 = "708a29a81a0f1ded29abae0d0d781883aaf809f7910db2985d9e95b8de78cea750dd40f9721b24b642719f37c917d36e4e876d6aa8aa27401e695b61a392a2d5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/km/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/km/firefox-77.0b7.tar.bz2";
locale = "km";
arch = "linux-i686";
- sha512 = "4893ae9bb4695b227a6906db91c1df7997c866953ae3960a334856f9a1c99e05937518ecea2e59c5bdf12a4ccd3e644ce328e99294dae53d7a9d9a9f5e2e483a";
+ sha512 = "65de59b8b41f44e9e759e9bda4eeee88558e4660db30b3d9ca3f66dde0a82145a82ba463eeec55fd839f70f455c9d855d77e0507910ad234c6c883572942899e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/kn/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/kn/firefox-77.0b7.tar.bz2";
locale = "kn";
arch = "linux-i686";
- sha512 = "eb78a32ea736f139fe1c5cf0a1ae59df33272c6078e643a571968d0a5e4f3801c280aade938a5a714a7695700dbd2db84116f6e5ccbb7362d394ee929a2d9efe";
+ sha512 = "094c26405e965834c5483d62c0403b0a64426ac1e559c1a760bd4492b7ec1662cc998a896e06778f910ad375073d996a25ce9549bf16f4b17aa4be52dbf26ffd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ko/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ko/firefox-77.0b7.tar.bz2";
locale = "ko";
arch = "linux-i686";
- sha512 = "3bc572b109fe9c5b14cb94d7705ab7fa972a99e914eabddfbef4901e5be9f058ee6412c59b2173fa0620166612c982ed6bccb1f4fd684189845a5446c93364ff";
+ sha512 = "642acfd183571001c25592ce0f35155dd80aebb8a79bdfdb2fc89a1130f93329b43a02d8ae550d495d277de0ad1ba5c746352c80419e97b51ea5c05169c4690f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/lij/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/lij/firefox-77.0b7.tar.bz2";
locale = "lij";
arch = "linux-i686";
- sha512 = "9364ab431f931727157b0722ed021736bb8a2771a01fd8e12e616c02d7ff8a2ad23add11ea720b1d462e727df51c985b5fcad908307af04ffb57af5d25674c24";
+ sha512 = "9aa044f118cb4aab69570ee08f67591662e6664b54e5989076875e59ba38b5b546047a3c2cb91a6d4ae658a89158b4ee78aca048598e5c26c79e4c79e972117f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/lt/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/lt/firefox-77.0b7.tar.bz2";
locale = "lt";
arch = "linux-i686";
- sha512 = "c2ebacf0d93c38d51d16cda493aa1152f8a682aa41b7f6626422596f21038ae16d3419873dd253f60f59971486568f3a71420df4d2c503a79aef80ec413adbc8";
+ sha512 = "92db275ad457450f7f7866a599082e643c106155347a18e4ad443f4123589014aa628bc485722d31ec625ad7d123d772c65579771dc0a253785ce61bd00f674b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/lv/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/lv/firefox-77.0b7.tar.bz2";
locale = "lv";
arch = "linux-i686";
- sha512 = "a1e0962bd4a10f1c1336650e97ce79fccfba6e752e2929156f60ae10a9b3a9e74b9e2cb8c265d7b1c242b2a34ec52f2368d07777bf7c687dbdd7914daae55c6c";
+ sha512 = "c1f5e72a8948e3fc8b240f93d9c6ebc403ca9f6c839064c830414935c4921825da39a3a9ded4c0362729c9da866c22fd24a1b5fb5a53b776b8a8e924dc862ce7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/mk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/mk/firefox-77.0b7.tar.bz2";
locale = "mk";
arch = "linux-i686";
- sha512 = "e6b4cc5658ffdcc1a52979845abda4870917f8d036588daf1c1db93645696c85cbddc8a8dfcdb6f6166c43276ff52069c3c4289db38e9e98e7592b0d83fe3d08";
+ sha512 = "b7fb36e20d83197e64b43b01e8f2d38f8c9ab721889a72c922df6f2d97ea8eae53cd638fa5cd18540b7c28bff6ce64a596246f535745d0890f69bd3fbc011a41";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/mr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/mr/firefox-77.0b7.tar.bz2";
locale = "mr";
arch = "linux-i686";
- sha512 = "9d4cad2c1b192b199ac9a7c0ba233c0096546de7be31a21c4ee5789c82fa8fbaa5b9c5a37ac4001ef9bd774b62f57d33aa5760fbb0ee6ce60000f256e91f7054";
+ sha512 = "5f65d79c539eaf73ce41ac3effe9a3ba033ce3bc32a4afda3353c815645dd69daa989f85def03ad6017a759f8b5d05cfc39223bd265f4962fa01d9ba83ecacae";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ms/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ms/firefox-77.0b7.tar.bz2";
locale = "ms";
arch = "linux-i686";
- sha512 = "56d8a03ac84fab825c387ce84a45efd656abae43f9ea965ee45a09b417bb2634ed1f7fde0874294cb09ff3e3789782df7db19b6fce4598073a81854a91a6f800";
+ sha512 = "67ebaff0a9dd48dd257b93dc31857ec6e3ca190a9ccd945f93b153293f9ceae9f461370a35f52f8d4f667905198076c79e2594e49a62c436248e2e198b75946f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/my/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/my/firefox-77.0b7.tar.bz2";
locale = "my";
arch = "linux-i686";
- sha512 = "a9768618490611f5073438986de4265bbc7bf3a2613f4314b78533430d1f830f83b7929c74d431d8bfaa2ee9d5ef64b189695ac838c52c5ee6dadde88d3a3606";
+ sha512 = "aa14d4a9aca7bd601cee793f9f269b6a8009f5b8c41858d7eb3440d0037f5d31f0fd9aec05c6dff1ff294e724d487bdeaf55450d378013b79ec198761e88dfee";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/nb-NO/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/nb-NO/firefox-77.0b7.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
- sha512 = "4a413a17a3796f4ba4b0b783c4226419f7fb800ce4965288129cae2f1f087a11226376764afe51e09c57a23a85df762bbe833d167a13b6c93c22fa378f0ae47d";
+ sha512 = "535df626eb1cda145fa474a0b8281480703f738dd40649e8a090ff880dc69c7c9b002a7f4fbbf149ba50eff43b05b978f7bffb73c2d994b709bb1221addeda6f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ne-NP/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ne-NP/firefox-77.0b7.tar.bz2";
locale = "ne-NP";
arch = "linux-i686";
- sha512 = "899e26c0ab61e7dcd4ba97b4df082b13fd93d07c22e849a02dcbd887f870df0a6de4b05517b200a4917fda6f7cc83d7ff603d8e0bbd96a39ff016adacb669c32";
+ sha512 = "f6d3eb4b0bf3fd9891123fbea78d8b63e205886f0f2b7d9fb4fd7217981903ee9ea2933744a682f5684c1db1d398d5aac5e62e4c331d74b5f1ba0132d44c70fa";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/nl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/nl/firefox-77.0b7.tar.bz2";
locale = "nl";
arch = "linux-i686";
- sha512 = "59b6885bce4c6cb95288e1338d6df199e8710313bd569dcbfa2cd2029b02bdfee9e28d4aa11f561765ef9e51d982a999d689935e18fbdd0d60d8ec25cf4544e3";
+ sha512 = "02ba2f98ea4c1ecb9751feeeb603c058947df68841c803b218a3c92bdfc66f61f98c56bbb0614ebaf4cf67831e6702ec857cb7f6a8c540bc5fec3d81c5ba5ee6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/nn-NO/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/nn-NO/firefox-77.0b7.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
- sha512 = "40e62963d39f0b23498a438c3ad184d0367cdceff9a2674e565153c70bc450992d11145e5f651bbb53f389d5a74eb3d7413968c608b7d7650e9d553ee26d5cb7";
+ sha512 = "591ecaf523f48a27101417a963a5792329b78605928ca400a8c61b5afd653a840755fae5ed3f752b88fb1d746cb51c3acf655ced3051ffe379e165264958c0b4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/oc/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/oc/firefox-77.0b7.tar.bz2";
locale = "oc";
arch = "linux-i686";
- sha512 = "3ea480ff19ffafa1812069ef7dd1ff1852b10abf2ec4cc094912173937b82c744f29f1480de2e95dc65ee1062a766f0ec33d234e3e3d714f49972458a09705f7";
+ sha512 = "a11bce29cede60bc9bff8adadbe22ed70b44576686b88a0e7ebb59d3fab38c69553af4827fb7ee3db29c3f587c3099da6f19d4583f4c688eb46be4bbd04d2568";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/pa-IN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/pa-IN/firefox-77.0b7.tar.bz2";
locale = "pa-IN";
arch = "linux-i686";
- sha512 = "8a13731a6072abb0c34241f206898fb59d91dc26eb3f4c0627d2aee2e6a53fba8b3735d8f5f2b36dddca9609ff4c1d9c5d441c350e9164aecc2ce9a69b1f0c5e";
+ sha512 = "6c060521f85228487cedae7ff6c333e72fb3ac50269136585a0582e2ccc3ea0874ec21ac2db332cb90059dddb60014a68f434b9396a535694e65ea7207ff41bf";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/pl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/pl/firefox-77.0b7.tar.bz2";
locale = "pl";
arch = "linux-i686";
- sha512 = "853bd27d468111e512907ca3226f399ba0be48c3332836342ff15b4a8bc4e3253e31fe91a31f462863f9a6559273ad6693f1bf65a1763178aa3488185779da91";
+ sha512 = "a03d759520fdea2f911066b17082e4c322daad8bf6120643da9a1f19d2c1bb3cf3db359da614f0f876637f0edcfeaab45e18b90769568cdf2d2ea46cd6fa4902";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/pt-BR/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/pt-BR/firefox-77.0b7.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
- sha512 = "d70bde7178c6ce76eedbd8a8e33617ddc7e7271aff41afae4d190e5f28bddec2094c1450c3782ae7dfe8ea7a6b844d50602e27294454946ab5c65a44b3553f9b";
+ sha512 = "6fdabc52c892fe28f43d7acccc5c4edbf8bbf4e2cb9939447bac1299b78315df0f47c17c6abd1dae8508b20e2053f13ab169663b3572f13d6c5b55c91f9ef216";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/pt-PT/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/pt-PT/firefox-77.0b7.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
- sha512 = "6e8e2f7519e88809dd38d694f5a293379af1529afe7fdfd6f19e09e240bfd184291720ac48db382308c8d79c38c955916c57bf88d85ec2d220de7bd872954f43";
+ sha512 = "4be9f310a230ff5426c73786e421bbd8ee96eb3ed15d394e7ecd8514b08d6b4edbbae259587da522c25a4f3c6eb57324672f8adc3622334c7f5c48af495254f0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/rm/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/rm/firefox-77.0b7.tar.bz2";
locale = "rm";
arch = "linux-i686";
- sha512 = "928018a321f1c0b86d13c092a5390652fe5d13bc63ee19274b6d3a107e2c5157fc969683e59055a13798c5982c75e02ae0e5cb40f5c94203a052c7898d1ad607";
+ sha512 = "05fe442d3ea0af4bbe1901b17521d0a1eb527eefef803d9a66fade056b988bf52a6bb2f7f32fef22a6d9bef76d66b31b690e03b14e1277627e228e0ba85260e3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ro/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ro/firefox-77.0b7.tar.bz2";
locale = "ro";
arch = "linux-i686";
- sha512 = "b2fe56c56cb25471fd7cd40d9fbdaad10d25438b94fdffbbd81ab93a7340befd1678d904a3629a28c8db6fa10d969243c27b003817ef3c9b38030d6f43f39f9c";
+ sha512 = "b3fcabb7dcf35ca9e444a618b476862050ceff0845dfea4070793b59d347018dfdb6362fc5cb2f6a5ecb6fabcc2e55511535c018e2229a6aba4b6c0266eaf6f8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ru/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ru/firefox-77.0b7.tar.bz2";
locale = "ru";
arch = "linux-i686";
- sha512 = "bb4745d61f87f6e7acae842be9068a7f7b9d9da3c44d2d32a45c4d4a0dcd127e4c98bf5c7cc9ce03c9dd1782e4d9d03f8c1c82a6008a2b9b93b5ce380020d98c";
+ sha512 = "1e67aad86d44fdd6d7b72528b558b772868d72b9aab634224019646aadb64d23d19b7827a7b15e3e5b0e6a0247f64afecffa3ac88b171133c054b7587c2aa050";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/si/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/si/firefox-77.0b7.tar.bz2";
locale = "si";
arch = "linux-i686";
- sha512 = "efa44e8a4e69d10feb35385ee01b171d08c46feffea0d74ea8ee9b7cf21a839b2cc43ff138752c50ad43db1923b264495b63a0d46b5b2e579c3ba61b6bdf3acb";
+ sha512 = "df01e74d2c2ac38ad574e2cbbabb057c60ffcd18a9e43f8de12483e9ed256a2368005b3c02f11cf6a742ce19d46eed7083f8834c3fdae5eaf1ab5f42b2281360";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/sk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/sk/firefox-77.0b7.tar.bz2";
locale = "sk";
arch = "linux-i686";
- sha512 = "3f9e63ad4c1e8a4f6bfac97925e189c9b3888c2e952c1801e4fcf935a246a294f9b088eaad6c18bf7dd93c136579529605bad6bcd95fa7b68c89a0fb087a44f8";
+ sha512 = "d2db364b089b2786407c6606657b182980b4de9d09333fbe63f6d51bab8e99a493bcab417f06d528d4b178bf7cf5101e2903cd4c2998b264b9233db3be9e8330";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/sl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/sl/firefox-77.0b7.tar.bz2";
locale = "sl";
arch = "linux-i686";
- sha512 = "79d4a1aed3c9afab1c1847ed4365ab7e99d0982fdaf09d6d9652b9f95ce3c32b123b2389a1a9d6486e6141953d25c06fac0a06156bff8c2eff6e295c8f79c28e";
+ sha512 = "5d6b3e9b918ffd18533335e32f8088dddfb66ca82e98a9af8a76fd2ff23247f4c8b05cea9895d076b555f2edd2af34776ed25a0e902be9abd589fe577e7bd659";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/son/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/son/firefox-77.0b7.tar.bz2";
locale = "son";
arch = "linux-i686";
- sha512 = "5faec58c78ab2acb1fb5f3aa3aabdb9d5ad9df6168215f818967bc2b3575aeee1428ee8354aabfb36b37ed66137f8ca6b2ce9ce5fee0075562c618fc3cfba9e8";
+ sha512 = "ebfecd76869650105ee62325de604413a409b97fa0560d9f0e908a002a318234cff23dd857168ea0d782095fdc5db371af1382cebc49640a2554e6a602117f90";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/sq/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/sq/firefox-77.0b7.tar.bz2";
locale = "sq";
arch = "linux-i686";
- sha512 = "32c67a6ace809219fbd51775c421fa6a68e29bef9e908678b43b53e1bffc85d8bf773e2a5b9a00861b0a437d56ee3ad5ff1cd1e84504a48816cf74a69240b851";
+ sha512 = "c94332eaecd79c0d1bec6cb9aeb9abe78a1528d855f71028a5d0eee95c9bc30c50263bebc198b86fa583d0a86ffb72fade74afa6d2a93ebd85e04154bd94b2f2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/sr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/sr/firefox-77.0b7.tar.bz2";
locale = "sr";
arch = "linux-i686";
- sha512 = "ea3aff47c7e428a445aea0ebd7fa98e8de3a41dad208cea39adcad84327d2181b862ecd977e9c7a6aa8fb21cc99ada9698be67c86c5a931b1b41edafb744450b";
+ sha512 = "386fcd94487ee4c360e6d5bd4cd97668c68c035100140f3ce894fb33eb179617281e3af42893abb9fe830e057d8b8a987f387861fb415bfe7af5cc49a2160763";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/sv-SE/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/sv-SE/firefox-77.0b7.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
- sha512 = "dcef09b5dee93167dbe6bc87d1fbb6f0e472db6471b99815d38532f6d223ac7a12183b323b5e979fa7943e4db1fc25b48760caf4540afa111f9dfd0958568767";
+ sha512 = "d3413015adf93a6f9923b69805729e58f3826cd1db17585be10263fad78118d666e6036fb3c7e8f64057259e8f1fa93dd4fb2677e3b913bfca42b609077590d5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ta/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ta/firefox-77.0b7.tar.bz2";
locale = "ta";
arch = "linux-i686";
- sha512 = "598e3169673ad39832fea1afe0c141070795d54636846b18fd7ccb4a9e66575f779789553550552f9a9786ebe691afb10b81f0d0ba127242827e2d11f941c115";
+ sha512 = "fa6365f5ed4f53f12b8f7692aebae81150b4b8df6830f0f215c854b9603bfa57157f9e984201c5edf46bef8bd2d12772b5453b9b518f8cb90b3fd927d991d69b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/te/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/te/firefox-77.0b7.tar.bz2";
locale = "te";
arch = "linux-i686";
- sha512 = "a1501c3fe46adc0d29ea098aba2800c71f6eb14b33e44a367e33f5f9c705357cad8445e0980cc758102eb7c01c18a79f3007cfbd8d1b9c1ae9766e0e793ec3b3";
+ sha512 = "6eafe03b0856218a04f9fd78153552fd9b1026c2fb1b252e90decacd580b235d40cea0b54b6ba4209f9aea92c82785469cbd633e23c6ef8dfc61071f7412c491";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/th/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/th/firefox-77.0b7.tar.bz2";
locale = "th";
arch = "linux-i686";
- sha512 = "1bf0876237e5c8eea321970f86c3878770a3c54c7cbacf67bfb75904fd270ce88252d9844450086e00758cb2b1a0e1db40394246cb9ef8a7018c76bba03e3850";
+ sha512 = "6c18435b711a8300232eb64014305366f9eb96196e8c04cb2b30a84c8d21a738405e0c5abcbc2e2acf598d7ff6479cd170fe4b1fe9e02a1a59c0407d3d301c2a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/tl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/tl/firefox-77.0b7.tar.bz2";
locale = "tl";
arch = "linux-i686";
- sha512 = "5a0f3514e196803d7d6062cac1ec75342ffb49155624a0035eb49ddcaf829dfeaf37f7e26997b31cb85b9e43ee21fca9f7129ab6bf4a065fdade9bdb06573628";
+ sha512 = "d97c291dd618fd9ee9863d021c15113355d6668904685197d355156e365aa15e8ebcc2d62959caa3e596ab6609c84a571ff1b9c2e206e763f1dc691d2c4b90ca";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/tr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/tr/firefox-77.0b7.tar.bz2";
locale = "tr";
arch = "linux-i686";
- sha512 = "8b81e0479b60cad9b97f2108745445f584986fef5521c9ab88bb6ecd48dbc9a989b906122fad29c755dfbff859719c1c9da34452383dbf027d69288a32ea7af4";
+ sha512 = "4c253b3f65ad7a04759fcde055315fe30f0b8433e0b670ffecbd906b8ec2ce96825bfd133bf7f014f696c1805e38152b0e4159b29840b22c77dbdc92dde5ebc9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/trs/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/trs/firefox-77.0b7.tar.bz2";
locale = "trs";
arch = "linux-i686";
- sha512 = "9b3d99608d163d860d0b123eddd794a2d3b44866e6b92bfc0f06c05fbdb59ebd1ade970850e5b1974332424886edfde04861abd1d47868e60970826846fc5b31";
+ sha512 = "b8d6e7ecbdfbff07a08a739cafb50a26c760b0ffb77386d57ae29255c57f67fcbc25ff95d4c3d9f1592b0aa84241493edf86a834a11af3f565ba35a1a6bac21d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/uk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/uk/firefox-77.0b7.tar.bz2";
locale = "uk";
arch = "linux-i686";
- sha512 = "f056c542bd5b83bdfc7b2a8d7234d40b64e88063208ee4b0b1b7b27017ede66b8acbbaa9d835a6d2667a321d6b965002bb87b68e5aae0eeae27aba8dfc87164a";
+ sha512 = "d4d33614c0ee3382609d069327a7eb64dc00572c9150650f469389f13d6e8031e9ff92900fe1f8ff0bd6c8b0e77733d7dba1ded72bd598257c028fef218925ea";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/ur/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/ur/firefox-77.0b7.tar.bz2";
locale = "ur";
arch = "linux-i686";
- sha512 = "a36a8c25ebe88fcf086fd476619a657b1ff26364133d05b32bdc13cca81b61009c4f1afb760bae961942ed1396b178c2eb3cda9add8c6b502353a2ce8c486cd0";
+ sha512 = "b9efc510b1694a3aed04727484bd436d74f426d6c10ff491e770d4db38a0617a462015c5715e1d586490869f3d986b546a2f0da32e9c9bd7b9fb599804ec8b15";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/uz/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/uz/firefox-77.0b7.tar.bz2";
locale = "uz";
arch = "linux-i686";
- sha512 = "d07515f921caedca18f7661fad83ac772369a2f7f99d65fb827a0236818fd8eff211dbab90aa9525a6318374b1a2f84d8099667d1957f21c30e9dca35f97a111";
+ sha512 = "65b0b0daf9869d82c16956f36d470dd52f82c7521c11877420ade0726e5f859f0b5fd8a68f587ea51f668067b45b777313b96f584e8cbfb4628704bd21b8f150";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/vi/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/vi/firefox-77.0b7.tar.bz2";
locale = "vi";
arch = "linux-i686";
- sha512 = "de51d63ce79c249496222658ebbf53fa656916a753e6305d36047a99879b25e17a4ea4ebce1ccd07141cb507a7501362d0bb556aae97d115686d0d38db7742ab";
+ sha512 = "4bb9160bd25f77959e9113b6fde02898193679afb2f11432271129472c8495427597c753c4ca3d7c138814278aa801957cbc73d55ab229cc05ed02a9b446b873";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/xh/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/xh/firefox-77.0b7.tar.bz2";
locale = "xh";
arch = "linux-i686";
- sha512 = "b01037ce68d8147dc79aeb0d540fe22a06d89ba5cf804951d16af3a896f592a00be7519b184de2f3aca7531d3026f78283b9f6b409c24031faf4859e92bfd1bd";
+ sha512 = "0a5b9924328080838c1a2ae2a0823d0d28954a356d431fcc57c2ca387651e4bdb20673533ae098af68a93430214ff159c2d13a0180cb7862dbfa78abb2e1dd37";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/zh-CN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/zh-CN/firefox-77.0b7.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
- sha512 = "0e6088a9b32ec76410fc45fc1433c514b1deb9fdab7f5249bd7ab3e1db9e0e5ad4294bffbfabf2f665bcfbedf8234ab64192ee50b34259e4133d7d035f6f4ff6";
+ sha512 = "811934399498bae9a330b5a773510507fc6cd4d3d084ea9a2d866d2789576276155a8173a2e6cb4ac6c021acfb79220f64f4b484e5806a8aede252fdc726712f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/76.0b8/linux-i686/zh-TW/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/77.0b7/linux-i686/zh-TW/firefox-77.0b7.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
- sha512 = "82042857b33d2dd642c8d6404bb864c79c2ffd91d2f8b342f39d9389e63ca59738b0083f192b607a391cf2fadac056760fd07c2b76a74172118eb44ed5724a1b";
+ sha512 = "ddcee97acae9b4abfcb10e6ff095d9f69134f56e95ad46abd9dbba7f26f9fd0318aca470346add479ffa6899aa6a403c7a29563827935388dd92a49a9817faee";
}
];
}
diff --git a/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix
index c2f92dc1e3d..f9045a4cc19 100644
--- a/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix
+++ b/pkgs/applications/networking/browsers/firefox-bin/devedition_sources.nix
@@ -1,965 +1,965 @@
{
- version = "76.0b8";
+ version = "77.0b7";
sources = [
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ach/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ach/firefox-77.0b7.tar.bz2";
locale = "ach";
arch = "linux-x86_64";
- sha512 = "0c2e0175eb3950098d7e13352d037f00b46edd7094e2978ed568d4bfe7c046b533d4c5473be6e28f84baa6eb3aaa6658b174da23409eaf34841ab7ac4aa244d9";
+ sha512 = "b377d891ec1ede4d13a55bf6dccf67e9cacdad118241902ea97a1719f784cd8dcae47fc015bc79e4bf7c4a76dd66472cc56a39173021ee1c259bcd5f0b7c3097";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/af/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/af/firefox-77.0b7.tar.bz2";
locale = "af";
arch = "linux-x86_64";
- sha512 = "3a10b739bb0ace8331190a9bd045cd4de78fa81fd18d271903db6a29828da814454751ff56dde9181786c81ecfc373a1bae05701f4982f5889dd6007ab2bde59";
+ sha512 = "729d7a9cff65d7d002e732a4224921621e3b29c1afa0575506863dece3290722d916ab6072ddf6701628204e9b78d19a5b0ee90c11fc27772ea2eb30ae62858e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/an/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/an/firefox-77.0b7.tar.bz2";
locale = "an";
arch = "linux-x86_64";
- sha512 = "3a4d769aa9b123fcc5080bc877b6d29444926c5c7f45665e058bf7c4c9a7c87cd3c604eb56fb2a25b4a62a84360a3b6df51d123435f23b921b03e1bfdd65ef5a";
+ sha512 = "7421dac51885269cbdea9514e4d96a9dc9a5acff496176f80fedf8dc570bb3113d3eceaaf25203aeadf2357b364e46b010df2d973f0d8c39cd6df7e408d286c1";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ar/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ar/firefox-77.0b7.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
- sha512 = "7febbf4429c33bdca13b978610e1f996d99e8db90290fa4c4ae5dded909d8fd60e416de328eb4b68b07af6af48b079232f9f85f64f30c751c2f877d7756d0c67";
+ sha512 = "922cc579853ee87f9055b48c12df6ae5a756dcb0e6fef8907ea0befec3f7c2d53f158b4a089bd8bd42765104e0118328d27da4ca8924e732125b207ef72887d1";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ast/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ast/firefox-77.0b7.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
- sha512 = "6e6989857228793a3e3492a6f42b6c073c7ea58a9999daa5d88b465ecef5a0123d7607ede7c7297038747f4f0ea1c5fee70c2ff6436c6b7b642abe3f9a72be19";
+ sha512 = "6d193a8a8aa22a667de3fa4c2b53ce9d9a674919c7e3c95fa7357cb968e3dd36bbd123b2fec06a3cb08bc298e5fdd38c4dce690d10ff15bd31768c7694d0e6c9";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/az/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/az/firefox-77.0b7.tar.bz2";
locale = "az";
arch = "linux-x86_64";
- sha512 = "391becbf14940922f7a290840519af8ea5149058ae420738bb2bfa80ee057c16c04910f54660ee5eb3bc6067d6fd3b61053464eae4439eef708379bc220e4416";
+ sha512 = "5048b6b859650523c1a98d6f0c471dce49833f6303a67f8bd02295dbd341981d145145671660ded3c777817aaf970b478e377bbd3fb367fcad5850402a16474b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/be/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/be/firefox-77.0b7.tar.bz2";
locale = "be";
arch = "linux-x86_64";
- sha512 = "c87ec6c520c9b47541e0b6ea2bd6a6916dc5a41e03affdf3caaee7247a8ad51925fbc7208725033518f03cab72a159cc5a75076bb9089ecf85210686cc704a60";
+ sha512 = "0288debe1839fcbc9067e26411233b8b29960dbbe65c0878955eae67b91da7de0d51000e8adcac1e3f3e91d531c371f677e418366e50ed33337a4ce46c811b6d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/bg/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/bg/firefox-77.0b7.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
- sha512 = "f50f02c10d5c14756670aac99ccc909bcfc62d30ad7ab4ffdfa2870ded4b97ada7d21a78fe94610e01a448231d5a4b1decee47caf467978b667cd65b31d53dc5";
+ sha512 = "35821fcb332de76d2dbd039e9dc417631d8303921cb30947d39e6d0e57edd62f5fa1935238899076029189250a73dd657f25662f5bfdd193a5eb6227c706fb7f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/bn/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/bn/firefox-77.0b7.tar.bz2";
locale = "bn";
arch = "linux-x86_64";
- sha512 = "f81e4f057defb28b57e218b74d115b140f595f17b40af00cacd4b46db1f45790e34a222c61551e8f9387c5dc505423f451904fc82adb2e18908786ca0e4a2ffd";
+ sha512 = "82b553daf2ad0e93232b655fbe1c24928625c7f682ef755e1f1759847cd93f0b66bd000784274a40ab5ea0e89985018bf17835208746197b546244503138db55";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/br/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/br/firefox-77.0b7.tar.bz2";
locale = "br";
arch = "linux-x86_64";
- sha512 = "2834602a86796ca65d278ad7e13d7e1722ef6d375d294d6623256c427eaa60691211244bc10a22b48c9831f832a9d2e948e814962464beaa430962e862000c78";
+ sha512 = "69952a7d21006632a77c0e719bcdd3370d72760c98df348486d4f5c9d4d6ba73641b2133a615f8c5548e5708d4d68a499466d4ac32f690c9b76eea54f988325c";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/bs/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/bs/firefox-77.0b7.tar.bz2";
locale = "bs";
arch = "linux-x86_64";
- sha512 = "f4efa6b86bb314f850466d81e8fcffdd6b1fe4f8a372750edeecfda2fd5feb172251227ae8ead7d79bae3f3757b948e45200d779d8368fabc980ae73ef8c7b68";
+ sha512 = "fdf0975e3b17097469f54e57b99fd99b69ed8241263600524b1599db94640b4b7bc105a67edcf67b70766188ba20ba7e9b7e96b181c2ed6de020c112af75dcd6";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ca-valencia/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ca-valencia/firefox-77.0b7.tar.bz2";
locale = "ca-valencia";
arch = "linux-x86_64";
- sha512 = "ec51ece975fa6e3fd4b3fe508c5ccacc62dc340562aefa8e22a74f2c818bbc81982ebb5d9b0f85a460ebf75030e3d25e084a554ff3ad8ea142a4bfd9b020ad96";
+ sha512 = "438c3e5e9f6a34bda35ffced50e00012a9b84ef589b8868a7746f4f0abbe4143e591f5710d075def1187d61b7f289df0c4a5add6ba4c37227d04509c2b645207";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ca/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ca/firefox-77.0b7.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
- sha512 = "84cb922c3b7c61185fee0f08d6c6123efad63730a8be960b2087fd6074ed3486c1ead7081dba0a6cb0ea1799e14cd9a32f3690c31017e5ce2a3d2875d0368750";
+ sha512 = "884d87560ea62da3218fc7bcb5b3b3fb9d98e70d5c13bf86627ce61e20aca5a8717db595b9141a302753fb0d704f1c1da99c0a8bb3e1f83fd3f6eddeeea5218a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/cak/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/cak/firefox-77.0b7.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
- sha512 = "7245add38d451e6dbad55140d9b2aee182df94b4285645ded8713f3c2c3aa4bf4c602a3f9a0a5f39ca091561cabde58aea18be3fe4247c53c742d03dc43c9858";
+ sha512 = "6525cd987abbd4e871122a20c25c4ba353272437b56f82e1a9baec9581a6a10637a85942bbc261a375842660606259fd030c59e325b05aa9fe7f3dda77864a7b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/cs/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/cs/firefox-77.0b7.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
- sha512 = "883a2c0ddd7cd826e6bfe6835c8ff33c135a9bc77962d9f1f67d49a0928ad9172c07974f0681769cb874ae7db4f6a1a96fbc78af3275262cffadb744ec6527fe";
+ sha512 = "c3eb1d943b892fc41e25ee2bf15f0877ac297483595f7abea31332311e764353d8b12b7879044f688d8cc97f3104a7bc2b0305b02b8412a78e388e59b04d29ac";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/cy/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/cy/firefox-77.0b7.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
- sha512 = "93b8379294b7a6ca49aa8b454f64de1f2df3db75f47c4bfe6e11e9317cbcea41da1ad8b73564a273c9343b4317329ee96f1f1ae7dee4a61f52b3a26e5790fc0c";
+ sha512 = "0a66eed4424c392f5dfaafa6aa198108757abffb069f8f665c06bdd24dfca08dff314447c57cd81815fdfaf54edc87eb67a6dd5c190e3512a15645e31d5d8428";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/da/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/da/firefox-77.0b7.tar.bz2";
locale = "da";
arch = "linux-x86_64";
- sha512 = "6233c7a642883903c1e8054c6508dbc5cee01a5ee08baadc12ff388cf3353d879968a6cad59ea7458e93df9e1520e2a938a30c04b0f2e3c903857275bab801f7";
+ sha512 = "e29aeeafc1f0d456dbe66d7ab07a632e91a25c62cfa03355eb3c4d9396529bf7908980b59acb9fe04204342b4c99f4f05ef5f440d638340272d20fd2bcfbc596";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/de/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/de/firefox-77.0b7.tar.bz2";
locale = "de";
arch = "linux-x86_64";
- sha512 = "41febc39a7ade5843b45a02950ddb1485fca32abd0a0bd8f8e017cf8f1503d4b4b20e7dfaf89e8833900aefad44f5119ec9c8d73f5f5fc7641dd3ae1e5d794ab";
+ sha512 = "b3aaec2e3d1a23976378bbe526c63503406690e23ccbf0e255f54c5eae34452491f414d5a8be6f9d8e7bf14d6d4479b9819289074b342691c607dd1a013db45c";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/dsb/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/dsb/firefox-77.0b7.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
- sha512 = "3e4f96d7653f0cc4bec4de6c3eafea64c309f8dd88d54dc9fa27eca90c877d1f026b552fa755c0742a8537bc65a2ca831fd57adccda0c3f5573df95afbdf368f";
+ sha512 = "ebaff33285d3d78e22deb21da917174a8db140d05d511ad75dd1125361e4c1e7c6530f5fa096634f3bbe364c42c55cc0e36ca7066c05ac21822b28898841c49a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/el/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/el/firefox-77.0b7.tar.bz2";
locale = "el";
arch = "linux-x86_64";
- sha512 = "3fe9b14954d3774a389deccbe7d7b1e81c3f50f1e7b7b2e92f8c5bd55c3f4623f99f518e3fc8acf92473dc4c05e2ce316c370aa19d8d39e970a1f99bb9d221c6";
+ sha512 = "706fbbb44ecb6e7acb93d7fe8c1bd5f4fb3d3fad7a8e64648770fa69756309c0aaf0c2ff583b2bccb30c9f34450631ca886db0343ace3fa80bc1a6e7934cc134";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/en-CA/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/en-CA/firefox-77.0b7.tar.bz2";
locale = "en-CA";
arch = "linux-x86_64";
- sha512 = "d57062e3ca388a52485fb28eed924376f6decb324ba0cb9e9af2583f10447a24d129b1c0ae17dbeb9bcac829a4da09870eac22fd8aa378ffa2ca9dd2090292d4";
+ sha512 = "62206c436f7fe811149936b8c73d62126e21874d63f66c72e7aff0e8d4f9fa26496a8adcd842071a602638ee01a14451c65c0ba8a2847f0b30b3d7da9c2625b8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/en-GB/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/en-GB/firefox-77.0b7.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
- sha512 = "62d571af76baad53a699a7e80dcc7c7e60ba87aa3d6325cadbac7230b710180dcdd7ba058b7b502303067ee7fd590247d08278583e188394a1873ba9f5f23b2c";
+ sha512 = "6481706c1f34378bc4c804216217b15ca90a214baaf6ad29ca0fd80cf050b4f5eca17d29427d0e4bb0a5c966b407ad7d4ce08c085a68a193a500480c9196c760";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/en-US/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/en-US/firefox-77.0b7.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
- sha512 = "b934ff6b86c84600fae27cd006606b26cea62a42c8c21bdc5472b776f95faaa8604acc9c7072a8ea5aa6bc7fee6a62375b75ca4b34ae7ad83d16e074445ed327";
+ sha512 = "74ece95a9a152addfc30de6f3daccbb64172c4081163467401d6459d4f7a65a7e459ec91663dd066f9cd7f867e7455e09fd1bad4fd9da7a6c3af20426474f95a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/eo/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/eo/firefox-77.0b7.tar.bz2";
locale = "eo";
arch = "linux-x86_64";
- sha512 = "7135b45b7424650933d579778130484b877766ddc7db83a5c4bf2f7faa662b127d475126d5fd67fffa3406f637128ced63693946e9ddfa4d33d57fe1396f3fe4";
+ sha512 = "fca83582fe7cf14948fc352981dcbbc136cafbfd19fc85732466aa8af27cfde37264dd3168e9388c12eeb624d9af561bdd4caeceffe8d42a393d1133a8c20277";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/es-AR/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/es-AR/firefox-77.0b7.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
- sha512 = "0e66427df853ba3ba45880e45f466349bd4805812a879e6f654b2a02d4bcca71de27578140e4ae301b3bb329335453ddf3a756be6f49b1e92ca06abc58ff1654";
+ sha512 = "442f9e533a1fa892d19aef77ca64024938ab934f4f963268ccdef1a715a2c3f2feb73f9c2f6c46751217d4dba9f72dbe88ed1b1114be22e2839c0b34a68e8c35";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/es-CL/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/es-CL/firefox-77.0b7.tar.bz2";
locale = "es-CL";
arch = "linux-x86_64";
- sha512 = "36ed5cedcf9a2a75b19de328c5a5d89f07c09e9da728fb3431a31781a5c522b5a53a03fa5dfdcb079ce140f5bab3d7bedc79c0e3c79e3aaf672b5cce3eee2b1b";
+ sha512 = "29f4c00ccf180e239a6660f5832d6ba21c733ae0b90150b1da128e7cd072b6ff5974c6479e161c7b646f1367449b8373af9ffd7d072bad2a190e50627a17816c";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/es-ES/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/es-ES/firefox-77.0b7.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
- sha512 = "616477226b52076c86371cf1f1a548c2c95112685ab0e4b9835bef7b8bcf6c0ebb839ed3cee2f348cf26d990bd88b2dff46e20e38938421a6670cf66a82ee3b7";
+ sha512 = "f1d9ea6a116804e7deedf6e6d62b83224e1f7514255394f78fedecf500cc3343fc9fad1da1f690fde9a7eea4d3dfe0cd214a99a2f9bf3b83eb45ab00cc12de7e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/es-MX/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/es-MX/firefox-77.0b7.tar.bz2";
locale = "es-MX";
arch = "linux-x86_64";
- sha512 = "87dcfd61c3e02515f772e02b182fdd465d34c79dea55d5fc125ad6f32e504c22aa3d7cc6f23a7b2905dc4f2fb73106ecd7c662758d218349fd6419ab889a98f4";
+ sha512 = "8d4be6d04c22e1c98953b1a1468b2768d956b4d0190638cd24273d1a0356dd8479dca22566c5d45b8ec18a074be472e9ba9726b5224fbd3a2b7f05af3b46c411";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/et/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/et/firefox-77.0b7.tar.bz2";
locale = "et";
arch = "linux-x86_64";
- sha512 = "81221fd364e6ba5e6300e93402dc727f9640b73015060d5a3fcb3d0d60f8fd031bcad94c9a5b35157bdb0ee2671fb2020656916fa2f5218d6e5cc1745d47629e";
+ sha512 = "2c9962437d764aa27dc3d6a6c00e3cc40a456504cd74fe3a7f74a0f0216d54e9e4d9383fe6c5368fc28ae08d0b5424f65b9f50e33a7b6dc14c344a1aafb90fd0";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/eu/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/eu/firefox-77.0b7.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
- sha512 = "58b0849c7df2d8d4cd5bc1e076728678b85adadcd504978356e6ac2810a4b1b9d2318e2ad9e056fd9598d3ddc829c16a1ab89102a11d17a8742021d9c8b5e293";
+ sha512 = "c465778901b01e966fdf81e56b0f1b7667898ff0359711fd32e343692dd216704941e30c3ae7f4882f42fa297715f778e68094db85583c0e60a57cb91e95cbce";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/fa/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/fa/firefox-77.0b7.tar.bz2";
locale = "fa";
arch = "linux-x86_64";
- sha512 = "9f8db5e7054f377e4672333c3f775dbec755e6096660d1d642080bd5e9bcd0c8d50a05bcc92bbb357555f60f8aceb21fbffacb019f8b3c901b1390ff3dcee034";
+ sha512 = "e194a9be6f993b177031a2fd3d91d955abb6d7a4d249e8864d5a894f1f9af87c39034801ebc9d1cda5f934c8259706c6e7fdcea344b5602f6d4ea8008375ed53";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ff/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ff/firefox-77.0b7.tar.bz2";
locale = "ff";
arch = "linux-x86_64";
- sha512 = "4fcad8469fc5c742e4b4c4dc838da969ec3ee4af5c8c856aeb2afce85e2de7927713acc1ab9c422814d51c1114917e131af7c1a9efb6b91b1e68a5c5b36a3c92";
+ sha512 = "613dd230689ca36df61d558db43d8d204da5168ed1172bd29e732e0a640d5f954ec4f5eb03e8c6abe5646139005981bfed716dba8fcfdb2e697627e563a6ba0b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/fi/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/fi/firefox-77.0b7.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
- sha512 = "a86ca2d70706f2c3aa8601372986525eddd8a268e47fdc7613223cc322fbfae68b86e8041c244366969cc1d5f09db7aa9c6cde9dccbd007fadcffc27b9310cc1";
+ sha512 = "63dfc7ea59a29901165707b3c11f1087c6e23a27805de1d355d677943c84303b7c54c199d0610a714b930539bbde96991a79aa895fdd3f6952174548fe014d0a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/fr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/fr/firefox-77.0b7.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
- sha512 = "ec1c210cb0bafaaf14a6f8d79c81d2777d228ed31a7a4b1516227ce9c505574a2ad9a15bf72150439ddf32e5e2200f07471c92540d25bff31c6b9b3e123e8091";
+ sha512 = "477539bce633a1447937d5689972fedaa1592954ea3cd1537f648d1aca9801fba8441ba6c35cd2148646607982d84fec743bbb115da6807f29790c38d5c22e45";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/fy-NL/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/fy-NL/firefox-77.0b7.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
- sha512 = "530c2e803501a91433401445badf6528ccb51b0459028c098d3708a33369e566f679702fbcb50190fc5236acc3aaf4ebb4acfabb529b86a47dceecedeea9e45b";
+ sha512 = "cab7637566adf3d41e25915b6e94020214da31aa12a6e913754d1de2fad0fac9abf61686af64bad21eb07e696f23ece8ac38d8255848d5bcc6b0c1ba4c9bd374";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ga-IE/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ga-IE/firefox-77.0b7.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
- sha512 = "a81f82c5b4623afc3344eeded3d786f4e666627fbd40f64390dc21b728452cdca9f3510e21572d62e550c4e3b9230503eb771b615c3d4ef77e1a0211d79a5f08";
+ sha512 = "843f136635783c6a586ed273f5d97f152b004406c53958e59d265f48e5390fd42246c2e92491ff4b39633bcfa15ab1c8c420b3749a468b87672ad900fbe23de2";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/gd/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/gd/firefox-77.0b7.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
- sha512 = "633b05aed902b9a655d22f45e5cb62d8978596e4d9b63f403a3f7f2a7db63b0dd2b9a1e5a82f7c9f5e8231edd15eda1ede415a80d9debfb96fc98058ed48472c";
+ sha512 = "380ee84b44b90329eb253a604508584cb15fb3d36dd25a859dcfc8443cedefa54959fa958827132d1260cd040b70369d65319f8e18d06359aeb420b96068ea7d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/gl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/gl/firefox-77.0b7.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
- sha512 = "052141759e0bfebedc42a7c9209b122e4ef4bb15f83ea42b8559d7b2894544e26167a6935e854541082a60dde2b301e17f2fd3a5c659642f6a4c83828ea55273";
+ sha512 = "e328dfe710d097c49062b9d0a54f42d4896177ad7ba174fb5e45b37baf78ada25089360bb0bc7211d605cab92a2f3c220cd1b78a7bc0c65ac17d15314c68dc94";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/gn/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/gn/firefox-77.0b7.tar.bz2";
locale = "gn";
arch = "linux-x86_64";
- sha512 = "74977e4afb2d61c01834cc63f0d4440012752254ee475f28e80d33c63148b7c43520e141f043d90e611be4268da89103ec6432af8beb96ae243b8acdf4f4e934";
+ sha512 = "2f65aa3b62e2573cbfb0591e1ccc729f983035c3ada9159e9fb8014263f38731d19e5a2da41943c0c540ff1dbc7620c9fde82c24dac49da7b2d920c1d7faa4f3";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/gu-IN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/gu-IN/firefox-77.0b7.tar.bz2";
locale = "gu-IN";
arch = "linux-x86_64";
- sha512 = "bbe4e976026c98c7f32b83941841c3da8992495122e96954d550fc8263e989539372f120d8b359423ae9fce043e79421c096d8dbdea921ac7bea8133485ad62b";
+ sha512 = "2d756897a5e3f7f038d3e000bfe6f1976611eae436ced45d5c06eea140ba26041c08588b6ceb7fc5026945a19a46715b154d0860ec7744762183f17d07b5e792";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/he/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/he/firefox-77.0b7.tar.bz2";
locale = "he";
arch = "linux-x86_64";
- sha512 = "cd7b957a983efe5cf9c4760f0dbfe35a06e6a7dd01702d94474eccc19b91fe136a3c14c5eb5d5a1dccbf02bece9535f059179afce15c42567a918c40cceba1aa";
+ sha512 = "fb5e2142f842ca0afbc5473dc3031eaba2bbc1f7ebe412d88696f05d8ab7102d9d8c57c318e7f6a8106b07e9cd6d7832ec9012868cf6b7571367ae1514959cc3";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/hi-IN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/hi-IN/firefox-77.0b7.tar.bz2";
locale = "hi-IN";
arch = "linux-x86_64";
- sha512 = "0a12a9cadbaaab40db835e5986d9211527d175a4724207af1e3ec6a22879a16054f4e9d7d5deb2c428f0b59b72b6f2d2d1c2d8ea5aaf10e20c0f4be1aaebc174";
+ sha512 = "5e779dc92115568c08ad511469e03af1b4018ed15638f88ff83df08cd5dacaf9bda39cb5877757f7eef3d0d47b43777eac5363ba4a2a4ea895663d8deedd643a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/hr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/hr/firefox-77.0b7.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
- sha512 = "0d219e5bea0ac4d75fd7b6d1ec2819e6bae95ebdb6766a09e34eeae2f8de3a330b58f6292c3a00e9d1b255e8286858db39ecbffdedf7af588ef393bfc7cddb02";
+ sha512 = "2d196ec8cecd41fc5ea76aa535d830f98cec1572f7d8e7d8999769c09a49cd2063c9cc59314748579b8fb0fa9446b22df96b43c4f462b25dab96c265ba4f4d41";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/hsb/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/hsb/firefox-77.0b7.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
- sha512 = "ee2325e90ff0e3fa5128e9a13938afa532fedc7565cb9d26c016a37227dd9417bb78eca928c9c33bd2526cca0b2c3a6f469a76ac5d7685755aac29f06ef6c506";
+ sha512 = "647bf9dbfb8f5d053b84c507abc1b121387464542621264df72236a29accdb895e8c71ecef80f7a5a241ff4a18db47e4340f67a0653669e39cc56cfa622dbc1d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/hu/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/hu/firefox-77.0b7.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
- sha512 = "df602af7bc01521ff5c37876db7deb0d25414cdeabf34346c7cdf61e9083a12784ff94ee647fb75fcc9bb33e7458371b137cf3400b4d07dad4064b32a7cab11c";
+ sha512 = "7a67cd7d6c4563189c93bc2b418423d6f787b36c5b188411ce49f763421d66ed37404b9caa0bf63ec4c150019df79de1992ef5a98600e63b5a8902ab44354a0a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/hy-AM/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/hy-AM/firefox-77.0b7.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
- sha512 = "774ed56ff51c7ea363c81fc11dddf8e6d54fa7242d9c7dcfc6cc3678dfe032cbd70ca93f014299690ff461da6c8013b946fa9ed170ca755a33fb95a85eb726f4";
+ sha512 = "3a9fc6e362af83a1776619e0a5b36ce6f5e59cb46d2e8f9be2c57bc35b7e4e2f82b5ba4b61e637bddb470342fa67993b0374f2065946ae0ce24af1e187695211";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ia/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ia/firefox-77.0b7.tar.bz2";
locale = "ia";
arch = "linux-x86_64";
- sha512 = "c2513985cd2d6f1d874eb4f28eee05f7f42e639f8dcbc4d2a39d331507cf6681dbaae35e400a1f8e876598e8a633d67cd51b133391db30e36db46f65ede1cca2";
+ sha512 = "5eaa3a5d9b0cfcee453de81138ab9ffbf1abb58eedb97a6b1dddc73eeb919c89bf077138d7b86bf804bb545fdec404724f7f76936cb09fca3844a93c7008dea8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/id/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/id/firefox-77.0b7.tar.bz2";
locale = "id";
arch = "linux-x86_64";
- sha512 = "3bcad2477cfc42e2f01f5ef1bf3e907f80d96649fb5b2f143f58f6478939694fdfbab33bcd35b1f95023ad39ff807cf532faf43e1dac8aa66ca1e8d95c44ebbe";
+ sha512 = "714c19533e92d23d7ceb7ba07dea6842d6f378c8d705ab9fd51769720c1b7faa8fdfdc9786dee881aeb5106e5a38b840aae4f5134962db225d0d13c0a9dd886c";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/is/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/is/firefox-77.0b7.tar.bz2";
locale = "is";
arch = "linux-x86_64";
- sha512 = "f01ce9358446ed8ed4b01297fc175e2fc36804262905f2d5e6732827ffcccf2897d5daaa6464a4ca146fe46d9a1487164de3febb6a222343277cb26492e5a787";
+ sha512 = "0b7216b9c09eb67d774fd0b8cf1a1b43a6cfd14d5327f6768136de3190974bc2fcb250f920253de8e77f7c61efcd23d0790da1eac2aeccc77e4e74fb4cc5d643";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/it/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/it/firefox-77.0b7.tar.bz2";
locale = "it";
arch = "linux-x86_64";
- sha512 = "52f23996de3c4cd409cff547348757f48e421555c965a58dc43fa82c99b51260b1ec24a97a04b046f29455955d62bc28a41d67d8087e23b9c490032cc28402c4";
+ sha512 = "898c073e7335e7f2ef15abcbe9411f31522c2da464b62c2997550660dcb068fcaec2ab5e12fa4818816a34b37cf2a46bf9c5b36f65697a521cd5b0c05960122f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ja/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ja/firefox-77.0b7.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
- sha512 = "490a950113acbc895226749335d8fbda813708ed916fb79719c0980920401871c632150bd2d88749cffd26bc7d3e7352b6706f379b37d11df6a8519d6a6642e4";
+ sha512 = "f6dfd4d7aa9c1a0ced11034b59de3add54ef2b30aaff30a14081824bcfbd7bc020ef840f8c12544329b506fad1567400d2c7f57ddea22bd1fd37c17ddbe851d9";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ka/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ka/firefox-77.0b7.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
- sha512 = "12191f6adf723389595e7b9b3ff1ae20c3873b511a021205046c51f29e960db1faf45e74c055edfeaee506e6c8dcdadca7967da4b4421f892a88bc337c6b5046";
+ sha512 = "5dfb93fa63f26772a52b7d52a0839f1bb624408097cf927de0222eb06fc9b9b7a9649475d2fc6a02e7c66ab1e6aecd8fe3d959452a73b1f9d3d1be6fa1aa018e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/kab/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/kab/firefox-77.0b7.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
- sha512 = "a21ab0cff70609b3aebc28ce34ab2e6404b53638135667c330915491d8cb5c5ed7f292385e118e03e1bf2b4cfd197ad114f98b41371f5641c02d8372a7682286";
+ sha512 = "767e3793cbe7e4023f227818617819026693287c3927d18193883e603d21d23c0239173266c89d776afc8ab0cbfb40ce9b4516e4663a44928abdb7672dea3f85";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/kk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/kk/firefox-77.0b7.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
- sha512 = "93b2d1d091f9c14619d575eab5fa41ebe5a36f3278fa537f8143bd9fade793859d2d94e14d809e82fe037ecf2a05d0f84ef49c70970d00274d51beb2bc14fdc2";
+ sha512 = "b4b7147631146a53b9ab32f8a3319466f0837219284d4757e29588890bd518b45c7ce329cf73e3840c018a160a13f841851c407a0c4ea06cc3acce163be8cf79";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/km/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/km/firefox-77.0b7.tar.bz2";
locale = "km";
arch = "linux-x86_64";
- sha512 = "184185ab33f3d73ea0a5f38b5e9931201ce3018e5060b72b0344211d11f8ebe9ee685e77c2160ce58a60b61e1377ba28f4bbdc2732f0a3ccef2190ce55072065";
+ sha512 = "d3fc7706838fd310d34e9b45ee2fbdda352620b434e011a9b54aab598777001aaf24db2ea528da413356a486fa330729d121acf7e103905eac9bd914b5473426";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/kn/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/kn/firefox-77.0b7.tar.bz2";
locale = "kn";
arch = "linux-x86_64";
- sha512 = "b0917c696844114ccfeb854d13e75d48038404e1221b13629dcd981b1272f7765cfc85a0843d85957a1f3ead2a98288ae28739da47d1186b762058213681eae3";
+ sha512 = "61621680b5dddd1058e58e741d2190a7d07ca74301706dc61d823b1577ba3b76c72cccd30fa64f4b5b95748e6ee4077945d6b7dfcc21d648f13ed7be62de2eca";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ko/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ko/firefox-77.0b7.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
- sha512 = "4ce9e202f6d794585294d6bf664c999b88674d74d2b085109ad48f7f16737e26c89980c76e9d6ab34800e841bce9074fdde6c574b228116056922799369fa04e";
+ sha512 = "66677835319f120fbd2290d7a050f2846484229527820e3e49daf3b7f377acbbfd0a736f2e71c388691f1d04ee013864813119e7f7c5c7528887b8061b62bc0b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/lij/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/lij/firefox-77.0b7.tar.bz2";
locale = "lij";
arch = "linux-x86_64";
- sha512 = "3138f5abddc0f49355c768fa84ec475bb3c013fad94bb4c87a2eae616b590244339236b112f03fe16dfd0b10ccb6d106cc1db0f73a5eb95df7e0dab9a247b496";
+ sha512 = "d590da1e993a5d598411717a9e4ec87876066fe106ae1cf37deeed77a0508885d47836cf6653d144be30dc21917a56cf5977f99f3c38d5e9843eb52d69a7d267";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/lt/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/lt/firefox-77.0b7.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
- sha512 = "7080f9e7838c5ac076bcfd0e1192f1435b623c81144f53b1ee935aaa07c941ca8afb0cf399f161496bce02052d069033f6990bc9da16a1ab23f228417935d8ed";
+ sha512 = "450772baf4bec1a8077aa4ae1dd52d84ecefffcd4f93b9c486bbb4eec12c879a8daf2cbe51dfa2f81598abab6242bd63100d8243477d3176985a689eb2688147";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/lv/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/lv/firefox-77.0b7.tar.bz2";
locale = "lv";
arch = "linux-x86_64";
- sha512 = "c058a8c6b4ea8c48991ecba72cc4c5645410da2d9a8ef9175475fbe906f5bbb2fe82f2c4bcdd86aed73cc75aaa0fd5a2e00a6a780f394b843ce075fdd031f8be";
+ sha512 = "3ef9bcbc9356a83b20f3f3fa83530790209866456f44f9115f8f22a1dece72bc28f485f24dbfb854c77d4306e2f3da5f759f7fbaf151ac8a8f303b2dd24832ae";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/mk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/mk/firefox-77.0b7.tar.bz2";
locale = "mk";
arch = "linux-x86_64";
- sha512 = "f64a6373a56c7ee37ccca43708ab33b3e001b477d2ce25870553eb96fd3c42f20206171f46c93513cb328203c4454461d808b6f888260b0c2df76450ba676fb8";
+ sha512 = "59e8a7fdaa37513e11722397d9708db397aca75eecf3ae2e3b99f42a9e40e89b183c6ff36fccec1c310269b5a4ec3ff9f81985ece314a868585082e4d132012a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/mr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/mr/firefox-77.0b7.tar.bz2";
locale = "mr";
arch = "linux-x86_64";
- sha512 = "14f58b3f59e68b9692a6fc562888e7868becf95b53aa6be0de0d3ba6c883cfde4b56496fe017b5e6e38a89b0248794408402657a34a0db45eecae74d9ce7f9ef";
+ sha512 = "bb7a9577fc6080fbb82918601405e8a6da59662c9edbb568e558ceaf71e04e95aa3dbd7acfbc780759b0cdeaca4b67e24cec1aa57fec30473d8410fe717450c5";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ms/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ms/firefox-77.0b7.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
- sha512 = "238d2c63d4ffe36db493ef153c30a6e4b33e1403e456d2c02275786d3c13c8b2e0467a80916cb08f4676ed68c94b2127ee9876614909e4bece2577609f027ef3";
+ sha512 = "e8bfbc9f54b3cb2d2a3f816329948f9e13723dc6c680c41e33cdf3bbe4825e89c9547144cf5dfd3ecebb0fe8759cbbedbe7caddd85c31007ab28b42219a8c159";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/my/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/my/firefox-77.0b7.tar.bz2";
locale = "my";
arch = "linux-x86_64";
- sha512 = "843d4d67ed852b2d0f54dee78cbe3e27ef052537270357e71f3ee0643904c2d370d5e0d25cc2e1dcc150d5f999f2841b963df41c7a98493a5101132dc6ef9a77";
+ sha512 = "b95c1800738ebf79b5ffc64fa1a11ef772614eef6f49faeb977677c31e545e4bbaec3c9c75567afdc75397cd40dd80a671ff03ac17bc62ede2bdf162323e6559";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/nb-NO/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/nb-NO/firefox-77.0b7.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
- sha512 = "e8eff86060d9f6bc6fd0f13c6f1840c77b9282f8be07177cd6ffd5472ded9b55c3d4e7641a67c655c94fd72a21a100648ff1ccbdcf90b5e7543ac1ffeb604dae";
+ sha512 = "505d68a0009efa7c8312fc5230c00e3d72c8412d6308360cc10257ceaeff98b3f22a5eea9ceaddd7566a9a690b4f0c04f91dd8a447bd338af02c915115cde506";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ne-NP/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ne-NP/firefox-77.0b7.tar.bz2";
locale = "ne-NP";
arch = "linux-x86_64";
- sha512 = "bb62e672ea5aabe57ab78dd37081922a67ea6471558c8a412bc5f6718b88439afb87debd23bc8e8076b7f0ca20083b79745ab0e85cfedbed024d82fee7a79986";
+ sha512 = "01eb90cc8c93afdc34fdc0e47eb5b4a012c9fe7d3dde1301ecece240562766066901d80cd3789e97f2f7a7188d56aaf7bd67c56c4e4a210b30ad10a738ca5b1b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/nl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/nl/firefox-77.0b7.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
- sha512 = "9e0ffb62fc391ffc0bee82e67c26fd24f22be3c9ab0d14d929cc0ddaaced27facebe49b55bbcb53dad9e27466d22a4edbcc1358cf38c4beb1f846278574fcf76";
+ sha512 = "486aba5ffc551be80e8e9b35cd92b903e318a3870638c532dcfc10cf0a7d545825eb7ef54b74d76f66cca2e86e25614896f78eac63b3662b43ed313b853ad4e7";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/nn-NO/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/nn-NO/firefox-77.0b7.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
- sha512 = "ea71229a06a26c13d436662336e5a9b52b290c2094561c3626bdda069930c3a5b4dd61a25f76d147fb152eaefa07fd1e032b7a739b5a2038a2c4360827322144";
+ sha512 = "b0e885c206d93c294997b3798a93738f99e4bbc459f7e8c7ff688414b73f69509686056f86b12407677a79b7d4bd7aa34f4dbebd5965c6a92766f3448a33cd79";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/oc/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/oc/firefox-77.0b7.tar.bz2";
locale = "oc";
arch = "linux-x86_64";
- sha512 = "f0ca79deb5450984e1f70bafddb2002f81adba022ffd2ae9c68c009fa559253f47a5fd66bb232afc5ed685721c78d7c81335e4e5e898e4a469019f98330bc602";
+ sha512 = "1b04601dfa2110a2999dea0d6fcc19fc40b487296c705a403e741c9a9e0405fc90c774af7665c9335e605d6fcba3c8826701a497483b896e7911bae3a7ca7a80";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/pa-IN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/pa-IN/firefox-77.0b7.tar.bz2";
locale = "pa-IN";
arch = "linux-x86_64";
- sha512 = "6e730c323889c7d889bac2cf7d4d2fe13347c4c9ed6251ce9e3f3825e99248c896740ee24557e9238e8fe4f5b29702f6344ba4a3210279a6e6432ab94774d990";
+ sha512 = "59d6957fcd1b2527cb77622df7cec4267d84fea180dbd2a7397871c90b2c27e8dd0b01881229eeb7219b548258d72448e690d654262ee55cfdcfa9d4a337e102";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/pl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/pl/firefox-77.0b7.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
- sha512 = "e48f82f35d338852abe3ddb1abcd1c06c5d401f464bed702b7b649fe29e1a8a3ae25f4a2d0b4d30615340021cc71784777eed114b1dde4a34928159b8d616ed9";
+ sha512 = "1d18dc2e580238d59997198d9aeea8673aa1d32db329c0dae79e52d9e3e64b063f4b96695bd18ca0a449ac3fd5bf77815aeeae05c108c139dd73134199a6e599";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/pt-BR/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/pt-BR/firefox-77.0b7.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
- sha512 = "cd84947d36f334740d2bc590ceaf8b052ef90c7b261712eef9c85580ee9d703e0b362ddd5d51ae24ae7bf56e2bddaf32f36081df2717e673c016ec91874f6b53";
+ sha512 = "1d8bf57c135e56eb6fd823c605e870aa62f2b2c4d99f50447169411a3877fc089c588fb085d4c3a2dd62a2a955c5f7bb39cc6e8c391dad0f6c2d1f20f4a5944a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/pt-PT/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/pt-PT/firefox-77.0b7.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
- sha512 = "6c59d46bb4b740098ec69c7a573233cf871d88ec1f9a9ecfbbf5f38a4ec1977cc7d8c7b9a6ed78dde2a795d6d078a2e505646704e91ad37b09fff564585b170d";
+ sha512 = "41d3c18252287a172dbbd70c713e7176de8ff107ba0bff47c6f2546b8573bdb11508ca550fd8cc56d23172a84e30e1573dfa43232d4298c1862d5e8fa0ac2451";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/rm/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/rm/firefox-77.0b7.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
- sha512 = "f700e667bb8bec958501dffb33bba8cffd4bbb84cdcc9f00ddee78d43676db9afddbdf6a3d9b2ab9e58c10d2b1a2727c47224e6e824f36bcf018f7bf53b45b43";
+ sha512 = "b0b485f098475c1a1d422b8bf170e77ddd3ff2b7b3432bbd43dda975522767b9103368c74b8a74b7cf5639b6fe72690380b9c7c94995afa1badf728969123f62";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ro/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ro/firefox-77.0b7.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
- sha512 = "e40a8935b7ad0b0656783023c622dc357921eda21583b1ed46c85a7ad2de8972167196764e98f75ee0c15ef046ebf09c99a2fa4613106c5302de8a9ce6429b97";
+ sha512 = "ad8312d0ca6595dcf0073fc2de8a52dac61610e2714500372250ce142f1220ba4449f6cd5f0c0a2754eee11aef5a71062e82c08417ffd0222d771ea701943b3f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ru/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ru/firefox-77.0b7.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
- sha512 = "780f5df88cd75c306e725a48aaeae2b45ab5b30342ad74f5ce521f10dcf6b96affc92693fbc0dd1e95c927a21ec26e2fb9cfc74774040656459f2a7477520d61";
+ sha512 = "ca9bdf02f34f92f0c752fbb55d6f69d17206f47b8745df9d224dca47d57ca1cc4b5646f374b37d1250733f66d83afe287bb698bbf783b08a6b7ddfdfe35a2e64";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/si/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/si/firefox-77.0b7.tar.bz2";
locale = "si";
arch = "linux-x86_64";
- sha512 = "59a20ec7a102830976fefad4f87fa4a59ce723541b069204c03728e4c7f19cddfd74e604844da72969439542bb67e404cf5d6a649372f85250cba4fb8fb42d7c";
+ sha512 = "2c621f00a6b2f2978fdbc28fceadcf2385711cc56c0b47c536c690ff3c7549a2b9cae71c9eb1ce40c7a199cc936f1402e7d3f5055a70b98b015ac25006019464";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/sk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/sk/firefox-77.0b7.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
- sha512 = "56c540f1a5d46f7e67cfcf8c6197febb7e7c4761bdbd0d4250a0c79671f84ff87c3f146f549c8dab85392c7ee94d59a4fa2101d5d8b9c7379b0f39a24d37b5e8";
+ sha512 = "2fbbdc40f1308513fb9064f6057a383af60d5a7f60d07a4918f6631d59762a2a8cc11b23de167ed0a7317c290436cc15443e6d893b92a53df1bae2b7da3098ba";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/sl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/sl/firefox-77.0b7.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
- sha512 = "af3c4e96ca34c177fdfad0203daf1a85819e731b4137bd7685ca95d33583a04fbaf54097777c571fdc0ffafc4748f57b683cdf6773177ceef1e6ffe764f780ed";
+ sha512 = "7a993dea012e011c97b98938bdacba53c498fd15bb94b9deb05b27d7b842986e3748aef6a6bf96b1e288c8bf59df5ded37337ffd10063b3bf7afa81cfb1622f5";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/son/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/son/firefox-77.0b7.tar.bz2";
locale = "son";
arch = "linux-x86_64";
- sha512 = "045767b189c1f8ba26bfbec61f841ae2c66c7e1b35569edb26ddbfc9169e1cb6122237d83808a87e3bb3ce4a6b1f080a9bd77bd6f8d7f731a87a894a559cab1d";
+ sha512 = "22acbd2b46bc7eba4003295fcd2fd01dd9e6ea7a45b7ecb595d55801030dd7baa7363f2d8b414554b07e8e4ea7418901b0412c43e5bc7a5c3c03bcf54318c5f3";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/sq/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/sq/firefox-77.0b7.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
- sha512 = "4126eedaa46dca25e491e74ad788af4ded93127061219dade8be09cd18d807b4df549178c4e1d525ba1530ddd50dc4c6e35586e7762f550cc0381bb7d9c2d7ed";
+ sha512 = "5e0f2a51073728b8b90eef284f9e632365360f45839b0622e6a52c34dd0eb41ee7ad07d320e6b3610ea6265ae48daa05cfc022bff0b2bdb97caa8dce1b38e0e2";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/sr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/sr/firefox-77.0b7.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
- sha512 = "60ef4c3830baf02481d7371d4a55ad8da7b7cb059c1e7171b3aca0be159baeb287b2aeac15e0ef0936f452a12c8e6d2570f50a846af7b87f5d8e1779fcf8c8b6";
+ sha512 = "4bdd5193455e99f98ed90aa05349e2beae496c44718f07b6d81f81abe75d755f4a88fba8dc020998fd6199dcf1271dc7fff3177625e7872e1d271da743d4de00";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/sv-SE/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/sv-SE/firefox-77.0b7.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
- sha512 = "354e699c53e9b9e0a803824a4f5d00fc991adc3822a21f5842a1268e6d028c89951c943aa2461402d39b7345487bf74c73bcf1cb49ea2acbce5a24a49ace8b9c";
+ sha512 = "14e7db0c882d5a84439926602d6d706084001499aed5db4adae6a11cf7c25e95d0c77a59340c74bbe11c6cbf960500eac902a2ea23f7bbbffb9805b789242eac";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ta/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ta/firefox-77.0b7.tar.bz2";
locale = "ta";
arch = "linux-x86_64";
- sha512 = "ada3a7ee976f82841096b9cd80fc1af79000833cf65971b3c141f70cb9ede5a523c6e7e8f6be36d6a175c7b1e8415f95a84553d21b35bed90bf1865861ed9d19";
+ sha512 = "f0948c827cedd46641a26facc08c30c1b8292d48d8d703fd7fa846bdd1c9f631feb64b50457fc6d10b0b2a6effcf304b659e1d5f666215613bed75307de37a6e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/te/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/te/firefox-77.0b7.tar.bz2";
locale = "te";
arch = "linux-x86_64";
- sha512 = "ec9d5f601856bdedfa4f005692911e4e9a5afc88d8c0a5551e507ccebe28f2280b2ee3f842df5255e1cca5b1e35308354827d8c6006c593366a08e917622366c";
+ sha512 = "a0df152f09d0c6abfdaaa1c3c352282374c71fb2cb674199ae8fe4c53b891d98a5cbb19c5c20e92e7cb602bf4be1b66ccf6db295cb91190b639e2ccac9c68b86";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/th/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/th/firefox-77.0b7.tar.bz2";
locale = "th";
arch = "linux-x86_64";
- sha512 = "e939d4888cb59e0a1f066c641c213bdf33ad56c60e73eb7b97983026249b223f2465703bf8df931b6b844ced18a8703b77310ac61c847be054eb83b8196dea6e";
+ sha512 = "eda5d9fc2798e04addb6cf093548cd819a23ca480e392440838dc8a023e074b4b235a2df7a1ed26d4fd795c7e21c041be6f7c08d6dae35b05fefe9c31c79bb9c";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/tl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/tl/firefox-77.0b7.tar.bz2";
locale = "tl";
arch = "linux-x86_64";
- sha512 = "4f269b9ce6f25e236f00374e68438d09cb30107babbe3fcaf88312b7abdcf8d4a5b619860e3e4010f367b341646cc9de027ee094f175cb144a00bef47f427806";
+ sha512 = "09aef5e2ff0eb455284ad185274fb6fefa2ff6f768a16e6301c58be9f97aa357bb18147d7a909694c69daae683ac636ebb16f800b6e0d7d90e931426f74cf3a0";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/tr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/tr/firefox-77.0b7.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
- sha512 = "9275209304112ead1c200f9f62386de665922bedfe8501f5975a7598a6ab19ec6941fa61cec4904fabf75d76c42105f7abcf86d91c746b609bcbc6957b8c40b5";
+ sha512 = "f936b11f4fbe0ee2f31b5c4f773e3e0044468bec15806afe21ee4e3f95862909f6cd68e35731ba29a32aa7cecc8c06120c3722500d9f3bd2912a29702045251e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/trs/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/trs/firefox-77.0b7.tar.bz2";
locale = "trs";
arch = "linux-x86_64";
- sha512 = "4b06342ca02d40b6bf9de58e50d29ff2ffd3ffba60e79b6aafc7e59a1ff8bc28e1d32ef6fed7ab5d90d5224fb98ea11aee57c758938ae84015c52202be97a300";
+ sha512 = "4089f69168225d62d89bb34bf8c2cba4c9225b1b768e9a94b13024bdffd485d83f3389a8d9964b6afdd5575917d70070d7779dda0bd0119a15946ceed2839afe";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/uk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/uk/firefox-77.0b7.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
- sha512 = "02189417dac9ad1371fedf3a2909d3a1cb612566d653255a58402dd79656a56fdd859b23aa7b9872a928d2ac088e96bc9d24d97504ac183d6e3c7baec8c072a2";
+ sha512 = "4ecafcda0026949c745378e32a8bb68a1dcdaa292db74f7a88bd13e38dd39f2d1748a69e9e2827ad6e8a2a71f1872f0ec3cb846ff071954a41dee242ab233243";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/ur/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/ur/firefox-77.0b7.tar.bz2";
locale = "ur";
arch = "linux-x86_64";
- sha512 = "6a629c7c06883c0cb3d62f69d996c6778a0929802bfa086fded6f7b5d3572e615f6280a68b3343c43a111c02ff6b18f77ed411029ce9c6084c98f418f9cf5fa9";
+ sha512 = "25bf5543b9586e542968aba4896a0c0c00ab5eaf99b82c8d9b7354c82c33d2eab68dbae2295823230cd5708ef02817a51e9b9f12954a43aa0c0b131a44388d72";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/uz/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/uz/firefox-77.0b7.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
- sha512 = "f890c9c046244c476250ec89821f5de5a2e0a2acf12be2ece12b192276163dd9c86c046e8d22280592fc0b22e799b3681a3138a624564f45e3ce3e17dab20119";
+ sha512 = "90aaa4ed0f9377d17ec0b02ceb934ea775d5f378a01f8b4c0ba7cf5c67975bbf4f7ac59103e8002116118972eb6d2a48c6dd3d6cf515f766667309d0d515f994";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/vi/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/vi/firefox-77.0b7.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
- sha512 = "360cb88f79705ac8b6e50a52ef23b10923a15c952795f1bc885cff09d99e23f200b7e67ca8637fad0447abfdb07ee9526f26ffbc424cc6c9bda399da0e4ef0b6";
+ sha512 = "0fccb7e7aa3ae6f8b539864ed44c7d8349ef96ae5d55d9ebec33bdc1dbf470a9a831b440fb0cf008e86421290760422201ec55e704b5ecb388155605ddaf35a8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/xh/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/xh/firefox-77.0b7.tar.bz2";
locale = "xh";
arch = "linux-x86_64";
- sha512 = "03cf616b1bcf80c2dda6a6eba15f28b9e5c8741aa37c383c3b16b6f1ddc834d51fd144ce3484709335e06119769bc021da6d1006cb385929451d6db1f1480a4e";
+ sha512 = "fd7d880ace4221cb8031bfcd9c90c07ed51fe345c9592791bcef61e52a29fefc035bce0a24a24594f310cb7113ebaae8525df0b2462f86560a45253b89b7a53b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/zh-CN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/zh-CN/firefox-77.0b7.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
- sha512 = "de16b1013dba1726a146c3212310da5e51f6dc706ae1e5fbda60e1181ab19510a485908bad50b6a4d87ed1e56027627777bb005bfc2a5e104df9f7d1e95cd7db";
+ sha512 = "d7c386894783434732c56460fa30de8ecc360041934743b4632c8a03c36b00227fa8e23d2180a7f5dc742cb324329aceb2eaa4831c9eb9545920a95ae3b7db44";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-x86_64/zh-TW/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-x86_64/zh-TW/firefox-77.0b7.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
- sha512 = "15826e8a03c1c0496a7d9ffcec580f283b789c594f6dfa64de2ac8bc86398d2cd267a84a274a94063d980cbf984741f1754c644451dcb1e56d06c1c8393d1294";
+ sha512 = "52a64ca3d152b0afa2be9206ad08fa1edef8411d41c23d984c4015b629bbc0ba21970c1059cda76041366221a193040db474218dabad7131766e53ed6b719d81";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ach/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ach/firefox-77.0b7.tar.bz2";
locale = "ach";
arch = "linux-i686";
- sha512 = "619cef2ed7c9a8fa67723548aa826926f0dbe34996a1c6132571173a15c15dc7a8f9165296f4a94e1b8beebf67cdf79c388fdc898a013cf25985b4fdb4a5c200";
+ sha512 = "d88c9bf2fc5b38d367a3e6210b59a4488092d42b380bf020bdf82b1c0527f03ecd48c08813a8bf73fcea48ff58a77fae80b2c907498f2d9f5275fc3a7f80c5a3";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/af/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/af/firefox-77.0b7.tar.bz2";
locale = "af";
arch = "linux-i686";
- sha512 = "3815642e4bab2ffeab6208d9c6901c80c89a42dc8453a97ff288da7847f033402bd48c0eba8a8e62f0c696fba75f95e7dc9795089894e99c70306cf4e40d37fc";
+ sha512 = "cb15b0cd5980a7021abadbe765c714604840a2127722f8b61bf9187bcce3b70af2e902220d5f0faa0cc7b3d513e64a250bbfe43a090d13ae4b8835db0c28428e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/an/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/an/firefox-77.0b7.tar.bz2";
locale = "an";
arch = "linux-i686";
- sha512 = "b6a740e7273be146958a99a5a4e16f7c1c7e21b8df76d22473c6ca16e510d7f37fd9fdcb672c2d6ad29aa354a20ee3a7c5a9aaa03b9332ea3f5b460e7d271565";
+ sha512 = "8ee5673c42ba46e41ede5f3657a5fd7c9073fbf9f27e5583a0471802542012b67e8e0730cb58f0833fdb1d036dd887ed797b752d79290ad8982d3addf6739c44";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ar/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ar/firefox-77.0b7.tar.bz2";
locale = "ar";
arch = "linux-i686";
- sha512 = "e3fab302b21d5f6de8b41faec14cfd842def6f2a65259cd8d5b0b481fca33bece3e7fa4610c60013153b676dc9e53d790734d27837e4701b393e322c5eb0f602";
+ sha512 = "25a2d1144a734270e0304bfc6a42a6f6585bb79e7289b381791fb6a45b86891f570c9c4d6a71de2fb8f0aefc6533a11862363ca60bdff14f817704fed4e9bb23";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ast/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ast/firefox-77.0b7.tar.bz2";
locale = "ast";
arch = "linux-i686";
- sha512 = "28f62c0a906283c1ebfd47e598918349c066c33512d3fff2daa44885faadbfa8b00309254b754d758d86acf23bd4ebde9142e56302c23ffcdbbe2baac6fd6e47";
+ sha512 = "525fea1b71c9a51706033c4b2f523813e61666df6230ba51752a2161704c48c26ddd5d781285186beb53e90f01cb35e7de743723bb049b729fe26799eca6036b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/az/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/az/firefox-77.0b7.tar.bz2";
locale = "az";
arch = "linux-i686";
- sha512 = "c9e00425a869501867f20b22c85e72dce9798437ee8afe718eb21c06acadd9d618d614e25463f84d0a31901261d92603374f9b2b91879e19973d50942ae6774a";
+ sha512 = "743377d9a76b6acbec6a7c005824c6286e10e26e30a6bce90a8750657d52e19f62cb6653513a241ff9a6f3cebb5caf63dc438293568db5418827cee6dfd94b56";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/be/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/be/firefox-77.0b7.tar.bz2";
locale = "be";
arch = "linux-i686";
- sha512 = "58811c55d4a5f41e3ef8b378c00a9a08adfbb48294eb20c32dbaffd972e1df1ae55191a8ad5c4705002f07d3b7d3eda90ec759b805995c14c29fdb8707517378";
+ sha512 = "2b96da128311fbf97cbb31e3b4b6e0d1fe0158ff7892195d7074de67e0f5b7e22f82c8131dbc0ff209e043d89191d269f5b7af224f6d2646fb5a58168b2f0d31";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/bg/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/bg/firefox-77.0b7.tar.bz2";
locale = "bg";
arch = "linux-i686";
- sha512 = "428b34c8dd2c926dbbbd2a8ccd72ea7f023e5fb0e9cb664810d29df1008ab744eeefdd34f6f6de1596f3fd7da9d2e3b23d5c216c8a9ac94b96aefe5fe987828e";
+ sha512 = "fc5712958fd93700d39bc60799a32e99ba0db868997e1c0b4750bf6258caab3296decc55d14a48d9ed065b9beabfcbd9b7979fd9289b4243d0449fa124267e2d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/bn/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/bn/firefox-77.0b7.tar.bz2";
locale = "bn";
arch = "linux-i686";
- sha512 = "5f1d54165939ef8448a5abb734f8bb914626964493e9ace1a483f5d6003c0fb087e6cc1d76afdc15c1fe563ec64f022233204be92a5705d8456a6cf75219cb4a";
+ sha512 = "eef007d4b60b487a1a8352ed7daab3cc5fa0f3e24a235f5fc28979c2fa69390032feac2590401533b66add014ef85f573e89613334b0b4933bad903c8576d566";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/br/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/br/firefox-77.0b7.tar.bz2";
locale = "br";
arch = "linux-i686";
- sha512 = "4eed64845ca603e21de1e60632b7d75e4bff5a5a2af792131de4141a2454fc8922109f67c13c9cd97032e3cb2cfa4d5a0ca3cb3e64faf2754fe44d8a161c464e";
+ sha512 = "51f73c61512ac4f568161ea0dbc045a11dfdf810bed9e56a109c127b8e64b649cd368f02f06791433ef694190a08eb5b2efc66db48674244553c997b783d0610";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/bs/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/bs/firefox-77.0b7.tar.bz2";
locale = "bs";
arch = "linux-i686";
- sha512 = "7525926461a5e89d4aad85bf3176ff36c39fa18131ead378ddce015688830051dcabb4eb3dd05922d84ea2fdb666dc8a2f8751c6bb3405b4c6e1f7a5241dcfed";
+ sha512 = "71a6dcb6af95976882eaaf330dcbd64942decc76ad2a110e11721d8dce64c1fc28522520f2dfd1484b430c8c5a6f531c57ec96e533d35a7cb3bc3d688939ef8a";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ca-valencia/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ca-valencia/firefox-77.0b7.tar.bz2";
locale = "ca-valencia";
arch = "linux-i686";
- sha512 = "3ccda6fade937406e9ad8c609e1cbecc2ebc064d0793e9facf3910569ad5f8997d8e9165a60d59de645d29bf1411a439904af504a5daf519774bcd76a371b567";
+ sha512 = "e18c221ca0781c3a9a95ca1b2542eb7bfd66a09c9ceaa88b9d0ef76396f21635fd5d79bcc4881432426673865fe9aea679b8c4986bae668587371bdd237a3a89";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ca/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ca/firefox-77.0b7.tar.bz2";
locale = "ca";
arch = "linux-i686";
- sha512 = "d1a6c8a42fb947547d460d8d244f0b091f609aa3590fab7a785a5a9aebffcbb96fd6254797b19ea3b0bacc8ba086db210ead35260cac69d980432fc0a7a7b9e1";
+ sha512 = "76135be63a3da2968dd35055207d58fd58241846b4e680aba92541047ddcb97635ebb58b218dd86f86c94aaccc58162007e964a63099b26d139cb8537787ff10";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/cak/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/cak/firefox-77.0b7.tar.bz2";
locale = "cak";
arch = "linux-i686";
- sha512 = "b0052bbd85357bf6bd3d550021013d3f97cde943be85c08835e9d51b829f9fa66fb3a34937f806552373bcce2f36d949ea872f0eae115e7b1d13382502fd2c3b";
+ sha512 = "088e14979cca1a9e9296dc0fba4507e2e5a04b71211fd9c4d64032b6e76f2c5060eb40b331762727dffaae5595883e7162b8fa6c7915666e0c4183889ae64089";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/cs/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/cs/firefox-77.0b7.tar.bz2";
locale = "cs";
arch = "linux-i686";
- sha512 = "8f8f91ee726b3526b0d375f6075e466781fae463e55f8e7140b859e4418466c3653a3a39ef69c5395393840e8d09188d1be503ef7ac9cd2f34bce7fb6fc8719d";
+ sha512 = "35dc0443d861b8345610448ec145b1933c6de5eafca6fe83580632d086f0ca2a818bfc03cab85e9cf1aeb32a7ded6f47e7f9af1859c1432d8ae47f09440d81d4";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/cy/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/cy/firefox-77.0b7.tar.bz2";
locale = "cy";
arch = "linux-i686";
- sha512 = "895f1e28b998d27c99ae8cfd8f6bdb94dc526d5dfe39d537e5ece92a76b8ea3a9905197c40967e7e90bed60567628dfb23219843dcb313bc65b8dc1300dca51d";
+ sha512 = "5d3ffd08d02c2be15fe5e66c7fce402b2b3fa6534192fdfc38f718d3a341bdde25012a59e5f8481314986fe2cbeffbd9ed0d79726067fa4d3658d27855839af7";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/da/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/da/firefox-77.0b7.tar.bz2";
locale = "da";
arch = "linux-i686";
- sha512 = "3b206e9d0b2fea0fc445617fce9c9908d0d4ca15e68ac04fbab74dbb7239c986de7f5e0a5ab601f25b3481a20eb9fe1f39aaa535ba24fd6e1c76fefe81e26474";
+ sha512 = "79dc2dcb1d1dcd17da99cc668086a42b25b32f867cd381016f5cf76529363680db5c7ffe53f2660d8883eafa965e320f3d8bfca00dd84759685dfdd2d3504f5d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/de/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/de/firefox-77.0b7.tar.bz2";
locale = "de";
arch = "linux-i686";
- sha512 = "8a9293278b5a426aeb3f1da45fc5c8d8508297a81534c33ed3d032fcb0a0c67eb4cac72b591f4fed9b159934b1e3f84a6996f665ec7955f37b6acef78886ac3c";
+ sha512 = "075639fd73e2595c5bf99632e0aac36664675a3aab3b1b96e9fa701fb4b4a6988a4d966cd111a206fae5a6d21a79286d7b24ebff44738fed2cba0fcb7af29ed3";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/dsb/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/dsb/firefox-77.0b7.tar.bz2";
locale = "dsb";
arch = "linux-i686";
- sha512 = "edc302624c544c455f1799b271b0c6590131f0e01e4cf1691fb8f6fa3b470ff9a5b4db301ca87ae97ede4482782d802e24233d20d84dc8adc2b18deb25b249e5";
+ sha512 = "05d5b528aad3ca76449300e4708c5ee8c13951e72c8343b8c0ae7587d2470c485e7320e7ef70bf806caa2530217d525ca72a95f046ad5a1576d5fdd69a971969";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/el/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/el/firefox-77.0b7.tar.bz2";
locale = "el";
arch = "linux-i686";
- sha512 = "98259fefb0d9a3ff9d5e80afe251cb001c767736887d6c342d857536a031d013442a271b3aeb1c227c789a5695e134b31a81777ca7d13249451bce4325bc9a8e";
+ sha512 = "08334bae31f5ca6da017fc93889303d93f39be6d27bd79031e5f4f01038d78caced4ed5f407730d3c48b2094cb40448906f53f190415830d91bf7dda1463fbd7";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/en-CA/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/en-CA/firefox-77.0b7.tar.bz2";
locale = "en-CA";
arch = "linux-i686";
- sha512 = "f0f8d81d0700d8539a9697001a9bdbfc75a36e3f4a1786d46e5dbdb77f61d69df10097040ea8e5aaf722b7eb578a58300c2feb32bc010443fdbd2e5eeef1eff5";
+ sha512 = "054fe82f776c2b38175ce2ea6acc10f81c2e9f9ce3e6f96f49cd8d0521d447d26386384327011d0f7879e58a3af81c93b7f227ad4b5385fb8903ea29c28cb1ca";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/en-GB/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/en-GB/firefox-77.0b7.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
- sha512 = "97994f92d574726cf0553378f3a0a90d32cf92b8810b33a4c422355ae5dd5ce7f411352f8f45311c24caea005b727a2886bc60589231608604f97dd684e5e3db";
+ sha512 = "82e9e546f77e94d4f91eac13b9f1600bcbbe05a250c6049693489ca46c93a3ccfc791879123f1b49c82ba83c9f472e8f6f3d00f50794cc491a99d756ee9eff22";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/en-US/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/en-US/firefox-77.0b7.tar.bz2";
locale = "en-US";
arch = "linux-i686";
- sha512 = "8e212c9b394d887ec8a27e47fab45f15e4d179b82332605360a951fc4bed5693be1136bddd8821ecbd31aca926a1277cf9f1fdcd07e365ada5ad35e19c64e213";
+ sha512 = "f8e5e352b94e9ff12c86f2b2d189c88b6e1c24cd912e3777eb256403e691c0a28e860c22e098d8a3b4c5d526580db2da2deb408f1e8bdea91deda5dd8cb94e9d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/eo/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/eo/firefox-77.0b7.tar.bz2";
locale = "eo";
arch = "linux-i686";
- sha512 = "f8ef36d7d4cb44a170fe575d6bf94854549eb311422ea5c6ce9220f6852d76c7d1d9b65f8f959526b6d91e88b1dc34bff6f30d8534fe565574b78b045a652662";
+ sha512 = "c6a806f7b7655861c1e44837e6b116c70d64a158e5f38c13179d52230d1bad34121c04865959d0608f6a3193bbd55fe081d2b6b3f9ffe9c9a41a1ea8c24d63ce";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/es-AR/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/es-AR/firefox-77.0b7.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
- sha512 = "6a6a67453a7b48f635b2ec0b6fd34ded5d1624a375ff526ec1693affb77d7c503215d91a29c0a266228f2f1780f0f5e6b8ab215e810faa8eb5bed5a36c998975";
+ sha512 = "c894fbce700c17200eee40d35fe423dfb19f5e4703b1bbf39925e4fae85e094eb5124b8dcd1e8f09f57e73be4793a92af32018b385bff09f7d111f8da06517ec";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/es-CL/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/es-CL/firefox-77.0b7.tar.bz2";
locale = "es-CL";
arch = "linux-i686";
- sha512 = "7755a4cd53704f28a137d8588a969475df4ae444e1a15591941cb409528deda93b45bcd4cc0d8a10321402f01ca8439db6ee0d634a1a50f964d824e61cdc789c";
+ sha512 = "9896a7b6a72632a42b68e4bf0effb25b0882cbf1571c782045de452a5e58608b41fcd2027cec5677d31a454f6bc82b8104df7490bf1c4b1b05a36aa170fd2e7f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/es-ES/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/es-ES/firefox-77.0b7.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
- sha512 = "88b173d9b150f4973fb59d3bc51c3cb5f9e2580805310a73f2de993f6cb053c2c8a09d97c6979a7a501610d924a97ed6cd848325ba5142680c2e7e83ed026c37";
+ sha512 = "4708a94835a987f040e27342d73adde1094de3824ae444d124f2e02223de5f4bc280fbd954631eaff8f17d839896c02050c78e00dd54b4a166f291faecedf1a8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/es-MX/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/es-MX/firefox-77.0b7.tar.bz2";
locale = "es-MX";
arch = "linux-i686";
- sha512 = "e84b113f5c8a4d5a242c174fb5752e23be54bdd79d19926ac46f29ffd7d0d5d2d35a7f2aba68967c0cf0a352a8bc8f5e7ff50883a1423a99d811a260323475af";
+ sha512 = "430c0ea67e09e36b5736f039995b3f6ee4a7bc83327366acf34cf2ac11d79c49d37a336b9b0a39a61381fb4d9c47b0908f25b4f303fa4b21242fc46749498c17";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/et/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/et/firefox-77.0b7.tar.bz2";
locale = "et";
arch = "linux-i686";
- sha512 = "6618cdd88ff48e3ab9b1d5f301d668c5ed1e659c3777cf1d87f7fb33c8698659766291b821f1fda11d13a72e50321a48afdc42438f96a8e827b2cb6712a60e66";
+ sha512 = "e200e5b679a45d6a03784373861a7e78151289888f05561c9f58f4afd9cec36df5df85865d790483989b23435c1d762e8020863d0f3dd6e02f3fca31fbf642f6";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/eu/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/eu/firefox-77.0b7.tar.bz2";
locale = "eu";
arch = "linux-i686";
- sha512 = "56488e4dc90422b1df30265dedfbb2d0ed9e2569b989d642e83d68f71be8e5c45caa9e7df0849993b7763ed91dba937a66231288cc821cc753e9631ee1cc6118";
+ sha512 = "d7d5355aa60043fe759a86134bba37fb99ccea19978b0c56298f1acd465e5ec53d50761671e2636c535cdc6003fa82f8e99027969d254a3f0003995ba7db995f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/fa/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/fa/firefox-77.0b7.tar.bz2";
locale = "fa";
arch = "linux-i686";
- sha512 = "87c044f5b2e86c65f03b164b4875805c01fdbeb8cc1f1a431c3e8dc1c5f7cfe5e836e2c32cf4a6a26621c3a9f06a831edca828b5a343d8547e69684c6da23924";
+ sha512 = "fb174f97e2e21f6ba70fa8eab316a445a0c01a32fb00237790cddd4e6a32e461e89977238a47317ef2c11268d75ea34e84ecf96eac346661da6a4e7fd1509666";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ff/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ff/firefox-77.0b7.tar.bz2";
locale = "ff";
arch = "linux-i686";
- sha512 = "22722fb25b81ae05faad99a81af7aa21489c0fc031ce039c7f917f0d329160748f7ee6378c53e26846c466a472b19f88fb0a71080b37f16fc036f4199b75f67e";
+ sha512 = "d453cd657ce54da24179b74723e2e0c793d6253f31bcfab914ce5cce9992266a3533b0358f53ee17aac0b1e616bc9c5c2d32112a514ac85061da61bd7b8a425e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/fi/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/fi/firefox-77.0b7.tar.bz2";
locale = "fi";
arch = "linux-i686";
- sha512 = "680e8889e1b4b162118dd781cc43a928ab07359d31d61f0e2053223d5eb858d24a12a81dffa3ba562428d958940019b0a775867553cdc5156d2c380f1ff98d13";
+ sha512 = "ddd65dbe5e8a9cc59b1c44b40b0f836d56b1042b5a2a37fd021166929485fe013acd14ac59f0c985b6a691b1ccd8b62f5d0bbe89ba341c414003e73fbe839546";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/fr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/fr/firefox-77.0b7.tar.bz2";
locale = "fr";
arch = "linux-i686";
- sha512 = "45d39ff9ef3de3229e1a6799fbbfe8ea9e773041c9f98998aaf07a41146cf8a034a46927df8003d953ecc10ce50b375b311fef5b3cd532952761b6d05c4316db";
+ sha512 = "5473918598bad367a0f8cc71f50b54c899fc6ff015c78884040c09f558e0a80508dd104112b9ebfa92b8fe5f328262fb2c784dc8726c588ac84e41bcff95f943";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/fy-NL/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/fy-NL/firefox-77.0b7.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
- sha512 = "5b6b196fcd7c1a23664e10a0351a5f13e2168ede27627a1aa66a6c6e586095c47de071e917b82092f6df72540e50a93fa95e0c81e0e06687517622ffcb9b8a6b";
+ sha512 = "5e49d9d3a9aaace6192a838697ce0220ec347b93c0896dcd1cc46f97cee9a7835aae967d4413d71770feaf917eb984a5547d1dd5b6587baff7bb895e5c2fadbf";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ga-IE/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ga-IE/firefox-77.0b7.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
- sha512 = "44d1554d851e650f2121183059625f3c8f633c50b309cfbad2cd0dd3b3c7cfcda33c8a14ab74fbb3481725c530c5140363dca573a4e686d6921974c191da093a";
+ sha512 = "84b39f6aa3f9845d2d34ce089eddfbaad0c914a21bf68dc64e649a358739eff111e3809e48d882de0980b96537472e90b922ed2bb17a340e92000f0fedd17b4d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/gd/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/gd/firefox-77.0b7.tar.bz2";
locale = "gd";
arch = "linux-i686";
- sha512 = "b8210e2afd5f13522dd367baf6724a0982ab0a98b548b1f2e6fc3af93d704a4e5929ed4e235f292ed666b6064beb5e1e463d715c8c14bfb47cf9b2687e321b1d";
+ sha512 = "88657692e941513807522e7513f480915f2f40278ed3ba36855a03e47879eea2c17d48bb626543e71a19eebd7b554d797f522b499066e7a52f8a4363c8987a44";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/gl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/gl/firefox-77.0b7.tar.bz2";
locale = "gl";
arch = "linux-i686";
- sha512 = "96349751178a2cf264e1ec27c74ba725d2c3a9b54641bc4964e5d8237d3d6b6f98c116d44b883aad132ba7c4962c3c1b471fec08394e969dcff42598fdea6841";
+ sha512 = "21cd90d9e5010ee858fd5b499b64cb1b0a695ea04c7551fff884e426895bf80e041244a5a27ca4e37a6a283b9058723b9b62ade273446a5ec9b0f5055c612a6b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/gn/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/gn/firefox-77.0b7.tar.bz2";
locale = "gn";
arch = "linux-i686";
- sha512 = "61b270273fae12b485d93707d358e5a3d7a9198ad147e31c2fac2465f65c9d6a803326fb042ec0a6de2d46cfc61e505b09f6093a7f62e3dd69b8e44e017d7b26";
+ sha512 = "23ad0e28b4d5bf1e83983e3b498d78019b78f821f17cb9c1e9b18a2f98b4c044ee25ec2de8ca43381366344010c81979c6f568ef9ccd70cf67bb933789b96179";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/gu-IN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/gu-IN/firefox-77.0b7.tar.bz2";
locale = "gu-IN";
arch = "linux-i686";
- sha512 = "52e497831de58f7abb221b4906f0fb64182a04a93e8d7ee83d42a1391f029e4873dbe977b4e8a405d0acff537d98504f659971075b9b76e33c09a46607a6106a";
+ sha512 = "6914fe4888f878904eced34e13392dfef90b313c4b66fbcdbdd02070b62a8b12a397267012267551f8ea36e826912e26e5563d0f2d8c320589ad7c572786316f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/he/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/he/firefox-77.0b7.tar.bz2";
locale = "he";
arch = "linux-i686";
- sha512 = "8212b67f9447128a4cb9ee0864c50d07fd3595de15d8e3c6bf4a8f3b19bd2288ea1f55b7fe003f75249db6de0a8aa4ad6962b2913657bbdfbbf282cbc14a77e0";
+ sha512 = "453bd36930e6749afc97dc995565d72dcc8e1196d719b8ef3eba080796392297d698e439a2ffbe2c388dc78c7296baf40e2a02e539651f1c1b8bc62f9a294226";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/hi-IN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/hi-IN/firefox-77.0b7.tar.bz2";
locale = "hi-IN";
arch = "linux-i686";
- sha512 = "61e8954d14b9b7f06919c23d60eba00213c57709a5013c4a9b3376f7823f5eec262ed891a24857fe5e5efcd0245bcfe474c3838f1463dfa38427c4335ce7f1e7";
+ sha512 = "67570140e8087e721ca4951fc7f8845164f6d6a6ac2bf7cbb84c2cdfc522bc1c8578a11154207097893b3556b415ee2724403ea377a59d2bca53bf1cadb78895";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/hr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/hr/firefox-77.0b7.tar.bz2";
locale = "hr";
arch = "linux-i686";
- sha512 = "a58c582cf0a9dd154ab53819197eb4c84fdacb2133e59b367df5111a5807c4ac63d1ca0b2567fa218a64f570b19dda9b70b13a2c15d2359cdf962f241d4ea275";
+ sha512 = "949d494a971d4abb4a0a7f41d994758cae50ede8db4be8c240382ee2f33b21e383bf9fe9ee53a1f767960c5c01005285f899f4c575e734dccd2ab95f6fbcbe73";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/hsb/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/hsb/firefox-77.0b7.tar.bz2";
locale = "hsb";
arch = "linux-i686";
- sha512 = "fdd4d7618fda5b950fcdfba0c47c27311881bdd62d1ba2028ba13adabb4beda99351c97a3ac0d3e7c1d9b9fdbe5e32bd04c4863f24e76144f6b21725a5d5d8d2";
+ sha512 = "5987ac4a7b8ff18604de100f2dd5099d3f7b4217e1d921e3804a86b340686188761eee33240d8416aa6ec7cc538026039082953df34d2978d30992bd451c8e53";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/hu/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/hu/firefox-77.0b7.tar.bz2";
locale = "hu";
arch = "linux-i686";
- sha512 = "2d6455843faa19b8fcd401a897eb03b76bcb5da784b6aa8598e88d1b3d44ffbccbcd01d9480fdfd61039197f8e6dba86353e400cfa9537568d81debd31428c50";
+ sha512 = "438344b07b4f788496de76cf361db5b8a8d43b71dbaabf025f05b24bb47f0fad17d93d683743a0a7673727339324d82196053e67eadccff901c5ad02b45b15bd";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/hy-AM/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/hy-AM/firefox-77.0b7.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
- sha512 = "6ea49a50bf8e22e6caffc95936cadf3e6373b131b10a5a96faffe786a9a9a4ca8737600cec76c071bab4a20f7c05003f25d3f573af6450a5c995e08e3b939acb";
+ sha512 = "123f20b8b235009474b3b7e3d57619131a4f607dbd600ae23bb52a8f726c458a23356fc12929fb0557da96c9eca489ac8b87909b43d2f0bf4024b8a306e99148";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ia/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ia/firefox-77.0b7.tar.bz2";
locale = "ia";
arch = "linux-i686";
- sha512 = "7f5bfb9d4c7debcfb8a19c59f464a47af4f729d780b3940420326303d129f93363a6b9d606285d6d1e87b51d538b8573911356be2318b72e9544adaa0c64cc83";
+ sha512 = "afcc7cf79d5d8f023699d6a9d2c35897329a9372f5161f28188b75126f5b843d105e50bc49968a7ec8acdb290ecfab5ab06731d7b002d2721c0161cd46dcd01b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/id/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/id/firefox-77.0b7.tar.bz2";
locale = "id";
arch = "linux-i686";
- sha512 = "f98fa51506a9c5f8da4ce090778eb675ab922970a94f7fcc93b2f0af20b08889238188f8def9f001ca757b68cc321f7f023023b53c2d2c1f87dc645d9a9489a8";
+ sha512 = "3b505e26ba7fb53c27aee55dd47771abe2e16ddce33413cf61d21d757be2f9744b7e406294ed86a95f2ed645c73efca2714e405a6b0947e08e19f3c667f886ad";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/is/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/is/firefox-77.0b7.tar.bz2";
locale = "is";
arch = "linux-i686";
- sha512 = "54a2ec07da6259d6fcbf38a9bda6636fda9a15dad5188c3a8cf5a80bd813ce5c399d44daba0ba49281a7d503ee38542753560ca322324d86bc528c509b34d3c8";
+ sha512 = "7444d0cd5ab0f667a46f6e6ce685102a4a3940d422c671bcbe4c454333714dd17e2b6784cd3d865ff13fe9b5fd63c6bdff79a17188038baa2b558d0764f31d10";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/it/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/it/firefox-77.0b7.tar.bz2";
locale = "it";
arch = "linux-i686";
- sha512 = "944dabeff41606eff6a49ff87142aab2934cbc658015a8ef05a8416252b8c8c64fd446f5f88516dbea67e269a6514ba7a59038b39b2bb21b909f5342e90b9fd6";
+ sha512 = "675f81a6a7266855ff6ebb8effa0646b3bf48da50246bc4aafcaf35aab52be107df98767e51f3aafdee7ad7b866f7304c859aabf9039ce08ab601df8f3aaebf5";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ja/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ja/firefox-77.0b7.tar.bz2";
locale = "ja";
arch = "linux-i686";
- sha512 = "22bf40ed5c37609dce3ed3ea4e88ab8bbbea31a2610697ca72446c201f874c7a4fde8c3f0f859e492869a8a3421e917d6eef37f71cba58658c584f30c683e9b8";
+ sha512 = "296f7a8ebe0e685e854d5f2674af347c2c3dbe0735bc763cbb1b12ed7862cc44592795b0cd1b01030e36b3c933e3e5cdd6288e77283633655c60182f1b91b0d4";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ka/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ka/firefox-77.0b7.tar.bz2";
locale = "ka";
arch = "linux-i686";
- sha512 = "b746405cd39c261ca7e18193fb0714520c59f58a595be513660d609ed3373b36f07444283d8ed1a6106ef0a48de45ba61fd5c8a1798d45088ac886917e883772";
+ sha512 = "514409c1bebc87ac575edc28d461d165e64779e95e54a27f83b0f9194d86d7c3473b29e34c2666e4f9ee04a0365e963c0ad54dd0d34b979b0d444c2059d3681e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/kab/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/kab/firefox-77.0b7.tar.bz2";
locale = "kab";
arch = "linux-i686";
- sha512 = "eabc8a30e4683de833a73a49e2d3d6a25d92ca6fbddbab672f13a6ed5094edacda15ee85a1a8582a05b6e3382ad8a2063a6b1f9acd02771711d43a5e43da8f4d";
+ sha512 = "d53d3b7fd5cfa7c96ddc528ae531d111998c95e8ddf0fb44a5e3e55f3223492680acf87590d1fb4d26278604eda2ed48b8681cd62a398a779ff76429df7bdb5e";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/kk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/kk/firefox-77.0b7.tar.bz2";
locale = "kk";
arch = "linux-i686";
- sha512 = "938991eaea630be2ad5818f97a9f43808ce7978c07177b5eaf10bfc74d495c1bbd5d66af79c25ad66ecf6b1d35acd94b04b70c5a8efbce5e26d53e45f3db0c7b";
+ sha512 = "8a9fb7e5070ee73dc8d87935cf0d328616ddeb67f1f3955678cbcec6e240ec375117daca8a574f4379677959e7acd30efb65114e4941ffd204c3cfdbb848c570";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/km/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/km/firefox-77.0b7.tar.bz2";
locale = "km";
arch = "linux-i686";
- sha512 = "ae6eeef2328c92c26b6eb9c2a600162d99c58fa04bfd526f8b0d3d1b147a9f19b7976342e17415d8cca2df65ef5335c5da0a68378e900c09c941fb18a92ea8ff";
+ sha512 = "754254377c41865d6a5aa8f2e338353987885a6e54a7738c36b1566249a0b3becce3bcca9419905be64d935d97a90b3108f0020a313621c64cfdc568f663cc2c";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/kn/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/kn/firefox-77.0b7.tar.bz2";
locale = "kn";
arch = "linux-i686";
- sha512 = "af171a1f641c50b7f50794d6a1ea0b2d9d2230724c08774ab594b1c9d02ba0660e7f349de65dc4638191b855183b9a0a45fba1ecab5e87199522d6c36103e6f6";
+ sha512 = "79cb8cb3f8daacd1015a2d23b8cab568f9622396a983cbf1a3c6e231929d8bcc40ba84ba2787c9b60a1c9bdbb0729e2637ff3bfc87501bb0e156ff29c3a98148";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ko/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ko/firefox-77.0b7.tar.bz2";
locale = "ko";
arch = "linux-i686";
- sha512 = "7a2a61748c0f79f6e65da80e013dc9cc4550253298e6abf01b431db16a3373ba4fbdabba25dec3c994435b6e6330aac58067ed95003695bfb7e49fe6af70b094";
+ sha512 = "262a471319ecd41cfced36e353dd32f22c1aa79224198d203ed029d21f858bf283db75b33f3af7abc48cf3a995d7ed90d75701d70e371c8a937d6259ef50e7ca";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/lij/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/lij/firefox-77.0b7.tar.bz2";
locale = "lij";
arch = "linux-i686";
- sha512 = "d06298f697163b89f7195393a660534080595b6630b8e2b5c67cb311001bdde4b69cf5a2bcecae4ca90a0abf275736842a33f6d57dbe021458599f0a531b5a13";
+ sha512 = "59b93c56ebe8022ac3ff72acec539639cf290c0339e825a27e6fe0a6e85ae02c6c4ac62ac056ade775eddf0462131e2c7cff99639c1626f2a6d979d2d340ed6d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/lt/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/lt/firefox-77.0b7.tar.bz2";
locale = "lt";
arch = "linux-i686";
- sha512 = "b9ac847949d35872b0d56c41d58c26768afc1c6157d87a0e0059c4b4928e7eaeb6aa7564754b739dc757e049ed485a2c94085e8881515ebf18f250cd5c9e8ccd";
+ sha512 = "7578bf3f0d9428345d0d5f16c1cf6557d6fc0962382df1359e9a2c3b94feb3ef279266635da41cca1a90660640b0d5c0d20a415130a860aade0ab554b6fc8415";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/lv/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/lv/firefox-77.0b7.tar.bz2";
locale = "lv";
arch = "linux-i686";
- sha512 = "88cd61ed1bb4eb1d871d1844e83acbc932685e10993ed64e84c63fea81fd1d5f79937ca9fff154a699334a4f10942415b6cbb90312d5be508d482de064cdbba6";
+ sha512 = "610f14f6e3ddc8b2f732e40e79ad07e40e5cedc2e92dcab6b39b3b3895970d9c82749f4af90f034b7431191faef6bb0f61e230a3374efae7c5715e096048878f";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/mk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/mk/firefox-77.0b7.tar.bz2";
locale = "mk";
arch = "linux-i686";
- sha512 = "6359356fe1c2eabb3757c6906d925b80a7a069e0dcd7a56b958f614879b942a295bb6345a84365fa21a2cd527bea48d6efe01a603d98571deb6141ae35ff59e6";
+ sha512 = "cfddb67634a2e05d41c3595f62b88e53c05f5b07973ed16128f7620cabc9422a8f028458118e404148a2f5187fd0209910be1d5fede135caea25a2ee076811bc";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/mr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/mr/firefox-77.0b7.tar.bz2";
locale = "mr";
arch = "linux-i686";
- sha512 = "7b57efa8b87f662a56cd202102d220fe8f5a72d2e9838528384c4e40206df75e57a26df35544f595460daf471a565c5bfc7071f9a816b11cfeb48f84437d40a6";
+ sha512 = "5bb458faf0495b24600395250f8800587f6cff04d46437fdfef4dfd1fc240c7c9bcc49f6679258bb761f587b2c8115f0bbb6ef5c0b11421b79cf8d534e70c8ea";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ms/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ms/firefox-77.0b7.tar.bz2";
locale = "ms";
arch = "linux-i686";
- sha512 = "fbdfe0a1f4ee6831a1d09d9349ddd43d6d540877c1272484429a7ac735a9b326ca5d99fc45a305fa1a36293a4e3eba3d03c4451b0f68a011e58c055d7e89ccee";
+ sha512 = "0e509780c72eb1d6154e3b3d804ca434be340f6fe8e706b87e2fd9e00aff3b82002a8b1a2f5d6994da2b566f5678f1b489e3b116af95776b323da7f5f674ea17";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/my/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/my/firefox-77.0b7.tar.bz2";
locale = "my";
arch = "linux-i686";
- sha512 = "8106d80e99497435ffb5a58c0f4002fc1286e223688ebd7c9e406d4181c621abd831819339a6ce65c7a3ebec7a7e8963bf711d7fadc5b94653d83e1fdd13ea75";
+ sha512 = "2a036f00f40e98a5dade0d380e416f869d0c42f4004878dd1a51e99386a118cd88ad603915b741e91e16a7bedc0db9029d8627037e17f275c74736cdd69375f8";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/nb-NO/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/nb-NO/firefox-77.0b7.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
- sha512 = "165c134b673a2a9cfb38db68e5020a284bb087b21ae37a70ad8ab25808c1fd68c0f6385a433d4e16bf34cf7fb07510b36edd0563078a644d6c0a44633946be23";
+ sha512 = "f289ad816331cebb6634def4c7faf5ff6d1c6000cf5677502027a7823c34becca72a0cec5bbb13d5c4c16ca22fd87da941d0569b47369e1cf5ce00cbad326693";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ne-NP/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ne-NP/firefox-77.0b7.tar.bz2";
locale = "ne-NP";
arch = "linux-i686";
- sha512 = "c0450269268b5e89de324c3e5fc6a864461a4b29d1fb8646846f8ebd87f661be2a340963a5ae8282cddcca5f05a3ca14f2b155eba99f4357983b5977eac808e7";
+ sha512 = "6084544df0c3f45562a3bd380386217c4a4a6cd4968159006e3c24ece9cf6c178731c4e8fb0466ddf484776ec533e838e24018ed3d41bc5f54d9757081a963cd";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/nl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/nl/firefox-77.0b7.tar.bz2";
locale = "nl";
arch = "linux-i686";
- sha512 = "6cd6dc6545e481c28f9d63e5bf97e8dbeb275821c829c729c2dacae5e16d913424bff0e2c6b3cd65a566708f6b047a6eda29793acdf45de295911596bfa49ef9";
+ sha512 = "1d31ffd4e7e9cbf728d552cc1cf6692037f62884cd396ce5ff3c96f89096d44a9fd789ecffef1516cdc0d66413a30ce67daffaff224854dfab2e9a3fa37e6150";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/nn-NO/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/nn-NO/firefox-77.0b7.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
- sha512 = "03865af4dd626a188682ce32b4e817af44cb3059bc8ed7620853234a15972556fa57a2b6c6046ae40cc9c714dc09e54c2111adacd2a0a315d347e4322233fd3a";
+ sha512 = "0f97a3a2807b1087e1569e0f31cd80ef2995b89c69743c3441ad974a5786b789793c94828935027cd45f52b738a28dfdf86b1e95c5026d34de2e1f20107bf784";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/oc/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/oc/firefox-77.0b7.tar.bz2";
locale = "oc";
arch = "linux-i686";
- sha512 = "9a774f343442ee10b673cc9894fb8e4adb0a02d824dce5bfa8b3c699a1deb17dfc2ebff86126f9e0743075091c37ad170ed49f0c7818b602373f9fff20240b58";
+ sha512 = "91f5dd7f7c4ac97bde1235e9bf9594623f531a5558ed06d5ba61fe8cd584d80e6b01fdb070fe53b7c702893b2689fcdfedabd28c440ff865decbe4119bf4ef06";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/pa-IN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/pa-IN/firefox-77.0b7.tar.bz2";
locale = "pa-IN";
arch = "linux-i686";
- sha512 = "6413054a66903741f6a50c8977dc61866067ea54f915f1d7eaf972dd26cba592945bda62348b3cb397d7e045cc7af36581e374deca2812a5112f0bcbd7703b43";
+ sha512 = "763e900df5673e5f88fd326ff6ced28502ebdf09001fa06fa37912317bab9d0ab6c737233baf8d644de286766a7d4dfe740242ab70fe938c0c3bbcaa1aa1b314";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/pl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/pl/firefox-77.0b7.tar.bz2";
locale = "pl";
arch = "linux-i686";
- sha512 = "98c9403b1567d02c1571aed5d6b1cdae7bdddc01ef16a2df44fb8efcb728b7c16dfa27231795fcb9ac3b1cdedbb66fcdda70a8971ed08caa89f8a0bb11dea5e9";
+ sha512 = "1aeb0dff591ad21dd506da2cc89d7082044b762e7c987e364631cb6f28bb07618d51d138d9d7a936f244841cc4f5208dfb9bf8dcd1ee0d839fca5e6e58823c1d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/pt-BR/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/pt-BR/firefox-77.0b7.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
- sha512 = "ac721c8b4e104285cb8eb025916da8ba1c7c0481eeaba2b60e35ceed7d26afa7eea9a83168608daff25c025f2f06208cf36c56a4ece68b66b2baacefdb8b5d9f";
+ sha512 = "643a666005cfcb726a18dcd81c8af6d3fefb77861c2a4db884227044c39d907659f1b2abe640950c4cf31ff3552d4d12a52fd9e7527637a68543aecd93a61763";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/pt-PT/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/pt-PT/firefox-77.0b7.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
- sha512 = "720d6a5c0bfeab99f4360e9e64c4bcfc49c987f1dd040eeb1ff580f1f4b1c4a29fb7a3c88a369574fd966237f817959baf9db7117bd515cd6458e13155128df1";
+ sha512 = "f17fff22865d6e64ba77069012072d24ab79abdf783652337a7dae7d9a901569f00f9d3cd20c2e3a268fc81188b478b9036229dfa248bd5b1ddd7a0f9c7b7201";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/rm/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/rm/firefox-77.0b7.tar.bz2";
locale = "rm";
arch = "linux-i686";
- sha512 = "e06fd7a663dd341f8cc9f60de2edca6af622bbcfffb9b1d9e3b75c07fb6b27f3b0ca9eeccb6173a91f52ee8241f167c4a399160e20377b3738e4cf4b2dfb84b7";
+ sha512 = "3e105652654c1691bdbf8ab51f20f4ebb9b62d6a6d09f0f6527079bbc1f5832f4170800e6b200c00dd43f62dde531e7e8bd6bebd0ce27fd058552672d423a967";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ro/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ro/firefox-77.0b7.tar.bz2";
locale = "ro";
arch = "linux-i686";
- sha512 = "d7738a3039202e9cd3b30652b4c069f9b73f88e5db1429e26324ef30f87af88f79452cb5dfa687bb988b513359ae65d7319c8a3dd59207af85b618d51519f335";
+ sha512 = "5062a90cc4712f30c9dc428d8ccbfe3bc1d0a50de3e84b5c475fbfbabad09394219fcb03db9313d7773518e24e5eb5b41dc16723ee235a87677dd07bdb1e975b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ru/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ru/firefox-77.0b7.tar.bz2";
locale = "ru";
arch = "linux-i686";
- sha512 = "cd0c2ea6af241de3d382345fd783b75e15499e0d666df99bb6ec06ae9e9da233e5ebbd181bec6a3b044682456dd78f5405177e4a781160b9a3b110008782f32c";
+ sha512 = "5b457059285c31381a03b9e0285874989cbf93cb264a74ee875ec9e120027d5bd921a666a95275c56631ebbe3f435764890852ba25d199b0c8c8258d5b8a5807";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/si/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/si/firefox-77.0b7.tar.bz2";
locale = "si";
arch = "linux-i686";
- sha512 = "94aff48579b1fff63decdc6640b853907abc508da23e3d7ec13ea01c2fae496e870261fc5616821bb0c2dd5279ceb1be054691f501dd183ee0ea9aae7d24d5b1";
+ sha512 = "4f8ec721ae19da2466a31e363ecdd9743f90a597d0bcfba12c12120207545ed03685a552515c9fc1deb27e79dac41345b8c87efc025dddef6c0347d21c2809a2";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/sk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/sk/firefox-77.0b7.tar.bz2";
locale = "sk";
arch = "linux-i686";
- sha512 = "189f8bc5db155eb0f50d0b60d321ca0dd67e15cd30749d830a21397df0b314608393c08daf70712a6077ea5ac663d5e745a836483750fd26ec1e92dda265c061";
+ sha512 = "4953e879c353d7a9a71e517454ffdd793546d5c863676ffae3a1bc725000b5f69f0f74fdb9ba979fc54d809d576918e6def88ec1b1b7a81cdb6d1dffab624093";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/sl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/sl/firefox-77.0b7.tar.bz2";
locale = "sl";
arch = "linux-i686";
- sha512 = "f6f1d2ac3270e639bea54eb04c8f292d17ec2c4e70848a4104219800af1a17f78658eebc39d3c244e351d0511d681ab66a61358523d7edf93d4b317993cdb10c";
+ sha512 = "ce930f05f2a6f3716ff54a71af907cfafb1398d4f86999e8b161771197c60260abf82d0431093ecd8894d2de2aabc317ee5b6f348d8c05f3a823ac706bce0b2c";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/son/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/son/firefox-77.0b7.tar.bz2";
locale = "son";
arch = "linux-i686";
- sha512 = "747f109672e47a6a344a09c32b5e2694de1ba125dd29d583a5f6a31859247e659b9ea204af31337dd5a635c0d1d7662efcf37d0d708e0936b59dfe3c975e9990";
+ sha512 = "1862101ca5ae8d8e2543f55e6b283dc8f935eacf38dece8c0e1b62a0cf83342065b467ab001a9709dc25f305294506f84a1036ce618bd7d47ed8d60f89b838db";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/sq/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/sq/firefox-77.0b7.tar.bz2";
locale = "sq";
arch = "linux-i686";
- sha512 = "5f6ad0ccd20bcd09783de5307a1ac2b149cf63ab922162149d8c0632698de86b78170e378dca7103374ec356bbb03b373bf573512e6b27b95550ed95178dc1f7";
+ sha512 = "511b7f3dba5083414d62090ff1202599d8b6d4623df06d8749c0bae2c18249b3370af71eacb87b77711982a196fac380f982c55156b2bc589572796607128763";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/sr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/sr/firefox-77.0b7.tar.bz2";
locale = "sr";
arch = "linux-i686";
- sha512 = "01c8f958ff9c5e9e65459b20c7a42208bc985246445d6ed310f80fc0dae2c8bb5684e118baf1c3dc2947dfd66ca148537d94ae726e3b3d8cc01c4990e42e2f96";
+ sha512 = "372420a6a308e94a438b9b220a268264f3dbb0c45ebf5053fb0826948fb6f5e0598567f2e237a4c753431a135274a9867fb8d092f1abc3b90900039fa2be5322";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/sv-SE/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/sv-SE/firefox-77.0b7.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
- sha512 = "1fcece2f00f98e769fd7023b5cd80eeac27b8f987291bf4041dfd90538482e7184137471cff73aaaff1c307813efa26cea3f7e77082ebe08d11769b35cd21d12";
+ sha512 = "cab258cbae1aff73f16f4be2217274f0be2e82bd587ffa45846308b90d0bac043953828706fb3ad33e33d06ca4eba6d0fb4d96caa684dd18f9fc96a33e1b8445";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ta/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ta/firefox-77.0b7.tar.bz2";
locale = "ta";
arch = "linux-i686";
- sha512 = "557646065e7370bfe43fffc9a57eec3da2ec8176e2371e948f70c92e54e3cd7d194022dab508c0b384545c121587e41ef19bda7ec8b1827118adf12aa82c653f";
+ sha512 = "dad1630c0fea645199cf5577d3928cdb06bea5bd718d4da4ab27b194aa5068107b0bcf433ac530c53050137a42b700834fc30a778834885976c090a9a6817840";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/te/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/te/firefox-77.0b7.tar.bz2";
locale = "te";
arch = "linux-i686";
- sha512 = "d7f95cefdf312d4c3ec157208266c9eba7e394cc1deb83e4cb9baa98f99292f6d4996b4c6f663a303556769a8c6b81fa6ee127f84464fbabc8fa0f55763dced8";
+ sha512 = "7b903192af9e954b8b595e6f7eb7b176fa7fa91dad3891f364c676e0627a5eb7426b1f676c522943eda22565d459d049a5e10b2584e65b1e1fdf7bc27a7c2aa9";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/th/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/th/firefox-77.0b7.tar.bz2";
locale = "th";
arch = "linux-i686";
- sha512 = "9c9d80fe8157f7f844c81a99439d9e35ccd51c8cb9dd4e8c1bc16591aa2e34654440e1b926f3737790c2fe4fa1ef9720180393260adf1dc1b6d22a805ed8edf8";
+ sha512 = "5ddba062f7ed0de1b9b7782ad34acc32762ec5b4a33cbb3805eda39ac667d239ad23bf81777b8ea0d9dbf82d688c9a2fb273c635b4d44cd7afbe887a16c34ee6";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/tl/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/tl/firefox-77.0b7.tar.bz2";
locale = "tl";
arch = "linux-i686";
- sha512 = "21fc8ba0d1374fe0dbdba8a0f5ac940085f89886f0eb7ae28aae5e152ce7d68518172238042fd0287ec62127489ae3c9b750334d38676ecc7b60633187311fde";
+ sha512 = "8f78278bd75240622edf86bcfef0563d51d671a7b7731195b698f3e6baf2e467c0864ddbafe38fa7728ff00c4ae059f2e60c1cf67a81772445639cfb75fddf04";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/tr/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/tr/firefox-77.0b7.tar.bz2";
locale = "tr";
arch = "linux-i686";
- sha512 = "b91dca298f68ef9f1a9ff17ecd58d7fd2f0d47193fb03781027be26ecc75d3391ff47dbd1d9b6796617df00b28ff8b2610858188cd03d87efcf704f2ad4cb0df";
+ sha512 = "20081f6fd914bdfa14ddf0a7896986290f3e7f35d7c77c90448be53a0ae09c5697b37ff8b63a0138ae20327d110a1eda2bcb5a41ce1927e36eb222795fb492f3";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/trs/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/trs/firefox-77.0b7.tar.bz2";
locale = "trs";
arch = "linux-i686";
- sha512 = "ff2b2be81f48758bd52a70ec6da9cf2950fa595bd7d3a26a4929ae28a6c612aa6ca1c127318587fe4adc03257e259a1b68ea39b9b4741e7edea53c55ccb9036a";
+ sha512 = "023b6a4cc9069ba73e0072c8e4ef8d782b4e8cbbd9ab4810c921998d6eb87f8d631fe8e62771f8c3e5b0da83f43aac8a7d569a8309603e75b984b4233dd7b652";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/uk/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/uk/firefox-77.0b7.tar.bz2";
locale = "uk";
arch = "linux-i686";
- sha512 = "980175a00523c0ba2b4c67999e5afcc59946b45bc58d6b813e25dd0a5f1678d23d329dc70611bdb55d9ad9debe2adf0a5fb867a9d83d43ab5934ad2bcc132da0";
+ sha512 = "5d9774938c64271ccd14a498151436feb8ac3a2b46f8f093c7c11bc84b7f49ec559acd620ed0c4e1d76b6f466f8be5d19d64af4d84606c12271814cca88801fb";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/ur/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/ur/firefox-77.0b7.tar.bz2";
locale = "ur";
arch = "linux-i686";
- sha512 = "9648cb55f355c68852430f9a7c5486b0fb5be65c7f258b81906d19119f437e033121f46b884d65f1f64c33f511c605d8a42737a26ff7089306ed6bde4fd5ab4d";
+ sha512 = "73aecd84a201e7047ebddc71695cfbddcff8d7866f1ed1299217bfb81c49865ce4140deaf0d3d0ca34f82bfeb1e3598059f299f163e816fc4f85bf0a1b8d93c5";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/uz/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/uz/firefox-77.0b7.tar.bz2";
locale = "uz";
arch = "linux-i686";
- sha512 = "2fdc0572a32112310044936c9b81f7238172f9ef2c2e502813b82ac0f61fa96b9d1ec96d396c7baf79c27b44673a72bd9e484d6ab68087993ab44310a52d453d";
+ sha512 = "0b0a0f8bcc7a96222ab09c113b537b2e56d1ae38f198c9a0efd0a7defe917aae30b64b81047b404e09953146ca78588e8184127d1ec86ed05c642a8f03b0478d";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/vi/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/vi/firefox-77.0b7.tar.bz2";
locale = "vi";
arch = "linux-i686";
- sha512 = "9b6b6ccaf74e4c3699605d43d51c02f7ccd3f4f28ed93e9b800fc0adcf662f08e554f081cc51e5706c73f308cc289976e5523d0424988b5ae3d5bb1ef6260503";
+ sha512 = "2b41d980f54907cf4f84ac5159ecf3d0b4ee4d6ff0003d2d26cf8ef51befbb67410c99eb75bfdba3f8afbc64c1911011946cc8ad23ec7f514982d522857a8304";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/xh/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/xh/firefox-77.0b7.tar.bz2";
locale = "xh";
arch = "linux-i686";
- sha512 = "d417c0efde71e18f8dc04f5cb8b61c6b4410579051cf3816b55a52f3165ede2921691ed67307999ba48d6b46ea2acfdf82d063ea349fd7131402155f50dec01e";
+ sha512 = "9f07d1b5b54ccd5764aab35df797ef866cb6dfc705bb6db0337168eb0453d847d6068230ddd00368ef27f3f58300f8009c9848a9ad1dc3a459d90889e2f7c5aa";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/zh-CN/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/zh-CN/firefox-77.0b7.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
- sha512 = "d4da856a2b142d4a088a0a5b460eaa2466da9280890c62b178d1bcfc18e91e494d7be357915880a0369ecf578b00e087cdf47eb8591d605595e9cc2356cbd086";
+ sha512 = "1a5c6b1abab116fb0cf3e98e50024070c894e64334a82a3cff7c3a755b72a0ff8992f3a4c631cbb5489e2c03b5cd5dc5918dad56d5818c6050eab32335bf347b";
}
- { url = "http://archive.mozilla.org/pub/devedition/releases/76.0b8/linux-i686/zh-TW/firefox-76.0b8.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/devedition/releases/77.0b7/linux-i686/zh-TW/firefox-77.0b7.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
- sha512 = "6a43e2db9823f0ca86628b77df193183182208c27a7c0347fb0cb324b615bae58ca9319038c4ac642428f4ab0f1bea557ca46f313256d849cb10e8da87942247";
+ sha512 = "0b16ba221c9c681e44bcb8ab6ebcbc0698dc8ecdcf31d14b9b4818afd396fa8608b389cedd372d15dfd833e4e7e028dadc7087af21c4c2d423fd97e1d2c0030f";
}
];
}
diff --git a/pkgs/applications/networking/browsers/firefox/common.nix b/pkgs/applications/networking/browsers/firefox/common.nix
index 5dc791631d8..817d17e8fad 100644
--- a/pkgs/applications/networking/browsers/firefox/common.nix
+++ b/pkgs/applications/networking/browsers/firefox/common.nix
@@ -94,6 +94,11 @@ stdenv.mkDerivation ({
patches = [
./env_var_for_system_dir.patch
+ # Fix for NSS 3.52 (add missing CK_GCM_PARMS field)
+ (fetchpatch {
+ url = "https://hg.mozilla.org/mozilla-central/raw-rev/463069687b3d";
+ sha256 = "00yhz67flnkww3rbry0kqn6z6bm7vxfb2sgf7qikgbjcm3ysvpsm";
+ })
]
++ patches;
diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix
index d33535da376..092f4342e15 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 = "76.0";
+ ffversion = "76.0.1";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz";
- sha512 = "3dq9h84w1qqidabbrl34jgyjr8bbmbf5wddjazpr7znfm49fn2xyg8fmm5lx9dakghk3wp8yhfi36gmk08fzlrm47v6h17dm9hkh0hz";
+ sha512 = "0gnhfcgrz6022xf3vqia3s3639xa5pjp13h343d3c09mn8r919cmm6s38vzj1v3734fm25zb68acyarsp72xqq8z1420rh02b2pv38q";
};
patches = [
diff --git a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix
index 6672a75d574..a9f05ba1da9 100644
--- a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix
+++ b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix
@@ -74,7 +74,7 @@ let
in
stdenv.mkDerivation rec {
pname = "flashplayer";
- version = "32.0.0.363";
+ version = "32.0.0.371";
src = fetchurl {
url =
@@ -85,14 +85,14 @@ stdenv.mkDerivation rec {
sha256 =
if debug then
if arch == "x86_64" then
- "06711k4vbn6mqfd8gvx2snsxyalhw15hn5b64sja8726z5rxvzy7"
+ "1zrl7cxcl9hkafji15br8wp5vf9a5lb88xcpz6vi9q73j45mhzjd"
else
- "0v584aqhy4xk08afi3ypkq4mqjq57y136z82i5ixyim88dqbaf4f"
+ "0cgnsn9zanadbacb660mj4k103cdyb2cak7ixnp1varqklss83n6"
else
if arch == "x86_64" then
- "1g1ijxypm8a8mfc1x58gksmaakqpp7xmf277wiir8zqjn3vd6c64"
+ "1zc90gjixfhjng7pbx8vci1l69wf5m40149178zwzs6kz4ma5hb2"
else
- "13nbxmqmbxqvdhdwdqimim2f9fz3y2vrsx6b3pck6352m4i4wzh8";
+ "0fqgas1g52a0zir2cxz3anizk3lkmwl68nbcn5rihgvjfqykbhn8";
};
nativeBuildInputs = [ unzip ];
diff --git a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix
index 3661f6edb53..3015d506427 100644
--- a/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix
+++ b/pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix
@@ -50,7 +50,7 @@
stdenv.mkDerivation {
pname = "flashplayer-standalone";
- version = "32.0.0.363";
+ version = "32.0.0.371";
src = fetchurl {
url =
@@ -60,9 +60,9 @@ stdenv.mkDerivation {
"https://fpdownload.macromedia.com/pub/flashplayer/updaters/32/flash_player_sa_linux.x86_64.tar.gz";
sha256 =
if debug then
- "03zhza8lvc1nvz3racwfsajfd6rnbw3g56dp5wvr1qmaps8xaaqg"
+ "0n3bk2y1djaqrdygnr81n8lsnj2k60kaziffl41zpdvzi1jc7wgn"
else
- "0bhp7jv2l2agfzr8m564k749a5g75dw1390phlwvf49n1h8ldap2";
+ "18ll9rnfhbnz54q4d7q9fb13lix4i62zr6z6n574qvwngrvbrr8a";
};
nativeBuildInputs = [ unzip ];
diff --git a/pkgs/applications/networking/browsers/qutebrowser/default.nix b/pkgs/applications/networking/browsers/qutebrowser/default.nix
index d75be65c196..edb5b2759e2 100644
--- a/pkgs/applications/networking/browsers/qutebrowser/default.nix
+++ b/pkgs/applications/networking/browsers/qutebrowser/default.nix
@@ -21,12 +21,12 @@ let
in mkDerivationWith python3Packages.buildPythonApplication rec {
pname = "qutebrowser";
- version = "1.11.0";
+ version = "1.11.1";
# the release tarballs are different from the git checkout!
src = fetchurl {
url = "https://github.com/qutebrowser/qutebrowser/releases/download/v${version}/${pname}-${version}.tar.gz";
- sha256 = "0b0qlki9bp9mm41lrh6rc6qqvm4nsz8da63sby3a1f2xm9b9vvg2";
+ sha256 = "0cxmmw002f5rvxzyhlhzqm2ipf64w4vspf298p6c5kpg535m8cvs";
};
# Needs tox
diff --git a/pkgs/applications/networking/browsers/vivaldi/default.nix b/pkgs/applications/networking/browsers/vivaldi/default.nix
index 7a542a71d1e..f793491afe1 100644
--- a/pkgs/applications/networking/browsers/vivaldi/default.nix
+++ b/pkgs/applications/networking/browsers/vivaldi/default.nix
@@ -18,11 +18,11 @@ let
vivaldiName = if isSnapshot then "vivaldi-snapshot" else "vivaldi";
in stdenv.mkDerivation rec {
pname = "vivaldi";
- version = "2.11.1811.52-1";
+ version = "3.0.1874.38-1";
src = fetchurl {
url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}_amd64.deb";
- sha256 = "0bq9ggk75xzka2nbrnc7vghq8s7jjy9nbfmyrf51kf0nni1zg1fp";
+ sha256 = "03667f8rlk8shxq6ghjg4q9hqhsaw4gwpqnjpyili49qczd5423w";
};
unpackPhase = ''
diff --git a/pkgs/applications/networking/calls/default.nix b/pkgs/applications/networking/calls/default.nix
index 18a9bc0f422..39ad9ef1d15 100644
--- a/pkgs/applications/networking/calls/default.nix
+++ b/pkgs/applications/networking/calls/default.nix
@@ -22,14 +22,14 @@
stdenv.mkDerivation rec {
pname = "calls";
- version = "0.1.4";
+ version = "0.1.5";
src = fetchFromGitLab {
domain = "source.puri.sm";
owner = "Librem5";
repo = "calls";
rev = "v${version}";
- sha256 = "0715cap3w8gppxlfaynhiqvc2ss512xgykjcpqq8f5syz2776skh";
+ sha256 = "1wqkczl1fn4d2py00fsb6kh05avmc7c49gi49j3592fqsvi87j18";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/networking/cawbird/default.nix b/pkgs/applications/networking/cawbird/default.nix
index c9e6b6f6de0..6b8ce360063 100644
--- a/pkgs/applications/networking/cawbird/default.nix
+++ b/pkgs/applications/networking/cawbird/default.nix
@@ -20,14 +20,14 @@
}:
stdenv.mkDerivation rec {
- version = "1.0.5";
+ version = "1.1.0";
pname = "cawbird";
src = fetchFromGitHub {
owner = "IBBoard";
repo = "cawbird";
rev = "v${version}";
- sha256 = "sha256:0prrrkgmnm78sq2c6yvy86qb3lcl51d250q7gvmqili2ffnjmamf";
+ sha256 = "sha256:0zghryx5y47ff8kxa65lvgmy1cnhvhazxml7r1lxixxj3d88wh7p";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/networking/cloudflared/default.nix b/pkgs/applications/networking/cloudflared/default.nix
index b34cd3306c0..31bb18f20a8 100644
--- a/pkgs/applications/networking/cloudflared/default.nix
+++ b/pkgs/applications/networking/cloudflared/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildGoModule, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub, runCommand }:
buildGoModule rec {
pname = "cloudflared";
@@ -11,7 +11,8 @@ buildGoModule rec {
sha256 = "1vbxm5z72y9zfg4carmja3fc1vhkanmc25pgnlw550p1l14y6404";
};
- modSha256 = "1mnfp8nhbllv8msglci1hq4026rqsc1yibrh2xnwwbf2f3yqx8h0";
+ vendorSha256 = "14w2iz3ycbzfvlr8a6qn86aaa8687cm203d73wpfkfskp277hwz0";
+ deleteVendor = true;
buildFlagsArray = "-ldflags=-X main.Version=${version}";
diff --git a/pkgs/applications/networking/cluster/argo/default.nix b/pkgs/applications/networking/cluster/argo/default.nix
index 891d153a09e..7179a291543 100644
--- a/pkgs/applications/networking/cluster/argo/default.nix
+++ b/pkgs/applications/networking/cluster/argo/default.nix
@@ -28,7 +28,7 @@ buildGoModule rec {
sha256 = "12wq79h4m8wlzf18r66965mbbjjb62kvnxdj50ra7nxa8jjxpsmf";
};
- modSha256 = "1394bav1k1xv9n1rvji0j9a09mibk97xpha24640jkgmy9bnmg45";
+ vendorSha256 = "0dhzr62x2lzf3w0j2r496cr7jvkdcavfqaqr2xh972k3qqc9caky";
subPackages = [ "cmd/argo" ];
@@ -46,4 +46,4 @@ buildGoModule rec {
maintainers = with maintainers; [ groodt ];
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/argocd/default.nix b/pkgs/applications/networking/cluster/argocd/default.nix
index 7f9ebda93c0..40949890505 100644
--- a/pkgs/applications/networking/cluster/argocd/default.nix
+++ b/pkgs/applications/networking/cluster/argocd/default.nix
@@ -12,7 +12,7 @@ buildGoModule rec {
sha256 = "01vsyrks1k5yfvrarv8ia0isr7snilr21b7lfiy860si82r2r8hj";
};
- modSha256 = "1qivg7yy7ymmgkrvl365x29d8jnsphbz18j1ykgwwysyw3n4jkdg";
+ vendorSha256 = "0r2nh7v00m6zbdnhsgjn01q9pkiz41ckkqgfnpqmkxaqmjz31iyj";
nativeBuildInputs = [ packr ];
@@ -37,4 +37,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ shahrukh330 ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/atlantis/default.nix b/pkgs/applications/networking/cluster/atlantis/default.nix
index 7d04595d3fe..b6077b5c4d8 100644
--- a/pkgs/applications/networking/cluster/atlantis/default.nix
+++ b/pkgs/applications/networking/cluster/atlantis/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "16zz4xwpqipdmszbz93xxw31hbh7s8pfa9dm64ybyni7wc4lvdy6";
};
- modSha256 = "18f7cf61yn5jkji5a4v6xw6c7xl40nj32n5w34xmcmszzf64cwkn";
+ vendorSha256 = null;
subPackages = [ "." ];
@@ -22,4 +22,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ jpotier ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/cni/plugins.nix b/pkgs/applications/networking/cluster/cni/plugins.nix
index d457ddd98bf..4aa15b218df 100644
--- a/pkgs/applications/networking/cluster/cni/plugins.nix
+++ b/pkgs/applications/networking/cluster/cni/plugins.nix
@@ -1,17 +1,21 @@
-{ lib, fetchFromGitHub, buildGoPackage }:
+{ lib, fetchFromGitHub, buildGoModule, nixosTests }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "cni-plugins";
- version = "0.8.5";
+ version = "0.8.6";
src = fetchFromGitHub {
owner = "containernetworking";
repo = "plugins";
rev = "v${version}";
- sha256 = "17c8pvpn0dpda6ah7irr9hhd8sk7mnm32zv72nc5pxg1xvfpaipi";
+ sha256 = "0f1cqxjf26sy1c4aw6y7pyd9lrz0vknby4q5j6xj77a1pab9073m";
};
- goPackagePath = "github.com/containernetworking/plugins";
+ vendorSha256 = null;
+
+ buildFlagsArray = [
+ "-ldflags=-X github.com/containernetworking/plugins/pkg/utils/buildversion.BuildVersion=${version}"
+ ];
subPackages = [
"plugins/ipam/dhcp"
@@ -32,6 +36,8 @@ buildGoPackage rec {
"plugins/meta/tuning"
];
+ passthru.tests.podman = nixosTests.podman;
+
meta = with lib; {
description = "Some standard networking plugins, maintained by the CNI team";
homepage = "https://github.com/containernetworking/plugins";
diff --git a/pkgs/applications/networking/cluster/docker-machine/hyperkit.nix b/pkgs/applications/networking/cluster/docker-machine/hyperkit.nix
index ec5a79e9ace..0c5a716aa8a 100644
--- a/pkgs/applications/networking/cluster/docker-machine/hyperkit.nix
+++ b/pkgs/applications/networking/cluster/docker-machine/hyperkit.nix
@@ -1,7 +1,7 @@
{ lib, buildGoModule, minikube }:
buildGoModule rec {
- inherit (minikube) version src nativeBuildInputs buildInputs modSha256 commit;
+ inherit (minikube) version src nativeBuildInputs buildInputs vendorSha256 commit;
pname = "docker-machine-hyperkit";
@@ -20,4 +20,4 @@ buildGoModule rec {
maintainers = with maintainers; [ atkinschang ];
platforms = platforms.darwin;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/docker-machine/kvm2.nix b/pkgs/applications/networking/cluster/docker-machine/kvm2.nix
index 6af1bf126b5..60d478fe158 100644
--- a/pkgs/applications/networking/cluster/docker-machine/kvm2.nix
+++ b/pkgs/applications/networking/cluster/docker-machine/kvm2.nix
@@ -1,7 +1,7 @@
{ lib, buildGoModule, minikube }:
buildGoModule rec {
- inherit (minikube) version src nativeBuildInputs buildInputs modSha256 commit;
+ inherit (minikube) version src nativeBuildInputs buildInputs vendorSha256 commit;
pname = "docker-machine-kvm2";
@@ -24,4 +24,4 @@ buildGoModule rec {
maintainers = with maintainers; [ tadfisher atkinschang ];
platforms = platforms.linux;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/fluxctl/default.nix b/pkgs/applications/networking/cluster/fluxctl/default.nix
index 10991d47cca..4354d72a5bd 100644
--- a/pkgs/applications/networking/cluster/fluxctl/default.nix
+++ b/pkgs/applications/networking/cluster/fluxctl/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1w6ndp0nrpps6pkxnq38hikbnzwahi6j9gn8l0bxd0qkf7cjc5w0";
};
- modSha256 = "0zwq7n1lggj27j5yxgfplbaccw5fhbm7vm0sja839r1jamrn3ips";
+ vendorSha256 = "0w5l1lkzx4frllflkbilj8qqwf54wkz7hin7q8xn1vflkv3lxcnp";
subPackages = [ "cmd/fluxctl" ];
@@ -23,4 +23,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ Gonzih filalex77 ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/helm/default.nix b/pkgs/applications/networking/cluster/helm/default.nix
index deb6d75f12c..2e4f68d6bfa 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.2.0";
+ version = "3.2.1";
src = fetchFromGitHub {
owner = "helm";
repo = "helm";
rev = "v${version}";
- sha256 = "1x05xnc3czk7vpn9qnfdavdjy5agv800nh7jyqczpiw125l9jfyd";
+ sha256 = "1453qkd9s4z4r0xzmv8ym7qfg33szf6gizfkb5zxj590fcbsgnd7";
};
- modSha256 = "000knqwsajlqika4abp3fh721mn1vykcsnv3c1qw0mzffkmzwsqd";
+ vendorSha256 = "0j25m56cwzjd9b75v7xlb26q81bsmln77k23h9n8v2f2gqwwpkrl";
subPackages = [ "cmd/helm" ];
buildFlagsArray = [ "-ldflags=-w -s -X helm.sh/helm/v3/internal/version.version=v${version}" ];
diff --git a/pkgs/applications/networking/cluster/helmfile/default.nix b/pkgs/applications/networking/cluster/helmfile/default.nix
index 628ae10f11b..f193186144a 100644
--- a/pkgs/applications/networking/cluster/helmfile/default.nix
+++ b/pkgs/applications/networking/cluster/helmfile/default.nix
@@ -15,7 +15,7 @@ buildGoModule {
goPackagePath = "github.com/roboll/helmfile";
- modSha256 = "0j7w12rrnsv2h5v0bqh6sjq9anm51zs0p3nzlhwsksw9c98r9avk";
+ vendorSha256 = "0m16l3px2ykdsrmlirf7c4lwgmigs6p3rdr61l49acwsmniz2m8a";
nativeBuildInputs = [ makeWrapper ];
@@ -36,4 +36,4 @@ buildGoModule {
maintainers = with lib.maintainers; [ pneumaticat yurrriq ];
platforms = lib.platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/helmsman/default.nix b/pkgs/applications/networking/cluster/helmsman/default.nix
new file mode 100644
index 00000000000..09721356806
--- /dev/null
+++ b/pkgs/applications/networking/cluster/helmsman/default.nix
@@ -0,0 +1,23 @@
+{ lib, buildGoModule, fetchFromGitHub, ... }:
+
+buildGoModule rec {
+ pname = "helmsman";
+ version = "3.4.1";
+
+ src = fetchFromGitHub {
+ owner = "Praqma";
+ repo = "helmsman";
+ rev = "v${version}";
+ sha256 = "0h89lgp3n7nd7dy8nq4bfxg938imdjsvs1k6yg8j37vgdmi24sa6";
+ };
+
+ vendorSha256 = "05vnysr5r3hbayss1pyifgp989kjw81h95iack8ady62k6ys5njl";
+
+ meta = with lib; {
+ description = "Helm Charts (k8s applications) as Code tool";
+ homepage = "https://github.com/Praqma/helmsman";
+ license = licenses.mit;
+ maintainers = with maintainers; [ lynty ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/applications/networking/cluster/hetzner-kube/default.nix b/pkgs/applications/networking/cluster/hetzner-kube/default.nix
index 1d9940c8f31..98edd849bac 100644
--- a/pkgs/applications/networking/cluster/hetzner-kube/default.nix
+++ b/pkgs/applications/networking/cluster/hetzner-kube/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1iqgpmljqx6rhmvsir2675waj78amcfiw08knwvlmavjgpxx2ysw";
};
- modSha256 = "0jjrk93wdi13wrb5gchhqk7rgwm74kcizrbqsibgkgs2dszwfazh";
+ vendorSha256 = "1jh2f66ys6rmrrwrf5zqfprgcvziyq6l4z8bfqwxgf1ysnxx525h";
buildFlagsArray = ''
-ldflags=
@@ -25,4 +25,4 @@ buildGoModule rec {
maintainers = with lib.maintainers; [ eliasp ];
platforms = lib.platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/jx/3321-fix-location-of-thrift.patch b/pkgs/applications/networking/cluster/jx/3321-fix-location-of-thrift.patch
deleted file mode 100644
index 223d6c6c247..00000000000
--- a/pkgs/applications/networking/cluster/jx/3321-fix-location-of-thrift.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 40b8eaacb3a24c466c17c8a65938330d5805b112 Mon Sep 17 00:00:00 2001
-From: "Wael M. Nasreddine" <wael.nasreddine@gmail.com>
-Date: Fri, 8 Mar 2019 14:10:11 -0800
-Subject: [PATCH] chore: fix the location of thrift
-
-Thrift is no longer available at the git.apache.org and it's now
-distributed on GitHub at github.com/apache/thrift.
-
-fixes #3320
----
- go.mod | 2 ++
- go.sum | 1 +
- 2 files changed, 3 insertions(+)
-
-diff --git a/go.mod b/go.mod
-index 04bcc84cc..e26c4cf1d 100644
---- a/go.mod
-+++ b/go.mod
-@@ -184,3 +184,5 @@ replace k8s.io/metrics => k8s.io/metrics v0.0.0-20181128195641-3954d62a524d
- replace k8s.io/apimachinery => k8s.io/apimachinery v0.0.0-20190122181752-bebe27e40fb7
-
- replace k8s.io/client-go => k8s.io/client-go v2.0.0-alpha.0.0.20190115164855-701b91367003+incompatible
-+
-+replace git.apache.org/thrift.git => github.com/apache/thrift v0.0.0-20180902110319-2566ecd5d999
-diff --git a/go.sum b/go.sum
-index c9fdf8768..6ed69e69d 100644
---- a/go.sum
-+++ b/go.sum
-@@ -87,6 +87,7 @@ github.com/antham/chyle v1.4.0/go.mod h1:D94Z4aE/ECudyNoTHwkhqu77mjGPZtfPG8dNoeI
- github.com/antham/envh v1.2.0/go.mod h1:ocIRPHuwwjyBVBtuUJOJc2TYzGg+d23xSAZexl4y9hQ=
- github.com/antham/strumt v0.0.0-20171215230529-6776189777d3/go.mod h1:sE7EYIUE0nQzPiv5zQAmw2aVkei0j2xmb4gTIIqSFSI=
- github.com/aokoli/goutils v1.0.1/go.mod h1:SijmP0QR8LtwsmDs8Yii5Z/S4trXFGFC2oO5g9DP+DQ=
-+github.com/apache/thrift v0.0.0-20180902110319-2566ecd5d999/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ=
- github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o=
- github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8=
- github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da h1:8GUt8eRujhVEGZFFEjBj46YV4rDjvGrNxb0KMWYkL2I=
diff --git a/pkgs/applications/networking/cluster/jx/default.nix b/pkgs/applications/networking/cluster/jx/default.nix
index e2c0b663bef..df39e5d8676 100644
--- a/pkgs/applications/networking/cluster/jx/default.nix
+++ b/pkgs/applications/networking/cluster/jx/default.nix
@@ -1,22 +1,17 @@
{ buildGoModule, fetchFromGitHub, lib }:
buildGoModule rec {
- name = "jx";
- version = "1.3.967";
+ pname = "jx";
+ version = "2.1.31";
src = fetchFromGitHub {
owner = "jenkins-x";
repo = "jx";
rev = "v${version}";
- sha256 = "0a25m7sz134kch21bg6l86kvwl4cg6babqf57kqidq6kid1zgdaq";
+ sha256 = "1rbdmqi6m042jxd3hhqw821l567s9zzzgp0cvx8467yfi449qipn";
};
- patches = [
- # https://github.com/jenkins-x/jx/pull/3321
- ./3321-fix-location-of-thrift.patch
- ];
-
- modSha256 = "0ljf0c0c3pc12nmhdbrwflcaj6hs8igzjw5hi6fyhi6n9cy87vac";
+ vendorSha256 = "1jn636sv6ak6hngw4fpgxqm6gfay2ip6g3gafjb3m4adcc5n9f8s";
subPackages = [ "cmd/jx" ];
diff --git a/pkgs/applications/networking/cluster/k9s/default.nix b/pkgs/applications/networking/cluster/k9s/default.nix
index a51d1afb367..4be3398f4be 100644
--- a/pkgs/applications/networking/cluster/k9s/default.nix
+++ b/pkgs/applications/networking/cluster/k9s/default.nix
@@ -18,7 +18,7 @@ buildGoModule rec {
-X github.com/derailed/k9s/cmd.commit=${src.rev}
'';
- modSha256 = "11jxyzajlk6b5j19sg1kjr7qdzpxkwjwrvyhx9mwy6jb5sgqbzv8";
+ vendorSha256 = "0vvzv5v7j77v809h2ial9n23244j1sy3xhkarsv0wwkifc3swvq5";
meta = with stdenv.lib; {
description = "Kubernetes CLI To Manage Your Clusters In Style.";
@@ -26,4 +26,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ Gonzih ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/kube3d/default.nix b/pkgs/applications/networking/cluster/kube3d/default.nix
index 2eea6adb28d..c6ae0629d7c 100644
--- a/pkgs/applications/networking/cluster/kube3d/default.nix
+++ b/pkgs/applications/networking/cluster/kube3d/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "kube3d";
- version = "1.6.0";
+ version = "1.7.0";
k3sVersion = "1.17.3-k3s1";
goPackagePath = "github.com/rancher/k3d";
@@ -11,7 +11,7 @@ buildGoModule rec {
owner = "rancher";
repo = "k3d";
rev = "v${version}";
- sha256 = "0qjwqqynvgzainq66fpzczgynwk3hv7wzgfy5271fc6mj2k0zz5x";
+ sha256 = "0aij2l7zmg4cxbw7pwf7ddc64di25hpjvbmp1madhz9q28rwfa9w";
};
buildFlagsArray = ''
@@ -21,7 +21,7 @@ buildGoModule rec {
-X github.com/rancher/k3d/version.K3sVersion=v${k3sVersion}
'';
- modSha256 = "0c8bfl0hz5cfhi6jzhhylz051jiix6s7s20fn23w7wri4xaqrjn8";
+ vendorSha256 = null;
meta = with stdenv.lib; {
homepage = "https://github.com/rancher/k3d";
@@ -30,4 +30,4 @@ buildGoModule rec {
platforms = platforms.linux;
maintainers = with maintainers; [ kuznero jlesquembre ngerstle ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/kubeseal/default.nix b/pkgs/applications/networking/cluster/kubeseal/default.nix
index ef87b67a360..c739be76324 100644
--- a/pkgs/applications/networking/cluster/kubeseal/default.nix
+++ b/pkgs/applications/networking/cluster/kubeseal/default.nix
@@ -2,23 +2,25 @@
buildGoModule rec {
pname = "kubeseal";
- version = "0.12.0";
+ version = "0.12.4";
src = fetchFromGitHub {
owner = "bitnami-labs";
repo = "sealed-secrets";
rev = "v${version}";
- sha256 = "0z51iwdc4m0y8wyyx3mcvbzxlrgws7n5wkcd0g7nr73irnsld4lh";
+ sha256 = "1abm63fb40zky5i97wm6h8ifmdf6i71ws9y7217hv2rnja37f4zd";
};
- modSha256 = "029h0zr3fpzlsv9hf1d1x5j7aalxkcsyszsxjz8fqrhjafqc7zvq";
+ vendorSha256 = null;
subPackages = [ "cmd/kubeseal" ];
+ buildFlagsArray = [ "-ldflags=-s -w -X main.VERSION=${version}" ];
+
meta = with lib; {
description = "A Kubernetes controller and tool for one-way encrypted Secrets";
homepage = "https://github.com/bitnami-labs/sealed-secrets";
license = licenses.asl20;
maintainers = with maintainers; [ groodt ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/kubeval/default.nix b/pkgs/applications/networking/cluster/kubeval/default.nix
index 3d3674dbe0f..10d75435e42 100644
--- a/pkgs/applications/networking/cluster/kubeval/default.nix
+++ b/pkgs/applications/networking/cluster/kubeval/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "05li0qv4q7fy2lr50r6c1r8dhx00jb1g01qmgc72a9zqp378yiq0";
};
- modSha256 = "0y9x44y3bchi8xg0a6jmp2rmi8dybkl6qlywb6nj1viab1s8dd4y";
+ vendorSha256 = "1kpwvi84i3h1yjprd6m6hn8l9j235931871y3qk9cl0g8q0hv9ja";
meta = with lib; {
description = "Validate your Kubernetes configuration files";
@@ -20,4 +20,4 @@ buildGoModule rec {
maintainers = with maintainers; [ johanot nicknovitski ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/linkerd/default.nix b/pkgs/applications/networking/cluster/linkerd/default.nix
index 3d66a7c62f2..331cef0444c 100644
--- a/pkgs/applications/networking/cluster/linkerd/default.nix
+++ b/pkgs/applications/networking/cluster/linkerd/default.nix
@@ -2,16 +2,16 @@
buildGoModule {
pname = "linkerd-unstablle";
- version = "2019-07-26";
+ version = "2020-05-01";
src = fetchFromGitHub {
owner = "linkerd";
repo = "linkerd2";
- rev = "065dd3ec9d4b84c90383b31be16ccadd34a8ab0d";
- sha256 = "01m8g627sd126as0a74fy9svmymwd41sifd897nhn6kz78a21gq8";
+ rev = "9e9f3bb1e2aeab8cf20f98f5cad159bbb6f24883";
+ sha256 = "1pvj31wz1klwhcqga1m8kixdqsxwmppp9ix6r3wpp4dwfig45fm0";
};
- modSha256 = "0gahhywpcj16ww4l8s3wjwvavq24fpy258snhyf94ipy6lb797sl";
+ vendorSha256 = "0vls58ld50jca5yn73kvg3lx4z83cc7skky54a90pkbj737y58pz";
subPackages = [ "cli/cmd" ];
@@ -21,4 +21,4 @@ buildGoModule {
license = licenses.asl20;
maintainers = with maintainers; [ Gonzih ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/minikube/default.nix b/pkgs/applications/networking/cluster/minikube/default.nix
index 9c5727ec735..c409bf4712c 100644
--- a/pkgs/applications/networking/cluster/minikube/default.nix
+++ b/pkgs/applications/networking/cluster/minikube/default.nix
@@ -11,18 +11,18 @@
buildGoModule rec {
pname = "minikube";
- version = "1.9.2";
+ version = "1.11.0";
# for -ldflags
- commit = "1b78a7b8a99ad6a3c62b8d22f57120d614d17935";
+ commit = "57e2f55f47effe9ce396cea42a1e0eb4f611ebbd";
- modSha256 = "1pxs6myszgma3rzz0nhfjbnylv6m0xzlinvmlg0c4ijvkkzxg3v5";
+ vendorSha256 = "1l9dxn7yy21x4b3cg6l5a08wx2ng8qf531ilg8yf1rznwfwjajrv";
src = fetchFromGitHub {
owner = "kubernetes";
repo = "minikube";
rev = "v${version}";
- sha256 = "025v45427d885qkjjg7ig8fgrvjalnf1lajsj0cnbwbih2m69svg";
+ sha256 = "0y761svwyrpc4ywdd4vr9hxkg6593wg4wwqzn8n86g0zcz6qg11d";
};
nativeBuildInputs = [ go-bindata installShellFiles pkg-config which ];
diff --git a/pkgs/applications/networking/cluster/node-problem-detector/default.nix b/pkgs/applications/networking/cluster/node-problem-detector/default.nix
index a7a98de6d39..f68d5f08e66 100644
--- a/pkgs/applications/networking/cluster/node-problem-detector/default.nix
+++ b/pkgs/applications/networking/cluster/node-problem-detector/default.nix
@@ -11,14 +11,7 @@ buildGoModule rec {
sha256 = "02avknglmkr9k933a64hkw0rjfxvyh4sc3x70p41b8q2g6vzv2gs";
};
- # Project upstream recommends building through vendoring
- overrideModAttrs = (_: {
- buildCommand = ''
- echo "Skipping go.mod, using vendoring instead." && touch $out
- '';
- });
-
- modSha256 = "0ip26j2h11n1kgkz36rl4akv694yz65hr72q4kv4b3lxcbi65b3p";
+ vendorSha256 = null;
# Optionally, a log counter binary can be created to parse journald logs.
# The binary is dynamically linked against systemd libraries, making it a
@@ -47,4 +40,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ lbpdt ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/prow/default.nix b/pkgs/applications/networking/cluster/prow/default.nix
index 0b2f798d35b..4ad685418d3 100644
--- a/pkgs/applications/networking/cluster/prow/default.nix
+++ b/pkgs/applications/networking/cluster/prow/default.nix
@@ -13,7 +13,7 @@ buildGoModule rec {
sha256 = "0mc3ynmbf3kidibdy8k3v3xjlvmxl8w7zm1z2m0skmhd0y4bpmk4";
};
- modSha256 = "1xajdg10a27icc7g1y3ym4pkgg64rp4afybbjlhbg3k3whir9xa1";
+ vendorSha256 = "16fdc5r28andm8my4fxj0f1yygx6j2mvn92i6xdfhbcra0lvr4ql";
subPackages = [
"prow/cmd/admission"
@@ -63,4 +63,4 @@ buildGoModule rec {
maintainers = with maintainers; [ kalbasit ];
platforms = platforms.linux ++ platforms.darwin;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/qbec/default.nix b/pkgs/applications/networking/cluster/qbec/default.nix
index 53b421ec552..a48016d5069 100644
--- a/pkgs/applications/networking/cluster/qbec/default.nix
+++ b/pkgs/applications/networking/cluster/qbec/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "qbec";
- version = "0.11.0";
+ version = "0.11.2";
src = fetchFromGitHub {
owner = "splunk";
repo = "qbec";
rev = "v${version}";
- sha256 = "0krdfaha19wzi10rh0wfhki5nknbd5mndaxhrq7y9m840xy43d6d";
+ sha256 = "1lf9srkmi7r6p3him19akzag13hj8arwlkm9mdy8a8fg1ascqbm4";
};
- modSha256 = "1wb15vrkb4ryvrjp68ygmadnf78s354106ya210pnmsbb53rbhaz";
+ vendorSha256 = "1cyr621fb6hxwswz9lf75brc9qjy1n9rqjkwi6r8s3y6nhw20db6";
meta = with lib; {
description = "Configure kubernetes objects on multiple clusters using jsonnet https://qbec.io";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ groodt ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/terraform-providers/elasticsearch/default.nix b/pkgs/applications/networking/cluster/terraform-providers/elasticsearch/default.nix
index 1aadbbc5ccd..6afa63c4a52 100644
--- a/pkgs/applications/networking/cluster/terraform-providers/elasticsearch/default.nix
+++ b/pkgs/applications/networking/cluster/terraform-providers/elasticsearch/default.nix
@@ -10,7 +10,7 @@ buildGoModule rec {
sha256 = "0ci9gcn9ijdbx25wa99iy0b3sl7akqa7b6gi9wnnl1dawpqznj7v";
};
- modSha256 = "1xk21xswqwpv34j4ba4fj8lcbvfdd12x7rq1hrdyd21mdhmrhw0p";
+ vendorSha256 = "1rdvyypdl3fk6af66gfjhyl271cnlx5xgrl1w68sc6sbvq00bqkd";
subPackages = [ "." ];
@@ -24,4 +24,4 @@ buildGoModule rec {
license = licenses.mpl20;
maintainers = with maintainers; [ basvandijk ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/terraform-providers/lxd/default.nix b/pkgs/applications/networking/cluster/terraform-providers/lxd/default.nix
index fd2a6c36d65..69d93ac1c75 100644
--- a/pkgs/applications/networking/cluster/terraform-providers/lxd/default.nix
+++ b/pkgs/applications/networking/cluster/terraform-providers/lxd/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1k54021178zybh9dqly2ly8ji9x5rka8dn9xd6rv7gkcl5w3y6fv";
};
- modSha256 = "1h95ng9by3i3v15s1ws1fv86a47vglivn42xbffdy94s108g0908";
+ vendorSha256 = "1shdpl1zsbbpc3mfs0l65ykq2h15ggvqylaixcap4j4lfl7m9my0";
postBuild = "mv ../go/bin/terraform-provider-lxd{,_v${version}}";
@@ -22,4 +22,4 @@ buildGoModule rec {
license = licenses.mpl20;
maintainers = with maintainers; [ gila ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/terraform-providers/vpsadmin/default.nix b/pkgs/applications/networking/cluster/terraform-providers/vpsadmin/default.nix
index 2f788ed915e..270c7adcb47 100644
--- a/pkgs/applications/networking/cluster/terraform-providers/vpsadmin/default.nix
+++ b/pkgs/applications/networking/cluster/terraform-providers/vpsadmin/default.nix
@@ -10,7 +10,7 @@ buildGoModule rec {
hash = "sha256-+6jRjcManQdoKh7ewOJI1UaulY5OSbkIUHmtrBI33u4=";
};
- modSha256 = "sha256-gz+t50uHFj4BQnJg6kOJI/joJVE+usLpVzTqziek2wY=";
+ vendorSha256 = "0j90fnzba23mwf9bzf9w5h0hszkl3h61p5i780s9v9c0hbzhbqsh";
subPackages = [ "." ];
@@ -24,4 +24,4 @@ buildGoModule rec {
license = licenses.mpl20;
maintainers = with maintainers; [ zimbatm ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/cluster/terraform/default.nix b/pkgs/applications/networking/cluster/terraform/default.nix
index 516c4e51402..080bc832544 100644
--- a/pkgs/applications/networking/cluster/terraform/default.nix
+++ b/pkgs/applications/networking/cluster/terraform/default.nix
@@ -118,13 +118,13 @@ in rec {
terraform_0_11-full = terraform_0_11.full;
terraform_0_12 = pluggable (generic {
- version = "0.12.24";
- sha256 = "1rjihp6qcaizp2nnv4z20kpmjnqcw95pq5rnhq381a3pdzr0cd0z";
+ version = "0.12.26";
+ sha256 = "1f0n2zdk1jyqcmchsprqfkiivmsmdlpsf5b7x5f1dmvms9jw3268";
patches = [
./provider-path.patch
(fetchpatch {
name = "fix-mac-mojave-crashes.patch";
- url = "https://github.com/hashicorp/terraform/pull/24562.patch";
+ url = "https://github.com/hashicorp/terraform/commit/cd65b28da051174a13ac76e54b7bb95d3051255c.patch";
sha256 = "1k70kk4hli72x8gza6fy3vpckdm3sf881w61fmssrah3hgmfmbrs";
}) ];
passthru = { inherit plugins; };
diff --git a/pkgs/applications/networking/cluster/terragrunt/default.nix b/pkgs/applications/networking/cluster/terragrunt/default.nix
index 245bd2fffbb..6a4e1979e88 100644
--- a/pkgs/applications/networking/cluster/terragrunt/default.nix
+++ b/pkgs/applications/networking/cluster/terragrunt/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1znb9d4n9zv3dq10dw17kb1h04gj8iz6gwx1a741fcf4ygp8zpy1";
};
- modSha256 = "0pjqsb6lxk73prc6jxj07iwd1wyy5gqz24kigb308r3n0c2vcnky";
+ vendorSha256 = "0h737h25f80zfx84vm6ry0581c32ylcb5h9givqk5k5kh5qgkbgx";
buildInputs = [ makeWrapper ];
@@ -30,4 +30,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ peterhoeg ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/feedreaders/newsboat/default.nix b/pkgs/applications/networking/feedreaders/newsboat/default.nix
index 5b97859304c..74a43f00ca8 100644
--- a/pkgs/applications/networking/feedreaders/newsboat/default.nix
+++ b/pkgs/applications/networking/feedreaders/newsboat/default.nix
@@ -16,6 +16,7 @@ rustPlatform.buildRustPackage rec {
postPatch = ''
substituteInPlace Makefile --replace "|| true" ""
+ '' + stdenv.lib.optionalString stdenv.isDarwin ''
# Allow other ncurses versions on Darwin
substituteInPlace config.sh \
--replace "ncurses5.4" "ncurses"
@@ -25,13 +26,13 @@ rustPlatform.buildRustPackage rec {
pkgconfig
asciidoctor
gettext
- ] ++ stdenv.lib.optionals stdenv.isDarwin [ makeWrapper libiconv ];
+ ] ++ stdenv.lib.optionals stdenv.isDarwin [ makeWrapper ncurses ];
buildInputs = [ stfl sqlite curl libxml2 json_c ncurses ]
- ++ stdenv.lib.optional stdenv.isDarwin Security;
+ ++ stdenv.lib.optionals stdenv.isDarwin [ Security libiconv gettext ];
postBuild = ''
- make
+ make prefix="$out"
'';
# TODO: Check if that's still needed
diff --git a/pkgs/applications/networking/feedreaders/rssguard/default.nix b/pkgs/applications/networking/feedreaders/rssguard/default.nix
index 5ee80250dde..b95d272e651 100644
--- a/pkgs/applications/networking/feedreaders/rssguard/default.nix
+++ b/pkgs/applications/networking/feedreaders/rssguard/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "rssguard";
- version = "3.6.0";
+ version = "3.6.2";
src = fetchFromGitHub {
owner = "martinrotter";
repo = pname;
rev = version;
- sha256 = "0nlvhcvd3bbvd3dapqix7h29pchbd9gv5n3hmrig9yi98yv8q53r";
+ sha256 = "1dx7gcmrjyi115lf6d36i129zmxfb16z7wy4ff8z9m65paci24mw";
};
buildInputs = [ qtwebengine qttools ];
diff --git a/pkgs/applications/networking/flexget/default.nix b/pkgs/applications/networking/flexget/default.nix
index 20ddc6c93d4..65fb6ffa369 100644
--- a/pkgs/applications/networking/flexget/default.nix
+++ b/pkgs/applications/networking/flexget/default.nix
@@ -2,11 +2,11 @@
python3Packages.buildPythonApplication rec {
pname = "FlexGet";
- version = "3.1.30";
+ version = "3.1.57";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "453992c6bf8a7b0f83abeddd0e8f989dc10fd59e407e3803b886072cff2576a7";
+ sha256 = "661663726f75b12ba2e67db1276a9abf586b41db1ff313488ca35a439ec5d721";
};
postPatch = ''
diff --git a/pkgs/applications/networking/ftp/filezilla/default.nix b/pkgs/applications/networking/ftp/filezilla/default.nix
index 780385b28f3..96a4227b36e 100644
--- a/pkgs/applications/networking/ftp/filezilla/default.nix
+++ b/pkgs/applications/networking/ftp/filezilla/default.nix
@@ -22,11 +22,11 @@ let
in
stdenv.mkDerivation rec {
pname = "filezilla";
- version = "3.48.0";
+ version = "3.48.1";
src = fetchurl {
url = "https://download.filezilla-project.org/client/FileZilla_${version}_src.tar.bz2";
- sha256 = "0msxl8ihbycd56hmn1q8sl1gzmsxc7j8ar9k4zsryd0ayyz7wv05";
+ sha256 = "0pgg2gp4x5qmxwin2qhf6skw0z52y29p75g41kjyh1lhzxvxizxb";
};
# https://www.linuxquestions.org/questions/slackware-14/trouble-building-filezilla-3-47-2-1-current-4175671182/#post6099769
diff --git a/pkgs/applications/networking/gmailctl/default.nix b/pkgs/applications/networking/gmailctl/default.nix
index a7dc6fe1550..a9b9436a211 100644
--- a/pkgs/applications/networking/gmailctl/default.nix
+++ b/pkgs/applications/networking/gmailctl/default.nix
@@ -14,7 +14,7 @@ buildGoModule rec {
sha256 = "08q4yjfbwlldirf3j5db18l8kn6sf288wd364s50jlcx2ka8w50j";
};
- modSha256 = "1c7dk6l8lkq2j04cp5g97hwkwfmmyn5r0vpr5zpavvalxgjidsf4";
+ vendorSha256 = "0qp8n7z3vcsbc6safp7i18i0i3r4hy4nidzwl85i981sg12vcg6b";
meta = with stdenv.lib; {
description = "Declarative configuration for Gmail filters";
@@ -23,5 +23,4 @@ buildGoModule rec {
maintainers = [ maintainers.doronbehar ];
platforms = platforms.unix;
};
-}
-
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/hydroxide/default.nix b/pkgs/applications/networking/hydroxide/default.nix
index 679b3f4014f..4753cd464b1 100644
--- a/pkgs/applications/networking/hydroxide/default.nix
+++ b/pkgs/applications/networking/hydroxide/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0d8wjyzmw89yhrszz487f7i19rcz7xlx4w2wd4c69k5nsdrs6dys";
};
- modSha256 = "0888ikywclhjb4n7xqxc7hvzlhx1qhf4c3skaddqs3nrxm171jwn";
+ vendorSha256 = "0d8yfmsl8rycbq8gjnvc657j14644lq0zmr9l88ik360szw6v6gc";
subPackages = [ "cmd/hydroxide" ];
@@ -22,4 +22,4 @@ buildGoModule rec {
maintainers = with maintainers; [ filalex77 ];
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/ids/snort/default.nix b/pkgs/applications/networking/ids/snort/default.nix
index 92415148ed5..49f7bbfd812 100644
--- a/pkgs/applications/networking/ids/snort/default.nix
+++ b/pkgs/applications/networking/ids/snort/default.nix
@@ -1,16 +1,16 @@
-{stdenv, fetchurl, libpcap, pcre, libdnet, daq, zlib, flex, bison, makeWrapper}:
+{stdenv, pkgconfig, luajit, openssl, fetchurl, libpcap, pcre, libdnet, daq, zlib, flex, bison, makeWrapper}:
stdenv.mkDerivation rec {
- version = "2.9.11.1";
+ version = "2.9.16";
pname = "snort";
src = fetchurl {
name = "${pname}-${version}.tar.gz";
url = "https://snort.org/downloads/archive/snort/${pname}-${version}.tar.gz";
- sha256 = "1ka67zrrhs32c729v4h76mvv2723mij0adxx0iaza2d1qpm3lswz";
+ sha256 = "1mxspk0060f62xp631w589b9ryb21qygn020az3dw2fsy7nxi24n";
};
- buildInputs = [ makeWrapper libpcap pcre libdnet daq zlib flex bison ];
+ buildInputs = [ makeWrapper pkgconfig luajit openssl libpcap pcre libdnet daq zlib flex bison ];
enableParallelBuilding = true;
diff --git a/pkgs/applications/networking/instant-messengers/deltachat-electron/default.nix b/pkgs/applications/networking/instant-messengers/deltachat-electron/default.nix
index 5418b671633..cfc5f090cd4 100644
--- a/pkgs/applications/networking/instant-messengers/deltachat-electron/default.nix
+++ b/pkgs/applications/networking/instant-messengers/deltachat-electron/default.nix
@@ -2,13 +2,13 @@
let
pname = "deltachat-electron";
- version = "1.2.0";
+ version = "1.3.0";
name = "${pname}-${version}";
src = fetchurl {
url =
"https://download.delta.chat/desktop/v${version}/DeltaChat-${version}.AppImage";
- sha256 = "Cyb34bfQEdwOA6XYZO+1Ri/2e/PRat15aUMn7IElmUI=";
+ sha256 = "sha256-Mk4OzKcZceRv2IEzf/72VBWEq2RWi6BVzqjfEB5D1/c=";
};
appimageContents = appimageTools.extract { inherit name src; };
diff --git a/pkgs/applications/networking/instant-messengers/go-neb/default.nix b/pkgs/applications/networking/instant-messengers/go-neb/default.nix
new file mode 100644
index 00000000000..a82e39647de
--- /dev/null
+++ b/pkgs/applications/networking/instant-messengers/go-neb/default.nix
@@ -0,0 +1,25 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule {
+ pname = "go-neb";
+ version = "unstable-2020-04-09";
+ src = fetchFromGitHub {
+ owner = "matrix-org";
+ repo = "go-neb";
+ rev = "1e297c50ad2938e511a3c86f4b190fd3fc3559d6";
+ sha256 = "1azwy4s4kmypps1fjbz76flpi1b7sjzjj4qwx94cry0hn3qfnrc6";
+ };
+
+ subPackages = [ "." ];
+
+ patches = [ ./go-mod.patch ];
+
+ vendorSha256 = "1k3980yf6zl00dkd1djwhm2f9nnffzrsbs3kq3alpw2gm0aln739";
+
+ meta = with lib; {
+ description = "Extensible matrix bot written in Go";
+ homepage = "https://github.com/matrix-org/go-neb";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ hexa maralorn ];
+ };
+}
diff --git a/pkgs/applications/networking/instant-messengers/go-neb/go-mod.patch b/pkgs/applications/networking/instant-messengers/go-neb/go-mod.patch
new file mode 100644
index 00000000000..1c725652d43
--- /dev/null
+++ b/pkgs/applications/networking/instant-messengers/go-neb/go-mod.patch
@@ -0,0 +1,50 @@
+diff --git a/go.mod b/go.mod
+index 8ed4e68..83526e7 100644
+--- a/go.mod
++++ b/go.mod
+@@ -4,24 +4,15 @@ go 1.14
+
+ require (
+ github.com/PuerkitoBio/goquery v1.5.1 // indirect
+- github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 // indirect
+- github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4 // indirect
+ github.com/andygrunwald/go-jira v1.11.0
+ github.com/beorn7/perks v1.0.1 // indirect
+- github.com/cespare/xxhash/v2 v2.1.1 // indirect
+ github.com/dghubble/oauth1 v0.6.0
+ github.com/die-net/lrucache v0.0.0-20190707192454-883874fe3947
+- github.com/go-kit/kit v0.9.0 // indirect
+- github.com/go-logfmt/logfmt v0.4.0 // indirect
+- github.com/go-stack/stack v1.8.0 // indirect
+- github.com/gogo/protobuf v1.1.1 // indirect
+ github.com/golang/protobuf v1.3.2 // indirect
+ github.com/google/go-cmp v0.4.0 // indirect
+ github.com/google/go-github v2.0.1-0.20160719063544-b5e5babef39c+incompatible
+ github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79
+ github.com/jaytaylor/html2text v0.0.0-20200220170450-61d9dc4d7195
+- github.com/json-iterator/go v1.1.9 // indirect
+- github.com/julienschmidt/httprouter v1.2.0 // indirect
+ github.com/kr/pretty v0.1.0 // indirect
+ github.com/lib/pq v1.3.0
+ github.com/matrix-org/dugong v0.0.0-20180820122854-51a565b5666b
+@@ -32,9 +23,6 @@ require (
+ github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect
+ github.com/mmcdole/gofeed v1.0.0-beta2
+ github.com/mmcdole/goxpp v0.0.0-20181012175147-0068e33feabf // indirect
+- github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
+- github.com/modern-go/reflect2 v1.0.1 // indirect
+- github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223 // indirect
+ github.com/olekukonko/tablewriter v0.0.4 // indirect
+ github.com/pkg/errors v0.8.1 // indirect
+ github.com/prometheus/client_golang v0.8.1-0.20160916180340-5636dc67ae77
+@@ -47,10 +35,7 @@ require (
+ github.com/stretchr/testify v1.4.0 // indirect
+ golang.org/x/net v0.0.0-20200301022130-244492dfa37a
+ golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d
+- golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e // indirect
+ golang.org/x/sys v0.0.0-20200122134326-e047566fdf82 // indirect
+- golang.org/x/tools v0.0.0-20200311090712-aafaee8bce8c // indirect
+- gopkg.in/alecthomas/kingpin.v2 v2.2.6 // indirect
+ gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 // indirect
+ gopkg.in/yaml.v2 v2.2.8
+ )
diff --git a/pkgs/applications/networking/instant-messengers/gomuks/default.nix b/pkgs/applications/networking/instant-messengers/gomuks/default.nix
index 2962d190d36..c58940c6c32 100644
--- a/pkgs/applications/networking/instant-messengers/gomuks/default.nix
+++ b/pkgs/applications/networking/instant-messengers/gomuks/default.nix
@@ -5,6 +5,7 @@ buildGoModule rec {
version = "2020-03-20";
goPackagePath = "maunium.net/go/gomuks";
+ patches = [ ./gomod.patch ];
src = fetchFromGitHub {
owner = "tulir";
@@ -13,7 +14,7 @@ buildGoModule rec {
sha256 = "0f7i88vrvl1xl4hmjplq3wwihqwijbgxy6nk5fkvc8pfmm5hsjcs";
};
- modSha256 = "10w0bjhnf6bbqx5jbgfv2jxxyqswzx25p64kkjmvh5qamjzpbjz2";
+ vendorSha256 = "0awiw41nzgp4gj9fd8lcgk880aa07n535jksn0ya1cmsgavcfbvc";
postInstall = ''
cp -r ${
@@ -37,4 +38,4 @@ buildGoModule rec {
maintainers = with maintainers; [ tilpner emily ];
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/instant-messengers/gomuks/gomod.patch b/pkgs/applications/networking/instant-messengers/gomuks/gomod.patch
new file mode 100644
index 00000000000..ca8a32a4d2f
--- /dev/null
+++ b/pkgs/applications/networking/instant-messengers/gomuks/gomod.patch
@@ -0,0 +1,20 @@
+diff --git a/go.mod b/go.mod
+index 75d4a09..ef2a7ef 100644
+--- a/go.mod
++++ b/go.mod
+@@ -9,13 +9,14 @@ require (
+ github.com/lithammer/fuzzysearch v1.1.0
+ github.com/lucasb-eyer/go-colorful v1.0.3
+ github.com/mattn/go-runewidth v0.0.8
++ github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d // indirect
+ github.com/petermattis/goid v0.0.0-20180202154549-b0b1615b78e5 // indirect
+ github.com/pkg/errors v0.9.1
+ github.com/rivo/uniseg v0.1.0
+ github.com/russross/blackfriday/v2 v2.0.1
+ github.com/sasha-s/go-deadlock v0.2.0
+ github.com/shurcooL/sanitized_anchor_name v1.0.0 // indirect
+- github.com/stretchr/testify v1.5.1
++ github.com/stretchr/testify v1.3.0
+ go.etcd.io/bbolt v1.3.3
+ golang.org/x/image v0.0.0-20200119044424-58c23975cae1
+ golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e
diff --git a/pkgs/applications/networking/instant-messengers/pantalaimon/default.nix b/pkgs/applications/networking/instant-messengers/pantalaimon/default.nix
index c7d8ce4b56d..faf4e406935 100644
--- a/pkgs/applications/networking/instant-messengers/pantalaimon/default.nix
+++ b/pkgs/applications/networking/instant-messengers/pantalaimon/default.nix
@@ -9,7 +9,7 @@
buildPythonApplication rec {
pname = "pantalaimon";
- version = "0.5.1";
+ version = "0.6.1";
disabled = pythonOlder "3.6";
@@ -18,7 +18,7 @@ buildPythonApplication rec {
owner = "matrix-org";
repo = pname;
rev = version;
- sha256 = "18jihvqlfk8lx97hxcr36zdkp2sffg2l8mkg5lflylwcgwy1dx0y";
+ sha256 = "0hn3731jh6xwyjayzdf41skhpdx002qs7n5l7ffh4dplhnv9vbxx";
};
propagatedBuildInputs = [
diff --git a/pkgs/applications/networking/instant-messengers/poezio/default.nix b/pkgs/applications/networking/instant-messengers/poezio/default.nix
index f7238419b53..485ceb2080f 100644
--- a/pkgs/applications/networking/instant-messengers/poezio/default.nix
+++ b/pkgs/applications/networking/instant-messengers/poezio/default.nix
@@ -1,20 +1,20 @@
{ lib, buildPythonApplication, fetchFromGitHub, pythonOlder
-, pytest, aiodns, slixmpp, pyinotify, potr, mpd2, cffi, pkgconfig }:
+, pytest, aiodns, slixmpp, pyinotify, potr, mpd2, cffi, pkgconfig, setuptools }:
buildPythonApplication rec {
pname = "poezio";
- version = "0.12.1";
+ version = "0.13";
disabled = pythonOlder "3.4";
checkInputs = [ pytest ];
- propagatedBuildInputs = [ aiodns slixmpp pyinotify potr mpd2 cffi ];
+ propagatedBuildInputs = [ aiodns slixmpp pyinotify potr mpd2 cffi setuptools ];
nativeBuildInputs = [ pkgconfig ];
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "04qnsr0l12i55k6xl4q4akx317gai9wv5f1wpkfkq01wp181i5ll";
+ sha256 = "14ig7va0yf5wdhi8hk00f1wni8pj37agggdnvsicvcw2rz1cdw0x";
};
checkPhase = ''
diff --git a/pkgs/applications/networking/instant-messengers/psi-plus/default.nix b/pkgs/applications/networking/instant-messengers/psi-plus/default.nix
index e5862769882..f4517025010 100644
--- a/pkgs/applications/networking/instant-messengers/psi-plus/default.nix
+++ b/pkgs/applications/networking/instant-messengers/psi-plus/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "psi-plus";
- version = "1.4.1159";
+ version = "1.4.1231";
src = fetchFromGitHub {
owner = "psi-plus";
repo = "psi-plus-snapshots";
rev = version;
- sha256 = "1k4ip2glkjsbb28gzffahi81kz90qkf213j89gsmcvbdjf4kp687";
+ sha256 = "0m5p8is8nk3g0cbwiq73cff9nn2y09fcnh1pzc6rlqqhmz1acg4i";
};
cmakeFlags = [
diff --git a/pkgs/applications/networking/instant-messengers/rambox/pro.nix b/pkgs/applications/networking/instant-messengers/rambox/pro.nix
index 16c96a86a41..215aebf2b2f 100644
--- a/pkgs/applications/networking/instant-messengers/rambox/pro.nix
+++ b/pkgs/applications/networking/instant-messengers/rambox/pro.nix
@@ -16,22 +16,31 @@ stdenv.mkDerivation rec {
};
installPhase = ''
- mkdir -p $out/bin $out/opt/RamboxPro $out/share/applications
- asar e resources/app.asar $out/opt/RamboxPro/resources/app.asar.unpacked
- ln -s ${desktopItem}/share/applications/* $out/share/applications
+ mkdir -p $out/{bin,resources/dist/renderer/assets/images/app,share/applications,share/icons/hicolor/256x256/apps}
+
+ asar e resources/app.asar $out/resources
+
+ substituteInPlace "$out/resources/dist/electron/main.js" \
+ --replace ",isHidden:" ",path:\"$out/bin/ramboxpro\",isHidden:"
+
+ cp $desktopItem/share/applications/* $out/share/applications
+ cp $out/resources/dist/electron/imgs/256x256.png $out/share/icons/hicolor/256x256/apps/ramboxpro.png
+ cp $out/resources/dist/electron/imgs/256x256.png $out/resources/dist/renderer/assets/images/app/icon.png
'';
postFixup = ''
makeWrapper ${electron}/bin/electron $out/bin/ramboxpro \
- --add-flags "$out/opt/RamboxPro/resources/app.asar.unpacked --without-update" \
+ --add-flags "$out/resources --without-update" \
--prefix PATH : ${xdg_utils}/bin
'';
desktopItem = makeDesktopItem {
name = "rambox-pro";
exec = "ramboxpro";
+ icon = "ramboxpro";
type = "Application";
desktopName = "Rambox Pro";
+ categories = "Network;";
};
meta = with stdenv.lib; {
diff --git a/pkgs/applications/networking/instant-messengers/riot/riot-desktop-package.json b/pkgs/applications/networking/instant-messengers/riot/riot-desktop-package.json
index d036050a476..959b99e68f6 100644
--- a/pkgs/applications/networking/instant-messengers/riot/riot-desktop-package.json
+++ b/pkgs/applications/networking/instant-messengers/riot/riot-desktop-package.json
@@ -1,15 +1,111 @@
{
- "name": "riot-web",
+ "name": "riot-desktop",
"productName": "Riot",
"main": "src/electron-main.js",
- "version": "1.6.0",
+ "version": "1.6.2",
"description": "A feature-rich client for Matrix.org",
"author": "New Vector Ltd.",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/vector-im/riot-desktop"
+ },
+ "license": "Apache-2.0",
+ "files": [],
+ "scripts": {
+ "mkdirs": "mkdirp packages deploys",
+ "fetch": "yarn run mkdirs && node scripts/fetch-package.js",
+ "start": "electron .",
+ "lint": "eslint src/ scripts/ hak/",
+ "build:native": "yarn run hak",
+ "build32": "electron-builder --ia32",
+ "build64": "electron-builder --x64",
+ "build": "electron-builder",
+ "docker:setup": "docker build -t riot-desktop-dockerbuild dockerbuild",
+ "docker:build:native": "scripts/in-docker.sh yarn run hak",
+ "docker:build": "scripts/in-docker.sh yarn run build",
+ "docker:install": "scripts/in-docker.sh yarn install",
+ "debrepo": "scripts/mkrepo.sh",
+ "clean": "rimraf webapp.asar dist packages deploys",
+ "hak": "node scripts/hak/index.js"
+ },
"dependencies": {
"auto-launch": "^5.0.1",
"electron-store": "^2.0.0",
"electron-window-state": "^4.1.0",
- "minimist": "^1.2.0",
+ "minimist": "^1.2.3",
"png-to-ico": "^1.0.2"
+ },
+ "devDependencies": {
+ "asar": "^2.0.1",
+ "electron-builder": "^22.3.2",
+ "electron-builder-squirrel-windows": "^22.3.2",
+ "electron-devtools-installer": "^2.2.4",
+ "electron-notarize": "^0.2.0",
+ "eslint": "^5.8.0",
+ "eslint-config-google": "^0.7.1",
+ "eslint-plugin-babel": "^4.1.2",
+ "find-npm-prefix": "^1.0.2",
+ "fs-extra": "^8.1.0",
+ "glob": "^7.1.6",
+ "matrix-js-sdk": "6.1.0",
+ "mkdirp": "^1.0.3",
+ "needle": "^2.3.2",
+ "node-pre-gyp": "^0.14.0",
+ "npm": "^6.13.7",
+ "rimraf": "^3.0.2",
+ "semver": "^7.1.3",
+ "tar": "^6.0.1"
+ },
+ "hakDependencies": {
+ "matrix-seshat": "^1.3.3"
+ },
+ "build": {
+ "appId": "im.riot.app",
+ "electronVersion": "8.0.3",
+ "files": [
+ "package.json",
+ {
+ "from": ".hak/hakModules",
+ "to": "node_modules"
+ },
+ "src/**"
+ ],
+ "extraResources": [
+ {
+ "from": "res/img",
+ "to": "img"
+ },
+ "webapp.asar"
+ ],
+ "linux": {
+ "target": "deb",
+ "category": "Network;InstantMessaging;Chat",
+ "maintainer": "support@riot.im",
+ "desktop": {
+ "StartupWMClass": "riot"
+ }
+ },
+ "mac": {
+ "category": "public.app-category.social-networking",
+ "darkModeSupport": true
+ },
+ "win": {
+ "target": {
+ "target": "squirrel"
+ },
+ "sign": "scripts/electron_winSign"
+ },
+ "directories": {
+ "output": "dist"
+ },
+ "afterSign": "scripts/electron_afterSign",
+ "protocols": [
+ {
+ "name": "riot",
+ "schemes": [
+ "riot"
+ ]
+ }
+ ]
}
}
diff --git a/pkgs/applications/networking/instant-messengers/riot/riot-desktop-yarndeps.nix b/pkgs/applications/networking/instant-messengers/riot/riot-desktop-yarndeps.nix
index 0db687dff0b..4aa56181c4c 100644
--- a/pkgs/applications/networking/instant-messengers/riot/riot-desktop-yarndeps.nix
+++ b/pkgs/applications/networking/instant-messengers/riot/riot-desktop-yarndeps.nix
@@ -2,19 +2,315 @@
offline_cache = linkFarm "offline" packages;
packages = [
{
- name = "_types_node___node_9.6.45.tgz";
+ name = "7zip_bin___7zip_bin_4.0.2.tgz";
path = fetchurl {
- name = "_types_node___node_9.6.45.tgz";
- url = "https://registry.yarnpkg.com/@types/node/-/node-9.6.45.tgz";
- sha1 = "a9e5cfd026a3abaaf17e3c0318a470da9f2f178e";
+ name = "7zip_bin___7zip_bin_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-4.0.2.tgz";
+ sha1 = "6abbdc22f33cab742053777a26db2e25ca527179";
};
}
{
- name = "ajv___ajv_6.10.0.tgz";
+ name = "7zip_bin___7zip_bin_5.0.3.tgz";
path = fetchurl {
- name = "ajv___ajv_6.10.0.tgz";
- url = "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz";
- sha1 = "90d0d54439da587cd7e843bfb7045f50bd22bdf1";
+ name = "7zip_bin___7zip_bin_5.0.3.tgz";
+ url = "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-5.0.3.tgz";
+ sha1 = "bc5b5532ecafd923a61f2fb097e3b108c0106a3f";
+ };
+ }
+ {
+ name = "7zip___7zip_0.0.6.tgz";
+ path = fetchurl {
+ name = "7zip___7zip_0.0.6.tgz";
+ url = "https://registry.yarnpkg.com/7zip/-/7zip-0.0.6.tgz";
+ sha1 = "9cafb171af82329490353b4816f03347aa150a30";
+ };
+ }
+ {
+ name = "_babel_code_frame___code_frame_7.5.5.tgz";
+ path = fetchurl {
+ name = "_babel_code_frame___code_frame_7.5.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz";
+ sha1 = "bc0782f6d69f7b7d49531219699b988f669a8f9d";
+ };
+ }
+ {
+ name = "_babel_highlight___highlight_7.5.0.tgz";
+ path = fetchurl {
+ name = "_babel_highlight___highlight_7.5.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz";
+ sha1 = "56d11312bd9248fa619591d02472be6e8cb32540";
+ };
+ }
+ {
+ name = "_babel_runtime___runtime_7.9.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 = "_develar_schema_utils___schema_utils_2.1.0.tgz";
+ path = fetchurl {
+ name = "_develar_schema_utils___schema_utils_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/@develar/schema-utils/-/schema-utils-2.1.0.tgz";
+ sha1 = "eceb1695bfbed6f6bb84666d5d3abe5e1fd54e17";
+ };
+ }
+ {
+ name = "_iarna_cli___cli_1.2.0.tgz";
+ path = fetchurl {
+ name = "_iarna_cli___cli_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@iarna/cli/-/cli-1.2.0.tgz";
+ sha1 = "0f7af5e851afe895104583c4ca07377a8094d641";
+ };
+ }
+ {
+ name = "_sindresorhus_is___is_0.14.0.tgz";
+ path = fetchurl {
+ name = "_sindresorhus_is___is_0.14.0.tgz";
+ url = "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz";
+ sha1 = "9fb3a3cf3132328151f353de4632e01e52102bea";
+ };
+ }
+ {
+ name = "_szmarczak_http_timer___http_timer_1.1.2.tgz";
+ path = fetchurl {
+ name = "_szmarczak_http_timer___http_timer_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz";
+ sha1 = "b1665e2c461a2cd92f4c1bbf50d5454de0d4b421";
+ };
+ }
+ {
+ name = "_types_color_name___color_name_1.1.1.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_debug___debug_4.1.5.tgz";
+ path = fetchurl {
+ name = "_types_debug___debug_4.1.5.tgz";
+ url = "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.5.tgz";
+ sha1 = "b14efa8852b7768d898906613c23f688713e02cd";
+ };
+ }
+ {
+ name = "_types_fs_extra___fs_extra_8.0.1.tgz";
+ path = fetchurl {
+ name = "_types_fs_extra___fs_extra_8.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-8.0.1.tgz";
+ sha1 = "a2378d6e7e8afea1564e44aafa2e207dadf77686";
+ };
+ }
+ {
+ name = "_types_node___node_13.7.1.tgz";
+ path = fetchurl {
+ name = "_types_node___node_13.7.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-13.7.1.tgz";
+ sha1 = "238eb34a66431b71d2aaddeaa7db166f25971a0d";
+ };
+ }
+ {
+ name = "_types_node___node_9.6.55.tgz";
+ path = fetchurl {
+ name = "_types_node___node_9.6.55.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-9.6.55.tgz";
+ sha1 = "7cc1358c9c18e71f6c020e410962971863232cf5";
+ };
+ }
+ {
+ name = "JSONStream___JSONStream_1.3.5.tgz";
+ path = fetchurl {
+ name = "JSONStream___JSONStream_1.3.5.tgz";
+ url = "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz";
+ sha1 = "3208c1f08d3a4d99261ab64f92302bc15e111ca0";
+ };
+ }
+ {
+ name = "abbrev___abbrev_1.1.1.tgz";
+ path = fetchurl {
+ name = "abbrev___abbrev_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz";
+ sha1 = "f8f2c887ad10bf67f634f005b6987fed3179aac8";
+ };
+ }
+ {
+ name = "acorn_jsx___acorn_jsx_5.1.0.tgz";
+ path = fetchurl {
+ name = "acorn_jsx___acorn_jsx_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.1.0.tgz";
+ sha1 = "294adb71b57398b0680015f0a38c563ee1db5384";
+ };
+ }
+ {
+ name = "acorn___acorn_6.4.0.tgz";
+ path = fetchurl {
+ name = "acorn___acorn_6.4.0.tgz";
+ url = "https://registry.yarnpkg.com/acorn/-/acorn-6.4.0.tgz";
+ sha1 = "b659d2ffbafa24baf5db1cdbb2c94a983ecd2784";
+ };
+ }
+ {
+ name = "agent_base___agent_base_4.3.0.tgz";
+ path = fetchurl {
+ name = "agent_base___agent_base_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/agent-base/-/agent-base-4.3.0.tgz";
+ sha1 = "8165f01c436009bccad0b1d122f05ed770efc6ee";
+ };
+ }
+ {
+ name = "agent_base___agent_base_4.2.1.tgz";
+ path = fetchurl {
+ name = "agent_base___agent_base_4.2.1.tgz";
+ url = "https://registry.yarnpkg.com/agent-base/-/agent-base-4.2.1.tgz";
+ sha1 = "d89e5999f797875674c07d87f260fc41e83e8ca9";
+ };
+ }
+ {
+ name = "agentkeepalive___agentkeepalive_3.5.2.tgz";
+ path = fetchurl {
+ name = "agentkeepalive___agentkeepalive_3.5.2.tgz";
+ url = "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-3.5.2.tgz";
+ sha1 = "a113924dd3fa24a0bc3b78108c450c2abee00f67";
+ };
+ }
+ {
+ name = "ajv_keywords___ajv_keywords_3.4.1.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___ajv_6.10.2.tgz";
+ path = fetchurl {
+ name = "ajv___ajv_6.10.2.tgz";
+ url = "https://registry.yarnpkg.com/ajv/-/ajv-6.10.2.tgz";
+ sha1 = "d3cea04d6b017b2894ad69040fec8b623eb4bd52";
+ };
+ }
+ {
+ name = "another_json___another_json_0.2.0.tgz";
+ path = fetchurl {
+ name = "another_json___another_json_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/another-json/-/another-json-0.2.0.tgz";
+ sha1 = "b5f4019c973b6dd5c6506a2d93469cb6d32aeedc";
+ };
+ }
+ {
+ name = "ansi_align___ansi_align_2.0.0.tgz";
+ path = fetchurl {
+ name = "ansi_align___ansi_align_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/ansi-align/-/ansi-align-2.0.0.tgz";
+ sha1 = "c36aeccba563b89ceb556f3690f0b1d9e3547f7f";
+ };
+ }
+ {
+ name = "ansi_align___ansi_align_3.0.0.tgz";
+ path = fetchurl {
+ name = "ansi_align___ansi_align_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz";
+ sha1 = "b536b371cf687caaef236c18d3e21fe3797467cb";
+ };
+ }
+ {
+ name = "ansi_escapes___ansi_escapes_3.2.0.tgz";
+ path = fetchurl {
+ name = "ansi_escapes___ansi_escapes_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz";
+ sha1 = "8780b98ff9dbf5638152d1f1fe5c1d7b4442976b";
+ };
+ }
+ {
+ name = "ansi_regex___ansi_regex_2.1.1.tgz";
+ path = fetchurl {
+ name = "ansi_regex___ansi_regex_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz";
+ sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df";
+ };
+ }
+ {
+ name = "ansi_regex___ansi_regex_3.0.0.tgz";
+ path = fetchurl {
+ name = "ansi_regex___ansi_regex_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz";
+ sha1 = "ed0317c322064f79466c02966bddb605ab37d998";
+ };
+ }
+ {
+ name = "ansi_regex___ansi_regex_4.1.0.tgz";
+ path = fetchurl {
+ name = "ansi_regex___ansi_regex_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz";
+ sha1 = "8b9f8f08cf1acb843756a839ca8c7e3168c51997";
+ };
+ }
+ {
+ name = "ansi_regex___ansi_regex_5.0.0.tgz";
+ path = fetchurl {
+ name = "ansi_regex___ansi_regex_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz";
+ sha1 = "388539f55179bf39339c81af30a654d69f87cb75";
+ };
+ }
+ {
+ name = "ansi_styles___ansi_styles_3.2.1.tgz";
+ path = fetchurl {
+ name = "ansi_styles___ansi_styles_3.2.1.tgz";
+ url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz";
+ sha1 = "41fbb20243e50b12be0f04b8dedbf07520ce841d";
+ };
+ }
+ {
+ name = "ansi_styles___ansi_styles_4.2.1.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 = "ansicolors___ansicolors_0.3.2.tgz";
+ path = fetchurl {
+ name = "ansicolors___ansicolors_0.3.2.tgz";
+ url = "https://registry.yarnpkg.com/ansicolors/-/ansicolors-0.3.2.tgz";
+ sha1 = "665597de86a9ffe3aa9bfbe6cae5c6ea426b4979";
+ };
+ }
+ {
+ name = "ansistyles___ansistyles_0.1.3.tgz";
+ path = fetchurl {
+ name = "ansistyles___ansistyles_0.1.3.tgz";
+ url = "https://registry.yarnpkg.com/ansistyles/-/ansistyles-0.1.3.tgz";
+ sha1 = "5de60415bda071bb37127854c864f41b23254539";
+ };
+ }
+ {
+ name = "app_builder_bin___app_builder_bin_3.5.2.tgz";
+ path = fetchurl {
+ name = "app_builder_bin___app_builder_bin_3.5.2.tgz";
+ url = "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-3.5.2.tgz";
+ sha1 = "fba56e6e9ef76fcd37816738c5f9a0b3992d7183";
+ };
+ }
+ {
+ name = "app_builder_lib___app_builder_lib_22.3.2.tgz";
+ path = fetchurl {
+ name = "app_builder_lib___app_builder_lib_22.3.2.tgz";
+ url = "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-22.3.2.tgz";
+ sha1 = "d43e0bdff91d484c0bd07d7248043dbb2665b8ac";
+ };
+ }
+ {
+ name = "app_builder_lib___app_builder_lib_22.3.3.tgz";
+ path = fetchurl {
+ name = "app_builder_lib___app_builder_lib_22.3.3.tgz";
+ url = "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-22.3.3.tgz";
+ sha1 = "9a95a3c14f69fb6131834dd840fba561191c9998";
};
}
{
@@ -26,6 +322,78 @@
};
}
{
+ name = "aproba___aproba_1.2.0.tgz";
+ path = fetchurl {
+ name = "aproba___aproba_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz";
+ sha1 = "6802e6264efd18c790a1b0d517f0f2627bf2c94a";
+ };
+ }
+ {
+ name = "aproba___aproba_2.0.0.tgz";
+ path = fetchurl {
+ name = "aproba___aproba_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz";
+ sha1 = "52520b8ae5b569215b354efc0caa3fe1e45a8adc";
+ };
+ }
+ {
+ name = "archiver_utils___archiver_utils_2.1.0.tgz";
+ path = fetchurl {
+ name = "archiver_utils___archiver_utils_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-2.1.0.tgz";
+ sha1 = "e8a460e94b693c3e3da182a098ca6285ba9249e2";
+ };
+ }
+ {
+ name = "archiver___archiver_3.1.1.tgz";
+ path = fetchurl {
+ name = "archiver___archiver_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/archiver/-/archiver-3.1.1.tgz";
+ sha1 = "9db7819d4daf60aec10fe86b16cb9258ced66ea0";
+ };
+ }
+ {
+ name = "archy___archy_1.0.0.tgz";
+ path = fetchurl {
+ name = "archy___archy_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz";
+ sha1 = "f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40";
+ };
+ }
+ {
+ name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
+ path = fetchurl {
+ name = "are_we_there_yet___are_we_there_yet_1.1.5.tgz";
+ url = "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz";
+ sha1 = "4b35c2944f062a8bfcda66410760350fe9ddfc21";
+ };
+ }
+ {
+ name = "argparse___argparse_1.0.10.tgz";
+ path = fetchurl {
+ name = "argparse___argparse_1.0.10.tgz";
+ url = "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz";
+ sha1 = "bcd6791ea5ae09725e17e5ad988134cd40b3d911";
+ };
+ }
+ {
+ name = "asap___asap_2.0.6.tgz";
+ path = fetchurl {
+ name = "asap___asap_2.0.6.tgz";
+ url = "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz";
+ sha1 = "e50347611d7e690943208bbdafebcbc2fb866d46";
+ };
+ }
+ {
+ name = "asar___asar_2.0.1.tgz";
+ path = fetchurl {
+ name = "asar___asar_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/asar/-/asar-2.0.1.tgz";
+ sha1 = "8518a1c62c238109c15a5f742213e83a09b9fd38";
+ };
+ }
+ {
name = "asn1___asn1_0.2.4.tgz";
path = fetchurl {
name = "asn1___asn1_0.2.4.tgz";
@@ -42,6 +410,30 @@
};
}
{
+ name = "astral_regex___astral_regex_1.0.0.tgz";
+ path = fetchurl {
+ name = "astral_regex___astral_regex_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz";
+ sha1 = "6c8c3fb827dd43ee3918f27b82782ab7658a6fd9";
+ };
+ }
+ {
+ name = "async_exit_hook___async_exit_hook_2.0.1.tgz";
+ path = fetchurl {
+ name = "async_exit_hook___async_exit_hook_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz";
+ sha1 = "8bd8b024b0ec9b1c01cccb9af9db29bd717dfaf3";
+ };
+ }
+ {
+ name = "async___async_2.6.3.tgz";
+ path = fetchurl {
+ name = "async___async_2.6.3.tgz";
+ url = "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz";
+ sha1 = "d72625e2344a3656e3a3ad4fa749fa83299d82ff";
+ };
+ }
+ {
name = "asynckit___asynckit_0.4.0.tgz";
path = fetchurl {
name = "asynckit___asynckit_0.4.0.tgz";
@@ -66,11 +458,35 @@
};
}
{
- name = "aws4___aws4_1.8.0.tgz";
+ name = "aws4___aws4_1.9.0.tgz";
+ path = fetchurl {
+ name = "aws4___aws4_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/aws4/-/aws4-1.9.0.tgz";
+ sha1 = "24390e6ad61386b0a747265754d2a17219de862c";
+ };
+ }
+ {
+ name = "balanced_match___balanced_match_1.0.0.tgz";
+ path = fetchurl {
+ name = "balanced_match___balanced_match_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz";
+ sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
+ };
+ }
+ {
+ name = "base_x___base_x_3.0.7.tgz";
path = fetchurl {
- name = "aws4___aws4_1.8.0.tgz";
- url = "https://registry.yarnpkg.com/aws4/-/aws4-1.8.0.tgz";
- sha1 = "f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f";
+ name = "base_x___base_x_3.0.7.tgz";
+ url = "https://registry.yarnpkg.com/base-x/-/base-x-3.0.7.tgz";
+ sha1 = "1c5a7fafe8f66b4114063e8da102799d4e7c408f";
+ };
+ }
+ {
+ name = "base64_js___base64_js_1.3.1.tgz";
+ path = fetchurl {
+ name = "base64_js___base64_js_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz";
+ sha1 = "58ece8cb75dd07e71ed08c736abc5fac4dbf8df1";
};
}
{
@@ -90,6 +506,38 @@
};
}
{
+ name = "bin_links___bin_links_1.1.7.tgz";
+ path = fetchurl {
+ name = "bin_links___bin_links_1.1.7.tgz";
+ url = "https://registry.yarnpkg.com/bin-links/-/bin-links-1.1.7.tgz";
+ sha1 = "34b79ea9d0e575d7308afeff0c6b2fc24c793359";
+ };
+ }
+ {
+ name = "bl___bl_3.0.0.tgz";
+ path = fetchurl {
+ name = "bl___bl_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/bl/-/bl-3.0.0.tgz";
+ sha1 = "3611ec00579fd18561754360b21e9f784500ff88";
+ };
+ }
+ {
+ name = "bluebird_lst___bluebird_lst_1.0.9.tgz";
+ path = fetchurl {
+ name = "bluebird_lst___bluebird_lst_1.0.9.tgz";
+ url = "https://registry.yarnpkg.com/bluebird-lst/-/bluebird-lst-1.0.9.tgz";
+ sha1 = "a64a0e4365658b9ab5fe875eb9dfb694189bb41c";
+ };
+ }
+ {
+ name = "bluebird___bluebird_3.7.2.tgz";
+ path = fetchurl {
+ name = "bluebird___bluebird_3.7.2.tgz";
+ url = "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz";
+ sha1 = "9f229c15be272454ffa973ace0dbee79a1b0c36f";
+ };
+ }
+ {
name = "bmp_js___bmp_js_0.0.3.tgz";
path = fetchurl {
name = "bmp_js___bmp_js_0.0.3.tgz";
@@ -98,6 +546,54 @@
};
}
{
+ name = "boxen___boxen_1.3.0.tgz";
+ path = fetchurl {
+ name = "boxen___boxen_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/boxen/-/boxen-1.3.0.tgz";
+ sha1 = "55c6c39a8ba58d9c61ad22cd877532deb665a20b";
+ };
+ }
+ {
+ name = "boxen___boxen_4.2.0.tgz";
+ path = fetchurl {
+ name = "boxen___boxen_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz";
+ sha1 = "e411b62357d6d6d36587c8ac3d5d974daa070e64";
+ };
+ }
+ {
+ name = "brace_expansion___brace_expansion_1.1.11.tgz";
+ path = fetchurl {
+ name = "brace_expansion___brace_expansion_1.1.11.tgz";
+ url = "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz";
+ sha1 = "3c7fcbf529d87226f3d2f52b966ff5271eb441dd";
+ };
+ }
+ {
+ name = "browser_request___browser_request_0.3.3.tgz";
+ path = fetchurl {
+ name = "browser_request___browser_request_0.3.3.tgz";
+ url = "https://registry.yarnpkg.com/browser-request/-/browser-request-0.3.3.tgz";
+ sha1 = "9ece5b5aca89a29932242e18bf933def9876cc17";
+ };
+ }
+ {
+ name = "bs58___bs58_4.0.1.tgz";
+ path = fetchurl {
+ name = "bs58___bs58_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz";
+ sha1 = "be161e76c354f6f788ae4071f63f34e8c4f0a42a";
+ };
+ }
+ {
+ name = "buffer_crc32___buffer_crc32_0.2.13.tgz";
+ path = fetchurl {
+ name = "buffer_crc32___buffer_crc32_0.2.13.tgz";
+ url = "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz";
+ sha1 = "0d333e3f00eac50aa1454abd30ef8c2a5d9a7242";
+ };
+ }
+ {
name = "buffer_equal___buffer_equal_0.0.1.tgz";
path = fetchurl {
name = "buffer_equal___buffer_equal_0.0.1.tgz";
@@ -106,6 +602,126 @@
};
}
{
+ name = "buffer_from___buffer_from_1.1.1.tgz";
+ path = fetchurl {
+ name = "buffer_from___buffer_from_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz";
+ sha1 = "32713bc028f75c02fdb710d7c7bcec1f2c6070ef";
+ };
+ }
+ {
+ name = "buffer___buffer_5.4.3.tgz";
+ path = fetchurl {
+ name = "buffer___buffer_5.4.3.tgz";
+ url = "https://registry.yarnpkg.com/buffer/-/buffer-5.4.3.tgz";
+ sha1 = "3fbc9c69eb713d323e3fc1a895eee0710c072115";
+ };
+ }
+ {
+ name = "builder_util_runtime___builder_util_runtime_8.6.0.tgz";
+ path = fetchurl {
+ name = "builder_util_runtime___builder_util_runtime_8.6.0.tgz";
+ url = "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-8.6.0.tgz";
+ sha1 = "b7007c30126da9a90e99932128d2922c8c178649";
+ };
+ }
+ {
+ name = "builder_util___builder_util_22.3.2.tgz";
+ path = fetchurl {
+ name = "builder_util___builder_util_22.3.2.tgz";
+ url = "https://registry.yarnpkg.com/builder-util/-/builder-util-22.3.2.tgz";
+ sha1 = "23c61aaf0f0006f994087b33a26e47cdaec7aa8d";
+ };
+ }
+ {
+ name = "builder_util___builder_util_22.3.3.tgz";
+ path = fetchurl {
+ name = "builder_util___builder_util_22.3.3.tgz";
+ url = "https://registry.yarnpkg.com/builder-util/-/builder-util-22.3.3.tgz";
+ sha1 = "62f0527ceaa1a2e4a60596a9b38ad1ffe3e20ae6";
+ };
+ }
+ {
+ name = "builtins___builtins_1.0.3.tgz";
+ path = fetchurl {
+ name = "builtins___builtins_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz";
+ sha1 = "cb94faeb61c8696451db36534e1422f94f0aee88";
+ };
+ }
+ {
+ name = "byline___byline_5.0.0.tgz";
+ path = fetchurl {
+ name = "byline___byline_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/byline/-/byline-5.0.0.tgz";
+ sha1 = "741c5216468eadc457b03410118ad77de8c1ddb1";
+ };
+ }
+ {
+ name = "byte_size___byte_size_5.0.1.tgz";
+ path = fetchurl {
+ name = "byte_size___byte_size_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/byte-size/-/byte-size-5.0.1.tgz";
+ sha1 = "4b651039a5ecd96767e71a3d7ed380e48bed4191";
+ };
+ }
+ {
+ name = "cacache___cacache_12.0.3.tgz";
+ path = fetchurl {
+ name = "cacache___cacache_12.0.3.tgz";
+ url = "https://registry.yarnpkg.com/cacache/-/cacache-12.0.3.tgz";
+ sha1 = "be99abba4e1bf5df461cd5a2c1071fc432573390";
+ };
+ }
+ {
+ name = "cacheable_request___cacheable_request_6.1.0.tgz";
+ path = fetchurl {
+ name = "cacheable_request___cacheable_request_6.1.0.tgz";
+ url = "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz";
+ sha1 = "20ffb8bd162ba4be11e9567d823db651052ca912";
+ };
+ }
+ {
+ name = "call_limit___call_limit_1.1.1.tgz";
+ path = fetchurl {
+ name = "call_limit___call_limit_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/call-limit/-/call-limit-1.1.1.tgz";
+ sha1 = "ef15f2670db3f1992557e2d965abc459e6e358d4";
+ };
+ }
+ {
+ name = "callsites___callsites_3.1.0.tgz";
+ path = fetchurl {
+ name = "callsites___callsites_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz";
+ sha1 = "b3630abd8943432f54b3f0519238e33cd7df2f73";
+ };
+ }
+ {
+ name = "camelcase___camelcase_4.1.0.tgz";
+ path = fetchurl {
+ name = "camelcase___camelcase_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz";
+ sha1 = "d545635be1e33c542649c69173e5de6acfae34dd";
+ };
+ }
+ {
+ name = "camelcase___camelcase_5.3.1.tgz";
+ path = fetchurl {
+ name = "camelcase___camelcase_5.3.1.tgz";
+ url = "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz";
+ sha1 = "e3c9b31569e106811df242f715725a1f4c494320";
+ };
+ }
+ {
+ name = "capture_stack_trace___capture_stack_trace_1.0.1.tgz";
+ path = fetchurl {
+ name = "capture_stack_trace___capture_stack_trace_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz";
+ sha1 = "a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d";
+ };
+ }
+ {
name = "caseless___caseless_0.12.0.tgz";
path = fetchurl {
name = "caseless___caseless_0.12.0.tgz";
@@ -114,11 +730,267 @@
};
}
{
- name = "combined_stream___combined_stream_1.0.7.tgz";
+ name = "chalk___chalk_2.4.2.tgz";
+ path = fetchurl {
+ name = "chalk___chalk_2.4.2.tgz";
+ url = "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz";
+ sha1 = "cd42541677a54333cf541a49108c1432b44c9424";
+ };
+ }
+ {
+ name = "chalk___chalk_3.0.0.tgz";
+ path = fetchurl {
+ name = "chalk___chalk_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz";
+ sha1 = "3f73c2bf526591f574cc492c51e2456349f844e4";
+ };
+ }
+ {
+ name = "chardet___chardet_0.7.0.tgz";
+ path = fetchurl {
+ name = "chardet___chardet_0.7.0.tgz";
+ url = "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz";
+ sha1 = "90094849f0937f2eedc2425d0d28a9e5f0cbad9e";
+ };
+ }
+ {
+ name = "chownr___chownr_1.1.4.tgz";
+ path = fetchurl {
+ name = "chownr___chownr_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz";
+ sha1 = "6fc9d7b42d32a583596337666e7d08084da2cc6b";
+ };
+ }
+ {
+ name = "chownr___chownr_1.1.3.tgz";
+ path = fetchurl {
+ name = "chownr___chownr_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/chownr/-/chownr-1.1.3.tgz";
+ sha1 = "42d837d5239688d55f303003a508230fa6727142";
+ };
+ }
+ {
+ name = "chromium_pickle_js___chromium_pickle_js_0.2.0.tgz";
+ path = fetchurl {
+ name = "chromium_pickle_js___chromium_pickle_js_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz";
+ sha1 = "04a106672c18b085ab774d983dfa3ea138f22205";
+ };
+ }
+ {
+ name = "ci_info___ci_info_1.6.0.tgz";
+ path = fetchurl {
+ name = "ci_info___ci_info_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz";
+ sha1 = "2ca20dbb9ceb32d4524a683303313f0304b1e497";
+ };
+ }
+ {
+ name = "ci_info___ci_info_2.0.0.tgz";
+ path = fetchurl {
+ name = "ci_info___ci_info_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz";
+ sha1 = "67a9e964be31a51e15e5010d58e6f12834002f46";
+ };
+ }
+ {
+ name = "cidr_regex___cidr_regex_2.0.10.tgz";
+ path = fetchurl {
+ name = "cidr_regex___cidr_regex_2.0.10.tgz";
+ url = "https://registry.yarnpkg.com/cidr-regex/-/cidr-regex-2.0.10.tgz";
+ sha1 = "af13878bd4ad704de77d6dc800799358b3afa70d";
+ };
+ }
+ {
+ name = "cli_boxes___cli_boxes_1.0.0.tgz";
+ path = fetchurl {
+ name = "cli_boxes___cli_boxes_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-1.0.0.tgz";
+ sha1 = "4fa917c3e59c94a004cd61f8ee509da651687143";
+ };
+ }
+ {
+ name = "cli_boxes___cli_boxes_2.2.0.tgz";
+ path = fetchurl {
+ name = "cli_boxes___cli_boxes_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.0.tgz";
+ sha1 = "538ecae8f9c6ca508e3c3c95b453fe93cb4c168d";
+ };
+ }
+ {
+ name = "cli_columns___cli_columns_3.1.2.tgz";
+ path = fetchurl {
+ name = "cli_columns___cli_columns_3.1.2.tgz";
+ url = "https://registry.yarnpkg.com/cli-columns/-/cli-columns-3.1.2.tgz";
+ sha1 = "6732d972979efc2ae444a1f08e08fa139c96a18e";
+ };
+ }
+ {
+ name = "cli_cursor___cli_cursor_2.1.0.tgz";
+ path = fetchurl {
+ name = "cli_cursor___cli_cursor_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz";
+ sha1 = "b35dac376479facc3e94747d41d0d0f5238ffcb5";
+ };
+ }
+ {
+ name = "cli_table3___cli_table3_0.5.1.tgz";
+ path = fetchurl {
+ name = "cli_table3___cli_table3_0.5.1.tgz";
+ url = "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.5.1.tgz";
+ sha1 = "0252372d94dfc40dbd8df06005f48f31f656f202";
+ };
+ }
+ {
+ name = "cli_width___cli_width_2.2.0.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 = "cliui___cliui_3.2.0.tgz";
+ path = fetchurl {
+ name = "cliui___cliui_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz";
+ sha1 = "120601537a916d29940f934da3b48d585a39213d";
+ };
+ }
+ {
+ name = "cliui___cliui_4.1.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 = "cliui___cliui_6.0.0.tgz";
+ path = fetchurl {
+ name = "cliui___cliui_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz";
+ sha1 = "511d702c0c4e41ca156d7d0e96021f23e13225b1";
+ };
+ }
+ {
+ name = "clone_response___clone_response_1.0.2.tgz";
+ path = fetchurl {
+ name = "clone_response___clone_response_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz";
+ sha1 = "d1dc973920314df67fbeb94223b4ee350239e96b";
+ };
+ }
+ {
+ name = "clone___clone_1.0.4.tgz";
+ path = fetchurl {
+ name = "clone___clone_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz";
+ sha1 = "da309cc263df15994c688ca902179ca3c7cd7c7e";
+ };
+ }
+ {
+ name = "cmd_shim___cmd_shim_3.0.3.tgz";
+ path = fetchurl {
+ name = "cmd_shim___cmd_shim_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-3.0.3.tgz";
+ sha1 = "2c35238d3df37d98ecdd7d5f6b8dc6b21cadc7cb";
+ };
+ }
+ {
+ 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 = "color_convert___color_convert_1.9.3.tgz";
+ path = fetchurl {
+ name = "color_convert___color_convert_1.9.3.tgz";
+ url = "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz";
+ sha1 = "bb71850690e1f136567de629d2d5471deda4c1e8";
+ };
+ }
+ {
+ name = "color_convert___color_convert_2.0.1.tgz";
+ path = fetchurl {
+ name = "color_convert___color_convert_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz";
+ sha1 = "72d3a68d598c9bdb3af2ad1e84f21d896abd4de3";
+ };
+ }
+ {
+ name = "color_name___color_name_1.1.3.tgz";
+ path = fetchurl {
+ name = "color_name___color_name_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz";
+ sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25";
+ };
+ }
+ {
+ name = "color_name___color_name_1.1.4.tgz";
+ path = fetchurl {
+ name = "color_name___color_name_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz";
+ sha1 = "c2a09a87acbde69543de6f63fa3995c826c536a2";
+ };
+ }
+ {
+ name = "colors___colors_1.4.0.tgz";
+ path = fetchurl {
+ name = "colors___colors_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz";
+ sha1 = "c50491479d4c1bdaed2c9ced32cf7c7dc2360f78";
+ };
+ }
+ {
+ name = "columnify___columnify_1.5.4.tgz";
+ path = fetchurl {
+ name = "columnify___columnify_1.5.4.tgz";
+ url = "https://registry.yarnpkg.com/columnify/-/columnify-1.5.4.tgz";
+ sha1 = "4737ddf1c7b69a8a7c340570782e947eec8e78bb";
+ };
+ }
+ {
+ name = "combined_stream___combined_stream_1.0.8.tgz";
+ path = fetchurl {
+ name = "combined_stream___combined_stream_1.0.8.tgz";
+ url = "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz";
+ sha1 = "c3d45a8b34fd730631a110a8a2520682b31d5a7f";
+ };
+ }
+ {
+ name = "commander___commander_2.20.3.tgz";
+ path = fetchurl {
+ name = "commander___commander_2.20.3.tgz";
+ url = "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz";
+ sha1 = "fd485e84c03eb4881c20722ba48035e8531aeb33";
+ };
+ }
+ {
+ name = "compress_commons___compress_commons_2.1.1.tgz";
+ path = fetchurl {
+ name = "compress_commons___compress_commons_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/compress-commons/-/compress-commons-2.1.1.tgz";
+ sha1 = "9410d9a534cf8435e3fbbb7c6ce48de2dc2f0610";
+ };
+ }
+ {
+ name = "concat_map___concat_map_0.0.1.tgz";
+ path = fetchurl {
+ name = "concat_map___concat_map_0.0.1.tgz";
+ url = "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz";
+ sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
+ };
+ }
+ {
+ name = "concat_stream___concat_stream_1.6.2.tgz";
path = fetchurl {
- name = "combined_stream___combined_stream_1.0.7.tgz";
- url = "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.7.tgz";
- sha1 = "2d1d24317afb8abe95d6d2c0b07b57813539d828";
+ name = "concat_stream___concat_stream_1.6.2.tgz";
+ url = "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz";
+ sha1 = "904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34";
};
}
{
@@ -130,6 +1002,54 @@
};
}
{
+ name = "config_chain___config_chain_1.1.12.tgz";
+ path = fetchurl {
+ name = "config_chain___config_chain_1.1.12.tgz";
+ url = "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz";
+ sha1 = "0fde8d091200eb5e808caf25fe618c02f48e4efa";
+ };
+ }
+ {
+ name = "configstore___configstore_3.1.2.tgz";
+ path = fetchurl {
+ name = "configstore___configstore_3.1.2.tgz";
+ url = "https://registry.yarnpkg.com/configstore/-/configstore-3.1.2.tgz";
+ sha1 = "c6f25defaeef26df12dd33414b001fe81a543f8f";
+ };
+ }
+ {
+ name = "configstore___configstore_5.0.1.tgz";
+ path = fetchurl {
+ name = "configstore___configstore_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz";
+ sha1 = "d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96";
+ };
+ }
+ {
+ name = "console_control_strings___console_control_strings_1.1.0.tgz";
+ path = fetchurl {
+ name = "console_control_strings___console_control_strings_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz";
+ sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e";
+ };
+ }
+ {
+ name = "content_type___content_type_1.0.4.tgz";
+ path = fetchurl {
+ name = "content_type___content_type_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz";
+ sha1 = "e138cc75e040c727b1966fe5e5f8c9aee256fe3b";
+ };
+ }
+ {
+ name = "copy_concurrently___copy_concurrently_1.0.5.tgz";
+ path = fetchurl {
+ name = "copy_concurrently___copy_concurrently_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz";
+ sha1 = "92297398cae34937fcafd6ec8139c18051f0b5e0";
+ };
+ }
+ {
name = "core_util_is___core_util_is_1.0.2.tgz";
path = fetchurl {
name = "core_util_is___core_util_is_1.0.2.tgz";
@@ -138,6 +1058,86 @@
};
}
{
+ name = "crc32_stream___crc32_stream_3.0.1.tgz";
+ path = fetchurl {
+ name = "crc32_stream___crc32_stream_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-3.0.1.tgz";
+ sha1 = "cae6eeed003b0e44d739d279de5ae63b171b4e85";
+ };
+ }
+ {
+ name = "crc___crc_3.8.0.tgz";
+ path = fetchurl {
+ name = "crc___crc_3.8.0.tgz";
+ url = "https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz";
+ sha1 = "ad60269c2c856f8c299e2c4cc0de4556914056c6";
+ };
+ }
+ {
+ name = "create_error_class___create_error_class_3.0.2.tgz";
+ path = fetchurl {
+ name = "create_error_class___create_error_class_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/create-error-class/-/create-error-class-3.0.2.tgz";
+ sha1 = "06be7abef947a3f14a30fd610671d401bca8b7b6";
+ };
+ }
+ {
+ name = "cross_spawn___cross_spawn_5.1.0.tgz";
+ path = fetchurl {
+ name = "cross_spawn___cross_spawn_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz";
+ sha1 = "e8bd0efee58fcff6f8f94510a0a554bbfa235449";
+ };
+ }
+ {
+ name = "cross_spawn___cross_spawn_6.0.5.tgz";
+ path = fetchurl {
+ name = "cross_spawn___cross_spawn_6.0.5.tgz";
+ url = "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz";
+ sha1 = "4a5ec7c64dfae22c3a14124dbacdee846d80cbc4";
+ };
+ }
+ {
+ name = "cross_unzip___cross_unzip_0.0.2.tgz";
+ path = fetchurl {
+ name = "cross_unzip___cross_unzip_0.0.2.tgz";
+ url = "https://registry.yarnpkg.com/cross-unzip/-/cross-unzip-0.0.2.tgz";
+ sha1 = "5183bc47a09559befcf98cc4657964999359372f";
+ };
+ }
+ {
+ name = "crypto_random_string___crypto_random_string_1.0.0.tgz";
+ path = fetchurl {
+ name = "crypto_random_string___crypto_random_string_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz";
+ sha1 = "a230f64f568310e1498009940790ec99545bca7e";
+ };
+ }
+ {
+ name = "crypto_random_string___crypto_random_string_2.0.0.tgz";
+ path = fetchurl {
+ name = "crypto_random_string___crypto_random_string_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz";
+ sha1 = "ef2a7a966ec11083388369baa02ebead229b30d5";
+ };
+ }
+ {
+ name = "cuint___cuint_0.2.2.tgz";
+ path = fetchurl {
+ name = "cuint___cuint_0.2.2.tgz";
+ url = "https://registry.yarnpkg.com/cuint/-/cuint-0.2.2.tgz";
+ sha1 = "408086d409550c2631155619e9fa7bcadc3b991b";
+ };
+ }
+ {
+ name = "cyclist___cyclist_1.0.1.tgz";
+ path = fetchurl {
+ name = "cyclist___cyclist_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz";
+ sha1 = "596e9698fd0c80e12038c2b82d6eb1b35b6224d9";
+ };
+ }
+ {
name = "dashdash___dashdash_1.14.1.tgz";
path = fetchurl {
name = "dashdash___dashdash_1.14.1.tgz";
@@ -146,11 +1146,99 @@
};
}
{
- name = "deep_equal___deep_equal_1.0.1.tgz";
+ name = "debug___debug_3.1.0.tgz";
path = fetchurl {
- name = "deep_equal___deep_equal_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.0.1.tgz";
- sha1 = "f5d260292b660e084eff4cdbc9f08ad3247448b5";
+ name = "debug___debug_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz";
+ sha1 = "5bb5a0672628b64149566ba16819e61518c67261";
+ };
+ }
+ {
+ name = "debug___debug_3.2.6.tgz";
+ path = fetchurl {
+ name = "debug___debug_3.2.6.tgz";
+ url = "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz";
+ sha1 = "e83d17de16d8a7efb7717edbe5fb10135eee629b";
+ };
+ }
+ {
+ name = "debug___debug_4.1.1.tgz";
+ path = fetchurl {
+ name = "debug___debug_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz";
+ sha1 = "3b72260255109c6b589cee050f1d516139664791";
+ };
+ }
+ {
+ name = "debuglog___debuglog_1.0.1.tgz";
+ path = fetchurl {
+ name = "debuglog___debuglog_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz";
+ sha1 = "aa24ffb9ac3df9a2351837cfb2d279360cd78492";
+ };
+ }
+ {
+ name = "decamelize___decamelize_1.2.0.tgz";
+ path = fetchurl {
+ name = "decamelize___decamelize_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz";
+ sha1 = "f6534d15148269b20352e7bee26f501f9a191290";
+ };
+ }
+ {
+ name = "decode_uri_component___decode_uri_component_0.2.0.tgz";
+ path = fetchurl {
+ name = "decode_uri_component___decode_uri_component_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz";
+ sha1 = "eb3913333458775cb84cd1a1fae062106bb87545";
+ };
+ }
+ {
+ name = "decompress_response___decompress_response_3.3.0.tgz";
+ path = fetchurl {
+ name = "decompress_response___decompress_response_3.3.0.tgz";
+ url = "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz";
+ sha1 = "80a4dd323748384bfa248083622aedec982adff3";
+ };
+ }
+ {
+ name = "deep_equal___deep_equal_1.1.1.tgz";
+ path = fetchurl {
+ name = "deep_equal___deep_equal_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/deep-equal/-/deep-equal-1.1.1.tgz";
+ sha1 = "b5c98c942ceffaf7cb051e24e1434a25a2e6076a";
+ };
+ }
+ {
+ name = "deep_extend___deep_extend_0.6.0.tgz";
+ path = fetchurl {
+ name = "deep_extend___deep_extend_0.6.0.tgz";
+ url = "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz";
+ sha1 = "c4fa7c95404a17a9c3e8ca7e1537312b736330ac";
+ };
+ }
+ {
+ name = "deep_is___deep_is_0.1.3.tgz";
+ path = fetchurl {
+ name = "deep_is___deep_is_0.1.3.tgz";
+ url = "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz";
+ sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34";
+ };
+ }
+ {
+ name = "defaults___defaults_1.0.3.tgz";
+ path = fetchurl {
+ name = "defaults___defaults_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/defaults/-/defaults-1.0.3.tgz";
+ sha1 = "c656051e9817d9ff08ed881477f3fe4019f3ef7d";
+ };
+ }
+ {
+ name = "defer_to_connect___defer_to_connect_1.1.1.tgz";
+ path = fetchurl {
+ name = "defer_to_connect___defer_to_connect_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.1.tgz";
+ sha1 = "88ae694b93f67b81815a2c8c769aef6574ac8f2f";
};
}
{
@@ -170,6 +1258,62 @@
};
}
{
+ name = "delegates___delegates_1.0.0.tgz";
+ path = fetchurl {
+ name = "delegates___delegates_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz";
+ sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a";
+ };
+ }
+ {
+ name = "detect_indent___detect_indent_5.0.0.tgz";
+ path = fetchurl {
+ name = "detect_indent___detect_indent_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz";
+ sha1 = "3871cc0a6a002e8c3e5b3cf7f336264675f06b9d";
+ };
+ }
+ {
+ name = "detect_libc___detect_libc_1.0.3.tgz";
+ path = fetchurl {
+ name = "detect_libc___detect_libc_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz";
+ sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b";
+ };
+ }
+ {
+ name = "detect_newline___detect_newline_2.1.0.tgz";
+ path = fetchurl {
+ name = "detect_newline___detect_newline_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz";
+ sha1 = "f41f1c10be4b00e87b5f13da680759f2c5bfd3e2";
+ };
+ }
+ {
+ name = "dezalgo___dezalgo_1.0.3.tgz";
+ path = fetchurl {
+ name = "dezalgo___dezalgo_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.3.tgz";
+ sha1 = "7f742de066fc748bc8db820569dddce49bf0d456";
+ };
+ }
+ {
+ name = "dmg_builder___dmg_builder_22.3.2.tgz";
+ path = fetchurl {
+ name = "dmg_builder___dmg_builder_22.3.2.tgz";
+ url = "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-22.3.2.tgz";
+ sha1 = "4c052f75d601e3358da1ff9d7d57738e1c01b157";
+ };
+ }
+ {
+ name = "doctrine___doctrine_3.0.0.tgz";
+ path = fetchurl {
+ name = "doctrine___doctrine_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz";
+ sha1 = "addebead72a6574db783639dc87a121773973961";
+ };
+ }
+ {
name = "dom_walk___dom_walk_0.1.1.tgz";
path = fetchurl {
name = "dom_walk___dom_walk_0.1.1.tgz";
@@ -186,6 +1330,54 @@
};
}
{
+ name = "dot_prop___dot_prop_5.2.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 = "dotenv_expand___dotenv_expand_5.1.0.tgz";
+ path = fetchurl {
+ name = "dotenv_expand___dotenv_expand_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz";
+ sha1 = "3fbaf020bfd794884072ea26b1e9791d45a629f0";
+ };
+ }
+ {
+ name = "dotenv___dotenv_5.0.1.tgz";
+ path = fetchurl {
+ name = "dotenv___dotenv_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/dotenv/-/dotenv-5.0.1.tgz";
+ sha1 = "a5317459bd3d79ab88cff6e44057a6a3fbb1fcef";
+ };
+ }
+ {
+ name = "dotenv___dotenv_8.2.0.tgz";
+ path = fetchurl {
+ name = "dotenv___dotenv_8.2.0.tgz";
+ url = "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz";
+ sha1 = "97e619259ada750eea3e4ea3e26bceea5424b16a";
+ };
+ }
+ {
+ name = "duplexer3___duplexer3_0.1.4.tgz";
+ path = fetchurl {
+ name = "duplexer3___duplexer3_0.1.4.tgz";
+ url = "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz";
+ sha1 = "ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2";
+ };
+ }
+ {
+ name = "duplexify___duplexify_3.7.1.tgz";
+ path = fetchurl {
+ name = "duplexify___duplexify_3.7.1.tgz";
+ url = "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz";
+ sha1 = "2a4df5317f6ccfd91f86d6fd25d8d8a103b88309";
+ };
+ }
+ {
name = "ecc_jsbn___ecc_jsbn_0.1.2.tgz";
path = fetchurl {
name = "ecc_jsbn___ecc_jsbn_0.1.2.tgz";
@@ -194,6 +1386,70 @@
};
}
{
+ name = "editor___editor_1.0.0.tgz";
+ path = fetchurl {
+ name = "editor___editor_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/editor/-/editor-1.0.0.tgz";
+ sha1 = "60c7f87bd62bcc6a894fa8ccd6afb7823a24f742";
+ };
+ }
+ {
+ name = "ejs___ejs_3.0.1.tgz";
+ path = fetchurl {
+ name = "ejs___ejs_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/ejs/-/ejs-3.0.1.tgz";
+ sha1 = "30c8f6ee9948502cc32e85c37a3f8b39b5a614a5";
+ };
+ }
+ {
+ name = "electron_builder_squirrel_windows___electron_builder_squirrel_windows_22.3.3.tgz";
+ path = fetchurl {
+ name = "electron_builder_squirrel_windows___electron_builder_squirrel_windows_22.3.3.tgz";
+ url = "https://registry.yarnpkg.com/electron-builder-squirrel-windows/-/electron-builder-squirrel-windows-22.3.3.tgz";
+ sha1 = "0a417af35c83b067096bd3217b6b7bd75c6c48a9";
+ };
+ }
+ {
+ name = "electron_builder___electron_builder_22.3.2.tgz";
+ path = fetchurl {
+ name = "electron_builder___electron_builder_22.3.2.tgz";
+ url = "https://registry.yarnpkg.com/electron-builder/-/electron-builder-22.3.2.tgz";
+ sha1 = "902d150fc0670cb90213262e5e0aa3c4f299ffa4";
+ };
+ }
+ {
+ name = "electron_devtools_installer___electron_devtools_installer_2.2.4.tgz";
+ path = fetchurl {
+ name = "electron_devtools_installer___electron_devtools_installer_2.2.4.tgz";
+ url = "https://registry.yarnpkg.com/electron-devtools-installer/-/electron-devtools-installer-2.2.4.tgz";
+ sha1 = "261a50337e37121d338b966f07922eb4939a8763";
+ };
+ }
+ {
+ name = "electron_notarize___electron_notarize_0.2.1.tgz";
+ path = fetchurl {
+ name = "electron_notarize___electron_notarize_0.2.1.tgz";
+ url = "https://registry.yarnpkg.com/electron-notarize/-/electron-notarize-0.2.1.tgz";
+ sha1 = "759e8006decae19134f82996ed910db26d9192cc";
+ };
+ }
+ {
+ name = "electron_publish___electron_publish_22.3.2.tgz";
+ path = fetchurl {
+ name = "electron_publish___electron_publish_22.3.2.tgz";
+ url = "https://registry.yarnpkg.com/electron-publish/-/electron-publish-22.3.2.tgz";
+ sha1 = "d2e60caf7a9643fe57e501c20acaf32c737b1c50";
+ };
+ }
+ {
+ name = "electron_publish___electron_publish_22.3.3.tgz";
+ path = fetchurl {
+ name = "electron_publish___electron_publish_22.3.3.tgz";
+ url = "https://registry.yarnpkg.com/electron-publish/-/electron-publish-22.3.3.tgz";
+ sha1 = "7d1e757a20ce0558fdc42900b6e3d773fdae9d9e";
+ };
+ }
+ {
name = "electron_store___electron_store_2.0.0.tgz";
path = fetchurl {
name = "electron_store___electron_store_2.0.0.tgz";
@@ -210,6 +1466,38 @@
};
}
{
+ name = "emoji_regex___emoji_regex_7.0.3.tgz";
+ path = fetchurl {
+ name = "emoji_regex___emoji_regex_7.0.3.tgz";
+ url = "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz";
+ sha1 = "933a04052860c85e83c122479c4748a8e4c72156";
+ };
+ }
+ {
+ name = "emoji_regex___emoji_regex_8.0.0.tgz";
+ path = fetchurl {
+ name = "emoji_regex___emoji_regex_8.0.0.tgz";
+ url = "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz";
+ sha1 = "e818fd69ce5ccfcb404594f842963bf53164cc37";
+ };
+ }
+ {
+ name = "encoding___encoding_0.1.12.tgz";
+ path = fetchurl {
+ name = "encoding___encoding_0.1.12.tgz";
+ url = "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz";
+ sha1 = "538b66f3ee62cd1ab51ec323829d1f9480c74beb";
+ };
+ }
+ {
+ name = "end_of_stream___end_of_stream_1.4.4.tgz";
+ path = fetchurl {
+ name = "end_of_stream___end_of_stream_1.4.4.tgz";
+ url = "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz";
+ sha1 = "5ae64a5f45057baf3626ec14da0ca5e4b2431eb0";
+ };
+ }
+ {
name = "env_paths___env_paths_1.0.0.tgz";
path = fetchurl {
name = "env_paths___env_paths_1.0.0.tgz";
@@ -218,19 +1506,51 @@
};
}
{
- name = "es_abstract___es_abstract_1.13.0.tgz";
+ name = "env_paths___env_paths_2.2.0.tgz";
+ path = fetchurl {
+ name = "env_paths___env_paths_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.0.tgz";
+ sha1 = "cdca557dc009152917d6166e2febe1f039685e43";
+ };
+ }
+ {
+ name = "err_code___err_code_1.1.2.tgz";
+ path = fetchurl {
+ name = "err_code___err_code_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/err-code/-/err-code-1.1.2.tgz";
+ sha1 = "06e0116d3028f6aef4806849eb0ea6a748ae6960";
+ };
+ }
+ {
+ name = "errno___errno_0.1.7.tgz";
+ path = fetchurl {
+ name = "errno___errno_0.1.7.tgz";
+ url = "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz";
+ sha1 = "4684d71779ad39af177e3f007996f7c67c852618";
+ };
+ }
+ {
+ name = "error_ex___error_ex_1.3.2.tgz";
+ path = fetchurl {
+ name = "error_ex___error_ex_1.3.2.tgz";
+ url = "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz";
+ sha1 = "b4ac40648107fdcdcfae242f428bea8a14d4f1bf";
+ };
+ }
+ {
+ name = "es_abstract___es_abstract_1.16.3.tgz";
path = fetchurl {
- name = "es_abstract___es_abstract_1.13.0.tgz";
- url = "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.13.0.tgz";
- sha1 = "ac86145fdd5099d8dd49558ccba2eaf9b88e24e9";
+ name = "es_abstract___es_abstract_1.16.3.tgz";
+ url = "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.16.3.tgz";
+ sha1 = "52490d978f96ff9f89ec15b5cf244304a5bca161";
};
}
{
- name = "es_to_primitive___es_to_primitive_1.2.0.tgz";
+ name = "es_to_primitive___es_to_primitive_1.2.1.tgz";
path = fetchurl {
- name = "es_to_primitive___es_to_primitive_1.2.0.tgz";
- url = "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.0.tgz";
- sha1 = "edf72478033456e8dda8ef09e00ad9650707f377";
+ name = "es_to_primitive___es_to_primitive_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz";
+ sha1 = "e55cd4c9cdc188bcefb03b366c736323fc5c898a";
};
}
{
@@ -242,6 +1562,150 @@
};
}
{
+ name = "es6_promise___es6_promise_4.2.8.tgz";
+ path = fetchurl {
+ name = "es6_promise___es6_promise_4.2.8.tgz";
+ url = "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz";
+ sha1 = "4eb21594c972bc40553d276e510539143db53e0a";
+ };
+ }
+ {
+ name = "es6_promisify___es6_promisify_5.0.0.tgz";
+ path = fetchurl {
+ name = "es6_promisify___es6_promisify_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz";
+ sha1 = "5109d62f3e56ea967c4b63505aef08291c8a5203";
+ };
+ }
+ {
+ name = "escape_goat___escape_goat_2.1.1.tgz";
+ path = fetchurl {
+ name = "escape_goat___escape_goat_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz";
+ sha1 = "1b2dc77003676c457ec760b2dc68edb648188675";
+ };
+ }
+ {
+ name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz";
+ path = fetchurl {
+ name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz";
+ sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4";
+ };
+ }
+ {
+ name = "eslint_config_google___eslint_config_google_0.7.1.tgz";
+ path = fetchurl {
+ name = "eslint_config_google___eslint_config_google_0.7.1.tgz";
+ url = "https://registry.yarnpkg.com/eslint-config-google/-/eslint-config-google-0.7.1.tgz";
+ sha1 = "5598f8498e9e078420f34b80495b8d959f651fb2";
+ };
+ }
+ {
+ name = "eslint_plugin_babel___eslint_plugin_babel_4.1.2.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_babel___eslint_plugin_babel_4.1.2.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-babel/-/eslint-plugin-babel-4.1.2.tgz";
+ sha1 = "79202a0e35757dd92780919b2336f1fa2fe53c1e";
+ };
+ }
+ {
+ name = "eslint_scope___eslint_scope_4.0.3.tgz";
+ path = fetchurl {
+ name = "eslint_scope___eslint_scope_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz";
+ sha1 = "ca03833310f6889a3264781aa82e63eb9cfe7848";
+ };
+ }
+ {
+ name = "eslint_utils___eslint_utils_1.4.3.tgz";
+ path = fetchurl {
+ name = "eslint_utils___eslint_utils_1.4.3.tgz";
+ url = "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz";
+ sha1 = "74fec7c54d0776b6f67e0251040b5806564e981f";
+ };
+ }
+ {
+ name = "eslint_visitor_keys___eslint_visitor_keys_1.1.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___eslint_5.16.0.tgz";
+ path = fetchurl {
+ name = "eslint___eslint_5.16.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint/-/eslint-5.16.0.tgz";
+ sha1 = "a1e3ac1aae4a3fbd8296fcf8f7ab7314cbb6abea";
+ };
+ }
+ {
+ name = "espree___espree_5.0.1.tgz";
+ path = fetchurl {
+ name = "espree___espree_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz";
+ sha1 = "5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a";
+ };
+ }
+ {
+ name = "esprima___esprima_4.0.1.tgz";
+ path = fetchurl {
+ name = "esprima___esprima_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz";
+ sha1 = "13b04cdb3e6c5d19df91ab6987a8695619b0aa71";
+ };
+ }
+ {
+ name = "esquery___esquery_1.0.1.tgz";
+ path = fetchurl {
+ name = "esquery___esquery_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/esquery/-/esquery-1.0.1.tgz";
+ sha1 = "406c51658b1f5991a5f9b62b1dc25b00e3e5c708";
+ };
+ }
+ {
+ name = "esrecurse___esrecurse_4.2.1.tgz";
+ path = fetchurl {
+ name = "esrecurse___esrecurse_4.2.1.tgz";
+ url = "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz";
+ sha1 = "007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf";
+ };
+ }
+ {
+ name = "estraverse___estraverse_4.3.0.tgz";
+ path = fetchurl {
+ name = "estraverse___estraverse_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz";
+ sha1 = "398ad3f3c5a24948be7725e83d11a7de28cdbd1d";
+ };
+ }
+ {
+ name = "esutils___esutils_2.0.3.tgz";
+ path = fetchurl {
+ name = "esutils___esutils_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz";
+ sha1 = "74d2eb4de0b8da1293711910d50775b9b710ef64";
+ };
+ }
+ {
+ name = "execa___execa_0.7.0.tgz";
+ path = fetchurl {
+ name = "execa___execa_0.7.0.tgz";
+ url = "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz";
+ sha1 = "944becd34cc41ee32a63a9faf27ad5a65fc59777";
+ };
+ }
+ {
+ name = "execa___execa_1.0.0.tgz";
+ path = fetchurl {
+ name = "execa___execa_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz";
+ sha1 = "c6236a5bb4df6d6f15e88e7f017798216749ddd8";
+ };
+ }
+ {
name = "exif_parser___exif_parser_0.1.12.tgz";
path = fetchurl {
name = "exif_parser___exif_parser_0.1.12.tgz";
@@ -258,6 +1722,14 @@
};
}
{
+ name = "external_editor___external_editor_3.1.0.tgz";
+ path = fetchurl {
+ name = "external_editor___external_editor_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz";
+ sha1 = "cb03f740befae03ea4d283caed2741a83f335495";
+ };
+ }
+ {
name = "extsprintf___extsprintf_1.3.0.tgz";
path = fetchurl {
name = "extsprintf___extsprintf_1.3.0.tgz";
@@ -290,6 +1762,38 @@
};
}
{
+ name = "fast_levenshtein___fast_levenshtein_2.0.6.tgz";
+ path = fetchurl {
+ name = "fast_levenshtein___fast_levenshtein_2.0.6.tgz";
+ url = "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz";
+ sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917";
+ };
+ }
+ {
+ name = "figgy_pudding___figgy_pudding_3.5.1.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 = "figures___figures_2.0.0.tgz";
+ path = fetchurl {
+ name = "figures___figures_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz";
+ sha1 = "3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962";
+ };
+ }
+ {
+ name = "file_entry_cache___file_entry_cache_5.0.1.tgz";
+ path = fetchurl {
+ name = "file_entry_cache___file_entry_cache_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz";
+ sha1 = "ca0f6efa6dd3d561333fb14515065c2fafdf439c";
+ };
+ }
+ {
name = "file_type___file_type_3.9.0.tgz";
path = fetchurl {
name = "file_type___file_type_3.9.0.tgz";
@@ -298,6 +1802,14 @@
};
}
{
+ name = "find_npm_prefix___find_npm_prefix_1.0.2.tgz";
+ path = fetchurl {
+ name = "find_npm_prefix___find_npm_prefix_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/find-npm-prefix/-/find-npm-prefix-1.0.2.tgz";
+ sha1 = "8d8ce2c78b3b4b9e66c8acc6a37c231eb841cfdf";
+ };
+ }
+ {
name = "find_up___find_up_2.1.0.tgz";
path = fetchurl {
name = "find_up___find_up_2.1.0.tgz";
@@ -306,11 +1818,43 @@
};
}
{
- name = "for_each___for_each_0.3.3.tgz";
+ name = "find_up___find_up_3.0.0.tgz";
+ path = fetchurl {
+ name = "find_up___find_up_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz";
+ sha1 = "49169f1d7993430646da61ecc5ae355c21c97b73";
+ };
+ }
+ {
+ name = "find_up___find_up_4.1.0.tgz";
+ path = fetchurl {
+ name = "find_up___find_up_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz";
+ sha1 = "97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19";
+ };
+ }
+ {
+ name = "flat_cache___flat_cache_2.0.1.tgz";
path = fetchurl {
- name = "for_each___for_each_0.3.3.tgz";
- url = "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz";
- sha1 = "69b447e88a0a5d32c3e7084f3f1710034b21376e";
+ name = "flat_cache___flat_cache_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz";
+ sha1 = "5d296d6f04bda44a4630a301413bdbc2ec085ec0";
+ };
+ }
+ {
+ name = "flatted___flatted_2.0.1.tgz";
+ path = fetchurl {
+ name = "flatted___flatted_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/flatted/-/flatted-2.0.1.tgz";
+ sha1 = "69e57caa8f0eacbc281d2e2cb458d46fdb449e08";
+ };
+ }
+ {
+ name = "flush_write_stream___flush_write_stream_1.1.1.tgz";
+ path = fetchurl {
+ name = "flush_write_stream___flush_write_stream_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz";
+ sha1 = "8dd7d873a1babc207d94ead0c2e0e44276ebf2e8";
};
}
{
@@ -330,6 +1874,78 @@
};
}
{
+ name = "from2___from2_1.3.0.tgz";
+ path = fetchurl {
+ name = "from2___from2_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/from2/-/from2-1.3.0.tgz";
+ sha1 = "88413baaa5f9a597cfde9221d86986cd3c061dfd";
+ };
+ }
+ {
+ name = "from2___from2_2.3.0.tgz";
+ path = fetchurl {
+ name = "from2___from2_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz";
+ sha1 = "8bfb5502bde4a4d36cfdeea007fcca21d7e382af";
+ };
+ }
+ {
+ name = "fs_constants___fs_constants_1.0.0.tgz";
+ path = fetchurl {
+ name = "fs_constants___fs_constants_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz";
+ sha1 = "6be0de9be998ce16af8afc24497b9ee9b7ccd9ad";
+ };
+ }
+ {
+ name = "fs_extra___fs_extra_8.1.0.tgz";
+ path = fetchurl {
+ name = "fs_extra___fs_extra_8.1.0.tgz";
+ url = "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz";
+ sha1 = "49d43c45a88cd9677668cb7be1b46efdb8d2e1c0";
+ };
+ }
+ {
+ name = "fs_minipass___fs_minipass_1.2.7.tgz";
+ path = fetchurl {
+ name = "fs_minipass___fs_minipass_1.2.7.tgz";
+ url = "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz";
+ sha1 = "ccff8570841e7fe4265693da88936c55aed7f7c7";
+ };
+ }
+ {
+ name = "fs_minipass___fs_minipass_2.0.0.tgz";
+ path = fetchurl {
+ name = "fs_minipass___fs_minipass_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.0.0.tgz";
+ sha1 = "a6415edab02fae4b9e9230bc87ee2e4472003cd1";
+ };
+ }
+ {
+ name = "fs_vacuum___fs_vacuum_1.2.10.tgz";
+ path = fetchurl {
+ name = "fs_vacuum___fs_vacuum_1.2.10.tgz";
+ url = "https://registry.yarnpkg.com/fs-vacuum/-/fs-vacuum-1.2.10.tgz";
+ sha1 = "b7629bec07a4031a2548fdf99f5ecf1cc8b31e36";
+ };
+ }
+ {
+ name = "fs_write_stream_atomic___fs_write_stream_atomic_1.0.10.tgz";
+ path = fetchurl {
+ name = "fs_write_stream_atomic___fs_write_stream_atomic_1.0.10.tgz";
+ url = "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz";
+ sha1 = "b47df53493ef911df75731e70a9ded0189db40c9";
+ };
+ }
+ {
+ name = "fs.realpath___fs.realpath_1.0.0.tgz";
+ path = fetchurl {
+ name = "fs.realpath___fs.realpath_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz";
+ sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
+ };
+ }
+ {
name = "function_bind___function_bind_1.1.1.tgz";
path = fetchurl {
name = "function_bind___function_bind_1.1.1.tgz";
@@ -338,6 +1954,78 @@
};
}
{
+ name = "functional_red_black_tree___functional_red_black_tree_1.0.1.tgz";
+ path = fetchurl {
+ name = "functional_red_black_tree___functional_red_black_tree_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz";
+ sha1 = "1b0ab3bd553b2a0d6399d29c0e3ea0b252078327";
+ };
+ }
+ {
+ name = "gauge___gauge_2.7.4.tgz";
+ path = fetchurl {
+ name = "gauge___gauge_2.7.4.tgz";
+ url = "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz";
+ sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7";
+ };
+ }
+ {
+ name = "genfun___genfun_5.0.0.tgz";
+ path = fetchurl {
+ name = "genfun___genfun_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/genfun/-/genfun-5.0.0.tgz";
+ sha1 = "9dd9710a06900a5c4a5bf57aca5da4e52fe76537";
+ };
+ }
+ {
+ name = "gentle_fs___gentle_fs_2.3.0.tgz";
+ path = fetchurl {
+ name = "gentle_fs___gentle_fs_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/gentle-fs/-/gentle-fs-2.3.0.tgz";
+ sha1 = "13538db5029400f98684be4894e8a7d8f0d1ea7f";
+ };
+ }
+ {
+ 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";
+ url = "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz";
+ sha1 = "4f94412a82db32f36e3b0b9741f8a97feb031f7e";
+ };
+ }
+ {
+ name = "get_stream___get_stream_3.0.0.tgz";
+ path = fetchurl {
+ name = "get_stream___get_stream_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz";
+ sha1 = "8e943d1358dc37555054ecbe2edb05aa174ede14";
+ };
+ }
+ {
+ name = "get_stream___get_stream_4.1.0.tgz";
+ path = fetchurl {
+ name = "get_stream___get_stream_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz";
+ sha1 = "c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5";
+ };
+ }
+ {
+ name = "get_stream___get_stream_5.1.0.tgz";
+ path = fetchurl {
+ name = "get_stream___get_stream_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/get-stream/-/get-stream-5.1.0.tgz";
+ sha1 = "01203cdc92597f9b909067c3e656cc1f4d3c4dc9";
+ };
+ }
+ {
name = "getpass___getpass_0.1.7.tgz";
path = fetchurl {
name = "getpass___getpass_0.1.7.tgz";
@@ -346,6 +2034,30 @@
};
}
{
+ name = "glob___glob_7.1.6.tgz";
+ path = fetchurl {
+ name = "glob___glob_7.1.6.tgz";
+ url = "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz";
+ sha1 = "141f33b81a7c2492e125594307480c46679278a6";
+ };
+ }
+ {
+ name = "global_dirs___global_dirs_0.1.1.tgz";
+ path = fetchurl {
+ name = "global_dirs___global_dirs_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz";
+ sha1 = "b319c0dd4607f353f3be9cca4c72fc148c49f445";
+ };
+ }
+ {
+ name = "global_dirs___global_dirs_2.0.1.tgz";
+ path = fetchurl {
+ name = "global_dirs___global_dirs_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/global-dirs/-/global-dirs-2.0.1.tgz";
+ sha1 = "acdf3bb6685bcd55cb35e8a052266569e9469201";
+ };
+ }
+ {
name = "global___global_4.3.2.tgz";
path = fetchurl {
name = "global___global_4.3.2.tgz";
@@ -354,11 +2066,35 @@
};
}
{
- name = "graceful_fs___graceful_fs_4.1.15.tgz";
+ name = "globals___globals_11.12.0.tgz";
+ path = fetchurl {
+ name = "globals___globals_11.12.0.tgz";
+ url = "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz";
+ sha1 = "ab8795338868a0babd8525758018c2a7eb95c42e";
+ };
+ }
+ {
+ name = "got___got_6.7.1.tgz";
+ path = fetchurl {
+ name = "got___got_6.7.1.tgz";
+ url = "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz";
+ sha1 = "240cd05785a9a18e561dc1b44b41c763ef1e8db0";
+ };
+ }
+ {
+ name = "got___got_9.6.0.tgz";
+ path = fetchurl {
+ name = "got___got_9.6.0.tgz";
+ url = "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz";
+ sha1 = "edf45e7d67f99545705de1f7bbeeeb121765ed85";
+ };
+ }
+ {
+ name = "graceful_fs___graceful_fs_4.2.3.tgz";
path = fetchurl {
- name = "graceful_fs___graceful_fs_4.1.15.tgz";
- url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz";
- sha1 = "ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00";
+ name = "graceful_fs___graceful_fs_4.2.3.tgz";
+ url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz";
+ sha1 = "4a12ff1b60376ef09862c2093edd908328be8423";
};
}
{
@@ -378,11 +2114,43 @@
};
}
{
- name = "has_symbols___has_symbols_1.0.0.tgz";
+ name = "has_flag___has_flag_3.0.0.tgz";
+ path = fetchurl {
+ name = "has_flag___has_flag_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz";
+ sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd";
+ };
+ }
+ {
+ name = "has_flag___has_flag_4.0.0.tgz";
path = fetchurl {
- name = "has_symbols___has_symbols_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz";
- sha1 = "ba1a8f1af2a0fc39650f5c850367704122063b44";
+ name = "has_flag___has_flag_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz";
+ sha1 = "944771fd9c81c81265c4d6941860da06bb59479b";
+ };
+ }
+ {
+ name = "has_symbols___has_symbols_1.0.1.tgz";
+ path = fetchurl {
+ name = "has_symbols___has_symbols_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz";
+ sha1 = "9f5214758a44196c406d9bd76cebf81ec2dd31e8";
+ };
+ }
+ {
+ name = "has_unicode___has_unicode_2.0.1.tgz";
+ path = fetchurl {
+ name = "has_unicode___has_unicode_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz";
+ sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9";
+ };
+ }
+ {
+ name = "has_yarn___has_yarn_2.1.0.tgz";
+ path = fetchurl {
+ name = "has_yarn___has_yarn_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz";
+ sha1 = "137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77";
};
}
{
@@ -394,6 +2162,46 @@
};
}
{
+ name = "hosted_git_info___hosted_git_info_2.8.5.tgz";
+ path = fetchurl {
+ name = "hosted_git_info___hosted_git_info_2.8.5.tgz";
+ url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.5.tgz";
+ sha1 = "759cfcf2c4d156ade59b0b2dfabddc42a6b9c70c";
+ };
+ }
+ {
+ name = "hosted_git_info___hosted_git_info_3.0.2.tgz";
+ path = fetchurl {
+ name = "hosted_git_info___hosted_git_info_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-3.0.2.tgz";
+ sha1 = "8b7e3bd114b59b51786f8bade0f39ddc80275a97";
+ };
+ }
+ {
+ name = "http_cache_semantics___http_cache_semantics_3.8.1.tgz";
+ path = fetchurl {
+ name = "http_cache_semantics___http_cache_semantics_3.8.1.tgz";
+ url = "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz";
+ sha1 = "39b0e16add9b605bf0a9ef3d9daaf4843b4cacd2";
+ };
+ }
+ {
+ name = "http_cache_semantics___http_cache_semantics_4.0.3.tgz";
+ path = fetchurl {
+ name = "http_cache_semantics___http_cache_semantics_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.0.3.tgz";
+ sha1 = "495704773277eeef6e43f9ab2c2c7d259dda25c5";
+ };
+ }
+ {
+ name = "http_proxy_agent___http_proxy_agent_2.1.0.tgz";
+ path = fetchurl {
+ name = "http_proxy_agent___http_proxy_agent_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz";
+ sha1 = "e4821beef5b2142a2026bd73926fe537631c5405";
+ };
+ }
+ {
name = "http_signature___http_signature_1.2.0.tgz";
path = fetchurl {
name = "http_signature___http_signature_1.2.0.tgz";
@@ -402,6 +2210,94 @@
};
}
{
+ name = "https_proxy_agent___https_proxy_agent_2.2.4.tgz";
+ path = fetchurl {
+ name = "https_proxy_agent___https_proxy_agent_2.2.4.tgz";
+ url = "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz";
+ sha1 = "4ee7a737abd92678a293d9b34a1af4d0d08c787b";
+ };
+ }
+ {
+ name = "humanize_ms___humanize_ms_1.2.1.tgz";
+ path = fetchurl {
+ name = "humanize_ms___humanize_ms_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz";
+ sha1 = "c46e3159a293f6b896da29316d8b6fe8bb79bbed";
+ };
+ }
+ {
+ name = "iconv_lite___iconv_lite_0.4.24.tgz";
+ path = fetchurl {
+ name = "iconv_lite___iconv_lite_0.4.24.tgz";
+ url = "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz";
+ sha1 = "2022b4b25fbddc21d2f524974a474aafe733908b";
+ };
+ }
+ {
+ name = "iconv_lite___iconv_lite_0.5.1.tgz";
+ path = fetchurl {
+ name = "iconv_lite___iconv_lite_0.5.1.tgz";
+ url = "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.5.1.tgz";
+ sha1 = "b2425d3c7b18f7219f2ca663d103bddb91718d64";
+ };
+ }
+ {
+ name = "ieee754___ieee754_1.1.13.tgz";
+ path = fetchurl {
+ name = "ieee754___ieee754_1.1.13.tgz";
+ url = "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz";
+ sha1 = "ec168558e95aa181fd87d37f55c32bbcb6708b84";
+ };
+ }
+ {
+ name = "iferr___iferr_0.1.5.tgz";
+ path = fetchurl {
+ name = "iferr___iferr_0.1.5.tgz";
+ url = "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz";
+ sha1 = "c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501";
+ };
+ }
+ {
+ name = "iferr___iferr_1.0.2.tgz";
+ path = fetchurl {
+ name = "iferr___iferr_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/iferr/-/iferr-1.0.2.tgz";
+ sha1 = "e9fde49a9da06dc4a4194c6c9ed6d08305037a6d";
+ };
+ }
+ {
+ name = "ignore_walk___ignore_walk_3.0.3.tgz";
+ path = fetchurl {
+ name = "ignore_walk___ignore_walk_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.3.tgz";
+ sha1 = "017e2447184bfeade7c238e4aefdd1e8f95b1e37";
+ };
+ }
+ {
+ name = "ignore___ignore_4.0.6.tgz";
+ path = fetchurl {
+ name = "ignore___ignore_4.0.6.tgz";
+ url = "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz";
+ sha1 = "750e3db5862087b4737ebac8207ffd1ef27b25fc";
+ };
+ }
+ {
+ name = "import_fresh___import_fresh_3.2.1.tgz";
+ path = fetchurl {
+ name = "import_fresh___import_fresh_3.2.1.tgz";
+ url = "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz";
+ sha1 = "633ff618506e793af5ac91bf48b72677e15cbe66";
+ };
+ }
+ {
+ name = "import_lazy___import_lazy_2.1.0.tgz";
+ path = fetchurl {
+ name = "import_lazy___import_lazy_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz";
+ sha1 = "05698e3d45c88e8d7e9d92cb0584e77f096f3e43";
+ };
+ }
+ {
name = "imurmurhash___imurmurhash_0.1.4.tgz";
path = fetchurl {
name = "imurmurhash___imurmurhash_0.1.4.tgz";
@@ -410,6 +2306,70 @@
};
}
{
+ name = "infer_owner___infer_owner_1.0.4.tgz";
+ path = fetchurl {
+ name = "infer_owner___infer_owner_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz";
+ sha1 = "c4cefcaa8e51051c2a40ba2ce8a3d27295af9467";
+ };
+ }
+ {
+ name = "inflight___inflight_1.0.6.tgz";
+ path = fetchurl {
+ name = "inflight___inflight_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz";
+ sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9";
+ };
+ }
+ {
+ name = "inherits___inherits_2.0.4.tgz";
+ path = fetchurl {
+ name = "inherits___inherits_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz";
+ sha1 = "0fa2c64f932917c3433a0ded55363aae37416b7c";
+ };
+ }
+ {
+ name = "ini___ini_1.3.5.tgz";
+ path = fetchurl {
+ name = "ini___ini_1.3.5.tgz";
+ url = "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz";
+ sha1 = "eee25f56db1c9ec6085e0c22778083f596abf927";
+ };
+ }
+ {
+ name = "init_package_json___init_package_json_1.10.3.tgz";
+ path = fetchurl {
+ name = "init_package_json___init_package_json_1.10.3.tgz";
+ url = "https://registry.yarnpkg.com/init-package-json/-/init-package-json-1.10.3.tgz";
+ sha1 = "45ffe2f610a8ca134f2bd1db5637b235070f6cbe";
+ };
+ }
+ {
+ name = "inquirer___inquirer_6.5.2.tgz";
+ path = fetchurl {
+ name = "inquirer___inquirer_6.5.2.tgz";
+ url = "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.2.tgz";
+ sha1 = "ad50942375d036d327ff528c08bd5fab089928ca";
+ };
+ }
+ {
+ name = "invert_kv___invert_kv_1.0.0.tgz";
+ path = fetchurl {
+ name = "invert_kv___invert_kv_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz";
+ sha1 = "104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6";
+ };
+ }
+ {
+ 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_1.0.3.tgz";
path = fetchurl {
name = "ip_regex___ip_regex_1.0.3.tgz";
@@ -418,6 +2378,38 @@
};
}
{
+ name = "ip_regex___ip_regex_2.1.0.tgz";
+ path = fetchurl {
+ name = "ip_regex___ip_regex_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz";
+ sha1 = "fa78bf5d2e6913c911ce9f819ee5146bb6d844e9";
+ };
+ }
+ {
+ name = "ip___ip_1.1.5.tgz";
+ path = fetchurl {
+ name = "ip___ip_1.1.5.tgz";
+ url = "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz";
+ sha1 = "bdded70114290828c0a039e72ef25f5aaec4354a";
+ };
+ }
+ {
+ name = "is_arguments___is_arguments_1.0.4.tgz";
+ path = fetchurl {
+ name = "is_arguments___is_arguments_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.0.4.tgz";
+ sha1 = "3faf966c7cba0ff437fb31f6250082fcf0448cf3";
+ };
+ }
+ {
+ name = "is_arrayish___is_arrayish_0.2.1.tgz";
+ path = fetchurl {
+ name = "is_arrayish___is_arrayish_0.2.1.tgz";
+ url = "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz";
+ sha1 = "77c99840527aa8ecb1a8ba697b80645a7a926a9d";
+ };
+ }
+ {
name = "is_callable___is_callable_1.1.4.tgz";
path = fetchurl {
name = "is_callable___is_callable_1.1.4.tgz";
@@ -426,6 +2418,30 @@
};
}
{
+ name = "is_ci___is_ci_1.2.1.tgz";
+ path = fetchurl {
+ name = "is_ci___is_ci_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz";
+ sha1 = "e3779c8ee17fccf428488f6e281187f2e632841c";
+ };
+ }
+ {
+ name = "is_ci___is_ci_2.0.0.tgz";
+ path = fetchurl {
+ name = "is_ci___is_ci_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz";
+ sha1 = "6bc6334181810e04b5c22b3d589fdca55026404c";
+ };
+ }
+ {
+ name = "is_cidr___is_cidr_3.1.0.tgz";
+ path = fetchurl {
+ name = "is_cidr___is_cidr_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-cidr/-/is-cidr-3.1.0.tgz";
+ sha1 = "72e233d8e1c4cd1d3f11713fcce3eba7b0e3476f";
+ };
+ }
+ {
name = "is_date_object___is_date_object_1.0.1.tgz";
path = fetchurl {
name = "is_date_object___is_date_object_1.0.1.tgz";
@@ -434,6 +2450,30 @@
};
}
{
+ 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";
+ url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz";
+ sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f";
+ };
+ }
+ {
+ name = "is_fullwidth_code_point___is_fullwidth_code_point_3.0.0.tgz";
+ path = fetchurl {
+ name = "is_fullwidth_code_point___is_fullwidth_code_point_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz";
+ sha1 = "f116f8064fe90b3f7844a38997c0b75051269f1d";
+ };
+ }
+ {
name = "is_function___is_function_1.0.1.tgz";
path = fetchurl {
name = "is_function___is_function_1.0.1.tgz";
@@ -442,6 +2482,38 @@
};
}
{
+ name = "is_installed_globally___is_installed_globally_0.1.0.tgz";
+ path = fetchurl {
+ name = "is_installed_globally___is_installed_globally_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.1.0.tgz";
+ sha1 = "0dfd98f5a9111716dd535dda6492f67bf3d25a80";
+ };
+ }
+ {
+ name = "is_installed_globally___is_installed_globally_0.3.1.tgz";
+ path = fetchurl {
+ name = "is_installed_globally___is_installed_globally_0.3.1.tgz";
+ url = "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.3.1.tgz";
+ sha1 = "679afef819347a72584617fd19497f010b8ed35f";
+ };
+ }
+ {
+ name = "is_npm___is_npm_1.0.0.tgz";
+ path = fetchurl {
+ name = "is_npm___is_npm_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz";
+ sha1 = "f2fb63a65e4905b406c86072765a1a4dc793b9f4";
+ };
+ }
+ {
+ name = "is_npm___is_npm_4.0.0.tgz";
+ path = fetchurl {
+ name = "is_npm___is_npm_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-npm/-/is-npm-4.0.0.tgz";
+ sha1 = "c90dd8380696df87a7a6d823c20d0b12bbe3c84d";
+ };
+ }
+ {
name = "is_obj___is_obj_1.0.1.tgz";
path = fetchurl {
name = "is_obj___is_obj_1.0.1.tgz";
@@ -450,6 +2522,46 @@
};
}
{
+ name = "is_obj___is_obj_2.0.0.tgz";
+ path = fetchurl {
+ name = "is_obj___is_obj_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz";
+ sha1 = "473fb05d973705e3fd9620545018ca8e22ef4982";
+ };
+ }
+ {
+ name = "is_path_inside___is_path_inside_1.0.1.tgz";
+ path = fetchurl {
+ name = "is_path_inside___is_path_inside_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-1.0.1.tgz";
+ sha1 = "8ef5b7de50437a3fdca6b4e865ef7aa55cb48036";
+ };
+ }
+ {
+ name = "is_path_inside___is_path_inside_3.0.2.tgz";
+ path = fetchurl {
+ name = "is_path_inside___is_path_inside_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.2.tgz";
+ sha1 = "f5220fc82a3e233757291dddc9c5877f2a1f3017";
+ };
+ }
+ {
+ name = "is_promise___is_promise_2.1.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_redirect___is_redirect_1.0.0.tgz";
+ path = fetchurl {
+ name = "is_redirect___is_redirect_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-redirect/-/is-redirect-1.0.0.tgz";
+ sha1 = "1d03dded53bd8db0f30c26e4f95d36fc7c87dc24";
+ };
+ }
+ {
name = "is_regex___is_regex_1.0.4.tgz";
path = fetchurl {
name = "is_regex___is_regex_1.0.4.tgz";
@@ -458,11 +2570,27 @@
};
}
{
- name = "is_symbol___is_symbol_1.0.2.tgz";
+ name = "is_retry_allowed___is_retry_allowed_1.2.0.tgz";
+ path = fetchurl {
+ name = "is_retry_allowed___is_retry_allowed_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz";
+ sha1 = "d778488bd0a4666a3be8a1482b9f2baafedea8b4";
+ };
+ }
+ {
+ name = "is_stream___is_stream_1.1.0.tgz";
+ path = fetchurl {
+ name = "is_stream___is_stream_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz";
+ sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44";
+ };
+ }
+ {
+ name = "is_symbol___is_symbol_1.0.3.tgz";
path = fetchurl {
- name = "is_symbol___is_symbol_1.0.2.tgz";
- url = "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.2.tgz";
- sha1 = "a055f6ae57192caee329e7a860118b497a950f38";
+ name = "is_symbol___is_symbol_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz";
+ sha1 = "38e1014b9e6329be0de9d24a414fd7441ec61937";
};
}
{
@@ -474,6 +2602,46 @@
};
}
{
+ name = "is_yarn_global___is_yarn_global_0.3.0.tgz";
+ path = fetchurl {
+ name = "is_yarn_global___is_yarn_global_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz";
+ sha1 = "d502d3382590ea3004893746754c89139973e232";
+ };
+ }
+ {
+ name = "isarray___isarray_0.0.1.tgz";
+ path = fetchurl {
+ name = "isarray___isarray_0.0.1.tgz";
+ url = "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz";
+ sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf";
+ };
+ }
+ {
+ name = "isarray___isarray_1.0.0.tgz";
+ path = fetchurl {
+ name = "isarray___isarray_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz";
+ sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
+ };
+ }
+ {
+ name = "isbinaryfile___isbinaryfile_4.0.4.tgz";
+ path = fetchurl {
+ name = "isbinaryfile___isbinaryfile_4.0.4.tgz";
+ url = "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.4.tgz";
+ sha1 = "6803f81a8944201c642b6e17da041e24deb78712";
+ };
+ }
+ {
+ name = "isexe___isexe_2.0.0.tgz";
+ path = fetchurl {
+ name = "isexe___isexe_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz";
+ sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10";
+ };
+ }
+ {
name = "isstream___isstream_0.1.2.tgz";
path = fetchurl {
name = "isstream___isstream_0.1.2.tgz";
@@ -498,6 +2666,22 @@
};
}
{
+ name = "js_tokens___js_tokens_4.0.0.tgz";
+ path = fetchurl {
+ name = "js_tokens___js_tokens_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz";
+ sha1 = "19203fb59991df98e3a287050d4647cdeaf32499";
+ };
+ }
+ {
+ name = "js_yaml___js_yaml_3.13.1.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 = "jsbn___jsbn_0.1.1.tgz";
path = fetchurl {
name = "jsbn___jsbn_0.1.1.tgz";
@@ -506,6 +2690,22 @@
};
}
{
+ name = "json_buffer___json_buffer_3.0.0.tgz";
+ path = fetchurl {
+ name = "json_buffer___json_buffer_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz";
+ sha1 = "5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898";
+ };
+ }
+ {
+ name = "json_parse_better_errors___json_parse_better_errors_1.0.2.tgz";
+ path = fetchurl {
+ name = "json_parse_better_errors___json_parse_better_errors_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz";
+ sha1 = "bb867cfb3450e69107c131d1c514bab3dc8bcaa9";
+ };
+ }
+ {
name = "json_schema_traverse___json_schema_traverse_0.4.1.tgz";
path = fetchurl {
name = "json_schema_traverse___json_schema_traverse_0.4.1.tgz";
@@ -522,6 +2722,14 @@
};
}
{
+ name = "json_stable_stringify_without_jsonify___json_stable_stringify_without_jsonify_1.0.1.tgz";
+ path = fetchurl {
+ name = "json_stable_stringify_without_jsonify___json_stable_stringify_without_jsonify_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz";
+ sha1 = "9db7b59496ad3f3cfef30a75142d2d930ad72651";
+ };
+ }
+ {
name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz";
path = fetchurl {
name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz";
@@ -530,6 +2738,14 @@
};
}
{
+ name = "json5___json5_2.1.1.tgz";
+ path = fetchurl {
+ name = "json5___json5_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/json5/-/json5-2.1.1.tgz";
+ sha1 = "81b6cb04e9ba496f1c7005d07b4368a2638f90b6";
+ };
+ }
+ {
name = "jsonfile___jsonfile_2.4.0.tgz";
path = fetchurl {
name = "jsonfile___jsonfile_2.4.0.tgz";
@@ -538,6 +2754,22 @@
};
}
{
+ name = "jsonfile___jsonfile_4.0.0.tgz";
+ path = fetchurl {
+ name = "jsonfile___jsonfile_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz";
+ sha1 = "8771aae0799b64076b76640fca058f9c10e33ecb";
+ };
+ }
+ {
+ name = "jsonparse___jsonparse_1.3.1.tgz";
+ path = fetchurl {
+ name = "jsonparse___jsonparse_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz";
+ sha1 = "3f4dae4a91fac315f71062f8521cc239f1366280";
+ };
+ }
+ {
name = "jsprim___jsprim_1.4.1.tgz";
path = fetchurl {
name = "jsprim___jsprim_1.4.1.tgz";
@@ -546,6 +2778,158 @@
};
}
{
+ name = "keyv___keyv_3.1.0.tgz";
+ path = fetchurl {
+ name = "keyv___keyv_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz";
+ sha1 = "ecc228486f69991e49e9476485a5be1e8fc5c4d9";
+ };
+ }
+ {
+ name = "latest_version___latest_version_3.1.0.tgz";
+ path = fetchurl {
+ name = "latest_version___latest_version_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/latest-version/-/latest-version-3.1.0.tgz";
+ sha1 = "a205383fea322b33b5ae3b18abee0dc2f356ee15";
+ };
+ }
+ {
+ name = "latest_version___latest_version_5.1.0.tgz";
+ path = fetchurl {
+ name = "latest_version___latest_version_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz";
+ sha1 = "119dfe908fe38d15dfa43ecd13fa12ec8832face";
+ };
+ }
+ {
+ name = "lazy_property___lazy_property_1.0.0.tgz";
+ path = fetchurl {
+ name = "lazy_property___lazy_property_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/lazy-property/-/lazy-property-1.0.0.tgz";
+ sha1 = "84ddc4b370679ba8bd4cdcfa4c06b43d57111147";
+ };
+ }
+ {
+ name = "lazy_val___lazy_val_1.0.4.tgz";
+ path = fetchurl {
+ name = "lazy_val___lazy_val_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.4.tgz";
+ sha1 = "882636a7245c2cfe6e0a4e3ba6c5d68a137e5c65";
+ };
+ }
+ {
+ name = "lazystream___lazystream_1.0.0.tgz";
+ path = fetchurl {
+ name = "lazystream___lazystream_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz";
+ sha1 = "f6995fe0f820392f61396be89462407bb77168e4";
+ };
+ }
+ {
+ name = "lcid___lcid_1.0.0.tgz";
+ path = fetchurl {
+ name = "lcid___lcid_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz";
+ sha1 = "308accafa0bc483a3867b4b6f2b9506251d1b835";
+ };
+ }
+ {
+ 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 = "levn___levn_0.3.0.tgz";
+ path = fetchurl {
+ name = "levn___levn_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz";
+ sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee";
+ };
+ }
+ {
+ name = "libcipm___libcipm_4.0.7.tgz";
+ path = fetchurl {
+ name = "libcipm___libcipm_4.0.7.tgz";
+ url = "https://registry.yarnpkg.com/libcipm/-/libcipm-4.0.7.tgz";
+ sha1 = "76cd675c98bdaae64db88b782b01b804b6d02c8a";
+ };
+ }
+ {
+ name = "libnpm___libnpm_3.0.1.tgz";
+ path = fetchurl {
+ name = "libnpm___libnpm_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/libnpm/-/libnpm-3.0.1.tgz";
+ sha1 = "0be11b4c9dd4d1ffd7d95c786e92e55d65be77a2";
+ };
+ }
+ {
+ name = "libnpmaccess___libnpmaccess_3.0.2.tgz";
+ path = fetchurl {
+ name = "libnpmaccess___libnpmaccess_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/libnpmaccess/-/libnpmaccess-3.0.2.tgz";
+ sha1 = "8b2d72345ba3bef90d3b4f694edd5c0417f58923";
+ };
+ }
+ {
+ name = "libnpmconfig___libnpmconfig_1.2.1.tgz";
+ path = fetchurl {
+ name = "libnpmconfig___libnpmconfig_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/libnpmconfig/-/libnpmconfig-1.2.1.tgz";
+ sha1 = "c0c2f793a74e67d4825e5039e7a02a0044dfcbc0";
+ };
+ }
+ {
+ name = "libnpmhook___libnpmhook_5.0.3.tgz";
+ path = fetchurl {
+ name = "libnpmhook___libnpmhook_5.0.3.tgz";
+ url = "https://registry.yarnpkg.com/libnpmhook/-/libnpmhook-5.0.3.tgz";
+ sha1 = "4020c0f5edbf08ebe395325caa5ea01885b928f7";
+ };
+ }
+ {
+ name = "libnpmorg___libnpmorg_1.0.1.tgz";
+ path = fetchurl {
+ name = "libnpmorg___libnpmorg_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/libnpmorg/-/libnpmorg-1.0.1.tgz";
+ sha1 = "5d2503f6ceb57f33dbdcc718e6698fea6d5ad087";
+ };
+ }
+ {
+ name = "libnpmpublish___libnpmpublish_1.1.3.tgz";
+ path = fetchurl {
+ name = "libnpmpublish___libnpmpublish_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/libnpmpublish/-/libnpmpublish-1.1.3.tgz";
+ sha1 = "e3782796722d79eef1a0a22944c117e0c4ca4280";
+ };
+ }
+ {
+ name = "libnpmsearch___libnpmsearch_2.0.2.tgz";
+ path = fetchurl {
+ name = "libnpmsearch___libnpmsearch_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/libnpmsearch/-/libnpmsearch-2.0.2.tgz";
+ sha1 = "9a4f059102d38e3dd44085bdbfe5095f2a5044cf";
+ };
+ }
+ {
+ name = "libnpmteam___libnpmteam_1.0.2.tgz";
+ path = fetchurl {
+ name = "libnpmteam___libnpmteam_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/libnpmteam/-/libnpmteam-1.0.2.tgz";
+ sha1 = "8b48bcbb6ce70dd8150c950fcbdbf3feb6eec820";
+ };
+ }
+ {
+ name = "libnpx___libnpx_10.2.2.tgz";
+ path = fetchurl {
+ name = "libnpx___libnpx_10.2.2.tgz";
+ url = "https://registry.yarnpkg.com/libnpx/-/libnpx-10.2.2.tgz";
+ sha1 = "5a4171b9b92dd031463ef66a4af9f5cbd6b09572";
+ };
+ }
+ {
name = "load_bmfont___load_bmfont_1.4.0.tgz";
path = fetchurl {
name = "load_bmfont___load_bmfont_1.4.0.tgz";
@@ -554,6 +2938,14 @@
};
}
{
+ name = "load_json_file___load_json_file_2.0.0.tgz";
+ path = fetchurl {
+ name = "load_json_file___load_json_file_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz";
+ sha1 = "7947e42149af80d696cbf797bcaabcfe1fe29ca8";
+ };
+ }
+ {
name = "locate_path___locate_path_2.0.0.tgz";
path = fetchurl {
name = "locate_path___locate_path_2.0.0.tgz";
@@ -562,6 +2954,174 @@
};
}
{
+ name = "locate_path___locate_path_3.0.0.tgz";
+ path = fetchurl {
+ name = "locate_path___locate_path_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz";
+ sha1 = "dbec3b3ab759758071b58fe59fc41871af21400e";
+ };
+ }
+ {
+ name = "locate_path___locate_path_5.0.0.tgz";
+ path = fetchurl {
+ name = "locate_path___locate_path_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz";
+ sha1 = "1afba396afd676a6d42504d0a67a3a7eb9f62aa0";
+ };
+ }
+ {
+ name = "lock_verify___lock_verify_2.2.0.tgz";
+ path = fetchurl {
+ name = "lock_verify___lock_verify_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/lock-verify/-/lock-verify-2.2.0.tgz";
+ sha1 = "12432feb68bb647071c78c44bde16029a0f7d935";
+ };
+ }
+ {
+ name = "lockfile___lockfile_1.0.4.tgz";
+ path = fetchurl {
+ name = "lockfile___lockfile_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/lockfile/-/lockfile-1.0.4.tgz";
+ sha1 = "07f819d25ae48f87e538e6578b6964a4981a5609";
+ };
+ }
+ {
+ name = "lodash._baseuniq___lodash._baseuniq_4.6.0.tgz";
+ path = fetchurl {
+ name = "lodash._baseuniq___lodash._baseuniq_4.6.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash._baseuniq/-/lodash._baseuniq-4.6.0.tgz";
+ sha1 = "0ebb44e456814af7905c6212fa2c9b2d51b841e8";
+ };
+ }
+ {
+ name = "lodash._createset___lodash._createset_4.0.3.tgz";
+ path = fetchurl {
+ name = "lodash._createset___lodash._createset_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/lodash._createset/-/lodash._createset-4.0.3.tgz";
+ sha1 = "0f4659fbb09d75194fa9e2b88a6644d363c9fe26";
+ };
+ }
+ {
+ name = "lodash._root___lodash._root_3.0.1.tgz";
+ path = fetchurl {
+ name = "lodash._root___lodash._root_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/lodash._root/-/lodash._root-3.0.1.tgz";
+ sha1 = "fba1c4524c19ee9a5f8136b4609f017cf4ded692";
+ };
+ }
+ {
+ 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.defaults___lodash.defaults_4.2.0.tgz";
+ path = fetchurl {
+ name = "lodash.defaults___lodash.defaults_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz";
+ sha1 = "d09178716ffea4dde9e5fb7b37f6f0802274580c";
+ };
+ }
+ {
+ name = "lodash.difference___lodash.difference_4.5.0.tgz";
+ path = fetchurl {
+ name = "lodash.difference___lodash.difference_4.5.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz";
+ sha1 = "9ccb4e505d486b91651345772885a2df27fd017c";
+ };
+ }
+ {
+ name = "lodash.flatten___lodash.flatten_4.4.0.tgz";
+ path = fetchurl {
+ name = "lodash.flatten___lodash.flatten_4.4.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz";
+ sha1 = "f31c22225a9632d2bbf8e4addbef240aa765a61f";
+ };
+ }
+ {
+ 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.union___lodash.union_4.6.0.tgz";
+ path = fetchurl {
+ name = "lodash.union___lodash.union_4.6.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz";
+ sha1 = "48bb5088409f16f1821666641c44dd1aaae3cd88";
+ };
+ }
+ {
+ name = "lodash.uniq___lodash.uniq_4.5.0.tgz";
+ path = fetchurl {
+ name = "lodash.uniq___lodash.uniq_4.5.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz";
+ sha1 = "d0225373aeb652adc1bc82e4945339a842754773";
+ };
+ }
+ {
+ name = "lodash.without___lodash.without_4.4.0.tgz";
+ path = fetchurl {
+ name = "lodash.without___lodash.without_4.4.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.without/-/lodash.without-4.4.0.tgz";
+ sha1 = "3cd4574a00b67bae373a94b748772640507b7aac";
+ };
+ }
+ {
+ 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.6.tgz";
+ path = fetchurl {
+ name = "loglevel___loglevel_1.6.6.tgz";
+ url = "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.6.tgz";
+ sha1 = "0ee6300cc058db6b3551fa1c4bf73b83bb771312";
+ };
+ }
+ {
+ name = "lowercase_keys___lowercase_keys_1.0.1.tgz";
+ path = fetchurl {
+ name = "lowercase_keys___lowercase_keys_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz";
+ sha1 = "6f9e30b47084d971a7c820ff15a6c5167b74c26f";
+ };
+ }
+ {
+ name = "lowercase_keys___lowercase_keys_2.0.0.tgz";
+ path = fetchurl {
+ name = "lowercase_keys___lowercase_keys_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz";
+ sha1 = "2603e78b7b4b0006cbca2fbcc8a3202558ac9479";
+ };
+ }
+ {
+ name = "lru_cache___lru_cache_4.1.5.tgz";
+ path = fetchurl {
+ name = "lru_cache___lru_cache_4.1.5.tgz";
+ url = "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz";
+ sha1 = "8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd";
+ };
+ }
+ {
+ name = "lru_cache___lru_cache_5.1.1.tgz";
+ path = fetchurl {
+ name = "lru_cache___lru_cache_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz";
+ sha1 = "1da27e6710271947695daf6848e847f01d84b920";
+ };
+ }
+ {
name = "make_dir___make_dir_1.3.0.tgz";
path = fetchurl {
name = "make_dir___make_dir_1.3.0.tgz";
@@ -570,19 +3130,75 @@
};
}
{
- name = "mime_db___mime_db_1.38.0.tgz";
+ name = "make_dir___make_dir_3.0.2.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_fetch_happen___make_fetch_happen_5.0.2.tgz";
+ path = fetchurl {
+ name = "make_fetch_happen___make_fetch_happen_5.0.2.tgz";
+ url = "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-5.0.2.tgz";
+ sha1 = "aa8387104f2687edca01c8687ee45013d02d19bd";
+ };
+ }
+ {
+ 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 = "matrix_js_sdk___matrix_js_sdk_6.1.0.tgz";
+ path = fetchurl {
+ name = "matrix_js_sdk___matrix_js_sdk_6.1.0.tgz";
+ url = "https://registry.yarnpkg.com/matrix-js-sdk/-/matrix-js-sdk-6.1.0.tgz";
+ sha1 = "c28ad67c113c4aa9c8bce409c7ba550170bdc2ee";
+ };
+ }
+ {
+ name = "meant___meant_1.0.1.tgz";
+ path = fetchurl {
+ name = "meant___meant_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/meant/-/meant-1.0.1.tgz";
+ sha1 = "66044fea2f23230ec806fb515efea29c44d2115d";
+ };
+ }
+ {
+ name = "mem___mem_1.1.0.tgz";
+ path = fetchurl {
+ name = "mem___mem_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/mem/-/mem-1.1.0.tgz";
+ sha1 = "5edd52b485ca1d900fe64895505399a0dfa45f76";
+ };
+ }
+ {
+ name = "mem___mem_4.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 = "mime_db___mime_db_1.42.0.tgz";
path = fetchurl {
- name = "mime_db___mime_db_1.38.0.tgz";
- url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.38.0.tgz";
- sha1 = "1a2aab16da9eb167b49c6e4df2d9c68d63d8e2ad";
+ name = "mime_db___mime_db_1.42.0.tgz";
+ url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.42.0.tgz";
+ sha1 = "3e252907b4c7adb906597b4b65636272cf9e7bac";
};
}
{
- name = "mime_types___mime_types_2.1.22.tgz";
+ name = "mime_types___mime_types_2.1.25.tgz";
path = fetchurl {
- name = "mime_types___mime_types_2.1.22.tgz";
- url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.22.tgz";
- sha1 = "fe6b355a190926ab7698c9a0556a11199b2199bd";
+ name = "mime_types___mime_types_2.1.25.tgz";
+ url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.25.tgz";
+ sha1 = "39772d46621f93e2a80a856c53b86a62156a6437";
};
}
{
@@ -594,6 +3210,38 @@
};
}
{
+ name = "mime___mime_2.4.4.tgz";
+ path = fetchurl {
+ name = "mime___mime_2.4.4.tgz";
+ url = "https://registry.yarnpkg.com/mime/-/mime-2.4.4.tgz";
+ sha1 = "bd7b91135fc6b01cde3e9bae33d659b63d8857e5";
+ };
+ }
+ {
+ name = "mimic_fn___mimic_fn_1.2.0.tgz";
+ path = fetchurl {
+ name = "mimic_fn___mimic_fn_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz";
+ sha1 = "820c86a39334640e99516928bd03fca88057d022";
+ };
+ }
+ {
+ name = "mimic_fn___mimic_fn_2.1.0.tgz";
+ path = fetchurl {
+ name = "mimic_fn___mimic_fn_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz";
+ sha1 = "7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b";
+ };
+ }
+ {
+ name = "mimic_response___mimic_response_1.0.1.tgz";
+ path = fetchurl {
+ name = "mimic_response___mimic_response_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz";
+ sha1 = "4923538878eef42063cb8a3e3b0798781487ab1b";
+ };
+ }
+ {
name = "min_document___min_document_2.19.0.tgz";
path = fetchurl {
name = "min_document___min_document_2.19.0.tgz";
@@ -602,6 +3250,14 @@
};
}
{
+ name = "minimatch___minimatch_3.0.4.tgz";
+ path = fetchurl {
+ name = "minimatch___minimatch_3.0.4.tgz";
+ url = "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz";
+ sha1 = "5166e286457f03306064be5497e8dbb0c3d32083";
+ };
+ }
+ {
name = "minimist___minimist_0.0.8.tgz";
path = fetchurl {
name = "minimist___minimist_0.0.8.tgz";
@@ -618,6 +3274,46 @@
};
}
{
+ name = "minipass___minipass_2.9.0.tgz";
+ path = fetchurl {
+ name = "minipass___minipass_2.9.0.tgz";
+ url = "https://registry.yarnpkg.com/minipass/-/minipass-2.9.0.tgz";
+ sha1 = "e713762e7d3e32fed803115cf93e04bca9fcc9a6";
+ };
+ }
+ {
+ name = "minipass___minipass_3.1.1.tgz";
+ path = fetchurl {
+ name = "minipass___minipass_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/minipass/-/minipass-3.1.1.tgz";
+ sha1 = "7607ce778472a185ad6d89082aa2070f79cedcd5";
+ };
+ }
+ {
+ name = "minizlib___minizlib_1.3.3.tgz";
+ path = fetchurl {
+ name = "minizlib___minizlib_1.3.3.tgz";
+ url = "https://registry.yarnpkg.com/minizlib/-/minizlib-1.3.3.tgz";
+ sha1 = "2290de96818a34c29551c8a8d301216bd65a861d";
+ };
+ }
+ {
+ name = "minizlib___minizlib_2.1.0.tgz";
+ path = fetchurl {
+ name = "minizlib___minizlib_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.0.tgz";
+ sha1 = "fd52c645301ef09a63a2c209697c294c6ce02cf3";
+ };
+ }
+ {
+ name = "mississippi___mississippi_3.0.0.tgz";
+ path = fetchurl {
+ name = "mississippi___mississippi_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz";
+ sha1 = "ea0a3291f97e0b5e8776b363d5f0a12d94c67022";
+ };
+ }
+ {
name = "mkdirp___mkdirp_0.5.1.tgz";
path = fetchurl {
name = "mkdirp___mkdirp_0.5.1.tgz";
@@ -626,6 +3322,270 @@
};
}
{
+ name = "mkdirp___mkdirp_1.0.3.tgz";
+ path = fetchurl {
+ name = "mkdirp___mkdirp_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.3.tgz";
+ sha1 = "4cf2e30ad45959dddea53ad97d518b6c8205e1ea";
+ };
+ }
+ {
+ name = "move_concurrently___move_concurrently_1.0.1.tgz";
+ path = fetchurl {
+ name = "move_concurrently___move_concurrently_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz";
+ sha1 = "be2c005fda32e0b29af1f05d7c4b33214c701f92";
+ };
+ }
+ {
+ name = "ms___ms_2.0.0.tgz";
+ path = fetchurl {
+ name = "ms___ms_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz";
+ sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8";
+ };
+ }
+ {
+ name = "ms___ms_2.1.2.tgz";
+ path = fetchurl {
+ name = "ms___ms_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz";
+ sha1 = "d09d1f357b443f493382a8eb3ccd183872ae6009";
+ };
+ }
+ {
+ name = "mute_stream___mute_stream_0.0.7.tgz";
+ path = fetchurl {
+ name = "mute_stream___mute_stream_0.0.7.tgz";
+ url = "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz";
+ sha1 = "3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab";
+ };
+ }
+ {
+ name = "mute_stream___mute_stream_0.0.8.tgz";
+ path = fetchurl {
+ name = "mute_stream___mute_stream_0.0.8.tgz";
+ url = "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz";
+ sha1 = "1630c42b2251ff81e2a283de96a5497ea92e5e0d";
+ };
+ }
+ {
+ name = "natural_compare___natural_compare_1.4.0.tgz";
+ path = fetchurl {
+ name = "natural_compare___natural_compare_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz";
+ sha1 = "4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7";
+ };
+ }
+ {
+ name = "needle___needle_2.3.2.tgz";
+ path = fetchurl {
+ name = "needle___needle_2.3.2.tgz";
+ url = "https://registry.yarnpkg.com/needle/-/needle-2.3.2.tgz";
+ sha1 = "3342dea100b7160960a450dc8c22160ac712a528";
+ };
+ }
+ {
+ name = "nice_try___nice_try_1.0.5.tgz";
+ path = fetchurl {
+ name = "nice_try___nice_try_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz";
+ sha1 = "a3378a7696ce7d223e88fc9b764bd7ef1089e366";
+ };
+ }
+ {
+ name = "node_fetch_npm___node_fetch_npm_2.0.2.tgz";
+ path = fetchurl {
+ name = "node_fetch_npm___node_fetch_npm_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/node-fetch-npm/-/node-fetch-npm-2.0.2.tgz";
+ sha1 = "7258c9046182dca345b4208eda918daf33697ff7";
+ };
+ }
+ {
+ name = "node_gyp___node_gyp_5.1.0.tgz";
+ path = fetchurl {
+ name = "node_gyp___node_gyp_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/node-gyp/-/node-gyp-5.1.0.tgz";
+ sha1 = "8e31260a7af4a2e2f994b0673d4e0b3866156332";
+ };
+ }
+ {
+ name = "node_pre_gyp___node_pre_gyp_0.14.0.tgz";
+ path = fetchurl {
+ name = "node_pre_gyp___node_pre_gyp_0.14.0.tgz";
+ url = "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz";
+ sha1 = "9a0596533b877289bcad4e143982ca3d904ddc83";
+ };
+ }
+ {
+ name = "nopt___nopt_4.0.1.tgz";
+ path = fetchurl {
+ name = "nopt___nopt_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz";
+ sha1 = "d0d4685afd5415193c8c7505602d0d17cd64474d";
+ };
+ }
+ {
+ name = "normalize_package_data___normalize_package_data_2.5.0.tgz";
+ path = fetchurl {
+ name = "normalize_package_data___normalize_package_data_2.5.0.tgz";
+ url = "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz";
+ sha1 = "e66db1838b200c1dfc233225d12cb36520e234a8";
+ };
+ }
+ {
+ name = "normalize_path___normalize_path_3.0.0.tgz";
+ path = fetchurl {
+ name = "normalize_path___normalize_path_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz";
+ sha1 = "0dcd69ff23a1c9b11fd0978316644a0388216a65";
+ };
+ }
+ {
+ name = "normalize_url___normalize_url_4.5.0.tgz";
+ path = fetchurl {
+ name = "normalize_url___normalize_url_4.5.0.tgz";
+ url = "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz";
+ sha1 = "453354087e6ca96957bd8f5baf753f5982142129";
+ };
+ }
+ {
+ name = "npm_audit_report___npm_audit_report_1.3.2.tgz";
+ path = fetchurl {
+ name = "npm_audit_report___npm_audit_report_1.3.2.tgz";
+ url = "https://registry.yarnpkg.com/npm-audit-report/-/npm-audit-report-1.3.2.tgz";
+ sha1 = "303bc78cd9e4c226415076a4f7e528c89fc77018";
+ };
+ }
+ {
+ name = "npm_bundled___npm_bundled_1.1.1.tgz";
+ path = fetchurl {
+ name = "npm_bundled___npm_bundled_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.1.tgz";
+ sha1 = "1edd570865a94cdb1bc8220775e29466c9fb234b";
+ };
+ }
+ {
+ name = "npm_cache_filename___npm_cache_filename_1.0.2.tgz";
+ path = fetchurl {
+ name = "npm_cache_filename___npm_cache_filename_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/npm-cache-filename/-/npm-cache-filename-1.0.2.tgz";
+ sha1 = "ded306c5b0bfc870a9e9faf823bc5f283e05ae11";
+ };
+ }
+ {
+ name = "npm_install_checks___npm_install_checks_3.0.2.tgz";
+ path = fetchurl {
+ name = "npm_install_checks___npm_install_checks_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-3.0.2.tgz";
+ sha1 = "ab2e32ad27baa46720706908e5b14c1852de44d9";
+ };
+ }
+ {
+ name = "npm_lifecycle___npm_lifecycle_3.1.4.tgz";
+ path = fetchurl {
+ name = "npm_lifecycle___npm_lifecycle_3.1.4.tgz";
+ url = "https://registry.yarnpkg.com/npm-lifecycle/-/npm-lifecycle-3.1.4.tgz";
+ sha1 = "de6975c7d8df65f5150db110b57cce498b0b604c";
+ };
+ }
+ {
+ name = "npm_logical_tree___npm_logical_tree_1.2.1.tgz";
+ path = fetchurl {
+ name = "npm_logical_tree___npm_logical_tree_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/npm-logical-tree/-/npm-logical-tree-1.2.1.tgz";
+ sha1 = "44610141ca24664cad35d1e607176193fd8f5b88";
+ };
+ }
+ {
+ name = "npm_normalize_package_bin___npm_normalize_package_bin_1.0.1.tgz";
+ path = fetchurl {
+ name = "npm_normalize_package_bin___npm_normalize_package_bin_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz";
+ sha1 = "6e79a41f23fd235c0623218228da7d9c23b8f6e2";
+ };
+ }
+ {
+ name = "npm_package_arg___npm_package_arg_6.1.1.tgz";
+ path = fetchurl {
+ name = "npm_package_arg___npm_package_arg_6.1.1.tgz";
+ url = "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-6.1.1.tgz";
+ sha1 = "02168cb0a49a2b75bf988a28698de7b529df5cb7";
+ };
+ }
+ {
+ name = "npm_packlist___npm_packlist_1.4.8.tgz";
+ path = fetchurl {
+ name = "npm_packlist___npm_packlist_1.4.8.tgz";
+ url = "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.8.tgz";
+ sha1 = "56ee6cc135b9f98ad3d51c1c95da22bbb9b2ef3e";
+ };
+ }
+ {
+ name = "npm_pick_manifest___npm_pick_manifest_3.0.2.tgz";
+ path = fetchurl {
+ name = "npm_pick_manifest___npm_pick_manifest_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-3.0.2.tgz";
+ sha1 = "f4d9e5fd4be2153e5f4e5f9b7be8dc419a99abb7";
+ };
+ }
+ {
+ name = "npm_profile___npm_profile_4.0.2.tgz";
+ path = fetchurl {
+ name = "npm_profile___npm_profile_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/npm-profile/-/npm-profile-4.0.2.tgz";
+ sha1 = "8272a71c19634d0dce9c35a5daf8ee589cbb0f52";
+ };
+ }
+ {
+ name = "npm_registry_fetch___npm_registry_fetch_4.0.2.tgz";
+ path = fetchurl {
+ name = "npm_registry_fetch___npm_registry_fetch_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-4.0.2.tgz";
+ sha1 = "2b1434f93ccbe6b6385f8e45f45db93e16921d7a";
+ };
+ }
+ {
+ name = "npm_run_path___npm_run_path_2.0.2.tgz";
+ path = fetchurl {
+ name = "npm_run_path___npm_run_path_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz";
+ sha1 = "35a9232dfa35d7067b4cb2ddf2357b1871536c5f";
+ };
+ }
+ {
+ name = "npm_user_validate___npm_user_validate_1.0.0.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___npm_6.13.7.tgz";
+ path = fetchurl {
+ name = "npm___npm_6.13.7.tgz";
+ url = "https://registry.yarnpkg.com/npm/-/npm-6.13.7.tgz";
+ sha1 = "9533a3ddc57f9792db8a8b303efabaf878047841";
+ };
+ }
+ {
+ name = "npmlog___npmlog_4.1.2.tgz";
+ path = fetchurl {
+ name = "npmlog___npmlog_4.1.2.tgz";
+ url = "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz";
+ sha1 = "08a7f2a8bf734604779a9efa4ad5cc717abb954b";
+ };
+ }
+ {
+ 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 = "oauth_sign___oauth_sign_0.9.0.tgz";
path = fetchurl {
name = "oauth_sign___oauth_sign_0.9.0.tgz";
@@ -634,11 +3594,147 @@
};
}
{
- name = "object_keys___object_keys_1.1.0.tgz";
+ name = "object_assign___object_assign_4.1.1.tgz";
+ path = fetchurl {
+ name = "object_assign___object_assign_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz";
+ sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863";
+ };
+ }
+ {
+ name = "object_inspect___object_inspect_1.7.0.tgz";
path = fetchurl {
- name = "object_keys___object_keys_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.0.tgz";
- sha1 = "11bd22348dd2e096a045ab06f6c85bcc340fa032";
+ 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_is___object_is_1.0.1.tgz";
+ path = fetchurl {
+ name = "object_is___object_is_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/object-is/-/object-is-1.0.1.tgz";
+ sha1 = "0aa60ec9989a0b3ed795cf4d06f62cf1ad6539b6";
+ };
+ }
+ {
+ name = "object_keys___object_keys_1.1.1.tgz";
+ path = fetchurl {
+ name = "object_keys___object_keys_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz";
+ sha1 = "1c47f272df277f3b1daf061677d9c82e2322c60e";
+ };
+ }
+ {
+ name = "object.getownpropertydescriptors___object.getownpropertydescriptors_2.0.3.tgz";
+ path = fetchurl {
+ name = "object.getownpropertydescriptors___object.getownpropertydescriptors_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz";
+ sha1 = "8758c846f5b407adab0f236e0986f14b051caa16";
+ };
+ }
+ {
+ name = "once___once_1.4.0.tgz";
+ path = fetchurl {
+ name = "once___once_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz";
+ sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
+ };
+ }
+ {
+ name = "onetime___onetime_2.0.1.tgz";
+ path = fetchurl {
+ name = "onetime___onetime_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz";
+ sha1 = "067428230fd67443b2794b22bba528b6867962d4";
+ };
+ }
+ {
+ name = "opener___opener_1.5.1.tgz";
+ path = fetchurl {
+ name = "opener___opener_1.5.1.tgz";
+ url = "https://registry.yarnpkg.com/opener/-/opener-1.5.1.tgz";
+ sha1 = "6d2f0e77f1a0af0032aca716c2c1fbb8e7e8abed";
+ };
+ }
+ {
+ name = "optionator___optionator_0.8.3.tgz";
+ path = fetchurl {
+ name = "optionator___optionator_0.8.3.tgz";
+ url = "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz";
+ sha1 = "84fa1d036fe9d3c7e21d99884b601167ec8fb495";
+ };
+ }
+ {
+ name = "os_homedir___os_homedir_1.0.2.tgz";
+ path = fetchurl {
+ name = "os_homedir___os_homedir_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz";
+ sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3";
+ };
+ }
+ {
+ name = "os_locale___os_locale_2.1.0.tgz";
+ path = fetchurl {
+ name = "os_locale___os_locale_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/os-locale/-/os-locale-2.1.0.tgz";
+ sha1 = "42bc2900a6b5b8bd17376c8e882b65afccf24bf2";
+ };
+ }
+ {
+ 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";
+ url = "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz";
+ sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274";
+ };
+ }
+ {
+ name = "osenv___osenv_0.1.5.tgz";
+ path = fetchurl {
+ name = "osenv___osenv_0.1.5.tgz";
+ url = "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz";
+ sha1 = "85cdfafaeb28e8677f416e287592b5f3f49ea410";
+ };
+ }
+ {
+ name = "p_cancelable___p_cancelable_1.1.0.tgz";
+ path = fetchurl {
+ name = "p_cancelable___p_cancelable_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz";
+ sha1 = "d078d15a3af409220c886f1d9a0ca2e441ab26cc";
+ };
+ }
+ {
+ 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_finally___p_finally_1.0.0.tgz";
+ path = fetchurl {
+ name = "p_finally___p_finally_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz";
+ sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae";
+ };
+ }
+ {
+ 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";
};
}
{
@@ -650,6 +3746,22 @@
};
}
{
+ name = "p_limit___p_limit_2.2.1.tgz";
+ path = fetchurl {
+ name = "p_limit___p_limit_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.1.tgz";
+ sha1 = "aa07a788cc3151c939b5131f63570f0dd2009537";
+ };
+ }
+ {
+ name = "p_limit___p_limit_2.2.2.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_locate___p_locate_2.0.0.tgz";
path = fetchurl {
name = "p_locate___p_locate_2.0.0.tgz";
@@ -658,6 +3770,22 @@
};
}
{
+ name = "p_locate___p_locate_3.0.0.tgz";
+ path = fetchurl {
+ name = "p_locate___p_locate_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz";
+ sha1 = "322d69a05c0264b25997d9f40cd8a891ab0064a4";
+ };
+ }
+ {
+ name = "p_locate___p_locate_4.1.0.tgz";
+ path = fetchurl {
+ name = "p_locate___p_locate_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz";
+ sha1 = "a3428bb7088b3a60292f66919278b7c297ad4f07";
+ };
+ }
+ {
name = "p_try___p_try_1.0.0.tgz";
path = fetchurl {
name = "p_try___p_try_1.0.0.tgz";
@@ -666,6 +3794,54 @@
};
}
{
+ name = "p_try___p_try_2.2.0.tgz";
+ path = fetchurl {
+ name = "p_try___p_try_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz";
+ sha1 = "cb2868540e313d61de58fafbe35ce9004d5540e6";
+ };
+ }
+ {
+ name = "package_json___package_json_4.0.1.tgz";
+ path = fetchurl {
+ name = "package_json___package_json_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/package-json/-/package-json-4.0.1.tgz";
+ sha1 = "8869a0401253661c4c4ca3da6c2121ed555f5eed";
+ };
+ }
+ {
+ name = "package_json___package_json_6.5.0.tgz";
+ path = fetchurl {
+ name = "package_json___package_json_6.5.0.tgz";
+ url = "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz";
+ sha1 = "6feedaca35e75725876d0b0e64974697fed145b0";
+ };
+ }
+ {
+ name = "pacote___pacote_9.5.12.tgz";
+ path = fetchurl {
+ name = "pacote___pacote_9.5.12.tgz";
+ url = "https://registry.yarnpkg.com/pacote/-/pacote-9.5.12.tgz";
+ sha1 = "1e11dd7a8d736bcc36b375a9804d41bb0377bf66";
+ };
+ }
+ {
+ name = "parallel_transform___parallel_transform_1.2.0.tgz";
+ path = fetchurl {
+ name = "parallel_transform___parallel_transform_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.2.0.tgz";
+ sha1 = "9049ca37d6cb2182c3b1d2c720be94d14a5814fc";
+ };
+ }
+ {
+ name = "parent_module___parent_module_1.0.1.tgz";
+ path = fetchurl {
+ name = "parent_module___parent_module_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz";
+ sha1 = "691d2709e78c79fae3a156622452d00762caaaa2";
+ };
+ }
+ {
name = "parse_bmfont_ascii___parse_bmfont_ascii_1.0.6.tgz";
path = fetchurl {
name = "parse_bmfont_ascii___parse_bmfont_ascii_1.0.6.tgz";
@@ -690,11 +3866,19 @@
};
}
{
- name = "parse_headers___parse_headers_2.0.2.tgz";
+ name = "parse_headers___parse_headers_2.0.3.tgz";
+ path = fetchurl {
+ name = "parse_headers___parse_headers_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.3.tgz";
+ sha1 = "5e8e7512383d140ba02f0c7aa9f49b4399c92515";
+ };
+ }
+ {
+ name = "parse_json___parse_json_2.2.0.tgz";
path = fetchurl {
- name = "parse_headers___parse_headers_2.0.2.tgz";
- url = "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.2.tgz";
- sha1 = "9545e8a4c1ae5eaea7d24992bca890281ed26e34";
+ name = "parse_json___parse_json_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz";
+ sha1 = "f480f40434ef80741f8469099f8dea18f55a4dc9";
};
}
{
@@ -706,6 +3890,14 @@
};
}
{
+ name = "path_exists___path_exists_4.0.0.tgz";
+ path = fetchurl {
+ name = "path_exists___path_exists_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz";
+ sha1 = "513bdbe2d3b95d7762e8c1137efa195c6c61b5b3";
+ };
+ }
+ {
name = "path_is_absolute___path_is_absolute_1.0.1.tgz";
path = fetchurl {
name = "path_is_absolute___path_is_absolute_1.0.1.tgz";
@@ -714,6 +3906,38 @@
};
}
{
+ name = "path_is_inside___path_is_inside_1.0.2.tgz";
+ path = fetchurl {
+ name = "path_is_inside___path_is_inside_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz";
+ sha1 = "365417dede44430d1c11af61027facf074bdfc53";
+ };
+ }
+ {
+ name = "path_key___path_key_2.0.1.tgz";
+ path = fetchurl {
+ name = "path_key___path_key_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz";
+ sha1 = "411cadb574c5a140d3a4b1910d40d80cc9f40b40";
+ };
+ }
+ {
+ name = "path_parse___path_parse_1.0.6.tgz";
+ path = fetchurl {
+ name = "path_parse___path_parse_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz";
+ sha1 = "d62dbb5679405d72c4737ec58600e9ddcf06d24c";
+ };
+ }
+ {
+ name = "path_type___path_type_2.0.0.tgz";
+ path = fetchurl {
+ name = "path_type___path_type_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz";
+ sha1 = "f012ccb8415b7096fc2daa1054c3d72389594c73";
+ };
+ }
+ {
name = "performance_now___performance_now_2.1.0.tgz";
path = fetchurl {
name = "performance_now___performance_now_2.1.0.tgz";
@@ -730,6 +3954,14 @@
};
}
{
+ name = "pify___pify_2.3.0.tgz";
+ path = fetchurl {
+ name = "pify___pify_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz";
+ sha1 = "ed141a6ac043a849ea588498e7dca8b15330e90c";
+ };
+ }
+ {
name = "pify___pify_3.0.0.tgz";
path = fetchurl {
name = "pify___pify_3.0.0.tgz";
@@ -770,6 +4002,38 @@
};
}
{
+ name = "prelude_ls___prelude_ls_1.1.2.tgz";
+ path = fetchurl {
+ name = "prelude_ls___prelude_ls_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz";
+ sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54";
+ };
+ }
+ {
+ name = "prepend_http___prepend_http_1.0.4.tgz";
+ path = fetchurl {
+ name = "prepend_http___prepend_http_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz";
+ sha1 = "d4f4562b0ce3696e41ac52d0e002e57a635dc6dc";
+ };
+ }
+ {
+ name = "prepend_http___prepend_http_2.0.0.tgz";
+ path = fetchurl {
+ name = "prepend_http___prepend_http_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz";
+ sha1 = "e92434bfa5ea8c19f41cdfd401d741a3c819d897";
+ };
+ }
+ {
+ name = "process_nextick_args___process_nextick_args_2.0.1.tgz";
+ path = fetchurl {
+ name = "process_nextick_args___process_nextick_args_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz";
+ sha1 = "7820d9b16120cc55ca9ae7792680ae7dba6d7fe2";
+ };
+ }
+ {
name = "process___process_0.5.2.tgz";
path = fetchurl {
name = "process___process_0.5.2.tgz";
@@ -778,11 +4042,99 @@
};
}
{
- name = "psl___psl_1.1.31.tgz";
+ name = "progress___progress_2.0.3.tgz";
path = fetchurl {
- name = "psl___psl_1.1.31.tgz";
- url = "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz";
- sha1 = "e9aa86d0101b5b105cbe93ac6b784cd547276184";
+ name = "progress___progress_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz";
+ sha1 = "7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8";
+ };
+ }
+ {
+ name = "promise_inflight___promise_inflight_1.0.1.tgz";
+ path = fetchurl {
+ name = "promise_inflight___promise_inflight_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz";
+ sha1 = "98472870bf228132fcbdd868129bad12c3c029e3";
+ };
+ }
+ {
+ name = "promise_retry___promise_retry_1.1.1.tgz";
+ path = fetchurl {
+ name = "promise_retry___promise_retry_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/promise-retry/-/promise-retry-1.1.1.tgz";
+ sha1 = "6739e968e3051da20ce6497fb2b50f6911df3d6d";
+ };
+ }
+ {
+ name = "promzard___promzard_0.3.0.tgz";
+ path = fetchurl {
+ name = "promzard___promzard_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz";
+ sha1 = "26a5d6ee8c7dee4cb12208305acfb93ba382a9ee";
+ };
+ }
+ {
+ name = "proto_list___proto_list_1.2.4.tgz";
+ path = fetchurl {
+ name = "proto_list___proto_list_1.2.4.tgz";
+ url = "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz";
+ sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849";
+ };
+ }
+ {
+ name = "protoduck___protoduck_5.0.1.tgz";
+ path = fetchurl {
+ name = "protoduck___protoduck_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/protoduck/-/protoduck-5.0.1.tgz";
+ sha1 = "03c3659ca18007b69a50fd82a7ebcc516261151f";
+ };
+ }
+ {
+ name = "prr___prr_1.0.1.tgz";
+ path = fetchurl {
+ name = "prr___prr_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz";
+ sha1 = "d3fc114ba06995a45ec6893f484ceb1d78f5f476";
+ };
+ }
+ {
+ name = "pseudomap___pseudomap_1.0.2.tgz";
+ path = fetchurl {
+ name = "pseudomap___pseudomap_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz";
+ sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3";
+ };
+ }
+ {
+ name = "psl___psl_1.6.0.tgz";
+ path = fetchurl {
+ name = "psl___psl_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/psl/-/psl-1.6.0.tgz";
+ sha1 = "60557582ee23b6c43719d9890fb4170ecd91e110";
+ };
+ }
+ {
+ name = "pump___pump_2.0.1.tgz";
+ path = fetchurl {
+ name = "pump___pump_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz";
+ sha1 = "12399add6e4cf7526d973cbc8b5ce2e2908b3909";
+ };
+ }
+ {
+ name = "pump___pump_3.0.0.tgz";
+ path = fetchurl {
+ name = "pump___pump_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz";
+ sha1 = "b4a2116815bde2f4e1ea602354e8c75565107a64";
+ };
+ }
+ {
+ name = "pumpify___pumpify_1.5.1.tgz";
+ path = fetchurl {
+ name = "pumpify___pumpify_1.5.1.tgz";
+ url = "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz";
+ sha1 = "36513be246ab27570b1a374a5ce278bfd74370ce";
};
}
{
@@ -802,6 +4154,30 @@
};
}
{
+ name = "pupa___pupa_2.0.1.tgz";
+ path = fetchurl {
+ name = "pupa___pupa_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/pupa/-/pupa-2.0.1.tgz";
+ sha1 = "dbdc9ff48ffbea4a26a069b6f9f7abb051008726";
+ };
+ }
+ {
+ name = "qrcode_terminal___qrcode_terminal_0.12.0.tgz";
+ path = fetchurl {
+ name = "qrcode_terminal___qrcode_terminal_0.12.0.tgz";
+ url = "https://registry.yarnpkg.com/qrcode-terminal/-/qrcode-terminal-0.12.0.tgz";
+ sha1 = "bb5b699ef7f9f0505092a3748be4464fe71b5819";
+ };
+ }
+ {
+ name = "qs___qs_6.9.1.tgz";
+ path = fetchurl {
+ name = "qs___qs_6.9.1.tgz";
+ url = "https://registry.yarnpkg.com/qs/-/qs-6.9.1.tgz";
+ sha1 = "20082c65cb78223635ab1a9eaca8875a29bf8ec9";
+ };
+ }
+ {
name = "qs___qs_6.5.2.tgz";
path = fetchurl {
name = "qs___qs_6.5.2.tgz";
@@ -810,6 +4186,30 @@
};
}
{
+ name = "query_string___query_string_6.10.1.tgz";
+ path = fetchurl {
+ name = "query_string___query_string_6.10.1.tgz";
+ url = "https://registry.yarnpkg.com/query-string/-/query-string-6.10.1.tgz";
+ sha1 = "30b3505f6fca741d5ae541964d1b3ae9dc2a0de8";
+ };
+ }
+ {
+ name = "qw___qw_1.0.1.tgz";
+ path = fetchurl {
+ name = "qw___qw_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/qw/-/qw-1.0.1.tgz";
+ sha1 = "efbfdc740f9ad054304426acb183412cc8b996d4";
+ };
+ }
+ {
+ name = "rc___rc_1.2.8.tgz";
+ path = fetchurl {
+ name = "rc___rc_1.2.8.tgz";
+ url = "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz";
+ sha1 = "cd924bf5200a075b83c188cd6b9e211b7fc0d3ed";
+ };
+ }
+ {
name = "read_chunk___read_chunk_1.0.1.tgz";
path = fetchurl {
name = "read_chunk___read_chunk_1.0.1.tgz";
@@ -818,6 +4218,166 @@
};
}
{
+ name = "read_cmd_shim___read_cmd_shim_1.0.5.tgz";
+ path = fetchurl {
+ name = "read_cmd_shim___read_cmd_shim_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-1.0.5.tgz";
+ sha1 = "87e43eba50098ba5a32d0ceb583ab8e43b961c16";
+ };
+ }
+ {
+ name = "read_config_file___read_config_file_5.0.1.tgz";
+ path = fetchurl {
+ name = "read_config_file___read_config_file_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/read-config-file/-/read-config-file-5.0.1.tgz";
+ sha1 = "ead3df0d9822cc96006ca16322eaa79dac8591c2";
+ };
+ }
+ {
+ name = "read_installed___read_installed_4.0.3.tgz";
+ path = fetchurl {
+ name = "read_installed___read_installed_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/read-installed/-/read-installed-4.0.3.tgz";
+ sha1 = "ff9b8b67f187d1e4c29b9feb31f6b223acd19067";
+ };
+ }
+ {
+ name = "read_package_json___read_package_json_2.1.1.tgz";
+ path = fetchurl {
+ name = "read_package_json___read_package_json_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/read-package-json/-/read-package-json-2.1.1.tgz";
+ sha1 = "16aa66c59e7d4dad6288f179dd9295fd59bb98f1";
+ };
+ }
+ {
+ name = "read_package_tree___read_package_tree_5.3.1.tgz";
+ path = fetchurl {
+ name = "read_package_tree___read_package_tree_5.3.1.tgz";
+ url = "https://registry.yarnpkg.com/read-package-tree/-/read-package-tree-5.3.1.tgz";
+ sha1 = "a32cb64c7f31eb8a6f31ef06f9cedf74068fe636";
+ };
+ }
+ {
+ name = "read_pkg_up___read_pkg_up_2.0.0.tgz";
+ path = fetchurl {
+ name = "read_pkg_up___read_pkg_up_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz";
+ sha1 = "6b72a8048984e0c41e79510fd5e9fa99b3b549be";
+ };
+ }
+ {
+ name = "read_pkg___read_pkg_2.0.0.tgz";
+ path = fetchurl {
+ name = "read_pkg___read_pkg_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz";
+ sha1 = "8ef1c0623c6a6db0dc6713c4bfac46332b2368f8";
+ };
+ }
+ {
+ name = "read___read_1.0.7.tgz";
+ path = fetchurl {
+ name = "read___read_1.0.7.tgz";
+ url = "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz";
+ sha1 = "b3da19bd052431a97671d44a42634adf710b40c4";
+ };
+ }
+ {
+ name = "readable_stream___readable_stream_2.3.7.tgz";
+ path = fetchurl {
+ name = "readable_stream___readable_stream_2.3.7.tgz";
+ url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz";
+ sha1 = "1eca1cf711aef814c04f62252a36a62f6cb23b57";
+ };
+ }
+ {
+ name = "readable_stream___readable_stream_2.3.6.tgz";
+ path = fetchurl {
+ name = "readable_stream___readable_stream_2.3.6.tgz";
+ url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz";
+ sha1 = "b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf";
+ };
+ }
+ {
+ name = "readable_stream___readable_stream_3.4.0.tgz";
+ path = fetchurl {
+ name = "readable_stream___readable_stream_3.4.0.tgz";
+ url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.4.0.tgz";
+ sha1 = "a51c26754658e0a3c21dbf59163bd45ba6f447fc";
+ };
+ }
+ {
+ name = "readable_stream___readable_stream_1.1.14.tgz";
+ path = fetchurl {
+ name = "readable_stream___readable_stream_1.1.14.tgz";
+ url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz";
+ sha1 = "7cf4c54ef648e3813084c636dd2079e166c081d9";
+ };
+ }
+ {
+ name = "readdir_scoped_modules___readdir_scoped_modules_1.1.0.tgz";
+ path = fetchurl {
+ name = "readdir_scoped_modules___readdir_scoped_modules_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz";
+ sha1 = "8d45407b4f870a0dcaebc0e28670d18e74514309";
+ };
+ }
+ {
+ name = "regenerator_runtime___regenerator_runtime_0.13.5.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 = "regexp.prototype.flags___regexp.prototype.flags_1.2.0.tgz";
+ path = fetchurl {
+ name = "regexp.prototype.flags___regexp.prototype.flags_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz";
+ sha1 = "6b30724e306a27833eeb171b66ac8890ba37e41c";
+ };
+ }
+ {
+ name = "regexpp___regexpp_2.0.1.tgz";
+ path = fetchurl {
+ name = "regexpp___regexpp_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz";
+ sha1 = "8d19d31cf632482b589049f8281f93dbcba4d07f";
+ };
+ }
+ {
+ name = "registry_auth_token___registry_auth_token_3.4.0.tgz";
+ path = fetchurl {
+ name = "registry_auth_token___registry_auth_token_3.4.0.tgz";
+ url = "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-3.4.0.tgz";
+ sha1 = "d7446815433f5d5ed6431cd5dca21048f66b397e";
+ };
+ }
+ {
+ name = "registry_auth_token___registry_auth_token_4.0.0.tgz";
+ path = fetchurl {
+ name = "registry_auth_token___registry_auth_token_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.0.0.tgz";
+ sha1 = "30e55961eec77379da551ea5c4cf43cbf03522be";
+ };
+ }
+ {
+ name = "registry_url___registry_url_3.1.0.tgz";
+ path = fetchurl {
+ name = "registry_url___registry_url_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/registry-url/-/registry-url-3.1.0.tgz";
+ sha1 = "3d4ef870f73dde1d77f0cf9a381432444e174942";
+ };
+ }
+ {
+ name = "registry_url___registry_url_5.1.0.tgz";
+ path = fetchurl {
+ name = "registry_url___registry_url_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz";
+ sha1 = "e98334b50d5434b81136b44ec638d9c2009c5009";
+ };
+ }
+ {
name = "request___request_2.88.0.tgz";
path = fetchurl {
name = "request___request_2.88.0.tgz";
@@ -826,6 +4386,134 @@
};
}
{
+ name = "require_directory___require_directory_2.1.1.tgz";
+ path = fetchurl {
+ name = "require_directory___require_directory_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz";
+ sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42";
+ };
+ }
+ {
+ 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";
+ url = "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz";
+ sha1 = "d0b329ecc7cc0f61649f62215be69af54aa8989b";
+ };
+ }
+ {
+ name = "resolve_from___resolve_from_4.0.0.tgz";
+ path = fetchurl {
+ name = "resolve_from___resolve_from_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz";
+ sha1 = "4abcd852ad32dd7baabfe9b40e00a36db5f392e6";
+ };
+ }
+ {
+ name = "resolve___resolve_1.13.1.tgz";
+ path = fetchurl {
+ name = "resolve___resolve_1.13.1.tgz";
+ url = "https://registry.yarnpkg.com/resolve/-/resolve-1.13.1.tgz";
+ sha1 = "be0aa4c06acd53083505abb35f4d66932ab35d16";
+ };
+ }
+ {
+ name = "responselike___responselike_1.0.2.tgz";
+ path = fetchurl {
+ name = "responselike___responselike_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz";
+ sha1 = "918720ef3b631c5642be068f15ade5a46f4ba1e7";
+ };
+ }
+ {
+ name = "restore_cursor___restore_cursor_2.0.0.tgz";
+ path = fetchurl {
+ name = "restore_cursor___restore_cursor_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz";
+ sha1 = "9f7ee287f82fd326d4fd162923d62129eee0dfaf";
+ };
+ }
+ {
+ name = "retry___retry_0.10.1.tgz";
+ path = fetchurl {
+ name = "retry___retry_0.10.1.tgz";
+ url = "https://registry.yarnpkg.com/retry/-/retry-0.10.1.tgz";
+ sha1 = "e76388d217992c252750241d3d3956fed98d8ff4";
+ };
+ }
+ {
+ name = "retry___retry_0.12.0.tgz";
+ path = fetchurl {
+ name = "retry___retry_0.12.0.tgz";
+ url = "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz";
+ sha1 = "1b42a6266a21f07421d1b0b54b7dc167b01c013b";
+ };
+ }
+ {
+ name = "rimraf___rimraf_2.6.3.tgz";
+ path = fetchurl {
+ name = "rimraf___rimraf_2.6.3.tgz";
+ url = "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz";
+ sha1 = "b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab";
+ };
+ }
+ {
+ name = "rimraf___rimraf_2.7.1.tgz";
+ path = fetchurl {
+ name = "rimraf___rimraf_2.7.1.tgz";
+ url = "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz";
+ sha1 = "35797f13a7fdadc566142c29d4f07ccad483e3ec";
+ };
+ }
+ {
+ name = "rimraf___rimraf_3.0.2.tgz";
+ path = fetchurl {
+ name = "rimraf___rimraf_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz";
+ sha1 = "f1a5402ba6220ad52cc1282bac1ae3aa49fd061a";
+ };
+ }
+ {
+ name = "run_async___run_async_2.3.0.tgz";
+ path = fetchurl {
+ name = "run_async___run_async_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/run-async/-/run-async-2.3.0.tgz";
+ sha1 = "0371ab4ae0bdd720d4166d7dfda64ff7a445a6c0";
+ };
+ }
+ {
+ name = "run_queue___run_queue_1.0.3.tgz";
+ path = fetchurl {
+ name = "run_queue___run_queue_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz";
+ sha1 = "e848396f057d223f24386924618e25694161ec47";
+ };
+ }
+ {
+ name = "rxjs___rxjs_6.5.3.tgz";
+ path = fetchurl {
+ name = "rxjs___rxjs_6.5.3.tgz";
+ url = "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.3.tgz";
+ sha1 = "510e26317f4db91a7eb1de77d9dd9ba0a4899a3a";
+ };
+ }
+ {
+ name = "safe_buffer___safe_buffer_5.2.0.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.1.2.tgz";
path = fetchurl {
name = "safe_buffer___safe_buffer_5.1.2.tgz";
@@ -842,6 +4530,14 @@
};
}
{
+ name = "sanitize_filename___sanitize_filename_1.6.3.tgz";
+ path = fetchurl {
+ name = "sanitize_filename___sanitize_filename_1.6.3.tgz";
+ url = "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz";
+ sha1 = "755ebd752045931977e30b2025d340d7c9090378";
+ };
+ }
+ {
name = "sax___sax_1.2.4.tgz";
path = fetchurl {
name = "sax___sax_1.2.4.tgz";
@@ -850,6 +4546,78 @@
};
}
{
+ name = "semver_diff___semver_diff_2.1.0.tgz";
+ path = fetchurl {
+ name = "semver_diff___semver_diff_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/semver-diff/-/semver-diff-2.1.0.tgz";
+ sha1 = "4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36";
+ };
+ }
+ {
+ name = "semver_diff___semver_diff_3.1.1.tgz";
+ path = fetchurl {
+ name = "semver_diff___semver_diff_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz";
+ sha1 = "05f77ce59f325e00e2706afd67bb506ddb1ca32b";
+ };
+ }
+ {
+ name = "semver___semver_5.7.1.tgz";
+ path = fetchurl {
+ name = "semver___semver_5.7.1.tgz";
+ url = "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz";
+ sha1 = "a954f931aeba508d307bbf069eff0c01c96116f7";
+ };
+ }
+ {
+ name = "semver___semver_6.3.0.tgz";
+ path = fetchurl {
+ name = "semver___semver_6.3.0.tgz";
+ url = "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz";
+ sha1 = "ee0a64c8af5e8ceea67687b133761e1becbd1d3d";
+ };
+ }
+ {
+ name = "semver___semver_7.1.3.tgz";
+ path = fetchurl {
+ name = "semver___semver_7.1.3.tgz";
+ url = "https://registry.yarnpkg.com/semver/-/semver-7.1.3.tgz";
+ sha1 = "e4345ce73071c53f336445cfc19efb1c311df2a6";
+ };
+ }
+ {
+ name = "set_blocking___set_blocking_2.0.0.tgz";
+ path = fetchurl {
+ name = "set_blocking___set_blocking_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz";
+ sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7";
+ };
+ }
+ {
+ name = "sha___sha_3.0.0.tgz";
+ path = fetchurl {
+ name = "sha___sha_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/sha/-/sha-3.0.0.tgz";
+ sha1 = "b2f2f90af690c16a3a839a6a6c680ea51fedd1ae";
+ };
+ }
+ {
+ name = "shebang_command___shebang_command_1.2.0.tgz";
+ path = fetchurl {
+ name = "shebang_command___shebang_command_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz";
+ sha1 = "44aac65b695b03398968c39f363fee5deafdf1ea";
+ };
+ }
+ {
+ name = "shebang_regex___shebang_regex_1.0.0.tgz";
+ path = fetchurl {
+ name = "shebang_regex___shebang_regex_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz";
+ sha1 = "da42f49740c0b42db2ca9728571cb190c98efea3";
+ };
+ }
+ {
name = "signal_exit___signal_exit_3.0.2.tgz";
path = fetchurl {
name = "signal_exit___signal_exit_3.0.2.tgz";
@@ -858,6 +4626,126 @@
};
}
{
+ name = "slice_ansi___slice_ansi_2.1.0.tgz";
+ path = fetchurl {
+ name = "slice_ansi___slice_ansi_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz";
+ sha1 = "cacd7693461a637a5788d92a7dd4fba068e81636";
+ };
+ }
+ {
+ name = "slide___slide_1.1.6.tgz";
+ path = fetchurl {
+ name = "slide___slide_1.1.6.tgz";
+ url = "https://registry.yarnpkg.com/slide/-/slide-1.1.6.tgz";
+ sha1 = "56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707";
+ };
+ }
+ {
+ name = "smart_buffer___smart_buffer_4.1.0.tgz";
+ path = fetchurl {
+ name = "smart_buffer___smart_buffer_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz";
+ sha1 = "91605c25d91652f4661ea69ccf45f1b331ca21ba";
+ };
+ }
+ {
+ name = "socks_proxy_agent___socks_proxy_agent_4.0.2.tgz";
+ path = fetchurl {
+ name = "socks_proxy_agent___socks_proxy_agent_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz";
+ sha1 = "3c8991f3145b2799e70e11bd5fbc8b1963116386";
+ };
+ }
+ {
+ name = "socks___socks_2.3.3.tgz";
+ path = fetchurl {
+ name = "socks___socks_2.3.3.tgz";
+ url = "https://registry.yarnpkg.com/socks/-/socks-2.3.3.tgz";
+ sha1 = "01129f0a5d534d2b897712ed8aceab7ee65d78e3";
+ };
+ }
+ {
+ name = "sorted_object___sorted_object_2.0.1.tgz";
+ path = fetchurl {
+ name = "sorted_object___sorted_object_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/sorted-object/-/sorted-object-2.0.1.tgz";
+ sha1 = "7d631f4bd3a798a24af1dffcfbfe83337a5df5fc";
+ };
+ }
+ {
+ name = "sorted_union_stream___sorted_union_stream_2.1.3.tgz";
+ path = fetchurl {
+ name = "sorted_union_stream___sorted_union_stream_2.1.3.tgz";
+ url = "https://registry.yarnpkg.com/sorted-union-stream/-/sorted-union-stream-2.1.3.tgz";
+ sha1 = "c7794c7e077880052ff71a8d4a2dbb4a9a638ac7";
+ };
+ }
+ {
+ name = "source_map_support___source_map_support_0.5.16.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___source_map_0.6.1.tgz";
+ path = fetchurl {
+ name = "source_map___source_map_0.6.1.tgz";
+ url = "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz";
+ sha1 = "74722af32e9614e9c287a8d0bbde48b5e2f1a263";
+ };
+ }
+ {
+ name = "spdx_correct___spdx_correct_3.1.0.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_exceptions___spdx_exceptions_2.2.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_expression_parse___spdx_expression_parse_3.0.0.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_license_ids___spdx_license_ids_3.0.5.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 = "split_on_first___split_on_first_1.1.0.tgz";
+ path = fetchurl {
+ name = "split_on_first___split_on_first_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz";
+ sha1 = "f610afeee3b12bce1d0c30425e76398b78249a5f";
+ };
+ }
+ {
+ name = "sprintf_js___sprintf_js_1.0.3.tgz";
+ path = fetchurl {
+ name = "sprintf_js___sprintf_js_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz";
+ sha1 = "04e6926f662895354f3dd015203633b857297e2c";
+ };
+ }
+ {
name = "sshpk___sshpk_1.16.1.tgz";
path = fetchurl {
name = "sshpk___sshpk_1.16.1.tgz";
@@ -866,6 +4754,46 @@
};
}
{
+ name = "ssri___ssri_6.0.1.tgz";
+ path = fetchurl {
+ name = "ssri___ssri_6.0.1.tgz";
+ url = "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz";
+ sha1 = "2a3c41b28dd45b62b63676ecb74001265ae9edd8";
+ };
+ }
+ {
+ name = "stat_mode___stat_mode_1.0.0.tgz";
+ path = fetchurl {
+ name = "stat_mode___stat_mode_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/stat-mode/-/stat-mode-1.0.0.tgz";
+ sha1 = "68b55cb61ea639ff57136f36b216a291800d1465";
+ };
+ }
+ {
+ name = "stream_each___stream_each_1.2.3.tgz";
+ path = fetchurl {
+ name = "stream_each___stream_each_1.2.3.tgz";
+ url = "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz";
+ sha1 = "ebe27a0c389b04fbcc233642952e10731afa9bae";
+ };
+ }
+ {
+ name = "stream_iterate___stream_iterate_1.2.0.tgz";
+ path = fetchurl {
+ name = "stream_iterate___stream_iterate_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/stream-iterate/-/stream-iterate-1.2.0.tgz";
+ sha1 = "2bd7c77296c1702a46488b8ad41f79865eecd4e1";
+ };
+ }
+ {
+ name = "stream_shift___stream_shift_1.0.1.tgz";
+ path = fetchurl {
+ name = "stream_shift___stream_shift_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz";
+ sha1 = "d7088281559ab2778424279b0877da3c392d5a3d";
+ };
+ }
+ {
name = "stream_to_buffer___stream_to_buffer_0.1.0.tgz";
path = fetchurl {
name = "stream_to_buffer___stream_to_buffer_0.1.0.tgz";
@@ -882,11 +4810,259 @@
};
}
{
- name = "string.prototype.trim___string.prototype.trim_1.1.2.tgz";
+ name = "strict_uri_encode___strict_uri_encode_2.0.0.tgz";
+ path = fetchurl {
+ name = "strict_uri_encode___strict_uri_encode_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz";
+ sha1 = "b9c7330c7042862f6b142dc274bbcc5866ce3546";
+ };
+ }
+ {
+ 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";
+ url = "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz";
+ sha1 = "22767be21b62af1081574306f69ac51b62203961";
+ };
+ }
+ {
+ name = "string_width___string_width_4.2.0.tgz";
+ path = fetchurl {
+ name = "string_width___string_width_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz";
+ sha1 = "952182c46cc7b2c313d1596e623992bd163b72b5";
+ };
+ }
+ {
+ name = "string.prototype.trimleft___string.prototype.trimleft_2.1.0.tgz";
+ path = fetchurl {
+ name = "string.prototype.trimleft___string.prototype.trimleft_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz";
+ sha1 = "6cc47f0d7eb8d62b0f3701611715a3954591d634";
+ };
+ }
+ {
+ name = "string.prototype.trimright___string.prototype.trimright_2.1.0.tgz";
+ path = fetchurl {
+ name = "string.prototype.trimright___string.prototype.trimright_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz";
+ sha1 = "669d164be9df9b6f7559fa8e89945b168a5a6c58";
+ };
+ }
+ {
+ name = "string_decoder___string_decoder_1.3.0.tgz";
+ path = fetchurl {
+ name = "string_decoder___string_decoder_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz";
+ sha1 = "42f114594a46cf1a8e30b0a84f56c78c3edac21e";
+ };
+ }
+ {
+ name = "string_decoder___string_decoder_0.10.31.tgz";
+ path = fetchurl {
+ name = "string_decoder___string_decoder_0.10.31.tgz";
+ url = "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz";
+ sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94";
+ };
+ }
+ {
+ name = "string_decoder___string_decoder_1.1.1.tgz";
+ path = fetchurl {
+ name = "string_decoder___string_decoder_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz";
+ sha1 = "9cf1611ba62685d7030ae9e4ba34149c3af03fc8";
+ };
+ }
+ {
+ name = "stringify_package___stringify_package_1.0.1.tgz";
+ path = fetchurl {
+ name = "stringify_package___stringify_package_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/stringify-package/-/stringify-package-1.0.1.tgz";
+ sha1 = "e5aa3643e7f74d0f28628b72f3dad5cecfc3ba85";
+ };
+ }
+ {
+ name = "strip_ansi___strip_ansi_3.0.1.tgz";
+ path = fetchurl {
+ name = "strip_ansi___strip_ansi_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz";
+ sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf";
+ };
+ }
+ {
+ name = "strip_ansi___strip_ansi_4.0.0.tgz";
+ path = fetchurl {
+ name = "strip_ansi___strip_ansi_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz";
+ sha1 = "a8479022eb1ac368a871389b635262c505ee368f";
+ };
+ }
+ {
+ name = "strip_ansi___strip_ansi_5.2.0.tgz";
path = fetchurl {
- name = "string.prototype.trim___string.prototype.trim_1.1.2.tgz";
- url = "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz";
- sha1 = "d04de2c89e137f4d7d206f086b5ed2fae6be8cea";
+ name = "strip_ansi___strip_ansi_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz";
+ sha1 = "8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae";
+ };
+ }
+ {
+ name = "strip_ansi___strip_ansi_6.0.0.tgz";
+ path = fetchurl {
+ name = "strip_ansi___strip_ansi_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz";
+ sha1 = "0b1571dd7669ccd4f3e06e14ef1eed26225ae532";
+ };
+ }
+ {
+ name = "strip_bom___strip_bom_3.0.0.tgz";
+ path = fetchurl {
+ name = "strip_bom___strip_bom_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz";
+ sha1 = "2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3";
+ };
+ }
+ {
+ name = "strip_eof___strip_eof_1.0.0.tgz";
+ path = fetchurl {
+ name = "strip_eof___strip_eof_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz";
+ sha1 = "bb43ff5598a6eb05d89b59fcd129c983313606bf";
+ };
+ }
+ {
+ name = "strip_json_comments___strip_json_comments_2.0.1.tgz";
+ path = fetchurl {
+ name = "strip_json_comments___strip_json_comments_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz";
+ sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a";
+ };
+ }
+ {
+ name = "supports_color___supports_color_5.5.0.tgz";
+ path = fetchurl {
+ name = "supports_color___supports_color_5.5.0.tgz";
+ url = "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz";
+ sha1 = "e2e69a44ac8772f78a1ec0b35b689df6530efc8f";
+ };
+ }
+ {
+ name = "supports_color___supports_color_7.1.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 = "table___table_5.4.6.tgz";
+ path = fetchurl {
+ name = "table___table_5.4.6.tgz";
+ url = "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz";
+ sha1 = "1292d19500ce3f86053b05f0e8e7e4a3bb21079e";
+ };
+ }
+ {
+ name = "tar_stream___tar_stream_2.1.0.tgz";
+ path = fetchurl {
+ name = "tar_stream___tar_stream_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.1.0.tgz";
+ sha1 = "d1aaa3661f05b38b5acc9b7020efdca5179a2cc3";
+ };
+ }
+ {
+ name = "tar___tar_4.4.13.tgz";
+ path = fetchurl {
+ name = "tar___tar_4.4.13.tgz";
+ url = "https://registry.yarnpkg.com/tar/-/tar-4.4.13.tgz";
+ sha1 = "43b364bc52888d555298637b10d60790254ab525";
+ };
+ }
+ {
+ name = "tar___tar_6.0.1.tgz";
+ path = fetchurl {
+ name = "tar___tar_6.0.1.tgz";
+ url = "https://registry.yarnpkg.com/tar/-/tar-6.0.1.tgz";
+ sha1 = "7b3bd6c313cb6e0153770108f8d70ac298607efa";
+ };
+ }
+ {
+ name = "temp_file___temp_file_3.3.6.tgz";
+ path = fetchurl {
+ name = "temp_file___temp_file_3.3.6.tgz";
+ url = "https://registry.yarnpkg.com/temp-file/-/temp-file-3.3.6.tgz";
+ sha1 = "bd7a1951338bf93b59380b498ec1804d5b76c449";
+ };
+ }
+ {
+ name = "term_size___term_size_1.2.0.tgz";
+ path = fetchurl {
+ name = "term_size___term_size_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/term-size/-/term-size-1.2.0.tgz";
+ sha1 = "458b83887f288fc56d6fffbfad262e26638efa69";
+ };
+ }
+ {
+ name = "term_size___term_size_2.2.0.tgz";
+ path = fetchurl {
+ name = "term_size___term_size_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/term-size/-/term-size-2.2.0.tgz";
+ sha1 = "1f16adedfe9bdc18800e1776821734086fcc6753";
+ };
+ }
+ {
+ name = "text_table___text_table_0.2.0.tgz";
+ path = fetchurl {
+ name = "text_table___text_table_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz";
+ sha1 = "7f5ee823ae805207c00af2df4a84ec3fcfa570b4";
+ };
+ }
+ {
+ name = "through2___through2_2.0.5.tgz";
+ path = fetchurl {
+ name = "through2___through2_2.0.5.tgz";
+ url = "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz";
+ sha1 = "01c1e39eb31d07cb7d03a96a70823260b23132cd";
+ };
+ }
+ {
+ name = "through___through_2.3.8.tgz";
+ path = fetchurl {
+ name = "through___through_2.3.8.tgz";
+ url = "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz";
+ sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5";
+ };
+ }
+ {
+ name = "timed_out___timed_out_4.0.1.tgz";
+ path = fetchurl {
+ name = "timed_out___timed_out_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/timed-out/-/timed-out-4.0.1.tgz";
+ sha1 = "f32eacac5a175bea25d7fab565ab3ed8741ef56f";
+ };
+ }
+ {
+ name = "tiny_relative_date___tiny_relative_date_1.3.0.tgz";
+ path = fetchurl {
+ name = "tiny_relative_date___tiny_relative_date_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/tiny-relative-date/-/tiny-relative-date-1.3.0.tgz";
+ sha1 = "fa08aad501ed730f31cc043181d995c39a935e07";
};
}
{
@@ -898,6 +5074,38 @@
};
}
{
+ name = "tmp_promise___tmp_promise_1.1.0.tgz";
+ path = fetchurl {
+ name = "tmp_promise___tmp_promise_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/tmp-promise/-/tmp-promise-1.1.0.tgz";
+ sha1 = "bb924d239029157b9bc1d506a6aa341f8b13e64c";
+ };
+ }
+ {
+ name = "tmp___tmp_0.1.0.tgz";
+ path = fetchurl {
+ name = "tmp___tmp_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/tmp/-/tmp-0.1.0.tgz";
+ sha1 = "ee434a4e22543082e294ba6201dcc6eafefa2877";
+ };
+ }
+ {
+ name = "tmp___tmp_0.0.33.tgz";
+ path = fetchurl {
+ name = "tmp___tmp_0.0.33.tgz";
+ url = "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz";
+ sha1 = "6d34335889768d21b2bcda0aa277ced3b1bfadf9";
+ };
+ }
+ {
+ name = "to_readable_stream___to_readable_stream_1.0.0.tgz";
+ path = fetchurl {
+ name = "to_readable_stream___to_readable_stream_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz";
+ sha1 = "ce0aa0c2f3df6adf852efb404a783e77c0475771";
+ };
+ }
+ {
name = "tough_cookie___tough_cookie_2.4.3.tgz";
path = fetchurl {
name = "tough_cookie___tough_cookie_2.4.3.tgz";
@@ -906,6 +5114,22 @@
};
}
{
+ name = "truncate_utf8_bytes___truncate_utf8_bytes_1.0.2.tgz";
+ path = fetchurl {
+ name = "truncate_utf8_bytes___truncate_utf8_bytes_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz";
+ sha1 = "405923909592d56f78a5818434b0b78489ca5f2b";
+ };
+ }
+ {
+ name = "tslib___tslib_1.10.0.tgz";
+ path = fetchurl {
+ name = "tslib___tslib_1.10.0.tgz";
+ url = "https://registry.yarnpkg.com/tslib/-/tslib-1.10.0.tgz";
+ sha1 = "c3c19f95973fb0a62973fb09d90d961ee43e5c8a";
+ };
+ }
+ {
name = "tunnel_agent___tunnel_agent_0.6.0.tgz";
path = fetchurl {
name = "tunnel_agent___tunnel_agent_0.6.0.tgz";
@@ -922,6 +5146,110 @@
};
}
{
+ name = "type_check___type_check_0.3.2.tgz";
+ path = fetchurl {
+ name = "type_check___type_check_0.3.2.tgz";
+ url = "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz";
+ sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72";
+ };
+ }
+ {
+ name = "type_fest___type_fest_0.8.1.tgz";
+ path = fetchurl {
+ name = "type_fest___type_fest_0.8.1.tgz";
+ url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz";
+ sha1 = "09e249ebde851d3b1e48d27c105444667f17b83d";
+ };
+ }
+ {
+ name = "typedarray_to_buffer___typedarray_to_buffer_3.1.5.tgz";
+ path = fetchurl {
+ name = "typedarray_to_buffer___typedarray_to_buffer_3.1.5.tgz";
+ url = "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz";
+ sha1 = "a97ee7a9ff42691b9f783ff1bc5112fe3fca9080";
+ };
+ }
+ {
+ name = "typedarray___typedarray_0.0.6.tgz";
+ path = fetchurl {
+ name = "typedarray___typedarray_0.0.6.tgz";
+ url = "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz";
+ sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777";
+ };
+ }
+ {
+ name = "uid_number___uid_number_0.0.6.tgz";
+ path = fetchurl {
+ name = "uid_number___uid_number_0.0.6.tgz";
+ url = "https://registry.yarnpkg.com/uid-number/-/uid-number-0.0.6.tgz";
+ sha1 = "0ea10e8035e8eb5b8e4449f06da1c730663baa81";
+ };
+ }
+ {
+ name = "umask___umask_1.1.0.tgz";
+ path = fetchurl {
+ name = "umask___umask_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/umask/-/umask-1.1.0.tgz";
+ sha1 = "f29cebf01df517912bb58ff9c4e50fde8e33320d";
+ };
+ }
+ {
+ name = "unhomoglyph___unhomoglyph_1.0.3.tgz";
+ path = fetchurl {
+ name = "unhomoglyph___unhomoglyph_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/unhomoglyph/-/unhomoglyph-1.0.3.tgz";
+ sha1 = "8d3551622b57754e10a831bf81442d7f15d1ddfd";
+ };
+ }
+ {
+ name = "unique_filename___unique_filename_1.1.1.tgz";
+ path = fetchurl {
+ name = "unique_filename___unique_filename_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz";
+ sha1 = "1d69769369ada0583103a1e6ae87681b56573230";
+ };
+ }
+ {
+ name = "unique_slug___unique_slug_2.0.2.tgz";
+ path = fetchurl {
+ name = "unique_slug___unique_slug_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz";
+ sha1 = "baabce91083fc64e945b0f3ad613e264f7cd4e6c";
+ };
+ }
+ {
+ name = "unique_string___unique_string_1.0.0.tgz";
+ path = fetchurl {
+ name = "unique_string___unique_string_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/unique-string/-/unique-string-1.0.0.tgz";
+ sha1 = "9e1057cca851abb93398f8b33ae187b99caec11a";
+ };
+ }
+ {
+ name = "unique_string___unique_string_2.0.0.tgz";
+ path = fetchurl {
+ name = "unique_string___unique_string_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz";
+ sha1 = "39c6451f81afb2749de2b233e3f7c5e8843bd89d";
+ };
+ }
+ {
+ name = "universalify___universalify_0.1.2.tgz";
+ path = fetchurl {
+ name = "universalify___universalify_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz";
+ sha1 = "b646f69be3942dabcecc9d6639c80dc105efaa66";
+ };
+ }
+ {
+ name = "unpipe___unpipe_1.0.0.tgz";
+ path = fetchurl {
+ name = "unpipe___unpipe_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz";
+ sha1 = "b2bf4ee8514aae6165b4817829d21b2ef49904ec";
+ };
+ }
+ {
name = "untildify___untildify_3.0.3.tgz";
path = fetchurl {
name = "untildify___untildify_3.0.3.tgz";
@@ -930,6 +5258,30 @@
};
}
{
+ name = "unzip_response___unzip_response_2.0.1.tgz";
+ path = fetchurl {
+ name = "unzip_response___unzip_response_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz";
+ sha1 = "d2f0f737d16b0615e72a6935ed04214572d56f97";
+ };
+ }
+ {
+ name = "update_notifier___update_notifier_2.5.0.tgz";
+ path = fetchurl {
+ name = "update_notifier___update_notifier_2.5.0.tgz";
+ url = "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.5.0.tgz";
+ sha1 = "d0744593e13f161e406acb1d9408b72cad08aff6";
+ };
+ }
+ {
+ name = "update_notifier___update_notifier_4.1.0.tgz";
+ path = fetchurl {
+ name = "update_notifier___update_notifier_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/update-notifier/-/update-notifier-4.1.0.tgz";
+ sha1 = "4866b98c3bc5b5473c020b1250583628f9a328f3";
+ };
+ }
+ {
name = "uri_js___uri_js_4.2.2.tgz";
path = fetchurl {
name = "uri_js___uri_js_4.2.2.tgz";
@@ -938,6 +5290,22 @@
};
}
{
+ name = "url_parse_lax___url_parse_lax_1.0.0.tgz";
+ path = fetchurl {
+ name = "url_parse_lax___url_parse_lax_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz";
+ sha1 = "7af8f303645e9bd79a272e7a14ac68bc0609da73";
+ };
+ }
+ {
+ name = "url_parse_lax___url_parse_lax_3.0.0.tgz";
+ path = fetchurl {
+ name = "url_parse_lax___url_parse_lax_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz";
+ sha1 = "16b5cafc07dbe3676c1b1999177823d6503acb0c";
+ };
+ }
+ {
name = "url_regex___url_regex_3.2.0.tgz";
path = fetchurl {
name = "url_regex___url_regex_3.2.0.tgz";
@@ -946,11 +5314,75 @@
};
}
{
- name = "uuid___uuid_3.3.2.tgz";
+ name = "utf8_byte_length___utf8_byte_length_1.0.4.tgz";
+ path = fetchurl {
+ name = "utf8_byte_length___utf8_byte_length_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz";
+ sha1 = "f45f150c4c66eee968186505ab93fcbb8ad6bf61";
+ };
+ }
+ {
+ name = "util_deprecate___util_deprecate_1.0.2.tgz";
+ path = fetchurl {
+ name = "util_deprecate___util_deprecate_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz";
+ sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf";
+ };
+ }
+ {
+ name = "util_extend___util_extend_1.0.3.tgz";
+ path = fetchurl {
+ name = "util_extend___util_extend_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/util-extend/-/util-extend-1.0.3.tgz";
+ sha1 = "a7c216d267545169637b3b6edc6ca9119e2ff93f";
+ };
+ }
+ {
+ name = "util_promisify___util_promisify_2.1.0.tgz";
+ path = fetchurl {
+ name = "util_promisify___util_promisify_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/util-promisify/-/util-promisify-2.1.0.tgz";
+ sha1 = "3c2236476c4d32c5ff3c47002add7c13b9a82a53";
+ };
+ }
+ {
+ name = "util.promisify___util.promisify_1.0.0.tgz";
+ path = fetchurl {
+ name = "util.promisify___util.promisify_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz";
+ sha1 = "440f7165a459c9a16dc145eb8e72f35687097030";
+ };
+ }
+ {
+ name = "uuid___uuid_3.3.3.tgz";
+ path = fetchurl {
+ name = "uuid___uuid_3.3.3.tgz";
+ url = "https://registry.yarnpkg.com/uuid/-/uuid-3.3.3.tgz";
+ sha1 = "4568f0216e78760ee1dbf3a4d2cf53e224112866";
+ };
+ }
+ {
+ name = "uuid___uuid_3.4.0.tgz";
+ path = fetchurl {
+ name = "uuid___uuid_3.4.0.tgz";
+ url = "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz";
+ sha1 = "b23e4358afa8a202fe7a100af1f5f883f02007ee";
+ };
+ }
+ {
+ name = "validate_npm_package_license___validate_npm_package_license_3.0.4.tgz";
+ path = fetchurl {
+ name = "validate_npm_package_license___validate_npm_package_license_3.0.4.tgz";
+ url = "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz";
+ sha1 = "fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a";
+ };
+ }
+ {
+ name = "validate_npm_package_name___validate_npm_package_name_3.0.0.tgz";
path = fetchurl {
- name = "uuid___uuid_3.3.2.tgz";
- url = "https://registry.yarnpkg.com/uuid/-/uuid-3.3.2.tgz";
- sha1 = "1b4af4955eb3077c501c23872fc6513811587131";
+ name = "validate_npm_package_name___validate_npm_package_name_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz";
+ sha1 = "5fa912d81eb7d0c74afc140de7317f0ca7df437e";
};
}
{
@@ -962,6 +5394,54 @@
};
}
{
+ name = "wcwidth___wcwidth_1.0.1.tgz";
+ path = fetchurl {
+ name = "wcwidth___wcwidth_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz";
+ sha1 = "f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8";
+ };
+ }
+ {
+ name = "which_module___which_module_2.0.0.tgz";
+ path = fetchurl {
+ name = "which_module___which_module_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz";
+ sha1 = "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a";
+ };
+ }
+ {
+ name = "which___which_1.3.1.tgz";
+ path = fetchurl {
+ name = "which___which_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz";
+ sha1 = "a45043d54f5805316da8d62f9f50918d3da70b0a";
+ };
+ }
+ {
+ name = "wide_align___wide_align_1.1.3.tgz";
+ path = fetchurl {
+ name = "wide_align___wide_align_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz";
+ sha1 = "ae074e6bdc0c14a431e804e624549c633b000457";
+ };
+ }
+ {
+ name = "widest_line___widest_line_2.0.1.tgz";
+ path = fetchurl {
+ name = "widest_line___widest_line_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.1.tgz";
+ sha1 = "7438764730ec7ef4381ce4df82fb98a53142a3fc";
+ };
+ }
+ {
+ name = "widest_line___widest_line_3.1.0.tgz";
+ path = fetchurl {
+ name = "widest_line___widest_line_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz";
+ sha1 = "8292333bbf66cb45ff0de1603b136b7ae1496eca";
+ };
+ }
+ {
name = "winreg___winreg_1.2.4.tgz";
path = fetchurl {
name = "winreg___winreg_1.2.4.tgz";
@@ -970,11 +5450,83 @@
};
}
{
- name = "write_file_atomic___write_file_atomic_2.4.2.tgz";
+ name = "word_wrap___word_wrap_1.2.3.tgz";
+ path = fetchurl {
+ name = "word_wrap___word_wrap_1.2.3.tgz";
+ url = "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz";
+ sha1 = "610636f6b1f703891bd34771ccb17fb93b47079c";
+ };
+ }
+ {
+ name = "worker_farm___worker_farm_1.7.0.tgz";
+ path = fetchurl {
+ name = "worker_farm___worker_farm_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz";
+ sha1 = "26a94c5391bbca926152002f69b84a4bf772e5a8";
+ };
+ }
+ {
+ 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_6.2.0.tgz";
path = fetchurl {
- name = "write_file_atomic___write_file_atomic_2.4.2.tgz";
- url = "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.2.tgz";
- sha1 = "a7181706dfba17855d221140a9c06e15fcdd87b9";
+ name = "wrap_ansi___wrap_ansi_6.2.0.tgz";
+ url = "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz";
+ sha1 = "e9393ba07102e6c91a3b221478f0257cd2856e53";
+ };
+ }
+ {
+ name = "wrappy___wrappy_1.0.2.tgz";
+ path = fetchurl {
+ name = "wrappy___wrappy_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz";
+ sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
+ };
+ }
+ {
+ name = "write_file_atomic___write_file_atomic_2.4.3.tgz";
+ path = fetchurl {
+ name = "write_file_atomic___write_file_atomic_2.4.3.tgz";
+ url = "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz";
+ sha1 = "1fd2e9ae1df3e75b8d8c367443c692d4ca81f481";
+ };
+ }
+ {
+ name = "write_file_atomic___write_file_atomic_3.0.1.tgz";
+ path = fetchurl {
+ name = "write_file_atomic___write_file_atomic_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.1.tgz";
+ sha1 = "558328352e673b5bb192cf86500d60b230667d4b";
+ };
+ }
+ {
+ name = "write___write_1.0.3.tgz";
+ path = fetchurl {
+ name = "write___write_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz";
+ sha1 = "0800e14523b923a387e415123c865616aae0f5c3";
+ };
+ }
+ {
+ name = "xdg_basedir___xdg_basedir_3.0.0.tgz";
+ path = fetchurl {
+ name = "xdg_basedir___xdg_basedir_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-3.0.0.tgz";
+ sha1 = "496b2cc109eca8dbacfe2dc72b603c17c5870ad4";
+ };
+ }
+ {
+ name = "xdg_basedir___xdg_basedir_4.0.0.tgz";
+ path = fetchurl {
+ name = "xdg_basedir___xdg_basedir_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz";
+ sha1 = "4bc8d9984403696225ef83a1573cbbcb4e79db13";
};
}
{
@@ -994,27 +5546,123 @@
};
}
{
- name = "xml2js___xml2js_0.4.19.tgz";
+ name = "xml2js___xml2js_0.4.22.tgz";
+ path = fetchurl {
+ name = "xml2js___xml2js_0.4.22.tgz";
+ url = "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.22.tgz";
+ sha1 = "4fa2d846ec803237de86f30aa9b5f70b6600de02";
+ };
+ }
+ {
+ name = "xmlbuilder___xmlbuilder_11.0.1.tgz";
+ path = fetchurl {
+ name = "xmlbuilder___xmlbuilder_11.0.1.tgz";
+ url = "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-11.0.1.tgz";
+ sha1 = "be9bae1c8a046e76b31127726347d0ad7002beb3";
+ };
+ }
+ {
+ name = "xtend___xtend_4.0.2.tgz";
+ path = fetchurl {
+ name = "xtend___xtend_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz";
+ sha1 = "bb72779f5fa465186b1f438f674fa347fdb5db54";
+ };
+ }
+ {
+ name = "y18n___y18n_3.2.1.tgz";
+ path = fetchurl {
+ name = "y18n___y18n_3.2.1.tgz";
+ url = "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz";
+ sha1 = "6d15fba884c08679c0d77e88e7759e811e07fa41";
+ };
+ }
+ {
+ name = "y18n___y18n_4.0.0.tgz";
+ path = fetchurl {
+ name = "y18n___y18n_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz";
+ sha1 = "95ef94f85ecc81d007c264e190a120f0a3c8566b";
+ };
+ }
+ {
+ name = "yallist___yallist_2.1.2.tgz";
+ path = fetchurl {
+ name = "yallist___yallist_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz";
+ sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52";
+ };
+ }
+ {
+ name = "yallist___yallist_3.1.1.tgz";
+ path = fetchurl {
+ name = "yallist___yallist_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz";
+ sha1 = "dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd";
+ };
+ }
+ {
+ name = "yallist___yallist_4.0.0.tgz";
+ path = fetchurl {
+ name = "yallist___yallist_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz";
+ sha1 = "9bb92790d9c0effec63be73519e11a35019a3a72";
+ };
+ }
+ {
+ name = "yargs_parser___yargs_parser_16.1.0.tgz";
+ path = fetchurl {
+ name = "yargs_parser___yargs_parser_16.1.0.tgz";
+ url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-16.1.0.tgz";
+ sha1 = "73747d53ae187e7b8dbe333f95714c76ea00ecf1";
+ };
+ }
+ {
+ name = "yargs_parser___yargs_parser_7.0.0.tgz";
+ path = fetchurl {
+ name = "yargs_parser___yargs_parser_7.0.0.tgz";
+ url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz";
+ sha1 = "8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9";
+ };
+ }
+ {
+ name = "yargs_parser___yargs_parser_9.0.2.tgz";
+ path = fetchurl {
+ name = "yargs_parser___yargs_parser_9.0.2.tgz";
+ url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz";
+ sha1 = "9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077";
+ };
+ }
+ {
+ name = "yargs___yargs_11.1.1.tgz";
+ path = fetchurl {
+ name = "yargs___yargs_11.1.1.tgz";
+ url = "https://registry.yarnpkg.com/yargs/-/yargs-11.1.1.tgz";
+ sha1 = "5052efe3446a4df5ed669c995886cc0f13702766";
+ };
+ }
+ {
+ name = "yargs___yargs_15.1.0.tgz";
path = fetchurl {
- name = "xml2js___xml2js_0.4.19.tgz";
- url = "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.19.tgz";
- sha1 = "686c20f213209e94abf0d1bcf1efaa291c7827a7";
+ name = "yargs___yargs_15.1.0.tgz";
+ url = "https://registry.yarnpkg.com/yargs/-/yargs-15.1.0.tgz";
+ sha1 = "e111381f5830e863a89550bd4b136bb6a5f37219";
};
}
{
- name = "xmlbuilder___xmlbuilder_9.0.7.tgz";
+ name = "yargs___yargs_8.0.2.tgz";
path = fetchurl {
- name = "xmlbuilder___xmlbuilder_9.0.7.tgz";
- url = "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz";
- sha1 = "132ee63d2ec5565c557e20f4c22df9aca686b10d";
+ name = "yargs___yargs_8.0.2.tgz";
+ url = "https://registry.yarnpkg.com/yargs/-/yargs-8.0.2.tgz";
+ sha1 = "6299a9055b1cefc969ff7e79c1d918dceb22c360";
};
}
{
- name = "xtend___xtend_4.0.1.tgz";
+ name = "zip_stream___zip_stream_2.1.2.tgz";
path = fetchurl {
- name = "xtend___xtend_4.0.1.tgz";
- url = "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz";
- sha1 = "a5c6d532be656e23db820efb943a1f04998d63af";
+ name = "zip_stream___zip_stream_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/zip-stream/-/zip-stream-2.1.2.tgz";
+ sha1 = "841efd23214b602ff49c497cba1a85d8b5fbc39c";
};
}
];
diff --git a/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix b/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix
index 3b4f968c129..e5b815e7c88 100644
--- a/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix
+++ b/pkgs/applications/networking/instant-messengers/riot/riot-desktop.nix
@@ -8,20 +8,18 @@
let
executableName = "riot-desktop";
- version = "1.6.0";
- riot-web-src = fetchFromGitHub {
+ version = "1.6.2";
+ src = fetchFromGitHub {
owner = "vector-im";
- repo = "riot-web";
+ repo = "riot-desktop";
rev = "v${version}";
- sha256 = "16zm6l4c7vkfdlxh6gdw531k5r4v3mb0h66q41h94dvmj79dz2bj";
+ sha256 = "1anmch9z3na7rphxb0p9cnk55388z22iwfnfjhmjps1ii5wx4rls";
};
electron = electron_7;
in mkYarnPackage rec {
name = "riot-desktop-${version}";
- inherit version;
-
- src = "${riot-web-src}/electron_app";
+ inherit version src;
packageJSON = ./riot-desktop-package.json;
yarnNix = ./riot-desktop-yarndeps.nix;
@@ -32,8 +30,8 @@ in mkYarnPackage rec {
# resources
mkdir -p "$out/share/riot"
ln -s '${riot-web}' "$out/share/riot/webapp"
- cp -r './deps/riot-web' "$out/share/riot/electron"
- cp -r './deps/riot-web/img' "$out/share/riot"
+ cp -r './deps/riot-desktop' "$out/share/riot/electron"
+ cp -r './deps/riot-desktop/res/img' "$out/share/riot"
rm "$out/share/riot/electron/node_modules"
cp -r './node_modules' "$out/share/riot/electron"
@@ -80,7 +78,7 @@ in mkYarnPackage rec {
description = "A feature-rich client for Matrix.org";
homepage = "https://about.riot.im/";
license = licenses.asl20;
- maintainers = with maintainers; [ pacien worldofpeace ];
+ maintainers = with maintainers; [ pacien worldofpeace ma27 ];
inherit (electron.meta) platforms;
};
}
diff --git a/pkgs/applications/networking/instant-messengers/riot/riot-web.nix b/pkgs/applications/networking/instant-messengers/riot/riot-web.nix
index 3aeb715ac67..e61237dbb69 100644
--- a/pkgs/applications/networking/instant-messengers/riot/riot-web.nix
+++ b/pkgs/applications/networking/instant-messengers/riot/riot-web.nix
@@ -12,11 +12,11 @@ let
in stdenv.mkDerivation rec {
pname = "riot-web";
- version = "1.6.0";
+ version = "1.6.2";
src = fetchurl {
url = "https://github.com/vector-im/riot-web/releases/download/v${version}/riot-v${version}.tar.gz";
- sha256 = "1mm4xk69ya1k3gz6jjhc4njx7b3rp157jmrqsxr5i382zs035ff7";
+ sha256 = "1cyjw3x9yh96cn84r95zziwxgifkmzd5kdf4l69b7mwnqcr78dp0";
};
installPhase = ''
diff --git a/pkgs/applications/networking/instant-messengers/riot/update-riot-desktop.sh b/pkgs/applications/networking/instant-messengers/riot/update-riot-desktop.sh
index f516e4a76f0..d6e7259f19b 100755
--- a/pkgs/applications/networking/instant-messengers/riot/update-riot-desktop.sh
+++ b/pkgs/applications/networking/instant-messengers/riot/update-riot-desktop.sh
@@ -9,9 +9,9 @@ if [ "$#" -ne 1 ] || [[ "$1" == -* ]]; then
exit 1
fi
-RIOT_WEB_SRC="https://raw.githubusercontent.com/vector-im/riot-web/$1"
+RIOT_WEB_SRC="https://raw.githubusercontent.com/vector-im/riot-desktop/$1"
-wget "$RIOT_WEB_SRC/electron_app/package.json" -O riot-desktop-package.json
-wget "$RIOT_WEB_SRC/electron_app/yarn.lock" -O riot-desktop-yarndeps.lock
+wget "$RIOT_WEB_SRC/package.json" -O riot-desktop-package.json
+wget "$RIOT_WEB_SRC/yarn.lock" -O riot-desktop-yarndeps.lock
yarn2nix --lockfile=riot-desktop-yarndeps.lock > riot-desktop-yarndeps.nix
rm riot-desktop-yarndeps.lock
diff --git a/pkgs/applications/networking/instant-messengers/ripcord/default.nix b/pkgs/applications/networking/instant-messengers/ripcord/default.nix
index 16cf7f5fc77..f003bbec222 100755
--- a/pkgs/applications/networking/instant-messengers/ripcord/default.nix
+++ b/pkgs/applications/networking/instant-messengers/ripcord/default.nix
@@ -5,12 +5,12 @@
mkDerivation rec {
pname = "ripcord";
- version = "0.4.24";
+ version = "0.4.25";
src = let
appimage = fetchurl {
url = "https://cancel.fm/dl/Ripcord-${version}-x86_64.AppImage";
- sha256 = "0rscmnwxvbdl0vfx1pz7x5gxs9qsjk905zmcad4f330j5l5m227z";
+ sha256 = "17s4fxqirmzdw0sn9s9zyk90gr00ivsmz4s6i6knsq354zhy5fda";
name = "${pname}-${version}.AppImage";
};
in appimageTools.extract {
diff --git a/pkgs/applications/networking/instant-messengers/signal-cli/default.nix b/pkgs/applications/networking/instant-messengers/signal-cli/default.nix
index a4594a20caf..5c46a5a0fd2 100644
--- a/pkgs/applications/networking/instant-messengers/signal-cli/default.nix
+++ b/pkgs/applications/networking/instant-messengers/signal-cli/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
pname = "signal-cli";
- version = "0.6.7";
+ version = "0.6.8";
# Building from source would be preferred, but is much more involved.
src = fetchurl {
url = "https://github.com/AsamK/signal-cli/releases/download/v${version}/signal-cli-${version}.tar.gz";
- sha256 = "13wz2c0n89aglqjfqlma1z4jr5xnp2qlg8cqng3v9axpkkynk996";
+ sha256 = "0gcyj8r7156zn5zzfnabf0mw3kcaq7v29vsjb6mdvj8cjjm05dvd";
};
buildInputs = lib.optionals stdenv.isLinux [ libmatthew_java dbus dbus_java ];
diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
index 4a751bac4ac..309da8f296c 100644
--- a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
+++ b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
@@ -23,7 +23,7 @@ let
else "");
in stdenv.mkDerivation rec {
pname = "signal-desktop";
- version = "1.33.4"; # Please backport all updates to the stable channel.
+ version = "1.34.1"; # 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:
@@ -33,7 +33,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 = "0mcxia2zaflaazfdl1ngpab0dyhwwzbhad7brc6kwhjxydbnmwcd";
+ sha256 = "0v9mqn43vn1w6wppzydkgpbx2752bp7mmpf50wqgvrmhchnywnkj";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix b/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
index 0cc8cd848c5..e7ba1e7f9aa 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.59.0.77";
+ version = "8.60.0.76";
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 = "1cnlwlp84942ywji3x60zvhijavazdxfym3rfzq3ysky28b6mn6i";
+ sha256 = "1y919ki0c17vip90fln17impwky08qgprw0j1dgz239qqpwakn7a";
}
else
throw "Skype for linux is not supported on ${stdenv.hostPlatform.system}";
diff --git a/pkgs/applications/networking/instant-messengers/teamspeak/client.nix b/pkgs/applications/networking/instant-messengers/teamspeak/client.nix
index b9835f45d27..7d2586c6708 100644
--- a/pkgs/applications/networking/instant-messengers/teamspeak/client.nix
+++ b/pkgs/applications/networking/instant-messengers/teamspeak/client.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, makeWrapper, makeDesktopItem, zlib, glib, libpng, freetype, openssl
-, xorg, fontconfig, qtbase, qtwebengine, qtwebchannel, qtsvg, xkeyboard_config, alsaLib
-, libpulseaudio ? null, libredirect, quazip, which, unzip, llvmPackages, writeShellScriptBin
+, xorg, fontconfig, qtbase, qtwebengine, qtwebchannel, qtsvg, qtwebsockets, xkeyboard_config
+, alsaLib, libpulseaudio ? null, libredirect, quazip, which, unzip, llvmPackages, writeShellScriptBin
}:
let
@@ -13,7 +13,7 @@ let
[ zlib glib libpng freetype xorg.libSM xorg.libICE xorg.libXrender openssl
xorg.libXrandr xorg.libXfixes xorg.libXcursor xorg.libXinerama
xorg.libxcb fontconfig xorg.libXext xorg.libX11 alsaLib qtbase qtwebengine qtwebchannel qtsvg
- libpulseaudio quazip llvmPackages.libcxx llvmPackages.libcxxabi
+ qtwebsockets libpulseaudio quazip llvmPackages.libcxx llvmPackages.libcxxabi
];
desktopItem = makeDesktopItem {
@@ -33,13 +33,13 @@ in
stdenv.mkDerivation rec {
pname = "teamspeak-client";
- version = "3.3.2";
+ version = "3.5.3";
src = fetchurl {
url = "https://files.teamspeak-services.com/releases/client/${version}/TeamSpeak3-Client-linux_${arch}-${version}.run";
sha256 = if stdenv.is64bit
- then "1n916ds67dxj5bfgc5zm9nz2xh2914k85pzzspzvfyr7njcw7hpi"
- else "0csl5xklcb4v8bzwvby5m2n38zjrnaw8dcvha7qvfbjllxr75yn2";
+ then "0fp9v2rkxf0zgvf3wcx8nsmf93bzdc22xlqxk3r8cb0415adp76a"
+ else "0ni7hijprc8xygyz41568f1m9wwhl8lk5c3q28bm9m5r6qym39l6";
};
# grab the plugin sdk for the desktop icon
diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
index 1e1f952586c..9b541f41d91 100644
--- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
+++ b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
@@ -19,12 +19,12 @@ with lib;
mkDerivation rec {
pname = "telegram-desktop";
- version = "2.1.4";
+ version = "2.1.7";
# Telegram-Desktop with submodules
src = fetchurl {
url = "https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz";
- sha256 = "1swmmklw2mcgag0c8zh4rk5cjfx6z2yl0nxd5yc43hg9hx76yqqi";
+ sha256 = "0qnabi1g760y5wf4k9vnh78y0kwmni2wxr59rqr0lq3x39zv0i69";
};
postPatch = ''
diff --git a/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix b/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
index d69f22f32ac..fc84bb7144e 100644
--- a/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
+++ b/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
@@ -20,13 +20,13 @@ let
pname = "wire-desktop";
version = {
- x86_64-darwin = "3.16.3630";
- x86_64-linux = "3.16.2923";
+ x86_64-darwin = "3.17.3666";
+ x86_64-linux = "3.17.2924";
}.${system} or throwSystem;
sha256 = {
- x86_64-darwin = "1lnjn45bhd36n9xgx6xx9cggwivvkr2s6r4zai2dwg0aac1bywr5";
- x86_64-linux = "0c8jmlsg2gnxsvly04xj1al80nj52rg4czfdha58sg14x14lyspz";
+ x86_64-darwin = "0r3ckfrdx0ah6wn364ii1q1laya2nmmfz9jsikc6ss28lijb6ipn";
+ x86_64-linux = "16f8zawdx7dyrb8hp3fd2j821jj7jlan60knmdlrrk84phlc9ldd";
}.${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 360d8b4e1c9..566371e3af0 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.0.399860.0429";
+ version = "5.0.413237.0524";
srcs = {
x86_64-linux = fetchurl {
url = "https://zoom.us/client/${version}/zoom_x86_64.tar.xz";
- sha256 = "1jid8rs403b709scz8vpqsi1dxdmssn5426wa3d16p45blnxk16k";
+ sha256 = "09hr31pzjgwaa898akl953k7fcshkq8r065i2047mk247bjy278k";
};
};
diff --git a/pkgs/applications/networking/instant-messengers/zulip/default.nix b/pkgs/applications/networking/instant-messengers/zulip/default.nix
index 8245f5febc4..1adfb71dd9b 100644
--- a/pkgs/applications/networking/instant-messengers/zulip/default.nix
+++ b/pkgs/applications/networking/instant-messengers/zulip/default.nix
@@ -5,12 +5,12 @@
let
pname = "zulip";
- version = "5.0.0";
+ version = "5.2.0";
name = "${pname}-${version}";
src = fetchurl {
url = "https://github.com/zulip/zulip-desktop/releases/download/v${version}/Zulip-${version}-x86_64.AppImage";
- sha256 = "0qwlhkzb3lbzk3piyfx8nn827kcafrl3j1nxrn18f8px9gwasinz";
+ sha256 = "0rgvllm1pzg6smyjrhh8v1ial0dvav0h2zccxp4p5nqmq6zdvs3h";
name="${pname}-${version}.AppImage";
};
diff --git a/pkgs/applications/networking/ipfs-cluster/default.nix b/pkgs/applications/networking/ipfs-cluster/default.nix
index f921970175a..c41912794d0 100644
--- a/pkgs/applications/networking/ipfs-cluster/default.nix
+++ b/pkgs/applications/networking/ipfs-cluster/default.nix
@@ -5,7 +5,7 @@ buildGoModule rec {
version = "0.12.1";
rev = "v${version}";
- modSha256 = "0bn47lcb9plzvl2vqqj7p33ishz6bbqpsgf2i6p34g13bwwpq647";
+ vendorSha256 = "1n0zb3v83wsy8y3k7xbpjc2ykh1b2n6p10d5wkflhga49q7rf64h";
src = fetchFromGitHub {
owner = "ipfs";
@@ -21,5 +21,4 @@ buildGoModule rec {
platforms = platforms.unix;
maintainers = with maintainers; [ jglukasik ];
};
-}
-
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/ipfs-migrator/default.nix b/pkgs/applications/networking/ipfs-migrator/default.nix
index 727f89da9a2..7a9d8f63970 100644
--- a/pkgs/applications/networking/ipfs-migrator/default.nix
+++ b/pkgs/applications/networking/ipfs-migrator/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "18pjxkxfbsbbj4hs4xyzfmmz991h31785ldx41dll6wa9zx4lsnm";
};
- modSha256 = "1magqgbb6prnihr8lr6jc2fcgsbqqc9y317mkdnvq9qs6bj0a6qj";
+ vendorSha256 = null;
subPackages = [ "." ];
@@ -22,4 +22,4 @@ buildGoModule rec {
platforms = platforms.unix;
maintainers = with maintainers; [ elitak ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/ipfs/default.nix b/pkgs/applications/networking/ipfs/default.nix
index 1f8838e4c29..5aa270aa8f0 100644
--- a/pkgs/applications/networking/ipfs/default.nix
+++ b/pkgs/applications/networking/ipfs/default.nix
@@ -1,29 +1,30 @@
-{ stdenv, buildGoModule, fetchFromGitHub, nixosTests }:
+{ stdenv, buildGoModule, fetchurl, nixosTests }:
buildGoModule rec {
pname = "ipfs";
version = "0.5.1";
rev = "v${version}";
- src = fetchFromGitHub {
- owner = "ipfs";
- repo = "go-ipfs";
- inherit rev;
- sha256 = "11l55hlbixv1i25d3n216pkrwgcgac99fa88lyy3dailvminqxw7";
+ # go-ipfs makes changes to it's source tarball that don't match the git source.
+ src = fetchurl {
+ url = "https://github.com/ipfs/go-ipfs/releases/download/${rev}/go-ipfs-source.tar.gz";
+ sha256 = "0lpilycjbc1g9adp4d5kryfprixj18hg3235fnivakmv7fy2akkm";
};
- postPatch = ''
- rm -rf test/dependencies
- patchShebangs plugin/loader/preload.sh
+ # tarball contains multiple files/directories
+ postUnpack = ''
+ mkdir ipfs-src
+ mv * ipfs-src || true
+ cd ipfs-src
'';
- buildPhase = ''
- make install
- '';
+ sourceRoot = ".";
+
+ subPackages = [ "cmd/ipfs" ];
passthru.tests.ipfs = nixosTests.ipfs;
- modSha256 = "13mpva3r6r2amw08g0bdggbxn933jjimngkvzgq1q5dksp4mivfk";
+ vendorSha256 = null;
meta = with stdenv.lib; {
description = "A global, versioned, peer-to-peer filesystem";
diff --git a/pkgs/applications/networking/ipget/default.nix b/pkgs/applications/networking/ipget/default.nix
index 6a9bcaf32d2..d137fcf296f 100644
--- a/pkgs/applications/networking/ipget/default.nix
+++ b/pkgs/applications/networking/ipget/default.nix
@@ -1,32 +1,23 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, fetchgx }:
+{ stdenv, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "ipget";
- version = "0.3.2";
- rev = "v${version}";
-
- goPackagePath = "github.com/ipfs/ipget";
-
- extraSrcPaths = [
- (fetchgx {
- inherit src;name = "${pname}-${version}";
- sha256 = "07l9hpkhk5phr95zp1l5wd3ii38bw91hy4dlw2rsfbzcsc8bq4s8";
- })
- ];
-
- goDeps = ../../../tools/package-management/gx/deps.nix;
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "ipfs";
repo = "ipget";
- inherit rev;
- sha256 = "1ljf5ddvc1p5swmgn4m1ivfj74fykk56myk2r9c4grdjzksf4a15";
+ rev = "v${version}";
+ sha256 = "14ygij6hj6bd4g4aw6jgfbi1fgpal0jgf1hr22zxm16dpx3vva6b";
};
+ vendorSha256 = "0vy21pdqk6q5fw7wlcv51myhh9y79n2qhvy61rmblwhxlrkh6sdv";
+
meta = with stdenv.lib; {
description = "Retrieve files over IPFS and save them locally";
homepage = "https://ipfs.io/";
license = licenses.mit;
+ maintainers = with maintainers; [ Luflosi ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/applications/networking/lieer/default.nix b/pkgs/applications/networking/lieer/default.nix
index fc5214f0d01..700ad011dff 100644
--- a/pkgs/applications/networking/lieer/default.nix
+++ b/pkgs/applications/networking/lieer/default.nix
@@ -2,13 +2,13 @@
python3Packages.buildPythonApplication rec {
pname = "lieer";
- version = "1.1";
+ version = "1.2";
src = fetchFromGitHub {
owner = "gauteh";
repo = "lieer";
rev = "v${version}";
- sha256 = "19jx3sm925nrzl26km1bxbp6y5gk1mzwadd79vip2jl70b3xk9f8";
+ sha256 = "0qp8sycclzagkiszqk1pw2fr8s8s195bzy8r27dj7f5zx350nxk5";
};
propagatedBuildInputs = with python3Packages; [
@@ -30,6 +30,6 @@ python3Packages.buildPythonApplication rec {
homepage = "https://lieer.gaute.vetsj.com/";
repositories.git = "https://github.com/gauteh/lieer.git";
license = licenses.gpl3Plus;
- maintainers = with maintainers; [ kaiha ];
+ maintainers = with maintainers; [ flokli kaiha ];
};
}
diff --git a/pkgs/applications/networking/mailreaders/aerc/default.nix b/pkgs/applications/networking/mailreaders/aerc/default.nix
index f53f2244e9f..58412835639 100644
--- a/pkgs/applications/networking/mailreaders/aerc/default.nix
+++ b/pkgs/applications/networking/mailreaders/aerc/default.nix
@@ -1,6 +1,7 @@
{ stdenv, buildGoModule, fetchurl
, go, ncurses, notmuch, scdoc
, python3, perl, w3m, dante
+, fetchFromGitHub
}:
let
@@ -14,7 +15,21 @@ in buildGoModule rec {
sha256 = "1bx2fypw053v3bzalfgyi6a0s5fvv040z8jy4i63s7p53m8gmzs9";
};
- modSha256 = "127xrah6xxrvc224g5dxn432sagrssx8v7phzapcsdajsnmagq6x";
+ libvterm = fetchFromGitHub {
+ owner = "ddevault";
+ repo = "go-libvterm";
+ rev = "b7d861da381071e5d3701e428528d1bfe276e78f";
+ sha256 = "06vv4pgx0i6hjdjcar4ch18hp9g6q6687mbgkvs8ymmbacyhp7s6";
+ };
+
+ vendorSha256 = "0rnyjjlsxsi0y23m6ckyd52562m33qr35fvdcdzy31mbfpi8kl2k";
+
+ overrideModAttrs = (_: {
+ postBuild = ''
+ cp -r --reflink=auto ${libvterm}/libvterm vendor/github.com/ddevault/go-libvterm
+ cp -r --reflink=auto ${libvterm}/encoding vendor/github.com/ddevault/go-libvterm
+ '';
+ });
nativeBuildInputs = [
scdoc
@@ -60,4 +75,4 @@ in buildGoModule rec {
license = licenses.mit;
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/mailreaders/balsa/default.nix b/pkgs/applications/networking/mailreaders/balsa/default.nix
index 04d00a166aa..055aa15b2ec 100644
--- a/pkgs/applications/networking/mailreaders/balsa/default.nix
+++ b/pkgs/applications/networking/mailreaders/balsa/default.nix
@@ -1,16 +1,32 @@
-{ stdenv, fetchurl, pkgconfig, intltool, glib, gtk3, gmime, gnutls,
- webkitgtk, libesmtp, openssl, libnotify, gtkspell3, gpgme,
- libcanberra-gtk3, libsecret, gtksourceview, gobject-introspection,
- wrapGAppsHook
+{ stdenv
+, fetchurl
+, glib
+, gmime3
+, gnutls
+, gobject-introspection
+, gpgme
+, gtk3
+, gtksourceview
+, gtkspell3
+, intltool
+, libcanberra-gtk3
+, libesmtp
+, libical
+, libnotify
+, libsecret
+, openssl
+, pkgconfig
+, webkitgtk
+, wrapGAppsHook
}:
stdenv.mkDerivation rec {
pname = "balsa";
- version = "2.5.9";
+ version = "2.6.1";
src = fetchurl {
url = "https://pawsa.fedorapeople.org/balsa/${pname}-${version}.tar.bz2";
- sha256 = "19gs1qfvbk9qx4rjmgrmvid00kl9k153zjjx8zjii2lz09w7g19i";
+ sha256 = "1xkxx801p7sbfkn0bh3cz85wra4xf1z1zhjqqc80z1z1nln7fhb4";
};
nativeBuildInputs = [
@@ -22,23 +38,23 @@ stdenv.mkDerivation rec {
buildInputs = [
glib
- gtk3
- gmime
+ gmime3
gnutls
- webkitgtk
- openssl
- libnotify
- gtkspell3
gpgme
- libcanberra-gtk3
+ gtk3
gtksourceview
- libsecret
+ gtkspell3
+ libcanberra-gtk3
libesmtp
+ libical
+ libnotify
+ libsecret
+ openssl
+ webkitgtk
];
configureFlags = [
"--with-canberra"
- "--with-gpgme"
"--with-gtksourceview"
"--with-libsecret"
"--with-ssl"
diff --git a/pkgs/applications/networking/mailreaders/hasmail/default.nix b/pkgs/applications/networking/mailreaders/hasmail/default.nix
index 49f0ac53365..b02788e6772 100644
--- a/pkgs/applications/networking/mailreaders/hasmail/default.nix
+++ b/pkgs/applications/networking/mailreaders/hasmail/default.nix
@@ -19,7 +19,7 @@ buildGoModule rec {
sha256 = "1p6kwa5xk1mb1fkkxz1b5rcyp5kb4zc8nfif1gk6fab6wbdj9ia1";
};
- modSha256 = "0z3asz7v1izg81f9xifx9s2sp5hly173hajsn9idi3bkv0h78is2";
+ vendorSha256 = "0sblgjmn3i3k31jfq5zy3bx7bv5z2cg6rjzr7aj87c57yhzzcmk7";
nativeBuildInputs = [
pkgconfig
@@ -38,4 +38,4 @@ buildGoModule rec {
maintainers = with maintainers; [ doronbehar ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/mailreaders/mutt/default.nix b/pkgs/applications/networking/mailreaders/mutt/default.nix
index 736d7530be1..c188e46d007 100644
--- a/pkgs/applications/networking/mailreaders/mutt/default.nix
+++ b/pkgs/applications/networking/mailreaders/mutt/default.nix
@@ -27,11 +27,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "mutt";
- version = "1.14.0";
+ version = "1.14.2";
src = fetchurl {
url = "http://ftp.mutt.org/pub/mutt/${pname}-${version}.tar.gz";
- sha256 = "1y7racrhz06k9mwxw5qspfjfyvbj5fmwai3gsfgrm36k7al84bnz";
+ sha256 = "0cdcls0x6f2w99hkjz48hxhnx86w3bnyxzibchdc9yspih770bz2";
};
patches = optional smimeSupport (fetchpatch {
diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
index 800f7ff9e62..c7c5dab282e 100644
--- a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
+++ b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
@@ -1,615 +1,615 @@
{
- version = "68.8.0";
+ version = "68.8.1";
sources = [
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ar/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/ar/thunderbird-68.8.1.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
- sha512 = "a45860fc124ef1c3ce15b1c91ab1d920beff2d6f886a646b6162bc5687e8910d559de6d616a36e7bdbd99fe18aa39720b44fcd4fe14e6d5fd4872750f209a740";
+ sha512 = "0f604cf3e5efff225cc544b3f289056be05ec430cf1481162f3ab1a84234660802c2777de1552f2900ca9cbf43ff13a468d3c97a44896ea02189471676243d22";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ast/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/ast/thunderbird-68.8.1.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
- sha512 = "21e025c3e28b46e1d6af0fa10f3ab5b6b86543bb422c2b3d4928ae733cf3387ab092a20af15f05bdcebf0108c376973982d099371a4b2c2f9a892defe144e160";
+ sha512 = "4c5a5dfdc6d81577df445cee8e4f875c95394f87037feffd47fa22bf4e153fc260f48676e8ff005d3248c31aa346b6756ba9468ae95e542e5814c5a98cfcf7e3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/be/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/be/thunderbird-68.8.1.tar.bz2";
locale = "be";
arch = "linux-x86_64";
- sha512 = "5cb35465afbf6ba68aab98197ab6997e925d5e34db6deaf3b047fb679f32372e0524ac03d7988898f34c493349283088a3b4c0cfff679774760916673e49b757";
+ sha512 = "fca5948534a7de3c8a6dafab22e45478b79c20d1722d58fc3f423e3c792d754bcf63993b9a8c1f1c6758ea1585dd700b1ce7631a21274b0f8a05e631992ae5ed";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/bg/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/bg/thunderbird-68.8.1.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
- sha512 = "a06dea6a215003ef5663cea4928cf201ee71cd021565f3a2f9317f21679047adc7f6c87427d65c4f919facb30e8dfaf941e308173f23c6c0b3e92606fa0220b8";
+ sha512 = "907d252bdc8cf65b8d42ca5ee95cd7f43efe48f44d822558139ee04cee2b628966e11599f1d6db0ef5cff33a8ae424d514dc1df4e049a36432647dd3fa1039bf";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/br/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/br/thunderbird-68.8.1.tar.bz2";
locale = "br";
arch = "linux-x86_64";
- sha512 = "194f7332e6c67dea103bae4001b555296b2a64259060bb63329aee95f774e4f3f82c9bf133a456989b43f05682eba7e73e16235f1530012aeb7cf323bc16a381";
+ sha512 = "ca82cbb9f61c6ee285a7b075c79aaf4ae09a86b009ea004818fffb7abd8a12708943e5f2edeb89362f7841ed5f6b9099c9e15f6a7efb2dc261a1e63e569d83c9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ca/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/ca/thunderbird-68.8.1.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
- sha512 = "99952f59100fe127fb274df641e02185a9416c315d5b023e990ca39fe6edb014a2e6e8ae702cce4d3133635a4c8488c42a72a6b3111147fc19dafeacae396943";
+ sha512 = "3cc29b0a077b48ea0ab0d3cde6fb9cf6fe6cdcb1ea914be6ed6d38e1bf382f910fad7920e918d2c9c9131845bb24b2818cfc45349270ff636e8bc216fd2b3059";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/cak/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/cak/thunderbird-68.8.1.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
- sha512 = "9e4d9dd67fa7480c2897175d08ed250a14bb2595c9a69f74db7b7723d08e6218021a0916d637bb682f7e0e3e316cafcfe9a09408e5cced018616c00a752ccb0a";
+ sha512 = "184f74a10722a72ad622c54f221b62193259cdd54cd9dc4d71326219fd6dc533c723d5e926bfa0e7a3231a41864fefe578030329f0e24765ddad7459945cc75d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/cs/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/cs/thunderbird-68.8.1.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
- sha512 = "53d653b9eda30f7b5ce75ebd31a2bb9e5bde683ca65549cb5d67ed4173eb4f44524f2bd148a0b41368e183b2ec513b7b7c698fcdeb2679ffd6391f133db2a0c6";
+ sha512 = "1f76a6f2e9a4804c697d2842389d9fe0aaf1e8b30eaaf0aaf9ccd252c64a20d10b876011ec6cf54e4d6778d03a51673f4d941d1875ba66d31946bd446006daf8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/cy/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/cy/thunderbird-68.8.1.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
- sha512 = "ba01e95181c8b0e04989681cffacbc48a57a7861ce7f60377e219823fc5c70096bdf4f0a38401a35fd442e28c62b0bbb38328e62800db82ea7d097b919f60d55";
+ sha512 = "28f9314997024728691ea43b4bb2eec51a8ce8a0da26025c1f6213eb2f20c140dee0c87950a325589c7af8b037f7378025dc05346a7156ee8ea200e89705ed84";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/da/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/da/thunderbird-68.8.1.tar.bz2";
locale = "da";
arch = "linux-x86_64";
- sha512 = "5b79cff38ae706023ef74799e66fb3e47e0cc4b1986f7df9b420dc27881c91db881311da9ac8c8d45c2a1c04a2e8b16b9a1d06e724e891f8a4e6323eedfd984b";
+ sha512 = "d65d1b71b93b08bf783a691b26d39a6749c3b0ece109889ea9342f8dce681e47d4785010548f388d943e10632e9539f9747eb4b9ec7da524d8087300961fe3df";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/de/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/de/thunderbird-68.8.1.tar.bz2";
locale = "de";
arch = "linux-x86_64";
- sha512 = "de71986c0fecd12358a6ce01c708b7cfc1ebbc9a3f748f301bec76c1c4b23f584de224bfb8cca0bc59f545aa29990de0175af5a3005b33b77786c8b69065427f";
+ sha512 = "e140fe5153f3c2eadc5bac3891d4c2d2e03e0823da146d78c21884a28bbaa1fc1ea394c726bceaa20ffd2bfd8c1f841966de22fedd3e789b39b8dfabc2bbd930";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/dsb/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/dsb/thunderbird-68.8.1.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
- sha512 = "e18851b7c709feb8c3bde88db8d9c297174ea3a7ff512f8a5d35d515e3693717f55631b4ab60fd134f0af056257e0b21947a400d305f91c904dc0848fa9ce5ec";
+ sha512 = "6c17e859826e48d59777a022273540696ec9c1da026922b46f4538067e34561d3717d2e4d092eae8de9c98bdf7d06a76ddc1af7f2832cd690a466a05d0e0e317";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/el/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/el/thunderbird-68.8.1.tar.bz2";
locale = "el";
arch = "linux-x86_64";
- sha512 = "10816787adb0d02712b1a200f0b7547d8b03ff44056690dcf41a8a74c0dd1faa86a073c5036527a34626e83f47742caa213bc953a0d80e3598b2a743bcfc4d78";
+ sha512 = "c6d830ad93e67262e22dfc1b2551bd40034a3867fa61e5a4bba773db98405fc8c7683c5f606c591242ce95f1c520d754fbeb3eebb36458e3d78a4b8b19c5a3cf";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/en-GB/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/en-GB/thunderbird-68.8.1.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
- sha512 = "295a440863622a263a8c157da9ae4d39f73c83d9e9fab3e8fad792480c84a1fdf0e073398c137c359e0dc078bd755bd024f2f15bb5129218df4cf54d02b9e565";
+ sha512 = "b39dc8f17de38c94332ed3dabfcd29bd8d8334e83010630cf2fc19f2a601dba9d6db64140a604dd4e1fb401d4d5dca718795503345a4e7bdab666e6fa7776d9b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/en-US/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/en-US/thunderbird-68.8.1.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
- sha512 = "cce266a330866ec3368c7d3f596868a87e1e3d786ddb848402456c5d80e5dec60a93a6feeee596b1ad91492e1d07aa5cc5703b09f0703d44575db7a050d58864";
+ sha512 = "ba1a090f72aa286d94dded8edfbadc7b9c05c4a7f37d485d0d91275dd97ec40322241b3c74f3c183ed13a6cdf6b1d8667858539fba130514eed72dc54e1f4a90";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/es-AR/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/es-AR/thunderbird-68.8.1.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
- sha512 = "78d7897c537807068ce92d6520086f921aa6530d893c7d1b662530bfee5a5082740ba4cbbecd7e8e57f5f600e8a288b259ed3d89a97f3e88d5e5ebc47b5bd6b4";
+ sha512 = "8b280a3329421c9949821d78c891b7a0b9f7ac6e7ad40f99e49233ad6b3848188e7ed42c40bbaa67a31b270cb19644b033d4046ebeed0b1031567a2988ba98ce";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/es-ES/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/es-ES/thunderbird-68.8.1.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
- sha512 = "df97856ec0f8cf1fd82ceeb93529d8560cfe80416db769eea290ea1c28dcdc60799822ef1cdde744dfe4fb9622d16f32b0ed992293481762cf45c44a5bd846e8";
+ sha512 = "4f103d329c694c6b9d676739936ecb1fc61e23d7210252d8c87a28c916f063ef15437cb57949b5935269c922bc0221e2e9c6d536152503b087f0f00ea0946777";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/et/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/et/thunderbird-68.8.1.tar.bz2";
locale = "et";
arch = "linux-x86_64";
- sha512 = "9028d26dc4393043b39c7c918163d50aba07d6c1c57916b7e1c607b92be0c16dd8d62ff41b0ff26991b70f63a9fc684904c266e1a18ca8fc3e5abf5c61c6d372";
+ sha512 = "a3e61bfd84ac0c2087abdd2c311c53533ebcc79a87289469aa1708e4d276d44f41ddd657afec21b93d0b499a003014d500939af9d6bd0d4773072019cc19f59c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/eu/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/eu/thunderbird-68.8.1.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
- sha512 = "adf9c6eedb1b086fa72af21b44a55bd9d8a1b3f4c45db4c232384abd570564e62fc9068dc1391b0bbe0adda4043c7893bf1cb15a9c3019230eed6f66001bcb97";
+ sha512 = "898add1a1d7315993b18b2e0d0851f07379c346efe905ca1ef8ee9e5fb249f819b720a1de127ce558b576c0c6b4916c52069d117a0d050414ccdeee239e04e11";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/fi/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/fi/thunderbird-68.8.1.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
- sha512 = "a436504ebc04f1214226a0555838fe5eda6e12dabd3b09e9c83e85cc8b6b7bfea00389202c9680bf14d147e8e0a9200de01fdb1bac2197b8d7e8a392aa3b617e";
+ sha512 = "d8e6a78f615af1d99c5d23ad050e49add43b06e3cccc727dae512a066d348adda414869adebcce1a4d6b32b0bf666e3a793c9150f521591fd53ab3bb2df04f25";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/fr/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/fr/thunderbird-68.8.1.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
- sha512 = "16d02c3e7d6342fed0f785c0f6a65c06a04eb6915bf67c7ff7d80a59ae9f4e069c329d54a9dbc8add6b84755e18aa485db7950dd1e3231a6ac135d799b27656a";
+ sha512 = "67541072216f3362d81bd0f2894a735562ad6703f583b51cfd114e9f591b3f4f7bf9ba70573f124e5209ff805e192d19ab37df6068306ed34ac98ef9292e7edd";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/fy-NL/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/fy-NL/thunderbird-68.8.1.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
- sha512 = "c5ddf9105d06b2b5cb45299d88bb7b753832d54a653a62d68695c88aa9cfa0d6e12f510139e924d142b867a5b1e10f7e9704c503fcc93dcb8d97d1b071a69b7a";
+ sha512 = "1a2be59965ab12c8380373e0dfff660b62d6f9121549799055cb0318dc40bb517b64d203b7c18c80814f0f1a1426db04781ddc896bdcc5c679f7de234fe35068";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ga-IE/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/ga-IE/thunderbird-68.8.1.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
- sha512 = "6479f7692fda207c51435691cbd6281a24fc6ad47101827516bad3c2b40ca8c0bb592aacd9936a22d9305ff8ffd53c376a79479ce82dee3af1eacf47a068b130";
+ sha512 = "37159206d5d6533b431ed445bd0fe7d22b654531a4f0f9313db35b8c2c55345d1f6cad18a1711aab6042a082324a843e3362a1399ecb20b3595575dea356b220";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/gd/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/gd/thunderbird-68.8.1.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
- sha512 = "43b94bbd76809f67078ae5248df2d25b399be35ca7d5261236b6149142083483d2871edf17eec7fd42812fa8f5d775bc141ffb8d0fd43d14f39d3d150dc83a41";
+ sha512 = "b42fe49465f0bfc3d950006be6d6422f60572ad3e6be69e0bf78123e4672d5e93bc1abffc51226608a23a8786cd8689f46819cd1e098f38d94b201038ee7bf5b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/gl/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/gl/thunderbird-68.8.1.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
- sha512 = "be4c49d737b2b6bc1a19c0e63df9558c04b448be44a4552fd4fe3d3d28d8cab59bc1bc05cc72acecc8e398fd75ef9785e61848c8f3e39b55b7a534dd337845ab";
+ sha512 = "58be0afc433eb4ea47a2467efe8470cb710b56624cb64c308a7e54955b2792fef72b2f697e3055f86faee51f17a4e111f25f23e88e2e48f2377474e59a555d21";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/he/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/he/thunderbird-68.8.1.tar.bz2";
locale = "he";
arch = "linux-x86_64";
- sha512 = "4f0a83e57ac97d3e278c727f49ffff615333812dd9708ebbdd687fc35848be8074705aca6f09b5bb868eb6535c61252272729241cfe46a96e500f7ab6604849c";
+ sha512 = "15c24a2abfc20cd8ce7207f45707bb691b742ff07aa90cce1a79dbc20199ee06bb6f80d2db7cae521672678f37b824c567cc21844e234bb4e132866da490389d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/hr/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/hr/thunderbird-68.8.1.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
- sha512 = "08a8f8d273b1fceec0151813439be41d6ff1b2b42b28711a782caab04800e1acf61019f0fa8c7be27036ece8184b4b7f587b58f436c0eb8c73f35aa13be8afba";
+ sha512 = "c4bd90516b22c77ea3fe667d198dc9e304b06495bad96715ea90172488b09083920099d282768d11ff86b1518cf0a9d56613c9243ab7416b0495addd85081822";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/hsb/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/hsb/thunderbird-68.8.1.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
- sha512 = "1f64e9193fc44201e7bae329af94f7c18e6c0c0d30edf01b66dcca43e996f12622e795890e394c207ba20fc84198836b69e2fb1c61ae83c1875b1e424b5b3b97";
+ sha512 = "e1ff1afdbb83579308927301e683d8c515928ce3dc50ca45391c81d9f66c0af8a61ca4ae140634760e0c0e4f3420a560e837d8490444282b480aea6c23ed92f8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/hu/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/hu/thunderbird-68.8.1.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
- sha512 = "4e8741809e8eb3b45a7931d4f5bdbceb1e7018a4f4cef97d32d16d00eb3713d85d70a2a4987830f1480633b07fa839cc8ed73fc1fa2d4b3a2944cf03221a3240";
+ sha512 = "aaed51d4181ff7bd6eccd9801a21a653926ea448d8049c5a52a897f83a2cb463444e1f12d5c6d4a37b69a712a1bc5428a12d42eddb823c4a02732264fc5a1c1c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/hy-AM/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/hy-AM/thunderbird-68.8.1.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
- sha512 = "07f817b7c3229ea993d65861b75c21f37e53e20db2645e68c90a1fc87fd151603580a1ecc67c9007284ab21167e781581a7727a885b760524ffa7079f44986c0";
+ sha512 = "5df858d448b72d5a6f320048df9ec3cfb8c08914d7c7b63006eb01b1dc6c77e9b7487a951be7e89bc41922e9c3bb9087298a55ae9da146291ea1d284967bdc6d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/id/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/id/thunderbird-68.8.1.tar.bz2";
locale = "id";
arch = "linux-x86_64";
- sha512 = "3753ae5cd20cc6a65ff1b1e5484fb596dc08d1a08e6747295904106db0f231006328e0a906d0f2d7fa98c53352cc61351eeefc32b8f35bde2ffe1b8c800d7640";
+ sha512 = "3ac1a1acd6b85404594caa11da1be1e55a980179a027b23fb323fb735c4d3bcf1ad12d25608d0f1ac3a89c30cd73a81fbb031112822fccb10e93d0c911504451";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/is/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/is/thunderbird-68.8.1.tar.bz2";
locale = "is";
arch = "linux-x86_64";
- sha512 = "26b1a7169221df476224ca5e1d9e5b97e9cbb8d84bbc12fef19685916f7b8e95e784aef6a86e7fc0078f9bddcc617823f2ca2af9de4412431e878f6efbff6fb9";
+ sha512 = "fb9569aa59fb4a084fa1c578c4d1ac49765e2e1a5f8a2445081797999d6c877b2e4aa13879d03b54b3f885d5d1054647cd891cc38f7e54db58b5c58b7e906486";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/it/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/it/thunderbird-68.8.1.tar.bz2";
locale = "it";
arch = "linux-x86_64";
- sha512 = "96049256ede8fb4ad1a6f20e3bf2d8513b21536c9dfd2acfd1679c41d25cafe5f938ed7cdc2bd0b11bdcd0a13d730f1d8056e85791211561ad4b3c1017ba23b7";
+ sha512 = "0c3063e9deebdb4ef1bd08f0d7c0208fe16363fb87c7de0bae772987fa5a3800baf723482506c5957ed0b641cc04cdfa9a80e3e200cacf0eafd9b5fc1870a3b3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ja/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/ja/thunderbird-68.8.1.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
- sha512 = "df162eff6af3bad1cf1a9ac359f977410f612885f005c989e928af3464d3cebe7511712cdea4e3951bdf4a69a40fc68e2b4f5efb35f25375f04bfae79ab70eaf";
+ sha512 = "bd12eb6ba2ac0c2c7caab313b726909ba35b2eaf21d70c7df98bd970a18e943042c69b7269a038f7edb852d0036cd2e34273aae77a2a4e31dbc05b3c61ec251e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ka/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/ka/thunderbird-68.8.1.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
- sha512 = "74186db28403463f9bf8b41242ce7122d410106c21e369977b73d6e72aec9bdeafb3b47665b0450f5b5eaf75c515759e3d6752d0743a2b598c4c7158c47bc7c5";
+ sha512 = "1ba48f3544e179b75c972c376a2dad256b7657124af9b4037cdef8a87bc0a3e237be79be8a53cf5286f6f5bfd048ecfa6f09624d4559bf5eb38432b4864995ab";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/kab/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/kab/thunderbird-68.8.1.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
- sha512 = "933fe5f2ae31ee322c4da4c985ed775f8a15b0290f22c2e9e6ecce2f856b0d1236a78659ba3909c9ef97fd4de9634d1ed6aa452174fc987ccdc42b0b65de565b";
+ sha512 = "5f598ae0de491cf253860c87eb80fa15e1fbbd06f17667f0a78747f412ad8fee9b4a472c1a89f096c9e765ad289ad8d80f86aed50b538e52c68188c41caffa3b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/kk/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/kk/thunderbird-68.8.1.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
- sha512 = "b7ae4f00d7c91e8609ba99592feedfe8f53d4257eacf0a6f206cf768cc4ba16abb54c86f9865416f617b1417601ce4408ba939d065a0a8d3e95aa38ae17444bf";
+ sha512 = "7e9d7cb00122945a2b74650b71712d1c761cc6df93de74c11812f0d39d25666c911beba60eba97376d9c1212ad0604577cfb46053052be420da1d2f6d53ad445";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ko/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/ko/thunderbird-68.8.1.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
- sha512 = "6f2d017af8755980f39fefe0d78b22115f33c7397917fb713c8e4fe34e88c7f4d0d6ce58767336dfe3f99d3b4a06b34305f92e4d414fc755a885c954eea97cad";
+ sha512 = "5c4406cb82a5dc18235d158fc756eeeaa51bb2e791663ef00d315a56a595fa6290f030f0cad726a9ef98706a80146fe63a3cd5d3edea6869f7ceb4aeb1b7676e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/lt/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/lt/thunderbird-68.8.1.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
- sha512 = "8fc98daf3fe5eb8844d02cb56656aabd260d309ec6ac59055ba0f10f7470292bf942be1647b038103ff99c12cb34e3e03bad2fc8dfbebef0e356ecbfbe93b354";
+ sha512 = "3bb3655934068fcb965fb73dd8ff455e48ea4cfe578e0f33a0c442f1f001731aef9fd3d426cf720b9decf610192d1d7722f408e9b8362e25932c3715e396ae27";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ms/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/ms/thunderbird-68.8.1.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
- sha512 = "5582840bff43eccb907187930286c47c54a10a9a2af1af3e23b61b5ad56ed3eff32e9b488f00a1e2fba7a47fd647e55f0562adf4c01b1fe843f8708e1dee859b";
+ sha512 = "0c6635d9e366a85b29549ba3329861d7912f9e1493bc7becb8cfa0225980c0c67b8e671f4f841a5aebb17e123ac4d38aa90ce9cc0bf72525918557a474262931";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/nb-NO/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/nb-NO/thunderbird-68.8.1.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
- sha512 = "aae8ce8c919cc9621e99af620959427e732d5bab1515676b9ee7b7bd2a6d46af7163677f6601a52e2aa246f619b2206b7239663660e4bbe8dd2ab558e55c073d";
+ sha512 = "2c9cca7bd403a0a20ad1911d924555612e8eba7b572d4ac3cc3d1fecf3ff294c729147e77675be1f1026702b41000e43b0930815cf08ea03f7fde757266bc15e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/nl/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/nl/thunderbird-68.8.1.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
- sha512 = "7d166e84b3406ee0c5caf2309aa005c22779a78e7074f4a061b9e6df50722a95be3977802fafe10bc367f90e8a4e77895b28e2b6a2650b066d2d644962ad3557";
+ sha512 = "a16f58d19f6ec59e9dd557a3b1cf8cc22326596d5505289b93bcd04e801e551608a286df03832e4711b91887c9a408bf36364e9a47be4840a828ce53e0f96f49";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/nn-NO/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/nn-NO/thunderbird-68.8.1.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
- sha512 = "ffc39e7398220dcf4deadd24aa63a0838326bf2b24c58d0507c00169b322f0e56c5d803c1b78c9bfbd8aa345122c928fe688780e6d5ef238de9e399f40998bfd";
+ sha512 = "10a0ce11cf64713079143cf8f357f8abc5001e9d285eb56b4c7e9f4f560d660de7e3bce544b7099e588f599a4a4b1c73241ea5e542d149d41dc8a4ccf21b332e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/pl/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/pl/thunderbird-68.8.1.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
- sha512 = "f6f2302693af1f466733244f1cde764b0aed0b64afef085e91ba9f24c341007d8e8ab4ca58e777c307ae33bc5c1a78670317393b601d6fb2851095386d7dcb1b";
+ sha512 = "8a6fec22b065d43ba320508992dca6d21f0782d4c4c28dbc6721852029f74c45b1451002c03f5deac70f09f3e9d07fcb161dd1a3943239231d10da4b2972f7ff";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/pt-BR/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/pt-BR/thunderbird-68.8.1.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
- sha512 = "f14380f5b22e9743a0e3b0c390ba4ea1decbb7aa85c1bcecd42f967e5f90416f8904b28b3c5f4b8fcebf55fb07505b96d9b9d8a39d99da5f8725b6bf48e05ab7";
+ sha512 = "d57e6e42fef8a13bbe515089d2ee761509f464cc0a97a984e369bd96022dba7cd15dd40aaa9715b63531a161d708e06ec809bcda56c92968da1f11f5e66e62ac";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/pt-PT/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/pt-PT/thunderbird-68.8.1.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
- sha512 = "215fe20e131557f54091c80e7b2c09c07bcdfb57bbc145964ca37e66b39add37348ac0a08b6c46a6186e25a864447c8cbe2f485fa04687c4cf8e169a731bb8fa";
+ sha512 = "064d2b04a60bceb7e300ec5f71e13fd1dd427bb89ae471760dc1933c574a36427581bd0d671335e9f52cdfc33f6b9addafcc703a093e2223d58e96e90982c491";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/rm/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/rm/thunderbird-68.8.1.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
- sha512 = "dfb3e49c940b0332753fa9d2347ba833c8243d1f006fd7e463d514c38cd27a14069ccdcfa60847bc6bbdfac1cec95629a2ae699cd702ef1f40e4898fda4961f4";
+ sha512 = "4a3025096ce81672a45de762c2ec2fa43d302310206fe04331fb6bd12d73e49427c3a9b9576f39fcfedceaedfa4d44f044b26245b15a8c2ef2fd8e127befe70a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ro/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/ro/thunderbird-68.8.1.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
- sha512 = "57d7bc23aaf3365b1a76f1bb8006f725a620d14773886dce9aa9bb4625fc062af08bb6bbd40248601569d7aab2a31794bbb79f7b208f36507c7a919d14872a8a";
+ sha512 = "7b28416c0e2cbf248a7ab9cb6d72b5280f7e60f7bf8925a45575afb9a549dbed39f38a9d9984864d7c9dd246546b7597fa51ef7dc14597330fc4cd80cfebe95b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/ru/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/ru/thunderbird-68.8.1.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
- sha512 = "5e85808686c79ebd323990ea2957c10714281d3f0d4a9b097d2e3820769bf1406f4400ac541eccb5a817a6aa639048d1767c2cf4bfd56a3262ac83ce01516275";
+ sha512 = "da97be95512ca48f688ff04c701bc7a0e351ad979f9c3ecf2c493aec79f694ecb09cb5399613262b90132934d6600852213d26a3281b48f1598aa692d2e13bd9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/si/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/si/thunderbird-68.8.1.tar.bz2";
locale = "si";
arch = "linux-x86_64";
- sha512 = "c4b3b8d62c0369c95c7f498eb319e839688b27cb23a49d15d9a4e15251d7555be7f65ec9a7b19237921dc71ec6dd5cbec02aa4bfc6c16382f917e0f66b1032bc";
+ sha512 = "d97a111b90bea06760ea58dcafdfb279de340ea1cdecde008e47f9eb101e77e39466890e70f874bcb7f6061de96ce32807476da7aa97c867bf8d9ac4c4d022ac";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/sk/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/sk/thunderbird-68.8.1.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
- sha512 = "3cd7c89db92dee5ea3ce44df89749d5822659e7b83bcdf56ebcfe0ffd295393c9f5acea5bb836b5bb0a0a6a69e6ce1406efb39d2943357086e14a3802d9181f0";
+ sha512 = "f35670ec66342aa95c50d5cff47a9eff9faf3123174bbf5cf4156bbb1fd3ba98f47972328c0c33513cb92767e0a5dc67550a4a3259981c84b1bca035731544d9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/sl/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/sl/thunderbird-68.8.1.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
- sha512 = "d08549134713d50842b82d24ddc8f8fb5ff098c41d3baec30198e43435ac73cc620e7d9375a9aa9622e991c38e4e36241183a026b6aa63420038694d74833180";
+ sha512 = "49a9f388c696c1708b0bf76dbe3fb7a2836c128f6d40055c585f83c0b62b84b5efa3cc4e2c26889846045340ed8bf95fead053e79b8d7064b1488c3d306d9c94";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/sq/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/sq/thunderbird-68.8.1.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
- sha512 = "9c6849fa77de94df39d9e2615aa3392dea0f8adf7e61b0171243fa202b6747a4208279b0c0ce4b05f57544caa69a40641a3b145726d304df549f2b4e75d939d2";
+ sha512 = "77e9090243b04cc1f0e3dbd074f55f40949556f0284962d5a4cdac53f7c31ca2740fc71602d6eb7b391f0ad71c9a8e81e699ea94871f209c5771745241783698";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/sr/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/sr/thunderbird-68.8.1.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
- sha512 = "b52b146a4a54c4987d430eae6d7e922a0a43e57d38ef2956e84b4ab50bae2a896ad1350f98171f57b2e4cbf4a69f0b1123a540e4cc582721cda391b2ae7c7616";
+ sha512 = "9fb67b03585edba5b1d25d4d5667f1cde44e53b7b9c32730fa294e2118698c63527c0abaecc90b2778943490f9167d8bc2cd4bba2aca7054a592fe653a11c759";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/sv-SE/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/sv-SE/thunderbird-68.8.1.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
- sha512 = "73767026562ca540c6d3f77792a29b55938ba5d43bfc59d5a020809e020cc9e7c9fcedad8f0653be71e54c44b54374aa1e1d4f5a6e44a40436cf0a9b59e484cb";
+ sha512 = "d8aa3a745266ab30aa8c32c7ef034576ec293a02f214f8ce96beefecba877e2de3b7944aeca9a218dc587ab77b95f327a619bab5c192857327810c6e81e1b05f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/tr/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/tr/thunderbird-68.8.1.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
- sha512 = "4ce31c5bcd8075d3f6edff2f8266c2c6546e4f19b8c00486b4dd15b68d7ea898b6e76a5745087c0c4a41b3462e4d8facb7ee0e9e988b8b76ff2374206fa3cd62";
+ sha512 = "56ac7582ffd7fb8c0c8bc02216c2d0a5d4405e356385406c7fd6ae545d128c8c18488e75ea8d8d63de9313aa48f2fc93f3e5e1947298b2b32937af8d40c0fa51";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/uk/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/uk/thunderbird-68.8.1.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
- sha512 = "affb8eb4049a2452a4f17a405d6228e6debc87802b77bca55848b66fe136ab0eab6bdb64817f43fc25652109fadf1dc830fd7c22339702684916d7cd95147e1a";
+ sha512 = "d783440bdf153ee044204f1b1739f1fa771bfac6d8ed4c5e6fa2b72d406e3c50b3e76b5f9b644fcf5b5e0183584a51336670d5788a949070994206db7187c8e2";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/uz/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/uz/thunderbird-68.8.1.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
- sha512 = "e4a6abf7ee0d6c2c0c7484911b025cd40b4f2d0fb5715a6333430336047deda5721f19abb3c5bf49ad3d16b0d128a495525fbf0a23bab7b1bd8ffd8539d17054";
+ sha512 = "7aa40bf1d31cc59d42f90f821b75a75610ca2a66a37003d103f1aaa83d5897388599d41a61346f614db7005bf14fbe0c45cfabbe3dc304c9a2704d2c5466362f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/vi/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/vi/thunderbird-68.8.1.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
- sha512 = "f58a50ed7505be5903af948025cc2cb15cd6a3370fa6789f784c3d2cf512f7d51a03d7961ede14e6ecad87cdc207932c90741cdfa7325ba67bc44ff150f39b53";
+ sha512 = "ebe1eb9914f489e679d7b4935681b3c5c266e5cb3868507f662e1b4c6a5f791f8a653f3d1cf788758b9aed13fc436a76b20b80fd293563f25543af41372e2f7b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/zh-CN/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/zh-CN/thunderbird-68.8.1.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
- sha512 = "609d4b4cd3ff7f1501e7ca6e247ed29e8376b8bafeb140cc134565fffaf65b6051c158d8f4b90fa2e15b3aeb9bb92897f708a00d666ec2eca490c7dd856b28c8";
+ sha512 = "b15026fffffba21ef50c98a8fe391a3f949a300b104d9d238c07d154d4279b70228e261083a00aca529f69739d3e79a36da3919bbb3cc19043faf182c25464c0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-x86_64/zh-TW/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-x86_64/zh-TW/thunderbird-68.8.1.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
- sha512 = "78bbba535a4cc284e7fde8c96739c29fb6998a5aa71a4ba424121cbcd0a44168412e54a0590cb6a1d7d9bfaabe0ddd343ce4cc4dbe63e4c88d99451ac6823143";
+ sha512 = "d5f654661851b4079e7fab3f71e4135f8928d59b822d87e8fa6cc8388fcd5aecc067a88790c27fa8bc4e7d95ff9fa123b8841efaa0e3eaa7bb9e97a50e2c7076";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ar/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/ar/thunderbird-68.8.1.tar.bz2";
locale = "ar";
arch = "linux-i686";
- sha512 = "1e5d29f706216ddcc8887e17826af397b54fbfe75d4b5c14a644e6c834eec60522ba401392977aaf40a6357713af68f274442288a01db65430acbd7549625c07";
+ sha512 = "9608a6b9e2ad0fa3853f413ae644d5a1c9cf56432b3fe546ad9fb60cd6fda2f42cd8e1a4eff5ac4acc6b95817d03107d248cd6971f049f7f1d95419a3125b0cf";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ast/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/ast/thunderbird-68.8.1.tar.bz2";
locale = "ast";
arch = "linux-i686";
- sha512 = "24bab81e6d36189635ae8f0da6f0153f1ef32eaaee388dcdb9f9cb5049c586b01e8de2c79372784645ba42749e48f1d77f7a91c857df69ff72566969a68619dc";
+ sha512 = "1e06d68a8a7999005eee84e3da15c23c2bfc5b4fd03fd1c5ff9e8100f64f974bf894bd62e974d52db4ecf8030dc41de6446f797d83a62529679730b0f24861cd";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/be/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/be/thunderbird-68.8.1.tar.bz2";
locale = "be";
arch = "linux-i686";
- sha512 = "70a4a9881cdb15b68c5fdcd85ce6234644119bbeb1a3dfdeb47899515303bc65013cde6fbec7d4b2997acca18abe298e9fcf7c7e236931a9f06b7f9c4a5032ce";
+ sha512 = "82122ff9a1b1327bd3164f1d7c8d18e47d63dbb2981765f7fa7499ebf26f2937f714cddf7882c6c47a6b4f4a480e5a43c44c35eb7a4769988461945ff657e48f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/bg/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/bg/thunderbird-68.8.1.tar.bz2";
locale = "bg";
arch = "linux-i686";
- sha512 = "80a0c836a7809ba49d067fb76fbb639d653f0a38cd77034d3265807da06c3212eb5c7cc522793fdb22c80be65f763a25ba55775d67a6e8716f7ece9dfcd6796a";
+ sha512 = "1d95aa7716f43591943be6f2f5eedf502cdcb5f08d262e359e3560da7198e9108052d0c5bc5b5d594fd2d8a2560f9332acd661f518c1e3f534843d65dffd02a7";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/br/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/br/thunderbird-68.8.1.tar.bz2";
locale = "br";
arch = "linux-i686";
- sha512 = "81bb47202578f138e135c7f4bc30af3a3ccbd3dbf127dfbb47bb6ff4fbb09c2fd54c68bc65d81e5c3e72cbda749bb0d69cba442e0f7a5336ffa6eb10ab9af4a1";
+ sha512 = "6ee97fb0942474747676c191c25c27fffd91810b3ce3d4ae24bac25c3dd90b99192210c242192d533d6e85497f3d4638b0c8d2e939bae93f4dc1648c6b5c9dee";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ca/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/ca/thunderbird-68.8.1.tar.bz2";
locale = "ca";
arch = "linux-i686";
- sha512 = "61ae36d17fbbc8f91f517992966b59a687ce6e6c72f18cc3a8e8c6d29cb4dac18a7edaea2132bb258e77a0e6690df622aa35f9f0700d713c6411ef4363ba9028";
+ sha512 = "6b7a0e8b8e42b62585ccb333c16ffb19337afd2d68c673bb364f92248248a814ca57d6409a49959d2b8fa7bed1f9031bad1296e24ee7091e62b78a81c059a0bb";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/cak/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/cak/thunderbird-68.8.1.tar.bz2";
locale = "cak";
arch = "linux-i686";
- sha512 = "eb0a3dccaae4cdc70fb3a1f5c25cde379ac3d9be65b3125428532ddd8e4ff8c7d65733a2eb101435ae14ac06d1a4ea32c1cba40d8c114b4b8025287ac7fa85c9";
+ sha512 = "faf8b1a06ffc96cbc6a16e09290652f7a9c270d8dae4aba0d5685d250f8686957341b68459affc8215522cdd6166d1b5e7c498713e9ad8c981d07a97156ca4ab";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/cs/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/cs/thunderbird-68.8.1.tar.bz2";
locale = "cs";
arch = "linux-i686";
- sha512 = "8b8cdfb5f0449e48ce50ab27f75dbb9cdb05ecc9df58dca52be3b72dc523d06248c14656f4a072645e5292e8b06a82b274307b7d4dec99228de7353b539937cb";
+ sha512 = "5aaa310e3e67b174114b6c440cc1ceb2b7d0d934b10685ca89e3b7a1cc859bd026ca8fdb8607d70da16c039c853a9f1f11ef94701c90172220d988da03e902d2";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/cy/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/cy/thunderbird-68.8.1.tar.bz2";
locale = "cy";
arch = "linux-i686";
- sha512 = "a265e96a1ba45a57999a905f21e45edb457004cc2a337d2b84e2d55d2b2a0f71d1f20d524701a2287f3038f76fd814b051d46b1f130a40713d745b701e66570f";
+ sha512 = "7523a32ca26e46cd388142850c96ae256fa2e7774f5552771b3ea13a2b632feab637a2552b762b1f4bc56b81f92bed3b8139e994b46b515e98070115dd3624e5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/da/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/da/thunderbird-68.8.1.tar.bz2";
locale = "da";
arch = "linux-i686";
- sha512 = "4ff53dc463e51d14ae4cb7935f44cf2d2624e98469d7dd1285c7a8c512ee8c73aecf0067c6a695024a6e0588b9f567ef3ed12ea9c72bb6e525af348a52144ea2";
+ sha512 = "0b528d5b0b4838fdb62e49c136f1d997ecfac946154a8c5515ac22a542e7c4e00c1a44dd8aefb4e20528301001d79c88e3fc97b60a10674ec4a3562c0807b508";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/de/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/de/thunderbird-68.8.1.tar.bz2";
locale = "de";
arch = "linux-i686";
- sha512 = "aac47bce113450818c44d4c17f05be4a57bb33a7e41fc1fbf50b9123ebaf229d673484190538c6fdb6b1a02ad42e33f1644d4ee625707bd3776eb86e023366b3";
+ sha512 = "792545f3fcbad3cb303bb5d91a90788374db1d41962180225f7d1ffaced19dd8b4352d36645df06926347dc31d6ff00eb0fee32efad27a15260115896e7cbcb0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/dsb/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/dsb/thunderbird-68.8.1.tar.bz2";
locale = "dsb";
arch = "linux-i686";
- sha512 = "35e4a54a82175a1f214a87718800a42743f81cd39e14971da9729cdcd863dbbb70d61d60d58387951cd3e470c764df22b225a4cf9ce894b97699073ca475d46e";
+ sha512 = "105c814511f32d85ede8c1991074bcde6ce72eb67280a883de13b69de4f74c4f97828dc3e5c170b1346ad22b4ad8b51329c3600979ca468bdbc444cc49b880bd";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/el/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/el/thunderbird-68.8.1.tar.bz2";
locale = "el";
arch = "linux-i686";
- sha512 = "b919a771034e06e8b30ba9662930d7961fab757d2d6dd4603239063127702051a29c6401a983a0d0e4b232b16cf5780f8d1cb53037a22b0b2175653eb86e893a";
+ sha512 = "e7000a3e243b77cdaf6b46cff8380dfd1ecad3d07f69566f5d34f8e1ae15c582ef56eca8227fc75a8983bbb78736e935fe94dd1e7814e9b95158c9620985da4c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/en-GB/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/en-GB/thunderbird-68.8.1.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
- sha512 = "70c979be649771596478d0ec9f33398baa862e12aadb5369af42a62c732f1cf40c3e1184ddabd12ac1cb4b21759d2b00f24c59e7f89ca6e221a62837813f9785";
+ sha512 = "87446eebfdc281eac83e7ad67900d06a2088b67d809f6f5ba1551a069a75d4ec4e642a241954671800ed4900b2930a11c4b8080fff06888c78acc0521d50e39e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/en-US/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/en-US/thunderbird-68.8.1.tar.bz2";
locale = "en-US";
arch = "linux-i686";
- sha512 = "a0750ff269b11f52d8b001274257c7e4e35fe356e7ee0d31bf929c9336e7abef5f8670d19541f45900192ee72417d8b90a388e17896dc279e78a15c5faeae929";
+ sha512 = "644a6d2b6df53d624dbc26301640d4b5f601f60fafafbd4a1ed07583d9258f89a4276655686187e09268c25dd9ecf1d8400ba3bc7e6c55d21dbd19a034614bca";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/es-AR/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/es-AR/thunderbird-68.8.1.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
- sha512 = "ad524e9198f42cc06bcd6b6ea86ba64b4faca80e9fb5df45e34d49997d131973426edde698d3e6e9fd89f133e527ba7089f1c5b753f6614e597a74b80edb5626";
+ sha512 = "227ddddf7bbf47527f8911b122d74f9c718639a3028ba56a22b2c93dd665521d82b543b0b0814b5bf1923fbc6ef2b39d52fa60616c1c5e5474de067b762c5af4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/es-ES/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/es-ES/thunderbird-68.8.1.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
- sha512 = "8bba8a570e58ba7e3091af1c1cea4fe6e4cef3ef2bd0ce14ea13087c80d3c01efe43e60497977be6ece54ecfd92d0f6c30afd0d561129e7589c18bf318e415c7";
+ sha512 = "746cc55bfab6a7c71282ebf63738bd7f8c8cab67a01329a3d125a84bdc5a7c210958a52881734315612845a0d386baa75373cc26ce9c5f51c7ccbddbbd752db2";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/et/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/et/thunderbird-68.8.1.tar.bz2";
locale = "et";
arch = "linux-i686";
- sha512 = "ad6b225169aea7b8634b57f7d1afe04b99a358a9f010915f2bf9fdf898c0f6dbbf5990e114a220584c1aa06bf750c9fd426587c07292dfc7082caeed1b5f7cc4";
+ sha512 = "655bf1fe4942388f357d89c2e7cdeacc4c09f95e3c7a6e25d3991aebd571c6270d45fc52e4b80884c87705232d8113b50f28d657abe49f907878187e03f6b752";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/eu/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/eu/thunderbird-68.8.1.tar.bz2";
locale = "eu";
arch = "linux-i686";
- sha512 = "73f6ab9d2f285f1848f25af22339988b2993fb12a9e458ca7c6c67e57aaf53b660e182c4a99f6f1a424ac0336fb7c9e5e72209444dc4e99a1b74df0062e61f50";
+ sha512 = "4581e53d1202bd5fbca9b20979a71d51752e8f1883855510722f499489fa40d77070bc71834d371843e6d5a601e0bde8a6c86a5c1c9857a1150a792ca9aeebb7";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/fi/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/fi/thunderbird-68.8.1.tar.bz2";
locale = "fi";
arch = "linux-i686";
- sha512 = "10f42882594f3cb3bc02afcfdac7171139cc11915440b7888ff9edd2d9b0a0a2cbc9fa6faba0f8044d085397e6a7f4fd4b5190990e5f67592ccb85dc24f0cc9b";
+ sha512 = "4109ca4d181485ead1ed865b101787c6d12879764fd5c399f73eeb23b157f09ad12f237d8b9460634441601d51e5cd4a3365657e3269aef614b6306339a3682f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/fr/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/fr/thunderbird-68.8.1.tar.bz2";
locale = "fr";
arch = "linux-i686";
- sha512 = "bd50ba42353e3cc3b709d1f6f0f16b998dce896ac2b08df9e75eee715e90df5f84b128861af69a2587c1b288774b273d2ae2fca6337723e105fe6b42da0fdaf3";
+ sha512 = "53437450a3d67c79c4e44a223e846ac59eb2c534121e923649e0c44891437d5c180d15b43a00955706ada271ecfe651f1a9ca1c1e28830b200bbd6689411a536";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/fy-NL/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/fy-NL/thunderbird-68.8.1.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
- sha512 = "c5200ec273a85489e3975f87e0050a2de6e2033f7e5ef1bfe7416c4cb0abab8047cbb04b6b8018adf2d9ec9c2a2c362317a92bb90c43c2dab52bb4a8bab50ede";
+ sha512 = "5c9cecc67893973aafad3b2eba78e82fe459b70a5b467fbeb9839ddad93371b6f6d77f96dad6f7a757821645d680f561f1cda45a360e556229e6202d60f2a75f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ga-IE/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/ga-IE/thunderbird-68.8.1.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
- sha512 = "cb4886d2a9f20f6deb600dd3338268b160934e42a0b73e74600c35694c83253bdcb4d77ddb5292294d38da23801fae7559dc6601fa40b873c7c71e2cc64707e0";
+ sha512 = "2e23ae199d505493dff47191c599d116749d7d4d362906ab9022e1cf3b06d41694247167c96a3c92d58fc7e6c39e850773b7a2dfc2e1a8dbc63385e20a4ffa87";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/gd/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/gd/thunderbird-68.8.1.tar.bz2";
locale = "gd";
arch = "linux-i686";
- sha512 = "49fba7937ca3ab596ccd656267d7ebb5592623a1a8a9143fe25f84424fb2a9d27f72f3fafeca57e204911208671e9fad7acac97d4202a9adf89a7640ba001411";
+ sha512 = "1d703587272271a8787c0ea6020888b202f5f07f529e8f5e448b57adab781946625511941d37d6527e52d027d02be121ef8e5b0d6ff05494a2aad775bfa467e8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/gl/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/gl/thunderbird-68.8.1.tar.bz2";
locale = "gl";
arch = "linux-i686";
- sha512 = "b80131b5ced22d861fd2e6682149e2fde2d3106d2b4d4f528d8620b400acda0db497500bc489b7806a942dffe5001798a05a440d0b00a56879ccdfe81390d353";
+ sha512 = "7f07e56433349000859c8dfa420160d9388c4fe70494f0b614b9740aed4cc00f17f3be475303a74a5ef58c16bd334dc8fa8e7d73d989202841a171afca4388bf";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/he/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/he/thunderbird-68.8.1.tar.bz2";
locale = "he";
arch = "linux-i686";
- sha512 = "601f99613725276d801c8d0dee9ad25f98ffe8ccba42620551f5a41e02b6abede34547857f43a265f12be01ccf4b3e4b4479e1ec6f8ab5d3b5890f230d4b43b6";
+ sha512 = "2ca1b2f949af32e3af1fa80de361c2d35bed79e7e832dc4d7dfa3b3ac3866ae0a5d7c1fe22fe2a49f4d92f4136abb06cdccb44daa4fbce41596a8cf3f30f3711";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/hr/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/hr/thunderbird-68.8.1.tar.bz2";
locale = "hr";
arch = "linux-i686";
- sha512 = "b9c681c4b2edf89f789cfd6bb703670aa62d8e48bd6afd8147409a1154d01f1b59933acdcd0f1f6b88ddf131031a64237958ffc25572dc818b1e06f9c8cace4c";
+ sha512 = "cc01c61ef5c2fd136283b035b3baa282b57643afdc4feb82e014475c6afc7aae73f41b607e16a19367b010fb551f39cccf48250bae6650cfc2882a40e8d59d00";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/hsb/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/hsb/thunderbird-68.8.1.tar.bz2";
locale = "hsb";
arch = "linux-i686";
- sha512 = "a512ed1d095bc1077836486aa40a6f223fc2c37cada6bd59d5ebafb8bf17d47bca0acf7ef007dc6adf8141db2b81b6a6304bc85b36b929bb2b1375898e67472e";
+ sha512 = "abd12a6378f51ef7ec3e5f3cfc4b5f5774a7386887bd39f0d4cf715483810436f258e80753eccc204eaec61f602e90525d63f027a3ac264127eaec3261c30cdc";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/hu/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/hu/thunderbird-68.8.1.tar.bz2";
locale = "hu";
arch = "linux-i686";
- sha512 = "3333452d03a2e8436bdd8e7ed0195553d0dc86e74d55903aee4484d5e920bf81f979c4a482d5e44be6dd6bbdccd85d7d50dfe5d58c6590c5ea95c8b5164c71ac";
+ sha512 = "d4ce5b41a15b40539bf123dbf4f075b00da495007eca83c9c49c5ba5578a0744fd3e38ee71d6746432eb8ef79490ea9b5991497946ed6246537ac4d592a85b62";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/hy-AM/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/hy-AM/thunderbird-68.8.1.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
- sha512 = "e6a01f614533824e9d69a4feee3ff483ec57f42415a1854db4125479d38137102465050de140d113daedd6d0a4ede83f5c3aa5e9c27fb77f368c70079eb90c44";
+ sha512 = "caea7744d3e7d5e76ab5bfb98d18ce27b869f8f3c8e8be206ef4ca8b34819ba8a552dbcbb409d53cb45ba709288fab550f2f46607dd8f67908272be3b64d55ce";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/id/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/id/thunderbird-68.8.1.tar.bz2";
locale = "id";
arch = "linux-i686";
- sha512 = "4c505da3cd0a57cd0d24199ad3df92b5ba28f0bbc3410e05000f1fc7d93bc0228b6c16e1ed4852d84e2f8bc25c15886312bc471538ec12ad3fcfc8bc7cf1f852";
+ sha512 = "a4e7862dbc71b7af2eb2f348de8632ea7865408c72b8ae6a3f78aaf97746662020b61757072d49639293b529395359e35f459ee11c4f37cabbb848fc363fa16f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/is/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/is/thunderbird-68.8.1.tar.bz2";
locale = "is";
arch = "linux-i686";
- sha512 = "0088ca68a63d53f242e82c3d304417a3503a78301b6a4c1198671e55b5fcbcbf75b874ed783ac907dd5ed3415b955481fa699e0aeba0062de7de58e4ffa0eee1";
+ sha512 = "cca9db1eba2143dc567ca454d33b7c6dbc7d1d3d3daa858bfe2e2db1910b8260c74af0a5b5cbe53d94487d42cd12e7bab143deec5dab33c2bd14f889f2ceeaa5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/it/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/it/thunderbird-68.8.1.tar.bz2";
locale = "it";
arch = "linux-i686";
- sha512 = "1f70db3fa112f208a395202b18387fafdd8abceabce2717d33b295cae441353b759400d8ea5aacce07481f841523d932004105eed61551ec6271c796fdb6aec0";
+ sha512 = "185e5c4246f73bb5fc46187bfcb73ea1bf8749f67558bb162f4557e35e8657ffb19b61a04fe425b7bad32c20bcbde67894848422c350ba38a27c32624ab0829b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ja/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/ja/thunderbird-68.8.1.tar.bz2";
locale = "ja";
arch = "linux-i686";
- sha512 = "3e43f8d7e52ffe9b7e7b4817756997f68171d08717020406410ffe999a55c9d4f83f1f30c7cedde4732923bf3ee3385828e6d0ec49f7e69d87cb97cd9f083d25";
+ sha512 = "1ad054c656cb4d4ea906603aef9370014480f5bd4041d56027fb0f9602f5aacaee709e130fd29cf4a0b1fa638ea52085eb1b86e27e38731da9b22f5b69197e15";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ka/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/ka/thunderbird-68.8.1.tar.bz2";
locale = "ka";
arch = "linux-i686";
- sha512 = "3a1a8eb0c49bf963e9586c42128d2574dd04ef775749506e09f4d8d8256ffa5690f5c5e21d1cfa304c298388028e333ea5cb1964b6ff9b97a1f17c00e581ce3b";
+ sha512 = "366542d5b1ca00092fecc577d92111a2db6bc7e3fcc66753d91fc971b9536717494c13a256ccf43522fcdb9964f629870a327488e8201ef5185d6d6e2fe2a1af";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/kab/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/kab/thunderbird-68.8.1.tar.bz2";
locale = "kab";
arch = "linux-i686";
- sha512 = "d977575e4723c643c04209a875f15e6b7a00133c938dfceacb4a896bb65846348511ea2078971eb3b8fe413c484aab035134411d615d7c153b69452139d155a8";
+ sha512 = "f19a99f2824cd65a10ee264ddc8d21516dcbe2c2d807e076e8d137b56375237307d3adedbaaaff5a3f88a1d4ed80faca292abb7941a349a42bad6207fd267ca2";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/kk/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/kk/thunderbird-68.8.1.tar.bz2";
locale = "kk";
arch = "linux-i686";
- sha512 = "5cb567862e9627b9c684045dba9342afa6f1f78064a941f19eb90e8c6ce30d102a611dae85ec3c6ca271ec57fe0fd2b7df07c1aaa8f5bc93c4501cfb0161b55f";
+ sha512 = "12903b5f1df5ec077c5ea7cd53a8cec4489613fa87862bdb594819b87d70be76997f9b9c825e1335a3a5e785a070b25f75cc2ac19dac726638aa454822bd2a4a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ko/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/ko/thunderbird-68.8.1.tar.bz2";
locale = "ko";
arch = "linux-i686";
- sha512 = "e3e83cfffcd472b22f60c3e65b458e534c7c76d8c6b637c69b7e1a062b11e3c7461cb8f3fda21e7f0f3a9512c2d713bc0d40a84e235dc6807ed6d7e96d9a4095";
+ sha512 = "d246ac4a6f110075e7efa1da523e1a171d34415752536c8ecc40d296187d65e589e1a9a20e3da93813dbba058c6c3d820ce93f8473c207190d2b58bda6496326";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/lt/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/lt/thunderbird-68.8.1.tar.bz2";
locale = "lt";
arch = "linux-i686";
- sha512 = "5f1438e9c1a71dbde9abd06b34c8d384fd3923ace38ab643fb0b16352c54efa94db83d4a86573b59c7f9bb418e23a6c158f3a3744b2114f0c535cf49e90f3439";
+ sha512 = "cce06ce9899dd9cd50bcd09f2699fe8fce1a08666240bd997cf03a813befe4c1e15823e4e3ff16148a301e3725210a2bdf2af2ec72b9c55c470519860454a14c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ms/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/ms/thunderbird-68.8.1.tar.bz2";
locale = "ms";
arch = "linux-i686";
- sha512 = "87e8e1fcef966a7a14700ea4113f28945bc25eb1351a67d2eaf55b9d54864de98cc86e494d3ef81a075c9bda8f6018ed3273796e422dd304abbfe1740ad4cd2a";
+ sha512 = "f9facdfbde7ba320c9d16ca41194fed7a0b7aec758b83c57c64fb2a778aef90ad9840f0b0dea838598d8786ce5318d7ea790048c877d492f1f6f77ea7ce5ad44";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/nb-NO/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/nb-NO/thunderbird-68.8.1.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
- sha512 = "9ce730dbf2e80c8badbd9c8f3277648deb44b00fb44d367bfc9ff8894ea7a945774aba9241300b01b04617040bcc82f7e65ae024483205a707cd1b63f585e0e8";
+ sha512 = "994d93d68806ec039ae59fb9ef5a27a940305ca7919ebc427267affc797e5b386cf96d67cbacff0f708b659d4aec8692271f376dc4eb56e510096387a83af0f6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/nl/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/nl/thunderbird-68.8.1.tar.bz2";
locale = "nl";
arch = "linux-i686";
- sha512 = "aada9422ada20cb8561da823b6a240a30c155cea774b369649f8423f6659d6bdee0d2b6ecba2dd0c64837e04e6e6a60235a588d1850fe5ca8a6b7a9d1dfa5fc8";
+ sha512 = "8ae07cb28e0f777b79c005e0c6848854ed40f072f63b98d68841c3aab4dacab04d90131e4c76c65943eeee05ec01bdf79c3872f0a0df1b10e02be1707e2709ce";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/nn-NO/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/nn-NO/thunderbird-68.8.1.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
- sha512 = "adb4a038f4cd87ba6ef425911eed240adaf23a23d8719b5401b463578f9de7ad049a76ea1b9b9460afe7b18aa86a9be4e39eccfa42d0be7609077fda9c3381fc";
+ sha512 = "994e22db5edc1d1b6ec4f51dbbcdd200695e468aaf7cefa228f54c5ec4eca7aaf5faea8afeb1efcc1db5dd221e2022e666bbee65a685409790dd7614d0dc4b20";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/pl/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/pl/thunderbird-68.8.1.tar.bz2";
locale = "pl";
arch = "linux-i686";
- sha512 = "40fd0b0123f768e66f669566395e151a696a54445daf5ac30cc6e4dc42e1aa20545c12ed29bfcd0b3881928242b0d12bd7426497b7401ae6876a1a076a6d8dab";
+ sha512 = "4efb0643491e7b469e277f98d16f106e046514a35a3f33d30ceb25809a037e521639c2c5c6304be6716fc9f7f39c216dd2ecc204d47f81bc9d1a3987808d8ac9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/pt-BR/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/pt-BR/thunderbird-68.8.1.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
- sha512 = "603f026cce3a097fc424e754393f9699f3a8639ccf8669e58ffde5eb7363071fc87ffcb2fbf1f04866cb403a0d08d3c8bfa801a0ea9e4290d63b106f657d7aba";
+ sha512 = "008c6291daae9eb05a981db2e5931fc5a2b72c55b349978dd3e76c8bc632ef95b78f94af8934e2e89600877899218acd1352e910ab128e8796a30eec4734dc91";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/pt-PT/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/pt-PT/thunderbird-68.8.1.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
- sha512 = "3fed3c60cf4c77bc1336db22c65a0f84e4f2a4ca0476f016d289f5951b48e96394365c98e5025b42d51b8990a46151d2cf00eb3381ed98ac96bf3760b640f91b";
+ sha512 = "be53376fc3f29cdc6f7bd13fcc4de35292dee928d9c65016dde0910333c028fa85563a688dbd644459aac9bf81a5dc68e5cba528f495170193dbeb5024042b5d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/rm/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/rm/thunderbird-68.8.1.tar.bz2";
locale = "rm";
arch = "linux-i686";
- sha512 = "87ec8c6e2358df02baf3bd6a2241c4e83a4441be6c9ff465da9fb0a992d316ba1a3f2e5b41d7186769a8c8e4894c04158a4497a70a4c6c82a630954d5758c1fa";
+ sha512 = "a66262a586bd1b79772fc791fb93bce764b9f0cd5d39c03b26b1b9743ceb83f54e64b30bfd1fc0e03236aef8f320b90017a4e4d997090910c7b8963e30f505e5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ro/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/ro/thunderbird-68.8.1.tar.bz2";
locale = "ro";
arch = "linux-i686";
- sha512 = "0b740488109c97bf3a54d87de45f14063ba356d26da56651de7902de4264755f9837f8910a3b524ada953e6e1387d43c0f60572673af2d1cab0e6c7bdebca67c";
+ sha512 = "43fa63b41001e01ae7e0183841d6efa5bda0c2518949b6925d035690f507586e39fe9d1bde404f15f34d807e0fb02efa8f7816efd2b584680b43896c6cdb603f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/ru/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/ru/thunderbird-68.8.1.tar.bz2";
locale = "ru";
arch = "linux-i686";
- sha512 = "16f07bcc8bb6f49754fe6741ce2ce0f77d44dc6641a37b9b9fef601604abbd9c44861d4540e544daf67c871955cdcf141ad1db3ac2cdcc0fc371638bb0aa8058";
+ sha512 = "2d5d700879d1c95bc7ba066ba336f3b9f5681d089c019279cf27c2a837b6a12527d92940378e1bdc794bdfd516deb09c97fd5fccc07571a9b9c92c7c24bed3ce";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/si/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/si/thunderbird-68.8.1.tar.bz2";
locale = "si";
arch = "linux-i686";
- sha512 = "cbaeb62f5ca1ac9ea731e291d5988044ab86f7c26eec99ea4741f0db200685bb88b1358c4d29f1d641d01947dfd1ce5eccd971131e49f4373fad1074f15c004c";
+ sha512 = "b78fa143b483cd6499cb7c4cc71821b8dc7bce79059765650d09876a3ddfa1d62a676f3b3326cd3ecfb6aff9823a7f26c7b83a2c74ada5e7aa57b59238ecb350";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/sk/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/sk/thunderbird-68.8.1.tar.bz2";
locale = "sk";
arch = "linux-i686";
- sha512 = "933e45cb5ee1832ad27aefed0ed99077957374727b00a227ae79a004add3fc395917e351d90ae522cf98fce50aafdccc86f3a74e5b4b7ec2e3fa5a9fd498a5df";
+ sha512 = "b6cd21b14fdb6334b03a6e780c6fe4815a3b6124973233e5c783ddf0db9e6e7505b0569eacfa0c2c65d0e740e4616f4ed3fa6f2b9a2461643abca1b437436cdd";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/sl/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/sl/thunderbird-68.8.1.tar.bz2";
locale = "sl";
arch = "linux-i686";
- sha512 = "b46ec4da60c666ad13fd31269c3e06e5b50b6f5d37ef89a4cafbcd7d30f60dc0b5de5ce318930ac0aee404c2a72eaeb97698bd2a1d077ec29dd0335256af6e40";
+ sha512 = "9c791c58cbcb91bd682d30feae3b85d8e30b016b9e64fe295b2c11dbae6f72464a2a2637858eb62815f76e83bf92c2ba1549e2e9d1b3a2c19b3720ad383a859b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/sq/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/sq/thunderbird-68.8.1.tar.bz2";
locale = "sq";
arch = "linux-i686";
- sha512 = "fc4bfd6355fc462fbf196f326291d98659a1c0ba4a5d4d829ec9b184917e524d925b301b2e1aaf3f03b334786c4974f8e2f218c5f96d1ce71a6642c2f46a53c9";
+ sha512 = "735f2aa6020787f8119dc795af0e28d04f596a001d6ea0f1a2437b90658d571a9b2c96fe2f13e6ea919d8a12ff149e562bb1949d123f0573d8f53bcf0ad0f82c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/sr/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/sr/thunderbird-68.8.1.tar.bz2";
locale = "sr";
arch = "linux-i686";
- sha512 = "ef76ee6b540bed79743d223e80f997eb8c6bfb92085659df72d8360c3883ac4862b990334ed9412a2fde7eda01ea0a1bfc80adaf581feb54d5031c2352dda89f";
+ sha512 = "456bc22b998665dfed7a8d87cf754d6d5cbda4e19074086c4a08176e8767244e8b16d90c25173c9f41c51dd27c8c2b83a400424e148dc266da46aed6e75b71a0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/sv-SE/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/sv-SE/thunderbird-68.8.1.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
- sha512 = "f431dbcba41510823b489a80699af68c32801b3a994ad5b596fea564f007697c26e2ce3c8cce39f9b56eb102adf6cf701ae8cbefb7bee84e37fcfb91a39a49db";
+ sha512 = "1ad151afb1bf9324c03fc78c98a49d9fe6fd765d245eac3e35f17edd6e96ba3c2503d8569f72e95d22982736e33c391e7f44a5141a9f850f26f9d3504a312c11";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/tr/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/tr/thunderbird-68.8.1.tar.bz2";
locale = "tr";
arch = "linux-i686";
- sha512 = "021b6f44f576e1b35e6e74d0ca40ab8b48def0f8f0159e7864929322cea2aedaadc3c9aa5e7294c1f91898b4eefed6f1032cf26afb560629308cd2ae081c56fa";
+ sha512 = "ed539d023abf5adfcee314a3da0e1ebdf1a378720c87b75d059d072db65e5682338b58d4b9b0eb1b02920031fa253c2e237cce3635e4897ef618291df6b9a467";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/uk/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/uk/thunderbird-68.8.1.tar.bz2";
locale = "uk";
arch = "linux-i686";
- sha512 = "a2a14df4f815368a798f035a6d9a917bb88ed7e954e1ada08d1dd526b0c8e93653da2cfb7568912f1416eaa2912ce394d334a3fc38da32c5dd8cc9e8db920b4b";
+ sha512 = "7f044b3d8d44d3f5177cf7f7fdec7fe8b8fc183a5a231ae64cd403f9a459d2d4b808e0ee08591410163358bf7841e94ba6a14ab74d955dcdddff9240c2bccc6a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/uz/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/uz/thunderbird-68.8.1.tar.bz2";
locale = "uz";
arch = "linux-i686";
- sha512 = "2c63ab4db77702e8e975809f71e1a64fc2acf0bbafc8d24bb407ad5d3b79a9a20041320cf1716b2555b3d6843acc12762a07db4857acd6c1009f645198290a25";
+ sha512 = "3dbb3a4bcf800621f191b11ca3e05e2acb114348dbab49695478fbc653ad154a92f0aa62cd6d86216e1447728d6d3ddd01da678f4a9feb2b7964794f5609f7e5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/vi/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/vi/thunderbird-68.8.1.tar.bz2";
locale = "vi";
arch = "linux-i686";
- sha512 = "f68610e7f1df34209212d8db6620fd038b1e8f6a5ef430b8b23fb1bb9a3f51ce5da8b98e576561693d0dc125e5d428246e4cbfd38ee991e3d3695dcbeeffa05e";
+ sha512 = "8724cbf93d5d7ebf6fa67b85bf559bfe905cca6b76a4e386db99252d7460ce78d3b63f3c1e5a14782f72d1434906a2d7ad2497bb66ffa6cb66aaf44dc84d0a0e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/zh-CN/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/zh-CN/thunderbird-68.8.1.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
- sha512 = "42bab5ba6dd11f185ed09b1826c1578b9f90caf8612558e6d4bc09038181f9559bece41eac9fb2060a21ddc11cee9522794fbfba3126b750ad1a283e3557be14";
+ sha512 = "3cc8703dffdedc2de263c2ce10e2fc2f374c991ec7b34ab3d5530d3441ce8049577824cbeb0ec4ab233973e2d5c0120958360b1920e3f43ae9362132b4948cdd";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.0/linux-i686/zh-TW/thunderbird-68.8.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/68.8.1/linux-i686/zh-TW/thunderbird-68.8.1.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
- sha512 = "6f6f5365976c0eae38f26e83248c9cff718433ad4d9757732d87289a876f3c0023df71907ff43434ee0dbf5ba8ee737a44f33d832979dc1e260edb003702f817";
+ sha512 = "bf37041bac13932ad283d49a2f4f552cd4422aaab7baec7a18e19ffd4101b155a8e864aa666eb85683a82668c393c7210631754a375d012e9c9e200c554776c3";
}
];
}
diff --git a/pkgs/applications/networking/mailreaders/thunderbird/default.nix b/pkgs/applications/networking/mailreaders/thunderbird/default.nix
index 2ba2d2fca63..ee8d36b421a 100644
--- a/pkgs/applications/networking/mailreaders/thunderbird/default.nix
+++ b/pkgs/applications/networking/mailreaders/thunderbird/default.nix
@@ -72,13 +72,13 @@ assert waylandSupport -> gtk3Support == true;
stdenv.mkDerivation rec {
pname = "thunderbird";
- version = "68.8.0";
+ version = "68.8.1";
src = fetchurl {
url =
"mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz";
sha512 =
- "18963ccclfvz85bkiy7dpxgzkf71yh4qjbr8hblwyha9d3h8xnm29mi1dd3a2bz05qi3ly1v3k5mrhcbivhy2can2ippsal6j8rky0s";
+ "2zq65qhrg8xsz75yywcijdjbkndn79w73v5vyahiyyibc8lfjphz0zaihk67ja82fpnxlnsfvy45s8x5l42kcbb0wibkjy7m55bd6h7";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/networking/mullvad-vpn/default.nix b/pkgs/applications/networking/mullvad-vpn/default.nix
index 1e25b01259d..93a899742b5 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.3";
+ version = "2020.4";
src = fetchurl {
url = "https://www.mullvad.net/media/app/MullvadVPN-${version}_amd64.deb";
- sha256 = "fac3896db78cc2ddac81abec8bc0aa324e66b453126ed35a501e422ce64b1362";
+ sha256 = "17xi8g2k89vi4d0j7pr33bx9zjapa2qh4pymbrqvxwli3yhq6zwr";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/networking/openbazaar/client.nix b/pkgs/applications/networking/openbazaar/client.nix
new file mode 100644
index 00000000000..5b9ddd8bab7
--- /dev/null
+++ b/pkgs/applications/networking/openbazaar/client.nix
@@ -0,0 +1,57 @@
+{ stdenv
+, fetchurl
+, gcc-unwrapped
+, dpkg
+, bash
+, nodePackages
+, makeWrapper
+, electron_6
+}:
+
+stdenv.mkDerivation rec {
+ pname = "openbazaar-client";
+ version = "2.4.4";
+
+ src = fetchurl {
+ url = "https://github.com/OpenBazaar/openbazaar-desktop/releases/download/v${version}/openbazaar2client_${version}_amd64.deb";
+ sha256 = "146vqwc1gv5zqcz60np8v9ps44m0d2yyjzqpmd4s0pcywvvwdvn6";
+ };
+
+ dontBuild = true;
+ dontConfigure = true;
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ unpackPhase = ''
+ ${dpkg}/bin/dpkg-deb -x $src .
+ '';
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out/bin $out/share/{${pname},applications,pixmaps}
+
+ cp -a usr/lib/openbazaar2client/{locales,resources} $out/share/${pname}
+ cp -a usr/share/applications/openbazaar2client.desktop $out/share/applications/${pname}.desktop
+ cp -a usr/share/pixmaps/openbazaar2client.png $out/share/pixmaps/${pname}.png
+
+ substituteInPlace $out/share/applications/${pname}.desktop \
+ --replace 'openbazaar2client' 'openbazaar-client'
+
+ runHook postInstall
+ '';
+
+ postFixup = ''
+ makeWrapper ${electron_6}/bin/electron $out/bin/${pname} \
+ --add-flags $out/share/${pname}/resources/app \
+ --prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath [ gcc-unwrapped.lib ]}"
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Decentralized Peer to Peer Marketplace for Bitcoin - client";
+ homepage = "https://www.openbazaar.org/";
+ license = licenses.mit;
+ maintainers = with maintainers; [ prusnak ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/pkgs/applications/networking/openbazaar/default.nix b/pkgs/applications/networking/openbazaar/default.nix
new file mode 100644
index 00000000000..6a48b2962fa
--- /dev/null
+++ b/pkgs/applications/networking/openbazaar/default.nix
@@ -0,0 +1,48 @@
+{ stdenv
+, fetchurl
+}:
+
+stdenv.mkDerivation rec {
+ pname = "openbazaar";
+ version = "0.14.2";
+
+ suffix = {
+ i686-linux = "linux-386";
+ x86_64-darwin = "darwin-10.6-amd64";
+ x86_64-linux = "linux-amd64";
+ }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
+
+ src = fetchurl {
+ url = "https://github.com/OpenBazaar/openbazaar-go/releases/download/v${version}/${pname}-go-${suffix}";
+ sha256 = {
+ i686-linux = "02kl4ci2pz86qqsll7578q0acygncsyylaschjzzii34c86f1aym";
+ x86_64-darwin = "1v5m94x4x0nc6i8zlcwb36ps1zpgqgcsz81x1ghkz5c9xzszgzbp";
+ x86_64-linux = "0m0digw66rzhwl2im88qavli9cc5vxd9pwj6ix86dcf98r93xsrp";
+ }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
+ };
+
+ dontUnpack = true;
+ dontConfigure = true;
+ dontBuild = true;
+ dontStrip = true;
+ dontPatchELF = true;
+ preferLocalBuild = true;
+
+ installPhase = ''
+ install -D $src $out/bin/openbazaard
+ '';
+
+ postFixup = stdenv.lib.optionalString (!stdenv.isDarwin) ''
+ patchelf \
+ --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
+ $out/bin/openbazaard
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Decentralized Peer to Peer Marketplace for Bitcoin - daemon";
+ homepage = "https://www.openbazaar.org/";
+ license = licenses.mit;
+ maintainers = with maintainers; [ prusnak ];
+ platforms = [ "i686-linux" "x86_64-darwin" "x86_64-linux" ];
+ };
+}
diff --git a/pkgs/applications/networking/p2p/magnetico/default.nix b/pkgs/applications/networking/p2p/magnetico/default.nix
index da7713d7bc6..1dcf42b7ece 100644
--- a/pkgs/applications/networking/p2p/magnetico/default.nix
+++ b/pkgs/applications/networking/p2p/magnetico/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1622xcl5v67lrnkjwbg7g5b5ikrawx7p91jxbj3ixc1za2f3a3fn";
};
- modSha256 = "193n323xaypm9xkpray68nqcgyf141x8qzpxzwjnrmsgfz8p6wgk";
+ vendorSha256 = "0g4m0jnpy0q64xnflphyc0lmhni0q9448h7grbbr7f1s9lpqsjml";
nativeBuildInputs = [ go-bindata ];
buildPhase = ''
@@ -30,4 +30,4 @@ buildGoModule rec {
badPlatforms = platforms.darwin;
maintainers = with maintainers; [ rnhmjoj ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/p2p/transmission/default.nix b/pkgs/applications/networking/p2p/transmission/default.nix
index 0e80e1397fa..d59cdff34fd 100644
--- a/pkgs/applications/networking/p2p/transmission/default.nix
+++ b/pkgs/applications/networking/p2p/transmission/default.nix
@@ -1,47 +1,81 @@
-{ stdenv, fetchurl, pkgconfig, intltool, file, wrapGAppsHook
-, openssl, curl, libevent, inotify-tools, systemd, zlib
-, enableGTK3 ? false, gtk3
+{ stdenv
+, lib
+, fetchFromGitHub
+, cmake
+, pkgconfig
+, openssl
+, curl
+, libevent
+, inotify-tools
+, systemd
+, zlib
+, pcre
+ # Build options
+, enableGTK3 ? false
+, gnome3
+, xorg
+, wrapGAppsHook
+, enableQt ? false
+, qt5
, enableSystemd ? stdenv.isLinux
, enableDaemon ? true
, enableCli ? true
}:
-let inherit (stdenv.lib) optional optionals optionalString; in
+let
+ version = "3.00";
-stdenv.mkDerivation rec {
- name = "transmission-" + optionalString enableGTK3 "gtk-" + version;
- version = "2.94";
+in stdenv.mkDerivation {
+ pname = "transmission";
+ inherit version;
- src = fetchurl {
- url = "https://github.com/transmission/transmission-releases/raw/master/transmission-2.94.tar.xz";
- sha256 = "0zbbj7rlm6m7vb64x68a64cwmijhsrwx9l63hbwqs7zr9742qi1m";
+ src = fetchFromGitHub {
+ owner = "transmission";
+ repo = "transmission";
+ rev = version;
+ sha256 = "0ccg0km54f700x9p0jsnncnwvfnxfnxf7kcm7pcx1cj0vw78924z";
+ fetchSubmodules = true;
};
- nativeBuildInputs = [ pkgconfig ]
- ++ optionals enableGTK3 [ wrapGAppsHook ];
- buildInputs = [ intltool file openssl curl libevent zlib ]
- ++ optionals enableGTK3 [ gtk3 ]
- ++ optionals enableSystemd [ systemd ]
- ++ optionals stdenv.isLinux [ inotify-tools ];
-
- postPatch = ''
- substituteInPlace ./configure \
- --replace "libsystemd-daemon" "libsystemd" \
- --replace "/usr/bin/file" "${file}/bin/file" \
- --replace "test ! -d /Developer/SDKs/MacOSX10.5.sdk" "false"
- '';
-
- configureFlags = [
- ("--enable-cli=" + (if enableCli then "yes" else "no"))
- ("--enable-daemon=" + (if enableDaemon then "yes" else "no"))
- "--disable-mac" # requires xcodebuild
- ]
- ++ optional enableSystemd "--with-systemd-daemon"
- ++ optional enableGTK3 "--with-gtk";
-
- NIX_LDFLAGS = optionalString stdenv.isDarwin "-framework CoreFoundation";
-
- meta = with stdenv.lib; {
+ cmakeFlags =
+ let
+ mkFlag = opt: if opt then "ON" else "OFF";
+ in
+ [
+ "-DENABLE_MAC=OFF" # requires xcodebuild
+ "-DENABLE_GTK=${mkFlag enableGTK3}"
+ "-DENABLE_QT=${mkFlag enableQt}"
+ "-DENABLE_DAEMON=${mkFlag enableDaemon}"
+ "-DENABLE_CLI=${mkFlag enableCli}"
+ ];
+
+ nativeBuildInputs = [
+ pkgconfig
+ cmake
+ ]
+ ++ lib.optionals enableGTK3 [ wrapGAppsHook ]
+ ++ lib.optionals enableQt [ qt5.wrapQtAppsHook ]
+ ;
+
+ buildInputs = [
+ openssl
+ curl
+ libevent
+ zlib
+ pcre
+ ]
+ ++ lib.optionals enableQt [ qt5.qttools qt5.qtbase ]
+ ++ lib.optionals enableGTK3 [ gnome3.gtk xorg.libpthreadstubs ]
+ ++ lib.optionals enableSystemd [ systemd ]
+ ++ lib.optionals stdenv.isLinux [ inotify-tools ]
+ ;
+
+ NIX_LDFLAGS = lib.optionalString stdenv.isDarwin "-framework CoreFoundation";
+
+ # Reduce the risk of collisions
+ postInstall = "rm -r $out/share/doc";
+
+ meta = {
description = "A fast, easy and free BitTorrent client";
longDescription = ''
Transmission is a BitTorrent client which features a simple interface
@@ -55,9 +89,9 @@ stdenv.mkDerivation rec {
* Full encryption, DHT, and PEX support
'';
homepage = "http://www.transmissionbt.com/";
- license = licenses.gpl2; # parts are under MIT
- maintainers = with maintainers; [ astsmtl vcunat wizeman ];
- platforms = platforms.unix;
+ license = lib.licenses.gpl2; # parts are under MIT
+ maintainers = with lib.maintainers; [ astsmtl vcunat wizeman ];
+ platforms = lib.platforms.unix;
};
-}
+}
diff --git a/pkgs/applications/networking/remote/anydesk/default.nix b/pkgs/applications/networking/remote/anydesk/default.nix
index 8830881b69f..9425f260e4f 100644
--- a/pkgs/applications/networking/remote/anydesk/default.nix
+++ b/pkgs/applications/networking/remote/anydesk/default.nix
@@ -5,7 +5,7 @@
let
sha256 = {
- x86_64-linux = "09ajpsmgrgjhw7b91id76w84kwk2d678n0b81zzpwq7sgjcm0sb0";
+ x86_64-linux = "1vpfyffg1g7f1m4mxmqghswihml9rm1cipm7krmr5wvxdmcphxnk";
i386-linux = "0vjxbg5hwkqkh600rr75xviwy848r1xw9mxwf6bb6l8b0isvlsgg";
}.${stdenv.hostPlatform.system} or (throw "system ${stdenv.hostPlatform.system} not supported");
@@ -28,7 +28,7 @@ let
in stdenv.mkDerivation rec {
pname = "anydesk";
- version = "5.5.5";
+ version = "5.5.6";
src = fetchurl {
urls = [
diff --git a/pkgs/applications/networking/remote/remmina/default.nix b/pkgs/applications/networking/remote/remmina/default.nix
index 92f76e5e6d8..ee9ea667927 100644
--- a/pkgs/applications/networking/remote/remmina/default.nix
+++ b/pkgs/applications/networking/remote/remmina/default.nix
@@ -13,13 +13,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "remmina";
- version = "1.4.3";
+ version = "1.4.4";
src = fetchFromGitLab {
owner = "Remmina";
repo = "Remmina";
rev = "v${version}";
- sha256 = "11s39xcy80rarkddw31v621zpai1vdr52iam367l69mcbc40xg36";
+ sha256 = "0kc0akr5xvbq2bx3wsgf0hd8x5hjgshwrrzhwixp0584ydax89gv";
};
nativeBuildInputs = [ cmake ninja pkgconfig wrapGAppsHook ];
diff --git a/pkgs/applications/networking/scaleft/default.nix b/pkgs/applications/networking/scaleft/default.nix
new file mode 100644
index 00000000000..991780bd820
--- /dev/null
+++ b/pkgs/applications/networking/scaleft/default.nix
@@ -0,0 +1,41 @@
+{ stdenv, fetchurl, rpmextract, patchelf, bash }:
+
+stdenv.mkDerivation rec {
+ pname = "scaleft";
+ version = "1.41.0";
+
+ src =
+ fetchurl {
+ url = "http://pkg.scaleft.com/rpm/scaleft-client-tools-${version}-1.x86_64.rpm";
+ sha256 = "a9a2f60cc85167a1098f44b35efd755b8155f0b88da8572e96ace767e7933c4d";
+ };
+
+ nativeBuildInputs = [ patchelf rpmextract ];
+
+ libPath =
+ stdenv.lib.makeLibraryPath
+ [ stdenv.cc stdenv.cc.cc.lib ];
+
+ buildCommand = ''
+ mkdir -p $out/bin/
+ cd $out
+ rpmextract $src
+ patchelf \
+ --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \
+ usr/bin/sft
+ patchelf \
+ --set-rpath ${libPath} \
+ usr/bin/sft
+ ln -s $out/usr/bin/sft $out/bin/sft
+ chmod +x $out/bin/sft
+ patchShebangs $out
+ '';
+
+ meta = with stdenv.lib; {
+ description = "ScaleFT provides Zero Trust software which you can use to secure your internal servers and services";
+ homepage = "https://www.scaleft.com";
+ license = licenses.unfree;
+ maintainers = with maintainers; [ jloyet ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/pkgs/applications/networking/sniffers/etherape/default.nix b/pkgs/applications/networking/sniffers/etherape/default.nix
index 9c295c27915..4cc4487c90a 100644
--- a/pkgs/applications/networking/sniffers/etherape/default.nix
+++ b/pkgs/applications/networking/sniffers/etherape/default.nix
@@ -2,10 +2,10 @@
popt, itstool, libxml2 }:
stdenv.mkDerivation rec {
- name = "etherape-0.9.18";
+ name = "etherape-0.9.19";
src = fetchurl {
url = "mirror://sourceforge/etherape/${name}.tar.gz";
- sha256 = "0y9cfc5iv5zy82j165i9agf45n1ixka064ykdvpdhb07sr3lzhmv";
+ sha256 = "0w63vg2q6if3wvy2md66in8b6cdw9q40hny5xy6yrxky58l4kmg7";
};
nativeBuildInputs = [ itstool pkgconfig (stdenv.lib.getBin libxml2) ];
diff --git a/pkgs/applications/networking/sniffers/sngrep/default.nix b/pkgs/applications/networking/sniffers/sngrep/default.nix
index 5c536b8aec2..b48edd69837 100644
--- a/pkgs/applications/networking/sniffers/sngrep/default.nix
+++ b/pkgs/applications/networking/sniffers/sngrep/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "sngrep";
- version = "1.4.6";
+ version = "1.4.7";
src = fetchFromGitHub {
owner = "irontec";
repo = pname;
rev = "v${version}";
- sha256 = "0fj13pim5bfm3a2nr05apspraf29klpmcnhmycklfmrlncq5xqdf";
+ sha256 = "1dx5l48m4634y0zi6wjky412g80lfxqq1nphv7pi1kwvm1k5m5ri";
};
buildInputs = [
diff --git a/pkgs/applications/networking/sniffers/wireshark/default.nix b/pkgs/applications/networking/sniffers/wireshark/default.nix
index 7602cb5fe6a..7166ebe93d7 100644
--- a/pkgs/applications/networking/sniffers/wireshark/default.nix
+++ b/pkgs/applications/networking/sniffers/wireshark/default.nix
@@ -10,7 +10,7 @@ assert withQt -> qt5 != null;
with stdenv.lib;
let
- version = "3.2.3";
+ version = "3.2.4";
variant = if withQt then "qt" else "cli";
in stdenv.mkDerivation {
@@ -20,7 +20,7 @@ in stdenv.mkDerivation {
src = fetchurl {
url = "https://www.wireshark.org/download/src/all-versions/wireshark-${version}.tar.xz";
- sha256 = "1fpsfjrap7j84sy728yhcr2gad9nq3n5gq03mwrmxnc6ijwf81zh";
+ sha256 = "1amqgn94g6h6cfnsccm2zb4c73pfv1qmzi1i6h1hnbcyhhg4czfi";
};
cmakeFlags = [
diff --git a/pkgs/applications/networking/sync/rclone/default.nix b/pkgs/applications/networking/sync/rclone/default.nix
index 2fde398b2f5..6489c69b161 100644
--- a/pkgs/applications/networking/sync/rclone/default.nix
+++ b/pkgs/applications/networking/sync/rclone/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "rclone";
- version = "1.51.0";
+ version = "1.52.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "0z4kaq6wnj5dgl52g7f86phxlvnk5pbpda7prgh3hahpyhxj0z7d";
+ sha256 = "0v0f3pv8qgk8ggrhm4p9brra1ppj53b51jhgh5xi0rhgpxss0d6r";
};
goPackagePath = "github.com/rclone/rclone";
@@ -28,7 +28,7 @@ buildGoPackage rec {
in
''
installManPage $src/rclone.1
- for shell in bash zsh; do
+ for shell in bash zsh fish; do
${rcloneBin}/bin/rclone genautocomplete $shell rclone.$shell
installShellCompletion rclone.$shell
done
diff --git a/pkgs/applications/networking/syncthing/default.nix b/pkgs/applications/networking/syncthing/default.nix
index fa3290f7485..a00d0eb819e 100644
--- a/pkgs/applications/networking/syncthing/default.nix
+++ b/pkgs/applications/networking/syncthing/default.nix
@@ -13,7 +13,7 @@ let
sha256 = "0yy31rfvr9d6kidfvvy36ljxlc14x5ir3ln19zg4k02hdqn0xkpj";
};
- modSha256 = "1vs7lxlqd7jr4r9xkk7w7k6gxzjmm7ic0a1scfpx8rcr5swa9cq1";
+ vendorSha256 = "03df08nghcf6k3a7xxgw03cq2mvvkmrrzzai0w18mrga0aa700c9";
patches = [
./add-stcli-target.patch
@@ -103,4 +103,4 @@ in {
--replace /usr/bin/strelaysrv $out/bin/strelaysrv
'';
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/termius/default.nix b/pkgs/applications/networking/termius/default.nix
new file mode 100644
index 00000000000..a890aefe8cd
--- /dev/null
+++ b/pkgs/applications/networking/termius/default.nix
@@ -0,0 +1,68 @@
+{ atomEnv
+, autoPatchelfHook
+, dpkg
+, fetchurl
+, makeDesktopItem
+, makeWrapper
+, stdenv
+, udev
+, wrapGAppsHook
+}:
+
+stdenv.mkDerivation rec {
+ pname = "termius";
+ version = "5.10.1";
+
+ src = fetchurl {
+ url = "https://deb.termius.com/pool/main/t/termius-app/termius-app_${version}_amd64.deb";
+ sha256 = "04zh0zzyp906lf6mz3xzxybn2a55rv3vvrj0m12gnrb8kjb3pk5s";
+ };
+
+ desktopItem = makeDesktopItem {
+ categories = "Network;";
+ comment = "The SSH client that works on Desktop and Mobile";
+ desktopName = "Termius";
+ exec = "termius-app";
+ genericName = "Cross-platform SSH client";
+ icon = "termius-app";
+ name = "termius-app";
+ };
+
+ dontBuild = true;
+ dontConfigure = true;
+ dontPatchELF = true;
+ dontWrapGApps = true;
+
+ nativeBuildInputs = [ autoPatchelfHook dpkg makeWrapper wrapGAppsHook ];
+
+ buildInputs = atomEnv.packages;
+
+ unpackPhase = "dpkg-deb -x $src .";
+
+ installPhase = ''
+ mkdir -p "$out/bin"
+ cp -R "opt" "$out"
+ cp -R "usr/share" "$out/share"
+ chmod -R g-w "$out"
+
+ # Desktop file
+ mkdir -p "$out/share/applications"
+ cp "${desktopItem}/share/applications/"* "$out/share/applications"
+ '';
+
+ runtimeDependencies = [ udev.lib ];
+
+ postFixup = ''
+ makeWrapper $out/opt/Termius/termius-app $out/bin/termius-app \
+ "''${gappsWrapperArgs[@]}"
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A cross-platform SSH client with cloud data sync and more";
+ homepage = "https://termius.com/";
+ downloadPage = "https://termius.com/linux/";
+ license = licenses.unfree;
+ maintainers = with maintainers; [ filalex77 ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/pkgs/applications/networking/testssl/default.nix b/pkgs/applications/networking/testssl/default.nix
index 557e69b1ee1..197756d8ace 100644
--- a/pkgs/applications/networking/testssl/default.nix
+++ b/pkgs/applications/networking/testssl/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "testssl.sh";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchFromGitHub {
owner = "drwetter";
repo = pname;
rev = version;
- sha256 = "13vvkn1hna1d1mj8ffg7psrv6ha2jcjrf50qrsb0v0p8hszibavy";
+ sha256 = "0vfpj3g3il3imbydx3j8gx1pgzrxi0czcl9jmi749vnkf5mkmh8w";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/applications/networking/websocketd/default.nix b/pkgs/applications/networking/websocketd/default.nix
index 4160e70b9c4..17f42b5ece4 100644
--- a/pkgs/applications/networking/websocketd/default.nix
+++ b/pkgs/applications/networking/websocketd/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1qc4yi4kwy7bfi3fb17w58ff0i95yi6m4syldh8j79930syr5y8q";
};
- modSha256 = "18hamj557ln8k3vmvcrpvnydjr1dy7zi9490iacwdldw5vp870xs";
+ vendorSha256 = "05k31z4h3b327mh940zh52im4xfk7kf5phb8b7xp4l9bgckhz4lb";
meta = with lib; {
description = "Turn any program that uses STDIN/STDOUT into a WebSocket server";
@@ -19,4 +19,4 @@ buildGoModule rec {
maintainers = [ maintainers.bjornfor ];
license = licenses.bsd2;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/networking/znc/default.nix b/pkgs/applications/networking/znc/default.nix
index e9c3acdc11d..fae03846b68 100644
--- a/pkgs/applications/networking/znc/default.nix
+++ b/pkgs/applications/networking/znc/default.nix
@@ -13,11 +13,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "znc";
- version = "1.7.5";
+ version = "1.8.0";
src = fetchurl {
url = "https://znc.in/releases/archive/${pname}-${version}.tar.gz";
- sha256 = "08a7yb2xs85hyyz8dpzfbsfjwj2r6kcii022lj3l4rf8hl9ix558";
+ sha256 = "0m5xf60r40pgbg9lyk56dafxj2hj149pn2wf8vzsp8xgq4kv5zcl";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/applications/office/gnumeric/default.nix b/pkgs/applications/office/gnumeric/default.nix
index 67618e0e4f9..40351ba64a1 100644
--- a/pkgs/applications/office/gnumeric/default.nix
+++ b/pkgs/applications/office/gnumeric/default.nix
@@ -7,11 +7,11 @@ let
inherit (python3Packages) python pygobject3;
in stdenv.mkDerivation rec {
pname = "gnumeric";
- version = "1.12.46";
+ version = "1.12.47";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "9fdc67377af52dfe69a7db4f533938024a75f454fc5d25ab43b8e6739be0b5e1";
+ sha256 = "1khrf72kiq50y8b5prbj2207k9shn36h2b2i588cc4wa28s9y5a0";
};
configureFlags = [ "--disable-component" ];
diff --git a/pkgs/applications/office/homebank/default.nix b/pkgs/applications/office/homebank/default.nix
index a34eadde36e..1f60d7df927 100644
--- a/pkgs/applications/office/homebank/default.nix
+++ b/pkgs/applications/office/homebank/default.nix
@@ -2,10 +2,10 @@
, libsoup, gnome3 }:
stdenv.mkDerivation rec {
- name = "homebank-5.4.1";
+ name = "homebank-5.4.2";
src = fetchurl {
url = "http://homebank.free.fr/public/${name}.tar.gz";
- sha256 = "1m1hpaby6zi8y0vmj2ljklp34a55l2qsr7pxw3852k2m4v5n9zsx";
+ sha256 = "0bkjvd819kw9cwmr3macggbg8yil3yc8v2za8pjrl6g746s89kn6";
};
nativeBuildInputs = [ pkgconfig wrapGAppsHook ];
diff --git a/pkgs/applications/office/portfolio/default.nix b/pkgs/applications/office/portfolio/default.nix
new file mode 100644
index 00000000000..53f3b8a3150
--- /dev/null
+++ b/pkgs/applications/office/portfolio/default.nix
@@ -0,0 +1,67 @@
+{ stdenv
+, autoPatchelfHook
+, fetchurl
+, glibc
+, gcc-unwrapped
+, gtk3
+, jre
+, libsecret
+, makeDesktopItem
+, webkitgtk
+, wrapGAppsHook
+}:
+let
+ desktopItem = makeDesktopItem {
+ name = "Portfolio";
+ exec = "portfolio";
+ icon = "portfolio";
+ comment = "Calculate Investment Portfolio Performance";
+ desktopName = "Portfolio Performance";
+ categories = "Office;";
+ };
+
+ runtimeLibs = stdenv.lib.makeLibraryPath [ gtk3 webkitgtk ];
+in
+stdenv.mkDerivation rec {
+ pname = "PortfolioPerformance";
+ version = "0.46.3";
+
+ src = fetchurl {
+ url = "https://github.com/buchen/portfolio/releases/download/${version}/PortfolioPerformance-${version}-linux.gtk.x86_64.tar.gz";
+ sha256 = "0263v0ymqmf7kcwys4smwx1p1gh8d20dh10canjfqgl4c5lfx966";
+ };
+
+ nativeBuildInputs = [
+ autoPatchelfHook
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ glibc
+ gcc-unwrapped
+ libsecret
+ ];
+
+ installPhase = ''
+ mkdir -p $out/portfolio
+ cp -av ./* $out/portfolio
+
+ makeWrapper $out/portfolio/PortfolioPerformance $out/bin/portfolio \
+ --prefix LD_LIBRARY_PATH : "${runtimeLibs}" \
+ --prefix PATH : ${jre}/bin
+
+ # Create desktop item
+ mkdir -p $out/share/applications
+ cp ${desktopItem}/share/applications/* $out/share/applications
+ mkdir -p $out/share/pixmaps
+ ln -s $out/portfolio/icon.xpm $out/share/pixmaps/portfolio.xpm
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A simple tool to calculate the overall performance of an investment portfolio.";
+ homepage = "https://www.portfolio-performance.info/";
+ license = licenses.epl10;
+ maintainers = with maintainers; [ elohmeier ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/pkgs/applications/office/skrooge/default.nix b/pkgs/applications/office/skrooge/default.nix
index f3e6f622996..66d028144ff 100644
--- a/pkgs/applications/office/skrooge/default.nix
+++ b/pkgs/applications/office/skrooge/default.nix
@@ -7,11 +7,11 @@
mkDerivation rec {
pname = "skrooge";
- version = "2.21.1";
+ version = "2.22.1";
src = fetchurl {
url = "http://download.kde.org/stable/skrooge/${pname}-${version}.tar.xz";
- sha256 = "0lv953i7cybzbxr5gx6g4libdcjj086jf152mwrwvx1avrpjavb8";
+ sha256 = "194vwnc2fi7cgdhasxpr1gxjqqsiqadhadvv43d0lxaxys6f360h";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/office/trilium/default.nix b/pkgs/applications/office/trilium/default.nix
index fb7f88829f6..17af0b0591b 100644
--- a/pkgs/applications/office/trilium/default.nix
+++ b/pkgs/applications/office/trilium/default.nix
@@ -19,16 +19,16 @@ let
maintainers = with maintainers; [ emmanuelrosa dtzWill kampka ];
};
- version = "0.42.1";
+ version = "0.42.2";
desktopSource = {
url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.tar.xz";
- sha256 = "0xcbkm6z1a0jh3qywlwcjk6l302cxgdfcq8sw30vbnz99cyarpvz";
+ sha256 = "14vb5a2kad1h8kd1vipgaxpv6rch2fl6j0s2ja0y16xypga82wrx";
};
serverSource = {
url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-server-${version}.tar.xz";
- sha256 = "012l36z0n3fcdajj3v4w2bcb1619sdhg6cvy3y89b6rxl0h2wdiw";
+ sha256 = "16dz2i4g0vgwz4fi69lmg261aqb8hs6ipfy004wv73vg46wf1pnv";
};
in {
diff --git a/pkgs/applications/office/tudu/default.nix b/pkgs/applications/office/tudu/default.nix
index cb3b2111372..6094e02c5c1 100644
--- a/pkgs/applications/office/tudu/default.nix
+++ b/pkgs/applications/office/tudu/default.nix
@@ -1,20 +1,25 @@
{ stdenv, fetchurl, ncurses }:
-stdenv.mkDerivation rec {
+stdenv.mkDerivation rec {
pname = "tudu";
- version = "0.10.3";
+ version = "0.10.4";
src = fetchurl {
url = "https://code.meskio.net/tudu/${pname}-${version}.tar.gz";
- sha256 = "0140pw457cd05ysws998yhd3b087j98q8m0g3s4br942l65b8n2y";
+ sha256 = "14srqn968ii3sr4v6xc5zzs50dmm9am22lrm57j7n0rhjclwbssy";
};
buildInputs = [ ncurses ];
- meta = {
+ preConfigure = stdenv.lib.optionalString stdenv.cc.isClang ''
+ substituteInPlace configure \
+ --replace 'echo "main()' 'echo "int main()'
+ '';
+
+ meta = with stdenv.lib; {
description = "ncurses-based hierarchical todo list manager with vim-like keybindings";
homepage = "https://code.meskio.net/tudu/";
- license = stdenv.lib.licenses.gpl3;
- platforms = stdenv.lib.platforms.linux;
+ license = licenses.gpl3;
+ platforms = platforms.unix;
};
}
diff --git a/pkgs/applications/office/zotero/default.nix b/pkgs/applications/office/zotero/default.nix
index 8a27dcd3c9f..55ab22cfc06 100644
--- a/pkgs/applications/office/zotero/default.nix
+++ b/pkgs/applications/office/zotero/default.nix
@@ -35,11 +35,11 @@
stdenv.mkDerivation rec {
pname = "zotero";
- version = "5.0.83";
+ version = "5.0.85";
src = fetchurl {
url = "https://download.zotero.org/client/release/${version}/Zotero-${version}_linux-x86_64.tar.bz2";
- sha256 = "1abkwxdi154hnry8nsvxbklvbsnvd7cs2as0041h2kbiz824pv31";
+ sha256 = "0zqc27kld7rm3akmrnf9ba1x2hb9838cbv6i3nkqvg81ly5gfbxs";
};
nativeBuildInputs = [ wrapGAppsHook ];
diff --git a/pkgs/applications/radio/chirp/default.nix b/pkgs/applications/radio/chirp/default.nix
index 848e0ca3c01..377619f5088 100644
--- a/pkgs/applications/radio/chirp/default.nix
+++ b/pkgs/applications/radio/chirp/default.nix
@@ -4,11 +4,11 @@
}:
python2.pkgs.buildPythonApplication rec {
pname = "chirp-daily";
- version = "20200409";
+ version = "20200430";
src = fetchurl {
url = "https://trac.chirp.danplanet.com/chirp_daily/daily-${version}/${pname}-${version}.tar.gz";
- sha256 = "16zhwg2xmp5kpqx5isavwwkfq1212zgfj8gbp453ngjcrvp3m4lq";
+ sha256 = "060fzplgmpfrk6wkfaasx7phpfk90mmylk6drbwzk4f9r1655vda";
};
propagatedBuildInputs = with python2.pkgs; [
diff --git a/pkgs/applications/radio/dump1090/default.nix b/pkgs/applications/radio/dump1090/default.nix
index 01af881d133..11c5c46ae68 100644
--- a/pkgs/applications/radio/dump1090/default.nix
+++ b/pkgs/applications/radio/dump1090/default.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "dump1090";
- version = "3.8.0";
+ version = "3.8.1";
src = fetchFromGitHub {
owner = "flightaware";
repo = pname;
rev = "v${version}";
- sha256 = "0c30x56h79hza9m6b9zp5y28jxx4f4n5xgaaw597l8agcm5iia0p";
+ sha256 = "0xg8rzrxqklx1m9ncxsd96dlkbjcsxfi2mrb859v50f07xysdyd8";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/applications/radio/fldigi/default.nix b/pkgs/applications/radio/fldigi/default.nix
index 84908d304df..b4815803ccd 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.12";
+ version = "4.1.13";
pname = "fldigi";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.gz";
- sha256 = "1yjjv2ss84xfiaidypp476mhrbpnw4zf7mb5cdqwhdh604x0svr1";
+ sha256 = "0mlq4z5k3h466plij8hg9xn5xbjxk557g4pw13cplpf32fhng224";
};
buildInputs = [ libXinerama gettext hamlib fltk14 libjpeg libpng portaudio
diff --git a/pkgs/applications/radio/gnuradio/default.nix b/pkgs/applications/radio/gnuradio/default.nix
index 6d788f77bc3..dec968cd32d 100644
--- a/pkgs/applications/radio/gnuradio/default.nix
+++ b/pkgs/applications/radio/gnuradio/default.nix
@@ -1,18 +1,35 @@
-{ stdenv, fetchFromGitHub, writeText, makeWrapper
+{ stdenv
+, fetchFromGitHub
+, makeWrapper
+, writeText
# Dependencies documented @ https://gnuradio.org/doc/doxygen/build_guide.html
# => core dependencies
-, cmake, pkgconfig, git, boost, cppunit, fftw
+, cmake
+, pkgconfig
+, git
+, boost
+, cppunit
+, fftw
# => python wrappers
# May be able to upgrade to swig3
-, python, swig2, numpy, scipy, matplotlib
+, python
+, swig2
+, numpy
+, scipy
+, matplotlib
# => grc - the gnu radio companion
-, Mako, cheetah, pygtk # Note: GR is migrating to Mako. Cheetah should be removed for GR3.8
+, Mako
+, cheetah
+, pygtk # Note: GR is migrating to Mako. Cheetah should be removed for GR3.8
# => gr-wavelet: collection of wavelet blocks
, gsl
# => gr-qtgui: the Qt-based GUI
-, qt4, qwt, pyqt4
+, qt4
+, qwt
+, pyqt4
# => gr-wxgui: the Wx-based GUI
-, wxPython, lxml
+, wxPython
+, lxml
# => gr-audio: audio subsystems (system/OS dependent)
, alsaLib # linux 'audio-alsa'
, CoreAudio # darwin 'audio-osx'
@@ -21,33 +38,57 @@
# => gr-video-sdl: PAL and NTSC display
, SDL
# Other
-, libusb1, orc, pyopengl
+, libusb1
+, orc
+, pyopengl
}:
stdenv.mkDerivation rec {
pname = "gnuradio";
- version = "3.7.13.4";
+ version = "3.7.14.0";
src = fetchFromGitHub {
owner = "gnuradio";
repo = "gnuradio";
rev = "v${version}";
- sha256 = "0ybfn2zfr9lc1bi3c794l4bzpj8y6vas9c4rbcj4nqlx0zf3p8fn";
+ sha256 = "1nh4f9dmygprlbqybd3j1byg9fsr6065n140mvc4b0v8qqygmhrc";
fetchSubmodules = true;
};
nativeBuildInputs = [
- cmake pkgconfig git makeWrapper cppunit orc
+ cmake
+ pkgconfig
+ git
+ makeWrapper
+ cppunit
+ orc
];
buildInputs = [
- boost fftw python swig2 lxml qt4
- qwt SDL libusb1 uhd gsl
+ boost
+ fftw
+ python
+ swig2
+ lxml
+ qt4
+ qwt
+ SDL
+ libusb1
+ uhd
+ gsl
] ++ stdenv.lib.optionals stdenv.isLinux [ alsaLib ]
++ stdenv.lib.optionals stdenv.isDarwin [ CoreAudio ];
propagatedBuildInputs = [
- Mako cheetah numpy scipy matplotlib pyqt4 pygtk wxPython pyopengl
+ Mako
+ cheetah
+ numpy
+ scipy
+ matplotlib
+ pyqt4
+ pygtk
+ wxPython
+ pyopengl
];
NIX_LDFLAGS = "-lpthread";
diff --git a/pkgs/applications/radio/urh/default.nix b/pkgs/applications/radio/urh/default.nix
index d75572e5e57..730b679ba61 100644
--- a/pkgs/applications/radio/urh/default.nix
+++ b/pkgs/applications/radio/urh/default.nix
@@ -5,13 +5,13 @@
python3Packages.buildPythonApplication rec {
pname = "urh";
- version = "2.8.7";
+ version = "2.8.8";
src = fetchFromGitHub {
owner = "jopohl";
repo = pname;
rev = "v${version}";
- sha256 = "1grak0vzlzqvg8bqaalyamwvkyzlmj9nbczqp6jcdf6w2vnbzhph";
+ sha256 = "0knymy85n9kxj364jpxjc4v9c238b00nl40rafi1ripkqx36bsfv";
};
nativeBuildInputs = [ qt5.wrapQtAppsHook ];
diff --git a/pkgs/applications/radio/welle-io/default.nix b/pkgs/applications/radio/welle-io/default.nix
index 05187440899..ce4c872821e 100644
--- a/pkgs/applications/radio/welle-io/default.nix
+++ b/pkgs/applications/radio/welle-io/default.nix
@@ -1,5 +1,5 @@
{ mkDerivation, lib, fetchFromGitHub, cmake, pkgconfig
-, qtbase, qtcharts, qtmultimedia, qtquickcontrols, qtquickcontrols2
+, qtbase, qtcharts, qtmultimedia, qtquickcontrols, qtquickcontrols2, qtgraphicaleffects
, faad2, rtl-sdr, soapysdr-with-plugins, libusb-compat-0_1, fftwSinglePrec, lame, mpg123 }:
let
@@ -30,6 +30,7 @@ in mkDerivation {
qtmultimedia
qtquickcontrols
qtquickcontrols2
+ qtgraphicaleffects
rtl-sdr
soapysdr-with-plugins
];
diff --git a/pkgs/applications/radio/xlog/default.nix b/pkgs/applications/radio/xlog/default.nix
index 31bcfa463b9..e92c216466f 100644
--- a/pkgs/applications/radio/xlog/default.nix
+++ b/pkgs/applications/radio/xlog/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, glib, gtk2, pkgconfig, hamlib }:
stdenv.mkDerivation rec {
pname = "xlog";
- version = "2.0.17";
+ version = "2.0.19";
src = fetchurl {
url = "https://download.savannah.gnu.org/releases/xlog/${pname}-${version}.tar.gz";
- sha256 = "0vmn8518zk7qk1mbp1h8dm0f8fx0z0jvmy42c1n15il714lj7vsl";
+ sha256 = "0y38gkcm4mgv6wn31pjq6d5bm22m63rpwa55qjmrlywrmw76rppy";
};
# glib-2.62 deprecations
diff --git a/pkgs/applications/science/biology/ants/default.nix b/pkgs/applications/science/biology/ants/default.nix
index 20eedfaaa16..cb88e92fe1c 100644
--- a/pkgs/applications/science/biology/ants/default.nix
+++ b/pkgs/applications/science/biology/ants/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, fetchpatch, cmake, makeWrapper, itk4, vtk }:
+{ stdenv, fetchFromGitHub, fetchpatch, cmake, makeWrapper, itk4, vtk_7 }:
stdenv.mkDerivation rec {
pname = "ANTs";
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
];
nativeBuildInputs = [ cmake makeWrapper ];
- buildInputs = [ itk4 vtk ];
+ buildInputs = [ itk4 vtk_7 ];
cmakeFlags = [ "-DANTS_SUPERBUILD=FALSE" "-DUSE_VTK=TRUE" ];
diff --git a/pkgs/applications/science/biology/bppsuite/default.nix b/pkgs/applications/science/biology/bppsuite/default.nix
new file mode 100644
index 00000000000..564a38708bc
--- /dev/null
+++ b/pkgs/applications/science/biology/bppsuite/default.nix
@@ -0,0 +1,21 @@
+{ stdenv, fetchFromGitHub, cmake, bpp-core, bpp-seq, bpp-phyl, bpp-popgen }:
+
+stdenv.mkDerivation rec {
+ pname = "bppsuite";
+
+ inherit (bpp-core) version;
+
+ src = fetchFromGitHub {
+ owner = "BioPP";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1wdwcgczqbc3m116vakvi0129wm3acln3cfc7ivqnalwvi6lrpds";
+ };
+
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ bpp-core bpp-seq bpp-phyl bpp-popgen ];
+
+ meta = bpp-core.meta // {
+ changelog = "https://github.com/BioPP/bppsuite/blob/master/ChangeLog";
+ };
+}
diff --git a/pkgs/applications/science/biology/last/default.nix b/pkgs/applications/science/biology/last/default.nix
index 1a3762f4326..fc302522215 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 = "1060";
+ version = "1061";
src = fetchurl {
url = "http://last.cbrc.jp/last-${version}.zip";
- sha256 = "0h0604rxg0z0h21dykrnxsb4679zfhibg79gss1v2ik5xpdxl8kk";
+ sha256 = "1jbvcxfy5xrf90qbhif0bd6aywm9rjqrm0sx24yr312f7r7c1dnx";
};
nativeBuildInputs = [ unzip ];
diff --git a/pkgs/applications/science/biology/picard-tools/default.nix b/pkgs/applications/science/biology/picard-tools/default.nix
index 5073d0f0f32..4b455eaca6f 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.22.4";
+ version = "2.22.8";
src = fetchurl {
url = "https://github.com/broadinstitute/picard/releases/download/${version}/picard.jar";
- sha256 = "0gzna5df8nk42l7mc0qbp9h73gwr1030jnw10fawjp6ql6213kdd";
+ sha256 = "0g387jlf7r1p2kx8gya3vxksbjy3y2ywxa7yjqmxg3y8725fyixl";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/applications/science/biology/spades/default.nix b/pkgs/applications/science/biology/spades/default.nix
index 08a6a0d2509..d555f2873a6 100644
--- a/pkgs/applications/science/biology/spades/default.nix
+++ b/pkgs/applications/science/biology/spades/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "SPAdes";
- version = "3.14.0";
+ version = "3.14.1";
src = fetchurl {
url = "http://cab.spbu.ru/files/release${version}/${pname}-${version}.tar.gz";
- sha256 = "1ffxswd2ngkpy1d6l3lb6a9cmyy1fglbdsws00b3m1k22zaqv60q";
+ sha256 = "1ji3afn6yvx7ysg7p9j0d1g28zrnxg1b7x90mhs2bj3lgs7vfafn";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/applications/science/chemistry/marvin/default.nix b/pkgs/applications/science/chemistry/marvin/default.nix
index 9512a288d80..1a22544c270 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.10.0";
+ version = "20.12.0";
src = fetchurl {
name = "marvin-${version}.deb";
url = "http://dl.chemaxon.com/marvin/${version}/marvin_linux_${versions.majorMinor version}.deb";
- sha256 = "042ndlns48pa6mn6wyrp4q9c1v0a2vzcnhw5l766zdnxdjyv0acx";
+ sha256 = "1imfr56nbq2mbcyapwa8xmcmj5rjhbjz9r438387s73kd1avd6yl";
};
nativeBuildInputs = [ dpkg makeWrapper ];
diff --git a/pkgs/applications/science/electronics/kicad/base.nix b/pkgs/applications/science/electronics/kicad/base.nix
index 9fc1111c7b9..b7ab5fa70d9 100644
--- a/pkgs/applications/science/electronics/kicad/base.nix
+++ b/pkgs/applications/science/electronics/kicad/base.nix
@@ -8,7 +8,7 @@
, oceSupport ? false, opencascade
, withOCCT ? true, opencascade-occt
, ngspiceSupport ? true, libngspice
-, scriptingSupport ? true, swig, python, pythonPackages, wxPython
+, scriptingSupport ? true, swig, python, wxPython
, debug ? false, valgrind
, withI18n ? true
}:
diff --git a/pkgs/applications/science/electronics/kicad/default.nix b/pkgs/applications/science/electronics/kicad/default.nix
index 2aa2686a29a..a99f1b2d8d7 100644
--- a/pkgs/applications/science/electronics/kicad/default.nix
+++ b/pkgs/applications/science/electronics/kicad/default.nix
@@ -8,7 +8,7 @@
, oceSupport ? false, opencascade
, withOCCT ? true, opencascade-occt
, ngspiceSupport ? true, libngspice
-, scriptingSupport ? true, swig, python3, python3Packages
+, scriptingSupport ? true, swig, python3
, debug ? false, valgrind
, with3d ? true
, withI18n ? true
@@ -31,9 +31,9 @@ let
# but brings high DPI support?
else wxGTK31.override { withGtk2 = false; };
- pythonPackages = python3Packages;
+ pythonPackages = python.pkgs;
python = python3;
- wxPython = python3Packages.wxPython_4_0;
+ wxPython = pythonPackages.wxPython_4_0;
in
stdenv.mkDerivation rec {
diff --git a/pkgs/applications/science/electronics/kicad/versions.nix b/pkgs/applications/science/electronics/kicad/versions.nix
index 2b7c91751e5..4a9ed0cb86d 100644
--- a/pkgs/applications/science/electronics/kicad/versions.nix
+++ b/pkgs/applications/science/electronics/kicad/versions.nix
@@ -3,49 +3,49 @@
{
"kicad" = {
kicadVersion = {
- version = "5.1.5";
+ version = "5.1.6";
src = {
- rev = "52549c5d09cbfb0e807fcbcb07819bc9f7861544";
- sha256 = "15h3rwisjss3fdc9bam9n2wq94slhacc3fbg14bnzf4n5agsnv5b";
+ rev = "c6e7f7de7df655fd59b57823499efc443009de6b";
+ sha256 = "1pa3z0h0679jmgxlzc833h6q85b5paxdp69kf2h93vkaryj58622";
};
};
libVersion = {
- version = "5.1.5";
+ version = "5.1.6";
libSources = {
- i18n.rev = "5122cbec6563fb7c8d6f960a639ac470353af91b";
- i18n.sha256 = "1rfpifl8vky1gba2angizlb2n7mwmsiai3r6ip6qma60wdj8sbd3";
- symbols.rev = "dd122ec170b49e032179511c9d263126f52f4020";
- symbols.sha256 = "048b07ffsaav1ssrchw2p870lvb4rsyb5vnniy670k7q9p16qq6h";
- templates.rev = "94761f10d06582b33cd55ea2149d72f269f65580";
- templates.sha256 = "0cs3bm3zb5ngw5ldn0lzw5bvqm4kvcidyrn76438alffwiz2b15g";
- footprints.rev = "e076f8f271f8db96d5fec45616b7554caebb7ef7";
- footprints.sha256 = "1c4whgn14qhz4yqkl46w13p6rpv1k0hsc9s9h9368fxfcz9knb2j";
- packages3d.rev = "8d233cdcb109aa1c3b8ba4c934ee31f6a3b6e1f4";
- packages3d.sha256 = "0cff2ms1bsw530kqb1fr1m2pjixyxzwa81mxgac3qpbcf8fnpvaz";
+ 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";
};
};
};
"kicad-unstable" = {
kicadVersion = {
- version = "2020-05-06";
+ version = "2020-05-14";
src = {
- rev = "c92181621e2e51dc8aae1bd9f4483bb3301ffaa5";
- sha256 = "0s50xn5gbjy7yxnp9yiynxvxi2mkcrp6yghgdzclpm40rnfyi0v5";
+ rev = "3b8465359135e9f6dea4b0a5fcb62377753fe890";
+ sha256 = "18xsg2s0pxx176rnblygq1f8xpmryw59lcjzm897gifz0sj0nhvx";
};
};
libVersion = {
- version = "2020-05-06";
+ version = "2020-05-14";
libSources = {
- i18n.rev = "f29cab831eb823165fa2c5efab5d9c9b443e62e2";
- i18n.sha256 = "0cc0zvpml75yxphay3281f762ls08fzvv538cd5hmkr8xqlj3vbi";
- symbols.rev = "d4245ae8cf633095a0994ab01492bd56cd124112";
- symbols.sha256 = "11pynjgji3skw42q5mryz98f8z418k43jy6s2k90w6jv638z3cb0";
+ i18n.rev = "c4460d0d8e1075691d43dc928ffc332fa1282592";
+ i18n.sha256 = "1gkrbfyfzsr5q7sahhlyhgfpfwm6b83lzf0q1v854gwxdfabvi0y";
+ symbols.rev = "614b5f6256fbae82c2bba399086506bbe435bd94";
+ symbols.sha256 = "10ix3wdcl832r4ha5q8phpx8j97gzngb41nczdli1qkhjmiw9y8r";
templates.rev = "7db8d4d0ea0711f1961d117853547fb3edbc3857";
templates.sha256 = "1hppcsrkn4dk6ggby6ckh0q65qxkywrbyxa4lwpaf7pxjyv498xg";
- footprints.rev = "3bff23ee339bc48490bb39deba5d8b2f1f42733e";
- footprints.sha256 = "0430r8k49ib6w1sjr8fx42szbz960yhlzg4w80jl5bwasq67nqwd";
- packages3d.rev = "889a3dd550233ec51baed4a04a01d4cc64a8d747";
- packages3d.sha256 = "152zv4j51v8skqlvrabblpcqpbn5yf3grisjj8vnwf7kdd41chb2";
+ footprints.rev = "240804c6c89b66af808379e1fc94ea6011433cbe";
+ footprints.sha256 = "1jh71004lrn7bl384zfmbqqdbs28gjb6diwn6hyb587jpivdnl3g";
+ packages3d.rev = "9b560cf94a35b692ca516d37bdaf392ce10e549d";
+ packages3d.sha256 = "0b9jglf77fy0n0r8xs4yqkv6zvipyfvp0z5dnqlzp32csy5aqpi1";
};
};
};
diff --git a/pkgs/applications/science/electronics/verilator/default.nix b/pkgs/applications/science/electronics/verilator/default.nix
index dd6c5a09851..189e09f8241 100644
--- a/pkgs/applications/science/electronics/verilator/default.nix
+++ b/pkgs/applications/science/electronics/verilator/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "verilator";
- version = "4.032";
+ version = "4.034";
src = fetchurl {
url = "https://www.veripool.org/ftp/${pname}-${version}.tgz";
- sha256 = "1l3rhgw7pk59dz7dyhcl0iygn6c9rv9bv131rfzg66asxfwbfq1s";
+ sha256 = "02xqvl9ic21jpda0xldh4ihqwl4ss8389s8fklgx5d98xq37pval";
};
enableParallelBuilding = true;
diff --git a/pkgs/applications/science/logic/coq/default.nix b/pkgs/applications/science/logic/coq/default.nix
index 315900d42b9..39e7cbe7f3c 100644
--- a/pkgs/applications/science/logic/coq/default.nix
+++ b/pkgs/applications/science/logic/coq/default.nix
@@ -34,6 +34,7 @@ let
"8.10.2" = "0znxmpy71bfw0p6x47i82jf5k7v41zbz9bdpn901ysn3ir8l3wrz";
"8.11.0" = "1rfdic6mp7acx2zfwz7ziqk12g95bl9nyj68z4n20a5bcjv2pxpn";
"8.11.1" = "0qriy9dy36dajsv5qmli8gd6v55mah02ya334nw49ky19v7518m0";
+ "8.11.2" = "0f77ccyxdgbf1nrj5fa8qvrk1cyfy06fv8gj9kzfvlcgn0cf48sa";
}.${version};
coq-version = stdenv.lib.versions.majorMinor version;
versionAtLeast = stdenv.lib.versionAtLeast coq-version;
diff --git a/pkgs/applications/science/logic/cryptominisat/default.nix b/pkgs/applications/science/logic/cryptominisat/default.nix
index 8c1b3bd0369..591b04ab062 100644
--- a/pkgs/applications/science/logic/cryptominisat/default.nix
+++ b/pkgs/applications/science/logic/cryptominisat/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "cryptominisat";
- version = "5.7.0";
+ version = "5.7.1";
src = fetchFromGitHub {
owner = "msoos";
repo = "cryptominisat";
rev = version;
- sha256 = "0ny5ln8fc0irprs04qw01c9mppps8q27lkx01a549zazwhj4b5rm";
+ sha256 = "16lydnbd4rxfyabvvw7l4hbbby3yprcqqzrydd3n8rjbxibi4xyf";
};
buildInputs = [ python3 boost ];
diff --git a/pkgs/applications/science/logic/elan/default.nix b/pkgs/applications/science/logic/elan/default.nix
index 743bbf163c2..7a7da2c5f5d 100644
--- a/pkgs/applications/science/logic/elan/default.nix
+++ b/pkgs/applications/science/logic/elan/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "elan";
- version = "0.10.0";
+ version = "0.10.2";
src = fetchFromGitHub {
owner = "kha";
repo = "elan";
rev = "v${version}";
- sha256 = "0aw538shvpfbk481y0gw3z97nsazdnk8qh8fwsb6ji62p2r51v6f";
+ sha256 = "0ycw1r364g5gwh8796dpv1israpg7zqwx8mcvnacv2lqj5iijmby";
};
- cargoSha256 = "0zg3q31z516049v9fhli4yxldx9fg31k2qfx4ag8rmyvpgy9xh6c";
+ cargoSha256 = "0hcaiy046d2gnkp6sfpnkkprb3nd94i9q8dgqxxpwrc1j157x6z9";
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/applications/science/logic/lean/default.nix b/pkgs/applications/science/logic/lean/default.nix
index c80c163562b..2f5943dfa9b 100644
--- a/pkgs/applications/science/logic/lean/default.nix
+++ b/pkgs/applications/science/logic/lean/default.nix
@@ -1,14 +1,14 @@
-{ stdenv, fetchFromGitHub, cmake, gmp }:
+{ stdenv, fetchFromGitHub, cmake, gmp, coreutils }:
stdenv.mkDerivation rec {
pname = "lean";
- version = "3.10.0";
+ version = "3.14.0";
src = fetchFromGitHub {
owner = "leanprover-community";
repo = "lean";
rev = "v${version}";
- sha256 = "0nmh09x3scfqg0bg1qf8b7z67s11hbfd7kr1h6k1zw94fyn2mg8q";
+ sha256 = "1dlzap3j26rh93ick1lqb7g3jkqjpd33gl4gqfcbx22v62258y5b";
};
nativeBuildInputs = [ cmake ];
@@ -19,6 +19,11 @@ stdenv.mkDerivation rec {
cd src
'';
+ postInstall = stdenv.lib.optionalString stdenv.isDarwin ''
+ substituteInPlace $out/bin/leanpkg \
+ --replace "greadlink" "${coreutils}/bin/readlink"
+ '';
+
meta = with stdenv.lib; {
description = "Automatic and interactive theorem prover";
homepage = "https://leanprover.github.io/";
diff --git a/pkgs/applications/science/logic/proverif/default.nix b/pkgs/applications/science/logic/proverif/default.nix
index 931ad2fc4f3..6a9367b30aa 100644
--- a/pkgs/applications/science/logic/proverif/default.nix
+++ b/pkgs/applications/science/logic/proverif/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "proverif";
- version = "2.00";
+ version = "2.01";
src = fetchurl {
url = "http://prosecco.gforge.inria.fr/personal/bblanche/proverif/proverif${version}.tar.gz";
- sha256 = "0vjphj85ch9q39vc7sd6n4vxy5bplp017vlshk989yhfwb00r37y";
+ sha256 = "01wp5431c77z0aaa99h8bnm5yhr6jslpqc8iyg0a7gxfqnb19gxi";
};
buildInputs = with ocamlPackages; [ ocaml findlib lablgtk ];
diff --git a/pkgs/applications/science/logic/sad/default.nix b/pkgs/applications/science/logic/sad/default.nix
index f9b82b5d733..f1066abf693 100644
--- a/pkgs/applications/science/logic/sad/default.nix
+++ b/pkgs/applications/science/logic/sad/default.nix
@@ -8,7 +8,7 @@ stdenv.mkDerivation {
};
buildInputs = [ haskell.compiler.ghc844 spass ];
patches = [
- ./patch
+ ./patch.patch
# Since the LTS 12.0 update, <> is an operator in Prelude, colliding with
# the <> operator with a different meaning defined by this package
./monoid.patch
diff --git a/pkgs/applications/science/logic/sad/patch b/pkgs/applications/science/logic/sad/patch.patch
index a5b1d617708..a5b1d617708 100644
--- a/pkgs/applications/science/logic/sad/patch
+++ b/pkgs/applications/science/logic/sad/patch.patch
diff --git a/pkgs/applications/science/math/clp/default.nix b/pkgs/applications/science/math/clp/default.nix
index 5e770cec13b..97ef3dd7543 100644
--- a/pkgs/applications/science/math/clp/default.nix
+++ b/pkgs/applications/science/math/clp/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, zlib }:
stdenv.mkDerivation rec {
- version = "1.17.5";
+ version = "1.17.6";
pname = "clp";
src = fetchurl {
url = "https://www.coin-or.org/download/source/Clp/Clp-${version}.tgz";
- sha256 = "0y5wg4lfffy5vh8gc20v68pmmv241ndi2jgm9pgvk39b00bzkaa9";
+ sha256 = "0ap1f0lxppa6pnbc4bg7ih7a96avwaki482nig8w5fr3vg9wvkzr";
};
propagatedBuildInputs = [ zlib ];
diff --git a/pkgs/applications/science/math/gap/default.nix b/pkgs/applications/science/math/gap/default.nix
index 87f4fa12038..04a49becc97 100644
--- a/pkgs/applications/science/math/gap/default.nix
+++ b/pkgs/applications/science/math/gap/default.nix
@@ -3,7 +3,7 @@
, fetchurl
, fetchpatch
, makeWrapper
-, m4
+, readline
, gmp
# one of
# - "minimal" (~400M):
@@ -64,7 +64,7 @@ stdenv.mkDerivation rec {
version = "4.10.2";
src = fetchurl {
- url = "https://www.gap-system.org/pub/gap/gap-${lib.versions.major version}.${lib.versions.minor version}/tar.bz2/gap-${version}.tar.bz2";
+ url = "https://files.gap-system.org/gap-${lib.versions.major version}.${lib.versions.minor version}/tar.bz2/gap-${version}.tar.bz2";
sha256 = "0cp6ddk0469zzv1m1vair6gm27ic6c5m77ri8rn0znq3gaps6x94";
};
@@ -73,10 +73,8 @@ stdenv.mkDerivation rec {
patchShebangs .
'';
- configureFlags = [ "--with-gmp=system" ];
-
buildInputs = [
- m4
+ readline
gmp
];
@@ -91,14 +89,31 @@ stdenv.mkDerivation rec {
url = "https://github.com/gap-system/gap/commit/3361c172e6c5ff3bb3f01ba9d6f1dd4ad42cea80.patch";
sha256 = "1kwp9qnfvmlbpf1c3rs6j5m2jz22rj7a4hb5x1gj9vkpiyn5pdyj";
})
+
+ # Fix for locale specific tests causing issues. Already upstream.
+ # Backport of https://github.com/gap-system/gap/pull/4022
+ # WHEN REMOVING: also remove the`rm tst/testinstall/strings.tst` line in
+ # `postPatch` below. That line is necessary since the patch is not intended
+ # for gap 4.10.
+ (fetchpatch {
+ name = "remove-locale-specific-tests.patch";
+ url = "https://github.com/gap-system/gap/commit/c18b0c4215b5212a2cc4f305e2d5b94ba716bee8.patch";
+ excludes = ["tst/testinstall/stringobj.tst"];
+ sha256 = "1mz5b4mbw2jdd1ypp5s0dy6pp0jsvwsxr2dm4kbkls20r1r192sc";
+ })
];
+ postPatch = ''
+ # File not covered by the remove-locale-specific-tests.patch patch above.
+ rm tst/testinstall/strings.tst
+ '';
+
# "teststandard" is a superset of testinstall. It takes ~1h instead of ~1min.
# tests are run twice, once with all packages loaded and once without
# checkTarget = "teststandard";
doInstallCheck = true;
- installCheckTarget = "testinstall";
+ installCheckTarget = "check";
preInstallCheck = ''
# gap tests check that the home directory exists
@@ -119,16 +134,6 @@ stdenv.mkDerivation rec {
)
'';
- postCheck = ''
- # The testsuite doesn't exit with a non-zero exit code on failure.
- # It leaves its logs in dev/log however.
-
- # grep for error messages
- if grep ^##### dev/log/*; then
- exit 1
- fi
- '';
-
postBuild = ''
pushd pkg
bash ../bin/BuildPackages.sh
@@ -170,11 +175,11 @@ stdenv.mkDerivation rec {
];
platforms = platforms.all;
broken = stdenv.isDarwin;
- # keeping all packages increases the package size considerably, wchich
- # is why a local build is preferable in that situation. The timeframe
- # is reasonable and that way the binary cache doesn't get overloaded.
+ # keeping all packages increases the package size considerably, which is
+ # why a local build is preferable in that situation. The timeframe is
+ # reasonable and that way the binary cache doesn't get overloaded.
hydraPlatforms = lib.optionals (!keepAllPackages) meta.platforms;
license = licenses.gpl2;
- homepage = "http://gap-system.org/";
+ homepage = "https://www.gap-system.org";
};
}
diff --git a/pkgs/applications/science/math/nauty/default.nix b/pkgs/applications/science/math/nauty/default.nix
index 64cc4a9aa00..c1d408213b9 100644
--- a/pkgs/applications/science/math/nauty/default.nix
+++ b/pkgs/applications/science/math/nauty/default.nix
@@ -4,10 +4,10 @@
}:
stdenv.mkDerivation rec {
pname = "nauty";
- version = "26r12";
+ version = "27r1";
src = fetchurl {
url = "http://pallini.di.uniroma1.it/nauty${version}.tar.gz";
- sha256 = "1p4mxf8q5wm47nxyskxbqwa5p1vvkycv1zgswvnk9nsn6vff0al6";
+ sha256 = "1nym0p2djws8ylkpr0kgpxfa6fxdlh46cmvz0gn5vd02jzgs0aww";
};
outputs = [ "out" "dev" ];
configureFlags = {
@@ -37,6 +37,10 @@ stdenv.mkDerivation rec {
license = licenses.asl20;
maintainers = with maintainers; [ raskin timokau ];
platforms = platforms.unix;
+ # I'm not sure if the filename will remain the same for future changelog or
+ # if it will track changes to minor releases. Lets see. Better than nothing
+ # in any case.
+ changelog = "http://pallini.di.uniroma1.it/changes24-27.txt";
homepage = "http://pallini.di.uniroma1.it/";
};
}
diff --git a/pkgs/applications/science/math/palp/default.nix b/pkgs/applications/science/math/palp/default.nix
index 4912b82d158..c383438002f 100644
--- a/pkgs/applications/science/math/palp/default.nix
+++ b/pkgs/applications/science/math/palp/default.nix
@@ -9,16 +9,15 @@ let
in
stdenv.mkDerivation rec {
pname = "palp";
- version = "2.1";
+ version = "2.11";
src = fetchurl {
url = "http://hep.itp.tuwien.ac.at/~kreuzer/CY/palp/palp-${version}.tar.gz";
- sha256 = "1s7s2lc5f0ig1yy7ygsh3sddm3sbq4mxwybqsj8lp9wjdxs7qfrs";
+ sha256 = "00jpm73fw9jjq58z6rysr1mwv489j6rpfqqlhm9ab0dln4kyhh05";
};
hardeningDisable = [
"format"
- "strictoverflow" # causes runtime failure (tested in checkPhase)
];
patchPhase = stdenv.lib.optionalString stdenv.isDarwin ''
@@ -78,6 +77,9 @@ stdenv.mkDerivation rec {
facet enumeration compares well with existing packages.
'';
homepage = "http://hep.itp.tuwien.ac.at/~kreuzer/CY/CYpalp.html";
+ # Not really a changelog, but a one-line summary of each update that should
+ # be reviewed on update.
+ changelog = "http://hep.itp.tuwien.ac.at/~kreuzer/CY/CYpalp.html";
# Just a link on the website pointing to gpl -- now gplv3. When the last
# version was released that pointed to gplv2 however, so thats probably
# the right license.
diff --git a/pkgs/applications/science/math/wxmaxima/default.nix b/pkgs/applications/science/math/wxmaxima/default.nix
index 4d6e4bea34e..a6afc95ac09 100644
--- a/pkgs/applications/science/math/wxmaxima/default.nix
+++ b/pkgs/applications/science/math/wxmaxima/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "wxmaxima";
- version = "20.02.4";
+ version = "20.04.0";
src = fetchFromGitHub {
owner = "wxMaxima-developers";
repo = "wxmaxima";
rev = "Version-${version}";
- sha256 = "106a7jrjwfmymzj70nsv44fm3jbxngr8pmkaghhpwy0ln38lhf54";
+ sha256 = "0vrjxzfgmjdzm1rgl0crz4b4badl14jwh032y3xkcdvjl5j67lp3";
};
buildInputs = [ wxGTK maxima gnome3.adwaita-icon-theme ];
diff --git a/pkgs/applications/science/misc/colmap/default.nix b/pkgs/applications/science/misc/colmap/default.nix
index 02adb689e20..83dff3e08f1 100644
--- a/pkgs/applications/science/misc/colmap/default.nix
+++ b/pkgs/applications/science/misc/colmap/default.nix
@@ -1,10 +1,10 @@
-{ mkDerivation, lib, fetchpatch, fetchFromGitHub, cmake, boost, ceres-solver, eigen,
+{ mkDerivation, lib, fetchpatch, fetchFromGitHub, cmake, boost17x, ceres-solver, eigen,
freeimage, glog, libGLU, glew, qtbase,
cudaSupport ? false, cudatoolkit ? null }:
assert !cudaSupport || cudatoolkit != null;
-let boost_static = boost.override { enableStatic = true; };
+let boost_static = boost17x.override { enableStatic = true; };
in
mkDerivation rec {
version = "3.5";
diff --git a/pkgs/applications/science/misc/cytoscape/default.nix b/pkgs/applications/science/misc/cytoscape/default.nix
index b4e4adbfa6f..0db007f543f 100644
--- a/pkgs/applications/science/misc/cytoscape/default.nix
+++ b/pkgs/applications/science/misc/cytoscape/default.nix
@@ -1,14 +1,23 @@
-{ stdenv, fetchurl, jre, makeWrapper }:
+{ stdenv, fetchurl, jre, makeWrapper, substituteAll, coreutils }:
stdenv.mkDerivation rec {
pname = "cytoscape";
- version = "3.7.2";
+ version = "3.8.0";
src = fetchurl {
- url = "https://github.com/cytoscape/cytoscape/releases/download/${version}/${pname}-${version}.tar.gz";
- sha256 = "125vgr8vqbmy2nsm1yl0h0q8p49lxxqfw5cmxzbx1caklcn4rryc";
+ url = "https://github.com/cytoscape/cytoscape/releases/download/${version}/${pname}-unix-${version}.tar.gz";
+ sha256 = "0kksx12m83cjprdygmcc286990byf25yqfx5s7c07cizc21aavyg";
};
+ patches = [
+ # By default, gen_vmoptions.sh tries to store custom options in $out/share
+ # at run time. This patch makes sure $HOME is used instead.
+ (substituteAll {
+ src = ./gen_vmoptions_to_homedir.patch;
+ inherit coreutils;
+ })
+ ];
+
buildInputs = [jre makeWrapper];
installPhase = ''
diff --git a/pkgs/applications/science/misc/cytoscape/gen_vmoptions_to_homedir.patch b/pkgs/applications/science/misc/cytoscape/gen_vmoptions_to_homedir.patch
new file mode 100644
index 00000000000..e31681e8541
--- /dev/null
+++ b/pkgs/applications/science/misc/cytoscape/gen_vmoptions_to_homedir.patch
@@ -0,0 +1,19 @@
+diff -Nur a/gen_vmoptions.sh b/gen_vmoptions.sh
+--- a/gen_vmoptions.sh 2020-03-30 21:57:47.000000000 +0100
++++ b/gen_vmoptions.sh 2020-05-05 09:49:57.974989824 +0100
+@@ -1,13 +1,10 @@
+ #!/bin/sh
+ # Generates the Cytoscape.vmoptions file
+
+-script_path="$(dirname -- $0)"
+-
+-#vm_options_path="$HOME/.cytoscape"
+-vm_options_path=$script_path
++vm_options_path="$HOME/.cytoscape"
+
+ if [ ! -e $vm_options_path ]; then
+- /bin/mkdir $vm_options_path
++ @coreutils@/bin/mkdir $vm_options_path
+ fi
+
+ # Determine amount of physical memory present:
diff --git a/pkgs/applications/science/misc/foldingathome/control.nix b/pkgs/applications/science/misc/foldingathome/control.nix
index 72217689ff1..91c3b8c779c 100644
--- a/pkgs/applications/science/misc/foldingathome/control.nix
+++ b/pkgs/applications/science/misc/foldingathome/control.nix
@@ -8,7 +8,7 @@
}:
let
majMin = stdenv.lib.versions.majorMinor version;
- version = "7.6.9";
+ version = "7.6.13";
python = python2.withPackages
(
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://download.foldingathome.org/releases/public/release/fahcontrol/debian-stable-64bit/v${majMin}/fahcontrol_${version}-1_all.deb";
- sha256 = "1fh7ybbp3qlqzh18c4gva3aaymv7d31mqchrv235a1axldha1s9s";
+ sha256 = "0qfvhwc29cgqkwf2bkhq4gr2d1c4jgccfs58916ss03n4rwz9gng";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/science/misc/foldingathome/viewer.nix b/pkgs/applications/science/misc/foldingathome/viewer.nix
index a35df650300..cdeed6536ef 100644
--- a/pkgs/applications/science/misc/foldingathome/viewer.nix
+++ b/pkgs/applications/science/misc/foldingathome/viewer.nix
@@ -11,7 +11,7 @@
}:
let
majMin = stdenv.lib.versions.majorMinor version;
- version = "7.6.9";
+ version = "7.6.13";
in
stdenv.mkDerivation rec {
inherit version;
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://download.foldingathome.org/releases/public/release/fahviewer/debian-stable-64bit/v${majMin}/fahviewer_${version}_amd64.deb";
- sha256 = "04wr86g11wpmsczzwzak4gvalcihb47rn3zp6qriawhxyac9nf93";
+ sha256 = "09yfvk16j1iwx8h1xg678ks3bc8760gfdn7n32j8r893kd32cwyk";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/science/misc/snakemake/default.nix b/pkgs/applications/science/misc/snakemake/default.nix
index 741330e4ad2..63a727f9c88 100644
--- a/pkgs/applications/science/misc/snakemake/default.nix
+++ b/pkgs/applications/science/misc/snakemake/default.nix
@@ -2,7 +2,7 @@
python3Packages.buildPythonApplication rec {
pname = "snakemake";
- version = "5.16.0";
+ version = "5.17.0";
propagatedBuildInputs = with python3Packages; [
appdirs
@@ -22,7 +22,7 @@ python3Packages.buildPythonApplication rec {
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "0jlf3y8b1gdv5xz37yk9b5g2b65zkk45p15x0ypvd2blpzy80537";
+ sha256 = "0y652i3saqq2z61yvk0i6q3lnq2xfrygcxms5gygspj71q2n4f7k";
};
doCheck = false; # Tests depend on Google Cloud credentials at ${HOME}/gcloud-service-key.json
diff --git a/pkgs/applications/science/physics/sherpa/default.nix b/pkgs/applications/science/physics/sherpa/default.nix
index 314fc522500..a672272e9e6 100644
--- a/pkgs/applications/science/physics/sherpa/default.nix
+++ b/pkgs/applications/science/physics/sherpa/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "sherpa";
- version = "2.2.9";
+ version = "2.2.10";
src = fetchurl {
url = "https://www.hepforge.org/archive/sherpa/SHERPA-MC-${version}.tar.gz";
- sha256 = "1z7vws97k6zfzyqx0dkv2kq8d83dibi73i5jiqk5a22yplp6bnjh";
+ sha256 = "1iwa17s8ipj6a2b8zss5csb1k5y9s5js38syvq932rxcinbyjsl4";
};
buildInputs = [ gfortran sqlite lhapdf rivet ];
diff --git a/pkgs/applications/science/physics/xflr5/default.nix b/pkgs/applications/science/physics/xflr5/default.nix
new file mode 100644
index 00000000000..85838b04cbf
--- /dev/null
+++ b/pkgs/applications/science/physics/xflr5/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, lib, fetchurl, wrapQtAppsHook, qmake }:
+
+stdenv.mkDerivation rec {
+ pname = "xflr5";
+ version = "6.47";
+
+ src = fetchurl {
+ url = "mirror://sourceforge/xflr5/${pname}_v${version}_src.tar.gz";
+ sha256 = "02x3r9iv3ndwxa65mxn9m5dlhcrnjiq7cffi6rmb456gs3v3dnav";
+ };
+
+ enableParallelBuilding = true;
+
+ nativeBuildInputs = [ qmake wrapQtAppsHook ];
+
+ meta = with stdenv.lib; {
+ description = "An analysis tool for airfoils, wings and planes";
+ homepage = https://sourceforge.net/projects/xflr5/;
+ license = licenses.gpl3;
+ maintainers = [ maintainers.esclear ];
+ platforms = platforms.linux;
+ };
+} \ No newline at end of file
diff --git a/pkgs/applications/version-management/bazaar/CVE-2017-14176.patch b/pkgs/applications/version-management/bazaar/CVE-2017-14176.patch
deleted file mode 100644
index a34ab0c6eb1..00000000000
--- a/pkgs/applications/version-management/bazaar/CVE-2017-14176.patch
+++ /dev/null
@@ -1,149 +0,0 @@
-diff --git a/bzrlib/tests/test_ssh_transport.py b/bzrlib/tests/test_ssh_transport.py
-index 9e37c3b..fe9f219 100644
---- a/bzrlib/tests/test_ssh_transport.py
-+++ b/bzrlib/tests/test_ssh_transport.py
-@@ -22,6 +22,7 @@ from bzrlib.transport.ssh import (
- SSHCorpSubprocessVendor,
- LSHSubprocessVendor,
- SSHVendorManager,
-+ StrangeHostname,
- )
-
-
-@@ -161,6 +162,19 @@ class SSHVendorManagerTests(TestCase):
-
- class SubprocessVendorsTests(TestCase):
-
-+ def test_openssh_command_tricked(self):
-+ vendor = OpenSSHSubprocessVendor()
-+ self.assertEqual(
-+ vendor._get_vendor_specific_argv(
-+ "user", "-oProxyCommand=blah", 100, command=["bzr"]),
-+ ["ssh", "-oForwardX11=no", "-oForwardAgent=no",
-+ "-oClearAllForwardings=yes",
-+ "-oNoHostAuthenticationForLocalhost=yes",
-+ "-p", "100",
-+ "-l", "user",
-+ "--",
-+ "-oProxyCommand=blah", "bzr"])
-+
- def test_openssh_command_arguments(self):
- vendor = OpenSSHSubprocessVendor()
- self.assertEqual(
-@@ -171,6 +185,7 @@ class SubprocessVendorsTests(TestCase):
- "-oNoHostAuthenticationForLocalhost=yes",
- "-p", "100",
- "-l", "user",
-+ "--",
- "host", "bzr"]
- )
-
-@@ -184,9 +199,16 @@ class SubprocessVendorsTests(TestCase):
- "-oNoHostAuthenticationForLocalhost=yes",
- "-p", "100",
- "-l", "user",
-- "-s", "host", "sftp"]
-+ "-s", "--", "host", "sftp"]
- )
-
-+ def test_openssh_command_tricked(self):
-+ vendor = SSHCorpSubprocessVendor()
-+ self.assertRaises(
-+ StrangeHostname,
-+ vendor._get_vendor_specific_argv,
-+ "user", "-oProxyCommand=host", 100, command=["bzr"])
-+
- def test_sshcorp_command_arguments(self):
- vendor = SSHCorpSubprocessVendor()
- self.assertEqual(
-@@ -209,6 +231,13 @@ class SubprocessVendorsTests(TestCase):
- "-s", "sftp", "host"]
- )
-
-+ def test_lsh_command_tricked(self):
-+ vendor = LSHSubprocessVendor()
-+ self.assertRaises(
-+ StrangeHostname,
-+ vendor._get_vendor_specific_argv,
-+ "user", "-oProxyCommand=host", 100, command=["bzr"])
-+
- def test_lsh_command_arguments(self):
- vendor = LSHSubprocessVendor()
- self.assertEqual(
-@@ -231,6 +260,13 @@ class SubprocessVendorsTests(TestCase):
- "--subsystem", "sftp", "host"]
- )
-
-+ def test_plink_command_tricked(self):
-+ vendor = PLinkSubprocessVendor()
-+ self.assertRaises(
-+ StrangeHostname,
-+ vendor._get_vendor_specific_argv,
-+ "user", "-oProxyCommand=host", 100, command=["bzr"])
-+
- def test_plink_command_arguments(self):
- vendor = PLinkSubprocessVendor()
- self.assertEqual(
-diff --git a/bzrlib/transport/ssh.py b/bzrlib/transport/ssh.py
-index eecaa26..6f22341 100644
---- a/bzrlib/transport/ssh.py
-+++ b/bzrlib/transport/ssh.py
-@@ -46,6 +46,10 @@ else:
- from paramiko.sftp_client import SFTPClient
-
-
-+class StrangeHostname(errors.BzrError):
-+ _fmt = "Refusing to connect to strange SSH hostname %(hostname)s"
-+
-+
- SYSTEM_HOSTKEYS = {}
- BZR_HOSTKEYS = {}
-
-@@ -360,6 +364,11 @@ class SubprocessVendor(SSHVendor):
- # tests, but beware of using PIPE which may hang due to not being read.
- _stderr_target = None
-
-+ @staticmethod
-+ def _check_hostname(arg):
-+ if arg.startswith('-'):
-+ raise StrangeHostname(hostname=arg)
-+
- def _connect(self, argv):
- # Attempt to make a socketpair to use as stdin/stdout for the SSH
- # subprocess. We prefer sockets to pipes because they support
-@@ -424,9 +433,9 @@ class OpenSSHSubprocessVendor(SubprocessVendor):
- if username is not None:
- args.extend(['-l', username])
- if subsystem is not None:
-- args.extend(['-s', host, subsystem])
-+ args.extend(['-s', '--', host, subsystem])
- else:
-- args.extend([host] + command)
-+ args.extend(['--', host] + command)
- return args
-
- register_ssh_vendor('openssh', OpenSSHSubprocessVendor())
-@@ -439,6 +448,7 @@ class SSHCorpSubprocessVendor(SubprocessVendor):
-
- def _get_vendor_specific_argv(self, username, host, port, subsystem=None,
- command=None):
-+ self._check_hostname(host)
- args = [self.executable_path, '-x']
- if port is not None:
- args.extend(['-p', str(port)])
-@@ -460,6 +470,7 @@ class LSHSubprocessVendor(SubprocessVendor):
-
- def _get_vendor_specific_argv(self, username, host, port, subsystem=None,
- command=None):
-+ self._check_hostname(host)
- args = [self.executable_path]
- if port is not None:
- args.extend(['-p', str(port)])
-@@ -481,6 +492,7 @@ class PLinkSubprocessVendor(SubprocessVendor):
-
- def _get_vendor_specific_argv(self, username, host, port, subsystem=None,
- command=None):
-+ self._check_hostname(host)
- args = [self.executable_path, '-x', '-a', '-ssh', '-2', '-batch']
- if port is not None:
- args.extend(['-P', str(port)])
diff --git a/pkgs/applications/version-management/bazaar/add_certificates.patch b/pkgs/applications/version-management/bazaar/add_certificates.patch
deleted file mode 100644
index 18fac36daec..00000000000
--- a/pkgs/applications/version-management/bazaar/add_certificates.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -ru orig/bzrlib/transport/http/_urllib2_wrappers.py bzr-2.7.0/bzrlib/transport/http/_urllib2_wrappers.py
---- orig/bzr-2.7.0/bzrlib/transport/http/_urllib2_wrappers.py 2016-02-01 20:49:17.000000000 +0100
-+++ bzr-2.7.0/bzrlib/transport/http/_urllib2_wrappers.py 2016-06-18 23:15:21.089511349 +0200
-@@ -95,6 +95,7 @@
- u"/usr/local/share/certs/ca-root-nss.crt", # FreeBSD
- # XXX: Needs checking, can't trust the interweb ;) -- vila 2012-01-25
- u'/etc/openssl/certs/ca-certificates.crt', # Solaris
-+ u'@certPath@',
- ]
-
-
diff --git a/pkgs/applications/version-management/bazaar/default.nix b/pkgs/applications/version-management/bazaar/default.nix
deleted file mode 100644
index fa0009d3ef0..00000000000
--- a/pkgs/applications/version-management/bazaar/default.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ stdenv, fetchurl, python2Packages
-, withSFTP ? true
- }:
-
-python2Packages.buildPythonApplication rec {
- version = "2.7";
- release = ".0";
- name = "bazaar-${version}${release}";
-
- src = fetchurl {
- url = "https://launchpad.net/bzr/${version}/${version}${release}/+download/bzr-${version}${release}.tar.gz";
- sha256 = "1cysix5k3wa6y7jjck3ckq3abls4gvz570s0v0hxv805nwki4i8d";
- };
-
- doCheck = false;
-
- propagatedBuildInputs = []
- ++ stdenv.lib.optionals withSFTP [ python2Packages.paramiko ];
-
- patches = [
- # Bazaar can't find the certificates alone
- ./add_certificates.patch
- ./CVE-2017-14176.patch
- ];
- postPatch = ''
- substituteInPlace bzrlib/transport/http/_urllib2_wrappers.py \
- --subst-var-by certPath /etc/ssl/certs/ca-certificates.crt
- '';
-
- meta = with stdenv.lib; {
- homepage = "http://bazaar-vcs.org/";
- description = "A distributed version control system that Just Works";
- platforms = platforms.unix;
- license = licenses.gpl2Plus;
- };
-}
diff --git a/pkgs/applications/version-management/bazaar/tools.nix b/pkgs/applications/version-management/bazaar/tools.nix
deleted file mode 100644
index d76260ad4be..00000000000
--- a/pkgs/applications/version-management/bazaar/tools.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ stdenv, fetchurl, python2Packages }:
-
-python2Packages.buildPythonApplication rec {
- pname = "bzr-tools";
- version = "2.6.0";
-
- src = fetchurl {
- url = "https://launchpad.net/bzrtools/stable/${version}/+download/bzrtools-${version}.tar.gz";
- sha256 = "0n3zzc6jf5866kfhmrnya1vdr2ja137a45qrzsz8vz6sc6xgn5wb";
- };
-
- doCheck = false;
-
- meta = with stdenv.lib; {
- description = "Bazaar plugins";
- homepage = "http://wiki.bazaar.canonical.com/BzrTools";
- platforms = platforms.unix;
- license = licenses.gpl2;
- };
-}
diff --git a/pkgs/applications/version-management/bcompare/default.nix b/pkgs/applications/version-management/bcompare/default.nix
index d8a6ec05844..d9a98ecce28 100644
--- a/pkgs/applications/version-management/bcompare/default.nix
+++ b/pkgs/applications/version-management/bcompare/default.nix
@@ -1,12 +1,12 @@
-{ autoPatchelfHook, bzip2, cairo, coreutils, fetchurl, gdk-pixbuf, gnome2, gtk2, kcoreaddons, ki18n, kio, kservice, lib, qt4, qtbase, stdenv, runtimeShell }:
+{ autoPatchelfHook, bzip2, cairo, coreutils, fetchurl, gdk-pixbuf, pango, gtk2, kcoreaddons, ki18n, kio, kservice, lib, qt4, qtbase, stdenv, runtimeShell }:
stdenv.mkDerivation rec {
pname = "bcompare";
- version = "4.3.2.24472";
+ version = "4.3.4.24657";
src = fetchurl {
url = "https://www.scootersoftware.com/${pname}-${version}_amd64.deb";
- sha256 = "1msygg01yi0n8lpk8sl226p09ls7wvd3z3k067mdgrss8rjy5va5";
+ sha256 = "031ivmpy0mk43skb30r7p5zwf0m90pmsqhaq5kc08gzy6g4s0wd0";
};
unpackPhase = ''
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
buildInputs = [
stdenv.cc.cc.lib
gtk2
- gnome2.pango
+ pango
cairo
kio
kservice
diff --git a/pkgs/applications/version-management/cvs-fast-export/default.nix b/pkgs/applications/version-management/cvs-fast-export/default.nix
index 5d3c3976f3f..0592f6e545d 100644
--- a/pkgs/applications/version-management/cvs-fast-export/default.nix
+++ b/pkgs/applications/version-management/cvs-fast-export/default.nix
@@ -7,7 +7,7 @@ with stdenv; with lib;
mkDerivation rec {
name = "cvs-fast-export-${meta.version}";
meta = {
- version = "1.53";
+ version = "1.55";
description = "Export an RCS or CVS history as a fast-import stream";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ dfoxfranke ];
@@ -16,8 +16,8 @@ mkDerivation rec {
};
src = fetchurl {
- url = "http://www.catb.org/~esr/cvs-fast-export/cvs-fast-export-1.53.tar.gz";
- sha256 = "01zda8qbi9cm2p23cxw0h5cx55ysr0v7dzzbpx9qa19wpv75kisb";
+ url = "http://www.catb.org/~esr/cvs-fast-export/cvs-fast-export-1.55.tar.gz";
+ sha256 = "06y2myhhv2ap08bq7d7shq0b7lq6wgznwrpz6622xq66cxkf2n5g";
};
buildInputs = [
diff --git a/pkgs/applications/version-management/cvs2svn/default.nix b/pkgs/applications/version-management/cvs2svn/default.nix
index 68c4e72e531..ae1929565b6 100644
--- a/pkgs/applications/version-management/cvs2svn/default.nix
+++ b/pkgs/applications/version-management/cvs2svn/default.nix
@@ -1,6 +1,6 @@
{ lib, fetchurl, makeWrapper
, python2Packages
-, cvs, subversion, git, bazaar
+, cvs, subversion, git, breezy
}:
python2Packages.buildPythonApplication rec {
@@ -14,7 +14,7 @@ python2Packages.buildPythonApplication rec {
buildInputs = [ makeWrapper ];
- checkInputs = [ subversion git bazaar ];
+ checkInputs = [ subversion git breezy ];
checkPhase = "python run-tests.py";
diff --git a/pkgs/applications/version-management/git-and-tools/default.nix b/pkgs/applications/version-management/git-and-tools/default.nix
index c591ef554ee..9c0e0d74d22 100644
--- a/pkgs/applications/version-management/git-and-tools/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/default.nix
@@ -171,6 +171,8 @@ let
gitflow = callPackage ./gitflow { };
+ gitin = callPackage ./gitin { };
+
gitstatus = callPackage ./gitstatus { };
gitui = callPackage ./gitui {
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 597e0672073..300570f7efd 100644
--- a/pkgs/applications/version-management/git-and-tools/gh/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/gh/default.nix
@@ -2,25 +2,27 @@
buildGoModule rec {
pname = "gh";
- version = "0.7.0";
+ version = "0.9.0";
src = fetchFromGitHub {
owner = "cli";
repo = "cli";
rev = "v${version}";
- sha256 = "054mag8jgxkvx2f95ha10n45v4xv5lms69w76g95z18m62qhjcyl";
+ sha256 = "050wqjng0l42ilaiglwm1mzrrmnk0bg9icnzq9sm88axgl4xpmdy";
};
- modSha256 = "0v33x9bnwjfg4425vralnsb4i22c0g1rcmaga9911v0i7d51k0fn";
+ vendorSha256 = "0s99bjmsafnzhl3s2lcybxgsw1s4i1h3vh6p40gz4vsfhndidqrq";
- buildFlagsArray = [
- "-ldflags=-s -w -X github.com/cli/cli/command.Version=${version}"
- ];
+ nativeBuildInputs = [ installShellFiles ];
+
+ buildPhase = ''
+ make GH_VERSION=${version} bin/gh manpages
+ '';
- subPackages = [ "cmd/gh" ];
+ installPhase = ''
+ install -Dm755 bin/gh -t $out/bin
+ installManPage share/man/*/*.[1-9]
- nativeBuildInputs = [ installShellFiles ];
- postInstall = ''
for shell in bash fish zsh; do
$out/bin/gh completion -s $shell > gh.$shell
installShellCompletion gh.$shell
diff --git a/pkgs/applications/version-management/git-and-tools/ghq/default.nix b/pkgs/applications/version-management/git-and-tools/ghq/default.nix
index f9d8eab8e55..3401e851b31 100644
--- a/pkgs/applications/version-management/git-and-tools/ghq/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/ghq/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1i0q9lxdxbyj0l0510cbkwkbycawrx8cxlbdrhb2p2fnk0vqnyiv";
};
- modSha256 = "0hlbhky3c6zva9khn73n6xgq57k5p8anskxy3g2m0wzhr72cyc41";
+ vendorSha256 = "1r8lvy2xk0gvlwy6k86wh14ajb6hgs9f1fwfqk17ra1cb404l2lz";
buildFlagsArray = ''
-ldflags=
@@ -29,4 +29,4 @@ buildGoModule rec {
maintainers = with stdenv.lib.maintainers; [ sigma ];
license = stdenv.lib.licenses.mit;
};
-}
+} \ No newline at end of file
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 3f5cbad4c12..fe14e7a5da1 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
@@ -1,19 +1,25 @@
-{ stdenv, fetchFromGitHub, rustPlatform, libiconv, Security }:
+{ stdenv, fetchFromGitHub, rustPlatform, installShellFiles, libiconv, Security }:
rustPlatform.buildRustPackage rec {
pname = "git-absorb";
- version = "0.5.0";
+ version = "0.6.2";
src = fetchFromGitHub {
owner = "tummychow";
repo = pname;
rev = "refs/tags/${version}";
- sha256 = "0lggv3knh6iglkh8x2zqvqcs3dlwfsdiclg7pmdrycny72la4k2j";
+ sha256 = "1xjs5yjb0wj0nf3k3mpgh3hm16544gq7954k1y2r5lwammp0fsxk";
};
+ nativeBuildInputs = [ installShellFiles ];
+
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ libiconv Security ];
- cargoSha256 = "13gikjswbb0kkpvb5zhj88qq5l667624gkfb7hd3zygh4qyhsy05";
+ cargoSha256 = "194ic3f60gpx35rs665vrnjsc3047f0msx1qp797xsz6pg0jx1zq";
+
+ postInstall = ''
+ installManPage Documentation/git-absorb.1
+ '';
meta = with stdenv.lib; {
homepage = "https://github.com/tummychow/git-absorb";
diff --git a/pkgs/applications/version-management/git-and-tools/git-bug/default.nix b/pkgs/applications/version-management/git-and-tools/git-bug/default.nix
index 3ca25d6cf13..0903af7499a 100644
--- a/pkgs/applications/version-management/git-and-tools/git-bug/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git-bug/default.nix
@@ -13,7 +13,7 @@ buildGoModule rec {
sha256 = "01ab3mlwh5g1vr3x85fppflg18gb8ip9mjfsp2b5rfigd9lxyyns";
};
- modSha256 = "05wxvzsbhvz15596019vs7h09kynfsfjx3i5xyrl5xjzdxbaqbrq";
+ vendorSha256 = "0c8b47lj4wl3s21lm0vx4z7hznylm8c4fb8b8gxm278kn3zys607";
buildFlagsArray = ''
-ldflags=
@@ -35,4 +35,4 @@ buildGoModule rec {
platforms = platforms.all;
maintainers = with maintainers; [ royneary ];
};
-}
+} \ No newline at end of file
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 42be3f7d354..1ca0ad27de7 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.13.6";
+ version = "2.14.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0n07gm05676vgfh6vlym59jwwzym9xmibhr0zpf0drlx02fr47qy";
+ sha256 = "01ch4d0r3bi9nl5nknp3dyizc2rl9w46gm1ydnvqbrzhgw65lpp0";
};
nativeBuildInputs = [ installShellFiles pbr ];
diff --git a/pkgs/applications/version-management/git-and-tools/git-subtrac/default.nix b/pkgs/applications/version-management/git-and-tools/git-subtrac/default.nix
index a5097697a86..df29eb15235 100644
--- a/pkgs/applications/version-management/git-and-tools/git-subtrac/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/git-subtrac/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1nj950r38sxzrgw69m1xphm7a4km2g29iw2897gfx4wx57jl957k";
};
- modSha256 = "147vzllp1gydk2156hif313vwykagrj35vaiqy1swqczxs7p9hhs";
+ vendorSha256 = "1ccwbhzwys8sl3m2rs2lp70snzsi2a0ahnnq8kn15rrlvsv5qahf";
meta = with lib; {
description = "Keep the content for your git submodules all in one place: the parent repo";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = [ maintainers.marsam ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/version-management/git-and-tools/gitin/default.nix b/pkgs/applications/version-management/git-and-tools/gitin/default.nix
new file mode 100644
index 00000000000..5964af6c0f0
--- /dev/null
+++ b/pkgs/applications/version-management/git-and-tools/gitin/default.nix
@@ -0,0 +1,33 @@
+{ stdenv
+, buildGoPackage
+, fetchFromGitHub
+, pkgconfig
+, libgit2_0_27
+}:
+
+buildGoPackage rec {
+ version = "0.2.3";
+ pname = "gitin";
+
+ goPackagePath = "github.com/isacikgoz/gitin";
+
+ src = fetchFromGitHub {
+ owner = "isacikgoz";
+ repo = "gitin";
+ rev = "v${version}";
+ sha256 = "00z6i0bjk3hdxbc0cy12ss75b41yvzyl5pm6rdrvsjhzavry2fa3";
+ };
+
+ goDeps = ./deps.nix;
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [ libgit2_0_27 ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/isacikgoz/gitin";
+ description = "Text-based user interface for git";
+ platforms = platforms.all;
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ kimat ];
+ };
+}
diff --git a/pkgs/applications/version-management/git-and-tools/gitin/deps.nix b/pkgs/applications/version-management/git-and-tools/gitin/deps.nix
new file mode 100644
index 00000000000..908665693b8
--- /dev/null
+++ b/pkgs/applications/version-management/git-and-tools/gitin/deps.nix
@@ -0,0 +1,121 @@
+# This file was generated by https://github.com/kamilchm/go2nix v1.3.0
+[
+ {
+ goPackagePath = "github.com/alecthomas/template";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/template";
+ rev = "fb15b899a75114aa79cc930e33c46b577cc664b1";
+ sha256 = "1vlasv4dgycydh5wx6jdcvz40zdv90zz1h7836z7lhsi2ymvii26";
+ };
+ }
+ {
+ goPackagePath = "github.com/alecthomas/units";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/units";
+ rev = "f65c72e2690dc4b403c8bd637baf4611cd4c069b";
+ sha256 = "04jyqm7m3m01ppfy1f9xk4qvrwvs78q9zml6llyf2b3v5k6b2bbc";
+ };
+ }
+ {
+ goPackagePath = "github.com/fatih/color";
+ fetch = {
+ type = "git";
+ url = "https://github.com/fatih/color";
+ rev = "daf2830f2741ebb735b21709a520c5f37d642d85";
+ sha256 = "086z8ssmr1fn9ba4mqnw7pnccfpys6l5yfhvycv1gdrsk7n27mvs";
+ };
+ }
+ {
+ goPackagePath = "github.com/isacikgoz/gia";
+ fetch = {
+ type = "git";
+ url = "https://github.com/isacikgoz/gia";
+ rev = "00556493579ec25f4e199b85ee1e2a73c98d15bb";
+ sha256 = "16nqi4z1pgybcw05wbp3qnbbq407smcr56hq7npnhkirngc5j822";
+ };
+ }
+ {
+ goPackagePath = "github.com/jroimartin/gocui";
+ fetch = {
+ type = "git";
+ url = "https://github.com/jroimartin/gocui";
+ rev = "c055c87ae801372cd74a0839b972db4f7697ae5f";
+ sha256 = "1b1cbjg925l1c5v3ls8amni9716190yzf847cqs9wjnj82z8qa47";
+ };
+ }
+ {
+ goPackagePath = "github.com/justincampbell/timeago";
+ fetch = {
+ type = "git";
+ url = "https://github.com/justincampbell/timeago";
+ rev = "027f40306f1dbe89d24087611680ef95543bf876";
+ sha256 = "1p3va1cn9x5pyvq7k64mnvbxp5zy7h9z49syjyglixgg6avdbp1v";
+ };
+ }
+ {
+ goPackagePath = "github.com/kelseyhightower/envconfig";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kelseyhightower/envconfig";
+ rev = "0b417c4ec4a8a82eecc22a1459a504aa55163d61";
+ sha256 = "1a7b35njpqz94gbd7wvsl3wjzpd5y1fj1lrg2sdh00yq0nax1qj9";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-runewidth";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-runewidth";
+ rev = "14e809f6d78fcf9f48ff9b70981472b64c05f754";
+ sha256 = "1mvlxcdwr0vwp8b2wqs6y7hk72y28sqh03dz5x0xkg48d4y9cplj";
+ };
+ }
+ {
+ goPackagePath = "github.com/nsf/termbox-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/nsf/termbox-go";
+ rev = "38ba6e5628f1d70bac606cfd210b9ad1a16c3027";
+ sha256 = "03xx5vbnavklsk6wykcc7qhmhvn2074sx0ql06b51vqsxwsa6zw2";
+ };
+ }
+ {
+ goPackagePath = "github.com/sahilm/fuzzy";
+ fetch = {
+ type = "git";
+ url = "https://github.com/sahilm/fuzzy";
+ rev = "d88f8cb825ddd46a2ce86b60382e11645220ee33";
+ sha256 = "0nl4l02s3961p11aj1vgajfy28rqlya2z6af2xjncra59gfhqvlq";
+ };
+ }
+ {
+ goPackagePath = "github.com/waigani/diffparser";
+ fetch = {
+ type = "git";
+ url = "https://github.com/waigani/diffparser";
+ rev = "7391f219313d9175703f67561b222fd2a81bca30";
+ sha256 = "0h3y3ivlghdvkyqsh5lcidqdajhc9g7m1xqm73j9a0ayby0sx1ql";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/alecthomas/kingpin.v2";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/alecthomas/kingpin.v2";
+ rev = "947dcec5ba9c011838740e680966fd7087a71d0d";
+ sha256 = "0mndnv3hdngr3bxp7yxfd47cas4prv98sqw534mx7vp38gd88n5r";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/libgit2/git2go.v27";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/libgit2/git2go.v27";
+ rev = "6cc7d3dc6aec2781fe0239315da215f49c76e2f8";
+ sha256 = "0b2m4rjadngyd675bi1k21pyi9r91dsxngzd4mikacpd7yshgvaq";
+ };
+ }
+]
+
diff --git a/pkgs/applications/version-management/git-and-tools/gitstatus/default.nix b/pkgs/applications/version-management/git-and-tools/gitstatus/default.nix
index eab382386ef..33048c95b67 100644
--- a/pkgs/applications/version-management/git-and-tools/gitstatus/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/gitstatus/default.nix
@@ -1,14 +1,14 @@
{ callPackage, stdenv, fetchFromGitHub, ...}:
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "gitstatus";
- version = "unstable-2020-04-21";
+ version = "1.1.3";
src = fetchFromGitHub {
owner = "romkatv";
repo = "gitstatus";
- rev = "3494f25b0b3b2eac241cf669d1fea2b49ea42fb3";
- sha256 = "0b4g14dkkgih6zps2w1krl9xf44ysj02617zj1k51z127v2lpm1f";
+ rev = "v${version}";
+ sha256 = "16s09d2kpw0v0kyr2ada99qmsi0pqnsiis22mzq69hay0hdg8p1n";
};
buildInputs = [ (callPackage ./romkatv_libgit2.nix {}) ];
@@ -24,7 +24,6 @@ stdenv.mkDerivation {
description = "10x faster implementation of `git status` command";
homepage = "https://github.com/romkatv/gitstatus";
license = [ licenses.gpl3 ];
-
maintainers = with maintainers; [ mmlb hexa ];
};
}
diff --git a/pkgs/applications/version-management/git-and-tools/gitstatus/romkatv_libgit2.nix b/pkgs/applications/version-management/git-and-tools/gitstatus/romkatv_libgit2.nix
index e4cd58bf0f0..2f99c88a37b 100644
--- a/pkgs/applications/version-management/git-and-tools/gitstatus/romkatv_libgit2.nix
+++ b/pkgs/applications/version-management/git-and-tools/gitstatus/romkatv_libgit2.nix
@@ -6,16 +6,17 @@ libgit2.overrideAttrs (oldAttrs: {
"-DBUILD_SHARED_LIBS=OFF"
"-DREGEX_BACKEND=builtin"
"-DUSE_BUNDLED_ZLIB=ON"
+ "-DUSE_GSSAPI=OFF"
"-DUSE_HTTPS=OFF"
"-DUSE_HTTP_PARSER=builtin" # overwritten from libgit2
- "-DUSE_ICONV=OFF"
+ "-DUSE_NTLMCLIENT=OFF"
"-DUSE_SSH=OFF"
"-DZERO_NSEC=ON"
];
src = fetchFromGitHub {
owner = "romkatv";
repo = "libgit2";
- rev = "bb77509f4436901f3958e30272026f63d2247d7d";
- sha256 = "06iypr0sc6g11xipwfbgm6f039d4qy9krmwb3zww8k4y004s5jcv";
+ rev = "tag-005f77dca6dbe8788e55139fa1199fc94cc04f9a";
+ sha256 = "1h5bnisk4ljdpfzlv8g41m8js9841xyjhfywc5cn8pmyv58c50il";
};
})
diff --git a/pkgs/applications/version-management/git-and-tools/gitui/default.nix b/pkgs/applications/version-management/git-and-tools/gitui/default.nix
index aebff6a07ab..f1e46630224 100644
--- a/pkgs/applications/version-management/git-and-tools/gitui/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/gitui/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "gitui";
- version = "0.2.1";
+ version = "0.3.0";
src = fetchFromGitHub {
owner = "extrawurst";
repo = pname;
rev = "v${version}";
- sha256 = "0ln959zsdn0w15kfyp5i4524hzzk23l31n9smi1md4jfj7jycbh1";
+ sha256 = "0rdaschf6030zprz81g7xnx57idjsq3bjhjp5d9387ha5njq0bp1";
};
- cargoSha256 = "128g23pcccy07jcb4phlfag9ixh5fkwkaiyd7mxjh3wmhppjcx0i";
+ cargoSha256 = "1k24xabhgwwdvslq81w6b8jnnjxbafj4s0zpcq2c4hals2xxwfy4";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ libiconv Security ];
diff --git a/pkgs/applications/version-management/git-and-tools/lab/default.nix b/pkgs/applications/version-management/git-and-tools/lab/default.nix
index 5a00d6b1f86..eaab2e6c505 100644
--- a/pkgs/applications/version-management/git-and-tools/lab/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/lab/default.nix
@@ -13,7 +13,7 @@ buildGoModule rec {
subPackages = [ "." ];
- modSha256 = "03fqa7s6729g0a6ffiyc61dkldpi7vg8pvvpqak4c0mqi1dycivd";
+ vendorSha256 = "1lrmafvv5zfn9kc0p8g5vdz351n1zbaqwhwk861fxys0rdpqskyc";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
@@ -31,4 +31,4 @@ buildGoModule rec {
maintainers = with maintainers; [ marsam dtzWill ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/version-management/git-and-tools/lefthook/default.nix b/pkgs/applications/version-management/git-and-tools/lefthook/default.nix
index 9fc89d520ae..d86fca1a6d4 100644
--- a/pkgs/applications/version-management/git-and-tools/lefthook/default.nix
+++ b/pkgs/applications/version-management/git-and-tools/lefthook/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "lefthook";
- version = "0.7.1";
+ version = "0.7.2";
src = fetchFromGitHub {
rev = "v${version}";
owner = "Arkweid";
repo = "lefthook";
- sha256 = "14rcvbzzrx0m3xijl8qhw5l2h0q10hqzad2hqm3079g893f2qad0";
+ sha256 = "1ciyxjx3r3dcl8xas49kqsjshs1bv4pafmfmhdfyfdvlaj374hgj";
};
- modSha256 = "0ih11gw2y9dhv3zw1fzjmdfjln5h6zg1bj7sl68cglf6743siqnq";
+ vendorSha256 = "1pdrw4vwbj9cka2pjbjvxviigfvnrf8sgws27ixwwiblbkj4isc8";
meta = with stdenv.lib; {
description = "Fast and powerful Git hooks manager for any type of projects";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ rencire ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/version-management/git-repo/default.nix b/pkgs/applications/version-management/git-repo/default.nix
index 9488bb8ff78..eb3f95a354f 100644
--- a/pkgs/applications/version-management/git-repo/default.nix
+++ b/pkgs/applications/version-management/git-repo/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "git-repo";
- version = "2.7";
+ version = "2.8";
src = fetchFromGitHub {
owner = "android";
repo = "tools_repo";
rev = "v${version}";
- sha256 = "19wn16m9sy8fv31zl90av5la60l5hsf5fvvfpgiy0470rkagvz6j";
+ sha256 = "00sahddplisg55zpjz4v4sc7zqbh3apx36xv77g55nabwz7han8d";
};
patches = [ ./import-ssl-module.patch ];
diff --git a/pkgs/applications/version-management/gitea/default.nix b/pkgs/applications/version-management/gitea/default.nix
index 34a3d804707..21ff7c5f8f9 100644
--- a/pkgs/applications/version-management/gitea/default.nix
+++ b/pkgs/applications/version-management/gitea/default.nix
@@ -9,11 +9,11 @@ with stdenv.lib;
buildGoPackage rec {
pname = "gitea";
- version = "1.11.5";
+ version = "1.11.6";
src = fetchurl {
url = "https://github.com/go-gitea/gitea/releases/download/v${version}/gitea-src-${version}.tar.gz";
- sha256 = "0iqxwg53wjwi4vpq2h6fwmniazsi4cf68fcjrs459qbz4d6x8xa9";
+ sha256 = "11nyq5faq0hy1pi3yhmc6y8is7jyiyfrb162fq9l33pkyw6qihqs";
};
unpackPhase = ''
diff --git a/pkgs/applications/version-management/gitkraken/default.nix b/pkgs/applications/version-management/gitkraken/default.nix
index c5ee8f39443..88f8df4e254 100644
--- a/pkgs/applications/version-management/gitkraken/default.nix
+++ b/pkgs/applications/version-management/gitkraken/default.nix
@@ -13,11 +13,11 @@ let
in
stdenv.mkDerivation rec {
pname = "gitkraken";
- version = "6.6.0";
+ version = "7.0.0";
src = fetchzip {
url = "https://release.axocdn.com/linux/GitKraken-v${version}.tar.gz";
- sha256 = "1k94dyynsnm90mp7q9h6baq6q9zi539b1qszf3mqvd5i0id9kjcw";
+ sha256 = "0ws1gb7fgy72s6hxkf9g16x565m58k1cdzx9ldcdghfffimz4cqx";
};
dontBuild = true;
diff --git a/pkgs/applications/version-management/gitlab/data.json b/pkgs/applications/version-management/gitlab/data.json
index d3f2db5e5ad..a53b52c7046 100644
--- a/pkgs/applications/version-management/gitlab/data.json
+++ b/pkgs/applications/version-management/gitlab/data.json
@@ -1,13 +1,13 @@
{
- "version": "12.8.10",
- "repo_hash": "1njkihj66d8fnk1l0r5pys38akf5srqlrgj2hzc68l5m8d51dk15",
+ "version": "12.10.8",
+ "repo_hash": "189l6l47s5lz0y2qjbai1n9l6yq513d38apyv88c3by3r41m86y1",
"owner": "gitlab-org",
"repo": "gitlab",
- "rev": "v12.8.10-ee",
+ "rev": "v12.10.8-ee",
"passthru": {
- "GITALY_SERVER_VERSION": "12.8.10",
- "GITLAB_PAGES_VERSION": "1.16.0",
- "GITLAB_SHELL_VERSION": "11.0.0",
- "GITLAB_WORKHORSE_VERSION": "8.21.2"
+ "GITALY_SERVER_VERSION": "12.10.8",
+ "GITLAB_PAGES_VERSION": "1.17.0",
+ "GITLAB_SHELL_VERSION": "12.2.0",
+ "GITLAB_WORKHORSE_VERSION": "8.30.2"
}
} \ No newline at end of file
diff --git a/pkgs/applications/version-management/gitlab/default.nix b/pkgs/applications/version-management/gitlab/default.nix
index f3ecc6df640..76127681bbd 100644
--- a/pkgs/applications/version-management/gitlab/default.nix
+++ b/pkgs/applications/version-management/gitlab/default.nix
@@ -89,7 +89,7 @@ let
bundle exec rake gettext:po_to_json RAILS_ENV=production NODE_ENV=production
bundle exec rake rake:assets:precompile RAILS_ENV=production NODE_ENV=production
- bundle exec rake webpack:compile RAILS_ENV=production NODE_ENV=production NODE_OPTIONS="--max_old_space_size=2048"
+ bundle exec rake webpack:compile RAILS_ENV=production NODE_ENV=production NODE_OPTIONS="--max_old_space_size=3072"
bundle exec rake gitlab:assets:fix_urls RAILS_ENV=production NODE_ENV=production
runHook postBuild
diff --git a/pkgs/applications/version-management/gitlab/gitaly/Gemfile b/pkgs/applications/version-management/gitlab/gitaly/Gemfile
index 1d7cf17161c..1d50ea07ce9 100644
--- a/pkgs/applications/version-management/gitlab/gitaly/Gemfile
+++ b/pkgs/applications/version-management/gitlab/gitaly/Gemfile
@@ -8,9 +8,9 @@ gem 'github-linguist', '~> 7.5', require: 'linguist'
gem 'gitlab-markup', '~> 1.7.0'
gem 'activesupport', '6.0.2'
gem 'rdoc', '~> 6.0'
-gem 'gitlab-gollum-lib', '~> 4.2.7.7', require: false
+gem 'gitlab-gollum-lib', '~> 4.2.7.8', require: false
gem 'gitlab-gollum-rugged_adapter', '~> 0.4.4.2', require: false
-gem 'grpc', '~> 1.24.0'
+gem 'grpc', '~> 1.27.0'
gem 'sentry-raven', '~> 2.9.0', require: false
gem 'faraday', '~> 0.12'
gem 'rbtrace', require: false
@@ -22,7 +22,7 @@ gem 'gitlab-labkit', '~> 0.9.1'
# This version needs to be in sync with GitLab CE/EE
gem 'licensee', '~> 8.9.0'
-gem 'google-protobuf', '~> 3.8.0'
+gem 'google-protobuf', '~> 3.11.2'
group :development, :test do
gem 'rubocop', '~> 0.69', require: false
diff --git a/pkgs/applications/version-management/gitlab/gitaly/Gemfile.lock b/pkgs/applications/version-management/gitlab/gitaly/Gemfile.lock
index 0c125f5a0bf..804f643afa8 100644
--- a/pkgs/applications/version-management/gitlab/gitaly/Gemfile.lock
+++ b/pkgs/applications/version-management/gitlab/gitaly/Gemfile.lock
@@ -56,10 +56,10 @@ GEM
mini_mime (~> 1.0)
rugged (>= 0.25.1)
github-markup (1.7.0)
- gitlab-gollum-lib (4.2.7.7)
+ gitlab-gollum-lib (4.2.7.8)
gemojione (~> 3.2)
github-markup (~> 1.6)
- gollum-grit_adapter (~> 1.0)
+ gitlab-gollum-rugged_adapter (~> 0.4.4.2)
nokogiri (>= 1.6.1, < 2.0)
rouge (~> 3.1)
sanitize (~> 4.6.4)
@@ -67,11 +67,6 @@ GEM
gitlab-gollum-rugged_adapter (0.4.4.2)
mime-types (>= 1.15)
rugged (~> 0.25)
- gitlab-grit (2.8.2)
- charlock_holmes (~> 0.6)
- diff-lcs (~> 1.1)
- mime-types (>= 1.16)
- posix-spawn (~> 0.3)
gitlab-labkit (0.9.1)
actionpack (>= 5.0.0, < 6.1.0)
activesupport (>= 5.0.0, < 6.1.0)
@@ -80,13 +75,11 @@ GEM
opentracing (~> 0.4)
redis (> 3.0.0, < 5.0.0)
gitlab-markup (1.7.0)
- gollum-grit_adapter (1.0.1)
- gitlab-grit (~> 2.7, >= 2.7.1)
- google-protobuf (3.8.0)
+ google-protobuf (3.11.4)
googleapis-common-protos-types (1.0.4)
google-protobuf (~> 3.0)
- grpc (1.24.0)
- google-protobuf (~> 3.8)
+ grpc (1.27.0)
+ google-protobuf (~> 3.11)
googleapis-common-protos-types (~> 1.0)
hashdiff (0.3.9)
i18n (1.8.2)
@@ -121,9 +114,8 @@ GEM
opentracing (0.5.0)
optimist (3.0.0)
parallel (1.17.0)
- parser (2.6.3.0)
+ parser (2.7.0.5)
ast (~> 2.4.0)
- posix-spawn (0.3.13)
proc_to_ast (0.1.0)
coderay
parser
@@ -148,7 +140,7 @@ GEM
optimist (>= 3.0.0)
rdoc (6.2.0)
redis (4.1.3)
- rouge (3.15.0)
+ rouge (3.18.0)
rspec (3.8.0)
rspec-core (~> 3.8.0)
rspec-expectations (~> 3.8.0)
@@ -196,13 +188,13 @@ GEM
tzinfo (1.2.6)
thread_safe (~> 0.1)
unicode-display_width (1.6.0)
- unparser (0.4.5)
+ unparser (0.4.7)
abstract_type (~> 0.0.7)
adamantium (~> 0.2.0)
concord (~> 0.1.5)
diff-lcs (~> 1.3)
equalizer (~> 0.0.9)
- parser (~> 2.6.3)
+ parser (>= 2.6.5)
procto (~> 0.0.2)
vcr (4.0.0)
webmock (3.4.2)
@@ -220,12 +212,12 @@ DEPENDENCIES
factory_bot
faraday (~> 0.12)
github-linguist (~> 7.5)
- gitlab-gollum-lib (~> 4.2.7.7)
+ gitlab-gollum-lib (~> 4.2.7.8)
gitlab-gollum-rugged_adapter (~> 0.4.4.2)
gitlab-labkit (~> 0.9.1)
gitlab-markup (~> 1.7.0)
- google-protobuf (~> 3.8.0)
- grpc (~> 1.24.0)
+ google-protobuf (~> 3.11.2)
+ grpc (~> 1.27.0)
licensee (~> 8.9.0)
listen (~> 0.5.0)
pry (~> 0.12.2)
diff --git a/pkgs/applications/version-management/gitlab/gitaly/default.nix b/pkgs/applications/version-management/gitlab/gitaly/default.nix
index 7c84acc8f05..770f4b46deb 100644
--- a/pkgs/applications/version-management/gitlab/gitaly/default.nix
+++ b/pkgs/applications/version-management/gitlab/gitaly/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitLab, fetchFromGitHub, buildGoPackage, ruby,
- bundlerEnv, pkgconfig, libgit2 }:
+ bundlerEnv, pkgconfig, libgit2_0_27 }:
let
rubyEnv = bundlerEnv rec {
@@ -18,29 +18,22 @@ let
};
};
};
- libgit2_0_27 = libgit2.overrideAttrs (oldAttrs: rec {
- version = "0.27.8";
- src = fetchFromGitHub {
- owner = "libgit2";
- repo = "libgit2";
- rev = "v${version}";
- sha256 = "0wzx8nkyy9m7mx6cks58chjd4289vjsw97mxm9w6f1ggqsfnmbr9";
- };
- });
in buildGoPackage rec {
- version = "12.8.10";
+ version = "12.10.8";
pname = "gitaly";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitaly";
rev = "v${version}";
- sha256 = "1vhnpyggh2ch93i75np11rjzvq8d6pwv2kzvwh7ak3fa02w9qdfs";
+ sha256 = "02dih35j97q80kzi46pkf9f9r1sffw11i5zmpjs2rr96al426g8q";
};
# Fix a check which assumes that hook files are writeable by their
# owner.
- patches = [ ./fix-executable-check.patch ];
+ patches = [
+ ./fix-executable-check.patch
+ ];
goPackagePath = "gitlab.com/gitlab-org/gitaly";
@@ -61,8 +54,8 @@ in buildGoPackage rec {
# code by default which doesn't work in nixos because it's a
# read-only filesystem
substituteInPlace $ruby/gitlab-shell/lib/gitlab_config.rb --replace \
- "File.join(ROOT_PATH, 'config.yml')" \
- "'/run/gitlab/shell-config.yml'"
+ "ROOT_PATH.join('config.yml')" \
+ "Pathname.new('/run/gitlab/shell-config.yml')"
'';
outputs = [ "out" "ruby" ];
diff --git a/pkgs/applications/version-management/gitlab/gitaly/deps.nix b/pkgs/applications/version-management/gitlab/gitaly/deps.nix
index 83a2f0f5f74..e23c5e08254 100644
--- a/pkgs/applications/version-management/gitlab/gitaly/deps.nix
+++ b/pkgs/applications/version-management/gitlab/gitaly/deps.nix
@@ -5,8 +5,8 @@
fetch = {
type = "git";
url = "https://code.googlesource.com/gocloud";
- rev = "v0.26.0";
- sha256 = "149v3ci17g6wd2pm18mzcncq5qpl9hwdjnz3rlbn5rfidyn46la1";
+ rev = "v0.50.0";
+ sha256 = "0pbz5migljd5whxh6z1w79cwx93n85mcs3x1bckl27yzaa4lvqsl";
};
}
{
@@ -19,6 +19,15 @@
};
}
{
+ goPackagePath = "github.com/BurntSushi/xgb";
+ fetch = {
+ type = "git";
+ url = "https://github.com/BurntSushi/xgb";
+ rev = "27f122750802";
+ sha256 = "18lp2x8f5bljvlz0r7xn744f0c9rywjsb9ifiszqqdcpwhsa0kvj";
+ };
+ }
+ {
goPackagePath = "github.com/Joker/hpp";
fetch = {
type = "git";
@@ -127,6 +136,33 @@
};
}
{
+ 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/client9/misspell";
fetch = {
type = "git";
@@ -343,6 +379,15 @@
};
}
{
+ goPackagePath = "github.com/go-gl/glfw";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-gl/glfw";
+ rev = "12ad95a8df72";
+ sha256 = "0ahw4a1lk7wqn6m0sjngsv2zc08kxxj259ai6g4kf11lmidszm9s";
+ };
+ }
+ {
goPackagePath = "github.com/go-kit/kit";
fetch = {
type = "git";
@@ -451,12 +496,12 @@
};
}
{
- goPackagePath = "github.com/golang/lint";
+ goPackagePath = "github.com/golang/groupcache";
fetch = {
type = "git";
- url = "https://github.com/golang/lint";
- rev = "06c8688daad7";
- sha256 = "0xi94dwvz50a66bq1hp9fyqkym5mcpdxdb1hrfvicldgjf37lc47";
+ url = "https://github.com/golang/groupcache";
+ rev = "215e87163ea7";
+ sha256 = "07555csk49ara636bhl2vbzziayls3qks8964z0q29g065zliy9j";
};
}
{
@@ -464,8 +509,8 @@
fetch = {
type = "git";
url = "https://github.com/golang/mock";
- rev = "v1.1.1";
- sha256 = "0ap8wb6pdl6ccmdb43advjll2ly4sz26wsc3axw0hbrjrybybzgy";
+ rev = "v1.3.1";
+ sha256 = "1wnfa8njxdym1qb664dmfnkpm4pmqy22hqjlqpwaaiqhglb5g9d1";
};
}
{
@@ -478,12 +523,21 @@
};
}
{
+ goPackagePath = "github.com/google/btree";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/btree";
+ rev = "v1.0.0";
+ sha256 = "0ba430m9fbnagacp57krgidsyrgp3ycw5r7dj71brgp5r52g82p6";
+ };
+ }
+ {
goPackagePath = "github.com/google/go-cmp";
fetch = {
type = "git";
url = "https://github.com/google/go-cmp";
- rev = "v0.3.0";
- sha256 = "1hyxx3434zshl2m9ja78gwlkg1rx9yl6diqa7dnjb31xz5x4gbjj";
+ rev = "v0.4.0";
+ sha256 = "1x5pvl3fb5sbyng7i34431xycnhmx8xx94gq2n19g6p0vz68z2v2";
};
}
{
@@ -496,6 +550,33 @@
};
}
{
+ goPackagePath = "github.com/google/martian";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/martian";
+ rev = "v2.1.0";
+ sha256 = "197hil6vrjk50b9wvwyzf61csid83whsjj6ik8mc9r2lryxlyyrp";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/pprof";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/pprof";
+ rev = "d4f498aebedc";
+ sha256 = "1r4pn70yy5vfl38jx9v8224n7jkhcm5wg28vv48izgznlgv7h024";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/renameio";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/renameio";
+ rev = "v0.1.0";
+ sha256 = "1ki2x5a9nrj17sn092d6n4zr29lfg5ydv4xz5cp58z6cw8ip43jx";
+ };
+ }
+ {
goPackagePath = "github.com/google/uuid";
fetch = {
type = "git";
@@ -505,6 +586,15 @@
};
}
{
+ goPackagePath = "github.com/googleapis/gax-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/googleapis/gax-go";
+ rev = "v2.0.5";
+ sha256 = "1lxawwngv6miaqd25s3ba0didfzylbwisd2nz7r4gmbmin6jsjrx";
+ };
+ }
+ {
goPackagePath = "github.com/gopherjs/gopherjs";
fetch = {
type = "git";
@@ -559,6 +649,15 @@
};
}
{
+ goPackagePath = "github.com/hashicorp/golang-lru";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hashicorp/golang-lru";
+ rev = "v0.5.1";
+ sha256 = "13f870cvk161bzjj6x41l45r5x9i1z9r2ymwmvm7768kg08zznpy";
+ };
+ }
+ {
goPackagePath = "github.com/hashicorp/hcl";
fetch = {
type = "git";
@@ -577,6 +676,15 @@
};
}
{
+ goPackagePath = "github.com/ianlancetaylor/demangle";
+ fetch = {
+ type = "git";
+ url = "https://github.com/ianlancetaylor/demangle";
+ rev = "5e5cf60278f6";
+ sha256 = "1fhjk11cip9c3jyj1byz9z77n6n2rlxmyz0xjx1zpn1da3cvri75";
+ };
+ }
+ {
goPackagePath = "github.com/imkira/go-interpol";
fetch = {
type = "git";
@@ -649,6 +757,15 @@
};
}
{
+ goPackagePath = "github.com/jstemmer/go-junit-report";
+ fetch = {
+ type = "git";
+ url = "https://github.com/jstemmer/go-junit-report";
+ rev = "v0.9.1";
+ sha256 = "1knip80yir1cdsjlb3rzy0a4w3kl4ljpiciaz6hjzwqlfhnv7bkw";
+ };
+ }
+ {
goPackagePath = "github.com/jtolds/gls";
fetch = {
type = "git";
@@ -838,15 +955,6 @@
};
}
{
- goPackagePath = "github.com/libgit2/git2go";
- fetch = {
- type = "git";
- url = "https://github.com/libgit2/git2go";
- rev = "ecaeb7a21d47";
- sha256 = "14r7ryff93r49g94f6kg66xc0y6rwb31lj22s3qmzmlgywk0pgvr";
- };
- }
- {
goPackagePath = "github.com/lightstep/lightstep-tracer-go";
fetch = {
type = "git";
@@ -1094,8 +1202,8 @@
fetch = {
type = "git";
url = "https://github.com/prometheus/client_model";
- rev = "fd36f4220a90";
- sha256 = "1bs5d72k361llflgl94c22n0w53j30rsfh84smgk8mbjbcmjsaa5";
+ rev = "14fe0d1b01d4";
+ sha256 = "0zdmk6rbbx39cvfz0r59v2jg5sg9yd02b4pds5n5llgvivi99550";
};
}
{
@@ -1454,8 +1562,17 @@
fetch = {
type = "git";
url = "https://gitlab.com/gitlab-org/labkit.git";
- rev = "3253d7975ca7";
- sha256 = "1q7vqcbwzgwk4n09jnzdh2filv1aqclw9bgf3qjr5qrfk7hby58s";
+ rev = "fac94cb428e6";
+ sha256 = "19wvfjij6zm88fxbx0cngr6ny4yh3fw469d6vlv741b37s07w3j0";
+ };
+ }
+ {
+ goPackagePath = "go.opencensus.io";
+ fetch = {
+ type = "git";
+ url = "https://github.com/census-instrumentation/opencensus-go";
+ rev = "v0.22.2";
+ sha256 = "0lz7fid63pdrcvyzk5kn7vlcva102h61igmw7pz824wvj9k3hy4q";
};
}
{
@@ -1472,8 +1589,26 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/crypto";
- rev = "4def268fd1a4";
- sha256 = "1bfsnari529gw34cz0zqk3d9mrkcj1ay35kangri8kbgll0ss5a6";
+ rev = "87dc89f01550";
+ sha256 = "0z4i1m2yn3f31ci7wvcm2rxkx2yiv7a78mfzklncmsz2k97rlh2g";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/exp";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/exp";
+ rev = "da58074b4299";
+ sha256 = "1pgvdbjm3n47505diw3mm2hisp9b9q2lyvgl9m6xh2wx83b0cj48";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/image";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/image";
+ rev = "cff245a6509b";
+ sha256 = "0hiznlkiaay30acwvvyq8g6bm32r7bc6gv47pygrcxqpapasbz84";
};
}
{
@@ -1481,8 +1616,26 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/lint";
- rev = "d0100b6bd8b3";
- sha256 = "0b0amr9x4ji66iv9ayfx7zrfx52k1m5g66qfcxkgj80qrb1y2yn7";
+ rev = "fdd1cda4f05f";
+ sha256 = "0a23pc90fqar8sm1b480sls15ss20rqk13yrf63b6rnyd2c6z0x2";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/mobile";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/mobile";
+ rev = "d2bd2a29d028";
+ sha256 = "1nv6vvhnjr01nx9y06q46ww87dppdwpbqrlsfg1xf2587wxl8xiv";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/mod";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/mod";
+ rev = "c90efee705ee";
+ sha256 = "0i5md645rmcy5z5ij9ng428k9rz4g3k1kjy3blsq1264rn426gdf";
};
}
{
@@ -1490,8 +1643,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/net";
- rev = "3b0461eec859";
- sha256 = "0l00c8l0a8xnv6qdpwfzxxsr58jggacgzdrwiprrfx2xqm37b6d5";
+ rev = "6afb5195e5aa";
+ sha256 = "1aiz41q2yxgg3dxfkn33ff54vhaxbiwcps9j3ia1xx4cqxim38zw";
};
}
{
@@ -1499,8 +1652,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/oauth2";
- rev = "d2e6202438be";
- sha256 = "0wbn75fd10485nb93bm4kqldqifdim5xqy4v7r5sdvimvf3fyhn7";
+ rev = "bf48bf16ab8d";
+ sha256 = "1sirdib60zwmh93kf9qrx51r8544k1p9rs5mk0797wibz3m4mrdg";
};
}
{
@@ -1517,8 +1670,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/sys";
- rev = "fde4db37ae7a";
- sha256 = "16k4w4pzziq1kln18k5fg01qgk4hpzb5xsm7175kaky6d6gwyhg3";
+ rev = "86b910548bc1";
+ sha256 = "1z8l2wp27q0bd4nc46j31lc7cr6kiw52zi6ix3i121pd3rcyrw44";
};
}
{
@@ -1531,12 +1684,21 @@
};
}
{
+ goPackagePath = "golang.org/x/time";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/time";
+ rev = "9d24e82272b4";
+ sha256 = "1f5nkr4vys2vbd8wrwyiq2f5wcaahhpxmia85d1gshcbqjqf8dkb";
+ };
+ }
+ {
goPackagePath = "golang.org/x/tools";
fetch = {
type = "git";
url = "https://go.googlesource.com/tools";
- rev = "72853e10c5a3";
- sha256 = "06v42k857lcivcar3fq8yjc782hny0m5yf20sb7ij5jva0gab026";
+ rev = "43d50277825c";
+ sha256 = "1168q4da36wq9w2591iqzsfy5ymwfi2g46bv5dnyyspg155ld19k";
};
}
{
@@ -1544,8 +1706,17 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/xerrors";
- rev = "a985d3407aa7";
- sha256 = "00wzr5w8aadipgc3rkk8f11i41znskfj9ix5nhhaxyg7isrslgcj";
+ rev = "9bdfabe68543";
+ sha256 = "1yjfi1bk9xb81lqn85nnm13zz725wazvrx3b50hx19qmwg7a4b0c";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/api";
+ fetch = {
+ type = "git";
+ url = "https://code.googlesource.com/google-api-go-client";
+ rev = "v0.15.0";
+ sha256 = "1ljhwv5xsgsbqia70f35q19vwrsm47sh08ljbwdyfa867ff17qdh";
};
}
{
@@ -1562,8 +1733,8 @@
fetch = {
type = "git";
url = "https://github.com/google/go-genproto";
- rev = "bd91e49a0898";
- sha256 = "1f5q04h03q6fksbfkhz13ai5849rkkb8xrmmi7cxs4lzsi6ixkg8";
+ rev = "ca5a22157cba";
+ sha256 = "0ldkh6f0g0wzfkp09ib15a62bmcbpsxj93saikqmc86242bcxij0";
};
}
{
@@ -1679,8 +1850,17 @@
fetch = {
type = "git";
url = "https://github.com/dominikh/go-tools";
- rev = "ea95bdfd59fc";
- sha256 = "1763nw7pwpzkvzfnm63dgzcgbq9hwmq5l1nffchnhh77vgkaq4ic";
+ rev = "v0.0.1-2019.2.3";
+ sha256 = "1rwwahmbs4dwxncwjj56likir1kps9937vm2id3rygxzzla40zal";
+ };
+ }
+ {
+ goPackagePath = "rsc.io/binaryregexp";
+ fetch = {
+ type = "git";
+ url = "https://github.com/rsc/binaryregexp";
+ rev = "v0.2.0";
+ sha256 = "1kar0myy85waw418zslviwx8846zj0m9cmqkxjx0fvgjdi70nc4b";
};
}
]
diff --git a/pkgs/applications/version-management/gitlab/gitaly/gemset.nix b/pkgs/applications/version-management/gitlab/gitaly/gemset.nix
index 7719a90abb5..becc33a6e5c 100644
--- a/pkgs/applications/version-management/gitlab/gitaly/gemset.nix
+++ b/pkgs/applications/version-management/gitlab/gitaly/gemset.nix
@@ -247,15 +247,15 @@
version = "1.7.0";
};
gitlab-gollum-lib = {
- dependencies = ["gemojione" "github-markup" "gollum-grit_adapter" "nokogiri" "rouge" "sanitize" "stringex"];
+ dependencies = ["gemojione" "github-markup" "gitlab-gollum-rugged_adapter" "nokogiri" "rouge" "sanitize" "stringex"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "13m26b32iznp0lbq984dijx7n4ckg99zckwp80gv1knq8n0bpfbf";
+ sha256 = "0dwrggw38wkadm9i1q8bj15lf0ik5z6qlbbggkgcvmbxb0a4hrmx";
type = "gem";
};
- version = "4.2.7.7";
+ version = "4.2.7.8";
};
gitlab-gollum-rugged_adapter = {
dependencies = ["mime-types" "rugged"];
@@ -268,15 +268,6 @@
};
version = "0.4.4.2";
};
- gitlab-grit = {
- dependencies = ["charlock_holmes" "diff-lcs" "mime-types" "posix-spawn"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0xgs3l81ghlc5nm75n0pz7b2cj3hpscfq5iy27c483nnjn2v5mc4";
- type = "gem";
- };
- version = "2.8.2";
- };
gitlab-labkit = {
dependencies = ["actionpack" "activesupport" "grpc" "jaeger-client" "opentracing" "redis"];
groups = ["default"];
@@ -298,24 +289,15 @@
};
version = "1.7.0";
};
- gollum-grit_adapter = {
- dependencies = ["gitlab-grit"];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0fcibm63v1afc0fj5rki0mm51m7nndil4cjcjjvkh3yigfn4nr4b";
- type = "gem";
- };
- version = "1.0.1";
- };
google-protobuf = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0by3289irdklb9gjqw41fq6mg6yja3iyzh99dj8p8z9l4brllqn4";
+ sha256 = "1swxvka4qcfa986qr5d3hxqlcsraxfb6fsc0mf2ngxmq15wad8br";
type = "gem";
};
- version = "3.8.0";
+ version = "3.11.4";
};
googleapis-common-protos-types = {
dependencies = ["google-protobuf"];
@@ -334,10 +316,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "18wikj9qd4jb4lks55cs2cf3q7fifnanm9z9ywnxhpj57vbnilpf";
+ sha256 = "0jbfnsdvb9hbqgkh2qkckzxvdwcbhdkwwvlnc5mb8679hxz7b7bs";
type = "gem";
};
- version = "1.24.0";
+ version = "1.27.0";
};
hashdiff = {
groups = ["default" "development" "test"];
@@ -563,18 +545,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1pnks149x0fzgqiw53qlmvcd8bi746cxdw03sjljby5s97p1fskn";
- type = "gem";
- };
- version = "2.6.3.0";
- };
- posix-spawn = {
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1pmxmpins57qrbr31bs3bm7gidhaacmrp4md6i962gvpq4gyfcjw";
+ sha256 = "0iirjc36irgwpfb58jdf9gli382cj893y9caqhxas8anpzzlikgc";
type = "gem";
};
- version = "0.3.13";
+ version = "2.7.0.5";
};
proc_to_ast = {
dependencies = ["coderay" "parser" "unparser"];
@@ -695,10 +669,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ipgdir89a6pp1zscl2fkb99pppa7c513pk4wvis157bn8p9hlrx";
+ sha256 = "1n9h0ls2a2zq0bcsw31wxci1wdxb8s3vglfadxpcs6b04vkf6nqq";
type = "gem";
};
- version = "3.15.0";
+ version = "3.18.0";
};
rspec = {
dependencies = ["rspec-core" "rspec-expectations" "rspec-mocks"];
@@ -908,10 +882,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "03vjj74kj86vlazhiclf63kf6gajs66k8ni34q70fdhf97d7b60c";
+ sha256 = "0qg1apxlnf4kxfj9jpm6hhv73jsncbs4zpsgyan32p5r331q1gmx";
type = "gem";
};
- version = "0.4.5";
+ version = "0.4.7";
};
vcr = {
source = {
diff --git a/pkgs/applications/version-management/gitlab/gitlab-shell/default.nix b/pkgs/applications/version-management/gitlab/gitlab-shell/default.nix
index 2b4fddaa9c8..e9a3ccfa24a 100644
--- a/pkgs/applications/version-management/gitlab/gitlab-shell/default.nix
+++ b/pkgs/applications/version-management/gitlab/gitlab-shell/default.nix
@@ -2,12 +2,12 @@
buildGoPackage rec {
pname = "gitlab-shell";
- version = "11.0.0";
+ version = "12.2.0";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitlab-shell";
rev = "v${version}";
- sha256 = "1ca4yil8gp1cm7w939irp1x2y907z2mkdqiap8ik8mqp8svv1m44";
+ sha256 = "0zjpjk7iv083ys11sn3hiqawp09zgi9hhhv4hdh13axaw9ld340v";
};
buildInputs = [ ruby ];
diff --git a/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix b/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
index dda67833567..7679439465d 100644
--- a/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
+++ b/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
@@ -3,13 +3,13 @@
buildGoPackage rec {
pname = "gitlab-workhorse";
- version = "8.21.2";
+ version = "8.30.2";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitlab-workhorse";
rev = "v${version}";
- sha256 = "065yy8zfxahpybk3mbvc492by1lvssqcbqm8i4yp09m669rk239w";
+ sha256 = "1ws59ry16kx4nqp92xcqw3fri570pvpdgvy822ndi7rybw5xij7p";
};
goPackagePath = "gitlab.com/gitlab-org/gitlab-workhorse";
diff --git a/pkgs/applications/version-management/gitlab/gitlab-workhorse/deps.nix b/pkgs/applications/version-management/gitlab/gitlab-workhorse/deps.nix
index c27c5bbf548..63b52b1c85f 100644
--- a/pkgs/applications/version-management/gitlab/gitlab-workhorse/deps.nix
+++ b/pkgs/applications/version-management/gitlab/gitlab-workhorse/deps.nix
@@ -5,8 +5,8 @@
fetch = {
type = "git";
url = "https://code.googlesource.com/gocloud";
- rev = "v0.26.0";
- sha256 = "149v3ci17g6wd2pm18mzcncq5qpl9hwdjnz3rlbn5rfidyn46la1";
+ rev = "v0.50.0";
+ sha256 = "0pbz5migljd5whxh6z1w79cwx93n85mcs3x1bckl27yzaa4lvqsl";
};
}
{
@@ -19,6 +19,15 @@
};
}
{
+ goPackagePath = "github.com/BurntSushi/xgb";
+ fetch = {
+ type = "git";
+ url = "https://github.com/BurntSushi/xgb";
+ rev = "27f122750802";
+ sha256 = "18lp2x8f5bljvlz0r7xn744f0c9rywjsb9ifiszqqdcpwhsa0kvj";
+ };
+ }
+ {
goPackagePath = "github.com/FZambia/sentinel";
fetch = {
type = "git";
@@ -109,6 +118,33 @@
};
}
{
+ 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/client9/misspell";
fetch = {
type = "git";
@@ -271,6 +307,15 @@
};
}
{
+ goPackagePath = "github.com/go-gl/glfw";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-gl/glfw";
+ rev = "12ad95a8df72";
+ sha256 = "0ahw4a1lk7wqn6m0sjngsv2zc08kxxj259ai6g4kf11lmidszm9s";
+ };
+ }
+ {
goPackagePath = "github.com/go-kit/kit";
fetch = {
type = "git";
@@ -334,6 +379,15 @@
};
}
{
+ goPackagePath = "github.com/golang/groupcache";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/groupcache";
+ rev = "215e87163ea7";
+ sha256 = "07555csk49ara636bhl2vbzziayls3qks8964z0q29g065zliy9j";
+ };
+ }
+ {
goPackagePath = "github.com/golang/lint";
fetch = {
type = "git";
@@ -347,8 +401,8 @@
fetch = {
type = "git";
url = "https://github.com/golang/mock";
- rev = "v1.1.1";
- sha256 = "0ap8wb6pdl6ccmdb43advjll2ly4sz26wsc3axw0hbrjrybybzgy";
+ rev = "v1.3.1";
+ sha256 = "1wnfa8njxdym1qb664dmfnkpm4pmqy22hqjlqpwaaiqhglb5g9d1";
};
}
{
@@ -370,12 +424,21 @@
};
}
{
+ goPackagePath = "github.com/google/btree";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/btree";
+ rev = "v1.0.0";
+ sha256 = "0ba430m9fbnagacp57krgidsyrgp3ycw5r7dj71brgp5r52g82p6";
+ };
+ }
+ {
goPackagePath = "github.com/google/go-cmp";
fetch = {
type = "git";
url = "https://github.com/google/go-cmp";
- rev = "v0.3.1";
- sha256 = "1caw49i0plkjxir7kdf5qhwls3krqwfmi7g4h392rdfwi3kfahx1";
+ rev = "v0.4.0";
+ sha256 = "1x5pvl3fb5sbyng7i34431xycnhmx8xx94gq2n19g6p0vz68z2v2";
};
}
{
@@ -388,6 +451,24 @@
};
}
{
+ goPackagePath = "github.com/google/martian";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/martian";
+ rev = "v2.1.0";
+ sha256 = "197hil6vrjk50b9wvwyzf61csid83whsjj6ik8mc9r2lryxlyyrp";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/pprof";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/pprof";
+ rev = "d4f498aebedc";
+ sha256 = "1r4pn70yy5vfl38jx9v8224n7jkhcm5wg28vv48izgznlgv7h024";
+ };
+ }
+ {
goPackagePath = "github.com/google/renameio";
fetch = {
type = "git";
@@ -406,6 +487,15 @@
};
}
{
+ goPackagePath = "github.com/googleapis/gax-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/googleapis/gax-go";
+ rev = "v2.0.5";
+ sha256 = "1lxawwngv6miaqd25s3ba0didfzylbwisd2nz7r4gmbmin6jsjrx";
+ };
+ }
+ {
goPackagePath = "github.com/gopherjs/gopherjs";
fetch = {
type = "git";
@@ -451,6 +541,15 @@
};
}
{
+ goPackagePath = "github.com/hashicorp/golang-lru";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hashicorp/golang-lru";
+ rev = "v0.5.1";
+ sha256 = "13f870cvk161bzjj6x41l45r5x9i1z9r2ymwmvm7768kg08zznpy";
+ };
+ }
+ {
goPackagePath = "github.com/hpcloud/tail";
fetch = {
type = "git";
@@ -460,6 +559,15 @@
};
}
{
+ goPackagePath = "github.com/ianlancetaylor/demangle";
+ fetch = {
+ type = "git";
+ url = "https://github.com/ianlancetaylor/demangle";
+ rev = "5e5cf60278f6";
+ sha256 = "1fhjk11cip9c3jyj1byz9z77n6n2rlxmyz0xjx1zpn1da3cvri75";
+ };
+ }
+ {
goPackagePath = "github.com/imkira/go-interpol";
fetch = {
type = "git";
@@ -532,6 +640,15 @@
};
}
{
+ goPackagePath = "github.com/jstemmer/go-junit-report";
+ fetch = {
+ type = "git";
+ url = "https://github.com/jstemmer/go-junit-report";
+ rev = "v0.9.1";
+ sha256 = "1knip80yir1cdsjlb3rzy0a4w3kl4ljpiciaz6hjzwqlfhnv7bkw";
+ };
+ }
+ {
goPackagePath = "github.com/jtolds/gls";
fetch = {
type = "git";
@@ -905,8 +1022,8 @@
fetch = {
type = "git";
url = "https://github.com/prometheus/client_model";
- rev = "fd36f4220a90";
- sha256 = "1bs5d72k361llflgl94c22n0w53j30rsfh84smgk8mbjbcmjsaa5";
+ rev = "14fe0d1b01d4";
+ sha256 = "0zdmk6rbbx39cvfz0r59v2jg5sg9yd02b4pds5n5llgvivi99550";
};
}
{
@@ -1193,8 +1310,17 @@
fetch = {
type = "git";
url = "https://gitlab.com/gitlab-org/labkit.git";
- rev = "3253d7975ca7";
- sha256 = "1q7vqcbwzgwk4n09jnzdh2filv1aqclw9bgf3qjr5qrfk7hby58s";
+ rev = "fac94cb428e6";
+ sha256 = "19wvfjij6zm88fxbx0cngr6ny4yh3fw469d6vlv741b37s07w3j0";
+ };
+ }
+ {
+ goPackagePath = "go.opencensus.io";
+ fetch = {
+ type = "git";
+ url = "https://github.com/census-instrumentation/opencensus-go";
+ rev = "v0.22.2";
+ sha256 = "0lz7fid63pdrcvyzk5kn7vlcva102h61igmw7pz824wvj9k3hy4q";
};
}
{
@@ -1211,8 +1337,26 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/crypto";
- rev = "4def268fd1a4";
- sha256 = "1bfsnari529gw34cz0zqk3d9mrkcj1ay35kangri8kbgll0ss5a6";
+ rev = "87dc89f01550";
+ sha256 = "0z4i1m2yn3f31ci7wvcm2rxkx2yiv7a78mfzklncmsz2k97rlh2g";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/exp";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/exp";
+ rev = "da58074b4299";
+ sha256 = "1pgvdbjm3n47505diw3mm2hisp9b9q2lyvgl9m6xh2wx83b0cj48";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/image";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/image";
+ rev = "cff245a6509b";
+ sha256 = "0hiznlkiaay30acwvvyq8g6bm32r7bc6gv47pygrcxqpapasbz84";
};
}
{
@@ -1220,8 +1364,17 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/lint";
- rev = "d0100b6bd8b3";
- sha256 = "0b0amr9x4ji66iv9ayfx7zrfx52k1m5g66qfcxkgj80qrb1y2yn7";
+ rev = "fdd1cda4f05f";
+ sha256 = "0a23pc90fqar8sm1b480sls15ss20rqk13yrf63b6rnyd2c6z0x2";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/mobile";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/mobile";
+ rev = "d2bd2a29d028";
+ sha256 = "1nv6vvhnjr01nx9y06q46ww87dppdwpbqrlsfg1xf2587wxl8xiv";
};
}
{
@@ -1229,8 +1382,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/mod";
- rev = "4bf6d317e70e";
- sha256 = "19lg1ly3j31anx92p0hynic1gjk417wwxphfdrb2cq1c19kj3r17";
+ rev = "c90efee705ee";
+ sha256 = "0i5md645rmcy5z5ij9ng428k9rz4g3k1kjy3blsq1264rn426gdf";
};
}
{
@@ -1238,8 +1391,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/net";
- rev = "d28f0bde5980";
- sha256 = "18xj31h70m7xxb7gc86n9i21w6d7djbjz67zfaljm4jqskz6hxkf";
+ rev = "6afb5195e5aa";
+ sha256 = "1aiz41q2yxgg3dxfkn33ff54vhaxbiwcps9j3ia1xx4cqxim38zw";
};
}
{
@@ -1247,8 +1400,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/oauth2";
- rev = "d2e6202438be";
- sha256 = "0wbn75fd10485nb93bm4kqldqifdim5xqy4v7r5sdvimvf3fyhn7";
+ rev = "bf48bf16ab8d";
+ sha256 = "1sirdib60zwmh93kf9qrx51r8544k1p9rs5mk0797wibz3m4mrdg";
};
}
{
@@ -1256,8 +1409,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/sync";
- rev = "112230192c58";
- sha256 = "05i2k43j2d0llq768hg5pf3hb2yhfzp9la1w5wp0rsnnzblr0lfn";
+ rev = "cd5d95a43a6e";
+ sha256 = "1nqkyz2y1qvqcma52ijh02s8aiqmkfb95j08f6zcjhbga3ds6hds";
};
}
{
@@ -1265,8 +1418,8 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/sys";
- rev = "fde4db37ae7a";
- sha256 = "16k4w4pzziq1kln18k5fg01qgk4hpzb5xsm7175kaky6d6gwyhg3";
+ rev = "d101bd2416d5";
+ sha256 = "1ksxf37b0ym21n8j29m3wgbaiw1kcjw3hgf88kipc1ry2j13l98p";
};
}
{
@@ -1274,8 +1427,17 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/text";
- rev = "v0.3.0";
- sha256 = "0r6x6zjzhr8ksqlpiwm5gdd7s209kwk5p4lw54xjvz10cs3qlq19";
+ rev = "v0.3.2";
+ sha256 = "0flv9idw0jm5nm8lx25xqanbkqgfiym6619w575p7nrdh0riqwqh";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/time";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/time";
+ rev = "9d24e82272b4";
+ sha256 = "1f5nkr4vys2vbd8wrwyiq2f5wcaahhpxmia85d1gshcbqjqf8dkb";
};
}
{
@@ -1283,8 +1445,26 @@
fetch = {
type = "git";
url = "https://go.googlesource.com/tools";
- rev = "6e04913cbbac";
- sha256 = "1314j8r4cp69a12nqdaljd06r6hmh3b1v4xyrz8prw6gx5jg7h3q";
+ rev = "43d50277825c";
+ sha256 = "1168q4da36wq9w2591iqzsfy5ymwfi2g46bv5dnyyspg155ld19k";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/xerrors";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/xerrors";
+ rev = "9bdfabe68543";
+ sha256 = "1yjfi1bk9xb81lqn85nnm13zz725wazvrx3b50hx19qmwg7a4b0c";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/api";
+ fetch = {
+ type = "git";
+ url = "https://code.googlesource.com/google-api-go-client";
+ rev = "v0.15.0";
+ sha256 = "1ljhwv5xsgsbqia70f35q19vwrsm47sh08ljbwdyfa867ff17qdh";
};
}
{
@@ -1292,8 +1472,8 @@
fetch = {
type = "git";
url = "https://github.com/golang/appengine";
- rev = "v1.1.0";
- sha256 = "1pz202zszg8f35dk5pfhwgcdi3r6dx1l4yk6x6ly7nb4j45zi96x";
+ rev = "v1.6.5";
+ sha256 = "05hbq4cs7bqw0zl17bx8rzdkszid3nyl92100scg3jjrg70dhm7w";
};
}
{
@@ -1301,8 +1481,8 @@
fetch = {
type = "git";
url = "https://github.com/google/go-genproto";
- rev = "bd91e49a0898";
- sha256 = "1f5q04h03q6fksbfkhz13ai5849rkkb8xrmmi7cxs4lzsi6ixkg8";
+ rev = "ca5a22157cba";
+ sha256 = "0ldkh6f0g0wzfkp09ib15a62bmcbpsxj93saikqmc86242bcxij0";
};
}
{
@@ -1409,8 +1589,17 @@
fetch = {
type = "git";
url = "https://github.com/dominikh/go-tools";
- rev = "v0.0.1-2019.2.2";
- sha256 = "1vndpwg797z2gw9h9378iq99aqy7nalqx82lgvcsaqnkypdmppnd";
+ rev = "v0.0.1-2019.2.3";
+ sha256 = "1rwwahmbs4dwxncwjj56likir1kps9937vm2id3rygxzzla40zal";
+ };
+ }
+ {
+ goPackagePath = "rsc.io/binaryregexp";
+ fetch = {
+ type = "git";
+ url = "https://github.com/rsc/binaryregexp";
+ rev = "v0.2.0";
+ sha256 = "1kar0myy85waw418zslviwx8846zj0m9cmqkxjx0fvgjdi70nc4b";
};
}
]
diff --git a/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile b/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile
index e8a58a6d59b..d15628eb83c 100644
--- a/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile
+++ b/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile
@@ -2,7 +2,7 @@ source 'https://rubygems.org'
gem 'rails', '6.0.2'
-gem 'bootsnap', '~> 1.4'
+gem 'bootsnap', '~> 1.4.6'
# Improves copy-on-write performance for MRI
gem 'nakayoshi_fork', '~> 0.0.4'
@@ -58,7 +58,7 @@ gem 'akismet', '~> 3.0'
gem 'invisible_captcha', '~> 0.12.1'
# Two-factor authentication
-gem 'devise-two-factor', '~> 3.0.0'
+gem 'devise-two-factor', '~> 3.1.0'
gem 'rqrcode-rails3', '~> 0.1.7'
gem 'attr_encrypted', '~> 3.1.0'
gem 'u2f', '~> 0.2.1'
@@ -87,7 +87,7 @@ gem 'grape-entity', '~> 0.7.1'
gem 'rack-cors', '~> 1.0.6', require: 'rack/cors'
# GraphQL API
-gem 'graphql', '~> 1.9.12'
+gem 'graphql', '~> 1.10.5'
# NOTE: graphiql-rails v1.5+ doesn't work: https://gitlab.com/gitlab-org/gitlab/issues/31771
# TODO: remove app/views/graphiql/rails/editors/show.html.erb when https://github.com/rmosolgo/graphiql-rails/pull/71 is released:
# https://gitlab.com/gitlab-org/gitlab/issues/31747
@@ -149,7 +149,7 @@ gem 'wikicloth', '0.8.1'
gem 'asciidoctor', '~> 2.0.10'
gem 'asciidoctor-include-ext', '~> 0.3.1', require: false
gem 'asciidoctor-plantuml', '0.0.10'
-gem 'rouge', '~> 3.15.0'
+gem 'rouge', '~> 3.18.0'
gem 'truncato', '~> 0.7.11'
gem 'bootstrap_form', '~> 4.2.0'
gem 'nokogiri', '~> 1.10.5'
@@ -159,7 +159,7 @@ gem 'escape_utils', '~> 1.1'
gem 'icalendar'
# Diffs
-gem 'diffy', '~> 3.1.0'
+gem 'diffy', '~> 3.3'
gem 'diff_match_patch', '~> 0.1.0'
# Application server
@@ -171,7 +171,7 @@ group :unicorn do
end
group :puma do
- gem 'gitlab-puma', '~> 4.3.1.gitlab.2', require: false
+ gem 'gitlab-puma', '~> 4.3.3.gitlab.2', require: false
gem 'gitlab-puma_worker_killer', '~> 0.1.1.gitlab.1', require: false
gem 'rack-timeout', require: false
end
@@ -237,7 +237,7 @@ gem 'atlassian-jwt', '~> 0.2.0'
gem 'flowdock', '~> 0.7'
# Slack integration
-gem 'slack-notifier', '~> 1.5.1'
+gem 'slack-messenger', '~> 2.3.3'
# Hangouts Chat integration
gem 'hangouts-chat', '~> 0.0.5'
@@ -301,7 +301,7 @@ gem 'sentry-raven', '~> 2.9'
gem 'premailer-rails', '~> 1.10.3'
# LabKit: Tracing and Correlation
-gem 'gitlab-labkit', '0.9.1'
+gem 'gitlab-labkit', '0.12.0'
# I18n
gem 'ruby_parser', '~> 3.8', require: false
@@ -355,7 +355,7 @@ group :development, :test do
gem 'database_cleaner', '~> 1.7.0'
gem 'factory_bot_rails', '~> 5.1.0'
- gem 'rspec-rails', '~> 4.0.0.beta3'
+ gem 'rspec-rails', '~> 4.0.0.beta4'
# Prevent occasions where minitest is not bundled in packaged versions of ruby (see #3826)
gem 'minitest', '~> 5.11.0'
@@ -366,7 +366,7 @@ group :development, :test do
gem 'spring', '~> 2.0.0'
gem 'spring-commands-rspec', '~> 1.0.4'
- gem 'gitlab-styles', '~> 3.1.0', require: false
+ gem 'gitlab-styles', '~> 3.2.0', require: false
# Pin these dependencies, otherwise a new rule could break the CI pipelines
gem 'rubocop', '~> 0.74.0'
gem 'rubocop-performance', '~> 1.4.1'
@@ -374,8 +374,8 @@ group :development, :test do
gem 'scss_lint', '~> 0.56.0', require: false
gem 'haml_lint', '~> 0.34.0', require: false
- gem 'simplecov', '~> 0.16.1', require: false
- gem 'bundler-audit', '~> 0.5.0', require: false
+ gem 'simplecov', '~> 0.18.5', require: false
+ gem 'bundler-audit', '~> 0.6.1', require: false
gem 'benchmark-ips', '~> 2.3.0', require: false
@@ -383,7 +383,7 @@ group :development, :test do
gem 'simple_po_parser', '~> 1.1.2', require: false
- gem 'timecop', '~> 0.8.0'
+ gem 'timecop', '~> 0.9.1'
gem 'png_quantizator', '~> 0.2.1', require: false
@@ -399,7 +399,6 @@ group :test do
gem 'fuubar', '~> 2.2.0'
gem 'rspec-retry', '~> 0.6.1'
gem 'rspec_profiling', '~> 0.0.5'
- gem 'rspec-set', '~> 0.1.3'
gem 'rspec-parameterized', require: false
gem 'capybara', '~> 3.22.0'
@@ -419,12 +418,13 @@ end
gem 'octokit', '~> 4.15'
-gem 'mail_room', '~> 0.10.0'
+# https://gitlab.com/gitlab-org/gitlab/issues/207207
+gem 'gitlab-mail_room', '~> 0.0.3', require: 'mail_room'
gem 'email_reply_trimmer', '~> 0.1'
gem 'html2text'
-gem 'ruby-prof', '~> 1.0.0'
+gem 'ruby-prof', '~> 1.3.0'
gem 'stackprof', '~> 0.2.15', require: false
gem 'rbtrace', '~> 0.4', require: false
gem 'memory_profiler', '~> 0.9', require: false
@@ -455,7 +455,7 @@ group :ed25519 do
end
# Gitaly GRPC protocol definitions
-gem 'gitaly', '~> 1.86.0'
+gem 'gitaly', '~> 12.9.0.pre.rc4'
gem 'grpc', '~> 1.24.0'
@@ -492,3 +492,6 @@ gem 'erubi', '~> 1.9.0'
# Monkey-patched in `config/initializers/mail_encoding_patch.rb`
# See https://gitlab.com/gitlab-org/gitlab/issues/197386
gem 'mail', '= 2.7.1'
+
+# File encryption
+gem 'lockbox', '~> 0.3.3'
diff --git a/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock b/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
index 4d7b3d32a6b..efe1ecca467 100644
--- a/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
+++ b/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
@@ -123,7 +123,7 @@ GEM
binding_ninja (0.2.3)
binding_of_caller (0.8.0)
debug_inspector (>= 0.0.1)
- bootsnap (1.4.5)
+ bootsnap (1.4.6)
msgpack (~> 1.0)
bootstrap_form (4.2.0)
actionpack (>= 5.0)
@@ -134,8 +134,8 @@ GEM
bullet (6.0.2)
activesupport (>= 3.0.0)
uniform_notifier (~> 1.11)
- bundler-audit (0.5.0)
- bundler (~> 1.2)
+ bundler-audit (0.6.1)
+ bundler (>= 1.2.0, < 3)
thor (~> 0.18)
byebug (9.1.0)
capybara (3.22.0)
@@ -211,15 +211,17 @@ GEM
declarative-option (0.1.0)
default_value_for (3.3.0)
activerecord (>= 3.2.0, < 6.1)
- derailed_benchmarks (1.4.2)
+ derailed_benchmarks (1.7.0)
benchmark-ips (~> 2)
get_process_mem (~> 0)
heapy (~> 0)
memory_profiler (~> 0)
+ mini_histogram (~> 0)
rack (>= 1)
rake (> 10, < 14)
ruby-statistics (>= 2.1)
- thor (~> 0.19)
+ thor (>= 0.19, < 2)
+ unicode_plot (>= 0.0.4, < 1.0.0)
descendants_tracker (0.0.4)
thread_safe (~> 0.3, >= 0.3.1)
device_detector (1.0.0)
@@ -229,18 +231,18 @@ GEM
railties (>= 4.1.0)
responders
warden (~> 1.2.3)
- devise-two-factor (3.0.0)
- activesupport
+ devise-two-factor (3.1.0)
+ activesupport (< 6.1)
attr_encrypted (>= 1.3, < 4, != 2)
devise (~> 4.0)
- railties
+ railties (< 6.1)
rotp (~> 2.0)
diff-lcs (1.3)
diff_match_patch (0.1.0)
- diffy (3.1.0)
+ diffy (3.3.0)
discordrb-webhooks-blackst0ne (3.3.0)
rest-client (~> 2.0)
- docile (1.3.1)
+ docile (1.3.2)
domain_name (0.5.20180417)
unf (>= 0.0.5, < 1.0.0)
doorkeeper (5.0.2)
@@ -268,6 +270,7 @@ GEM
launchy (~> 2.1)
mail (~> 2.7)
encryptor (3.0.0)
+ enumerable-statistics (2.0.1)
equalizer (0.0.11)
erubi (1.9.0)
escape_utils (1.2.1)
@@ -299,7 +302,7 @@ GEM
fast_blank (1.0.0)
fast_gettext (1.6.0)
ffaker (2.10.0)
- ffi (1.11.3)
+ ffi (1.12.2)
ffi-compiler (1.0.1)
ffi (>= 1.0.0)
rake
@@ -375,12 +378,12 @@ GEM
po_to_json (>= 1.0.0)
rails (>= 3.2.0)
git (1.5.0)
- gitaly (1.86.0)
+ gitaly (12.9.0.pre.rc4)
grpc (~> 1.0)
github-markup (1.7.0)
gitlab-chronic (0.10.5)
numerizer (~> 0.2)
- gitlab-labkit (0.9.1)
+ gitlab-labkit (0.12.0)
actionpack (>= 5.0.0, < 6.1.0)
activesupport (>= 5.0.0, < 6.1.0)
grpc (~> 1.19)
@@ -388,16 +391,17 @@ GEM
opentracing (~> 0.4)
redis (> 3.0.0, < 5.0.0)
gitlab-license (1.0.0)
+ gitlab-mail_room (0.0.3)
gitlab-markup (1.7.0)
gitlab-net-dns (0.9.1)
- gitlab-puma (4.3.1.gitlab.2)
+ gitlab-puma (4.3.3.gitlab.2)
nio4r (~> 2.0)
gitlab-puma_worker_killer (0.1.1.gitlab.1)
get_process_mem (~> 0.2)
gitlab-puma (>= 2.7, < 5)
gitlab-sidekiq-fetcher (0.5.2)
sidekiq (~> 5)
- gitlab-styles (3.1.0)
+ gitlab-styles (3.2.0)
rubocop (~> 0.74.0)
rubocop-gitlab-security (~> 0.1.0)
rubocop-performance (~> 1.4.1)
@@ -433,7 +437,7 @@ GEM
multi_json (~> 1.11)
os (>= 0.9, < 2.0)
signet (~> 0.7)
- gpgme (2.0.19)
+ gpgme (2.0.20)
mini_portile2 (~> 2.3)
grape (1.1.0)
activesupport
@@ -455,7 +459,7 @@ GEM
graphiql-rails (1.4.10)
railties
sprockets-rails
- graphql (1.9.12)
+ graphql (1.10.5)
graphql-docs (1.6.0)
commonmarker (~> 0.16)
escape_utils (~> 1.2)
@@ -604,6 +608,7 @@ GEM
rb-inotify (~> 0.9, >= 0.9.7)
ruby_dep (~> 1.2)
locale (2.1.2)
+ lockbox (0.3.3)
lograge (0.10.0)
actionpack (>= 4)
activesupport (>= 4)
@@ -616,7 +621,6 @@ GEM
lumberjack (1.0.13)
mail (2.7.1)
mini_mime (>= 0.1.1)
- mail_room (0.10.0)
marcel (0.3.3)
mimemagic (~> 0.3.2)
marginalia (1.8.0)
@@ -631,6 +635,7 @@ GEM
mime-types-data (~> 3.2015)
mime-types-data (3.2019.0331)
mimemagic (0.3.3)
+ mini_histogram (0.1.3)
mini_magick (4.9.5)
mini_mime (1.0.2)
mini_portile2 (2.4.0)
@@ -750,7 +755,7 @@ GEM
orm_adapter (0.5.0)
os (1.0.0)
parallel (1.19.1)
- parser (2.6.5.0)
+ parser (2.7.0.4)
ast (~> 2.4.0)
parslet (1.8.2)
peek (1.1.0)
@@ -889,41 +894,40 @@ GEM
retriable (3.1.2)
rinku (2.0.0)
rotp (2.1.2)
- rouge (3.15.0)
+ rouge (3.18.0)
rqrcode (0.7.0)
chunky_png
rqrcode-rails3 (0.1.7)
rqrcode (>= 0.4.2)
- rspec (3.8.0)
- rspec-core (~> 3.8.0)
- rspec-expectations (~> 3.8.0)
- rspec-mocks (~> 3.8.0)
- rspec-core (3.8.2)
- rspec-support (~> 3.8.0)
- rspec-expectations (3.8.4)
+ rspec (3.9.0)
+ rspec-core (~> 3.9.0)
+ rspec-expectations (~> 3.9.0)
+ rspec-mocks (~> 3.9.0)
+ rspec-core (3.9.1)
+ rspec-support (~> 3.9.1)
+ rspec-expectations (3.9.0)
diff-lcs (>= 1.2.0, < 2.0)
- rspec-support (~> 3.8.0)
- rspec-mocks (3.8.1)
+ rspec-support (~> 3.9.0)
+ rspec-mocks (3.9.1)
diff-lcs (>= 1.2.0, < 2.0)
- rspec-support (~> 3.8.0)
+ rspec-support (~> 3.9.0)
rspec-parameterized (0.4.2)
binding_ninja (>= 0.2.3)
parser
proc_to_ast
rspec (>= 2.13, < 4)
unparser
- rspec-rails (4.0.0.beta3)
+ rspec-rails (4.0.0.beta4)
actionpack (>= 4.2)
activesupport (>= 4.2)
railties (>= 4.2)
- rspec-core (~> 3.8)
- rspec-expectations (~> 3.8)
- rspec-mocks (~> 3.8)
- rspec-support (~> 3.8)
+ rspec-core (~> 3.9)
+ rspec-expectations (~> 3.9)
+ rspec-mocks (~> 3.9)
+ rspec-support (~> 3.9)
rspec-retry (0.6.1)
rspec-core (> 3.3)
- rspec-set (0.1.3)
- rspec-support (3.8.2)
+ rspec-support (3.9.2)
rspec_junit_formatter (0.4.1)
rspec-core (>= 2, < 4, != 2.12.0)
rspec_profiling (0.0.5)
@@ -951,11 +955,11 @@ GEM
i18n
ruby-fogbugz (0.2.1)
crack (~> 0.4)
- ruby-prof (1.0.0)
+ ruby-prof (1.3.1)
ruby-progressbar (1.10.1)
ruby-saml (1.7.2)
nokogiri (>= 1.5.10)
- ruby-statistics (2.1.1)
+ ruby-statistics (2.1.2)
ruby_dep (1.5.0)
ruby_parser (3.13.1)
sexp_processor (~> 4.9)
@@ -1015,13 +1019,12 @@ GEM
jwt (>= 1.5, < 3.0)
multi_json (~> 1.10)
simple_po_parser (1.1.2)
- simplecov (0.16.1)
+ simplecov (0.18.5)
docile (~> 1.1)
- json (>= 1.8, < 3)
- simplecov-html (~> 0.10.0)
- simplecov-html (0.10.2)
+ simplecov-html (~> 0.11)
+ simplecov-html (0.12.2)
sixarm_ruby_unaccent (1.2.0)
- slack-notifier (1.5.1)
+ slack-messenger (2.3.3)
snowplow-tracker (0.6.1)
contracts (~> 0.7, <= 0.11)
spring (2.0.2)
@@ -1065,7 +1068,7 @@ GEM
thread_safe (0.3.6)
thrift (0.11.0.0)
tilt (2.0.10)
- timecop (0.8.1)
+ timecop (0.9.1)
timfel-krb5-auth (0.8.3)
toml (0.2.0)
parslet (~> 1.8.0)
@@ -1085,6 +1088,8 @@ GEM
unf_ext
unf_ext (0.0.7.5)
unicode-display_width (1.6.0)
+ unicode_plot (0.0.4)
+ enumerable-statistics (>= 2.0.1)
unicode_utils (1.4.0)
unicorn (5.4.1)
kgio (~> 2.6)
@@ -1095,13 +1100,13 @@ GEM
uniform_notifier (1.13.0)
unleash (0.1.5)
murmurhash3 (~> 0.1.6)
- unparser (0.4.5)
+ unparser (0.4.7)
abstract_type (~> 0.0.7)
adamantium (~> 0.2.0)
concord (~> 0.1.5)
diff-lcs (~> 1.3)
equalizer (~> 0.0.9)
- parser (~> 2.6.3)
+ parser (>= 2.6.5)
procto (~> 0.0.2)
validate_email (0.1.6)
activemodel (>= 3.0)
@@ -1171,12 +1176,12 @@ DEPENDENCIES
benchmark-memory (~> 0.1)
better_errors (~> 2.5.0)
binding_of_caller (~> 0.8.0)
- bootsnap (~> 1.4)
+ bootsnap (~> 1.4.6)
bootstrap_form (~> 4.2.0)
brakeman (~> 4.2)
browser (~> 2.5)
bullet (~> 6.0.2)
- bundler-audit (~> 0.5.0)
+ bundler-audit (~> 0.6.1)
capybara (~> 3.22.0)
capybara-screenshot (~> 1.0.22)
carrierwave (~> 1.3)
@@ -1193,9 +1198,9 @@ DEPENDENCIES
derailed_benchmarks
device_detector
devise (~> 4.6)
- devise-two-factor (~> 3.0.0)
+ devise-two-factor (~> 3.1.0)
diff_match_patch (~> 0.1.0)
- diffy (~> 3.1.0)
+ diffy (~> 3.3)
discordrb-webhooks-blackst0ne (~> 3.3)
doorkeeper (~> 5.0.2)
doorkeeper-openid_connect (~> 1.6.3)
@@ -1230,17 +1235,18 @@ DEPENDENCIES
gettext (~> 3.2.2)
gettext_i18n_rails (~> 1.8.0)
gettext_i18n_rails_js (~> 1.3)
- gitaly (~> 1.86.0)
+ gitaly (~> 12.9.0.pre.rc4)
github-markup (~> 1.7.0)
gitlab-chronic (~> 0.10.5)
- gitlab-labkit (= 0.9.1)
+ gitlab-labkit (= 0.12.0)
gitlab-license (~> 1.0)
+ gitlab-mail_room (~> 0.0.3)
gitlab-markup (~> 1.7.0)
gitlab-net-dns (~> 0.9.1)
- gitlab-puma (~> 4.3.1.gitlab.2)
+ gitlab-puma (~> 4.3.3.gitlab.2)
gitlab-puma_worker_killer (~> 0.1.1.gitlab.1)
gitlab-sidekiq-fetcher (= 0.5.2)
- gitlab-styles (~> 3.1.0)
+ gitlab-styles (~> 3.2.0)
gitlab_chronic_duration (~> 0.10.6.2)
gitlab_omniauth-ldap (~> 2.1.1)
gon (~> 6.2)
@@ -1252,7 +1258,7 @@ DEPENDENCIES
grape-path-helpers (~> 1.2)
grape_logging (~> 1.7)
graphiql-rails (~> 1.4.10)
- graphql (~> 1.9.12)
+ graphql (~> 1.10.5)
graphql-docs (~> 1.6.0)
grpc (~> 1.24.0)
gssapi
@@ -1280,11 +1286,11 @@ DEPENDENCIES
license_finder (~> 5.4)
licensee (~> 8.9)
liquid (~> 4.0)
+ lockbox (~> 0.3.3)
lograge (~> 0.5)
loofah (~> 2.2)
lru_redux
mail (= 2.7.1)
- mail_room (~> 0.10.0)
marginalia (~> 1.8.0)
memory_profiler (~> 0.9)
method_source (~> 0.8)
@@ -1347,19 +1353,18 @@ DEPENDENCIES
request_store (~> 1.3)
responders (~> 3.0)
retriable (~> 3.1.2)
- rouge (~> 3.15.0)
+ rouge (~> 3.18.0)
rqrcode-rails3 (~> 0.1.7)
rspec-parameterized
- rspec-rails (~> 4.0.0.beta3)
+ rspec-rails (~> 4.0.0.beta4)
rspec-retry (~> 0.6.1)
- rspec-set (~> 0.1.3)
rspec_junit_formatter
rspec_profiling (~> 0.0.5)
rubocop (~> 0.74.0)
rubocop-performance (~> 1.4.1)
rubocop-rspec (~> 1.37.0)
ruby-fogbugz (~> 0.2.1)
- ruby-prof (~> 1.0.0)
+ ruby-prof (~> 1.3.0)
ruby-progressbar
ruby_parser (~> 3.8)
rubyzip (~> 2.0.0)
@@ -1375,8 +1380,8 @@ DEPENDENCIES
sidekiq (~> 5.2.7)
sidekiq-cron (~> 1.0)
simple_po_parser (~> 1.1.2)
- simplecov (~> 0.16.1)
- slack-notifier (~> 1.5.1)
+ simplecov (~> 0.18.5)
+ slack-messenger (~> 2.3.3)
snowplow-tracker (~> 0.6.1)
spring (~> 2.0.0)
spring-commands-rspec (~> 1.0.4)
@@ -1387,7 +1392,7 @@ DEPENDENCIES
sys-filesystem (~> 1.1.6)
test-prof (~> 0.10.0)
thin (~> 1.7.0)
- timecop (~> 0.8.0)
+ timecop (~> 0.9.1)
toml-rb (~> 1.0.0)
truncato (~> 0.7.11)
u2f (~> 0.2.1)
diff --git a/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix b/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
index dec89c43a82..2544cd0ac89 100644
--- a/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
+++ b/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
@@ -505,10 +505,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0dyjk2irr0d3d3am2dzipg1zyv2nz69a16g8xkprxfa0na07wvs0";
+ sha256 = "0bz62p9vc7lcrmzhiz4pf7myww086mq287cw3jjj7fyc7jhmamw0";
type = "gem";
};
- version = "1.4.5";
+ version = "1.4.6";
};
bootstrap_form = {
dependencies = ["actionpack" "activemodel"];
@@ -568,10 +568,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1gr7k6m9fda7m66irxzydm8v9xbmlryjj65cagwm1zyi5f317srb";
+ sha256 = "0pm22xpn3xyymsainixnrk8v3l3xi9bzwkjkspx00cfzp84xvxbq";
type = "gem";
};
- version = "0.5.0";
+ version = "0.6.1";
};
byebug = {
groups = ["default" "development" "test"];
@@ -950,15 +950,15 @@
version = "3.3.0";
};
derailed_benchmarks = {
- dependencies = ["benchmark-ips" "get_process_mem" "heapy" "memory_profiler" "rack" "rake" "ruby-statistics" "thor"];
+ dependencies = ["benchmark-ips" "get_process_mem" "heapy" "memory_profiler" "mini_histogram" "rack" "rake" "ruby-statistics" "thor" "unicode_plot"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1bsxrmrjhjvvxpl3sgq0c6yyzspazgmxcpdkfipqknd7p8r0hd53";
+ sha256 = "03lrvzvdjy6wyrnb3nw7nqn9jbhn6lncach58pj6m4l76b2n6jpr";
type = "gem";
};
- version = "1.4.2";
+ version = "1.7.0";
};
descendants_tracker = {
dependencies = ["thread_safe"];
@@ -998,10 +998,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1pkldws5lga4mlv4xmcrfb0yivl6qad0l8qyb2hdb50adv6ny4gs";
+ sha256 = "0gzk7phrryxlq4k3jrcxm8faifmbqrbfxq7jx089ncsixwd69bn4";
type = "gem";
};
- version = "3.0.0";
+ version = "3.1.0";
};
diff-lcs = {
groups = ["default" "development" "test"];
@@ -1028,10 +1028,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1azibizfv91sjbzhjqj1pg2xcv8z9b8a7z6kb3wpl4hpj5hil5kj";
+ sha256 = "0qhx743lcx61r2d3925jk61c6r8clfjmpf5g93cdy5sq00ig76lh";
type = "gem";
};
- version = "3.1.0";
+ version = "3.3.0";
};
discordrb-webhooks-blackst0ne = {
dependencies = ["rest-client"];
@@ -1049,10 +1049,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "04d2izkna3ahfn6fwq4xrcafa715d3bbqczxm16fq40fqy87xn17";
+ sha256 = "0qrwiyagxzl8zlx3dafb0ay8l14ib7imb2rsmx70i5cp420v8gif";
type = "gem";
};
- version = "1.3.1";
+ version = "1.3.2";
};
domain_name = {
dependencies = ["unf"];
@@ -1182,6 +1182,16 @@
};
version = "3.0.0";
};
+ enumerable-statistics = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0ac2f5g4m58l6bmap1ak6vgqykz2hy9n3c8r6dmlr2xjybdryc1f";
+ type = "gem";
+ };
+ version = "2.0.1";
+ };
equalizer = {
groups = ["default" "development" "test"];
platforms = [];
@@ -1382,14 +1392,14 @@
version = "2.10.0";
};
ffi = {
- groups = ["default" "development" "kerberos" "test"];
+ groups = ["default" "development" "kerberos" "puma" "test" "unicorn"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "10ay35dm0lkcqprsiya6q2kwvyid884102ryipr4vrk790yfp8kd";
+ sha256 = "10lfhahnnc91v63xpvk65apn61pib086zha3z5sp1xk9acfx12h4";
type = "gem";
};
- version = "1.11.3";
+ version = "1.12.2";
};
ffi-compiler = {
dependencies = ["ffi" "rake"];
@@ -1668,10 +1678,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "14ihiw3xsr3r7pk4mbwarasakhq31vzg87bm8g4qaym9ihpf7y77";
+ sha256 = "19aqxxgq8d9jqvzz36jciqb54nrb8w2b85abpy98cq7ldj1lh497";
type = "gem";
};
- version = "1.86.0";
+ version = "12.9.0.pre.rc4";
};
github-markup = {
groups = ["default"];
@@ -1700,10 +1710,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1s1cgnnzlnfglsh5r0iihgvyasa2zbqkyrrnbxshvnkddb10i94z";
+ sha256 = "0a63zgjll83b25hiq8m4sk75jci2rj8z46lss0j3bc6zi3pxnzax";
type = "gem";
};
- version = "0.9.1";
+ version = "0.12.0";
};
gitlab-license = {
groups = ["default"];
@@ -1715,6 +1725,16 @@
};
version = "1.0.0";
};
+ gitlab-mail_room = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0q4z5p8hxyzrwr93r4mqr794fvqppi7ijcnp5nw9m4vd076hp4vh";
+ type = "gem";
+ };
+ version = "0.0.3";
+ };
gitlab-markup = {
groups = ["default"];
platforms = [];
@@ -1741,10 +1761,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0a0kihx7ps6hc1a5xbpbssqnh1k0gzfvln7xkjinpqipvk53l094";
+ sha256 = "0i1gv7mgjpa46v6jr97rjk0zv3jny3gc3q3bq8wd6rv59lv5s4wi";
type = "gem";
};
- version = "4.3.1.gitlab.2";
+ version = "4.3.3.gitlab.2";
};
gitlab-puma_worker_killer = {
dependencies = ["get_process_mem" "gitlab-puma"];
@@ -1774,10 +1794,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "07qh80nxwxgk76bhwrxw0a0jjcfvyxzmcd773k6axwklp5wvas7x";
+ sha256 = "1il4jqvz7b2l6pcxw6pfjvljpngn92mghfm47g0mfickih1i2r55";
type = "gem";
};
- version = "3.1.0";
+ version = "3.2.0";
};
gitlab_chronic_duration = {
dependencies = ["numerizer"];
@@ -1872,10 +1892,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0jbqajngi5ndqfarw9dxkhbphva0j71jav5wfym3fsiisvk5gg6p";
+ sha256 = "0xbgh9d8nbvsvyzqnd0mzhz0nr9hx4qn025kmz6d837lry4lc6gw";
type = "gem";
};
- version = "2.0.19";
+ version = "2.0.20";
};
grape = {
dependencies = ["activesupport" "builder" "mustermann-grape" "rack" "rack-accept" "virtus"];
@@ -1937,10 +1957,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "17p5c1432fxcqpj7yl70a1667n9774chmam6zswdm021vn8cfwmv";
+ sha256 = "0zj729kxig2klhm4naqsgrfi4xgba4vh2pazvvi7iaikaa3vfh48";
type = "gem";
};
- version = "1.9.12";
+ version = "1.10.5";
};
graphql-docs = {
dependencies = ["commonmarker" "escape_utils" "extended-markdown-filter" "gemoji" "graphql" "html-pipeline" "sass"];
@@ -2559,6 +2579,16 @@
};
version = "2.1.2";
};
+ lockbox = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0sgbs0frk601yc7bb33pz5z9cyadvj077vwy9k5zapsbn2rxf5aj";
+ type = "gem";
+ };
+ version = "0.3.3";
+ };
lograge = {
dependencies = ["actionpack" "activesupport" "railties" "request_store"];
groups = ["default"];
@@ -2612,16 +2642,6 @@
};
version = "2.7.1";
};
- mail_room = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0q06fkv6wka68gbva17jknm57jnjwk57f9ng1lvyvwki2v4jnkz4";
- type = "gem";
- };
- version = "0.10.0";
- };
marcel = {
dependencies = ["mimemagic"];
groups = ["default" "development" "test"];
@@ -2720,6 +2740,16 @@
};
version = "0.3.3";
};
+ mini_histogram = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "127vmd85kwi85qjbb1431bi4j5gdy0pp6wrq1f88ja1pf3mlb50y";
+ type = "gem";
+ };
+ version = "0.1.3";
+ };
mini_magick = {
groups = ["default"];
platforms = [];
@@ -3315,10 +3345,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "09davv4ld6caqlczw64vhwf8hr41apys3cj8v2h96yxs4qg1m2iw";
+ sha256 = "19nxgcl6fbnr6da958hyvnycv441ryp2dw4ccmldah5bm8885z39";
type = "gem";
};
- version = "2.6.5.0";
+ version = "2.7.0.4";
};
parslet = {
groups = ["default" "development" "test"];
@@ -3961,10 +3991,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ipgdir89a6pp1zscl2fkb99pppa7c513pk4wvis157bn8p9hlrx";
+ sha256 = "1n9h0ls2a2zq0bcsw31wxci1wdxb8s3vglfadxpcs6b04vkf6nqq";
type = "gem";
};
- version = "3.15.0";
+ version = "3.18.0";
};
rqrcode = {
dependencies = ["chunky_png"];
@@ -3990,14 +4020,14 @@
};
rspec = {
dependencies = ["rspec-core" "rspec-expectations" "rspec-mocks"];
- groups = ["default" "development" "test"];
+ groups = ["default" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "15ppasvb9qrscwlyjz67ppw1lnxiqnkzx5vkx1bd8x5n3dhikxc3";
+ sha256 = "1hzsig4pi9ybr0xl5540m1swiyxa74c8h09225y5sdh2rjkkg84h";
type = "gem";
};
- version = "3.8.0";
+ version = "3.9.0";
};
rspec-core = {
dependencies = ["rspec-support"];
@@ -4005,10 +4035,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0spjgmd3yx6q28q950r32bi0cs8h2si53zn6rq8s7n1i4zp4zwbf";
+ sha256 = "1qzc1wdjb1qnbimjl8i1q1r1z5hdv2lmcw7ysz7jawj4d1cvpqvd";
type = "gem";
};
- version = "3.8.2";
+ version = "3.9.1";
};
rspec-expectations = {
dependencies = ["diff-lcs" "rspec-support"];
@@ -4016,10 +4046,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0x3iddjjaramqb0yb51c79p2qajgi9wb5b59bzv25czddigyk49r";
+ sha256 = "1gjqfb39da6gywdcp4h77738r7khbrn2v4y45589z25bj4z9paf0";
type = "gem";
};
- version = "3.8.4";
+ version = "3.9.0";
};
rspec-mocks = {
dependencies = ["diff-lcs" "rspec-support"];
@@ -4027,10 +4057,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "12zplnsv4p6wvvxsk8xn6nm87a5qadxlkk497zlxfczd0jfawrni";
+ sha256 = "19vmdqym1v2g1zbdnq37zwmyj87y9yc9ijwc8js55igvbb9hx0mr";
type = "gem";
};
- version = "3.8.1";
+ version = "3.9.1";
};
rspec-parameterized = {
dependencies = ["binding_ninja" "parser" "proc_to_ast" "rspec" "unparser"];
@@ -4049,10 +4079,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "164dni69b9imgv33rxzsy3272ni10xny0f4dbx6k90zr1cgzmj5s";
+ sha256 = "0p2ji21avixi0sf9xlgrdz319kvs4pjhlbz7kj4anmx5s25w1x7j";
type = "gem";
};
- version = "4.0.0.beta3";
+ version = "4.0.0.beta4";
};
rspec-retry = {
dependencies = ["rspec-core"];
@@ -4065,25 +4095,15 @@
};
version = "0.6.1";
};
- rspec-set = {
- groups = ["development" "test"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "06vw8b5w1a58838cw9ssmy3r6f8vrjh54h7dp97rwv831gn5zlyk";
- type = "gem";
- };
- version = "0.1.3";
- };
rspec-support = {
groups = ["default" "development" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "139mbhfdr10flm2ffryvxkyqgqs1gjdclc1xhyh7i7njfqayxk7g";
+ sha256 = "1zwpyq1na23pvgacpxs2v9nwfbjbw6x3arca5j3l1xagigqmzhc3";
type = "gem";
};
- version = "3.8.2";
+ version = "3.9.2";
};
rspec_junit_formatter = {
dependencies = ["rspec-core"];
@@ -4189,10 +4209,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0ac3mv3x468s820f6wnp5whzl59y5844wmdjg47a8mbp0kkmnn58";
+ sha256 = "0g1j37fy53ly6351asfcnik033gwkp4kjma7lji1yklmj86d4dg7";
type = "gem";
};
- version = "1.0.0";
+ version = "1.3.1";
};
ruby-progressbar = {
groups = ["default" "development" "test"];
@@ -4220,10 +4240,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1f5mpzb1way683klgggsj029a4kw7krj72i17ggmvlp83804s6a3";
+ sha256 = "0xmd9dk1fcmii38apwn3py00qfqxd5yzylafm49n24plzwv913nh";
type = "gem";
};
- version = "2.1.1";
+ version = "2.1.2";
};
ruby_dep = {
groups = ["default" "test"];
@@ -4491,25 +4511,25 @@
version = "1.1.2";
};
simplecov = {
- dependencies = ["docile" "json" "simplecov-html"];
+ dependencies = ["docile" "simplecov-html"];
groups = ["development" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1sfyfgf7zrp2n42v7rswkqgk3bbwk1bnsphm24y7laxv3f8z0947";
+ sha256 = "0ycx5q699ycbjhp28sjbkrd62vwxlrb7fh4v2m7sjsp2qhi6cf6r";
type = "gem";
};
- version = "0.16.1";
+ version = "0.18.5";
};
simplecov-html = {
groups = ["default" "development" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1lihraa4rgxk8wbfl77fy9sf0ypk31iivly8vl3w04srd7i0clzn";
+ sha256 = "1v7b4mf7njw8kv4ghl4q7mwz3q0flbld7v8blp4m4m3n3aq11bn9";
type = "gem";
};
- version = "0.10.2";
+ version = "0.12.2";
};
sixarm_ruby_unaccent = {
groups = ["default"];
@@ -4521,15 +4541,15 @@
};
version = "1.2.0";
};
- slack-notifier = {
+ slack-messenger = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0xavibxh00gy62mm79l6id9l2fldjmdqifk8alqfqy5z38ffwah6";
+ sha256 = "1s2bff13nd21r28528vfb2ly5718r812izww2g0vxksjq7xgr2c7";
type = "gem";
};
- version = "1.5.1";
+ version = "2.3.3";
};
snowplow-tracker = {
dependencies = ["contracts"];
@@ -4777,10 +4797,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0vwbkwqyxhavzvr1820hqwz43ylnfcf6w4x6sag0nghi44sr9kmx";
+ sha256 = "0d7mm786180v4kzvn1f77rhfppsg5n0sq2bdx63x9nv114zm8jrp";
type = "gem";
};
- version = "0.8.1";
+ version = "0.9.1";
};
timfel-krb5-auth = {
groups = ["default" "kerberos"];
@@ -4898,6 +4918,17 @@
};
version = "1.6.0";
};
+ unicode_plot = {
+ dependencies = ["enumerable-statistics"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "09cv90pi414ns1knbi0zjbn59071qjgym974jpsgj7yjh70dpj0g";
+ type = "gem";
+ };
+ version = "0.0.4";
+ };
unicode_utils = {
groups = ["default"];
platforms = [];
@@ -4953,14 +4984,14 @@
};
unparser = {
dependencies = ["abstract_type" "adamantium" "concord" "diff-lcs" "equalizer" "parser" "procto"];
- groups = ["default" "development" "test"];
+ groups = ["default" "test"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "03vjj74kj86vlazhiclf63kf6gajs66k8ni34q70fdhf97d7b60c";
+ sha256 = "0qg1apxlnf4kxfj9jpm6hhv73jsncbs4zpsgyan32p5r331q1gmx";
type = "gem";
};
- version = "0.4.5";
+ version = "0.4.7";
};
validate_email = {
dependencies = ["activemodel" "mail"];
diff --git a/pkgs/applications/version-management/gitlab/update.py b/pkgs/applications/version-management/gitlab/update.py
index 4c7bcefacb0..3db5099598a 100755
--- a/pkgs/applications/version-management/gitlab/update.py
+++ b/pkgs/applications/version-management/gitlab/update.py
@@ -177,7 +177,7 @@ def update_gitaly():
subprocess.check_output(['bundix'], cwd=gitaly_dir)
os.environ['GOROOT'] = ""
- subprocess.check_output(['vgo2nix'], cwd=gitaly_dir)
+ subprocess.check_output(['vgo2nix', '--keep-going'], cwd=gitaly_dir)
for fn in ['go.mod', 'go.sum']:
os.unlink(gitaly_dir / fn)
@@ -200,7 +200,7 @@ def update_gitlab_shell():
f.write(repo.get_file(fn, f"v{gitlab_shell_version}"))
os.environ['GOROOT'] = ""
- subprocess.check_output(['vgo2nix'], cwd=gitlab_shell_dir)
+ subprocess.check_output(['vgo2nix', '--keep-going'], cwd=gitlab_shell_dir)
for fn in ['go.mod', 'go.sum']:
os.unlink(gitlab_shell_dir / fn)
@@ -221,7 +221,7 @@ def update_gitlab_workhorse():
f.write(repo.get_file(fn, f"v{gitlab_workhorse_version}"))
os.environ['GOROOT'] = ""
- subprocess.check_output(['vgo2nix'], cwd=gitlab_workhorse_dir)
+ subprocess.check_output(['vgo2nix', '--keep-going'], cwd=gitlab_workhorse_dir)
for fn in ['go.mod', 'go.sum']:
os.unlink(gitlab_workhorse_dir / fn)
diff --git a/pkgs/applications/version-management/gitlab/yarnPkgs.nix b/pkgs/applications/version-management/gitlab/yarnPkgs.nix
index 0215a47756f..f85ee249029 100644
--- a/pkgs/applications/version-management/gitlab/yarnPkgs.nix
+++ b/pkgs/applications/version-management/gitlab/yarnPkgs.nix
@@ -2,107 +2,131 @@
offline_cache = linkFarm "offline" packages;
packages = [
{
- name = "_babel_code_frame___code_frame_7.5.5.tgz";
+ name = "_babel_code_frame___code_frame_7.8.3.tgz";
path = fetchurl {
- name = "_babel_code_frame___code_frame_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.5.5.tgz";
- sha1 = "bc0782f6d69f7b7d49531219699b988f669a8f9d";
+ name = "_babel_code_frame___code_frame_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz";
+ sha1 = "33e25903d7481181534e12ec0a25f16b6fcf419e";
};
}
{
- name = "_babel_core___core_7.6.2.tgz";
+ name = "_babel_compat_data___compat_data_7.8.5.tgz";
path = fetchurl {
- name = "_babel_core___core_7.6.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/core/-/core-7.6.2.tgz";
- sha1 = "069a776e8d5e9eefff76236bc8845566bd31dd91";
+ name = "_babel_compat_data___compat_data_7.8.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.8.5.tgz";
+ sha1 = "d28ce872778c23551cbb9432fc68d28495b613b9";
};
}
{
- name = "_babel_generator___generator_7.6.2.tgz";
+ name = "_babel_core___core_7.8.4.tgz";
path = fetchurl {
- name = "_babel_generator___generator_7.6.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.6.2.tgz";
- sha1 = "dac8a3c2df118334c2a29ff3446da1636a8f8c03";
+ name = "_babel_core___core_7.8.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/core/-/core-7.8.4.tgz";
+ sha1 = "d496799e5c12195b3602d0fddd77294e3e38e80e";
};
}
{
- name = "_babel_helper_annotate_as_pure___helper_annotate_as_pure_7.0.0.tgz";
+ name = "_babel_generator___generator_7.8.4.tgz";
path = fetchurl {
- name = "_babel_helper_annotate_as_pure___helper_annotate_as_pure_7.0.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz";
- sha1 = "323d39dd0b50e10c7c06ca7d7638e6864d8c5c32";
+ name = "_babel_generator___generator_7.8.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.8.4.tgz";
+ sha1 = "35bbc74486956fe4251829f9f6c48330e8d0985e";
};
}
{
- name = "_babel_helper_builder_binary_assignment_operator_visitor___helper_builder_binary_assignment_operator_visitor_7.1.0.tgz";
+ name = "_babel_helper_annotate_as_pure___helper_annotate_as_pure_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_builder_binary_assignment_operator_visitor___helper_builder_binary_assignment_operator_visitor_7.1.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz";
- sha1 = "6b69628dfe4087798e0c4ed98e3d4a6b2fbd2f5f";
+ 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_call_delegate___helper_call_delegate_7.4.4.tgz";
+ name = "_babel_helper_builder_binary_assignment_operator_visitor___helper_builder_binary_assignment_operator_visitor_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_call_delegate___helper_call_delegate_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz";
- sha1 = "87c1f8ca19ad552a736a7a27b1c1fcf8b1ff1f43";
+ 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_create_class_features_plugin___helper_create_class_features_plugin_7.6.0.tgz";
+ name = "_babel_helper_call_delegate___helper_call_delegate_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.6.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.6.0.tgz";
- sha1 = "769711acca889be371e9bc2eb68641d55218021f";
+ name = "_babel_helper_call_delegate___helper_call_delegate_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.8.3.tgz";
+ sha1 = "de82619898aa605d409c42be6ffb8d7204579692";
};
}
{
- name = "_babel_helper_define_map___helper_define_map_7.5.5.tgz";
+ name = "_babel_helper_compilation_targets___helper_compilation_targets_7.8.4.tgz";
path = fetchurl {
- name = "_babel_helper_define_map___helper_define_map_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.5.5.tgz";
- sha1 = "3dec32c2046f37e09b28c93eb0b103fd2a25d369";
+ name = "_babel_helper_compilation_targets___helper_compilation_targets_7.8.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.4.tgz";
+ sha1 = "03d7ecd454b7ebe19a254f76617e61770aed2c88";
};
}
{
- name = "_babel_helper_explode_assignable_expression___helper_explode_assignable_expression_7.1.0.tgz";
+ name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_explode_assignable_expression___helper_explode_assignable_expression_7.1.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz";
- sha1 = "537fa13f6f1674df745b0c00ec8fe4e99681c8f6";
+ name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.3.tgz";
+ sha1 = "5b94be88c255f140fd2c10dd151e7f98f4bff397";
};
}
{
- name = "_babel_helper_function_name___helper_function_name_7.1.0.tgz";
+ name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_function_name___helper_function_name_7.1.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz";
- sha1 = "a0ceb01685f73355d4360c1247f582bfafc8ff53";
+ name = "_babel_helper_create_regexp_features_plugin___helper_create_regexp_features_plugin_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.3.tgz";
+ sha1 = "c774268c95ec07ee92476a3862b75cc2839beb79";
};
}
{
- name = "_babel_helper_get_function_arity___helper_get_function_arity_7.0.0.tgz";
+ name = "_babel_helper_define_map___helper_define_map_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_get_function_arity___helper_get_function_arity_7.0.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz";
- sha1 = "83572d4320e2a4657263734113c42868b64e49c3";
+ 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_hoist_variables___helper_hoist_variables_7.4.4.tgz";
+ name = "_babel_helper_explode_assignable_expression___helper_explode_assignable_expression_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_hoist_variables___helper_hoist_variables_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz";
- sha1 = "0298b5f25c8c09c53102d52ac4a98f773eb2850a";
+ 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_member_expression_to_functions___helper_member_expression_to_functions_7.5.5.tgz";
+ name = "_babel_helper_function_name___helper_function_name_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.5.5.tgz";
- sha1 = "1fb5b8ec4453a93c439ee9fe3aeea4a84b76b590";
+ 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.8.3.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.8.3.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.8.3.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";
};
}
{
@@ -114,483 +138,507 @@
};
}
{
- name = "_babel_helper_module_transforms___helper_module_transforms_7.5.5.tgz";
+ name = "_babel_helper_module_transforms___helper_module_transforms_7.8.3.tgz";
+ path = fetchurl {
+ name = "_babel_helper_module_transforms___helper_module_transforms_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.8.3.tgz";
+ sha1 = "d305e35d02bee720fbc2c3c3623aa0c316c01590";
+ };
+ }
+ {
+ name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.8.3.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.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_module_transforms___helper_module_transforms_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.5.5.tgz";
- sha1 = "f84ff8a09038dcbca1fd4355661a500937165b4a";
+ 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_optimise_call_expression___helper_optimise_call_expression_7.0.0.tgz";
+ name = "_babel_helper_regex___helper_regex_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.0.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz";
- sha1 = "a2920c5702b073c15de51106200aa8cad20497d5";
+ 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_plugin_utils___helper_plugin_utils_7.0.0.tgz";
+ name = "_babel_helper_remap_async_to_generator___helper_remap_async_to_generator_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_plugin_utils___helper_plugin_utils_7.0.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz";
- sha1 = "bbb3fbee98661c569034237cc03967ba99b4f250";
+ 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_regex___helper_regex_7.5.5.tgz";
+ name = "_babel_helper_replace_supers___helper_replace_supers_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_regex___helper_regex_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.5.5.tgz";
- sha1 = "0aa6824f7100a2e0e89c1527c23936c152cab351";
+ name = "_babel_helper_replace_supers___helper_replace_supers_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz";
+ sha1 = "91192d25f6abbcd41da8a989d4492574fb1530bc";
};
}
{
- name = "_babel_helper_remap_async_to_generator___helper_remap_async_to_generator_7.1.0.tgz";
+ name = "_babel_helper_simple_access___helper_simple_access_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_remap_async_to_generator___helper_remap_async_to_generator_7.1.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz";
- sha1 = "361d80821b6f38da75bd3f0785ece20a88c5fe7f";
+ 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_replace_supers___helper_replace_supers_7.5.5.tgz";
+ name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_replace_supers___helper_replace_supers_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.5.5.tgz";
- sha1 = "f84ce43df031222d2bad068d2626cb5799c34bc2";
+ 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_simple_access___helper_simple_access_7.1.0.tgz";
+ name = "_babel_helper_wrap_function___helper_wrap_function_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_simple_access___helper_simple_access_7.1.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz";
- sha1 = "65eeb954c8c245beaa4e859da6188f39d71e585c";
+ 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_split_export_declaration___helper_split_export_declaration_7.4.4.tgz";
+ name = "_babel_helpers___helpers_7.8.4.tgz";
path = fetchurl {
- name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz";
- sha1 = "ff94894a340be78f53f06af038b205c49d993677";
+ name = "_babel_helpers___helpers_7.8.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.8.4.tgz";
+ sha1 = "754eb3ee727c165e0a240d6c207de7c455f36f73";
};
}
{
- name = "_babel_helper_wrap_function___helper_wrap_function_7.2.0.tgz";
+ name = "_babel_highlight___highlight_7.8.3.tgz";
path = fetchurl {
- name = "_babel_helper_wrap_function___helper_wrap_function_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz";
- sha1 = "c4e0012445769e2815b55296ead43a958549f6fa";
+ name = "_babel_highlight___highlight_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.8.3.tgz";
+ sha1 = "28f173d04223eaaa59bc1d439a3836e6d1265797";
};
}
{
- name = "_babel_helpers___helpers_7.6.2.tgz";
+ name = "_babel_parser___parser_7.8.4.tgz";
path = fetchurl {
- name = "_babel_helpers___helpers_7.6.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.6.2.tgz";
- sha1 = "681ffe489ea4dcc55f23ce469e58e59c1c045153";
+ name = "_babel_parser___parser_7.8.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.8.4.tgz";
+ sha1 = "d1dbe64691d60358a974295fa53da074dd2ce8e8";
};
}
{
- name = "_babel_highlight___highlight_7.5.0.tgz";
+ name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.8.3.tgz";
path = fetchurl {
- name = "_babel_highlight___highlight_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.5.0.tgz";
- sha1 = "56d11312bd9248fa619591d02472be6e8cb32540";
+ 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_parser___parser_7.6.2.tgz";
+ name = "_babel_plugin_proposal_class_properties___plugin_proposal_class_properties_7.8.3.tgz";
path = fetchurl {
- name = "_babel_parser___parser_7.6.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.6.2.tgz";
- sha1 = "205e9c95e16ba3b8b96090677a67c9d6075b70a1";
+ name = "_babel_plugin_proposal_class_properties___plugin_proposal_class_properties_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz";
+ sha1 = "5e06654af5cd04b608915aada9b2a6788004464e";
};
}
{
- name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.2.0.tgz";
+ name = "_babel_plugin_proposal_dynamic_import___plugin_proposal_dynamic_import_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_async_generator_functions___plugin_proposal_async_generator_functions_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz";
- sha1 = "b289b306669dce4ad20b0252889a15768c9d417e";
+ 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_class_properties___plugin_proposal_class_properties_7.5.5.tgz";
+ name = "_babel_plugin_proposal_json_strings___plugin_proposal_json_strings_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_class_properties___plugin_proposal_class_properties_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.5.5.tgz";
- sha1 = "a974cfae1e37c3110e71f3c6a2e48b8e71958cd4";
+ 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_dynamic_import___plugin_proposal_dynamic_import_7.5.0.tgz";
+ name = "_babel_plugin_proposal_nullish_coalescing_operator___plugin_proposal_nullish_coalescing_operator_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_dynamic_import___plugin_proposal_dynamic_import_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.5.0.tgz";
- sha1 = "e532202db4838723691b10a67b8ce509e397c506";
+ name = "_babel_plugin_proposal_nullish_coalescing_operator___plugin_proposal_nullish_coalescing_operator_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz";
+ sha1 = "e4572253fdeed65cddeecfdab3f928afeb2fd5d2";
};
}
{
- name = "_babel_plugin_proposal_json_strings___plugin_proposal_json_strings_7.2.0.tgz";
+ name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_json_strings___plugin_proposal_json_strings_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz";
- sha1 = "568ecc446c6148ae6b267f02551130891e29f317";
+ name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz";
+ sha1 = "eb5ae366118ddca67bed583b53d7554cad9951bb";
};
}
{
- name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.6.2.tgz";
+ name = "_babel_plugin_proposal_optional_catch_binding___plugin_proposal_optional_catch_binding_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.6.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.6.2.tgz";
- sha1 = "8ffccc8f3a6545e9f78988b6bf4fe881b88e8096";
+ 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_optional_catch_binding___plugin_proposal_optional_catch_binding_7.2.0.tgz";
+ name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_optional_catch_binding___plugin_proposal_optional_catch_binding_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz";
- sha1 = "135d81edb68a081e55e56ec48541ece8065c38f5";
+ name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.3.tgz";
+ sha1 = "ae10b3214cb25f7adb1f3bc87ba42ca10b7e2543";
};
}
{
- name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.7.5.tgz";
+ name = "_babel_plugin_proposal_private_methods___plugin_proposal_private_methods_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_optional_chaining___plugin_proposal_optional_chaining_7.7.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.7.5.tgz";
- sha1 = "f0835f044cef85b31071a924010a2a390add11d4";
+ name = "_babel_plugin_proposal_private_methods___plugin_proposal_private_methods_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.8.3.tgz";
+ sha1 = "01248c6c8dc292116b3b4ebd746150f4f0728bab";
};
}
{
- name = "_babel_plugin_proposal_private_methods___plugin_proposal_private_methods_7.6.0.tgz";
+ name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_private_methods___plugin_proposal_private_methods_7.6.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.6.0.tgz";
- sha1 = "19ddc493c7b5d47afdd4291e740c609a83c9fae4";
+ name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.3.tgz";
+ sha1 = "b646c3adea5f98800c9ab45105ac34d06cd4a47f";
};
}
{
- name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.6.2.tgz";
+ name = "_babel_plugin_syntax_async_generators___plugin_syntax_async_generators_7.8.4.tgz";
path = fetchurl {
- name = "_babel_plugin_proposal_unicode_property_regex___plugin_proposal_unicode_property_regex_7.6.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.6.2.tgz";
- sha1 = "05413762894f41bfe42b9a5e80919bd575dcc802";
+ name = "_babel_plugin_syntax_async_generators___plugin_syntax_async_generators_7.8.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz";
+ sha1 = "a983fb1aeb2ec3f6ed042a210f640e90e786fe0d";
};
}
{
- name = "_babel_plugin_syntax_async_generators___plugin_syntax_async_generators_7.2.0.tgz";
+ name = "_babel_plugin_syntax_dynamic_import___plugin_syntax_dynamic_import_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_syntax_async_generators___plugin_syntax_async_generators_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz";
- sha1 = "69e1f0db34c6f5a0cf7e2b3323bf159a76c8cb7f";
+ name = "_babel_plugin_syntax_dynamic_import___plugin_syntax_dynamic_import_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz";
+ sha1 = "62bf98b2da3cd21d626154fc96ee5b3cb68eacb3";
};
}
{
- name = "_babel_plugin_syntax_dynamic_import___plugin_syntax_dynamic_import_7.2.0.tgz";
+ name = "_babel_plugin_syntax_import_meta___plugin_syntax_import_meta_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_syntax_dynamic_import___plugin_syntax_dynamic_import_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz";
- sha1 = "69c159ffaf4998122161ad8ebc5e6d1f55df8612";
+ name = "_babel_plugin_syntax_import_meta___plugin_syntax_import_meta_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.8.3.tgz";
+ sha1 = "230afff79d3ccc215b5944b438e4e266daf3d84d";
};
}
{
- name = "_babel_plugin_syntax_import_meta___plugin_syntax_import_meta_7.2.0.tgz";
+ name = "_babel_plugin_syntax_json_strings___plugin_syntax_json_strings_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_syntax_import_meta___plugin_syntax_import_meta_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.2.0.tgz";
- sha1 = "2333ef4b875553a3bcd1e93f8ebc09f5b9213a40";
+ name = "_babel_plugin_syntax_json_strings___plugin_syntax_json_strings_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz";
+ sha1 = "01ca21b668cd8218c9e640cb6dd88c5412b2c96a";
};
}
{
- name = "_babel_plugin_syntax_json_strings___plugin_syntax_json_strings_7.2.0.tgz";
+ name = "_babel_plugin_syntax_nullish_coalescing_operator___plugin_syntax_nullish_coalescing_operator_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_syntax_json_strings___plugin_syntax_json_strings_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz";
- sha1 = "72bd13f6ffe1d25938129d2a186b11fd62951470";
+ name = "_babel_plugin_syntax_nullish_coalescing_operator___plugin_syntax_nullish_coalescing_operator_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz";
+ sha1 = "167ed70368886081f74b5c36c65a88c03b66d1a9";
};
}
{
- name = "_babel_plugin_syntax_object_rest_spread___plugin_syntax_object_rest_spread_7.2.0.tgz";
+ name = "_babel_plugin_syntax_object_rest_spread___plugin_syntax_object_rest_spread_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_syntax_object_rest_spread___plugin_syntax_object_rest_spread_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.2.0.tgz";
- sha1 = "3b7a3e733510c57e820b9142a6579ac8b0dfad2e";
+ name = "_babel_plugin_syntax_object_rest_spread___plugin_syntax_object_rest_spread_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz";
+ sha1 = "60e225edcbd98a640332a2e72dd3e66f1af55871";
};
}
{
- name = "_babel_plugin_syntax_optional_catch_binding___plugin_syntax_optional_catch_binding_7.2.0.tgz";
+ name = "_babel_plugin_syntax_optional_catch_binding___plugin_syntax_optional_catch_binding_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_syntax_optional_catch_binding___plugin_syntax_optional_catch_binding_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz";
- sha1 = "a94013d6eda8908dfe6a477e7f9eda85656ecf5c";
+ name = "_babel_plugin_syntax_optional_catch_binding___plugin_syntax_optional_catch_binding_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz";
+ sha1 = "6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1";
};
}
{
- name = "_babel_plugin_syntax_optional_chaining___plugin_syntax_optional_chaining_7.7.4.tgz";
+ name = "_babel_plugin_syntax_optional_chaining___plugin_syntax_optional_chaining_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_syntax_optional_chaining___plugin_syntax_optional_chaining_7.7.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.7.4.tgz";
- sha1 = "c91fdde6de85d2eb8906daea7b21944c3610c901";
+ name = "_babel_plugin_syntax_optional_chaining___plugin_syntax_optional_chaining_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz";
+ sha1 = "4f69c2ab95167e0180cd5336613f8c5788f7d48a";
};
}
{
- name = "_babel_plugin_transform_arrow_functions___plugin_transform_arrow_functions_7.2.0.tgz";
+ name = "_babel_plugin_syntax_top_level_await___plugin_syntax_top_level_await_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_arrow_functions___plugin_transform_arrow_functions_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz";
- sha1 = "9aeafbe4d6ffc6563bf8f8372091628f00779550";
+ 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_transform_async_to_generator___plugin_transform_async_to_generator_7.5.0.tgz";
+ name = "_babel_plugin_transform_arrow_functions___plugin_transform_arrow_functions_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_async_to_generator___plugin_transform_async_to_generator_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.5.0.tgz";
- sha1 = "89a3848a0166623b5bc481164b5936ab947e887e";
+ 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_block_scoped_functions___plugin_transform_block_scoped_functions_7.2.0.tgz";
+ name = "_babel_plugin_transform_async_to_generator___plugin_transform_async_to_generator_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_block_scoped_functions___plugin_transform_block_scoped_functions_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz";
- sha1 = "5d3cc11e8d5ddd752aa64c9148d0db6cb79fd190";
+ 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_block_scoping___plugin_transform_block_scoping_7.6.2.tgz";
+ name = "_babel_plugin_transform_block_scoped_functions___plugin_transform_block_scoped_functions_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.6.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.6.2.tgz";
- sha1 = "96c33ab97a9ae500cc6f5b19e04a7e6553360a79";
+ 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_classes___plugin_transform_classes_7.5.5.tgz";
+ name = "_babel_plugin_transform_block_scoping___plugin_transform_block_scoping_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_classes___plugin_transform_classes_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.5.5.tgz";
- sha1 = "d094299d9bd680a14a2a0edae38305ad60fb4de9";
+ 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_computed_properties___plugin_transform_computed_properties_7.2.0.tgz";
+ name = "_babel_plugin_transform_classes___plugin_transform_classes_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_computed_properties___plugin_transform_computed_properties_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz";
- sha1 = "83a7df6a658865b1c8f641d510c6f3af220216da";
+ name = "_babel_plugin_transform_classes___plugin_transform_classes_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.3.tgz";
+ sha1 = "46fd7a9d2bb9ea89ce88720477979fe0d71b21b8";
};
}
{
- name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.6.0.tgz";
+ name = "_babel_plugin_transform_computed_properties___plugin_transform_computed_properties_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.6.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.6.0.tgz";
- sha1 = "44bbe08b57f4480094d57d9ffbcd96d309075ba6";
+ 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_dotall_regex___plugin_transform_dotall_regex_7.6.2.tgz";
+ name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_dotall_regex___plugin_transform_dotall_regex_7.6.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.6.2.tgz";
- sha1 = "44abb948b88f0199a627024e1508acaf8dc9b2f9";
+ name = "_babel_plugin_transform_destructuring___plugin_transform_destructuring_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.3.tgz";
+ sha1 = "20ddfbd9e4676906b1056ee60af88590cc7aaa0b";
};
}
{
- name = "_babel_plugin_transform_duplicate_keys___plugin_transform_duplicate_keys_7.5.0.tgz";
+ name = "_babel_plugin_transform_dotall_regex___plugin_transform_dotall_regex_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_duplicate_keys___plugin_transform_duplicate_keys_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.5.0.tgz";
- sha1 = "c5dbf5106bf84cdf691222c0974c12b1df931853";
+ 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_exponentiation_operator___plugin_transform_exponentiation_operator_7.2.0.tgz";
+ name = "_babel_plugin_transform_duplicate_keys___plugin_transform_duplicate_keys_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_exponentiation_operator___plugin_transform_exponentiation_operator_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz";
- sha1 = "a63868289e5b4007f7054d46491af51435766008";
+ 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_for_of___plugin_transform_for_of_7.4.4.tgz";
+ name = "_babel_plugin_transform_exponentiation_operator___plugin_transform_exponentiation_operator_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz";
- sha1 = "0267fc735e24c808ba173866c6c4d1440fc3c556";
+ 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_function_name___plugin_transform_function_name_7.4.4.tgz";
+ name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.8.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_function_name___plugin_transform_function_name_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz";
- sha1 = "e1436116abb0610c2259094848754ac5230922ad";
+ name = "_babel_plugin_transform_for_of___plugin_transform_for_of_7.8.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.4.tgz";
+ sha1 = "6fe8eae5d6875086ee185dd0b098a8513783b47d";
};
}
{
- name = "_babel_plugin_transform_literals___plugin_transform_literals_7.2.0.tgz";
+ name = "_babel_plugin_transform_function_name___plugin_transform_function_name_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_literals___plugin_transform_literals_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz";
- sha1 = "690353e81f9267dad4fd8cfd77eafa86aba53ea1";
+ 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_member_expression_literals___plugin_transform_member_expression_literals_7.2.0.tgz";
+ name = "_babel_plugin_transform_literals___plugin_transform_literals_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_member_expression_literals___plugin_transform_member_expression_literals_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz";
- sha1 = "fa10aa5c58a2cb6afcf2c9ffa8cb4d8b3d489a2d";
+ 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_modules_amd___plugin_transform_modules_amd_7.5.0.tgz";
+ name = "_babel_plugin_transform_member_expression_literals___plugin_transform_member_expression_literals_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.5.0.tgz";
- sha1 = "ef00435d46da0a5961aa728a1d2ecff063e4fb91";
+ 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_modules_commonjs___plugin_transform_modules_commonjs_7.6.0.tgz";
+ name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.6.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.6.0.tgz";
- sha1 = "39dfe957de4420445f1fcf88b68a2e4aa4515486";
+ name = "_babel_plugin_transform_modules_amd___plugin_transform_modules_amd_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz";
+ sha1 = "65606d44616b50225e76f5578f33c568a0b876a5";
};
}
{
- name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.5.0.tgz";
+ name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.5.0.tgz";
- sha1 = "e75266a13ef94202db2a0620977756f51d52d249";
+ name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz";
+ sha1 = "df251706ec331bd058a34bdd72613915f82928a5";
};
}
{
- name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.2.0.tgz";
+ name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz";
- sha1 = "7678ce75169f0877b8eb2235538c074268dd01ae";
+ name = "_babel_plugin_transform_modules_systemjs___plugin_transform_modules_systemjs_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz";
+ sha1 = "d8bbf222c1dbe3661f440f2f00c16e9bb7d0d420";
};
}
{
- name = "_babel_plugin_transform_named_capturing_groups_regex___plugin_transform_named_capturing_groups_regex_7.6.2.tgz";
+ name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_named_capturing_groups_regex___plugin_transform_named_capturing_groups_regex_7.6.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.6.2.tgz";
- sha1 = "c1ca0bb84b94f385ca302c3932e870b0fb0e522b";
+ name = "_babel_plugin_transform_modules_umd___plugin_transform_modules_umd_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz";
+ sha1 = "592d578ce06c52f5b98b02f913d653ffe972661a";
};
}
{
- name = "_babel_plugin_transform_new_target___plugin_transform_new_target_7.4.4.tgz";
+ name = "_babel_plugin_transform_named_capturing_groups_regex___plugin_transform_named_capturing_groups_regex_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_new_target___plugin_transform_new_target_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz";
- sha1 = "18d120438b0cc9ee95a47f2c72bc9768fbed60a5";
+ 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_object_super___plugin_transform_object_super_7.5.5.tgz";
+ name = "_babel_plugin_transform_new_target___plugin_transform_new_target_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_object_super___plugin_transform_object_super_7.5.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.5.5.tgz";
- sha1 = "c70021df834073c65eb613b8679cc4a381d1a9f9";
+ 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_parameters___plugin_transform_parameters_7.4.4.tgz";
+ name = "_babel_plugin_transform_object_super___plugin_transform_object_super_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz";
- sha1 = "7556cf03f318bd2719fe4c922d2d808be5571e16";
+ 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_property_literals___plugin_transform_property_literals_7.2.0.tgz";
+ name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.8.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_property_literals___plugin_transform_property_literals_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz";
- sha1 = "03e33f653f5b25c4eb572c98b9485055b389e905";
+ name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.8.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.4.tgz";
+ sha1 = "1d5155de0b65db0ccf9971165745d3bb990d77d3";
};
}
{
- name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.4.5.tgz";
+ name = "_babel_plugin_transform_property_literals___plugin_transform_property_literals_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.4.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.5.tgz";
- sha1 = "629dc82512c55cee01341fb27bdfcb210354680f";
+ 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_reserved_words___plugin_transform_reserved_words_7.2.0.tgz";
+ name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_reserved_words___plugin_transform_reserved_words_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz";
- sha1 = "4792af87c998a49367597d07fedf02636d2e1634";
+ name = "_babel_plugin_transform_regenerator___plugin_transform_regenerator_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.3.tgz";
+ sha1 = "b31031e8059c07495bf23614c97f3d9698bc6ec8";
};
}
{
- name = "_babel_plugin_transform_shorthand_properties___plugin_transform_shorthand_properties_7.2.0.tgz";
+ name = "_babel_plugin_transform_reserved_words___plugin_transform_reserved_words_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_shorthand_properties___plugin_transform_shorthand_properties_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz";
- sha1 = "6333aee2f8d6ee7e28615457298934a3b46198f0";
+ 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_spread___plugin_transform_spread_7.6.2.tgz";
+ name = "_babel_plugin_transform_shorthand_properties___plugin_transform_shorthand_properties_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_spread___plugin_transform_spread_7.6.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.6.2.tgz";
- sha1 = "fc77cf798b24b10c46e1b51b1b88c2bf661bb8dd";
+ 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_sticky_regex___plugin_transform_sticky_regex_7.2.0.tgz";
+ name = "_babel_plugin_transform_spread___plugin_transform_spread_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_sticky_regex___plugin_transform_sticky_regex_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz";
- sha1 = "a1e454b5995560a9c1e0d537dfc15061fd2687e1";
+ 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_template_literals___plugin_transform_template_literals_7.4.4.tgz";
+ name = "_babel_plugin_transform_sticky_regex___plugin_transform_sticky_regex_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_template_literals___plugin_transform_template_literals_7.4.4.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz";
- sha1 = "9d28fea7bbce637fb7612a0750989d8321d4bcb0";
+ 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_typeof_symbol___plugin_transform_typeof_symbol_7.2.0.tgz";
+ name = "_babel_plugin_transform_template_literals___plugin_transform_template_literals_7.8.3.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_typeof_symbol___plugin_transform_typeof_symbol_7.2.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz";
- sha1 = "117d2bcec2fbf64b4b59d1f9819894682d29f2b2";
+ 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_unicode_regex___plugin_transform_unicode_regex_7.6.2.tgz";
+ name = "_babel_plugin_transform_typeof_symbol___plugin_transform_typeof_symbol_7.8.4.tgz";
path = fetchurl {
- name = "_babel_plugin_transform_unicode_regex___plugin_transform_unicode_regex_7.6.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.6.2.tgz";
- sha1 = "b692aad888a7e8d8b1b214be6b9dc03d5031f698";
+ 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_preset_env___preset_env_7.6.2.tgz";
+ name = "_babel_plugin_transform_unicode_regex___plugin_transform_unicode_regex_7.8.3.tgz";
path = fetchurl {
- name = "_babel_preset_env___preset_env_7.6.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.6.2.tgz";
- sha1 = "abbb3ed785c7fe4220d4c82a53621d71fc0c75d3";
+ 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_preset_env___preset_env_7.8.4.tgz";
+ path = fetchurl {
+ name = "_babel_preset_env___preset_env_7.8.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.8.4.tgz";
+ sha1 = "9dac6df5f423015d3d49b6e9e5fa3413e4a72c4e";
};
}
{
@@ -602,19 +650,19 @@
};
}
{
- name = "_babel_template___template_7.6.0.tgz";
+ name = "_babel_template___template_7.8.3.tgz";
path = fetchurl {
- name = "_babel_template___template_7.6.0.tgz";
- url = "https://registry.yarnpkg.com/@babel/template/-/template-7.6.0.tgz";
- sha1 = "7f0159c7f5012230dad64cca42ec9bdb5c9536e6";
+ name = "_babel_template___template_7.8.3.tgz";
+ url = "https://registry.yarnpkg.com/@babel/template/-/template-7.8.3.tgz";
+ sha1 = "e02ad04fe262a657809327f578056ca15fd4d1b8";
};
}
{
- name = "_babel_traverse___traverse_7.6.2.tgz";
+ name = "_babel_traverse___traverse_7.8.4.tgz";
path = fetchurl {
- name = "_babel_traverse___traverse_7.6.2.tgz";
- url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.6.2.tgz";
- sha1 = "b0e2bfd401d339ce0e6c05690206d1e11502ce2c";
+ name = "_babel_traverse___traverse_7.8.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.8.4.tgz";
+ sha1 = "f0845822365f9d5b0e312ed3959d3f827f869e3c";
};
}
{
@@ -650,51 +698,35 @@
};
}
{
- name = "_gitlab_eslint_config___eslint_config_3.0.0.tgz";
- path = fetchurl {
- name = "_gitlab_eslint_config___eslint_config_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/@gitlab/eslint-config/-/eslint-config-3.0.0.tgz";
- sha1 = "9a93662ffefb7792d5d0d96d876c316f2c393315";
- };
- }
- {
- name = "_gitlab_eslint_plugin_i18n___eslint_plugin_i18n_1.1.0.tgz";
- path = fetchurl {
- name = "_gitlab_eslint_plugin_i18n___eslint_plugin_i18n_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/@gitlab/eslint-plugin-i18n/-/eslint-plugin-i18n-1.1.0.tgz";
- sha1 = "e494d599e644ce3a094ea85f87dbbda41a924c5e";
- };
- }
- {
- name = "_gitlab_eslint_plugin_vue_i18n___eslint_plugin_vue_i18n_2.0.0.tgz";
+ name = "_gitlab_eslint_plugin___eslint_plugin_2.2.1.tgz";
path = fetchurl {
- name = "_gitlab_eslint_plugin_vue_i18n___eslint_plugin_vue_i18n_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/@gitlab/eslint-plugin-vue-i18n/-/eslint-plugin-vue-i18n-2.0.0.tgz";
- sha1 = "5a01912d9d5a7524539d678f09cac6fa57d6d838";
+ name = "_gitlab_eslint_plugin___eslint_plugin_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/@gitlab/eslint-plugin/-/eslint-plugin-2.2.1.tgz";
+ sha1 = "7033030787981ded5ae24f4051109d069c98fcc0";
};
}
{
- name = "_gitlab_svgs___svgs_1.96.0.tgz";
+ name = "_gitlab_svgs___svgs_1.121.0.tgz";
path = fetchurl {
- name = "_gitlab_svgs___svgs_1.96.0.tgz";
- url = "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.96.0.tgz";
- sha1 = "1d32730389e94358dc245e8336912523446d1269";
+ name = "_gitlab_svgs___svgs_1.121.0.tgz";
+ url = "https://registry.yarnpkg.com/@gitlab/svgs/-/svgs-1.121.0.tgz";
+ sha1 = "77083a68f72e9aa0e294da7715f378eef13b839e";
};
}
{
- name = "_gitlab_ui___ui_9.8.0.tgz";
+ name = "_gitlab_ui___ui_12.1.0.tgz";
path = fetchurl {
- name = "_gitlab_ui___ui_9.8.0.tgz";
- url = "https://registry.yarnpkg.com/@gitlab/ui/-/ui-9.8.0.tgz";
- sha1 = "b1a0b5f1f6ac9fdb19b64d74f0f729e3ec182495";
+ name = "_gitlab_ui___ui_12.1.0.tgz";
+ url = "https://registry.yarnpkg.com/@gitlab/ui/-/ui-12.1.0.tgz";
+ sha1 = "b97c7898410767c85cf1768f9b9e36329e59a7ec";
};
}
{
- name = "_gitlab_visual_review_tools___visual_review_tools_1.5.1.tgz";
+ name = "_gitlab_visual_review_tools___visual_review_tools_1.6.1.tgz";
path = fetchurl {
- name = "_gitlab_visual_review_tools___visual_review_tools_1.5.1.tgz";
- url = "https://registry.yarnpkg.com/@gitlab/visual-review-tools/-/visual-review-tools-1.5.1.tgz";
- sha1 = "2552927cd7a376f1f06ef3293a69fe2ffcdddb52";
+ name = "_gitlab_visual_review_tools___visual_review_tools_1.6.1.tgz";
+ url = "https://registry.yarnpkg.com/@gitlab/visual-review-tools/-/visual-review-tools-1.6.1.tgz";
+ sha1 = "0d8f3ff9f51b05f7c80b9a107727703d48997e4e";
};
}
{
@@ -858,11 +890,11 @@
};
}
{
- name = "_sourcegraph_code_host_integration___code_host_integration_0.0.30.tgz";
+ name = "_sourcegraph_code_host_integration___code_host_integration_0.0.36.tgz";
path = fetchurl {
- name = "_sourcegraph_code_host_integration___code_host_integration_0.0.30.tgz";
- url = "https://registry.yarnpkg.com/@sourcegraph/code-host-integration/-/code-host-integration-0.0.30.tgz";
- sha1 = "85f52eca0f8fd5efb1526a7ec6a09d261ab43bda";
+ name = "_sourcegraph_code_host_integration___code_host_integration_0.0.36.tgz";
+ url = "https://registry.yarnpkg.com/@sourcegraph/code-host-integration/-/code-host-integration-0.0.36.tgz";
+ sha1 = "2f4d287840ac2944c78ef92f10f0db0ef8a077fa";
};
}
{
@@ -1762,14 +1794,6 @@
};
}
{
- name = "async___async_1.5.2.tgz";
- path = fetchurl {
- name = "async___async_1.5.2.tgz";
- url = "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz";
- sha1 = "ec6a61ae56480c0c3cb241c95618e20892f9672a";
- };
- }
- {
name = "async___async_2.6.3.tgz";
path = fetchurl {
name = "async___async_2.6.3.tgz";
@@ -1802,19 +1826,19 @@
};
}
{
- name = "autosize___autosize_4.0.0.tgz";
+ name = "autosize___autosize_4.0.2.tgz";
path = fetchurl {
- name = "autosize___autosize_4.0.0.tgz";
- url = "https://registry.yarnpkg.com/autosize/-/autosize-4.0.0.tgz";
- sha1 = "7a0599b1ba84d73bd7589b0d9da3870152c69237";
+ name = "autosize___autosize_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/autosize/-/autosize-4.0.2.tgz";
+ sha1 = "073cfd07c8bf45da4b9fd153437f5bafbba1e4c9";
};
}
{
- name = "aws_sdk___aws_sdk_2.526.0.tgz";
+ name = "aws_sdk___aws_sdk_2.637.0.tgz";
path = fetchurl {
- name = "aws_sdk___aws_sdk_2.526.0.tgz";
- url = "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.526.0.tgz";
- sha1 = "e0f899be59edb7d50eb8cca7978bcd401a5d48c2";
+ name = "aws_sdk___aws_sdk_2.637.0.tgz";
+ url = "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.637.0.tgz";
+ sha1 = "810e25e53acf2250d35fc74498f9d4492e154217";
};
}
{
@@ -2226,11 +2250,11 @@
};
}
{
- name = "browserslist___browserslist_4.6.6.tgz";
+ name = "browserslist___browserslist_4.8.7.tgz";
path = fetchurl {
- name = "browserslist___browserslist_4.6.6.tgz";
- url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.6.6.tgz";
- sha1 = "6e4bf467cde520bc9dbdf3747dafa03531cec453";
+ name = "browserslist___browserslist_4.8.7.tgz";
+ url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.8.7.tgz";
+ sha1 = "ec8301ff415e6a42c949d0e66b405eb539c532d0";
};
}
{
@@ -2450,11 +2474,11 @@
};
}
{
- name = "caniuse_lite___caniuse_lite_1.0.30001025.tgz";
+ name = "caniuse_lite___caniuse_lite_1.0.30001030.tgz";
path = fetchurl {
- name = "caniuse_lite___caniuse_lite_1.0.30001025.tgz";
- url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001025.tgz";
- sha1 = "30336a8aca7f98618eb3cf38e35184e13d4e5fe6";
+ name = "caniuse_lite___caniuse_lite_1.0.30001030.tgz";
+ url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001030.tgz";
+ sha1 = "78076c4c6d67d3e41d6eb9399853fb27fe6e44ee";
};
}
{
@@ -2770,11 +2794,11 @@
};
}
{
- name = "codesandbox_api___codesandbox_api_0.0.20.tgz";
+ name = "codesandbox_api___codesandbox_api_0.0.23.tgz";
path = fetchurl {
- name = "codesandbox_api___codesandbox_api_0.0.20.tgz";
- url = "https://registry.yarnpkg.com/codesandbox-api/-/codesandbox-api-0.0.20.tgz";
- sha1 = "174bcd76c9f31521175c6bceabc37da6b1fbc30b";
+ name = "codesandbox_api___codesandbox_api_0.0.23.tgz";
+ url = "https://registry.yarnpkg.com/codesandbox-api/-/codesandbox-api-0.0.23.tgz";
+ sha1 = "bf650a21b5f3c2369e03f0c19d10b4e2ba255b4f";
};
}
{
@@ -3058,11 +3082,11 @@
};
}
{
- name = "convert_source_map___convert_source_map_1.6.0.tgz";
+ name = "convert_source_map___convert_source_map_1.7.0.tgz";
path = fetchurl {
- name = "convert_source_map___convert_source_map_1.6.0.tgz";
- url = "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz";
- sha1 = "51b537a8c43e0f04dec1993bffcdd504e758ac20";
+ name = "convert_source_map___convert_source_map_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz";
+ sha1 = "17a2cb882d7f77d3490585e2ce6c524424a3a442";
};
}
{
@@ -3122,27 +3146,19 @@
};
}
{
- name = "core_js_compat___core_js_compat_3.1.4.tgz";
- path = fetchurl {
- name = "core_js_compat___core_js_compat_3.1.4.tgz";
- url = "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.1.4.tgz";
- sha1 = "e4d0c40fbd01e65b1d457980fe4112d4358a7408";
- };
- }
- {
- name = "core_js_pure___core_js_pure_3.1.4.tgz";
+ name = "core_js_compat___core_js_compat_3.6.4.tgz";
path = fetchurl {
- name = "core_js_pure___core_js_pure_3.1.4.tgz";
- url = "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.1.4.tgz";
- sha1 = "5fa17dc77002a169a3566cc48dc774d2e13e3769";
+ 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___core_js_3.2.1.tgz";
+ name = "core_js___core_js_3.6.4.tgz";
path = fetchurl {
- name = "core_js___core_js_3.2.1.tgz";
- url = "https://registry.yarnpkg.com/core-js/-/core-js-3.2.1.tgz";
- sha1 = "cd41f38534da6cc59f7db050fe67307de9868b09";
+ name = "core_js___core_js_3.6.4.tgz";
+ url = "https://registry.yarnpkg.com/core-js/-/core-js-3.6.4.tgz";
+ sha1 = "440a83536b458114b9cb2ac1580ba377dc470647";
};
}
{
@@ -3290,11 +3306,11 @@
};
}
{
- name = "css_selector_tokenizer___css_selector_tokenizer_0.7.1.tgz";
+ name = "css_selector_tokenizer___css_selector_tokenizer_0.7.2.tgz";
path = fetchurl {
- name = "css_selector_tokenizer___css_selector_tokenizer_0.7.1.tgz";
- url = "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz";
- sha1 = "a177271a8bca5019172f4f891fc6eed9cbf68d5d";
+ name = "css_selector_tokenizer___css_selector_tokenizer_0.7.2.tgz";
+ url = "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.2.tgz";
+ sha1 = "11e5e27c9a48d90284f22d45061c303d7a25ad87";
};
}
{
@@ -3306,14 +3322,6 @@
};
}
{
- name = "cssesc___cssesc_0.1.0.tgz";
- path = fetchurl {
- name = "cssesc___cssesc_0.1.0.tgz";
- url = "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz";
- sha1 = "c814903e45623371a0477b40109aaafbeeaddbb4";
- };
- }
- {
name = "cssesc___cssesc_2.0.0.tgz";
path = fetchurl {
name = "cssesc___cssesc_2.0.0.tgz";
@@ -3546,14 +3554,6 @@
};
}
{
- name = "d3_queue___d3_queue_3.0.7.tgz";
- path = fetchurl {
- name = "d3_queue___d3_queue_3.0.7.tgz";
- url = "https://registry.yarnpkg.com/d3-queue/-/d3-queue-3.0.7.tgz";
- sha1 = "c93a2e54b417c0959129d7d73f6cf7d4292e7618";
- };
- }
- {
name = "d3_random___d3_random_1.1.0.tgz";
path = fetchurl {
name = "d3_random___d3_random_1.1.0.tgz";
@@ -3562,14 +3562,6 @@
};
}
{
- name = "d3_request___d3_request_1.0.6.tgz";
- path = fetchurl {
- name = "d3_request___d3_request_1.0.6.tgz";
- url = "https://registry.yarnpkg.com/d3-request/-/d3-request-1.0.6.tgz";
- sha1 = "a1044a9ef4ec28c824171c9379fae6d79474b19f";
- };
- }
- {
name = "d3_scale_chromatic___d3_scale_chromatic_1.3.3.tgz";
path = fetchurl {
name = "d3_scale_chromatic___d3_scale_chromatic_1.3.3.tgz";
@@ -3578,14 +3570,6 @@
};
}
{
- name = "d3_scale___d3_scale_1.0.7.tgz";
- path = fetchurl {
- name = "d3_scale___d3_scale_1.0.7.tgz";
- url = "https://registry.yarnpkg.com/d3-scale/-/d3-scale-1.0.7.tgz";
- sha1 = "fa90324b3ea8a776422bd0472afab0b252a0945d";
- };
- }
- {
name = "d3_scale___d3_scale_2.2.2.tgz";
path = fetchurl {
name = "d3_scale___d3_scale_2.2.2.tgz";
@@ -3658,14 +3642,6 @@
};
}
{
- name = "d3___d3_4.13.0.tgz";
- path = fetchurl {
- name = "d3___d3_4.13.0.tgz";
- url = "https://registry.yarnpkg.com/d3/-/d3-4.13.0.tgz";
- sha1 = "ab236ff8cf0cfc27a81e69bf2fb7518bc9b4f33d";
- };
- }
- {
name = "d3___d3_5.15.0.tgz";
path = fetchurl {
name = "d3___d3_5.15.0.tgz";
@@ -4066,11 +4042,11 @@
};
}
{
- name = "document_register_element___document_register_element_1.13.1.tgz";
+ name = "document_register_element___document_register_element_1.14.3.tgz";
path = fetchurl {
- name = "document_register_element___document_register_element_1.13.1.tgz";
- url = "https://registry.yarnpkg.com/document-register-element/-/document-register-element-1.13.1.tgz";
- sha1 = "dad8cb7be38e04ee3f56842e6cf81af46c1249ba";
+ name = "document_register_element___document_register_element_1.14.3.tgz";
+ url = "https://registry.yarnpkg.com/document-register-element/-/document-register-element-1.14.3.tgz";
+ sha1 = "3335d4578df6a1536a34595b91cca36dd5db61d7";
};
}
{
@@ -4090,11 +4066,11 @@
};
}
{
- name = "dom_serializer___dom_serializer_0.1.0.tgz";
+ name = "dom_serializer___dom_serializer_0.2.2.tgz";
path = fetchurl {
- name = "dom_serializer___dom_serializer_0.1.0.tgz";
- url = "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz";
- sha1 = "073c697546ce0780ce23be4a28e293e40bc30c82";
+ name = "dom_serializer___dom_serializer_0.2.2.tgz";
+ url = "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz";
+ sha1 = "1afb81f533717175d478655debc5e332d9f9bb51";
};
}
{
@@ -4114,11 +4090,11 @@
};
}
{
- name = "domelementtype___domelementtype_1.1.3.tgz";
+ name = "domelementtype___domelementtype_2.0.1.tgz";
path = fetchurl {
- name = "domelementtype___domelementtype_1.1.3.tgz";
- url = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz";
- sha1 = "bd28773e2642881aec51544924299c5cd822185b";
+ name = "domelementtype___domelementtype_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.1.tgz";
+ sha1 = "1f8bdfe91f5a78063274e803b4bdcedf6e94f94d";
};
}
{
@@ -4138,6 +4114,14 @@
};
}
{
+ name = "domhandler___domhandler_3.0.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 = "domutils___domutils_1.6.2.tgz";
path = fetchurl {
name = "domutils___domutils_1.6.2.tgz";
@@ -4146,6 +4130,14 @@
};
}
{
+ name = "domutils___domutils_2.0.0.tgz";
+ path = fetchurl {
+ name = "domutils___domutils_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/domutils/-/domutils-2.0.0.tgz";
+ sha1 = "15b8278e37bfa8468d157478c58c367718133c08";
+ };
+ }
+ {
name = "dot_prop___dot_prop_4.2.0.tgz";
path = fetchurl {
name = "dot_prop___dot_prop_4.2.0.tgz";
@@ -4234,11 +4226,11 @@
};
}
{
- name = "electron_to_chromium___electron_to_chromium_1.3.199.tgz";
+ name = "electron_to_chromium___electron_to_chromium_1.3.360.tgz";
path = fetchurl {
- name = "electron_to_chromium___electron_to_chromium_1.3.199.tgz";
- url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.199.tgz";
- sha1 = "f9a62a74cda77854310a2abffde8b75591ea09a1";
+ name = "electron_to_chromium___electron_to_chromium_1.3.360.tgz";
+ url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.360.tgz";
+ sha1 = "1db9cb8d43f4c772546d94ea9be8b677a8ecb483";
};
}
{
@@ -4282,6 +4274,14 @@
};
}
{
+ name = "emojis_list___emojis_list_3.0.0.tgz";
+ path = fetchurl {
+ name = "emojis_list___emojis_list_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz";
+ sha1 = "5570662046ad29e2e916e71aae260abdff4f6a78";
+ };
+ }
+ {
name = "encodeurl___encodeurl_1.0.2.tgz";
path = fetchurl {
name = "encodeurl___encodeurl_1.0.2.tgz";
@@ -4354,6 +4354,14 @@
};
}
{
+ name = "entities___entities_2.0.0.tgz";
+ path = fetchurl {
+ name = "entities___entities_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/entities/-/entities-2.0.0.tgz";
+ sha1 = "68d6084cab1b079767540d80e56a39b423e4abf4";
+ };
+ }
+ {
name = "errno___errno_0.1.7.tgz";
path = fetchurl {
name = "errno___errno_0.1.7.tgz";
@@ -4530,11 +4538,11 @@
};
}
{
- name = "eslint_plugin_vue___eslint_plugin_vue_6.1.2.tgz";
+ name = "eslint_plugin_vue___eslint_plugin_vue_6.2.2.tgz";
path = fetchurl {
- name = "eslint_plugin_vue___eslint_plugin_vue_6.1.2.tgz";
- url = "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-6.1.2.tgz";
- sha1 = "4b05c28c83c0ec912669b64dbd998bb8bf692ef6";
+ name = "eslint_plugin_vue___eslint_plugin_vue_6.2.2.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-6.2.2.tgz";
+ sha1 = "27fecd9a3a24789b0f111ecdd540a9e56198e0fe";
};
}
{
@@ -4634,11 +4642,11 @@
};
}
{
- name = "esutils___esutils_2.0.2.tgz";
+ name = "esutils___esutils_2.0.3.tgz";
path = fetchurl {
- name = "esutils___esutils_2.0.2.tgz";
- url = "https://registry.yarnpkg.com/esutils/-/esutils-2.0.2.tgz";
- sha1 = "0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b";
+ name = "esutils___esutils_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz";
+ sha1 = "74d2eb4de0b8da1293711910d50775b9b710ef64";
};
}
{
@@ -4938,11 +4946,11 @@
};
}
{
- name = "file_loader___file_loader_4.2.0.tgz";
+ name = "file_loader___file_loader_5.1.0.tgz";
path = fetchurl {
- name = "file_loader___file_loader_4.2.0.tgz";
- url = "https://registry.yarnpkg.com/file-loader/-/file-loader-4.2.0.tgz";
- sha1 = "5fb124d2369d7075d70a9a5abecd12e60a95215e";
+ name = "file_loader___file_loader_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/file-loader/-/file-loader-5.1.0.tgz";
+ sha1 = "cb56c070efc0e40666424309bd0d9e45ac6f2bb8";
};
}
{
@@ -5122,11 +5130,11 @@
};
}
{
- name = "formdata_polyfill___formdata_polyfill_3.0.11.tgz";
+ name = "formdata_polyfill___formdata_polyfill_3.0.19.tgz";
path = fetchurl {
- name = "formdata_polyfill___formdata_polyfill_3.0.11.tgz";
- url = "https://registry.yarnpkg.com/formdata-polyfill/-/formdata-polyfill-3.0.11.tgz";
- sha1 = "c82b4b4bea3356c0a6752219e54ce1edb2a7fb5b";
+ name = "formdata_polyfill___formdata_polyfill_3.0.19.tgz";
+ url = "https://registry.yarnpkg.com/formdata-polyfill/-/formdata-polyfill-3.0.19.tgz";
+ sha1 = "72f517db3a646a5dd8c31af0edf111fd8f1e4cee";
};
}
{
@@ -5242,11 +5250,11 @@
};
}
{
- name = "fuzzaldrin_plus___fuzzaldrin_plus_0.5.0.tgz";
+ name = "fuzzaldrin_plus___fuzzaldrin_plus_0.6.0.tgz";
path = fetchurl {
- name = "fuzzaldrin_plus___fuzzaldrin_plus_0.5.0.tgz";
- url = "https://registry.yarnpkg.com/fuzzaldrin-plus/-/fuzzaldrin-plus-0.5.0.tgz";
- sha1 = "ef5f26f0c2fc7e9e9a16ea149a802d6cb4804b1e";
+ name = "fuzzaldrin_plus___fuzzaldrin_plus_0.6.0.tgz";
+ url = "https://registry.yarnpkg.com/fuzzaldrin-plus/-/fuzzaldrin-plus-0.6.0.tgz";
+ sha1 = "832f6489fbe876769459599c914a670ec22947ee";
};
}
{
@@ -5266,6 +5274,14 @@
};
}
{
+ name = "gensync___gensync_1.0.0_beta.1.tgz";
+ path = fetchurl {
+ name = "gensync___gensync_1.0.0_beta.1.tgz";
+ url = "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.1.tgz";
+ sha1 = "58f4361ff987e5ff6e1e7a210827aa371eaac269";
+ };
+ }
+ {
name = "get_caller_file___get_caller_file_1.0.3.tgz";
path = fetchurl {
name = "get_caller_file___get_caller_file_1.0.3.tgz";
@@ -5394,11 +5410,11 @@
};
}
{
- name = "glob___glob_7.1.4.tgz";
+ name = "glob___glob_7.1.6.tgz";
path = fetchurl {
- name = "glob___glob_7.1.4.tgz";
- url = "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz";
- sha1 = "aa608a2f6c577ad357e1ae5a5c26d9a8d1969255";
+ name = "glob___glob_7.1.6.tgz";
+ url = "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz";
+ sha1 = "141f33b81a7c2492e125594307480c46679278a6";
};
}
{
@@ -5642,6 +5658,14 @@
};
}
{
+ name = "has_flag___has_flag_4.0.0.tgz";
+ path = fetchurl {
+ name = "has_flag___has_flag_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz";
+ sha1 = "944771fd9c81c81265c4d6941860da06bb59479b";
+ };
+ }
+ {
name = "has_symbols___has_symbols_1.0.1.tgz";
path = fetchurl {
name = "has_symbols___has_symbols_1.0.1.tgz";
@@ -5802,6 +5826,14 @@
};
}
{
+ name = "html_escaper___html_escaper_2.0.0.tgz";
+ path = fetchurl {
+ name = "html_escaper___html_escaper_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.0.tgz";
+ sha1 = "71e87f931de3fe09e56661ab9a29aadec707b491";
+ };
+ }
+ {
name = "html_minifier___html_minifier_4.0.0.tgz";
path = fetchurl {
name = "html_minifier___html_minifier_4.0.0.tgz";
@@ -5826,6 +5858,14 @@
};
}
{
+ name = "htmlparser2___htmlparser2_4.1.0.tgz";
+ path = fetchurl {
+ name = "htmlparser2___htmlparser2_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.1.0.tgz";
+ sha1 = "9a4ef161f2e4625ebf7dfbe6c0a2f52d18a59e78";
+ };
+ }
+ {
name = "http_deceiver___http_deceiver_1.2.7.tgz";
path = fetchurl {
name = "http_deceiver___http_deceiver_1.2.7.tgz";
@@ -5906,11 +5946,11 @@
};
}
{
- name = "ieee754___ieee754_1.1.8.tgz";
+ name = "ieee754___ieee754_1.1.13.tgz";
path = fetchurl {
- name = "ieee754___ieee754_1.1.8.tgz";
- url = "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz";
- sha1 = "be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4";
+ name = "ieee754___ieee754_1.1.13.tgz";
+ url = "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz";
+ sha1 = "ec168558e95aa181fd87d37f55c32bbcb6708b84";
};
}
{
@@ -6194,11 +6234,11 @@
};
}
{
- name = "is_absolute_url___is_absolute_url_3.0.2.tgz";
+ name = "is_absolute_url___is_absolute_url_3.0.3.tgz";
path = fetchurl {
- name = "is_absolute_url___is_absolute_url_3.0.2.tgz";
- url = "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.2.tgz";
- sha1 = "554f2933e7385cc46e94351977ca2081170a206e";
+ name = "is_absolute_url___is_absolute_url_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz";
+ sha1 = "96c6a22b6a23929b11ea0afb1836c36ad4a5d698";
};
}
{
@@ -6730,6 +6770,14 @@
};
}
{
+ name = "istanbul_lib_coverage___istanbul_lib_coverage_3.0.0.tgz";
+ path = fetchurl {
+ name = "istanbul_lib_coverage___istanbul_lib_coverage_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz";
+ sha1 = "f5944a37c70b550b02a78a5c3b2055b280cec8ec";
+ };
+ }
+ {
name = "istanbul_lib_hook___istanbul_lib_hook_2.0.7.tgz";
path = fetchurl {
name = "istanbul_lib_hook___istanbul_lib_hook_2.0.7.tgz";
@@ -6754,6 +6802,14 @@
};
}
{
+ name = "istanbul_lib_report___istanbul_lib_report_3.0.0.tgz";
+ path = fetchurl {
+ name = "istanbul_lib_report___istanbul_lib_report_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz";
+ sha1 = "7518fe52ea44de372f460a76b5ecda9ffb73d8a6";
+ };
+ }
+ {
name = "istanbul_lib_source_maps___istanbul_lib_source_maps_3.0.6.tgz";
path = fetchurl {
name = "istanbul_lib_source_maps___istanbul_lib_source_maps_3.0.6.tgz";
@@ -6770,6 +6826,14 @@
};
}
{
+ name = "istanbul_reports___istanbul_reports_3.0.0.tgz";
+ path = fetchurl {
+ name = "istanbul_reports___istanbul_reports_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.0.0.tgz";
+ sha1 = "d4d16d035db99581b6194e119bbf36c963c5eb70";
+ };
+ }
+ {
name = "istextorbinary___istextorbinary_2.2.1.tgz";
path = fetchurl {
name = "istextorbinary___istextorbinary_2.2.1.tgz";
@@ -7122,19 +7186,11 @@
};
}
{
- name = "js_cookie___js_cookie_2.1.3.tgz";
- path = fetchurl {
- name = "js_cookie___js_cookie_2.1.3.tgz";
- url = "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.1.3.tgz";
- sha1 = "48071625217ac9ecfab8c343a13d42ec09ff0526";
- };
- }
- {
- name = "js_levenshtein___js_levenshtein_1.1.4.tgz";
+ name = "js_cookie___js_cookie_2.2.1.tgz";
path = fetchurl {
- name = "js_levenshtein___js_levenshtein_1.1.4.tgz";
- url = "https://registry.yarnpkg.com/js-levenshtein/-/js-levenshtein-1.1.4.tgz";
- sha1 = "3a56e3cbf589ca0081eb22cd9ba0b1290a16d26e";
+ name = "js_cookie___js_cookie_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.2.1.tgz";
+ sha1 = "69e106dc5d5806894562902aa5baec3744e9b2b8";
};
}
{
@@ -7498,6 +7554,14 @@
};
}
{
+ name = "levenary___levenary_1.1.1.tgz";
+ path = fetchurl {
+ name = "levenary___levenary_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/levenary/-/levenary-1.1.1.tgz";
+ sha1 = "842a9ee98d2075aa7faeedbe32679e9205f46f77";
+ };
+ }
+ {
name = "levn___levn_0.3.0.tgz";
path = fetchurl {
name = "levn___levn_0.3.0.tgz";
@@ -7514,11 +7578,11 @@
};
}
{
- name = "lightercollective___lightercollective_0.1.0.tgz";
+ name = "lightercollective___lightercollective_0.3.0.tgz";
path = fetchurl {
- name = "lightercollective___lightercollective_0.1.0.tgz";
- url = "https://registry.yarnpkg.com/lightercollective/-/lightercollective-0.1.0.tgz";
- sha1 = "70df102c530dcb8d0ccabfe6175a8d00d5f61300";
+ name = "lightercollective___lightercollective_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/lightercollective/-/lightercollective-0.3.0.tgz";
+ sha1 = "1f07638642ec645d70bdb69ab2777676f35a28f0";
};
}
{
@@ -7570,6 +7634,14 @@
};
}
{
+ name = "loader_utils___loader_utils_1.4.0.tgz";
+ path = fetchurl {
+ name = "loader_utils___loader_utils_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz";
+ sha1 = "c579b5e34cb34b1a74edc6c1fb36bfa371d5a613";
+ };
+ }
+ {
name = "locate_path___locate_path_2.0.0.tgz";
path = fetchurl {
name = "locate_path___locate_path_2.0.0.tgz";
@@ -7730,11 +7802,11 @@
};
}
{
- name = "loglevel___loglevel_1.6.4.tgz";
+ name = "loglevel___loglevel_1.6.7.tgz";
path = fetchurl {
- name = "loglevel___loglevel_1.6.4.tgz";
- url = "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.4.tgz";
- sha1 = "f408f4f006db8354d0577dcf6d33485b3cb90d56";
+ name = "loglevel___loglevel_1.6.7.tgz";
+ url = "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.7.tgz";
+ sha1 = "b3e034233188c68b889f5b862415306f565e2c56";
};
}
{
@@ -8074,11 +8146,11 @@
};
}
{
- name = "mermaid___mermaid_8.4.5.tgz";
+ name = "mermaid___mermaid_8.4.8.tgz";
path = fetchurl {
- name = "mermaid___mermaid_8.4.5.tgz";
- url = "https://registry.yarnpkg.com/mermaid/-/mermaid-8.4.5.tgz";
- sha1 = "48d5722cbc72be2ad01002795835d7ca1b48e000";
+ name = "mermaid___mermaid_8.4.8.tgz";
+ url = "https://registry.yarnpkg.com/mermaid/-/mermaid-8.4.8.tgz";
+ sha1 = "8adcfdbc505d6bca52df167cff690427c9727b60";
};
}
{
@@ -8458,11 +8530,11 @@
};
}
{
- name = "node_forge___node_forge_0.8.2.tgz";
+ name = "node_forge___node_forge_0.9.0.tgz";
path = fetchurl {
- name = "node_forge___node_forge_0.8.2.tgz";
- url = "https://registry.yarnpkg.com/node-forge/-/node-forge-0.8.2.tgz";
- sha1 = "b4bcc59fb12ce77a8825fc6a783dfe3182499c5a";
+ name = "node_forge___node_forge_0.9.0.tgz";
+ url = "https://registry.yarnpkg.com/node-forge/-/node-forge-0.9.0.tgz";
+ sha1 = "d624050edbb44874adca12bb9a52ec63cb782579";
};
}
{
@@ -8514,11 +8586,11 @@
};
}
{
- name = "node_releases___node_releases_1.1.25.tgz";
+ name = "node_releases___node_releases_1.1.50.tgz";
path = fetchurl {
- name = "node_releases___node_releases_1.1.25.tgz";
- url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.25.tgz";
- sha1 = "0c2d7dbc7fed30fbe02a9ee3007b8c90bf0133d3";
+ name = "node_releases___node_releases_1.1.50.tgz";
+ url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.50.tgz";
+ sha1 = "803c40d2c45db172d0410e4efec83aa8c6ad0592";
};
}
{
@@ -9402,11 +9474,11 @@
};
}
{
- name = "popper.js___popper.js_1.16.0.tgz";
+ name = "popper.js___popper.js_1.16.1.tgz";
path = fetchurl {
- name = "popper.js___popper.js_1.16.0.tgz";
- url = "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.0.tgz";
- sha1 = "2e1816bcbbaa518ea6c2e15a466f4cb9c6e2fbb3";
+ name = "popper.js___popper.js_1.16.1.tgz";
+ url = "https://registry.yarnpkg.com/popper.js/-/popper.js-1.16.1.tgz";
+ sha1 = "2a223cb3dc7b6213d740e40372be40de43e65b1b";
};
}
{
@@ -9418,11 +9490,11 @@
};
}
{
- name = "portfinder___portfinder_1.0.24.tgz";
+ name = "portfinder___portfinder_1.0.25.tgz";
path = fetchurl {
- name = "portfinder___portfinder_1.0.24.tgz";
- url = "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.24.tgz";
- sha1 = "11efbc6865f12f37624b6531ead1d809ed965cfa";
+ name = "portfinder___portfinder_1.0.25.tgz";
+ url = "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.25.tgz";
+ sha1 = "254fd337ffba869f4b9d37edc298059cb4d35eca";
};
}
{
@@ -9602,11 +9674,11 @@
};
}
{
- name = "postcss___postcss_7.0.21.tgz";
+ name = "postcss___postcss_7.0.27.tgz";
path = fetchurl {
- name = "postcss___postcss_7.0.21.tgz";
- url = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.21.tgz";
- sha1 = "06bb07824c19c2021c5d056d5b10c35b989f7e17";
+ name = "postcss___postcss_7.0.27.tgz";
+ url = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.27.tgz";
+ sha1 = "cc67cdc6b0daa375105b7c424a85567345fc54d9";
};
}
{
@@ -10034,11 +10106,11 @@
};
}
{
- name = "raw_loader___raw_loader_3.1.0.tgz";
+ name = "raw_loader___raw_loader_4.0.0.tgz";
path = fetchurl {
- name = "raw_loader___raw_loader_3.1.0.tgz";
- url = "https://registry.yarnpkg.com/raw-loader/-/raw-loader-3.1.0.tgz";
- sha1 = "5e9d399a5a222cc0de18f42c3bc5e49677532b3f";
+ name = "raw_loader___raw_loader_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/raw-loader/-/raw-loader-4.0.0.tgz";
+ sha1 = "d639c40fb9d72b5c7f8abc1fb2ddb25b29d3d540";
};
}
{
@@ -10226,14 +10298,6 @@
};
}
{
- name = "regexpu_core___regexpu_core_1.0.0.tgz";
- path = fetchurl {
- name = "regexpu_core___regexpu_core_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz";
- sha1 = "86a763f58ee4d7c2f6b102e4764050de7ed90c6b";
- };
- }
- {
name = "regexpu_core___regexpu_core_4.6.0.tgz";
path = fetchurl {
name = "regexpu_core___regexpu_core_4.6.0.tgz";
@@ -10258,14 +10322,6 @@
};
}
{
- name = "regjsgen___regjsgen_0.2.0.tgz";
- path = fetchurl {
- name = "regjsgen___regjsgen_0.2.0.tgz";
- url = "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz";
- sha1 = "6c016adeac554f75823fe37ac05b92d5a4edb1f7";
- };
- }
- {
name = "regjsgen___regjsgen_0.5.0.tgz";
path = fetchurl {
name = "regjsgen___regjsgen_0.5.0.tgz";
@@ -10274,14 +10330,6 @@
};
}
{
- name = "regjsparser___regjsparser_0.1.5.tgz";
- path = fetchurl {
- name = "regjsparser___regjsparser_0.1.5.tgz";
- url = "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz";
- sha1 = "7ee8f84dc6fa792d3fd0ae228d24bd949ead205c";
- };
- }
- {
name = "regjsparser___regjsparser_0.6.0.tgz";
path = fetchurl {
name = "regjsparser___regjsparser_0.6.0.tgz";
@@ -10418,14 +10466,6 @@
};
}
{
- name = "requireindex___requireindex_1.1.0.tgz";
- path = fetchurl {
- name = "requireindex___requireindex_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/requireindex/-/requireindex-1.1.0.tgz";
- sha1 = "e5404b81557ef75db6e49c5a72004893fe03e162";
- };
- }
- {
name = "requires_port___requires_port_1.0.0.tgz";
path = fetchurl {
name = "requires_port___requires_port_1.0.0.tgz";
@@ -10650,11 +10690,11 @@
};
}
{
- name = "sanitize_html___sanitize_html_1.20.1.tgz";
+ name = "sanitize_html___sanitize_html_1.22.0.tgz";
path = fetchurl {
- name = "sanitize_html___sanitize_html_1.20.1.tgz";
- url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.20.1.tgz";
- sha1 = "f6effdf55dd398807171215a62bfc21811bacf85";
+ name = "sanitize_html___sanitize_html_1.22.0.tgz";
+ url = "https://registry.yarnpkg.com/sanitize-html/-/sanitize-html-1.22.0.tgz";
+ sha1 = "9df779c53cf5755adb2322943c21c1c1dffca7bf";
};
}
{
@@ -10698,11 +10738,11 @@
};
}
{
- name = "schema_utils___schema_utils_2.6.1.tgz";
+ name = "schema_utils___schema_utils_2.6.4.tgz";
path = fetchurl {
- name = "schema_utils___schema_utils_2.6.1.tgz";
- url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.1.tgz";
- sha1 = "eb78f0b945c7bcfa2082b3565e8db3548011dc4f";
+ name = "schema_utils___schema_utils_2.6.4.tgz";
+ url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.6.4.tgz";
+ sha1 = "a27efbf6e4e78689d91872ee3ccfa57d7bdd0f53";
};
}
{
@@ -10746,11 +10786,11 @@
};
}
{
- name = "selfsigned___selfsigned_1.10.6.tgz";
+ name = "selfsigned___selfsigned_1.10.7.tgz";
path = fetchurl {
- name = "selfsigned___selfsigned_1.10.6.tgz";
- url = "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.6.tgz";
- sha1 = "7b3cd37ed9c2034261a173af1a1aae27d8169b67";
+ name = "selfsigned___selfsigned_1.10.7.tgz";
+ url = "https://registry.yarnpkg.com/selfsigned/-/selfsigned-1.10.7.tgz";
+ sha1 = "da5819fd049d5574f28e88a9bcc6dbc6e6f3906b";
};
}
{
@@ -10770,6 +10810,14 @@
};
}
{
+ name = "semver___semver_7.0.0.tgz";
+ path = fetchurl {
+ name = "semver___semver_7.0.0.tgz";
+ url = "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz";
+ sha1 = "5f3ca35761e47e05b206c6daff2cf814f0316b8e";
+ };
+ }
+ {
name = "semver___semver_6.3.0.tgz";
path = fetchurl {
name = "semver___semver_6.3.0.tgz";
@@ -10962,11 +11010,11 @@
};
}
{
- name = "smooshpack___smooshpack_0.0.54.tgz";
+ name = "smooshpack___smooshpack_0.0.62.tgz";
path = fetchurl {
- name = "smooshpack___smooshpack_0.0.54.tgz";
- url = "https://registry.yarnpkg.com/smooshpack/-/smooshpack-0.0.54.tgz";
- sha1 = "9044358b85052d348b801f385678c8a0c76f2bb6";
+ name = "smooshpack___smooshpack_0.0.62.tgz";
+ url = "https://registry.yarnpkg.com/smooshpack/-/smooshpack-0.0.62.tgz";
+ sha1 = "cb31b9f808f73de3146b050f84d044eb353b5503";
};
}
{
@@ -11042,11 +11090,11 @@
};
}
{
- name = "sortablejs___sortablejs_1.10.0.tgz";
+ name = "sortablejs___sortablejs_1.10.2.tgz";
path = fetchurl {
- name = "sortablejs___sortablejs_1.10.0.tgz";
- url = "https://registry.yarnpkg.com/sortablejs/-/sortablejs-1.10.0.tgz";
- sha1 = "0ebc054acff2486569194a2f975b2b145dd5e7d6";
+ name = "sortablejs___sortablejs_1.10.2.tgz";
+ url = "https://registry.yarnpkg.com/sortablejs/-/sortablejs-1.10.2.tgz";
+ sha1 = "6e40364d913f98b85a14f6678f92b5c1221f5290";
};
}
{
@@ -11194,11 +11242,11 @@
};
}
{
- name = "srcset___srcset_1.0.0.tgz";
+ name = "srcset___srcset_2.0.1.tgz";
path = fetchurl {
- name = "srcset___srcset_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/srcset/-/srcset-1.0.0.tgz";
- sha1 = "a5669de12b42f3b1d5e83ed03c71046fc48f41ef";
+ name = "srcset___srcset_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/srcset/-/srcset-2.0.1.tgz";
+ sha1 = "8f842d357487eb797f413d9c309de7a5149df5ac";
};
}
{
@@ -11282,11 +11330,11 @@
};
}
{
- name = "stickyfilljs___stickyfilljs_2.0.5.tgz";
+ name = "stickyfilljs___stickyfilljs_2.1.0.tgz";
path = fetchurl {
- name = "stickyfilljs___stickyfilljs_2.0.5.tgz";
- url = "https://registry.yarnpkg.com/stickyfilljs/-/stickyfilljs-2.0.5.tgz";
- sha1 = "d229e372d2199ddf5d283bbe34ac1f7d2529c2fc";
+ name = "stickyfilljs___stickyfilljs_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/stickyfilljs/-/stickyfilljs-2.1.0.tgz";
+ sha1 = "46dabb599d8275d185bdb97db597f86a2e3afa7b";
};
}
{
@@ -11498,11 +11546,11 @@
};
}
{
- name = "style_loader___style_loader_1.0.0.tgz";
+ name = "style_loader___style_loader_1.1.3.tgz";
path = fetchurl {
- name = "style_loader___style_loader_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/style-loader/-/style-loader-1.0.0.tgz";
- sha1 = "1d5296f9165e8e2c85d24eee0b7caf9ec8ca1f82";
+ name = "style_loader___style_loader_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/style-loader/-/style-loader-1.1.3.tgz";
+ sha1 = "9e826e69c683c4d9bf9db924f85e9abb30d5e200";
};
}
{
@@ -11570,6 +11618,14 @@
};
}
{
+ name = "supports_color___supports_color_7.1.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 = "svg_tags___svg_tags_1.0.0.tgz";
path = fetchurl {
name = "svg_tags___svg_tags_1.0.0.tgz";
@@ -11770,11 +11826,11 @@
};
}
{
- name = "timeago.js___timeago.js_4.0.1.tgz";
+ name = "timeago.js___timeago.js_4.0.2.tgz";
path = fetchurl {
- name = "timeago.js___timeago.js_4.0.1.tgz";
- url = "https://registry.yarnpkg.com/timeago.js/-/timeago.js-4.0.1.tgz";
- sha1 = "4be4aa19565ceaeb0da31fe14e01ce6ca4742da6";
+ name = "timeago.js___timeago.js_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/timeago.js/-/timeago.js-4.0.2.tgz";
+ sha1 = "724e8c8833e3490676c7bb0a75f5daf20e558028";
};
}
{
@@ -11954,6 +12010,14 @@
};
}
{
+ name = "tributejs___tributejs_4.1.3.tgz";
+ path = fetchurl {
+ name = "tributejs___tributejs_4.1.3.tgz";
+ url = "https://registry.yarnpkg.com/tributejs/-/tributejs-4.1.3.tgz";
+ sha1 = "2e1be7d9a1e403ed4c394f91d859812267e4691c";
+ };
+ }
+ {
name = "trim_newlines___trim_newlines_1.0.0.tgz";
path = fetchurl {
name = "trim_newlines___trim_newlines_1.0.0.tgz";
@@ -12178,11 +12242,11 @@
};
}
{
- name = "underscore___underscore_1.9.0.tgz";
+ name = "underscore___underscore_1.9.2.tgz";
path = fetchurl {
- name = "underscore___underscore_1.9.0.tgz";
- url = "https://registry.yarnpkg.com/underscore/-/underscore-1.9.0.tgz";
- sha1 = "31dbb314cfcc88f169cd3692d9149d81a00a73e4";
+ name = "underscore___underscore_1.9.2.tgz";
+ url = "https://registry.yarnpkg.com/underscore/-/underscore-1.9.2.tgz";
+ sha1 = "0c8d6f536d6f378a5af264a72f7bec50feb7cf2f";
};
}
{
@@ -12194,6 +12258,14 @@
};
}
{
+ name = "unfetch___unfetch_4.1.0.tgz";
+ path = fetchurl {
+ name = "unfetch___unfetch_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/unfetch/-/unfetch-4.1.0.tgz";
+ sha1 = "6ec2dd0de887e58a4dee83a050ded80ffc4137db";
+ };
+ }
+ {
name = "unherit___unherit_1.1.1.tgz";
path = fetchurl {
name = "unherit___unherit_1.1.1.tgz";
@@ -12402,11 +12474,11 @@
};
}
{
- name = "url_loader___url_loader_2.1.0.tgz";
+ name = "url_loader___url_loader_3.0.0.tgz";
path = fetchurl {
- name = "url_loader___url_loader_2.1.0.tgz";
- url = "https://registry.yarnpkg.com/url-loader/-/url-loader-2.1.0.tgz";
- sha1 = "bcc1ecabbd197e913eca23f5e0378e24b4412961";
+ name = "url_loader___url_loader_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/url-loader/-/url-loader-3.0.0.tgz";
+ sha1 = "9f1f11b371acf6e51ed15a50db635e02eec18368";
};
}
{
@@ -12522,14 +12594,6 @@
};
}
{
- name = "v8_compile_cache___v8_compile_cache_2.1.0.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 = "validate_npm_package_license___validate_npm_package_license_3.0.1.tgz";
path = fetchurl {
name = "validate_npm_package_license___validate_npm_package_license_3.0.1.tgz";
@@ -12642,11 +12706,11 @@
};
}
{
- name = "vue_loader___vue_loader_15.8.3.tgz";
+ name = "vue_loader___vue_loader_15.9.0.tgz";
path = fetchurl {
- name = "vue_loader___vue_loader_15.8.3.tgz";
- url = "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.8.3.tgz";
- sha1 = "857cb9e30eb5fc25e66db48dce7e4f768602a23c";
+ name = "vue_loader___vue_loader_15.9.0.tgz";
+ url = "https://registry.yarnpkg.com/vue-loader/-/vue-loader-15.9.0.tgz";
+ sha1 = "5d4b0378a4606188fc83e587ed23c94bc3a10998";
};
}
{
@@ -12658,6 +12722,14 @@
};
}
{
+ name = "vue_runtime_helpers___vue_runtime_helpers_1.1.2.tgz";
+ path = fetchurl {
+ name = "vue_runtime_helpers___vue_runtime_helpers_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/vue-runtime-helpers/-/vue-runtime-helpers-1.1.2.tgz";
+ sha1 = "446b7b820888ab0c5264d2c3a32468e72e4100f3";
+ };
+ }
+ {
name = "vue_style_loader___vue_style_loader_4.1.0.tgz";
path = fetchurl {
name = "vue_style_loader___vue_style_loader_4.1.0.tgz";
@@ -12762,35 +12834,35 @@
};
}
{
- name = "webpack_bundle_analyzer___webpack_bundle_analyzer_3.5.1.tgz";
+ name = "webpack_bundle_analyzer___webpack_bundle_analyzer_3.6.0.tgz";
path = fetchurl {
- name = "webpack_bundle_analyzer___webpack_bundle_analyzer_3.5.1.tgz";
- url = "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.5.1.tgz";
- sha1 = "84aabb1547178d842ebb4ccc7324084b6c3b0ea9";
+ name = "webpack_bundle_analyzer___webpack_bundle_analyzer_3.6.0.tgz";
+ url = "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.6.0.tgz";
+ sha1 = "39b3a8f829ca044682bc6f9e011c95deb554aefd";
};
}
{
- name = "webpack_cli___webpack_cli_3.3.9.tgz";
+ name = "webpack_cli___webpack_cli_3.3.11.tgz";
path = fetchurl {
- name = "webpack_cli___webpack_cli_3.3.9.tgz";
- url = "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.9.tgz";
- sha1 = "79c27e71f94b7fe324d594ab64a8e396b9daa91a";
+ name = "webpack_cli___webpack_cli_3.3.11.tgz";
+ url = "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.11.tgz";
+ sha1 = "3bf21889bf597b5d82c38f215135a411edfdc631";
};
}
{
- name = "webpack_dev_middleware___webpack_dev_middleware_3.7.1.tgz";
+ name = "webpack_dev_middleware___webpack_dev_middleware_3.7.2.tgz";
path = fetchurl {
- name = "webpack_dev_middleware___webpack_dev_middleware_3.7.1.tgz";
- url = "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.1.tgz";
- sha1 = "1167aea02afa034489869b8368fe9fed1aea7d09";
+ name = "webpack_dev_middleware___webpack_dev_middleware_3.7.2.tgz";
+ url = "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz";
+ sha1 = "0019c3db716e3fa5cecbf64f2ab88a74bab331f3";
};
}
{
- name = "webpack_dev_server___webpack_dev_server_3.8.1.tgz";
+ name = "webpack_dev_server___webpack_dev_server_3.10.3.tgz";
path = fetchurl {
- name = "webpack_dev_server___webpack_dev_server_3.8.1.tgz";
- url = "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.8.1.tgz";
- sha1 = "485b64c4aadc23f601e72114b40c1b1fea31d9f1";
+ name = "webpack_dev_server___webpack_dev_server_3.10.3.tgz";
+ url = "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz";
+ sha1 = "f35945036813e57ef582c2420ef7b470e14d3af0";
};
}
{
@@ -12810,19 +12882,19 @@
};
}
{
- name = "webpack_stats_plugin___webpack_stats_plugin_0.3.0.tgz";
+ name = "webpack_stats_plugin___webpack_stats_plugin_0.3.1.tgz";
path = fetchurl {
- name = "webpack_stats_plugin___webpack_stats_plugin_0.3.0.tgz";
- url = "https://registry.yarnpkg.com/webpack-stats-plugin/-/webpack-stats-plugin-0.3.0.tgz";
- sha1 = "6952f63feb9a5393a328d774fb3eccac78d2f51b";
+ name = "webpack_stats_plugin___webpack_stats_plugin_0.3.1.tgz";
+ url = "https://registry.yarnpkg.com/webpack-stats-plugin/-/webpack-stats-plugin-0.3.1.tgz";
+ sha1 = "1103c39a305a4e6ba15d5078db84bc0b35447417";
};
}
{
- 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";
};
}
{
@@ -13082,14 +13154,6 @@
};
}
{
- name = "xmlhttprequest___xmlhttprequest_1.8.0.tgz";
- path = fetchurl {
- name = "xmlhttprequest___xmlhttprequest_1.8.0.tgz";
- url = "https://registry.yarnpkg.com/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz";
- sha1 = "67fe075c5c24fef39f9d65f5f7b7fe75171968fc";
- };
- }
- {
name = "xtend___xtend_4.0.2.tgz";
path = fetchurl {
name = "xtend___xtend_4.0.2.tgz";
diff --git a/pkgs/applications/version-management/reposurgeon/default.nix b/pkgs/applications/version-management/reposurgeon/default.nix
index fb5b72be4eb..f52fd30d839 100644
--- a/pkgs/applications/version-management/reposurgeon/default.nix
+++ b/pkgs/applications/version-management/reposurgeon/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, makeWrapper, python27Packages, git
, docbook_xml_dtd_412, docbook_xsl, asciidoc, xmlto, pypy
-, bazaar ? null, cvs ? null, darcs ? null, fossil ? null
+, breezy ? null, cvs ? null, darcs ? null, fossil ? null
, mercurial ? null, monotone ? null, rcs ? null
, subversion ? null, cvs_fast_export ? null }:
@@ -42,7 +42,7 @@ in mkDerivation rec {
let
binpath = makeBinPath (
filter (x: x != null)
- [ out git bazaar cvs darcs fossil mercurial
+ [ out git breezy cvs darcs fossil mercurial
monotone rcs src subversion cvs_fast_export ]
);
pythonpath = makeSearchPathOutput "lib" python.sitePackages (
diff --git a/pkgs/applications/version-management/sourcehut/builds.nix b/pkgs/applications/version-management/sourcehut/builds.nix
index 99907993104..a40a0552338 100644
--- a/pkgs/applications/version-management/sourcehut/builds.nix
+++ b/pkgs/applications/version-management/sourcehut/builds.nix
@@ -11,7 +11,7 @@ let
pname = "builds-sr-ht-worker";
goPackagePath = "git.sr.ht/~sircmpwn/builds.sr.ht/worker";
- modSha256 = "10is7siscids9qz6jh9m1i17749dafqqkg4b3sslmxaxyn16yj97";
+ vendorSha256 = "0prdlihcy5yz760llwyby747yy2981dn3gy401a48df7ndlfj6lp";
};
in buildPythonPackage rec {
inherit version;
@@ -57,4 +57,4 @@ in buildPythonPackage rec {
license = licenses.agpl3;
maintainers = with maintainers; [ eadwu ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/version-management/sourcehut/git.nix b/pkgs/applications/version-management/sourcehut/git.nix
index de4656e5881..27ac5cc858d 100644
--- a/pkgs/applications/version-management/sourcehut/git.nix
+++ b/pkgs/applications/version-management/sourcehut/git.nix
@@ -11,7 +11,7 @@ let
pname = "gitsrht-shell";
goPackagePath = "git.sr.ht/~sircmpwn/git.sr.ht/gitsrht-shell";
- modSha256 = "0lxxxzh39bviab71kfsqqr217338yxn5l2zkak55r6qqs6iz4ccv";
+ vendorSha256 = "1zvbqn4r940mibn4h1cqz94gbr476scm281ps361n0rfqlimw8g5";
};
buildDispatcher = src: buildGoModule {
@@ -19,7 +19,7 @@ let
pname = "gitsrht-dispatcher";
goPackagePath = "git.sr.ht/~sircmpwn/git.sr.ht/gitsrht-dispatch";
- modSha256 = "1lmgmlin460g09dph2hw6yz25d4agqwjhrjv0qqsis7df9qpf3i1";
+ vendorSha256 = "1lzkf13m54pq0gnn3bcxc80nfg76hgck4l8q8jpaicrsiwgcyrd9";
};
buildKeys = src: buildGoModule {
@@ -27,7 +27,7 @@ let
pname = "gitsrht-keys";
goPackagePath = "git.sr.ht/~sircmpwn/git.sr.ht/gitsrht-keys";
- modSha256 = "1pfcw9n63zhlxm9kd3bxa2zqmzd8mgl7yl2ck055j56v3k929w3f";
+ vendorSha256 = "16j7kpar318s4766pln8xn6d51xqblwig5n1jywhj0sl80qjl5cv";
};
buildUpdateHook = src: buildGoModule {
@@ -35,7 +35,7 @@ let
pname = "gitsrht-update-hook";
goPackagePath = "git.sr.ht/~sircmpwn/git.sr.ht/gitsrht-update-hook";
- modSha256 = "0p8qd6hpgmnlfqk5vw6l41dqs7qjhf6xijzj5iv6wv1cf362b4wp";
+ vendorSha256 = "1rmv3p60g6w4h4v9wx99jkyx0q02snslyjrjy9n1flardjs01b63";
};
in buildPythonPackage rec {
inherit version;
@@ -79,4 +79,4 @@ in buildPythonPackage rec {
license = licenses.agpl3;
maintainers = with maintainers; [ eadwu ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/version-management/sublime-merge/common.nix b/pkgs/applications/version-management/sublime-merge/common.nix
index 173333fb75c..f20ebbeae3f 100644
--- a/pkgs/applications/version-management/sublime-merge/common.nix
+++ b/pkgs/applications/version-management/sublime-merge/common.nix
@@ -1,6 +1,6 @@
{ buildVersion, sha256, dev ? false }:
-{ fetchurl, stdenv, xorg, glib, glibcLocales, gtk3, cairo, pango, libredirect, makeWrapper, wrapGAppsHook
+{ fetchurl, stdenv, xorg, glib, libGL, glibcLocales, gtk3, cairo, pango, libredirect, makeWrapper, wrapGAppsHook
, pkexecPath ? "/run/wrappers/bin/pkexec"
, writeScript, common-updater-scripts, curl, gnugrep, coreutils
}:
@@ -40,7 +40,7 @@ in let
for binary in ${ builtins.concatStringsSep " " binaries }; do
patchelf \
--interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
- --set-rpath ${libPath}:${stdenv.cc.cc.lib}/lib${stdenv.lib.optionalString stdenv.is64bit "64"} \
+ --set-rpath ${libPath}:${libGL}/lib:${stdenv.cc.cc.lib}/lib${stdenv.lib.optionalString stdenv.is64bit "64"} \
$binary
done
diff --git a/pkgs/applications/version-management/sublime-merge/default.nix b/pkgs/applications/version-management/sublime-merge/default.nix
index 2734028866e..a8fb944319c 100644
--- a/pkgs/applications/version-management/sublime-merge/default.nix
+++ b/pkgs/applications/version-management/sublime-merge/default.nix
@@ -4,13 +4,13 @@ let
common = opts: callPackage (import ./common.nix opts);
in {
sublime-merge = common {
- buildVersion = "1116";
- sha256 = "0cwvn47dv0sg8cp8i3njmp4p58c6wjv6g75g09igx25waysn9cx6";
+ buildVersion = "2020";
+ sha256 = "0r5qqappaiicc4srk08az2vx42m7b6a75yn2ji5pv4w4085hlrzp";
} {};
sublime-merge-dev = common {
- buildVersion = "1115";
- sha256 = "0dwgc9libqipwdgdc84maj1i3c8hbadz2318x1pibl6hbqy15bxl";
+ buildVersion = "2011";
+ sha256 = "0r5qqappaiicc4srk08az2vx42m7b6a75yn2ji5pv4w4085hlrzp";
dev = true;
} {};
}
diff --git a/pkgs/applications/video/handbrake/default.nix b/pkgs/applications/video/handbrake/default.nix
index 9b51746b14c..bbbb60bdf51 100644
--- a/pkgs/applications/video/handbrake/default.nix
+++ b/pkgs/applications/video/handbrake/default.nix
@@ -7,9 +7,9 @@
# be nice to add the native GUI (and/or the GTK GUI) as an option too, but that
# requires invoking the Xcode build system, which is non-trivial for now.
-{ stdenv, lib, fetchurl, fetchpatch,
+{ stdenv, lib, fetchFromGitHub,
# Main build tools
- python2, pkgconfig, autoconf, automake, libtool, m4, lzma,
+ pkgconfig, autoconf, automake, libtool, m4, lzma, python3,
numactl,
# Processing, video codecs, containers
ffmpeg-full, nv-codec-headers, libogg, x264, x265, libvpx, libtheora, dav1d,
@@ -30,34 +30,64 @@
# for now we disable GTK GUI support on Darwin. (It may be possible to remove
# this restriction later.)
useGtk ? !stdenv.isDarwin, wrapGAppsHook ? null,
- intltool ? null,
- glib ? null,
- gtk3 ? null,
- libappindicator-gtk3 ? null,
- libnotify ? null,
- gst_all_1 ? null,
- dbus-glib ? null,
- udev ? null,
- libgudev ? null,
- hicolor-icon-theme ? null,
+ intltool ? null,
+ glib ? null,
+ gtk3 ? null,
+ libappindicator-gtk3 ? null,
+ libnotify ? null,
+ gst_all_1 ? null,
+ dbus-glib ? null,
+ udev ? null,
+ libgudev ? null,
+ hicolor-icon-theme ? null,
# FDK
useFdk ? false, fdk_aac ? null
}:
-assert stdenv.isDarwin -> AudioToolbox != null && Foundation != null
- && libobjc != null && VideoToolbox != null;
+assert stdenv.isDarwin -> AudioToolbox != null
+ && Foundation != null
+ && libobjc != null
+ && VideoToolbox != null;
stdenv.mkDerivation rec {
pname = "handbrake";
- version = "1.3.1";
+ version = "1.3.2";
- src = fetchurl {
- url = ''https://download.handbrake.fr/releases/${version}/HandBrake-${version}-source.tar.bz2'';
- sha256 = "09rcrq0kjs1lc1as7w3glbpbfvzldwpx3xv0pfmkn4pl7acxw1f0";
+ src = fetchFromGitHub {
+ owner = "HandBrake";
+ repo = "HandBrake";
+ rev = version;
+ sha256 = "04z3hcy7m5yvma849rlrsx2wdqmkilkl1qds9yrzr2ydpw697f85";
+ extraPostFetch = ''
+ echo "DATE=$(date +"%F %T %z" -r $out/NEWS.markdown)" > $out/version.txt
+ '';
};
+ # we put as little as possible in src.extraPostFetch as it's much easier to
+ # add to it here without having to fiddle with src.sha256
+ # only DATE and HASH are absolutely necessary
+ postPatch = ''
+ cat >> version.txt <<_EOF
+HASH=${src.rev}
+SHORTHASH=${src.rev}
+TAG=${version}
+URL=${src.meta.homepage}
+_EOF
+
+ patchShebangs scripts
+
+ substituteInPlace libhb/module.defs \
+ --replace /usr/include/libxml2 ${libxml2.dev}/include/libxml2
+
+ # Force using nixpkgs dependencies
+ sed -i '/MODULES += contrib/d' make/include/main.defs
+ sed -e 's/^[[:space:]]*\(meson\|ninja\|nasm\)[[:space:]]*= ToolProbe.*$//g' \
+ -e '/ ## Additional library and tool checks/,/ ## MinGW specific library and tool checks/d' \
+ -i make/configure.py
+ '';
+
nativeBuildInputs = [
- python2 pkgconfig autoconf automake libtool m4
+ pkgconfig autoconf automake libtool m4 python3
] ++ lib.optionals useGtk [ intltool wrapGAppsHook ];
buildInputs = [
@@ -70,26 +100,12 @@ stdenv.mkDerivation rec {
gst_all_1.gstreamer gst_all_1.gst-plugins-base dbus-glib udev
libgudev hicolor-icon-theme
] ++ lib.optional useFdk fdk_aac
- ++ lib.optionals stdenv.isDarwin [ AudioToolbox Foundation libobjc VideoToolbox ]
+ ++ lib.optionals stdenv.isDarwin [ AudioToolbox Foundation libobjc VideoToolbox ]
# NOTE: 2018-12-27: Handbrake supports nv-codec-headers for Linux only,
# look at ./make/configure.py search "enable_nvenc"
- ++ lib.optional stdenv.isLinux nv-codec-headers;
+ ++ lib.optional stdenv.isLinux nv-codec-headers;
- preConfigure = ''
- patchShebangs scripts
-
- substituteInPlace libhb/module.defs \
- --replace /usr/include/libxml2 ${libxml2.dev}/include/libxml2
- substituteInPlace libhb/module.defs \
- --replace '$(CONTRIB.build/)include/libxml2' ${libxml2.dev}/include/libxml2
-
- # Force using nixpkgs dependencies
- sed -i '/MODULES += contrib/d' make/include/main.defs
- sed -i '/PKG_CONFIG_PATH=/d' gtk/module.rules
- sed -e 's/^[[:space:]]*\(meson\|ninja\|nasm\)[[:space:]]*= ToolProbe.*$//g' \
- -e '/ ## Additional library and tool checks/,/ ## MinGW specific library and tool checks/d' \
- -i make/configure.py
- '';
+ enableParallelBuilding = true;
configureFlags = [
"--disable-df-fetch"
@@ -97,10 +113,10 @@ stdenv.mkDerivation rec {
(if useGtk then "--disable-gtk-update-checks" else "--disable-gtk")
(if useFdk then "--enable-fdk-aac" else "")
(if stdenv.isDarwin then "--disable-xcode" else "")
- ];
+ ] ++ lib.optional (stdenv.isx86_32 || stdenv.isx86_64) "--harden";
# NOTE: 2018-12-27: Check NixOS HandBrake test if changing
- NIX_LDFLAGS = toString [
+ NIX_LDFLAGS = [
"-lx265"
];
diff --git a/pkgs/applications/video/kodi/default.nix b/pkgs/applications/video/kodi/default.nix
index e4da20c8487..1ef3c9ee70f 100644
--- a/pkgs/applications/video/kodi/default.nix
+++ b/pkgs/applications/video/kodi/default.nix
@@ -179,8 +179,8 @@ in stdenv.mkDerivation {
# libdvdcss libdvdnav libdvdread
]
++ lib.optional x11Support [
- libX11 xorgproto libXt libXmu libXext libXdmcp
- libXinerama libXrandr libXtst libXfixes
+ libX11 xorgproto libXt libXmu libXext.dev libXdmcp
+ libXinerama libXrandr.dev libXtst libXfixes
]
++ lib.optional dbusSupport dbus
++ lib.optional joystickSupport cwiid
diff --git a/pkgs/applications/video/makemkv/default.nix b/pkgs/applications/video/makemkv/default.nix
index 4816f17618b..2364f9ec02c 100644
--- a/pkgs/applications/video/makemkv/default.nix
+++ b/pkgs/applications/video/makemkv/default.nix
@@ -3,21 +3,21 @@
}:
let
- version = "1.15.0";
+ version = "1.15.1";
# Using two URLs as the first one will break as soon as a new version is released
src_bin = fetchurl {
urls = [
"http://www.makemkv.com/download/makemkv-bin-${version}.tar.gz"
"http://www.makemkv.com/download/old/makemkv-bin-${version}.tar.gz"
];
- sha256 = "1zr63fqx4qcrnrbg1f97w9mp3yzzxf0dk8pw60y2d4436vanfba4";
+ sha256 = "0c9661sdlld8b1g2pk8lbn3gz7cikh9bjqss11ffkriwii1x9fw0";
};
src_oss = fetchurl {
urls = [
"http://www.makemkv.com/download/makemkv-oss-${version}.tar.gz"
"http://www.makemkv.com/download/old/makemkv-oss-${version}.tar.gz"
];
- sha256 = "01pdydll37inkq74874rqd5kk0maafnm1lqcv41jzgzjrfkky8d9";
+ sha256 = "0rm1zykqagy2g8hb7pjrc6akdsym8pgdnx66hnna161jbah3sssy";
};
in mkDerivation {
pname = "makemkv";
diff --git a/pkgs/applications/video/mlv-app/aarch64-flags.patch b/pkgs/applications/video/mlv-app/aarch64-flags.patch
new file mode 100644
index 00000000000..b8c025b3b3f
--- /dev/null
+++ b/pkgs/applications/video/mlv-app/aarch64-flags.patch
@@ -0,0 +1,13 @@
+diff --git a/platform/qt/MLVApp.pro b/platform/qt/MLVApp.pro
+index ebdc552..3e37573 100644
+--- a/platform/qt/MLVApp.pro
++++ b/platform/qt/MLVApp.pro
+@@ -84,7 +84,7 @@ win32{
+
+ # Linux
+ linux-g++*{
+- QMAKE_CFLAGS += -O3 -fopenmp -msse4.1 -mssse3 -msse3 -msse2 -msse -std=c99
++ QMAKE_CFLAGS += -O3 -fopenmp -march=native -std=c99
+ QMAKE_CXXFLAGS += -fopenmp
+ LIBS += -lgomp
+ }
diff --git a/pkgs/applications/video/mlv-app/default.nix b/pkgs/applications/video/mlv-app/default.nix
new file mode 100644
index 00000000000..757759b1146
--- /dev/null
+++ b/pkgs/applications/video/mlv-app/default.nix
@@ -0,0 +1,62 @@
+{ fetchFromGitHub
+, lib
+, mkDerivation
+, qmake
+, qtbase
+, qtmultimedia
+, stdenv
+}:
+
+mkDerivation rec {
+ pname = "mlv-app";
+ version = "1.11";
+
+ src = fetchFromGitHub {
+ owner = "ilia3101";
+ repo = "MLV-App";
+ rev = "QTv${version}";
+ sha256 = "0s5sjdxi8a17ddvih4ara7mlb2xrc9xqx52jmhfaca6ng341gi4x";
+ };
+
+ patches = if stdenv.isAarch64 then ./aarch64-flags.patch else null;
+
+ installPhase = ''
+ runHook preInstall
+ install -Dm555 -t $out/bin mlvapp
+ install -Dm444 -t $out/share/applications mlvapp.desktop
+ install -Dm444 -t $out/share/icons/hicolor/512x512/apps RetinaIMG/MLVAPP.png
+ runHook postInstall
+ '';
+
+ qmakeFlags = [ "MLVApp.pro" ];
+
+ preConfigure = ''
+ export HOME=$TMPDIR
+ cd platform/qt/
+ '';
+
+ buildInputs = [
+ qtmultimedia
+ qtbase
+ ];
+
+ dontWrapQtApps = true;
+
+ preFixup = ''
+ wrapQtApp "$out/bin/mlvapp"
+ '';
+
+ nativeBuildInputs = [
+ qmake
+ ];
+
+ meta = with lib; {
+ description = "All in one MLV processing app that is pretty great";
+ homepage = "https://mlv.app";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [
+ kiwi
+ ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/applications/video/mpv/default.nix b/pkgs/applications/video/mpv/default.nix
index 50b67f45558..9cb39d68140 100644
--- a/pkgs/applications/video/mpv/default.nix
+++ b/pkgs/applications/video/mpv/default.nix
@@ -1,4 +1,4 @@
-{ config, stdenv, fetchurl, fetchFromGitHub, makeWrapper, fetchpatch
+{ config, stdenv, fetchurl, fetchFromGitHub, fetchpatch
, addOpenGLRunpath, docutils, perl, pkgconfig, python3, wafHook, which
, ffmpeg_4, freefont_ttf, freetype, libass, libpthreadstubs, mujs
, nv-codec-headers, lua, libuchardet, libiconv ? null
@@ -50,7 +50,6 @@
, vdpauSupport ? true, libvdpau ? null
, xineramaSupport ? stdenv.isLinux, libXinerama ? null
, xvSupport ? stdenv.isLinux, libXv ? null
-, youtubeSupport ? true, youtube-dl ? null
, zimgSupport ? true, zimg ? null
, archiveSupport ? true, libarchive ? null
, jackaudioSupport ? false, libjack2 ? null
@@ -91,7 +90,6 @@ assert waylandSupport -> all available [ wayland wayland-protocols libxkbcom
assert x11Support -> all available [ libGLU libGL libX11 libXext libXxf86vm libXrandr ];
assert xineramaSupport -> x11Support && available libXinerama;
assert xvSupport -> x11Support && available libXv;
-assert youtubeSupport -> available youtube-dl;
assert zimgSupport -> available zimg;
let
@@ -112,6 +110,20 @@ in stdenv.mkDerivation rec {
patchShebangs ./TOOLS/
'';
+ passthru = {
+ inherit
+ # The wrapper consults luaEnv and lua.version
+ luaEnv
+ lua
+ # In the wrapper, we want to reference vapoursynth which has the
+ # `python3` passthru attribute (which has the `sitePrefix`
+ # attribute). This way we'll be sure that in the wrapper we'll
+ # use the same python3.sitePrefix used to build vapoursynth.
+ vapoursynthSupport
+ vapoursynth
+ ;
+ };
+
NIX_LDFLAGS = optionalString x11Support "-lX11 -lXext "
+ optionalString stdenv.isDarwin "-framework CoreFoundation";
@@ -135,7 +147,7 @@ in stdenv.mkDerivation rec {
++ stdenv.lib.optional (!swiftSupport) "--disable-macos-cocoa-cb";
nativeBuildInputs = [
- addOpenGLRunpath docutils makeWrapper perl pkgconfig python3 wafHook which
+ addOpenGLRunpath docutils perl pkgconfig python3 wafHook which
]
++ optional swiftSupport swift;
@@ -164,7 +176,6 @@ in stdenv.mkDerivation rec {
++ optional vdpauSupport libvdpau
++ optional xineramaSupport libXinerama
++ optional xvSupport libXv
- ++ optional youtubeSupport youtube-dl
++ optional zimgSupport zimg
++ optional stdenv.isDarwin libiconv
++ optional stdenv.isLinux nv-codec-headers
@@ -182,15 +193,6 @@ in stdenv.mkDerivation rec {
python3 TOOLS/osxbundle.py -s build/mpv
'';
- # Ensure youtube-dl is available in $PATH for mpv
- wrapperFlags =
- ''--prefix PATH : "${luaEnv}/bin" \''
- + optionalString youtubeSupport ''
- --prefix PATH : "${youtube-dl}/bin" \
- '' + optionalString vapoursynthSupport ''
- --prefix PYTHONPATH : "${vapoursynth}/lib/${python3.libPrefix}/site-packages:$PYTHONPATH"
- '';
-
patches = stdenv.lib.optionals stdenv.isDarwin [
# Fix cocoa backend. Remove with the next release
(fetchpatch {
@@ -203,24 +205,17 @@ in stdenv.mkDerivation rec {
# Use a standard font
mkdir -p $out/share/mpv
ln -s ${freefont_ttf}/share/fonts/truetype/FreeSans.ttf $out/share/mpv/subfont.ttf
- wrapProgram "$out/bin/mpv" \
- ${wrapperFlags}
cp TOOLS/umpv $out/bin
- wrapProgram $out/bin/umpv \
- --set MPV "$out/bin/mpv"
-
'' + optionalString stdenv.isDarwin ''
mkdir -p $out/Applications
cp -r build/mpv.app $out/Applications
- wrapProgram "$out/Applications/mpv.app/Contents/MacOS/mpv" \
- ${wrapperFlags}
'';
# Set RUNPATH so that libcuda in /run/opengl-driver(-32)/lib can be found.
# See the explanation in addOpenGLRunpath.
postFixup = optionalString stdenv.isLinux ''
- addOpenGLRunpath $out/bin/.mpv-wrapped
+ addOpenGLRunpath $out/bin/mpv
'';
meta = with stdenv.lib; {
diff --git a/pkgs/applications/video/mpv/wrapper.nix b/pkgs/applications/video/mpv/wrapper.nix
index 53def80e7da..1658f922ab3 100644
--- a/pkgs/applications/video/mpv/wrapper.nix
+++ b/pkgs/applications/video/mpv/wrapper.nix
@@ -1,14 +1,83 @@
-{ stdenv, symlinkJoin, makeWrapper, mpv, scripts ? [] }:
+# Arguments that this derivation gets when it is created with `callPackage`
+{ stdenv
+, lib
+, symlinkJoin
+, makeWrapper
+, youtube-dl
+}:
-symlinkJoin {
- name = "mpv-with-scripts-${mpv.version}";
+# the unwrapped mpv derivation - 1st argument to `wrapMpv`
+mpv:
- paths = [ mpv ];
+let
+ # arguments to the function (called `wrapMpv` in all-packages.nix)
+ wrapper = {
+ extraMakeWrapperArgs ? [],
+ youtubeSupport ? true,
+ # a set of derivations (probably from `mpvScripts`) where each is
+ # expected to have a `scriptName` passthru attribute that points to the
+ # name of the script that would reside in the script's derivation's
+ # `$out/share/mpv/scripts/`.
+ scripts ? [],
+ extraUmpvWrapperArgs ? []
+ }:
+ let
+ binPath = lib.makeBinPath ([
+ mpv.luaEnv
+ ] ++ lib.optionals youtubeSupport [
+ youtube-dl
+ ] ++ lib.optionals mpv.vapoursynthSupport [
+ mpv.vapoursynth.python3
+ ]);
+ # All arguments besides the input and output binaries (${mpv}/bin/mpv and
+ # $out/bin/mpv). These are used by the darwin specific makeWrapper call
+ # used to wrap $out/Applications/mpv.app/Contents/MacOS/mpv as well.
+ mostMakeWrapperArgs = builtins.concatStringsSep " " ([ "--argv0" "'$0'"
+ # These are always needed (TODO: Explain why)
+ "--prefix" "LUA_CPATH" "\\;" "${mpv.luaEnv}/lib/lua/${mpv.lua.luaversion}/\\?.so"
+ "--prefix" "LUA_PATH" "\\;" "${mpv.luaEnv}/share/lua/${mpv.lua.luaversion}/\\?.lua"
+ ] ++ lib.optionals mpv.vapoursynthSupport [
+ "--prefix" "PYTHONPATH" ":" "${mpv.vapoursynth}/lib/${mpv.vapoursynth.python3.sitePackages}"
+ ] ++ lib.optionals (binPath != "") [
+ "--prefix" "PATH" ":" binPath
+ ] ++ (lib.lists.flatten (map
+ # For every script in the `scripts` argument, add the necessary flags to the wrapper
+ (script:
+ [
+ "--add-flags"
+ # Here we rely on the existence of the `scriptName` passthru
+ # attribute of the script derivation from the `scripts`
+ "--script=${script}/share/mpv/scripts/${script.scriptName}"
+ ]
+ ) scripts
+ )) ++ extraMakeWrapperArgs)
+ ;
+ umpvWrapperArgs = builtins.concatStringsSep " " ([
+ "--argv0" "'$0'"
+ "--set" "MPV" "$out/bin/mpv"
+ ] ++ extraUmpvWrapperArgs)
+ ;
+ in
+ symlinkJoin {
+ name = "mpv-with-scripts-${mpv.version}";
- buildInputs = [ makeWrapper ];
+ paths = [ mpv ];
- postBuild = ''
- wrapProgram $out/bin/mpv \
- --add-flags "${stdenv.lib.concatMapStringsSep " " (x: "--script=${x}/share/mpv/scripts/${x.scriptName}") scripts}"
- '';
-}
+ buildInputs = [ makeWrapper ];
+
+ passthru.unwrapped = mpv;
+
+ postBuild = ''
+ # wrapProgram can't operate on symlinks
+ rm "$out/bin/mpv"
+ makeWrapper "${mpv}/bin/mpv" "$out/bin/mpv" ${mostMakeWrapperArgs}
+ rm "$out/bin/umpv"
+ makeWrapper "${mpv}/bin/umpv" "$out/bin/umpv" ${umpvWrapperArgs}
+ '' + lib.optionalString stdenv.isDarwin ''
+ # wrapProgram can't operate on symlinks
+ rm "$out/Applications/mpv.app/Contents/MacOS/mpv"
+ makeWrapper "${mpv}/Applications/mpv.app/Contents/MacOS/mpv" "$out/Applications/mpv.app/Contents/MacOS/mpv" ${mostMakeWrapperArgs}
+ '';
+ };
+in
+ lib.makeOverridable wrapper
diff --git a/pkgs/applications/video/obs-studio/default.nix b/pkgs/applications/video/obs-studio/default.nix
index be2a323943d..8a2cd172822 100644
--- a/pkgs/applications/video/obs-studio/default.nix
+++ b/pkgs/applications/video/obs-studio/default.nix
@@ -1,6 +1,7 @@
{ config, stdenv
, mkDerivation
, fetchFromGitHub
+, addOpenGLRunpath
, cmake
, fdk_aac
, ffmpeg
@@ -35,51 +36,62 @@
let
inherit (stdenv.lib) optional optionals;
+
in mkDerivation rec {
pname = "obs-studio";
- version = "25.0.3";
+ version = "25.0.8";
src = fetchFromGitHub {
owner = "obsproject";
repo = "obs-studio";
rev = version;
- sha256 = "11hl3lxvbsm7ackl7qhzgy2x0jsz2dfpi2qxsf8pkp908lrh3b3r";
+ sha256 = "0j2k65q3wfyfxhvkl6icz4qy0s3kfqhksizy2i3ah7yml266axbj";
};
- nativeBuildInputs = [ cmake pkgconfig ];
+ nativeBuildInputs = [ addOpenGLRunpath cmake pkgconfig ];
- buildInputs = [ curl
- fdk_aac
- ffmpeg
- jansson
- libjack2
- libv4l
- libxkbcommon
- libpthreadstubs
- libXdmcp
- qtbase
- qtx11extras
- qtsvg
- speex
- x264
- vlc
- makeWrapper
- mbedtls
- ]
- ++ optionals scriptingSupport [ luajit swig python3 ]
- ++ optional alsaSupport alsaLib
- ++ optional pulseaudioSupport libpulseaudio;
+ buildInputs = [
+ curl
+ fdk_aac
+ ffmpeg
+ jansson
+ libjack2
+ libv4l
+ libxkbcommon
+ libpthreadstubs
+ libXdmcp
+ qtbase
+ qtx11extras
+ qtsvg
+ speex
+ x264
+ vlc
+ makeWrapper
+ mbedtls
+ ]
+ ++ optionals scriptingSupport [ luajit swig python3 ]
+ ++ optional alsaSupport alsaLib
+ ++ optional pulseaudioSupport libpulseaudio;
# obs attempts to dlopen libobs-opengl, it fails unless we make sure
# DL_OPENGL is an explicit path. Not sure if there's a better way
# to handle this.
- cmakeFlags = [ "-DCMAKE_CXX_FLAGS=-DDL_OPENGL=\\\"$(out)/lib/libobs-opengl.so\\\"" ];
+ cmakeFlags = [
+ "-DCMAKE_CXX_FLAGS=-DDL_OPENGL=\\\"$(out)/lib/libobs-opengl.so\\\""
+ "-DOBS_VERSION_OVERRIDE=${version}"
+ "-Wno-dev" # kill dev warnings that are useless for packaging
+ ];
postInstall = ''
wrapProgram $out/bin/obs \
--prefix "LD_LIBRARY_PATH" : "${xorg.libX11.out}/lib:${vlc}/lib"
'';
+ postFixup = stdenv.lib.optionalString stdenv.isLinux ''
+ addOpenGLRunpath $out/lib/lib*.so
+ addOpenGLRunpath $out/lib/obs-plugins/*.so
+ '';
+
meta = with stdenv.lib; {
description = "Free and open source software for video recording and live streaming";
longDescription = ''
diff --git a/pkgs/applications/video/plex-mpv-shim/default.nix b/pkgs/applications/video/plex-mpv-shim/default.nix
index 268905e3a4c..993bdd67b0d 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.7.16";
+ version = "1.8.0";
src = fetchFromGitHub {
owner = "iwalton3";
repo = pname;
rev = "v${version}";
- sha256 = "1pnbdxaqnliwqfvv08gi7gdcvflg5vcbgk4g0fw75prgw54vnd9a";
+ sha256 = "0fi0glnl7nr6754r9jk7d7dsnjbdm7civvhcj2l009yxiv2rxzj3";
};
propagatedBuildInputs = [ mpv requests python-mpv-jsonipc ];
diff --git a/pkgs/applications/video/smplayer/default.nix b/pkgs/applications/video/smplayer/default.nix
index aba6af7359a..85c71e86a64 100644
--- a/pkgs/applications/video/smplayer/default.nix
+++ b/pkgs/applications/video/smplayer/default.nix
@@ -2,11 +2,11 @@
mkDerivation rec {
pname = "smplayer";
- version = "19.10.2";
+ version = "20.4.2";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "0i2c15yxk4by2zyjhb7n08larz9pmpa6zw383aybjxqh0nd9zv9p";
+ sha256 = "0kqdx6q2274gm83rycvdcglka60ymdk4iw2lc39iw7z1zgsv6ky3";
};
buildInputs = [ qtscript ];
diff --git a/pkgs/applications/video/vlc/default.nix b/pkgs/applications/video/vlc/default.nix
index 229eeffe8f7..31ec6d9ef19 100644
--- a/pkgs/applications/video/vlc/default.nix
+++ b/pkgs/applications/video/vlc/default.nix
@@ -25,11 +25,11 @@ assert (withQt5 -> qtbase != null && qtsvg != null && qtx11extras != null && wra
stdenv.mkDerivation rec {
pname = "vlc";
- version = "3.0.8";
+ version = "3.0.10";
src = fetchurl {
url = "http://get.videolan.org/vlc/${version}/${pname}-${version}.tar.xz";
- sha256 = "e0149ef4a20a19b9ecd87309c2d27787ee3f47dfd47c6639644bc1f6fd95bdf6";
+ sha256 = "0cackl1084hcmg4myf3kvjvd6sjxmzn0c0qkmanz6brvgzyanrm9";
};
# VLC uses a *ton* of libraries for various pieces of functionality, many of
diff --git a/pkgs/applications/video/webcamoid/default.nix b/pkgs/applications/video/webcamoid/default.nix
new file mode 100644
index 00000000000..41304c21ac3
--- /dev/null
+++ b/pkgs/applications/video/webcamoid/default.nix
@@ -0,0 +1,40 @@
+{ stdenv, fetchFromGitHub, pkgconfig, libxcb, mkDerivation, qmake
+, qtbase, qtdeclarative, qtquickcontrols, qtquickcontrols2
+, ffmpeg-full, gstreamer, gst_all_1, libpulseaudio, alsaLib, jack2
+, v4l-utils }:
+mkDerivation rec {
+ pname = "webcamoid";
+ version = "8.7.1";
+
+ src = fetchFromGitHub {
+ sha256 = "1d8g7mq0wf0ycds87xpdhr3zkljgjmb94n3ak9kkxj2fqp9242d2";
+ rev = version;
+ repo = "webcamoid";
+ owner = "webcamoid";
+ };
+
+ buildInputs = [
+ libxcb
+ qtbase qtdeclarative qtquickcontrols qtquickcontrols2
+ ffmpeg-full
+ gstreamer gst_all_1.gst-plugins-base
+ alsaLib libpulseaudio jack2
+ v4l-utils
+ ];
+
+ nativeBuildInputs = [ pkgconfig qmake ];
+
+ qmakeFlags = [
+ "Webcamoid.pro"
+ "INSTALLQMLDIR=${placeholder "out"}/lib/qt/qml"
+ ];
+
+ meta = with stdenv.lib; {
+ description = "Webcam Capture Software";
+ longDescription = "Webcamoid is a full featured and multiplatform webcam suite.";
+ homepage = "https://github.com/webcamoid/webcamoid/";
+ license = [ licenses.gpl3Plus ];
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ robaca ];
+ };
+}
diff --git a/pkgs/applications/virtualization/conmon/default.nix b/pkgs/applications/virtualization/conmon/default.nix
index bfe9f1d3486..be6196855e2 100644
--- a/pkgs/applications/virtualization/conmon/default.nix
+++ b/pkgs/applications/virtualization/conmon/default.nix
@@ -4,17 +4,18 @@
, glib
, glibc
, systemd
+, nixosTests
}:
stdenv.mkDerivation rec {
pname = "conmon";
- version = "2.0.15";
+ version = "2.0.17";
src = fetchFromGitHub {
owner = "containers";
repo = pname;
rev = "v${version}";
- sha256 = "1fshcmnfqzbagzcrh5nxw7pi0dd60xpq47a2lzfghklqhl1h0b5i";
+ sha256 = "01bicv0qr4aiahkw9cp6igk3jv1fqkbxmsp80nfvq6rxx873v0q7";
};
nativeBuildInputs = [ pkg-config ];
@@ -23,6 +24,8 @@ stdenv.mkDerivation rec {
installFlags = [ "PREFIX=$(out)" ];
+ passthru.tests.podman = nixosTests.podman;
+
meta = with stdenv.lib; {
homepage = "https://github.com/containers/conmon";
description = "An OCI container runtime monitor";
diff --git a/pkgs/applications/virtualization/cri-o/default.nix b/pkgs/applications/virtualization/cri-o/default.nix
index 4c3d9ffc937..95f8580cb39 100644
--- a/pkgs/applications/virtualization/cri-o/default.nix
+++ b/pkgs/applications/virtualization/cri-o/default.nix
@@ -1,52 +1,43 @@
-{ flavor ? ""
-, stdenv
+{ stdenv
, btrfs-progs
-, buildGoPackage
+, buildGoModule
, fetchFromGitHub
, glibc
, gpgme
, installShellFiles
, libapparmor
-, libassuan
-, libgpgerror
, libseccomp
, libselinux
, lvm2
, pkg-config
}:
-buildGoPackage rec {
+buildGoModule rec {
pname = "cri-o";
- version = "1.18.0";
- name = "${pname}-${version}${flavor}";
-
- goPackagePath = "github.com/cri-o/cri-o";
+ version = "1.18.1";
src = fetchFromGitHub {
owner = "cri-o";
repo = "cri-o";
rev = "v${version}";
- sha256 = "142flmv54pj48rjqkd26fbxrcbx2cv6pdmrc33jgyvn6r99zliah";
+ sha256 = "1fd7ix329kqimysqfh8yl29c0hwrddlirq9bnz95mrllhsgn8kw2";
};
-
+ vendorSha256 = null;
outputs = [ "out" "man" ];
-
nativeBuildInputs = [ installShellFiles pkg-config ];
buildInputs = [
btrfs-progs
gpgme
libapparmor
- libassuan
- libgpgerror
libseccomp
libselinux
lvm2
] ++ stdenv.lib.optionals (glibc != null) [ glibc glibc.static ];
- BUILDTAGS = "apparmor seccomp selinux containers_image_ostree_stub";
+ BUILDTAGS = "apparmor seccomp selinux containers_image_openpgp containers_image_ostree_stub";
buildPhase = ''
- pushd go/src/${goPackagePath}
+ patchShebangs .
sed -i '/version.buildDate/d' Makefile
@@ -54,9 +45,7 @@ buildGoPackage rec {
'';
installPhase = ''
- install -Dm755 bin/crio $out/bin/crio${flavor}
- install -Dm755 bin/crio-status $out/bin/crio-status${flavor}
- install -Dm755 bin/pinns $out/bin/pinns${flavor}
+ install -Dm755 bin/* -t $out/bin
for shell in bash fish zsh; do
installShellCompletion --$shell completions/$shell/*
diff --git a/pkgs/applications/virtualization/cri-o/wrapper.nix b/pkgs/applications/virtualization/cri-o/wrapper.nix
new file mode 100644
index 00000000000..1578eaf4f58
--- /dev/null
+++ b/pkgs/applications/virtualization/cri-o/wrapper.nix
@@ -0,0 +1,53 @@
+{ cri-o-unwrapped
+, runCommand
+, makeWrapper
+, lib
+, extraPackages ? []
+, cri-o
+, runc # Default container runtime
+, crun # Container runtime (default with cgroups v2 for podman/buildah)
+, conmon # Container runtime monitor
+, utillinux # nsenter
+, cni-plugins # not added to path
+, iptables
+, socat
+}:
+
+let
+ cri-o = cri-o-unwrapped;
+
+ binPath = lib.makeBinPath ([
+ runc
+ crun
+ conmon
+ utillinux
+ iptables
+ socat
+ ] ++ extraPackages);
+
+in runCommand cri-o.name {
+ name = "${cri-o.pname}-wrapper-${cri-o.version}";
+ inherit (cri-o) pname version;
+
+ meta = builtins.removeAttrs cri-o.meta [ "outputsToInstall" ];
+
+ outputs = [
+ "out"
+ "man"
+ ];
+
+ nativeBuildInputs = [
+ makeWrapper
+ ];
+
+} ''
+ ln -s ${cri-o.man} $man
+
+ mkdir -p $out/bin
+ ln -s ${cri-o-unwrapped}/share $out/share
+
+ for p in ${cri-o-unwrapped}/bin/*; do
+ makeWrapper $p $out/bin/''${p##*/} \
+ --prefix PATH : ${binPath}
+ done
+''
diff --git a/pkgs/applications/virtualization/crun/default.nix b/pkgs/applications/virtualization/crun/default.nix
index ded793449fc..a11d5d356d1 100644
--- a/pkgs/applications/virtualization/crun/default.nix
+++ b/pkgs/applications/virtualization/crun/default.nix
@@ -9,6 +9,7 @@
, python3
, systemd
, yajl
+, nixosTests
}:
let
@@ -62,6 +63,8 @@ stdenv.mkDerivation rec {
doCheck = true;
+ passthru.tests.podman = nixosTests.podman;
+
meta = with lib; {
description = "A fast and lightweight fully featured OCI runtime and C library for running containers";
license = licenses.gpl2Plus;
diff --git a/pkgs/applications/virtualization/docker-compose/default.nix b/pkgs/applications/virtualization/docker-compose/default.nix
index 14c5ec0a416..71359467c5c 100644
--- a/pkgs/applications/virtualization/docker-compose/default.nix
+++ b/pkgs/applications/virtualization/docker-compose/default.nix
@@ -1,4 +1,5 @@
{ stdenv, buildPythonApplication, fetchPypi, pythonOlder
+, installShellFiles
, mock, pytest, nose
, pyyaml, backports_ssl_match_hostname, colorama, docopt
, dockerpty, docker, ipaddress, jsonschema, requests
@@ -17,6 +18,7 @@ buildPythonApplication rec {
# lots of networking and other fails
doCheck = false;
+ nativeBuildInputs = [ installShellFiles ];
checkInputs = [ mock pytest nose ];
propagatedBuildInputs = [
pyyaml backports_ssl_match_hostname colorama dockerpty docker
@@ -33,11 +35,8 @@ buildPythonApplication rec {
'';
postInstall = ''
- install -D -m 0444 contrib/completion/bash/docker-compose \
- $out/share/bash-completion/completions/docker-compose
-
- install -D -m 0444 contrib/completion/zsh/_docker-compose \
- $out/share/zsh-completion/zsh/site-functions/_docker-compose
+ installShellCompletion --bash contrib/completion/bash/docker-compose
+ installShellCompletion --zsh contrib/completion/zsh/_docker-compose
'';
meta = with stdenv.lib; {
diff --git a/pkgs/applications/virtualization/docker/default.nix b/pkgs/applications/virtualization/docker/default.nix
index f7c49526fb1..da414cd5546 100644
--- a/pkgs/applications/virtualization/docker/default.nix
+++ b/pkgs/applications/virtualization/docker/default.nix
@@ -197,9 +197,9 @@ rec {
};
docker_19_03 = makeOverridable dockerGen {
- version = "19.03.8";
- rev = "afacb8b7f0d8d4f9d2a8e8736e9c993e672b41f3";
- sha256 = "15iq16rlnkw78lvapcfpbnsnxhdjbvfvgzg3xzxhpdg1dmq40b6j";
+ version = "19.03.11";
+ rev = "42e35e61f352e527082521280d5ea3761f0dee50";
+ sha256 = "0q4l4z2bg269hj1dqaq02f84zgp3p8idw1cxczw383cjl0ra8xgq";
runcRev = "dc9208a3303feef5b3839f4323d9beb36df0a9dd"; # v1.0.0-rc10
runcSha256 = "0pi3rvj585997m4z9ljkxz2z9yxf9p2jr0pmqbqrc7bc95f5hagk";
containerdRev = "7ad184331fa3e55e52b890ea95e65ba581ae3429"; # v1.2.13
diff --git a/pkgs/applications/virtualization/firectl/default.nix b/pkgs/applications/virtualization/firectl/default.nix
index f91cc6d5ed3..47ae4637b57 100644
--- a/pkgs/applications/virtualization/firectl/default.nix
+++ b/pkgs/applications/virtualization/firectl/default.nix
@@ -4,6 +4,8 @@ buildGoModule rec {
pname = "firectl";
version = "0.1.0";
+ patches = [ ./gomod.patch ];
+
src = fetchFromGitHub {
owner = "firecracker-microvm";
repo = pname;
@@ -11,7 +13,7 @@ buildGoModule rec {
sha256 = "1ni3yx4rjhrkqk2038c6hkb2jwsdj2llx233wd5wgpvb6c57652p";
};
- modSha256 = "1nqjz1afklcxc3xcpmygjdh3lfxjk6zvmghr8z8fr3nw2wvw2ddr";
+ vendorSha256 = "1xbpck1gvzl75xgrajf5yzl199l4f2f6j3mac5586i7b00b9jxqj";
meta = with stdenv.lib; {
description = "A command-line tool to run Firecracker microVMs";
@@ -20,4 +22,4 @@ buildGoModule rec {
platforms = platforms.linux;
maintainers = with maintainers; [ xrelkd ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/virtualization/firectl/gomod.patch b/pkgs/applications/virtualization/firectl/gomod.patch
new file mode 100644
index 00000000000..96c65e72822
--- /dev/null
+++ b/pkgs/applications/virtualization/firectl/gomod.patch
@@ -0,0 +1,15 @@
+diff --git a/go.mod b/go.mod
+index 1044001..7bafeda 100644
+--- a/go.mod
++++ b/go.mod
+@@ -1,7 +1,10 @@
+ module github.com/firecracker-microvm/firectl
+
++go 1.14
++
+ require (
+ github.com/firecracker-microvm/firecracker-go-sdk v0.15.1
++ github.com/go-openapi/strfmt v0.17.1
+ github.com/jessevdk/go-flags v1.4.0
+ github.com/pkg/errors v0.8.0
+ github.com/sirupsen/logrus v1.1.1
diff --git a/pkgs/applications/virtualization/gvisor/containerd-shim.nix b/pkgs/applications/virtualization/gvisor/containerd-shim.nix
index 702aeaded3e..97623511222 100644
--- a/pkgs/applications/virtualization/gvisor/containerd-shim.nix
+++ b/pkgs/applications/virtualization/gvisor/containerd-shim.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "077bhrmjrpcxv1z020yxhx2c4asn66j21gxlpa6hz0av3lfck9lm";
};
- modSha256 = "1jdhgbrn59ahnabwnig99i21f6kimmqx9f3dg10ffwfs3dx0gzlg";
+ vendorSha256 = "11jai5jl024k7wbhz4a3zzdbvl0si07jwgwmyr8bn4i0nqx8ig2k";
buildPhase = ''
make
@@ -33,4 +33,4 @@ buildGoModule rec {
maintainers = with maintainers; [ andrew-d ];
platforms = [ "x86_64-linux" ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/applications/virtualization/gvisor/default.nix b/pkgs/applications/virtualization/gvisor/default.nix
index e157ca825af..74a408952a2 100644
--- a/pkgs/applications/virtualization/gvisor/default.nix
+++ b/pkgs/applications/virtualization/gvisor/default.nix
@@ -76,7 +76,7 @@ in buildBazelPackage rec {
rm -f "$bazelOut"/java.log "$bazelOut"/java.log.*
'';
- sha256 = "1bn7nhv5pag8fdm8l8nvgg3fzvhpy2yv9yl2slrb16lckxzha3v6";
+ sha256 = "164r8m95g7njh232xfc7zcn1nssaw9bnin9k7ssj9mk6z7z9zy5v";
};
buildAttrs = {
diff --git a/pkgs/applications/virtualization/podman-compose/default.nix b/pkgs/applications/virtualization/podman-compose/default.nix
index 31755f87f63..de3d944bacb 100644
--- a/pkgs/applications/virtualization/podman-compose/default.nix
+++ b/pkgs/applications/virtualization/podman-compose/default.nix
@@ -1,4 +1,4 @@
-{ lib, buildPythonApplication, fetchPypi, podman, pyyaml }:
+{ lib, buildPythonApplication, fetchPypi, pyyaml }:
buildPythonApplication rec {
version = "0.1.5";
@@ -9,13 +9,13 @@ buildPythonApplication rec {
sha256 = "1sgbc889zq127qhxa9frhswa1mid19fs5qnyzfihx648y5i968pv";
};
- propagatedBuildInputs = [ pyyaml podman ];
+ propagatedBuildInputs = [ pyyaml ];
- meta = with lib; {
+ meta = {
description = "An implementation of docker-compose with podman backend";
homepage = "https://github.com/containers/podman-compose";
- license = licenses.gpl2;
- platforms = platforms.linux;
- maintainers = with maintainers; [ sikmir ];
+ license = lib.licenses.gpl2;
+ platforms = lib.platforms.linux;
+ maintainers = [ lib.maintainers.sikmir ] ++ lib.teams.podman.members;
};
}
diff --git a/pkgs/applications/virtualization/podman/default.nix b/pkgs/applications/virtualization/podman/default.nix
index 4a9fa078752..3ed029e55fb 100644
--- a/pkgs/applications/virtualization/podman/default.nix
+++ b/pkgs/applications/virtualization/podman/default.nix
@@ -2,41 +2,50 @@
, fetchFromGitHub
, pkg-config
, installShellFiles
-, buildGoPackage
+, buildGoModule
, gpgme
, lvm2
, btrfs-progs
+, libapparmor
, libseccomp
+, libselinux
, systemd
, go-md2man
, nixosTests
}:
-buildGoPackage rec {
+buildGoModule rec {
pname = "podman";
- version = "1.9.1";
+ version = "1.9.3";
src = fetchFromGitHub {
owner = "containers";
repo = "libpod";
rev = "v${version}";
- sha256 = "0dr5vd52fnjwx3zn2nj2nlvkbvh5bg579nf3qw8swrn8i1jwxd6j";
+ sha256 = "0gbp12xn1vliyawkw2w2bpn6b5h2cm41g3nj72vk4jyhis0igq1s";
};
- goPackagePath = "github.com/containers/libpod";
+ vendorSha256 = null;
outputs = [ "out" "man" ];
nativeBuildInputs = [ pkg-config go-md2man installShellFiles ];
- buildInputs = stdenv.lib.optionals stdenv.isLinux [ btrfs-progs libseccomp gpgme lvm2 systemd ];
+ buildInputs = stdenv.lib.optionals stdenv.isLinux [
+ btrfs-progs
+ gpgme
+ libapparmor
+ libseccomp
+ libselinux
+ lvm2
+ systemd
+ ];
buildPhase = ''
- pushd go/src/${goPackagePath}
patchShebangs .
${if stdenv.isDarwin
then "make CGO_ENABLED=0 BUILDTAGS='remoteclient containers_image_openpgp exclude_graphdriver_devicemapper' varlink_generate all"
- else "make binaries docs"}
+ else "make podman docs"}
'';
installPhase = ''
diff --git a/pkgs/applications/virtualization/podman/wrapper.nix b/pkgs/applications/virtualization/podman/wrapper.nix
index 99233696b3e..d97d182496a 100644
--- a/pkgs/applications/virtualization/podman/wrapper.nix
+++ b/pkgs/applications/virtualization/podman/wrapper.nix
@@ -5,12 +5,12 @@
, extraPackages ? []
, podman # Docker compat
, runc # Default container runtime
-, crun # Default container runtime (cgroups v2)
+, crun # Container runtime (default with cgroups v2 for podman/buildah)
, conmon # Container runtime monitor
, slirp4netns # User-mode networking for unprivileged namespaces
, fuse-overlayfs # CoW for images, much faster than default vfs
, utillinux # nsenter
-, cni-plugins
+, cni-plugins # not added to path
, iptables
}:
@@ -29,7 +29,7 @@ let
in runCommand podman.name {
name = "${podman.pname}-wrapper-${podman.version}";
- inherit (podman) pname version;
+ inherit (podman) pname version passthru;
meta = builtins.removeAttrs podman.meta [ "outputsToInstall" ];
diff --git a/pkgs/applications/virtualization/qboot/default.nix b/pkgs/applications/virtualization/qboot/default.nix
index d770308239f..800d601c76e 100644
--- a/pkgs/applications/virtualization/qboot/default.nix
+++ b/pkgs/applications/virtualization/qboot/default.nix
@@ -1,18 +1,20 @@
-{ stdenv, fetchFromGitHub }:
+{ stdenv, meson, ninja, fetchFromGitHub }:
stdenv.mkDerivation {
- name = "qboot-20170330";
+ name = "qboot-20200423";
src = fetchFromGitHub {
owner = "bonzini";
repo = "qboot";
- rev = "ac9488f26528394856b94bda0797f5bd9c69a26a";
- sha256 = "0l83nbjndin1cbcimkqkiqr5df8d76cnhyk26rd3aygb2bf7cspy";
+ rev = "de50b5931c08f5fba7039ddccfb249a5b3b0b18d";
+ sha256 = "1d0h29zz535m0pq18k3aya93q7lqm2858mlcp8mlfkbq54n8c5d8";
};
+ nativeBuildInputs = [ meson ninja ];
+
installPhase = ''
mkdir -p $out
- cp bios.bin* $out/.
+ cp bios.bin bios.bin.elf $out/.
'';
hardeningDisable = [ "stackprotector" "pic" ];
diff --git a/pkgs/applications/virtualization/rkt/default.nix b/pkgs/applications/virtualization/rkt/default.nix
deleted file mode 100644
index f3b68e5c227..00000000000
--- a/pkgs/applications/virtualization/rkt/default.nix
+++ /dev/null
@@ -1,78 +0,0 @@
-{ stdenv, lib, autoreconfHook, acl, go, file, git, wget, gnupg, trousers, squashfsTools,
- cpio, fetchurl, fetchFromGitHub, iptables, systemd, makeWrapper, glibc }:
-
-let
- # Always get the information from
- # https://github.com/coreos/rkt/blob/v${VERSION}/stage1/usr_from_coreos/coreos-common.mk
- coreosImageRelease = "1478.0.0";
- coreosImageSystemdVersion = "233";
-
- # TODO: track https://github.com/coreos/rkt/issues/1758 to allow "host" flavor.
- stage1Flavours = [ "coreos" "fly" ];
- stage1Dir = "lib/rkt/stage1-images";
-
-in stdenv.mkDerivation rec {
- version = "1.30.0";
- pname = "rkt";
- BUILDDIR="build-${pname}-${version}";
-
- src = fetchFromGitHub {
- owner = "coreos";
- repo = "rkt";
- rev = "v${version}";
- sha256 = "0dqf83b7iin1np8k8k1m8i99ybga8vx932q7n2q64yghkw7p6i00";
- };
-
- stage1BaseImage = fetchurl {
- url = "http://alpha.release.core-os.net/amd64-usr/${coreosImageRelease}/coreos_production_pxe_image.cpio.gz";
- sha256 = "0s4qdkkfp0iirfnm5ds3b3hxq0249kvpygyhflma8z90ivkzk5wq";
- };
-
- buildInputs = [
- glibc.out glibc.static
- autoreconfHook go file git wget gnupg trousers squashfsTools cpio acl systemd
- makeWrapper
- ];
-
- preConfigure = ''
- ./autogen.sh
- configureFlagsArray=(
- --with-stage1-flavors=${builtins.concatStringsSep "," stage1Flavours}
- ${if lib.findFirst (p: p == "coreos") null stage1Flavours != null then "
- --with-coreos-local-pxe-image-path=${stage1BaseImage}
- --with-coreos-local-pxe-image-systemd-version=v${coreosImageSystemdVersion}
- " else "" }
- --with-stage1-default-location=$out/${stage1Dir}/stage1-${builtins.elemAt stage1Flavours 0}.aci
- );
- '';
-
- preBuild = ''
- export BUILDDIR
- export GOCACHE="$TMPDIR/go-cache"
- '';
-
- installPhase = ''
- mkdir -p $out/bin
- cp -Rv $BUILDDIR/target/bin/rkt $out/bin
-
- mkdir -p $out/lib/rkt/stage1-images/
- cp -Rv $BUILDDIR/target/bin/stage1-*.aci $out/${stage1Dir}/
-
- wrapProgram $out/bin/rkt \
- --prefix LD_LIBRARY_PATH : "${systemd.lib}/lib:${acl.out}/lib" \
- --prefix PATH : ${iptables}/bin
- '';
-
- meta = with lib; {
- description = "A fast, composable, and secure App Container runtime for Linux";
- homepage = "https://github.com/coreos/rkt";
- license = licenses.asl20;
- maintainers = with maintainers; [ ragge steveej ];
- platforms = [ "x86_64-linux" ];
- knownVulnerabilities = [
- "CVE-2019-10144: processes run with `rkt enter` are given all capabilities during stage 2"
- "CVE-2019-10145: processes run with `rkt enter` do not have seccomp filtering during stage 2"
- "CVE-2019-10147: processes run with `rkt enter` are not limited by cgroups during stage 2"
- ];
- };
-}
diff --git a/pkgs/applications/virtualization/runc/default.nix b/pkgs/applications/virtualization/runc/default.nix
index 95db2a1d9e9..367767c72a7 100644
--- a/pkgs/applications/virtualization/runc/default.nix
+++ b/pkgs/applications/virtualization/runc/default.nix
@@ -8,6 +8,8 @@
, libapparmor
, apparmor-parser
, libseccomp
+, libselinux
+, nixosTests
}:
buildGoPackage rec {
@@ -25,9 +27,11 @@ buildGoPackage rec {
outputs = [ "out" "man" ];
nativeBuildInputs = [ go-md2man installShellFiles pkg-config which ];
- buildInputs = [ libseccomp libapparmor apparmor-parser ];
- makeFlags = [ "BUILDTAGS+=seccomp" "BUILDTAGS+=apparmor" ];
+ buildInputs = [ libselinux libseccomp libapparmor apparmor-parser ];
+
+ # these will be the default in the next release
+ makeFlags = [ "BUILDTAGS+=seccomp" "BUILDTAGS+=apparmor" "BUILDTAGS+=selinux" ];
buildPhase = ''
cd go/src/${goPackagePath}
@@ -42,6 +46,8 @@ buildGoPackage rec {
installManPage man/*/*.[1-9]
'';
+ passthru.tests.podman = nixosTests.podman;
+
meta = with lib; {
homepage = "https://github.com/opencontainers/runc";
description = "A CLI tool for spawning and running containers according to the OCI specification";
diff --git a/pkgs/applications/virtualization/spice-vdagent/default.nix b/pkgs/applications/virtualization/spice-vdagent/default.nix
index 22aa31a6dea..f577ded70ba 100644
--- a/pkgs/applications/virtualization/spice-vdagent/default.nix
+++ b/pkgs/applications/virtualization/spice-vdagent/default.nix
@@ -8,6 +8,9 @@ stdenv.mkDerivation rec {
sha256 = "0n9k2kna2gd1zi6jv45zsp2jlv439nz5l5jjijirxqaycwi74srf";
};
NIX_CFLAGS_COMPILE = [ "-Wno-error=address-of-packed-member" ];
+ patchFlags = [ "-uNp1" ];
+ # included in the next release.
+ patches = [ ./timeout.diff ];
postPatch = ''
substituteInPlace data/spice-vdagent.desktop --replace /usr $out
'';
diff --git a/pkgs/applications/virtualization/spice-vdagent/timeout.diff b/pkgs/applications/virtualization/spice-vdagent/timeout.diff
new file mode 100644
index 00000000000..2021e98e41f
--- /dev/null
+++ b/pkgs/applications/virtualization/spice-vdagent/timeout.diff
@@ -0,0 +1,84 @@
+diff --git a/src/udscs.c b/src/udscs.c
+index 4de75f8..7c99eed 100644
+--- a/src/udscs.c
++++ b/src/udscs.c
+@@ -186,6 +186,7 @@ struct udscs_server *udscs_server_new(
+ server->read_callback = read_callback;
+ server->error_cb = error_cb;
+ server->service = g_socket_service_new();
++ g_socket_service_stop(server->service);
+
+ g_signal_connect(server->service, "incoming",
+ G_CALLBACK(udscs_server_accept_cb), server);
+@@ -223,6 +224,11 @@ void udscs_server_listen_to_address(struct udscs_server *server,
+ g_object_unref(sock_addr);
+ }
+
++void udscs_server_start(struct udscs_server *server)
++{
++ g_socket_service_start(server->service);
++}
++
+ void udscs_server_destroy_connection(struct udscs_server *server,
+ UdscsConnection *conn)
+ {
+diff --git a/src/udscs.h b/src/udscs.h
+index 45ebd3f..4f7ea36 100644
+--- a/src/udscs.h
++++ b/src/udscs.h
+@@ -98,6 +98,8 @@ void udscs_server_listen_to_address(struct udscs_server *server,
+ const gchar *addr,
+ GError **err);
+
++void udscs_server_start(struct udscs_server *server);
++
+ void udscs_server_destroy_connection(struct udscs_server *server,
+ UdscsConnection *conn);
+
+diff --git a/src/vdagentd/vdagentd.c b/src/vdagentd/vdagentd.c
+index cfd0a51..753c9bf 100644
+--- a/src/vdagentd/vdagentd.c
++++ b/src/vdagentd/vdagentd.c
+@@ -1184,10 +1184,6 @@ int main(int argc, char *argv[])
+ uinput_device = g_strdup(DEFAULT_UINPUT_DEVICE);
+ }
+
+- g_unix_signal_add(SIGINT, signal_handler, NULL);
+- g_unix_signal_add(SIGHUP, signal_handler, NULL);
+- g_unix_signal_add(SIGTERM, signal_handler, NULL);
+-
+ openlog("spice-vdagentd", do_daemonize ? 0 : LOG_PERROR, LOG_USER);
+
+ /* Setup communication with vdagent process(es) */
+@@ -1228,9 +1224,6 @@ int main(int argc, char *argv[])
+ }
+ }
+
+- if (do_daemonize)
+- daemonize();
+-
+ #ifdef WITH_STATIC_UINPUT
+ uinput = vdagentd_uinput_create(uinput_device, 1024, 768, NULL, 0,
+ debug > 1, uinput_fake);
+@@ -1240,6 +1233,13 @@ int main(int argc, char *argv[])
+ }
+ #endif
+
++ if (do_daemonize)
++ daemonize();
++
++ g_unix_signal_add(SIGINT, signal_handler, NULL);
++ g_unix_signal_add(SIGHUP, signal_handler, NULL);
++ g_unix_signal_add(SIGTERM, signal_handler, NULL);
++
+ if (want_session_info)
+ session_info = session_info_create(debug);
+ if (session_info) {
+@@ -1252,6 +1252,7 @@ int main(int argc, char *argv[])
+
+ active_xfers = g_hash_table_new(g_direct_hash, g_direct_equal);
+
++ udscs_server_start(server);
+ loop = g_main_loop_new(NULL, FALSE);
+ g_main_loop_run(loop);
+
diff --git a/pkgs/applications/virtualization/umoci/default.nix b/pkgs/applications/virtualization/umoci/default.nix
index f07bb0fc164..d8a1f36dd5d 100644
--- a/pkgs/applications/virtualization/umoci/default.nix
+++ b/pkgs/applications/virtualization/umoci/default.nix
@@ -1,6 +1,11 @@
-{ lib, fetchFromGitHub, buildGoPackage }:
+{ lib
+, fetchFromGitHub
+, buildGoModule
+, go-md2man
+, installShellFiles
+}:
-buildGoPackage rec {
+buildGoModule rec {
pname = "umoci";
version = "0.4.5";
@@ -11,10 +16,18 @@ buildGoPackage rec {
sha256 = "1gzj4nnys73wajdwjn5jsskvnhzh8s2vmyl76ax8drpvw19bd5g3";
};
- goPackagePath = "github.com/openSUSE/umoci";
+ vendorSha256 = null;
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
+ nativeBuildInputs = [ go-md2man installShellFiles ];
+
+ postInstall = ''
+ sed -i '/SHELL =/d' Makefile
+ make local-doc
+ installManPage doc/man/*.[1-9]
+ '';
+
meta = with lib; {
description = "umoci modifies Open Container images";
homepage = "https://umo.ci";
diff --git a/pkgs/applications/virtualization/x11docker/default.nix b/pkgs/applications/virtualization/x11docker/default.nix
index 7ef91e6f609..cbaa0a57992 100644
--- a/pkgs/applications/virtualization/x11docker/default.nix
+++ b/pkgs/applications/virtualization/x11docker/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchFromGitHub, makeWrapper, nx-libs, xorg, getopt, gnugrep, gawk, ps, mount, iproute }:
stdenv.mkDerivation rec {
pname = "x11docker";
- version = "6.6.1";
+ version = "6.6.2";
src = fetchFromGitHub {
owner = "mviereck";
repo = "x11docker";
rev = "v${version}";
- sha256 = "0p1ypgy45ngxxjczd986pkfh4cn5bs45cwzlfv9fm2p58fkx3aar";
+ sha256 = "1skdgr2hipd7yx9c7r7nr3914gm9cm1xj6h3qdsa9f92xxm3aml1";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/applications/window-managers/berry/default.nix b/pkgs/applications/window-managers/berry/default.nix
new file mode 100644
index 00000000000..2a41a3d3c07
--- /dev/null
+++ b/pkgs/applications/window-managers/berry/default.nix
@@ -0,0 +1,47 @@
+{ stdenv, fetchFromGitHub
+, libX11, libXft, libXinerama, fontconfig, freetype }:
+
+stdenv.mkDerivation rec {
+ pname = "berry";
+ version = "0.1.5";
+
+ src = fetchFromGitHub {
+ owner = "JLErvin";
+ repo = "berry";
+ rev = version;
+ sha256 = "1wxbjzpwqb9x7vd7kb095fiqj271rki980dnwcxjxpqlmmrmjzyl";
+ };
+
+ buildInputs = [ libX11 libXft libXinerama fontconfig freetype ];
+
+ preBuild = ''
+ makeFlagsArray+=( PREFIX="${placeholder "out"}"
+ X11INC="${libX11.dev}/include"
+ X11LIB="${libX11}/lib"
+ XINERAMALIBS="-lXinerama"
+ XINERAMAFLAGS="-DXINERAMA"
+ FREETYPELIBS="-lfontconfig -lXft"
+ FREETYPEINC="${freetype.dev}/include/freetype2" )
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A healthy, bite-sized window manager";
+ longDescription = ''
+ berry is a healthy, bite-sized window manager written in C for unix
+ systems. Its main features include:
+
+ - Controlled via a powerful command-line client, allowing users to control
+ windows via a hotkey daemon such as sxhkd or expand functionality via
+ shell scripts.
+ - Small, hackable source code.
+ - Extensible themeing options with double borders, title bars, and window
+ text.
+ - Intuitively place new windows in unoccupied spaces.
+ - Virtual desktops.
+ '';
+ homepage = "https://berrywm.org/";
+ license = licenses.mit;
+ maintainers = [ maintainers.AndersonTorres ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/applications/window-managers/dwm/dwm-status.nix b/pkgs/applications/window-managers/dwm/dwm-status.nix
index 568258ee2c4..176c2a0ddff 100644
--- a/pkgs/applications/window-managers/dwm/dwm-status.nix
+++ b/pkgs/applications/window-managers/dwm/dwm-status.nix
@@ -9,19 +9,19 @@ in
rustPlatform.buildRustPackage rec {
pname = "dwm-status";
- version = "1.6.4";
+ version = "1.7.0";
src = fetchFromGitHub {
owner = "Gerschtli";
repo = "dwm-status";
rev = version;
- sha256 = "05dhd2gy7ysrnchdimrdd7jvzs1db9fyrk4ci7850jhrgavfd7c4";
+ sha256 = "1a3dpawxgi8d2a6w5jzvzm5q13rvqd656ris8mz77gj6f8qp7ddl";
};
nativeBuildInputs = [ makeWrapper pkgconfig ];
buildInputs = [ dbus gdk-pixbuf libnotify xorg.libX11 ];
- cargoSha256 = "0zkbps8vsjcvy7x0sgb07kacszi57dlyq8j6ia6yy0jyqnvlaqa7";
+ cargoSha256 = "12b6fdhj13axhwf854n071dpiycg73g4kvl7igk1qn7l3gqwsfqn";
postInstall = lib.optionalString (bins != []) ''
wrapProgram $out/bin/dwm-status --prefix "PATH" : "${stdenv.lib.makeBinPath bins}"
diff --git a/pkgs/applications/window-managers/i3/lock-color.nix b/pkgs/applications/window-managers/i3/lock-color.nix
index 062a8c4b8d8..c5e203ab1a5 100644
--- a/pkgs/applications/window-managers/i3/lock-color.nix
+++ b/pkgs/applications/window-managers/i3/lock-color.nix
@@ -4,14 +4,14 @@
}:
stdenv.mkDerivation rec {
- version = "2.12.c.1";
+ version = "2.12.c.4";
pname = "i3lock-color";
src = fetchFromGitHub {
owner = "PandorasFox";
repo = "i3lock-color";
rev = version;
- sha256 = "1q09cfgkikqbrkk1kljg8dsgbs5nacixhdqaww18h94hmlnbbssc";
+ sha256 = "1jbk7kd49vgmakbldwwnbsp484fwh1pbzg8k8qvbq4dzbzf3q5hs";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/applications/window-managers/lwm/default.nix b/pkgs/applications/window-managers/lwm/default.nix
new file mode 100644
index 00000000000..49cdc81b9ce
--- /dev/null
+++ b/pkgs/applications/window-managers/lwm/default.nix
@@ -0,0 +1,45 @@
+{ stdenv, fetchurl
+, imake, libX11, libSM, libXext, libICE }:
+
+stdenv.mkDerivation rec {
+ pname = "lwm";
+ version = "1.2.4";
+
+ src = fetchurl {
+ url = "http://www.jfc.org.uk/files/lwm/${pname}-${version}.tar.gz";
+ sha256 = "1bcdr173f0gl61fyl43p3gr145angci7lvjqb8rl00y9f9amvh3y";
+ };
+
+ nativeBuildInputs = [ imake ];
+
+ buildInputs = [ libX11 libSM libXext libICE ];
+
+ dontConfigure = true;
+
+ preBuild = ''
+ sed -i 's|^LOCAL_LIBRARIES.*|& $(ICELIB)|' Imakefile
+ xmkmf
+ '';
+
+ installPhase = ''
+ install -dm755 $out/bin $out/share/man/man1
+ install -m755 lwm $out/bin/lwm
+ install -m644 lwm.man $out/share/man/man1/lwm.1
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Lightweight Window Manager";
+ longDescription = ''
+ lwm is a window manager for X that tries to keep out of your face. There
+ are no icons, no button bars, no icon docks, no root menus, no nothing: if
+ you want all that, then other programs can provide it. There's no
+ configurability either: if you want that, you want a different window
+ manager; one that helps your operating system in its evil conquest of your
+ disc space and its annexation of your physical memory.
+ '';
+ homepage = "http://www.jfc.org.uk/software/lwm.html";
+ license = licenses.gpl2;
+ maintainers = [ maintainers.AndersonTorres ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/applications/window-managers/openbox/default.nix b/pkgs/applications/window-managers/openbox/default.nix
index a4ec6d067dc..39329e8004c 100644
--- a/pkgs/applications/window-managers/openbox/default.nix
+++ b/pkgs/applications/window-managers/openbox/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, python2
+{ stdenv, fetchurl, autoreconfHook, pkgconfig, python3
, libxml2, libXinerama, libXcursor, libXau, libXrandr, libICE, libSM
, imlib2, pango, libstartup_notification, makeWrapper }:
@@ -7,22 +7,24 @@ stdenv.mkDerivation rec {
version = "3.6.1";
nativeBuildInputs = [
+ autoreconfHook
pkgconfig
makeWrapper
- python2.pkgs.wrapPython
+ python3.pkgs.wrapPython
];
buildInputs = [
libxml2
libXinerama libXcursor libXau libXrandr libICE libSM
libstartup_notification
+ python3
];
propagatedBuildInputs = [
pango imlib2
];
- pythonPath = with python2.pkgs; [
+ pythonPath = with python3.pkgs; [
pyxdg
];
@@ -36,6 +38,15 @@ stdenv.mkDerivation rec {
sha256 = "1ci9lq4qqhl31yz1jwwjiawah0f7x0vx44ap8baw7r6rdi00pyiv";
};
+ patches = [
+ # Use fetchurl to avoid "fetchpatch: ignores file renames" #32084
+ # This patch adds python3 support
+ (fetchurl {
+ url = "https://git.archlinux.org/svntogit/community.git/plain/openbox/trunk/py3.patch?id=90cb57ef53d952bb6ab4c33a184f815bbe1791c0";
+ sha256 = "1ks99awlkhd5ph9kz94s1r6m1bfvh42g4rmxd14dyg5b421p1ljc";
+ })
+ ];
+
postBuild = "gcc -O2 -o setlayout $(pkg-config --cflags --libs x11) $setlayoutSrc";
# Openbox needs XDG_DATA_DIRS set or it can't find its default theme
diff --git a/pkgs/applications/window-managers/picom/default.nix b/pkgs/applications/window-managers/picom/default.nix
index ad5f73ab173..8ea724aa694 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 = "7.5";
+ version = "8";
src = fetchFromGitHub {
owner = "yshui";
repo = "picom";
rev = "v${version}";
- sha256 = "1l48fxl04vkzr4r94sl37nbbw7a621rn8sxmkbdv4252i1gjxd4z";
+ sha256 = "04svbv7v73q8yn9la69451rda6l2pgxcphv2zlkdqaxxdbp69195";
fetchSubmodules = true;
};
diff --git a/pkgs/applications/window-managers/smallwm/default.nix b/pkgs/applications/window-managers/smallwm/default.nix
new file mode 100644
index 00000000000..b6d3821e8d0
--- /dev/null
+++ b/pkgs/applications/window-managers/smallwm/default.nix
@@ -0,0 +1,38 @@
+{ stdenv, fetchFromGitHub
+, doxygen, graphviz, libX11, libXrandr }:
+
+stdenv.mkDerivation rec {
+
+ pname = "smallwm";
+ version = "2020-02-28";
+
+ src = fetchFromGitHub {
+ owner = "adamnew123456";
+ repo = "SmallWM";
+ rev = "c2dc72afa87241bcf7e646630f4aae216ce78613";
+ sha256 = "0cqhy81ymdcdyvgi55a401rr96h2akskcxi9ddzjbln4a71yjlz8";
+ };
+
+ nativeBuildInputs = [ doxygen graphviz ];
+ buildInputs = [ libX11 libXrandr ];
+
+ dontConfigure = true;
+
+ makeFlags = [ "CC=${stdenv.cc}/bin/cc" "CXX=${stdenv.cc}/bin/c++" ];
+
+ buildFlags = [ "all" "doc" ];
+
+ installPhase = ''
+ install -dm755 $out/bin $out/share/doc/${pname}-${version}
+ install -m755 bin/smallwm -t $out/bin
+ cp -r README.markdown doc/html doc/latex $out/share/doc/${pname}-${version}
+ '';
+
+ meta = with stdenv.lib;{
+ description = "A small X window manager, extended from tinywm";
+ homepage = "https://github.com/adamnew123456/SmallWM";
+ license = licenses.bsd2;
+ maintainers = [ maintainers.AndersonTorres ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/applications/window-managers/sway/lock.nix b/pkgs/applications/window-managers/sway/lock.nix
index dcff3a5c47f..7cbba5e981b 100644
--- a/pkgs/applications/window-managers/sway/lock.nix
+++ b/pkgs/applications/window-managers/sway/lock.nix
@@ -30,6 +30,8 @@ stdenv.mkDerivation rec {
description = "Screen locker for Wayland";
longDescription = ''
swaylock is a screen locking utility for Wayland compositors.
+ Important note: If you don't use the Sway module (programs.sway.enable)
+ you need to set "security.pam.services.swaylock = {};" manually.
'';
inherit (src.meta) homepage;
license = licenses.mit;
diff --git a/pkgs/applications/window-managers/tinywm/default.nix b/pkgs/applications/window-managers/tinywm/default.nix
new file mode 100644
index 00000000000..0e30857267b
--- /dev/null
+++ b/pkgs/applications/window-managers/tinywm/default.nix
@@ -0,0 +1,51 @@
+{ stdenv, fetchFromGitHub
+, libX11 }:
+
+stdenv.mkDerivation rec {
+ pname = "tinywm";
+ version = "2014-04-22";
+
+ src = fetchFromGitHub {
+ owner = "mackstann";
+ repo = pname;
+ rev = "9d05612f41fdb8bc359f1fd9cc930bf16315abb1";
+ sha256 = "1s7r4f2d3lk1i8h089v2vyrr02hh0y9i3ihl9kqgk9s87hqw8q5b";
+ };
+
+ buildInputs = [ libX11 ];
+
+ dontConfigure = true;
+
+ buildPhase = ''
+ ${stdenv.cc}/bin/cc -Wall -pedantic -I${libX11}/include tinywm.c -L${libX11}/lib -lX11 -o tinywm
+ '';
+
+ installPhase = ''
+ install -dm755 $out/bin $out/share/doc/${pname}-${version}
+ install -m755 tinywm -t $out/bin/
+ # The annotated source code is a piece of documentation
+ install -m644 annotated.c README -t $out/share/doc/${pname}-${version}
+ '';
+
+ meta = with stdenv.lib;{
+ description = "A tiny window manger for X11";
+ longDescription = ''
+
+ TinyWM is a tiny window manager that I created as an exercise in
+ minimalism. It is also maybe helpful in learning some of the very basics
+ of creating a window manager. It is only around 50 lines of C. There is
+ also a Python version using python-xlib.
+
+ It lets you do four basic things:
+
+ - Move windows interactively with Alt+Button1 drag (left mouse button)
+ - Resize windows interactively with Alt+Button3 drag (right mouse button)
+ - Raise windows with Alt+F1 (not high on usability I know, but I needed a
+ keybinding in there somewhere)
+ - Focus windows with the mouse pointer (X does this on its own)
+ '';
+ homepage = "http://incise.org/tinywm.html";
+ maintainers = with maintainers; [ AndersonTorres ];
+ platforms = libX11.meta.platforms;
+ };
+}
diff --git a/pkgs/applications/window-managers/yeahwm/default.nix b/pkgs/applications/window-managers/yeahwm/default.nix
new file mode 100644
index 00000000000..a8323ff1d38
--- /dev/null
+++ b/pkgs/applications/window-managers/yeahwm/default.nix
@@ -0,0 +1,58 @@
+{ stdenv, fetchurl
+, lesstif
+, libX11, libXext, libXmu, libXinerama }:
+
+stdenv.mkDerivation rec {
+
+ pname = "yeahwm";
+ version = "0.3.5";
+
+ src = fetchurl {
+ url = "http://phrat.de/${pname}_${version}.tar.gz";
+ sha256 = "01gfzjvb40n16m2ja4238nk08k4l203y6a61cydqvf68924fjb69";
+ };
+
+ buildInputs = [ lesstif libX11 libXext libXinerama libXmu ];
+
+ dontConfigure = true;
+
+ preBuild = ''
+ makeFlagsArray+=( CC="${stdenv.cc}/bin/cc" \
+ XROOT="${libX11}" \
+ INCLUDES="-I${libX11.dev}/include -I${libXext.dev}/include -I${libXinerama.dev}/include -I${libXmu.dev}/include" \
+ LDPATH="-L${libX11}/lib -L${libXext}/lib -L${libXinerama}/lib -L${libXmu}/lib" \
+ prefix="${placeholder "out"}" )
+ '';
+
+ postInstall = ''
+ gzip -9 --stdout yeahwm.1 > yeahwm.1.gz
+ install -m644 yeahwm.1.gz ${placeholder "out"}/share/man/man1/
+ '';
+
+ meta = with stdenv.lib;{
+ description = "An X window manager based on evilwm and aewm";
+ longDescription = ''
+ YeahWM is a h* window manager for X based on evilwm and aewm.
+
+ Features
+ - Sloppy Focus.
+ - BeOS-like tabbed titles, which can be repositioned.
+ - Support for Xinerama.
+ - Simple Appearance.
+ - Good keyboard control.
+ - Creative usage of the mouse.
+ - Respects aspect size hints.
+ - Solid resize and move operations.
+ - Virtual Desktops.
+ - "Magic" Screen edges for desktop switching.
+ - Snapping to other windows and screen borders when moving windows.
+ - Small binary size(ca. 23kb).
+ - Little resource usage.
+ - It's slick.
+ '';
+ homepage = "http://phrat.de/index.html";
+ license = licenses.isc;
+ maintainers = [ maintainers.AndersonTorres ];
+ platforms = libX11.meta.platforms;
+ };
+}
diff --git a/pkgs/build-support/agda/default.nix b/pkgs/build-support/agda/default.nix
index 0d054eaa546..205aff55573 100644
--- a/pkgs/build-support/agda/default.nix
+++ b/pkgs/build-support/agda/default.nix
@@ -1,90 +1,71 @@
-# Builder for Agda packages. Mostly inspired by the cabal builder.
+# Builder for Agda packages.
-{ stdenv, Agda, glibcLocales
-, writeShellScriptBin
-, extension ? (self: super: {})
-}:
+{ stdenv, lib, self, Agda, runCommandNoCC, makeWrapper, writeText, mkShell, ghcWithPackages }:
-with stdenv.lib.strings;
+with lib.strings;
let
- defaults = self : {
- # There is no Hackage for Agda so we require src.
- inherit (self) src name;
-
- isAgdaPackage = true;
-
- buildInputs = [ Agda ] ++ self.buildDepends;
- buildDepends = [];
-
- buildDependsAgda = stdenv.lib.filter
- (dep: dep ? isAgdaPackage && dep.isAgdaPackage)
- self.buildDepends;
- buildDependsAgdaShareAgda = map (x: x + "/share/agda") self.buildDependsAgda;
-
- # Not much choice here ;)
- LANG = "en_US.UTF-8";
- LOCALE_ARCHIVE = stdenv.lib.optionalString
- stdenv.isLinux
- "${glibcLocales}/lib/locale/locale-archive";
-
- everythingFile = "Everything.agda";
-
- propagatedBuildInputs = self.buildDependsAgda;
- propagatedUserEnvPkgs = self.buildDependsAgda;
-
- # Immediate source directories under which modules can be found.
- sourceDirectories = [ ];
-
- # This is used if we have a top-level element that only serves
- # as the container for the source and we only care about its
- # contents. The directories put here will have their
- # *contents* copied over as opposed to sourceDirectories which
- # would make a direct copy of the whole thing.
- topSourceDirectories = [ "src" ];
-
- # FIXME: `dirOf self.everythingFile` is what we really want, not hardcoded "./"
- includeDirs = self.buildDependsAgdaShareAgda
- ++ self.sourceDirectories ++ self.topSourceDirectories
- ++ [ "." ];
- buildFlags = stdenv.lib.concatMap (x: ["-i" x]) self.includeDirs;
-
- agdaWithArgs = "${Agda}/bin/agda ${toString self.buildFlags}";
-
- buildPhase = ''
- runHook preBuild
- ${self.agdaWithArgs} ${self.everythingFile}
- runHook postBuild
+ withPackages' = {
+ pkgs,
+ ghc ? ghcWithPackages (p: with p; [ ieee ])
+ }: let
+ pkgs' = if builtins.isList pkgs then pkgs else pkgs self;
+ library-file = writeText "libraries" ''
+ ${(concatMapStringsSep "\n" (p: "${p}/${p.libraryFile}") pkgs')}
'';
-
- installPhase = let
- srcFiles = self.sourceDirectories
- ++ map (x: x + "/*") self.topSourceDirectories;
- in ''
- runHook preInstall
- mkdir -p $out/share/agda
- cp -pR ${concatStringsSep " " srcFiles} $out/share/agda
- runHook postInstall
- '';
-
- passthru = {
- env = stdenv.mkDerivation {
- name = "interactive-${self.name}";
- inherit (self) LANG LOCALE_ARCHIVE;
- AGDA_PACKAGE_PATH = concatMapStrings (x: x + ":") self.buildDependsAgdaShareAgda;
- buildInputs = let
- # Makes a wrapper available to the user. Very useful in
- # nix-shell where all dependencies are -i'd.
- agdaWrapper = writeShellScriptBin "agda" ''
- exec ${self.agdaWithArgs} "$@"
- '';
- in [agdaWrapper] ++ self.buildDepends;
+ pname = "agdaWithPackages";
+ version = Agda.version;
+ in runCommandNoCC "${pname}-${version}" {
+ inherit pname version;
+ nativeBuildInputs = [ makeWrapper ];
+ passthru.unwrapped = Agda;
+ } ''
+ mkdir -p $out/bin
+ makeWrapper ${Agda}/bin/agda $out/bin/agda \
+ --add-flags "--with-compiler=${ghc}/bin/ghc" \
+ --add-flags "--library-file=${library-file}" \
+ --add-flags "--local-interfaces"
+ makeWrapper ${Agda}/bin/agda-mode $out/bin/agda-mode
+ ''; # Local interfaces has been added for now: See https://github.com/agda/agda/issues/4526
+
+ withPackages = arg: if builtins.isAttrs arg then withPackages' arg else withPackages' { pkgs = arg; };
+
+
+ defaults =
+ { pname
+ , buildInputs ? []
+ , everythingFile ? "./Everything.agda"
+ , libraryName ? pname
+ , libraryFile ? "${libraryName}.agda-lib"
+ , buildPhase ? null
+ , installPhase ? null
+ , ...
+ }: let
+ agdaWithArgs = withPackages (builtins.filter (p: p ? isAgdaDerivation) buildInputs);
+ in
+ {
+ inherit libraryName libraryFile;
+
+ isAgdaDerivation = true;
+
+ buildInputs = buildInputs ++ [ agdaWithArgs ];
+
+ buildPhase = if buildPhase != null then buildPhase else ''
+ runHook preBuild
+ agda -i ${dirOf everythingFile} ${everythingFile}
+ runHook postBuild
+ '';
+
+ installPhase = if installPhase != null then installPhase else ''
+ runHook preInstall
+ mkdir -p $out
+ find \( -name '*.agda' -or -name '*.agdai' -or -name '*.agda-lib' \) -exec cp -p --parents -t "$out" {} +
+ runHook postInstall
+ '';
};
- };
- };
in
-{ mkDerivation = args: let
- super = defaults self // args self;
- self = super // extension self super;
- in stdenv.mkDerivation self;
+{
+ mkDerivation = args: stdenv.mkDerivation (args // defaults args);
+
+ inherit withPackages withPackages';
}
diff --git a/pkgs/build-support/appimage/appimage-exec.sh b/pkgs/build-support/appimage/appimage-exec.sh
index 15eafc58a1e..82ebdd0bbe4 100755
--- a/pkgs/build-support/appimage/appimage-exec.sh
+++ b/pkgs/build-support/appimage/appimage-exec.sh
@@ -6,58 +6,55 @@ fi
PATH="@path@:$PATH"
apprun_opt=true
-#DEBUG=0
-
# src : AppImage
# dest : let's unpack() create the directory
unpack() {
- local src=$1
- local out=$2
- local appimageSignature=""
- local appimageType=0
+ local src="$1"
+ local out="$2"
# https://github.com/AppImage/libappimage/blob/ca8d4b53bed5cbc0f3d0398e30806e0d3adeaaab/src/libappimage/utils/MagicBytesChecker.cpp#L45-L63
- eval "$(r2 -nn -Nqc "p8j 3 @ 8" "$src"|
- jq -r '{appimageSignature: (.[:-1]|implode), appimageType: .[-1]}|
- @sh "appimageSignature=\(.appimageSignature) appimageType=\(.appimageType)"')"
+ local appimageSignature=$(readelf -h "$src" | awk 'NR==2{print $10$11;}')
+ local appimageType=$(readelf -h "$src" | awk 'NR==2{print $12;}')
# check AppImage signature
- if [[ "$appimageSignature" != "AI" ]]; then
- echo "Not an appimage."
+ if [ "$appimageSignature" != "4149" ]; then
+ echo "Not an AppImage file"
exit
fi
case "$appimageType" in
- 1 ) echo "Uncompress $(basename "$src") of type $appimageType."
- mkdir "$out"
- pv "$src" | bsdtar -x -C "$out" -f -
- ;;
- 2)
- # This method avoid issues with non executable appimages,
- # non-native packer, packer patching and squashfs-root destination prefix.
-
- # multiarch offset one-liner using same method as AppImage
- # see https://gist.github.com/probonopd/a490ba3401b5ef7b881d5e603fa20c93
- offset=$(r2 -nn -Nqc "pfj.elf_header @ 0" "$src"|\
- jq 'map({(.name): .value}) | add | .shoff + (.shnum * .shentsize)')
-
- echo "Uncompress $(basename "$src") of type $appimageType @ offset $offset."
- unsquashfs -q -d "$out" -o "$offset" "$src"
- chmod go-w "$out"
- ;;
-
- # 3) get ready, https://github.com/TheAssassin/type3-runtime
- *) echo Unsupported AppImage Type: "$appimageType"
- exit
- ;;
+ "01")
+ echo "Uncompress $(basename "$src") of type $appimageType"
+ mkdir "$out"
+ pv "$src" | bsdtar -x -C "$out" -f -
+ ;;
+
+ "02")
+ # This method avoid issues with non executable appimages,
+ # non-native packer, packer patching and squashfs-root destination prefix.
+
+ # multiarch offset one-liner using same method as AppImage
+ # see https://gist.github.com/probonopd/a490ba3401b5ef7b881d5e603fa20c93
+ offset=$(readelf -h "$src" | awk 'NR==13{e_shoff=$5} NR==18{e_shentsize=$5} NR==19{e_shnum=$5} END{print e_shoff+e_shentsize*e_shnum}')
+ echo "Uncompress $(basename "$src") of type $appimageType @ offset $offset"
+ unsquashfs -q -d "$out" -o "$offset" "$src"
+ chmod go-w "$out"
+ ;;
+
+ # "03")
+ # get ready, https://github.com/TheAssassin/type3-runtime
+
+ *)
+ echo Unsupported AppImage Type: "$appimageType"
+ exit
+ ;;
esac
echo "$(basename "$src") is now installed in $out"
}
apprun() {
- eval "$(rahash2 "$APPIMAGE" -j | jq -r '.[] | @sh "SHA256=\(.hash)"')"
- echo sha256 = \""$SHA256"\"\;
+ SHA256=$(sha256sum "$APPIMAGE" | awk '{print $1}')
export APPDIR="${XDG_CACHE_HOME:-$HOME/.cache}/appimage-run/$SHA256"
#compatibility
@@ -102,27 +99,26 @@ EOF
}
while getopts "x:w:dh" option; do
- case "${option}" in
- d) set -x
- ;;
- x) # eXtract
- unpack_opt=true
- APPDIR=${OPTARG}
- ;;
- w) # WrapAppImage
- export APPDIR=${OPTARG}
- wrap_opt=true
- ;;
- h) usage
- ;;
- *)
- usage
- ;;
- esac
+ case "${option}" in
+ d) set -x
+ ;;
+ x) # eXtract
+ unpack_opt=true
+ APPDIR=${OPTARG}
+ ;;
+ w) # WrapAppImage
+ export APPDIR=${OPTARG}
+ wrap_opt=true
+ ;;
+ h) usage
+ ;;
+ *) usage
+ ;;
+ esac
done
-shift $((OPTIND-1))
+shift "$((OPTIND-1))"
-if [[ $wrap_opt = true ]] && [[ -d "$APPDIR" ]]; then
+if [ -n "$wrap_opt" ] && [ -d "$APPDIR" ]; then
wrap "$@"
exit
else
@@ -130,12 +126,12 @@ else
shift
fi
-if [[ $unpack_opt = true ]] && [[ -f "$APPIMAGE" ]]; then
+if [ -n "$unpack_opt" ] && [ -f "$APPIMAGE" ]; then
unpack "$APPIMAGE" "$APPDIR"
exit
fi
-if [[ $apprun_opt = true ]] && [[ -f "$APPIMAGE" ]]; then
+if [ -n "$apprun_opt" ] && [ -f "$APPIMAGE" ]; then
apprun
wrap "$@"
exit
diff --git a/pkgs/build-support/appimage/default.nix b/pkgs/build-support/appimage/default.nix
index 993032c5601..58c5988ea4f 100644
--- a/pkgs/build-support/appimage/default.nix
+++ b/pkgs/build-support/appimage/default.nix
@@ -1,40 +1,57 @@
-{ stdenv, buildFHSUserEnv, writeScript, pkgs
-, bash, radare2, jq, squashfsTools, ripgrep
-, coreutils, libarchive, file, runtimeShell, pv
-, lib, runCommand }:
+{ stdenv
+, bash
+, binutils-unwrapped
+, coreutils
+, gawk
+, libarchive
+, pv
+, squashfsTools
+, buildFHSUserEnv
+, pkgs
+}:
rec {
appimage-exec = pkgs.substituteAll {
src = ./appimage-exec.sh;
isExecutable = true;
dir = "bin";
- path = with pkgs; lib.makeBinPath [ pv ripgrep file radare2 libarchive jq squashfsTools coreutils bash ];
+ path = with pkgs; stdenv.lib.makeBinPath [
+ bash
+ binutils-unwrapped
+ coreutils
+ gawk
+ libarchive
+ pv
+ squashfsTools
+ ];
};
- extract = { name, src }: runCommand "${name}-extracted" {
- buildInputs = [ appimage-exec ];
- } ''
- appimage-exec.sh -x $out ${src}
- '';
+ extract = { name, src }: pkgs.runCommand "${name}-extracted" {
+ buildInputs = [ appimage-exec ];
+ } ''
+ appimage-exec.sh -x $out ${src}
+ '';
# for compatibility, deprecated
extractType1 = extract;
extractType2 = extract;
wrapType1 = wrapType2;
- wrapAppImage = args@{ name, src, extraPkgs, ... }: buildFHSUserEnv (defaultFhsEnvArgs // {
- inherit name;
+ wrapAppImage = args@{ name, src, extraPkgs, ... }: buildFHSUserEnv
+ (defaultFhsEnvArgs // {
+ inherit name;
- targetPkgs = pkgs: [ appimage-exec ]
- ++ defaultFhsEnvArgs.targetPkgs pkgs ++ extraPkgs pkgs;
+ targetPkgs = pkgs: [ appimage-exec ]
+ ++ defaultFhsEnvArgs.targetPkgs pkgs ++ extraPkgs pkgs;
- runScript = "appimage-exec.sh -w ${src}";
- } // (removeAttrs args (builtins.attrNames (builtins.functionArgs wrapAppImage))));
+ runScript = "appimage-exec.sh -w ${src}";
+ } // (removeAttrs args (builtins.attrNames (builtins.functionArgs wrapAppImage))));
- wrapType2 = args@{ name, src, extraPkgs ? pkgs: [], ... }: wrapAppImage (args // {
- inherit name extraPkgs;
- src = extract { inherit name src; };
- });
+ wrapType2 = args@{ name, src, extraPkgs ? pkgs: [ ], ... }: wrapAppImage
+ (args // {
+ inherit name extraPkgs;
+ src = extract { inherit name src; };
+ });
defaultFhsEnvArgs = {
name = "appimage-env";
diff --git a/pkgs/build-support/build-bazel-package/default.nix b/pkgs/build-support/build-bazel-package/default.nix
index 9a64b84f076..31c0c8e92e5 100644
--- a/pkgs/build-support/build-bazel-package/default.nix
+++ b/pkgs/build-support/build-bazel-package/default.nix
@@ -42,9 +42,11 @@ in stdenv.mkDerivation (fBuildAttrs // {
inherit name bazelFlags bazelBuildFlags bazelFetchFlags bazelTarget;
deps = stdenv.mkDerivation (fFetchAttrs // {
- name = "${name}-deps";
+ name = "${name}-deps.tar.gz";
inherit bazelFlags bazelBuildFlags bazelFetchFlags bazelTarget;
+ impureEnvVars = lib.fetchers.proxyImpureEnvVars;
+
nativeBuildInputs = fFetchAttrs.nativeBuildInputs or [] ++ [ bazel ];
preHook = fFetchAttrs.preHook or "" + ''
@@ -120,9 +122,9 @@ in stdenv.mkDerivation (fBuildAttrs // {
ln -sf "$new_target" "$symlink"
done
- cp -r $bazelOut/external $out
+ echo '${bazel.name}' > $bazelOut/external/.nix-bazel-version
- echo '${bazel.name}' > $out/.nix-bazel-version
+ (cd $bazelOut/ && tar czf $out --sort=name --mtime='@1' --owner=0 --group=0 --numeric-owner external/)
runHook postInstall
'';
@@ -130,7 +132,6 @@ in stdenv.mkDerivation (fBuildAttrs // {
dontFixup = true;
allowedRequisites = [];
- outputHashMode = "recursive";
outputHashAlgo = "sha256";
outputHash = fetchAttrs.sha256;
});
@@ -146,14 +147,15 @@ in stdenv.mkDerivation (fBuildAttrs // {
preConfigure = ''
mkdir -p "$bazelOut"
- test "${bazel.name}" = "$(<$deps/.nix-bazel-version)" || {
+ (cd $bazelOut && tar xfz $deps)
+
+ test "${bazel.name}" = "$(<$bazelOut/external/.nix-bazel-version)" || {
echo "fixed output derivation was built for a different bazel version" >&2
- echo " got: $(<$deps/.nix-bazel-version)" >&2
+ echo " got: $(<$bazelOut/external/.nix-bazel-version)" >&2
echo "expected: ${bazel.name}" >&2
exit 1
}
- cp -r $deps $bazelOut/external
chmod -R +w $bazelOut
find $bazelOut -type l | while read symlink; do
ln -sf $(readlink "$symlink" | sed "s,NIX_BUILD_TOP,$NIX_BUILD_TOP,") "$symlink"
diff --git a/pkgs/build-support/cc-wrapper/default.nix b/pkgs/build-support/cc-wrapper/default.nix
index 1b7c5750727..36177ec2e35 100644
--- a/pkgs/build-support/cc-wrapper/default.nix
+++ b/pkgs/build-support/cc-wrapper/default.nix
@@ -8,6 +8,7 @@
{ name ? ""
, stdenvNoCC
, cc ? null, libc ? null, bintools, coreutils ? null, shell ? stdenvNoCC.shell
+, zlib ? null
, nativeTools, noLibc ? false, nativeLibc, nativePrefix ? ""
, propagateDoc ? cc != null && cc ? man
, extraTools ? [], extraPackages ? [], extraBuildCommands ? ""
@@ -205,6 +206,10 @@ stdenv.mkDerivation {
wrap ${targetPrefix}gnatlink ${./gnat-wrapper.sh} $ccPath/${targetPrefix}gnatlink
''
+ + optionalString cc.langD or false ''
+ wrap ${targetPrefix}gdc $wrapper $ccPath/${targetPrefix}gdc
+ ''
+
+ optionalString cc.langFortran or false ''
wrap ${targetPrefix}gfortran $wrapper $ccPath/${targetPrefix}gfortran
ln -sv ${targetPrefix}gfortran $out/bin/${targetPrefix}g77
@@ -220,7 +225,7 @@ stdenv.mkDerivation {
'';
strictDeps = true;
- propagatedBuildInputs = [ bintools ] ++ extraTools;
+ propagatedBuildInputs = [ bintools ] ++ extraTools ++ optionals cc.langD or false [ zlib ];
depsTargetTargetPropagated = extraPackages;
wrapperName = "CC_WRAPPER";
@@ -262,8 +267,9 @@ stdenv.mkDerivation {
# limits.h file in ../includes-fixed. To remedy the problem,
# another -idirafter is necessary to add that directory again.
echo "-B${libc_lib}${libc.libdir or "/lib/"}" >> $out/nix-support/libc-cflags
+ '' + optionalString (!(cc.langD or false)) ''
echo "-idirafter ${libc_dev}${libc.incdir or "/include"}" >> $out/nix-support/libc-cflags
- '' + optionalString isGNU ''
+ '' + optionalString (isGNU && (!(cc.langD or false))) ''
for dir in "${cc}"/lib/gcc/*/*/include-fixed; do
echo '-idirafter' ''${dir} >> $out/nix-support/libc-cflags
done
@@ -307,6 +313,8 @@ stdenv.mkDerivation {
ln -s ${cc.man} $man
ln -s ${cc.info} $info
+ '' + optionalString (cc.langD or false) ''
+ echo "-B${zlib}${zlib.libdir or "/lib/"}" >> $out/nix-support/libc-cflags
''
+ ''
@@ -366,9 +374,9 @@ stdenv.mkDerivation {
hardening_unsupported_flags+=" stackprotector fortify"
'' + optionalString cc.langAda or false ''
hardening_unsupported_flags+=" stackprotector strictoverflow"
- ''
-
- + optionalString targetPlatform.isWasm ''
+ '' + optionalString cc.langD or false ''
+ hardening_unsupported_flags+=" format"
+ '' + optionalString targetPlatform.isWasm ''
hardening_unsupported_flags+=" stackprotector fortify pie pic"
''
diff --git a/pkgs/build-support/docker/default.nix b/pkgs/build-support/docker/default.nix
index bee6e37cccb..83f4a9e0c01 100644
--- a/pkgs/build-support/docker/default.nix
+++ b/pkgs/build-support/docker/default.nix
@@ -95,7 +95,7 @@ rec {
sourceURL = "docker://${imageName}@${imageDigest}";
destNameTag = "${finalImageName}:${finalImageTag}";
} ''
- skopeo --override-os ${os} --override-arch ${arch} copy "$sourceURL" "docker-archive://$out:$destNameTag"
+ skopeo --insecure-policy --tmpdir=$TMPDIR --override-os ${os} --override-arch ${arch} copy "$sourceURL" "docker-archive://$out:$destNameTag"
'';
# We need to sum layer.tar, not a directory, hence tarsum instead of nix-hash.
@@ -392,14 +392,10 @@ rec {
(cd layer; eval "$extraCommands")
fi
- # Tar up the layer and throw it into 'layer.tar'.
+ # Tar up the layer and throw it into 'layer.tar', while calculating its checksum.
echo "Packing layer..."
mkdir $out
- tar --transform='s|^\./||' -C layer --sort=name --mtime="@$SOURCE_DATE_EPOCH" --owner=${toString uid} --group=${toString gid} -cf $out/layer.tar .
-
- # Compute a checksum of the tarball.
- echo "Computing layer checksum..."
- tarhash=$(tarsum < $out/layer.tar)
+ tarhash=$(tar --transform='s|^\./||' -C layer --sort=name --mtime="@$SOURCE_DATE_EPOCH" --owner=${toString uid} --group=${toString gid} -cf - . | tee $out/layer.tar | tarsum)
# Add a 'checksum' field to the JSON, with the value set to the
# checksum of the tarball.
@@ -449,11 +445,7 @@ rec {
# Tar up the layer and throw it into 'layer.tar'.
echo "Packing layer..."
mkdir $out
- tar -C layer --hard-dereference --sort=name --mtime="@$SOURCE_DATE_EPOCH" --owner=${toString uid} --group=${toString gid} -cf $out/layer.tar .
-
- # Compute a checksum of the tarball.
- echo "Computing layer checksum..."
- tarhash=$(tarsum < $out/layer.tar)
+ tarhash=$(tar -C layer --hard-dereference --sort=name --mtime="@$SOURCE_DATE_EPOCH" --owner=${toString uid} --group=${toString gid} -cf - . | tee $out/layer.tar | tarsum)
# Add a 'checksum' field to the JSON, with the value set to the
# checksum of the tarball.
@@ -537,11 +529,10 @@ rec {
echo "Packing layer..."
mkdir -p $out
- tar -C layer --hard-dereference --sort=name --mtime="@$SOURCE_DATE_EPOCH" -cf $out/layer.tar .
+ tarhash=$(tar -C layer --hard-dereference --sort=name --mtime="@$SOURCE_DATE_EPOCH" -cf - . |
+ tee $out/layer.tar |
+ ${tarsum}/bin/tarsum)
- # Compute the tar checksum and add it to the output json.
- echo "Computing checksum..."
- tarhash=$(${tarsum}/bin/tarsum < $out/layer.tar)
cat ${baseJson} | jshon -s "$tarhash" -i checksum > $out/json
# Indicate to docker that we're using schema version 1.0.
echo -n "1.0" > $out/VERSION
@@ -773,13 +764,17 @@ rec {
mkdir image
touch baseFiles
+ baseEnvs='[]'
if [[ -n "$fromImage" ]]; then
echo "Unpacking base image..."
tar -C image -xpf "$fromImage"
+ # Store the layers and the environment variables from the base image
cat ./image/manifest.json | jq -r '.[0].Layers | .[]' > layer-list
+ configName="$(cat ./image/manifest.json | jq -r '.[0].Config')"
+ baseEnvs="$(cat "./image/$configName" | jq '.config.Env // []')"
- # Do not import the base image configuration and manifest
+ # Otherwise do not import the base image configuration and manifest
chmod a+w image image/*.json
rm -f image/*.json
@@ -859,7 +854,8 @@ rec {
) | sponge layer-list
# Create image json and image manifest
- imageJson=$(cat ${baseJson} | jq ". + {\"rootfs\": {\"diff_ids\": [], \"type\": \"layers\"}}")
+ imageJson=$(cat ${baseJson} | jq '.config.Env = $baseenv + .config.Env' --argjson baseenv "$baseEnvs")
+ imageJson=$(echo "$imageJson" | jq ". + {\"rootfs\": {\"diff_ids\": [], \"type\": \"layers\"}}")
manifestJson=$(jq -n "[{\"RepoTags\":[\"$imageName:$imageTag\"]}]")
for layerTar in $(cat ./layer-list); do
diff --git a/pkgs/build-support/docker/examples.nix b/pkgs/build-support/docker/examples.nix
index f42b35e6494..d533e3abd03 100644
--- a/pkgs/build-support/docker/examples.nix
+++ b/pkgs/build-support/docker/examples.nix
@@ -69,6 +69,12 @@ rec {
tag = "latest";
contents = pkgs.nginx;
+ extraCommands = ''
+ # nginx still tries to read this directory even if error_log
+ # directive is specifying another file :/
+ mkdir -p var/log/nginx
+ mkdir -p var/cache/nginx
+ '';
runAsRoot = ''
#!${pkgs.stdenv.shell}
${shadowSetup}
@@ -231,14 +237,41 @@ rec {
'';
};
- # 14. Create another layered image, for comparing layers with image 10.
+ # 14. Environment variable inheritance.
+ # Child image should inherit parents environment variables,
+ # optionally overriding them.
+ environmentVariables = let
+ parent = pkgs.dockerTools.buildImage {
+ name = "parent";
+ tag = "latest";
+ config = {
+ Env = [
+ "FROM_PARENT=true"
+ "LAST_LAYER=parent"
+ ];
+ };
+ };
+ in pkgs.dockerTools.buildImage {
+ name = "child";
+ fromImage = parent;
+ tag = "latest";
+ contents = [ pkgs.coreutils ];
+ config = {
+ Env = [
+ "FROM_CHILD=true"
+ "LAST_LAYER=child"
+ ];
+ };
+ };
+
+ # 15. Create another layered image, for comparing layers with image 10.
another-layered-image = pkgs.dockerTools.buildLayeredImage {
name = "another-layered-image";
tag = "latest";
config.Cmd = [ "${pkgs.hello}/bin/hello" ];
};
- # 15. Create a layered image with only 2 layers
+ # 16. Create a layered image with only 2 layers
two-layered-image = pkgs.dockerTools.buildLayeredImage {
name = "two-layered-image";
tag = "latest";
@@ -247,7 +280,7 @@ rec {
maxLayers = 2;
};
- # 16. Create a layered image with more packages than max layers.
+ # 17. Create a layered image with more packages than max layers.
# coreutils and hello are part of the same layer
bulk-layer = pkgs.dockerTools.buildLayeredImage {
name = "bulk-layer";
@@ -258,7 +291,7 @@ rec {
maxLayers = 2;
};
- # 17. Create a "layered" image without nix store layers. This is not
+ # 18. Create a "layered" image without nix store layers. This is not
# recommended, but can be useful for base images in rare cases.
no-store-paths = pkgs.dockerTools.buildLayeredImage {
name = "no-store-paths";
diff --git a/pkgs/build-support/docker/nix-prefetch-docker b/pkgs/build-support/docker/nix-prefetch-docker
index 839dc87487a..1b6785189c2 100755
--- a/pkgs/build-support/docker/nix-prefetch-docker
+++ b/pkgs/build-support/docker/nix-prefetch-docker
@@ -38,7 +38,7 @@ get_image_digest(){
imageTag="latest"
fi
- skopeo inspect "docker://$imageName:$imageTag" | jq '.Digest' -r
+ skopeo --insecure-policy --tmpdir=$TMPDIR inspect "docker://$imageName:$imageTag" | jq '.Digest' -r
}
get_name() {
@@ -127,9 +127,9 @@ trap "rm -rf \"$tmpPath\"" EXIT
tmpFile="$tmpPath/$(get_name $finalImageName $finalImageTag)"
if test -z "$QUIET"; then
- skopeo --override-os ${os} --override-arch ${arch} copy "$sourceUrl" "docker-archive://$tmpFile:$finalImageName:$finalImageTag"
+ skopeo --insecure-policy --tmpdir=$TMPDIR --override-os ${os} --override-arch ${arch} copy "$sourceUrl" "docker-archive://$tmpFile:$finalImageName:$finalImageTag"
else
- skopeo --override-os ${os} --override-arch ${arch} copy "$sourceUrl" "docker-archive://$tmpFile:$finalImageName:$finalImageTag" > /dev/null
+ skopeo --insecure-policy --tmpdir=$TMPDIR --override-os ${os} --override-arch ${arch} copy "$sourceUrl" "docker-archive://$tmpFile:$finalImageName:$finalImageTag" > /dev/null
fi
# Compute the hash.
diff --git a/pkgs/build-support/docker/store-path-to-layer.sh b/pkgs/build-support/docker/store-path-to-layer.sh
index 7e8efeea1c1..7437da51cc4 100755
--- a/pkgs/build-support/docker/store-path-to-layer.sh
+++ b/pkgs/build-support/docker/store-path-to-layer.sh
@@ -11,39 +11,36 @@ echo "Creating layer #$layerNumber for $@"
mkdir -p "$layerPath"
# Make sure /nix and /nix/store appear first in the archive.
+#
# We create the directories here and use them because
# when there are other things being added to the
# nix store, tar could fail, saying,
# "tar: /nix/store: file changed as we read it"
mkdir -p nix/store
-tar -cf "$layerPath/layer.tar" \
- --mtime="@$SOURCE_DATE_EPOCH" \
- --owner=0 --group=0 \
- --transform='s,nix,/nix,' \
- nix
-
-# We change into the /nix/store in order to avoid a similar
-# "file changed as we read it" error as above. Namely,
-# if we use the absolute path of /nix/store/123-pkg
-# and something new is added to the nix store while tar
-# is running, it will detect a change to /nix/store and
-# fail. Instead, if we cd into the nix store and copy
-# the relative nix store path, tar will ignore changes
-# to /nix/store. In order to create the correct structure
-# in the tar file, we transform the relative nix store
-# path to the absolute store path.
-for storePath in "$@"; do
- n=$(basename "$storePath")
- tar -C /nix/store -rpf "$layerPath/layer.tar" \
+
+# Then we change into the /nix/store in order to
+# avoid a similar "file changed as we read it" error
+# as above. Namely, if we use the absolute path of
+# /nix/store/123-pkg and something new is added to the nix
+# store while tar is running, it will detect a change to
+# /nix/store and fail. Instead, if we cd into the nix store
+# and copy the relative nix store path, tar will ignore
+# changes to /nix/store. In order to create the correct
+# structure in the tar file, we transform the relative nix
+# store path to the absolute store path.
+tarhash=$(
+ basename -a "$@" |
+ tar --create --preserve-permissions --absolute-names nix \
+ --directory /nix/store --verbatim-files-from --files-from - \
--hard-dereference --sort=name \
--mtime="@$SOURCE_DATE_EPOCH" \
--owner=0 --group=0 \
- --transform="s,$n,/nix/store/$n," \
- $n
-done
-
-# Compute a checksum of the tarball.
-tarhash=$(tarsum < $layerPath/layer.tar)
+ --transform 's,^nix$,/\0,' \
+ --transform 's,^nix/store$,/\0,' \
+ --transform 's,^[^/],/nix/store/\0,rS' |
+ tee "$layerPath/layer.tar" |
+ tarsum
+)
# Add a 'checksum' field to the JSON, with the value set to the
# checksum of the tarball.
diff --git a/pkgs/build-support/fetchbzr/default.nix b/pkgs/build-support/fetchbzr/default.nix
index f9250de4ee0..2cf169de7a5 100644
--- a/pkgs/build-support/fetchbzr/default.nix
+++ b/pkgs/build-support/fetchbzr/default.nix
@@ -1,11 +1,11 @@
-{ stdenvNoCC, bazaar }:
+{ stdenvNoCC, breezy }:
{ url, rev, sha256 }:
stdenvNoCC.mkDerivation {
name = "bzr-export";
builder = ./builder.sh;
- nativeBuildInputs = [ bazaar ];
+ nativeBuildInputs = [ breezy ];
outputHashAlgo = "sha256";
outputHashMode = "recursive";
diff --git a/pkgs/build-support/fetchgitlab/default.nix b/pkgs/build-support/fetchgitlab/default.nix
index 6c4d52a0533..f1850fbaa1e 100644
--- a/pkgs/build-support/fetchgitlab/default.nix
+++ b/pkgs/build-support/fetchgitlab/default.nix
@@ -12,10 +12,11 @@ let
((optional (group != null) group) ++ [ owner repo ]);
escapedSlug = replaceStrings ["." "/"] ["%2E" "%2F"] slug;
+ escapedRev = replaceStrings ["+"] ["%2B"] rev;
in
fetchzip ({
inherit name;
- url = "https://${domain}/api/v4/projects/${escapedSlug}/repository/archive.tar.gz?sha=${rev}";
+ url = "https://${domain}/api/v4/projects/${escapedSlug}/repository/archive.tar.gz?sha=${escapedRev}";
meta.homepage = "https://${domain}/${slug}/";
} // removeAttrs args [ "domain" "owner" "group" "repo" "rev" ]) // { inherit rev; }
diff --git a/pkgs/build-support/rust/build-rust-crate/configure-crate.nix b/pkgs/build-support/rust/build-rust-crate/configure-crate.nix
index ed810053709..c47bc00938c 100644
--- a/pkgs/build-support/rust/build-rust-crate/configure-crate.nix
+++ b/pkgs/build-support/rust/build-rust-crate/configure-crate.nix
@@ -179,9 +179,9 @@ in ''
export $env
done
- CRATENAME=$(echo ${crateName} | sed -e "s/\(.*\)-sys$/\U\1/")
+ CRATENAME=$(echo ${crateName} | sed -e "s/\(.*\)-sys$/\U\1/" -e "s/-/_/g")
grep -P "^cargo:(?!(rustc-|warning=|rerun-if-changed=|rerun-if-env-changed))" target/build/${crateName}.opt \
- | sed -e "s/cargo:\([^=]*\)=\(.*\)/export DEP_$(echo $CRATENAME)_\U\1\E=\2/" > target/env
+ | awk -F= "/^cargo:/ { sub(/^cargo:/, \"\", \$1); gsub(/-/, \"_\", \$1); print \"export \" toupper(\"DEP_$(echo $CRATENAME)_\" \$1) \"=\" \$2 }" > target/env
set -e
fi
runHook postConfigure
diff --git a/pkgs/build-support/rust/build-rust-crate/test/default.nix b/pkgs/build-support/rust/build-rust-crate/test/default.nix
index 5597e4b0dd6..bdd6c86d5f0 100644
--- a/pkgs/build-support/rust/build-rust-crate/test/default.nix
+++ b/pkgs/build-support/rust/build-rust-crate/test/default.nix
@@ -344,6 +344,40 @@ let
buildTests = true;
expectedTestOutputs = [ "test baz_false ... ok" ];
};
+ # Regression test for https://github.com/NixOS/nixpkgs/pull/88054
+ # Build script output should be rewritten as valid env vars.
+ buildScriptIncludeDirDeps = let
+ depCrate = mkCrate {
+ crateName = "bar";
+ src = symlinkJoin {
+ name = "build-script-and-include-dir-bar";
+ paths = [
+ (mkFile "src/lib.rs" ''
+ fn main() { }
+ '')
+ (mkFile "build.rs" ''
+ use std::path::PathBuf;
+ fn main() { println!("cargo:include-dir={}/src", std::env::current_dir().unwrap_or(PathBuf::from(".")).to_str().unwrap()); }
+ '')
+ ];
+ };
+ };
+ in {
+ crateName = "foo";
+ src = symlinkJoin {
+ name = "build-script-and-include-dir-foo";
+ paths = [
+ (mkFile "src/main.rs" ''
+ fn main() { }
+ '')
+ (mkFile "build.rs" ''
+ fn main() { assert!(std::env::var_os("DEP_BAR_INCLUDE_DIR").is_some()); }
+ '')
+ ];
+ };
+ buildDependencies = [ depCrate ];
+ dependencies = [ depCrate ];
+ };
# Regression test for https://github.com/NixOS/nixpkgs/issues/74071
# Whenevever a build.rs file is generating files those should not be overlayed onto the actual source dir
buildRsOutDirOverlay = {
diff --git a/pkgs/build-support/rust/default.nix b/pkgs/build-support/rust/default.nix
index 93770d71a10..a6b47930c27 100644
--- a/pkgs/build-support/rust/default.nix
+++ b/pkgs/build-support/rust/default.nix
@@ -1,4 +1,14 @@
-{ stdenv, cacert, git, rust, cargo, rustc, fetchCargoTarball, buildPackages, windows }:
+{ stdenv
+, buildPackages
+, cacert
+, cargo
+, diffutils
+, fetchCargoTarball
+, git
+, rust
+, rustc
+, windows
+}:
{ name ? "${args.pname}-${args.version}"
, cargoSha256 ? "unset"
@@ -58,6 +68,10 @@ let
cxxForHost="${stdenv.cc}/bin/${stdenv.cc.targetPrefix}c++";
releaseDir = "target/${rustTarget}/${buildType}";
+ # Specify the stdenv's `diff` by abspath to ensure that the user's build
+ # inputs do not cause us to find the wrong `diff`.
+ diff = "${diffutils}/bin/diff";
+
in
stdenv.mkDerivation (args // {
@@ -110,7 +124,7 @@ stdenv.mkDerivation (args // {
srcLockfile=$NIX_BUILD_TOP/$sourceRoot/Cargo.lock
echo "Validating consistency between $srcLockfile and $cargoDepsLockfile"
- if ! diff $srcLockfile $cargoDepsLockfile; then
+ if ! ${diff} $srcLockfile $cargoDepsLockfile; then
# If the diff failed, first double-check that the file exists, so we can
# give a friendlier error msg.
diff --git a/pkgs/build-support/skaware/clean-packaging.nix b/pkgs/build-support/skaware/clean-packaging.nix
index 16bae04b21e..762fe25c0ac 100644
--- a/pkgs/build-support/skaware/clean-packaging.nix
+++ b/pkgs/build-support/skaware/clean-packaging.nix
@@ -26,11 +26,11 @@ let
writeScript "common-file-actions.sh" ''
#!${stdenv.shell}
set -e
- DOCDIR="$1"
+ DOCDIR="''${1?commonFileActions: DOCDIR as argv[1] required}"
shopt -s globstar extglob nullglob
- ${rmNoise noiseFiles}
mkdir -p "$DOCDIR"
${mvDoc docFiles}
+ ${rmNoise noiseFiles}
'';
# Shell script to check whether the build directory is empty.
diff --git a/pkgs/build-support/vm/default.nix b/pkgs/build-support/vm/default.nix
index f86e3371384..909cdc6da04 100644
--- a/pkgs/build-support/vm/default.nix
+++ b/pkgs/build-support/vm/default.nix
@@ -115,7 +115,7 @@ rec {
echo "mounting host's temporary directory..."
mkdir -p /fs/tmp/xchg
- mount -t 9p xchg /fs/tmp/xchg -o trans=virtio,version=9p2000.L,cache=loose
+ mount -t 9p xchg /fs/tmp/xchg -o trans=virtio,version=9p2000.L
mkdir -p /fs/proc
mount -t proc none /fs/proc
diff --git a/pkgs/build-support/vm/windows/controller/default.nix b/pkgs/build-support/vm/windows/controller/default.nix
index 08b93aaf117..9d13983a283 100644
--- a/pkgs/build-support/vm/windows/controller/default.nix
+++ b/pkgs/build-support/vm/windows/controller/default.nix
@@ -53,7 +53,7 @@ let
store /fs/nix/store
mount -t 9p \
- -o trans=virtio,version=9p2000.L,cache=loose \
+ -o trans=virtio,version=9p2000.L \
xchg /fs/xchg
echo root:x:0:0::/root:/bin/false > /fs/etc/passwd
diff --git a/pkgs/data/documentation/scheme-manpages/default.nix b/pkgs/data/documentation/scheme-manpages/default.nix
new file mode 100644
index 00000000000..0d57b8e261c
--- /dev/null
+++ b/pkgs/data/documentation/scheme-manpages/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "scheme-manpages-unstable";
+ version = "2020-05-17";
+
+ src = fetchFromGitHub {
+ owner = "schemedoc";
+ repo = "scheme-manpages";
+ rev = "e97bd240d398e4e5ffc62305e506a2f2428322a4";
+ sha256 = "0c0n3mvghm9c2id8rxfd829plb64nf57jkqgmxf83w7x9jczbqqb";
+ };
+
+ dontBuild = true;
+
+ installPhase = ''
+ mkdir -p $out/share/man
+ cp -r man3/ man7/ $out/share/man/
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Manpages for Scheme";
+ homepage = "https://github.com/schemedoc/scheme-manpages";
+ license = licenses.mit;
+ maintainers = [ maintainers.marsam ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/data/fonts/fira-code/default.nix b/pkgs/data/fonts/fira-code/default.nix
index 37169d1548e..2048bc797c9 100644
--- a/pkgs/data/fonts/fira-code/default.nix
+++ b/pkgs/data/fonts/fira-code/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchzip }:
let
- version = "3.1";
+ version = "4";
in fetchzip {
name = "fira-code-${version}";
- url = "https://github.com/tonsky/FiraCode/releases/download/${version}/FiraCode_${version}.zip";
+ url = "https://github.com/tonsky/FiraCode/releases/download/${version}/Fira_Code_v${version}.zip";
postFetch = ''
mkdir -p $out/share/fonts
@@ -13,7 +13,7 @@ in fetchzip {
unzip -j $downloadedFile \*.ttf -d $out/share/fonts/truetype
'';
- sha256 = "1rk5hiix282b1gsxq9kqma2q9fnydj0xl9vbrd88rf7ywvn75817";
+ sha256 = "0n9qkng31ydvpdjc1an4ylpfy4x883c6czhyzvhjsmavd7bv4j9a";
meta = with stdenv.lib; {
homepage = "https://github.com/tonsky/FiraCode";
diff --git a/pkgs/data/fonts/marathi-cursive/default.nix b/pkgs/data/fonts/marathi-cursive/default.nix
index 724d975e53a..8c228fd91a7 100644
--- a/pkgs/data/fonts/marathi-cursive/default.nix
+++ b/pkgs/data/fonts/marathi-cursive/default.nix
@@ -1,21 +1,19 @@
-{ lib, fetchzip, p7zip }:
+{ lib, fetchzip }:
let
- version = "1.2";
+ version = "2.0";
in fetchzip rec {
name = "marathi-cursive-${version}";
- url = "https://github.com/MihailJP/MarathiCursive/releases/download/${version}/MarathiCursive-${version}.7z";
+ url = "https://github.com/MihailJP/MarathiCursive/releases/download/v${version}/MarathiCursive-${version}.tar.xz";
postFetch = ''
- ${p7zip}/bin/7z x $downloadedFile
- cd MarathiCursive
-
+ tar -xJf $downloadedFile --strip-components=1
install -m444 -Dt $out/share/fonts/marathi-cursive *.otf *.ttf
- install -m444 -Dt $out/share/doc/${name} README *.txt
+ install -m444 -Dt $out/share/doc/${name} README *.txt
'';
- sha256 = "0wq4w79x8r5w6ikm9amcmapf0jcdgifs9zf1pbnw3fk4ncz5s551";
+ sha256 = "17pj60ajnjghxhxka8a046mz6vfwr79wnby7xd6pg5hgncin2hgg";
meta = with lib; {
homepage = "https://github.com/MihailJP/MarathiCursive";
diff --git a/pkgs/data/fonts/oldsindhi/default.nix b/pkgs/data/fonts/oldsindhi/default.nix
index fbca0283d23..e0e783fd80a 100644
--- a/pkgs/data/fonts/oldsindhi/default.nix
+++ b/pkgs/data/fonts/oldsindhi/default.nix
@@ -1,26 +1,25 @@
-{ lib, fetchzip, p7zip }:
+{ lib, fetchzip }:
let
- version = "0.1";
+ version = "1.0";
in fetchzip rec {
name = "oldsindhi-${version}";
- url = "https://github.com/MihailJP/oldsindhi/releases/download/0.1/OldSindhi-0.1.7z";
+ url = "https://github.com/MihailJP/oldsindhi/releases/download/v${version}/OldSindhi-${version}.tar.xz";
postFetch = ''
- ${p7zip}/bin/7z x $downloadedFile
-
- install -m444 -Dt $out/share/fonts/truetype OldSindhi/*.ttf
- install -m444 -Dt $out/share/doc/${name} OldSindhi/README OldSindhi/*.txt
+ tar -xJf $downloadedFile --strip-components=1
+ install -m444 -Dt $out/share/fonts/truetype *.ttf
+ install -m444 -Dt $out/share/doc/${name} README *.txt
'';
- sha256 = "0d4l9cg2vmh2pvnqsla8mgcwvc7wjxzcabhlli6633h3ifj2yp7b";
+ sha256 = "03c483vbrwz2fpdfbys42fmik9788zxfmjmc4fgq4s2d0mraa0j1";
meta = with lib; {
homepage = "https://github.com/MihailJP/oldsindhi";
description = "Free Sindhi Khudabadi font";
maintainers = with maintainers; [ mathnerd314 ];
- license = licenses.bsd2;
+ license = with licenses; [mit ofl];
platforms = platforms.all;
};
}
diff --git a/pkgs/data/fonts/recursive/default.nix b/pkgs/data/fonts/recursive/default.nix
index 210858c5aed..25a111c5804 100644
--- a/pkgs/data/fonts/recursive/default.nix
+++ b/pkgs/data/fonts/recursive/default.nix
@@ -1,7 +1,7 @@
{ lib, fetchzip }:
let
- version = "1.051";
+ version = "1.052";
in
fetchzip {
name = "recursive-${version}";
@@ -14,7 +14,7 @@ fetchzip {
unzip -j $downloadedFile \*.woff2 -d $out/share/fonts/woff2
'';
- sha256 = "1cqlljbzvrxamswcqx8jbr61q4kji7yil5ic1mh60x4yfsk9x5wn";
+ sha256 = "1kam7wcn0rg89gw52pn174sz0r9lc2kjdz88l0jg20gwa3bjbpc6";
meta = with lib; {
homepage = "https://recursive.design/";
diff --git a/pkgs/data/fonts/sarasa-gothic/default.nix b/pkgs/data/fonts/sarasa-gothic/default.nix
index 1be4835e20c..96bfaf191c3 100644
--- a/pkgs/data/fonts/sarasa-gothic/default.nix
+++ b/pkgs/data/fonts/sarasa-gothic/default.nix
@@ -1,18 +1,19 @@
-{ lib, fetchurl, p7zip }:
+{ lib, fetchurl, libarchive }:
let
- version = "0.8.2";
+ version = "0.12.6";
in fetchurl {
name = "sarasa-gothic-${version}";
url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/sarasa-gothic-ttc-${version}.7z";
- sha256 = "17xkpklb6spi10132lq658fwvrms3fs7ksb9j098z9vaqad1k51q";
+ sha256 = "1b15gsmv2jr0r8xssr8216s8xsghr6w5wm3w3imm3qlh3kqk1qg8";
recursiveHash = true;
downloadToTemp = true;
postFetch = ''
- ${p7zip}/bin/7z x $downloadedFile -o$out/share/fonts
+ mkdir -p $out/share/fonts
+ ${libarchive}/bin/bsdtar -xf $downloadedFile -C $out/share/fonts
'';
meta = with lib; {
diff --git a/pkgs/data/fonts/tamzen/default.nix b/pkgs/data/fonts/tamzen/default.nix
new file mode 100644
index 00000000000..6ecc03d7310
--- /dev/null
+++ b/pkgs/data/fonts/tamzen/default.nix
@@ -0,0 +1,41 @@
+{ fetchFromGitHub, mkfontscale, stdenv }:
+
+stdenv.mkDerivation rec {
+ pname = "tamzen-font";
+ version = "1.11.5";
+
+ src = fetchFromGitHub {
+ owner = "sunaku";
+ repo = "tamzen-font";
+ rev = "Tamzen-${version}";
+ sha256 = "00x5fipzqimglvshhqwycdhaqslbvn3rl06jnswhyxfvz16ymj7s";
+ };
+
+ nativeBuildInputs = [ mkfontscale ];
+
+ installPhase = ''
+ install -m 644 -D pcf/*.pcf -t "$out/share/fonts/misc"
+ install -m 644 -D psf/*.psf -t "$out/share/consolefonts"
+ install -m 644 -D otb/*.otb -t "$otb/share/fonts/misc"
+ mkfontdir "$out/share/fonts/misc"
+ mkfontdir "$otb/share/fonts/misc"
+ '';
+
+ outputs = [ "out" "otb" ];
+
+ meta = with stdenv.lib; {
+ description = "Bitmapped programming font based on Tamsyn";
+ longDescription = ''
+ Tamzen is a monospace bitmap font. It is programatically forked
+ from Tamsyn version 1.11, which backports glyphs from older
+ versions while deleting deliberately empty glyphs to allow
+ secondary/fallback fonts to provide real glyphs at those codepoints.
+ Tamzen also has fonts that additionally provide the Powerline
+ symbols.
+ '';
+ homepage = "https://github.com/sunaku/tamzen-font";
+ license = licenses.free;
+ maintainers = with maintainers; [ wishfort36 ];
+ };
+}
+
diff --git a/pkgs/data/icons/iconpack-obsidian/default.nix b/pkgs/data/icons/iconpack-obsidian/default.nix
index ae8c127381b..01443578057 100644
--- a/pkgs/data/icons/iconpack-obsidian/default.nix
+++ b/pkgs/data/icons/iconpack-obsidian/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "iconpack-obsidian";
- version = "4.11";
+ version = "4.12";
src = fetchFromGitHub {
owner = "madmaxms";
repo = pname;
rev = "v${version}";
- sha256 = "18sqnrvh4bbmg3zzm78n4s2hvv8a77ilg7xa3hl94mp9qla6gasn";
+ sha256 = "0139ps707mh1zkypaxsqzy58mmsm5whdxxx2nbsmqfswb7qisz2b";
};
nativeBuildInputs = [ gtk3 ];
diff --git a/pkgs/data/misc/cldr-emoji-annotation/default.nix b/pkgs/data/misc/cldr-emoji-annotation/default.nix
index 289f6d66340..d74a9cebcea 100644
--- a/pkgs/data/misc/cldr-emoji-annotation/default.nix
+++ b/pkgs/data/misc/cldr-emoji-annotation/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "cldr-emoji-annotation";
- version = "36.12.120191002_0";
+ version = "36.12.120200305_0";
src = fetchFromGitHub {
owner = "fujiwarat";
repo = "cldr-emoji-annotation";
rev = version;
- sha256 = "0nxigzs3mxjgi7c8mmdaxsy5sfl7ihsc2nysaj0db198b33w9clw";
+ sha256 = "1zg4czaqnfjkd4hx06h8q56z8iiw22crwqr69w94s4hy9zcanfrs";
};
nativeBuildInputs = [
diff --git a/pkgs/data/misc/hackage/default.nix b/pkgs/data/misc/hackage/default.nix
index e937f3a0f70..73429770b29 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/a734b1438c8379ed3945412538ff4ec49823564c.tar.gz";
- sha256 = "0y1y818n10fh0qq7cg67p9l293js78fyahk5f6s9w3c21xn9wn8r";
+ url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/e8df5568f80e6230e29c2381e842db35fe11cd71.tar.gz";
+ sha256 = "1fz4iax88pmlqpb4zp3l6mb6bmkzzha0q6mm3xasabh5yl83dbhy";
}
diff --git a/pkgs/data/misc/osinfo-db/default.nix b/pkgs/data/misc/osinfo-db/default.nix
index 7fb2aa2f811..4460e7b40d7 100644
--- a/pkgs/data/misc/osinfo-db/default.nix
+++ b/pkgs/data/misc/osinfo-db/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "osinfo-db";
- version = "20200214";
+ version = "20200515";
src = fetchurl {
url = "https://releases.pagure.org/libosinfo/${pname}-${version}.tar.xz";
- sha256 = "1fpdb8r8kzwp1k5dc9xyy9jr2jr3haq7n9b6spamm599zvzf8nb6";
+ sha256 = "1m9idmmb1sjf24lp9lgng2m1jj09mn9fa9pnz36fdv5q0lskgscj";
};
nativeBuildInputs = [ osinfo-db-tools intltool libxml2 ];
diff --git a/pkgs/data/misc/spdx-license-list-data/default.nix b/pkgs/data/misc/spdx-license-list-data/default.nix
index 1c68569a29a..20931c8ad24 100644
--- a/pkgs/data/misc/spdx-license-list-data/default.nix
+++ b/pkgs/data/misc/spdx-license-list-data/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "spdx-license-list-data";
- version = "3.8";
+ version = "3.9";
src = fetchFromGitHub {
owner = "spdx";
repo = "license-list-data";
rev = "v${version}";
- sha256 = "1pfy0vbs7sk7m670mclmlkpcanizdmgsm1qgwzrw28w3hxfq7gdb";
+ sha256 = "0qf0g7a3jby8sngdjdic30xrb6ch56d6gzpphs8lkm6giir142rj";
};
phases = [ "unpackPhase" "installPhase" ];
diff --git a/pkgs/data/themes/arc/default.nix b/pkgs/data/themes/arc/default.nix
index 14e1b248261..9fba432656a 100644
--- a/pkgs/data/themes/arc/default.nix
+++ b/pkgs/data/themes/arc/default.nix
@@ -1,15 +1,24 @@
-{ stdenv, fetchFromGitHub, sassc, autoreconfHook, pkgconfig, gtk3, gnome3
-, gtk-engine-murrine, optipng, inkscape }:
+{ stdenv
+, fetchFromGitHub
+, sassc
+, autoreconfHook
+, pkgconfig
+, gtk3
+, gnome3
+, gtk-engine-murrine
+, optipng
+, inkscape
+}:
stdenv.mkDerivation rec {
pname = "arc-theme";
- version = "20200416";
+ version = "20200513";
src = fetchFromGitHub {
- owner = "jnsh";
- repo = pname;
- rev = "0779e1ca84141d8b443cf3e60b85307a145169b6";
- sha256 = "1ddyi8g4rkd4mxadjvl66wc0lxpa4qdr98nbbhm5abaqfs2yldd4";
+ owner = "jnsh";
+ repo = pname;
+ rev = version;
+ sha256 = "1xiaf31v3j040hflhf09kpznc93a5fqs92m5jf79y46w3dgpia0p";
};
nativeBuildInputs = [
@@ -34,7 +43,7 @@ stdenv.mkDerivation rec {
'';
configureFlags = [
- "--disable-gnome-shell" # 3.36 not supported
+ "--with-gnome-shell=${gnome3.gnome-shell.version}"
"--disable-cinnamon" # not equipped to test
"--disable-unity"
];
@@ -45,9 +54,9 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Flat theme with transparent elements for GTK 3, GTK 2 and Gnome Shell";
- homepage = "https://github.com/jnsh/arc-theme";
- license = licenses.gpl3;
+ homepage = "https://github.com/jnsh/arc-theme";
+ license = licenses.gpl3;
+ platforms = platforms.linux;
maintainers = with maintainers; [ simonvandel romildo ];
- platforms = platforms.linux;
};
}
diff --git a/pkgs/data/themes/canta/default.nix b/pkgs/data/themes/canta/default.nix
index f1c8ad15559..8534fe7a506 100644
--- a/pkgs/data/themes/canta/default.nix
+++ b/pkgs/data/themes/canta/default.nix
@@ -1,26 +1,57 @@
-{ stdenv, fetchFromGitHub, gdk-pixbuf, librsvg, gtk-engine-murrine }:
+{ stdenv
+, fetchFromGitHub
+, gdk-pixbuf
+, librsvg
+, gtk-engine-murrine
+, gtk3
+, gnome3
+, gnome-icon-theme
+, numix-icon-theme-circle
+, hicolor-icon-theme
+}:
stdenv.mkDerivation rec {
pname = "canta-theme";
- version = "2020-01-31";
+ version = "2020-05-17";
src = fetchFromGitHub {
owner = "vinceliuice";
repo = pname;
rev = version;
- sha256 = "070lhbhh3n7nd6rkwm52v1x4v8spyb932w6qmgs2r19g0whyn55w";
+ sha256 = "0b9ffkw611xxb2wh43sjqla195jp0ygxph5a8dvifkxdw6nxc2y0";
};
- buildInputs = [ gdk-pixbuf librsvg ];
+ nativeBuildInputs = [
+ gtk3
+ ];
- propagatedUserEnvPkgs = [ gtk-engine-murrine ];
+ buildInputs = [
+ gdk-pixbuf
+ librsvg
+ ];
+
+ propagatedBuildInputs = [
+ gnome3.adwaita-icon-theme
+ gnome-icon-theme
+ numix-icon-theme-circle
+ hicolor-icon-theme
+ ];
+
+ propagatedUserEnvPkgs = [
+ gtk-engine-murrine
+ ];
+
+ dontDropIconThemeCache = true;
installPhase = ''
patchShebangs .
mkdir -p $out/share/themes
- name= ./install.sh -d $out/share/themes
- install -D -t $out/share/backgrounds wallpaper/canta-wallpaper.svg
+ name= ./install.sh --dest $out/share/themes
rm $out/share/themes/*/{AUTHORS,COPYING}
+ install -D -t $out/share/backgrounds wallpaper/canta-wallpaper.svg
+ mkdir -p $out/share/icons
+ cp -a icons/Canta $out/share/icons
+ gtk-update-icon-cache $out/share/icons/Canta
'';
meta = with stdenv.lib; {
diff --git a/pkgs/data/themes/cde-motif-theme/default.nix b/pkgs/data/themes/cde-motif-theme/default.nix
new file mode 100644
index 00000000000..cc83047e3cc
--- /dev/null
+++ b/pkgs/data/themes/cde-motif-theme/default.nix
@@ -0,0 +1,33 @@
+{ stdenv, fetchFromGitHub, python2Packages }:
+
+stdenv.mkDerivation rec {
+ pname = "cde-motif-theme";
+ version = "1.3";
+
+ src = fetchFromGitHub {
+ owner = "josvanr";
+ repo = "cde-motif-theme";
+ rev = version;
+ sha256 = "1v5c4db69cmzdci8xxlkx3s3cifg1h5160qq5siwfps0sj7pvggj";
+ };
+
+ dontBuild = true;
+
+ pythonPath = with python2Packages; [ pyqt4 pillow pyxdg pyyaml ];
+ nativeBuildInputs = with python2Packages; [ python wrapPython ];
+
+ installPhase = ''
+ mkdir -p $out/share/themes
+ cp -r cdetheme $out/share/themes
+ patchShebangs $out/share/themes/cdetheme/scripts/switchtheme
+ wrapPythonProgramsIn "$out/share/themes/cdetheme/scripts" "$out $pythonPath"
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Gtk2 / Gtk3 theme mimicking CDE / Motif";
+ homepage = "https://www.gnome-look.org/p/1231025";
+ license = licenses.gpl3;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ gnidorah ];
+ };
+}
diff --git a/pkgs/data/themes/matcha/default.nix b/pkgs/data/themes/matcha/default.nix
index e54d2354139..f0617e56d78 100644
--- a/pkgs/data/themes/matcha/default.nix
+++ b/pkgs/data/themes/matcha/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "matcha-gtk-theme";
- version = "2020-05-09";
+ version = "2020-05-24";
src = fetchFromGitHub {
owner = "vinceliuice";
repo = pname;
rev = version;
- sha256 = "0fp3ijynyvncy2byjjyba573p81x2pl2hdzv17mg40r8d5mjlkww";
+ sha256 = "186ypnkyaqjw671ny363xmixw6zdvrgj9xvmsrdgr8i0h3z8qwr8";
};
buildInputs = [ gdk-pixbuf librsvg ];
diff --git a/pkgs/data/themes/plano/default.nix b/pkgs/data/themes/plano/default.nix
index ff1825f6341..7ac245b920f 100644
--- a/pkgs/data/themes/plano/default.nix
+++ b/pkgs/data/themes/plano/default.nix
@@ -1,27 +1,40 @@
-{ stdenv, fetchFromGitHub, gdk-pixbuf, gtk_engines, gtk-engine-murrine, librsvg }:
+{ stdenv
+, fetchFromGitHub
+, meson
+, ninja
+, gdk-pixbuf
+, gtk_engines
+, gtk-engine-murrine
+, librsvg
+, sassc
+}:
stdenv.mkDerivation rec {
pname = "plano-theme";
- version = "3.34-2";
+ version = "3.36-1";
src = fetchFromGitHub {
owner = "lassekongo83";
repo = pname;
rev = "v${version}";
- sha256 = "0spbyvzb47vyfhcn3gr0z1gdb5xrprynm6442y1z32znai2bgpnd";
+ sha256 = "1rngn5a7hwjqpznbg5kvgs237d2q1anywg37k1cz153ipa96snrv";
};
- buildInputs = [ gdk-pixbuf gtk_engines librsvg ];
+ nativeBuildInputs = [
+ meson
+ ninja
+ sassc
+ ];
- propagatedUserEnvPkgs = [ gtk-engine-murrine ];
+ buildInputs = [
+ gdk-pixbuf
+ gtk_engines
+ librsvg
+ ];
- dontBuild = true;
-
- installPhase = ''
- install -dm 755 $out/share/themes/Plano
- cp -a * $out/share/themes/Plano/
- rm $out/share/themes/Plano/{LICENSE,README.md}
- '';
+ propagatedUserEnvPkgs = [
+ gtk-engine-murrine
+ ];
meta = with stdenv.lib; {
description = "Flat theme for GNOME and Xfce";
diff --git a/pkgs/data/themes/plata/default.nix b/pkgs/data/themes/plata/default.nix
index 3ccd58ccdc0..6437bb1543d 100644
--- a/pkgs/data/themes/plata/default.nix
+++ b/pkgs/data/themes/plata/default.nix
@@ -19,13 +19,13 @@
stdenv.mkDerivation rec {
pname = "plata-theme";
- version = "0.9.7";
+ version = "0.9.8";
src = fetchFromGitLab {
owner = "tista500";
repo = "plata-theme";
rev = version;
- sha256 = "0rm3xl7d3082kdkbds7ib8b85wpynvpaqravpyb4r5pys0y16fws";
+ sha256 = "1sqmydvx36f6r4snw22s2q4dvcyg30jd7kg7dibpzqn3njfkkfag";
};
preferLocalBuild = true;
diff --git a/pkgs/data/themes/yaru/default.nix b/pkgs/data/themes/yaru/default.nix
index 665452a91d8..b63d70b3c69 100644
--- a/pkgs/data/themes/yaru/default.nix
+++ b/pkgs/data/themes/yaru/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "yaru";
- version = "20.04.6";
+ version = "20.04.7";
src = fetchFromGitHub {
owner = "ubuntu";
repo = "yaru";
rev = version;
- sha256 = "04z16bcv1xdq4acnchd6cq9a8j46zl2bjp50cj90qmd6plpiiz50";
+ sha256 = "05fpr928kgyly7ac3zf6hfw9wqgc7fjn6980ih54iqc2qffcglsk";
};
nativeBuildInputs = [ meson sassc pkg-config glib ninja python3 ];
diff --git a/pkgs/data/themes/zuki/default.nix b/pkgs/data/themes/zuki/default.nix
index 45f3862ea63..628708b2387 100644
--- a/pkgs/data/themes/zuki/default.nix
+++ b/pkgs/data/themes/zuki/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "zuki-themes";
- version = "3.34-2";
+ version = "3.36-3";
src = fetchFromGitHub {
owner = "lassekongo83";
repo = pname;
rev = "v${version}";
- sha256 = "1nc0qh6qai6ybmz3a44q0rirri0gfg7lyqy4k4l1sci5q5ckl7x4";
+ sha256 = "19cxbrjkyk7ndpd5hnznpprlbp7dqqrs0qg0ry80rpfj0nw0gyhi";
};
nativeBuildInputs = [ meson ninja sassc ];
diff --git a/pkgs/desktops/deepin/dbus-factory/default.nix b/pkgs/desktops/deepin/dbus-factory/default.nix
deleted file mode 100644
index 06d921cce6d..00000000000
--- a/pkgs/desktops/deepin/dbus-factory/default.nix
+++ /dev/null
@@ -1,43 +0,0 @@
-{ stdenv
-, fetchFromGitHub
-, jq
-, libxml2
-, go-dbus-generator
-, deepin
-}:
-
-stdenv.mkDerivation rec {
- pname = "dbus-factory";
- version = "3.1.17";
-
- src = fetchFromGitHub {
- owner = "linuxdeepin";
- repo = pname;
- rev = version;
- sha256 = "1llq8wzgikgpzj7z36fyzk8kjych2h9nzi3x6zv53z0xc1xn4256";
- };
-
- nativeBuildInputs = [
- jq
- libxml2
- go-dbus-generator
- ];
-
- makeFlags = [
- "GOPATH=${placeholder "out"}/share/go"
- ];
-
- postPatch = ''
- sed -i -e 's:/share/gocode:/share/go:' Makefile
- '';
-
- passthru.updateScript = deepin.updateScript { inherit pname version src; };
-
- meta = with stdenv.lib; {
- description = "Generates static DBus bindings for Golang and QML at build-time";
- homepage = "https://github.com/linuxdeepin/dbus-factory";
- license = licenses.gpl3;
- platforms = platforms.linux;
- maintainers = with maintainers; [ romildo ];
- };
-}
diff --git a/pkgs/desktops/deepin/dde-api/default.nix b/pkgs/desktops/deepin/dde-api/default.nix
index 325f62f3781..011be982df5 100644
--- a/pkgs/desktops/deepin/dde-api/default.nix
+++ b/pkgs/desktops/deepin/dde-api/default.nix
@@ -6,7 +6,6 @@
, bc
, blur-effect
, coreutils
-, dbus-factory
, deepin
, deepin-gettext-tools
, fontconfig
@@ -43,7 +42,6 @@ buildGoPackage rec {
nativeBuildInputs = [
pkgconfig
deepin-gettext-tools # build
- dbus-factory # build
deepin.setupHook
# TODO: using $PATH to find run time executable does not work with cross compiling
diff --git a/pkgs/desktops/deepin/dde-control-center/default.nix b/pkgs/desktops/deepin/dde-control-center/default.nix
index be2846fc87e..850e39b9367 100644
--- a/pkgs/desktops/deepin/dde-control-center/default.nix
+++ b/pkgs/desktops/deepin/dde-control-center/default.nix
@@ -121,7 +121,7 @@ mkDerivation rec {
substituteInPlace dde-control-center.desktop \
--replace "dbus-send" "${dbus}/bin/dbus-send"
substituteInPlace com.deepin.controlcenter.addomain.policy \
- --replace "/bin/systemctl" "${systemd}/bin/systemctl"
+ --replace "/bin/systemctl" "/run/current-system/sw/bin/systemctl"
'';
dontWrapQtApps = true;
diff --git a/pkgs/desktops/deepin/dde-daemon/default.nix b/pkgs/desktops/deepin/dde-daemon/default.nix
index b89b2c25446..c4edcef15af 100644
--- a/pkgs/desktops/deepin/dde-daemon/default.nix
+++ b/pkgs/desktops/deepin/dde-daemon/default.nix
@@ -3,7 +3,6 @@
, fetchFromGitHub
, fetchpatch
, pkgconfig
-, dbus-factory
, go-dbus-factory
, go-gir-generator
, go-lib
@@ -59,7 +58,6 @@ buildGoPackage rec {
nativeBuildInputs = [
pkgconfig
- dbus-factory
deepin-gettext-tools
gettext
networkmanager
diff --git a/pkgs/desktops/deepin/deepin-icon-theme/default.nix b/pkgs/desktops/deepin/deepin-icon-theme/default.nix
index 464d6f19ced..b56b219faff 100644
--- a/pkgs/desktops/deepin/deepin-icon-theme/default.nix
+++ b/pkgs/desktops/deepin/deepin-icon-theme/default.nix
@@ -3,19 +3,19 @@
, gtk3
, xcursorgen
, papirus-icon-theme
-, deepin
, hicolor-icon-theme
+, deepin
}:
stdenv.mkDerivation rec {
pname = "deepin-icon-theme";
- version = "15.12.71";
+ version = "2020.05.21";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "12rzzjp906np95ckbxrd4mb345lm198wz69kxy48f8q1zg78q8iw";
+ sha256 = "0b1s6kf0q804zbbghly981wzacy1spi8168shf3x8w95rqj6463p";
};
nativeBuildInputs = [
@@ -30,22 +30,29 @@ stdenv.mkDerivation rec {
dontDropIconThemeCache = true;
+ buildTargets = "all hicolor-links";
+
postPatch = ''
- patchShebangs tools/hicolor.links
- patchShebangs tools/display_unused_links.sh
- patchShebangs cursors-src/cursors/bitmaps/make.sh
- patchShebangs cursors-src/render-cursors.sh
+ # fix: hicolor links should follow the deepin -> bloom naming change
+ # https://github.com/linuxdeepin/deepin-icon-theme/pull/24
+ substituteInPlace tools/hicolor.links --replace deepin bloom
- # keep icon-theme.cache
- sed -i -e 's|\(-rm -f .*/icon-theme.cache\)|# \1|g' Makefile
+ substituteInPlace Sea/index.theme --replace Inherits=deepin Inherits=bloom
'';
- buildTargets = "all hicolor-links";
- installTargets = [ "install-icons" "install-cursors" ];
- installFlags = [ "PREFIX=${placeholder "out"}" ];
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out/share/icons
+ cp -vai bloom* Sea $out/share/icons
+
+ for theme in $out/share/icons/*; do
+ gtk-update-icon-cache $theme
+ done
+
+ cp -vai usr/share/icons/hicolor $out/share/icons
- postInstall = ''
- cp -a ./Sea ./usr/share/icons/hicolor "$out"/share/icons/
+ runHook postInstall
'';
passthru.updateScript = deepin.updateScript { inherit pname version src; };
diff --git a/pkgs/desktops/deepin/deepin-screenshot/default.nix b/pkgs/desktops/deepin/deepin-screenshot/default.nix
deleted file mode 100644
index 0ccc350962a..00000000000
--- a/pkgs/desktops/deepin/deepin-screenshot/default.nix
+++ /dev/null
@@ -1,73 +0,0 @@
-{ stdenv
-, mkDerivation
-, fetchFromGitHub
-, fetchpatch
-, cmake
-, pkgconfig
-, xdg_utils
-, qttools
-, qtx11extras
-, dtkcore
-, dtkwidget
-, dtkwm
-, deepin-turbo
-, deepin-shortcut-viewer
-, deepin
-}:
-
-mkDerivation rec {
- pname = "deepin-screenshot";
- version = "5.0.0";
-
- src = fetchFromGitHub {
- owner = "linuxdeepin";
- repo = pname;
- rev = version;
- sha256 = "0h1kcf9i8q6rz4jhym3yf84zr6svzff0hh9sl7b24sflzkxx6zwk";
- };
-
- nativeBuildInputs = [
- cmake
- pkgconfig
- qttools
- deepin.setupHook
- ];
-
- buildInputs = [
- deepin-shortcut-viewer
- deepin-turbo
- dtkcore
- dtkwidget
- dtkwm
- qtx11extras
- ];
-
- patches = [
- (fetchpatch {
- url = "https://github.com/linuxdeepin/deepin-screenshot/pull/52/commits/e14508b223fd9965854ed41c944cea2ea19e6e0c.patch";
- sha256 = "18zvz98z3hr8pcdyb706za6h2nwx23zsjb1hgyp21ycinhzr9j9h";
- })
- ];
-
- postPatch = ''
- searchHardCodedPaths
- patchShebangs generate_translations.sh
- fixPath ${deepin-turbo} /usr/bin/deepin-turbo-invoker src/dbusservice/com.deepin.Screenshot.service
- fixPath $out /usr/bin/deepin-screenshot src/dbusservice/com.deepin.Screenshot.service
- substituteInPlace src/mainwindow.cpp --replace '"xdg-open,%1"' '"${xdg_utils}/bin/xdg-open,%1"'
- '';
-
- postFixup = ''
- searchHardCodedPaths $out
- '';
-
- passthru.updateScript = deepin.updateScript { inherit pname version src; };
-
- meta = with stdenv.lib; {
- description = "Easy-to-use screenshot tool for Deepin Desktop Environment";
- homepage = "https://github.com/linuxdeepin/deepin-screenshot";
- license = licenses.gpl3;
- platforms = platforms.linux;
- maintainers = with maintainers; [ romildo flokli ];
- };
-}
diff --git a/pkgs/desktops/deepin/default.nix b/pkgs/desktops/deepin/default.nix
index 8d33ac154af..b177b2ccf35 100644
--- a/pkgs/desktops/deepin/default.nix
+++ b/pkgs/desktops/deepin/default.nix
@@ -12,7 +12,6 @@ let
ignoredVersions = "^2014(\\.|rc)|^v[0-9]+";
};
- dbus-factory = callPackage ./dbus-factory { };
dde-api = callPackage ./dde-api { };
dde-calendar = callPackage ./dde-calendar { };
dde-control-center = callPackage ./dde-control-center { };
@@ -36,7 +35,6 @@ let
deepin-image-viewer = callPackage ./deepin-image-viewer { };
deepin-menu = callPackage ./deepin-menu { };
deepin-movie-reborn = callPackage ./deepin-movie-reborn { };
- deepin-screenshot = callPackage ./deepin-screenshot { };
deepin-shortcut-viewer = callPackage ./deepin-shortcut-viewer { };
deepin-sound-theme = callPackage ./deepin-sound-theme { };
deepin-terminal = callPackage ./deepin-terminal {
@@ -50,12 +48,11 @@ let
dtkwidget = callPackage ./dtkwidget { };
dtkwm = callPackage ./dtkwm { };
go-dbus-factory = callPackage ./go-dbus-factory { };
- go-dbus-generator = callPackage ./go-dbus-generator { };
go-gir-generator = callPackage ./go-gir-generator { };
go-lib = callPackage ./go-lib { };
qcef = callPackage ./qcef { };
- qt5dxcb-plugin = callPackage ./qt5dxcb-plugin { };
qt5integration = callPackage ./qt5integration { };
+ qt5platform-plugins = callPackage ./qt5platform-plugins { };
startdde = callPackage ./startdde { };
udisks2-qt5 = callPackage ./udisks2-qt5 { };
diff --git a/pkgs/desktops/deepin/disomaster/default.nix b/pkgs/desktops/deepin/disomaster/default.nix
index 758c8ff76c3..89cbe34ceaa 100644
--- a/pkgs/desktops/deepin/disomaster/default.nix
+++ b/pkgs/desktops/deepin/disomaster/default.nix
@@ -10,13 +10,13 @@
mkDerivation rec {
pname = "disomaster";
- version = "5.0.0";
+ version = "5.0.1";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "13144gq0mpbpclzxc79fb1kirh0vvi50jvjnbpla9s8lvh59xl62";
+ sha256 = "1kmhlnw37pdmlf7k9zry657xlhz40m9nzg361kiyisn186pfqpws";
};
nativeBuildInputs = [
@@ -32,11 +32,12 @@ mkDerivation rec {
postPatch = ''
searchHardCodedPaths # debugging
-
- sed -i '/^QMAKE_PKGCONFIG_DESTDIR/i QMAKE_PKGCONFIG_PREFIX = $$PREFIX' \
- libdisomaster/libdisomaster.pro
'';
+ qmakeFlags = [
+ "QMAKE_PKGCONFIG_PREFIX=${placeholder "out"}"
+ ];
+
passthru.updateScript = deepin.updateScript { inherit pname version src; };
meta = with stdenv.lib; {
diff --git a/pkgs/desktops/deepin/go-dbus-generator/default.nix b/pkgs/desktops/deepin/go-dbus-generator/default.nix
deleted file mode 100644
index d0b2d8c07e6..00000000000
--- a/pkgs/desktops/deepin/go-dbus-generator/default.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ stdenv
-, fetchFromGitHub
-, go
-, go-lib
-, deepin
-}:
-
-stdenv.mkDerivation rec {
- pname = "go-dbus-generator";
- version = "5.0.0";
-
- src = fetchFromGitHub {
- owner = "linuxdeepin";
- repo = pname;
- rev = version;
- sha256 = "17rzicqizyyrhjjf4rild7py1cyd07b2zdcd9nabvwn4gvj6lhfb";
- };
-
- nativeBuildInputs = [
- go
- go-lib
- ];
-
- makeFlags = [
- "PREFIX=${placeholder "out"}"
- "GOCACHE=$(TMPDIR)/go-cache"
- ];
-
- passthru.updateScript = deepin.updateScript { inherit pname version src; };
-
- meta = with stdenv.lib; {
- description = "Convert dbus interfaces to go-lang or qml wrapper code";
- homepage = "https://github.com/linuxdeepin/go-dbus-generator";
- license = licenses.gpl3;
- platforms = platforms.linux;
- maintainers = with maintainers; [ romildo ];
- };
-}
diff --git a/pkgs/desktops/deepin/go-lib/default.nix b/pkgs/desktops/deepin/go-lib/default.nix
index d45351fd6dc..7129d912e30 100644
--- a/pkgs/desktops/deepin/go-lib/default.nix
+++ b/pkgs/desktops/deepin/go-lib/default.nix
@@ -10,13 +10,13 @@
stdenv.mkDerivation rec {
pname = "go-lib";
- version = "5.0.0";
+ version = "5.4.5";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "0j1ik5hfrysqgync8cyv815cwyjn67k8n69x6llxdp39jli1k8q0";
+ sha256 = "021sq7nzvfwsa5ccsb3vdjk53m7cf693xm4wkdkrkf8pja6vz94q";
};
buildInputs = [
diff --git a/pkgs/desktops/deepin/qcef/default.nix b/pkgs/desktops/deepin/qcef/default.nix
index fb6bb89d939..c37915377d8 100644
--- a/pkgs/desktops/deepin/qcef/default.nix
+++ b/pkgs/desktops/deepin/qcef/default.nix
@@ -64,14 +64,14 @@ let
in
mkDerivation rec {
pname = "qcef";
- version = "1.1.7";
+ version = "1.1.8";
srcs = [
(fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "1x0vb4nkfa1lq0nh6iqpxfvsqmb6qfn305pbc92bsqpgiqd7jvb1";
+ sha256 = "14a33af1h3wj3yph080c1ri3m27bqj1v1k0jdqc63x7c3smnpwfk";
name = pname;
})
(fetchFromGitHub {
diff --git a/pkgs/desktops/deepin/qt5integration/default.nix b/pkgs/desktops/deepin/qt5integration/default.nix
index cc427611c34..e3bbaba068b 100644
--- a/pkgs/desktops/deepin/qt5integration/default.nix
+++ b/pkgs/desktops/deepin/qt5integration/default.nix
@@ -8,7 +8,7 @@
, qtx11extras
, qtmultimedia
, qtsvg
-, qt5dxcb-plugin
+, qt5platform-plugins
, qtstyleplugins
, dtkcore
, dtkwidget
@@ -34,7 +34,7 @@ mkDerivation rec {
buildInputs = [
dtkcore
dtkwidget
- qt5dxcb-plugin
+ qt5platform-plugins
mtdev
lxqt.libqtxdg
qtstyleplugins
diff --git a/pkgs/desktops/deepin/qt5dxcb-plugin/default.nix b/pkgs/desktops/deepin/qt5platform-plugins/default.nix
index 4aa10fb1a93..33e4863c0d9 100644
--- a/pkgs/desktops/deepin/qt5dxcb-plugin/default.nix
+++ b/pkgs/desktops/deepin/qt5platform-plugins/default.nix
@@ -12,15 +12,15 @@
}:
mkDerivation rec {
- pname = "qt5dxcb-plugin";
- version = "5.0.1";
+ pname = "qt5platform-plugins";
+ version = "5.0.11";
srcs = [
(fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "1pkhbx4hzjv7n4mscv7dng9ymjcc1csdc82iy62yxshhq32bcfja";
+ sha256 = "14xkr3p49716jc9v7ksj6jgcmfa65qicqrmablizfi71srg3z2pr";
})
qtbase.src
];
@@ -51,13 +51,11 @@ mkDerivation rec {
"INSTALL_PATH=${placeholder "out"}/${qtbase.qtPluginPrefix}/platforms"
];
- enableParallelBuilding = true;
-
passthru.updateScript = deepin.updateScript { inherit pname version; src = (builtins.head srcs); };
meta = with stdenv.lib; {
description = "Qt platform theme integration plugin for DDE";
- homepage = "https://github.com/linuxdeepin/qt5dxcb-plugin";
+ homepage = "https://github.com/linuxdeepin/qt5platform-plugins";
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = with maintainers; [ romildo ];
diff --git a/pkgs/desktops/deepin/startdde/default.nix b/pkgs/desktops/deepin/startdde/default.nix
index 7d03b00928e..75b36e85de3 100644
--- a/pkgs/desktops/deepin/startdde/default.nix
+++ b/pkgs/desktops/deepin/startdde/default.nix
@@ -4,7 +4,6 @@
, pkgconfig
, alsaLib
, coreutils
-, dbus-factory
, dde-api
, dde-daemon
, dde-dock
@@ -53,7 +52,6 @@ buildGoPackage rec {
nativeBuildInputs = [
pkgconfig
- dbus-factory
jq
wrapGAppsHook
deepin.setupHook
diff --git a/pkgs/desktops/deepin/udisks2-qt5/default.nix b/pkgs/desktops/deepin/udisks2-qt5/default.nix
index 385fedfc478..0fcc2e9f9f7 100644
--- a/pkgs/desktops/deepin/udisks2-qt5/default.nix
+++ b/pkgs/desktops/deepin/udisks2-qt5/default.nix
@@ -8,13 +8,13 @@
mkDerivation rec {
pname = "udisks2-qt5";
- version = "5.0.0";
+ version = "5.0.3";
src = fetchFromGitHub {
owner = "linuxdeepin";
repo = pname;
rev = version;
- sha256 = "0mqxm6ixzpbg0rr6ly2kvnkpag8gjza67ya7jv4i4rihbq1d0wzi";
+ sha256 = "0c87ks9glwhk4m2s7kf7mb43q011yi6l3qjq2ammmfqwl8xal69a";
};
nativeBuildInputs = [
@@ -27,11 +27,15 @@ mkDerivation rec {
];
postPatch = ''
- searchHardCodedPaths
+ searchHardCodedPaths # debugging
'';
+ qmakeFlags = [
+ "QMAKE_PKGCONFIG_PREFIX=${placeholder "out"}"
+ ];
+
postFixup = ''
- searchHardCodedPaths $out
+ searchHardCodedPaths $out # debugging
'';
passthru.updateScript = deepin.updateScript { inherit pname version src; };
diff --git a/pkgs/desktops/enlightenment/0001-wrapped-setuid-executables.patch b/pkgs/desktops/enlightenment/0001-wrapped-setuid-executables.patch
new file mode 100644
index 00000000000..55a3501ef8b
--- /dev/null
+++ b/pkgs/desktops/enlightenment/0001-wrapped-setuid-executables.patch
@@ -0,0 +1,114 @@
+From a1e54ae0097a3b6a0dabf4639fe8bc594c4f602d Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jos=C3=A9=20Romildo=20Malaquias?= <malaquias@gmail.com>
+Date: Thu, 14 May 2020 16:36:34 -0300
+Subject: [PATCH] wrapped setuid executables
+
+Installing programs with root ownership and setuid/setgid permissions
+in /nix/store is not allowed. They should be wrapped in the
+enlightenment service module, and the wrapped ones should be used
+instead.
+---
+ meson/meson_inst.sh | 4 ++--
+ src/bin/e_auth.c | 6 ++----
+ src/bin/e_fm/e_fm_main_eeze.c | 6 +++---
+ src/bin/e_start_main.c | 2 +-
+ src/bin/e_system.c | 2 +-
+ 5 files changed, 9 insertions(+), 11 deletions(-)
+
+diff --git a/meson/meson_inst.sh b/meson/meson_inst.sh
+index 321143e40..cd2399306 100755
+--- a/meson/meson_inst.sh
++++ b/meson/meson_inst.sh
+@@ -1,6 +1,6 @@
+ #!/bin/sh
+
+ for x in "$@" ; do
+- chown root "$DESTDIR/$x"
+- chmod a=rx,u+xs "$DESTDIR/$x"
++ echo TODO: chown root "$DESTDIR/$x"
++ echo TODO: chmod a=rx,u+xs "$DESTDIR/$x"
+ done
+diff --git a/src/bin/e_auth.c b/src/bin/e_auth.c
+index 8b0aa6641..63c68c4bc 100644
+--- a/src/bin/e_auth.c
++++ b/src/bin/e_auth.c
+@@ -12,8 +12,7 @@ e_auth_begin(char *passwd)
+ if (pwlen == 0) goto out;
+
+ snprintf(buf, sizeof(buf),
+- "%s/enlightenment/utils/enlightenment_ckpasswd pw",
+- e_prefix_lib_get());
++ "/run/wrappers/bin/enlightenment_ckpasswd pw");
+ exe = ecore_exe_pipe_run(buf, ECORE_EXE_PIPE_WRITE, NULL);
+ if (!exe) goto out;
+ if (ecore_exe_send(exe, passwd, pwlen) != EINA_TRUE) goto out;
+@@ -47,8 +46,7 @@ e_auth_polkit_begin(char *passwd, const char *cookie, unsigned int uid)
+ if (pwlen == 0) goto out;
+
+ snprintf(buf, sizeof(buf),
+- "%s/enlightenment/utils/enlightenment_ckpasswd pk",
+- e_prefix_lib_get());
++ "/run/wrappers/bin/enlightenment_ckpasswd pk");
+ exe = ecore_exe_pipe_run(buf, ECORE_EXE_PIPE_WRITE, NULL);
+ if (!exe) goto out;
+ snprintf(buf, sizeof(buf), "%s %u %s", cookie, uid, passwd);
+diff --git a/src/bin/e_fm/e_fm_main_eeze.c b/src/bin/e_fm/e_fm_main_eeze.c
+index 9b10b3117..0f0aa5b53 100644
+--- a/src/bin/e_fm/e_fm_main_eeze.c
++++ b/src/bin/e_fm/e_fm_main_eeze.c
+@@ -318,7 +318,7 @@ _e_fm_main_eeze_volume_eject(E_Volume *v)
+ {
+ char buf[PATH_MAX];
+
+- snprintf(buf, sizeof(buf), "%s/enlightenment/utils/enlightenment_sys", eina_prefix_lib_get(pfx));
++ snprintf(buf, sizeof(buf), "/run/wrappers/bin/enlightenment_sys");
+ eeze_disk_mount_wrapper_set(v->disk, buf);
+ }
+ v->guard = ecore_timer_loop_add(E_FM_EJECT_TIMEOUT, (Ecore_Task_Cb)_e_fm_main_eeze_vol_eject_timeout, v);
+@@ -512,7 +512,7 @@ _e_fm_main_eeze_volume_unmount(E_Volume *v)
+ {
+ char buf[PATH_MAX];
+
+- snprintf(buf, sizeof(buf), "%s/enlightenment/utils/enlightenment_sys", eina_prefix_lib_get(pfx));
++ snprintf(buf, sizeof(buf), "/run/wrappers/bin/enlightenment_sys");
+ eeze_disk_mount_wrapper_set(v->disk, buf);
+ }
+ v->guard = ecore_timer_loop_add(E_FM_UNMOUNT_TIMEOUT, (Ecore_Task_Cb)_e_fm_main_eeze_vol_unmount_timeout, v);
+@@ -548,7 +548,7 @@ _e_fm_main_eeze_volume_mount(E_Volume *v)
+ {
+ char buf2[PATH_MAX];
+
+- snprintf(buf2, sizeof(buf2), "%s/enlightenment/utils/enlightenment_sys", eina_prefix_lib_get(pfx));
++ snprintf(buf2, sizeof(buf2), "/run/wrappers/bin/enlightenment_sys");
+ eeze_disk_mount_wrapper_set(v->disk, buf2);
+ }
+ v->guard = ecore_timer_loop_add(E_FM_MOUNT_TIMEOUT, (Ecore_Task_Cb)_e_fm_main_eeze_vol_mount_timeout, v);
+diff --git a/src/bin/e_start_main.c b/src/bin/e_start_main.c
+index 8534a7a8e..f0f0061a4 100644
+--- a/src/bin/e_start_main.c
++++ b/src/bin/e_start_main.c
+@@ -709,7 +709,7 @@ main(int argc, char **argv)
+ "E_ALERT_FONT_DIR=%s/data/fonts", eina_prefix_data_get(pfx));
+ putenv(buf2);
+ snprintf(buf3, sizeof(buf3),
+- "E_ALERT_SYSTEM_BIN=%s/enlightenment/utils/enlightenment_system", eina_prefix_lib_get(pfx));
++ "E_ALERT_SYSTEM_BIN=/run/wrappers/bin/enlightenment_system");
+ putenv(buf3);
+
+ if ((valgrind_mode || valgrind_tool) &&
+diff --git a/src/bin/e_system.c b/src/bin/e_system.c
+index 1e7aabb64..5084933a1 100644
+--- a/src/bin/e_system.c
++++ b/src/bin/e_system.c
+@@ -132,7 +132,7 @@ _system_spawn(void)
+ else _respawn_count = 0;
+ if (_respawn_count > 5) return;
+ snprintf(buf, sizeof(buf),
+- "%s/enlightenment/utils/enlightenment_system", e_prefix_lib_get());
++ "/run/wrappers/bin/enlightenment_system");
+ _system_exe = ecore_exe_pipe_run
+ (buf, ECORE_EXE_NOT_LEADER | ECORE_EXE_TERM_WITH_PARENT |
+ ECORE_EXE_PIPE_READ | ECORE_EXE_PIPE_WRITE, NULL);
+--
+2.26.2
+
diff --git a/pkgs/desktops/enlightenment/efl.nix b/pkgs/desktops/enlightenment/efl.nix
index bd6c0529925..449c16e13ba 100644
--- a/pkgs/desktops/enlightenment/efl.nix
+++ b/pkgs/desktops/enlightenment/efl.nix
@@ -3,10 +3,8 @@
, meson
, ninja
, pkgconfig
-, SDL
, SDL2
, alsaLib
-, avahi
, bullet
, check
, curl
@@ -55,11 +53,11 @@
stdenv.mkDerivation rec {
pname = "efl";
- version = "1.24.0";
+ version = "1.24.2";
src = fetchurl {
url = "http://download.enlightenment.org/rel/libs/${pname}/${pname}-${version}.tar.xz";
- sha256 = "1yhck2g4rwlzgnzqa4wjxw3lf6k6rd730hz4bwzajdjy7i26xfdk";
+ sha256 = "0w3srvigg4kfi7xq76c7y4hnq5yr2gxrrsvlyj1g2wc1igz1vyg1";
};
nativeBuildInputs = [
@@ -71,8 +69,6 @@ stdenv.mkDerivation rec {
];
buildInputs = [
- SDL
- avahi
fontconfig
freetype
giflib
@@ -123,7 +119,6 @@ stdenv.mkDerivation rec {
luajit
openjpeg
poppler
- python3Packages.dbus-python
utillinux
xorg.libXScrnSaver
xorg.libXcomposite
@@ -132,13 +127,10 @@ stdenv.mkDerivation rec {
xorg.libXfixes
xorg.libXi
xorg.libXinerama
- xorg.libXp
xorg.libXrandr
xorg.libXrender
xorg.libXtst
xorg.libxcb
- xorg.libxkbfile
- xorg.xcbutilkeysyms
];
dontDropIconThemeCache = true;
@@ -147,11 +139,10 @@ stdenv.mkDerivation rec {
"--buildtype=release"
"-D build-tests=false" # disable build tests, which are not working
"-D drm=true"
- "-D embedded-lz4=false"
"-D ecore-imf-loaders-disabler=ibus,scim" # ibus is disalbed by default, scim is not availabe in nixpkgs
- "-D evas-loaders-disabler=json"
+ "-D embedded-lz4=false"
"-D fb=true"
- "-D opengl=full"
+ "-D network-backend=connman"
"-D sdl=true"
];
diff --git a/pkgs/desktops/enlightenment/enlightenment.nix b/pkgs/desktops/enlightenment/enlightenment.nix
index 8ba0dffc8a4..833a3ba29ac 100644
--- a/pkgs/desktops/enlightenment/enlightenment.nix
+++ b/pkgs/desktops/enlightenment/enlightenment.nix
@@ -1,19 +1,29 @@
-{ stdenv, fetchurl, meson, ninja, pkgconfig, gettext, alsaLib, bc,
- bzip2, efl, gdbm, libXdmcp, libXrandr, libcap, libffi,
- libpthreadstubs, libxcb, luajit, mesa, pam, pcre, xcbutilkeysyms,
- xkeyboard_config,
+{ stdenv
+, fetchurl
+, meson
+, ninja
+, pkgconfig
+, gettext
+, alsaLib
+, acpid
+, bc
+, ddcutil
+, efl
+, pam
+, xkeyboard_config
+, udisks2
- bluetoothSupport ? true, bluez5,
- pulseSupport ? !stdenv.isDarwin, libpulseaudio,
+, bluetoothSupport ? true, bluez5
+, pulseSupport ? !stdenv.isDarwin, libpulseaudio
}:
stdenv.mkDerivation rec {
pname = "enlightenment";
- version = "0.23.1";
+ version = "0.24.0";
src = fetchurl {
url = "http://download.enlightenment.org/rel/apps/${pname}/${pname}-${version}.tar.xz";
- sha256 = "0d1cyl07w9pvi2pf029kablazks2q9aislzl46b6fq5m1465jc75";
+ sha256 = "01053hxdmyjfb6gmz1pqmw0llrgc4356np515h5vsqcn59mhvfz7";
};
nativeBuildInputs = [
@@ -25,58 +35,35 @@ stdenv.mkDerivation rec {
buildInputs = [
alsaLib
- bc # for the Everything module calculator mode
- bzip2
+ acpid # for systems with ACPI for lid events, AC/Battery plug in/out etc
+ bc # for the Everything module calculator mode
+ ddcutil # specifically libddcutil.so.2 for backlight control
efl
- gdbm
- libXdmcp
- libXrandr
- libffi
- libpthreadstubs
- libxcb
- luajit
- mesa
pam
- pcre
- xcbutilkeysyms
xkeyboard_config
+ udisks2 # for removable storage mounting/unmounting
]
- ++ stdenv.lib.optional stdenv.isLinux libcap
- ++ stdenv.lib.optional bluetoothSupport bluez5
- ++ stdenv.lib.optional pulseSupport libpulseaudio
+ ++ stdenv.lib.optional bluetoothSupport bluez5 # for bluetooth configuration and control
+ ++ stdenv.lib.optional pulseSupport libpulseaudio # for proper audio device control and redirection
;
patches = [
- # Some programs installed by enlightenment (to set the cpu frequency,
- # for instance) need root ownership and setuid/setgid permissions, which
- # are not allowed for files in /nix/store. Instead of allowing the
- # installer to try to do this, the file $out/e-wrappers.nix is created,
- # containing the needed configuration for wrapping those programs. It
- # can be used in the enlightenment module. The idea is:
- #
- # 1) rename the original binary adding the extension .orig
- # 2) wrap the renamed binary at /run/wrappers/bin/
- # 3) create a new symbolic link using the original binary name (in the
- # original directory where enlightenment wants it) pointing to the
- # wrapper
-
- ./enlightenment.suid-exes.patch
+ # Executables cannot be made setuid in nix store. They should be
+ # wrapped in the enlightenment service module, and the wrapped
+ # executables should be used instead.
+ ./0001-wrapped-setuid-executables.patch
];
postPatch = ''
- # edge_cc is a binary provided by efl and cannot be found at the directory
- # given by e_prefix_bin_get(), which is $out/bin
-
- substituteInPlace src/bin/e_import_config_dialog.c \
- --replace "e_prefix_bin_get()" "\"${efl}/bin\""
-
substituteInPlace src/modules/everything/evry_plug_calc.c \
--replace "ecore_exe_pipe_run(\"bc -l\"" "ecore_exe_pipe_run(\"${bc}/bin/bc -l\""
'';
- mesonFlags = [ "-Dsystemdunitdir=lib/systemd/user" ];
+ mesonFlags = [
+ "-D systemdunitdir=lib/systemd/user"
+ ];
- enableParallelBuilding = true;
+ passthru.providedSessions = [ "enlightenment" ];
meta = with stdenv.lib; {
description = "The Compositing Window Manager and Desktop Shell";
diff --git a/pkgs/desktops/enlightenment/enlightenment.suid-exes.patch b/pkgs/desktops/enlightenment/enlightenment.suid-exes.patch
deleted file mode 100644
index f53f6ffa7ca..00000000000
--- a/pkgs/desktops/enlightenment/enlightenment.suid-exes.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- enlightenment-0.22.0.orig/meson/meson_inst.sh 2017-09-25 10:55:43.000000000 -0300
-+++ enlightenment-0.22.0/meson/meson_inst.sh 2017-11-15 08:31:03.336844920 -0200
-@@ -1,6 +1,19 @@
--#!/bin/sh
-+#!/bin/sh -x
-+
-+w="$out"/e-wrappers.nix
-+
-+echo "# Wrappers for programs installed by enlightenment that should be setuid" > $w
-+echo "" >> $w
-+echo "{" >> $w
-+echo " security.wrappers = {" >> $w
-
- for x in "$@" ; do
-- chown root "$DESTDIR/$x"
-- chmod a=rx,u+xs "$DESTDIR/$x"
-+ f="$DESTDIR$x";
-+ b=$(basename "$f".orig)
-+ mv -v "$f" "$f".orig
-+ ln -sv /run/wrappers/bin/"$b" "$f"
-+ echo " \"$b\".source = \"$f.orig\";" >> $w
- done
-+
-+echo " };" >> $w
-+echo "}" >> $w
diff --git a/pkgs/desktops/enlightenment/terminology.nix b/pkgs/desktops/enlightenment/terminology.nix
index 205d133e1d2..3eff9292cb6 100644
--- a/pkgs/desktops/enlightenment/terminology.nix
+++ b/pkgs/desktops/enlightenment/terminology.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "terminology";
- version = "1.6.0";
+ version = "1.7.0";
src = fetchurl {
url = "http://download.enlightenment.org/rel/apps/${pname}/${pname}-${version}.tar.xz";
- sha256 = "0xxx4xyhis6fy3frgb34ip0aj0kc4zashf60gzbxmq5gadbb0p5r";
+ sha256 = "11qan2k6w94cglysh95yxkbv6hw9x15ri927hkiy3k0hbmpbrxc8";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/apps/glade/default.nix b/pkgs/desktops/gnome-3/apps/glade/default.nix
deleted file mode 100644
index 23f5410e1ea..00000000000
--- a/pkgs/desktops/gnome-3/apps/glade/default.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ stdenv, intltool, fetchurl, python3
-, pkgconfig, gtk3, glib, gobject-introspection
-, wrapGAppsHook, itstool, libxml2, docbook_xsl
-, gnome3, gdk-pixbuf, libxslt, gsettings-desktop-schemas }:
-
-stdenv.mkDerivation rec {
- pname = "glade";
- version = "3.22.2";
-
- src = fetchurl {
- url = "mirror://gnome/sources/glade/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "08bayb1rrpblxf6jhhbw2n3c425w170is4l94pampldl4kmsdvzd";
- };
-
- passthru = {
- updateScript = gnome3.updateScript { packageName = "glade"; attrPath = "gnome3.glade"; };
- };
-
- nativeBuildInputs = [
- pkgconfig intltool itstool wrapGAppsHook docbook_xsl libxslt libxml2 gobject-introspection
- ];
- buildInputs = [
- gtk3 glib libxml2 python3 python3.pkgs.pygobject3
- gsettings-desktop-schemas
- gdk-pixbuf gnome3.adwaita-icon-theme
- ];
-
- enableParallelBuilding = true;
-
- meta = with stdenv.lib; {
- homepage = "https://wiki.gnome.org/Apps/Glade";
- description = "User interface designer for GTK applications";
- maintainers = teams.gnome.members;
- license = licenses.lgpl2;
- platforms = platforms.linux;
- };
-}
diff --git a/pkgs/desktops/gnome-3/apps/gnome-clocks/default.nix b/pkgs/desktops/gnome-3/apps/gnome-clocks/default.nix
index 7494d66cc0d..b64094002bb 100644
--- a/pkgs/desktops/gnome-3/apps/gnome-clocks/default.nix
+++ b/pkgs/desktops/gnome-3/apps/gnome-clocks/default.nix
@@ -27,22 +27,13 @@
stdenv.mkDerivation rec {
pname = "gnome-clocks";
- version = "3.36.0";
+ version = "3.36.2";
src = fetchurl {
url = "mirror://gnome/sources/gnome-clocks/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1ij9xwp3c96gsnnlhkqkiw3y45a4lpw7a09d4yysx7bvgw68p5sc";
+ sha256 = "8RsbIuwfKF5QmINoTAsfSlFJauoQVZEjnlsm+JhnUeY=";
};
- passthru = {
- updateScript = gnome3.updateScript {
- packageName = "gnome-clocks";
- attrPath = "gnome3.gnome-clocks";
- };
- };
-
- doCheck = true;
-
nativeBuildInputs = [
vala
meson
@@ -55,6 +46,7 @@ stdenv.mkDerivation rec {
libxml2
gobject-introspection # for finding vapi files
];
+
buildInputs = [
gtk3
glib
@@ -76,6 +68,15 @@ stdenv.mkDerivation rec {
)
'';
+ doCheck = true;
+
+ passthru = {
+ updateScript = gnome3.updateScript {
+ packageName = "gnome-clocks";
+ attrPath = "gnome3.gnome-clocks";
+ };
+ };
+
meta = with stdenv.lib; {
homepage = "https://wiki.gnome.org/Apps/Clocks";
description = "Clock application designed for GNOME 3";
diff --git a/pkgs/desktops/gnome-3/apps/gnome-logs/default.nix b/pkgs/desktops/gnome-3/apps/gnome-logs/default.nix
index 7eda4a706ca..acd4386d2e7 100644
--- a/pkgs/desktops/gnome-3/apps/gnome-logs/default.nix
+++ b/pkgs/desktops/gnome-3/apps/gnome-logs/default.nix
@@ -1,25 +1,57 @@
-{ stdenv, fetchurl, meson, ninja, pkgconfig, gnome3, glib, gtk3, wrapGAppsHook
-, gettext, itstool, libxml2, libxslt, docbook_xsl, docbook_xml_dtd_43, systemd, python3, gsettings-desktop-schemas }:
+{ stdenv
+, fetchurl
+, meson
+, ninja
+, pkgconfig
+, gnome3
+, glib
+, gtk3
+, wrapGAppsHook
+, gettext
+, itstool
+, libxml2
+, libxslt
+, docbook_xsl
+, docbook_xml_dtd_43
+, systemd
+, python3
+, gsettings-desktop-schemas
+}:
stdenv.mkDerivation rec {
pname = "gnome-logs";
- version = "3.34.0";
+ version = "3.36.0";
src = fetchurl {
url = "mirror://gnome/sources/gnome-logs/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "16jfwg912asirrdmipf6wh7zr5zrww3nyhf99mi230y8hmqazx0m";
+ sha256 = "RHZrYaaJnhtMUe16iEBgjmuSd/NB+Fah5cCNvXpzNnA=";
};
- mesonFlags = [
- "-Dman=true"
- ];
-
nativeBuildInputs = [
python3
- meson ninja pkgconfig wrapGAppsHook gettext itstool
- libxml2 libxslt docbook_xsl docbook_xml_dtd_43
+ meson
+ ninja
+ pkgconfig
+ wrapGAppsHook
+ gettext
+ itstool
+ libxml2
+ libxslt
+ docbook_xsl
+ docbook_xml_dtd_43
+ ];
+
+ buildInputs = [
+ glib
+ gtk3
+ systemd
+ gsettings-desktop-schemas
+ gnome3.adwaita-icon-theme
+ ];
+
+ mesonFlags = [
+ "-Dman=true"
];
- buildInputs = [ glib gtk3 systemd gsettings-desktop-schemas gnome3.adwaita-icon-theme ];
postPatch = ''
chmod +x meson_post_install.py
diff --git a/pkgs/desktops/gnome-3/core/adwaita-icon-theme/default.nix b/pkgs/desktops/gnome-3/core/adwaita-icon-theme/default.nix
index 827fd1cd96a..68c09cc9180 100644
--- a/pkgs/desktops/gnome-3/core/adwaita-icon-theme/default.nix
+++ b/pkgs/desktops/gnome-3/core/adwaita-icon-theme/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "adwaita-icon-theme";
- version = "3.36.0";
+ version = "3.36.1";
src = fetchurl {
url = "mirror://gnome/sources/adwaita-icon-theme/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "066m3vd6k6xf3ap1ahrbw5hnx2322wf0qsnywcxjsj6snq9225qs";
+ sha256 = "0kgiq712lfidd81yzx0yk7qwlj3q8cymp6npnxyzsk844y353674";
};
# For convenience, we can specify adwaita-icon-theme only in packages
diff --git a/pkgs/desktops/gnome-3/core/evince/default.nix b/pkgs/desktops/gnome-3/core/evince/default.nix
index 2852c816e4b..88e5d78c4c3 100644
--- a/pkgs/desktops/gnome-3/core/evince/default.nix
+++ b/pkgs/desktops/gnome-3/core/evince/default.nix
@@ -43,13 +43,13 @@
stdenv.mkDerivation rec {
pname = "evince";
- version = "3.36.0";
+ version = "3.36.1";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/evince/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1a7v534sqbg7rlrvg9x1rffdf6p9n37blp3wix6anyfl6i99n7c5";
+ sha256 = "1msbb66lasikpfjpkwsvi7h22hqmk275850ilpdqwbd0b39vzf4c";
};
postPatch = ''
diff --git a/pkgs/desktops/gnome-3/core/gnome-software/default.nix b/pkgs/desktops/gnome-3/core/gnome-software/default.nix
index 46201629ce7..9f51227f235 100644
--- a/pkgs/desktops/gnome-3/core/gnome-software/default.nix
+++ b/pkgs/desktops/gnome-3/core/gnome-software/default.nix
@@ -11,11 +11,11 @@ in
stdenv.mkDerivation rec {
pname = "gnome-software";
- version = "3.36.0";
+ version = "3.36.1";
src = fetchurl {
url = "mirror://gnome/sources/gnome-software/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0b5b1k0a531c2jyf4g59dw7lblga8xrba38mzfdl57dnknbvbafs";
+ sha256 = "0vkgpy2afb33rrk94zqlm2q728xhzjj8s24n9wh9ylw00z3nckad";
};
patches = [
diff --git a/pkgs/desktops/gnome-3/core/simple-scan/default.nix b/pkgs/desktops/gnome-3/core/simple-scan/default.nix
index d38339425ce..1fefa7dd393 100644
--- a/pkgs/desktops/gnome-3/core/simple-scan/default.nix
+++ b/pkgs/desktops/gnome-3/core/simple-scan/default.nix
@@ -1,24 +1,60 @@
-{ stdenv, fetchurl, meson, ninja, pkgconfig, gettext, itstool, python3, wrapGAppsHook
-, cairo, gdk-pixbuf, colord, glib, gtk3, gusb, packagekit, libwebp
-, libxml2, sane-backends, vala, gnome3, gobject-introspection }:
+{ stdenv
+, fetchurl
+, meson
+, ninja
+, pkgconfig
+, gettext
+, itstool
+, python3
+, wrapGAppsHook
+, cairo
+, gdk-pixbuf
+, colord
+, glib
+, gtk3
+, gusb
+, packagekit
+, libwebp
+, libxml2
+, sane-backends
+, vala
+, gnome3
+, gobject-introspection
+}:
stdenv.mkDerivation rec {
pname = "simple-scan";
- version = "3.36.2";
+ version = "3.36.2.1";
src = fetchurl {
url = "mirror://gnome/sources/simple-scan/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1ya4k63q75w8xwv3vrk1gvbvbpxq876dvnkn3ym1wxzfd29pznxf";
+ sha256 = "u4zldQzQQF4U5KyLCfSlh8L6OkGGFK1CWmaUyYG7ASs=";
};
- buildInputs = [
- cairo gdk-pixbuf colord glib gnome3.adwaita-icon-theme gusb
- gtk3 libwebp packagekit sane-backends vala
- ];
nativeBuildInputs = [
- meson ninja gettext itstool pkgconfig python3 wrapGAppsHook libxml2
- # For setup hook
- gobject-introspection
+ meson
+ ninja
+ gettext
+ itstool
+ pkgconfig
+ python3
+ wrapGAppsHook
+ libxml2
+ gobject-introspection # For setup hook
+ ];
+
+ buildInputs = [
+ cairo
+ gdk-pixbuf
+ colord
+ glib
+ gnome3.adwaita-icon-theme
+ gusb
+ gtk3
+ libwebp
+ packagekit
+ sane-backends
+ vala
];
postPatch = ''
diff --git a/pkgs/desktops/gnome-3/default.nix b/pkgs/desktops/gnome-3/default.nix
index 9d34fc0f40c..846eefa9fa9 100644
--- a/pkgs/desktops/gnome-3/default.nix
+++ b/pkgs/desktops/gnome-3/default.nix
@@ -164,8 +164,6 @@ lib.makeScope pkgs.newScope (self: with self; {
ghex = callPackage ./apps/ghex { };
- glade = callPackage ./apps/glade { };
-
gnome-books = callPackage ./apps/gnome-books { };
gnome-boxes = callPackage ./apps/gnome-boxes { };
@@ -352,6 +350,8 @@ lib.makeScope pkgs.newScope (self: with self; {
inherit (pkgs) networkmanagerapplet; # added 2019-12-12
+ inherit (pkgs) glade; # added 2020-05-15
+
vino = throw "vino is deprecated, use gnome-remote-desktop instead."; # added 2020-03-13
gnome-screensaver = throw "gnome-screensaver is deprecated. If you are using GNOME Flashback, it now has a built-in lock screen. If you are using it elsewhere, you can try xscreenlock or other alternatives."; # added 2020-03-19
diff --git a/pkgs/desktops/gnome-3/extensions/chrome-gnome-shell/default.nix b/pkgs/desktops/gnome-3/extensions/chrome-gnome-shell/default.nix
index 1e3815705cd..5308d4bee5a 100644
--- a/pkgs/desktops/gnome-3/extensions/chrome-gnome-shell/default.nix
+++ b/pkgs/desktops/gnome-3/extensions/chrome-gnome-shell/default.nix
@@ -1,29 +1,56 @@
-{stdenv, fetchurl, cmake, ninja, jq, python3, gnome3, wrapGAppsHook}:
+{ stdenv
+, fetchurl
+, cmake
+, ninja
+, jq
+, python3
+, gnome3
+, wrapGAppsHook
+, gobject-introspection
+}:
let
- version = "10.1";
-
inherit (python3.pkgs) python pygobject3 requests;
-in stdenv.mkDerivation rec {
+in
+stdenv.mkDerivation rec {
pname = "chrome-gnome-shell";
- inherit version;
+ version = "10.1";
src = fetchurl {
url = "mirror://gnome/sources/chrome-gnome-shell/${version}/${pname}-${version}.tar.xz";
sha256 = "0f54xyamm383ypbh0ndkza0pif6ljddg2f947p265fkqj3p4zban";
};
- nativeBuildInputs = [ cmake ninja jq wrapGAppsHook ];
- buildInputs = [ gnome3.gnome-shell python pygobject3 requests ];
+ nativeBuildInputs = [
+ cmake
+ ninja
+ jq
+ wrapGAppsHook
+ gobject-introspection # for setup-hook
+ ];
+
+ buildInputs = [
+ gnome3.gnome-shell
+ python
+ pygobject3
+ requests
+ gobject-introspection # for Gio typelib
+ ];
+
+ cmakeFlags = [
+ "-DBUILD_EXTENSION=OFF"
+ ];
+
+ wrapPrefixVariables = [
+ "PYTHONPATH"
+ ];
- preConfigure = ''
- substituteInPlace CMakeLists.txt --replace "/etc" "$out/etc"
- '';
# cmake setup hook changes /etc/opt into /var/empty
dontFixCmake = true;
- cmakeFlags = [ "-DBUILD_EXTENSION=OFF" ];
- wrapPrefixVariables = [ "PYTHONPATH" ];
+ preConfigure = ''
+ substituteInPlace CMakeLists.txt --replace "/etc" "$out/etc"
+ '';
passthru = {
updateScript = gnome3.updateScript {
diff --git a/pkgs/desktops/gnome-3/misc/gnome-applets/default.nix b/pkgs/desktops/gnome-3/misc/gnome-applets/default.nix
index bc2afb51979..ef87571e038 100644
--- a/pkgs/desktops/gnome-3/misc/gnome-applets/default.nix
+++ b/pkgs/desktops/gnome-3/misc/gnome-applets/default.nix
@@ -24,13 +24,13 @@
let
pname = "gnome-applets";
- version = "3.36.2";
+ version = "3.36.3";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "1hlblnajjkvlcd45lxfdxscx7j51nwyvri5jci6ylgpaxlwwm1s8";
+ sha256 = "02jwh5yxka2mnzdqnr55lfijplvscy97isv7lqx1zvsi2p7hy38m";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnustep/back/default.nix b/pkgs/desktops/gnustep/back/default.nix
index 54ea8dcf487..bf6441f6820 100644
--- a/pkgs/desktops/gnustep/back/default.nix
+++ b/pkgs/desktops/gnustep/back/default.nix
@@ -8,13 +8,13 @@
, libXmu
}:
let
- version = "0.27.0";
+ version = "0.28.0";
in
gsmakeDerivation {
name = "gnustep-back-${version}";
src = fetchurl {
url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${version}.tar.gz";
- sha256 = "0j400892ysxygh50i3918nn87vkxh15h892jwvphmkd34j8wdn9f";
+ sha256 = "1ynd27zwga17mp2qlym90k2xsypdvz24w6gyy2rfvmv0gkvlgrjr";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ cairo base gui freetype xlibsWrapper libXmu ];
diff --git a/pkgs/desktops/gnustep/base/default.nix b/pkgs/desktops/gnustep/base/default.nix
index 7017100565c..deeca1d600f 100644
--- a/pkgs/desktops/gnustep/base/default.nix
+++ b/pkgs/desktops/gnustep/base/default.nix
@@ -12,13 +12,13 @@
, libiberty
}:
let
- version = "1.26.0";
+ version = "1.27.0";
in
gsmakeDerivation {
name = "gnustep-base-${version}";
src = fetchurl {
url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-${version}.tar.gz";
- sha256 = "0ws16rwqx0qvqpyjsxbdylfpkgjr19nqc9i3b30wywqcqrkc12zn";
+ sha256 = "10xjrv5d443wzll6lf9y65p6v9kvx7xxklhsm1j05y93vwgzl0w8";
};
nativeBuildInputs = [ pkgconfig ];
propagatedBuildInputs = [
diff --git a/pkgs/desktops/gnustep/gorm/default.nix b/pkgs/desktops/gnustep/gorm/default.nix
index c977c61dd09..3817edad36b 100644
--- a/pkgs/desktops/gnustep/gorm/default.nix
+++ b/pkgs/desktops/gnustep/gorm/default.nix
@@ -1,13 +1,13 @@
{ fetchurl, base, back, gsmakeDerivation, gui }:
let
- version = "1.2.24";
+ version = "1.2.26";
in
gsmakeDerivation {
name = "gorm-${version}";
-
+
src = fetchurl {
url = "ftp://ftp.gnustep.org/pub/gnustep/dev-apps/gorm-${version}.tar.gz";
- sha256 = "1jw7vm5ia7ias1mm5if7vvvb66q50zwiqw0ksj5g14f11v8l61rf";
+ sha256 = "063f8rlz8py931hfrh95jxvr68bzs33bvckfigzbagp73n892jnw";
};
buildInputs = [ base back gui ];
diff --git a/pkgs/desktops/gnustep/gui/default.nix b/pkgs/desktops/gnustep/gui/default.nix
index 72d109b6979..e945af64d90 100644
--- a/pkgs/desktops/gnustep/gui/default.nix
+++ b/pkgs/desktops/gnustep/gui/default.nix
@@ -1,12 +1,12 @@
{ gsmakeDerivation, fetchurl, base }:
let
- version = "0.27.0";
+ version = "0.28.0";
in
gsmakeDerivation {
name = "gnustep-gui-${version}";
src = fetchurl {
url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-${version}.tar.gz";
- sha256 = "1m6k3fa2ndxv0kl2fazi76mwa27gn5jyp24q0rk96f2djhsy94br";
+ sha256 = "05wk8kbl75qj0jgawgyv9sp98wsgz5vl1s0d51sads0p0kk2sv8z";
};
buildInputs = [ base ];
patches = [ ./fixup-all.patch ];
diff --git a/pkgs/desktops/gnustep/libobjc2/default.nix b/pkgs/desktops/gnustep/libobjc2/default.nix
index 10c10c33a95..0124e91a9b7 100644
--- a/pkgs/desktops/gnustep/libobjc2/default.nix
+++ b/pkgs/desktops/gnustep/libobjc2/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libobjc2";
- version = "2.0";
+ version = "1.9";
src = fetchFromGitHub {
owner = "gnustep";
repo = "libobjc2";
rev = "v${version}";
- sha256 = "1b4h0a4pqr8j6300qr2wmi33r7ysvp705gs0ypx69hbmifln0mlf";
+ sha256 = "00pscl3ly3rv6alf9vk70kxnnxq2rfgpc1ylcv6cgjs9jxdnrqmn";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/desktops/gnustep/make/default.nix b/pkgs/desktops/gnustep/make/default.nix
index 9b8692f0da5..9b803be0251 100644
--- a/pkgs/desktops/gnustep/make/default.nix
+++ b/pkgs/desktops/gnustep/make/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, clang, which, libobjc }:
let
- version = "2.7.0";
+ version = "2.8.0";
in
stdenv.mkDerivation {
@@ -10,7 +10,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-${version}.tar.gz";
- sha256 = "1khiygfkz0zhh9b5nybn40g0xnnjxchk24n49hff1bwanszir84h";
+ sha256 = "0pfaylrr3xgn5026anmja4rv4l7nzzaqsrkxycyi0p4lvm12kklz";
};
configureFlags = [
diff --git a/pkgs/desktops/lumina/lumina-calculator/default.nix b/pkgs/desktops/lumina/lumina-calculator/default.nix
index aa74be8d5f3..7451fa3facf 100644
--- a/pkgs/desktops/lumina/lumina-calculator/default.nix
+++ b/pkgs/desktops/lumina/lumina-calculator/default.nix
@@ -1,14 +1,14 @@
-{ stdenv, fetchFromGitHub, qmake, qtbase, qttools }:
+{ stdenv, mkDerivation, fetchFromGitHub, qmake, qtbase, qttools }:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "lumina-calculator";
- version = "2019-04-27";
+ version = "1.6.0";
src = fetchFromGitHub {
owner = "lumina-desktop";
repo = pname;
- rev = "ccb792fc713aa7163fffd37fc20c83ffe9ca7523";
- sha256 = "0cdyz94znycsc3qxg5bmg51bwms7586d4ja1bsmj8cb9pd3lv980";
+ rev = "v${version}";
+ sha256 = "1238d1m0mjkwkdpgq165a4ql9aql0aji5f41rzdzny6m7ws9nm2y";
};
sourceRoot = "source/src-qt5";
diff --git a/pkgs/desktops/lumina/lumina-pdf/default.nix b/pkgs/desktops/lumina/lumina-pdf/default.nix
index af9d469e1be..b4e5039af1f 100644
--- a/pkgs/desktops/lumina/lumina-pdf/default.nix
+++ b/pkgs/desktops/lumina/lumina-pdf/default.nix
@@ -1,14 +1,14 @@
-{ stdenv, fetchFromGitHub, qmake, qtbase, qttools, poppler }:
+{ stdenv, mkDerivation, fetchFromGitHub, qmake, qtbase, qttools, poppler }:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "lumina-pdf";
- version = "2019-04-27";
+ version = "1.6.0";
src = fetchFromGitHub {
owner = "lumina-desktop";
repo = pname;
- rev = "645ed591ef91c3607d3ab87dd86f7acfd08b05c9";
- sha256 = "0gl943jb9c9rcgb5wksx3946hwlifghfd27r97skm9is8ih6k0vn";
+ rev = "v${version}";
+ sha256 = "08caj4nashp79fbvj94rabn0iaa1hymifqmb782x03nb2vkn38r6";
};
sourceRoot = "source/src-qt5";
diff --git a/pkgs/desktops/lumina/lumina/default.nix b/pkgs/desktops/lumina/lumina/default.nix
index 048b559c34a..1b30b8cdb10 100644
--- a/pkgs/desktops/lumina/lumina/default.nix
+++ b/pkgs/desktops/lumina/lumina/default.nix
@@ -1,28 +1,28 @@
-{ stdenv,
- fetchFromGitHub,
- desktop-file-utils,
- fluxbox,
- numlockx,
- qmake,
- qtbase,
- qtmultimedia,
- qtsvg,
- qttools,
- qtx11extras,
- xorg,
- xscreensaver,
- wrapGAppsHook
+{ stdenv
+, mkDerivation
+, fetchFromGitHub
+, fluxbox
+, numlockx
+, qmake
+, qtbase
+, qtmultimedia
+, qtsvg
+, qttools
+, qtx11extras
+, xorg
+, xscreensaver
+, wrapGAppsHook
}:
-stdenv.mkDerivation rec {
+mkDerivation rec {
pname = "lumina";
- version = "1.5.0";
+ version = "1.6.0";
src = fetchFromGitHub {
owner = "lumina-desktop";
repo = pname;
rev = "v${version}";
- sha256 = "0rj2gzifr98db7i82cg3hg7l5yfik810pjpawg6n54qbzq987z25";
+ sha256 = "0bvs12c9pkc6fnkfcr7rrxc8jfbzbslch4nlfjrzwi203fcv4avw";
};
nativeBuildInputs = [
@@ -32,19 +32,18 @@ stdenv.mkDerivation rec {
];
buildInputs = [
- xorg.libxcb
- xorg.libXcursor
- xorg.libXdamage
- xorg.xcbutilwm
- xorg.xcbutilimage
+ fluxbox # window manager for Lumina DE
+ numlockx # required for changing state of numlock at login
qtbase
- qtsvg
qtmultimedia
+ qtsvg
qtx11extras
- fluxbox
+ xorg.libXcursor
+ xorg.libXdamage
+ xorg.libxcb
+ xorg.xcbutilimage
+ xorg.xcbutilwm
xscreensaver
- desktop-file-utils
- numlockx
];
patches = [
@@ -66,6 +65,12 @@ stdenv.mkDerivation rec {
# Fix location of fluxbox styles
substituteInPlace src-qt5/core-utils/lumina-config/pages/page_fluxbox_settings.cpp \
--replace 'LOS::AppPrefix()+"share/fluxbox' "\"${fluxbox}/share/fluxbox"
+
+ # Fix desktop files
+ for i in $(grep -lir 'OnlyShowIn=Lumina' src-qt5); do
+ echo ===== $i
+ substituteInPlace $i --replace 'OnlyShowIn=Lumina' 'OnlyShowIn=X-Lumina'
+ done
'';
qmakeFlags = [
@@ -74,6 +79,8 @@ stdenv.mkDerivation rec {
"LRELEASE=${stdenv.lib.getDev qttools}/bin/lrelease"
];
+ passthru.providedSessions = [ "Lumina-DE" ];
+
meta = with stdenv.lib; {
description = "A lightweight, portable desktop environment";
longDescription = ''
diff --git a/pkgs/desktops/lxqt/libfm-qt/default.nix b/pkgs/desktops/lxqt/libfm-qt/default.nix
index ba83f0e3167..fc97906ab7d 100644
--- a/pkgs/desktops/lxqt/libfm-qt/default.nix
+++ b/pkgs/desktops/lxqt/libfm-qt/default.nix
@@ -16,13 +16,13 @@
mkDerivation rec {
pname = "libfm-qt";
- version = "0.15.0";
+ version = "0.15.1";
src = fetchFromGitHub {
owner = "lxqt";
repo = "libfm-qt";
rev = version;
- sha256 = "0isshh627zr69kdmjxsy75i1nh95ky2wfhgy90g8j4zijpkdrd3l";
+ sha256 = "1gjxml6c9m3xn094zbr9835sr4749dpxk4nc0ap9lg27qim63gx3";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/lxqt/liblxqt/default.nix b/pkgs/desktops/lxqt/liblxqt/default.nix
index e72593548cc..bd8181d57f6 100644
--- a/pkgs/desktops/lxqt/liblxqt/default.nix
+++ b/pkgs/desktops/lxqt/liblxqt/default.nix
@@ -15,13 +15,13 @@
mkDerivation rec {
pname = "liblxqt";
- version = "0.15.0";
+ version = "0.15.1";
src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
- sha256 = "1dqxsz8fy6xyzbkxhsymmr71yw4d5dwjgqd4rdjn0r9gk8ajrfzp";
+ sha256 = "01vfy7r7h0c5axlwqwsxg3pzdlaicnf2474bcq3jwk12gipvj5sd";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/lxqt/lxqt-archiver/default.nix b/pkgs/desktops/lxqt/lxqt-archiver/default.nix
index ae772272c4b..93e5ffec2a0 100644
--- a/pkgs/desktops/lxqt/lxqt-archiver/default.nix
+++ b/pkgs/desktops/lxqt/lxqt-archiver/default.nix
@@ -14,13 +14,13 @@
mkDerivation rec {
pname = "lxqt-archiver";
- version = "0.1.1";
+ version = "0.2.0";
src = fetchFromGitHub {
owner = "lxqt";
repo = "lxqt-archiver";
rev = version;
- sha256 = "0c0y8sy12laqyanvy6mmnpjvy1yb8k3241pbxhc3nyl5zrq3hzdh";
+ sha256 = "1cip2dbvxbdlx1axz5sn4mwigwvfxb1q14byn09crv71adyfprw5";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/lxqt/lxqt-panel/default.nix b/pkgs/desktops/lxqt/lxqt-panel/default.nix
index 705d6aec793..a0bdd9bfae6 100644
--- a/pkgs/desktops/lxqt/lxqt-panel/default.nix
+++ b/pkgs/desktops/lxqt/lxqt-panel/default.nix
@@ -3,40 +3,40 @@
, fetchFromGitHub
, cmake
, pkgconfig
-, lxqt-build-tools
-, qtbase
-, qttools
-, qtx11extras
-, qtsvg
-, libdbusmenu
-, kwindowsystem
-, solid
+, alsaLib
, kguiaddons
+, kwindowsystem
+, libXdamage
+, libdbusmenu
, liblxqt
+, libpulseaudio
, libqtxdg
-, lxqt-globalkeys
-, libsysstat
-, xorg
, libstatgrab
+, libsysstat
, lm_sensors
-, libpulseaudio
-, alsaLib
-, menu-cache
, lxmenu-data
-, pcre
-, libXdamage
+, lxqt-build-tools
+, lxqt-globalkeys
, lxqtUpdateScript
+, menu-cache
+, pcre
+, qtbase
+, qtsvg
+, qttools
+, qtx11extras
+, solid
+, xorg
}:
mkDerivation rec {
pname = "lxqt-panel";
- version = "0.15.0";
+ version = "0.15.1";
src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
- sha256 = "0k2gqf9f4g8fpny8p5m1anzk7mdxm9dgh6xlngz25nj4mshnq3xs";
+ sha256 = "0f3sjzkria61nz342daxps2w57wnx6laq9iww8hha7rbi24yw2sd";
};
nativeBuildInputs = [
@@ -46,28 +46,28 @@ mkDerivation rec {
];
buildInputs = [
- qtbase
- qttools
- qtx11extras
- qtsvg
- libdbusmenu
- kwindowsystem
- solid
+ alsaLib
kguiaddons
+ kwindowsystem
+ libXdamage
+ libdbusmenu
liblxqt
+ libpulseaudio
libqtxdg
- lxqt-globalkeys
- libsysstat
- xorg.libpthreadstubs
- xorg.libXdmcp
libstatgrab
+ libsysstat
lm_sensors
- libpulseaudio
- alsaLib
- menu-cache
lxmenu-data
+ lxqt-globalkeys
+ menu-cache
pcre
- libXdamage
+ qtbase
+ qtsvg
+ qttools
+ qtx11extras
+ solid
+ xorg.libXdmcp
+ xorg.libpthreadstubs
];
passthru.updateScript = lxqtUpdateScript { inherit pname version src; };
diff --git a/pkgs/desktops/lxqt/lxqt-qtplugin/default.nix b/pkgs/desktops/lxqt/lxqt-qtplugin/default.nix
index 02a43b4a8c1..7bdd628f458 100644
--- a/pkgs/desktops/lxqt/lxqt-qtplugin/default.nix
+++ b/pkgs/desktops/lxqt/lxqt-qtplugin/default.nix
@@ -2,26 +2,26 @@
, mkDerivation
, fetchFromGitHub
, cmake
-, lxqt-build-tools
-, qtbase
-, qtx11extras
-, qttools
-, qtsvg
, libdbusmenu
-, libqtxdg
, libfm-qt
+, libqtxdg
+, lxqt-build-tools
, lxqtUpdateScript
+, qtbase
+, qtsvg
+, qttools
+, qtx11extras
}:
mkDerivation rec {
pname = "lxqt-qtplugin";
- version = "0.15.0";
+ version = "0.15.1";
src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
- sha256 = "17x5jr78rbsf4pbvc4y3wwkpvsmynzkxy2ifvwhqyc2gmjspp8il";
+ sha256 = "0if01bdhz8ph4k1mwvjjjw0fw6mxzprgz17ap23xbsdr009hxdf0";
};
nativeBuildInputs = [
@@ -30,13 +30,13 @@ mkDerivation rec {
];
buildInputs = [
- qtbase
- qtx11extras
- qttools
- qtsvg
libdbusmenu
- libqtxdg
libfm-qt
+ libqtxdg
+ qtbase
+ qtsvg
+ qttools
+ qtx11extras
];
postPatch = ''
diff --git a/pkgs/desktops/lxqt/pcmanfm-qt/default.nix b/pkgs/desktops/lxqt/pcmanfm-qt/default.nix
index f5a5b18cfc0..7465eefc3c3 100644
--- a/pkgs/desktops/lxqt/pcmanfm-qt/default.nix
+++ b/pkgs/desktops/lxqt/pcmanfm-qt/default.nix
@@ -15,13 +15,13 @@
mkDerivation rec {
pname = "pcmanfm-qt";
- version = "0.15.0";
+ version = "0.15.1";
src = fetchFromGitHub {
owner = "lxqt";
repo = pname;
rev = version;
- sha256 = "16zwd2jfrmsnzfpywirkrpyilq1jj99liwvg77l20b1dbql9dc0q";
+ sha256 = "12rzcv5n4s299c8787islkn4xcjb9bbrj12mxcd5ii91jq39aii4";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/maxx/default.nix b/pkgs/desktops/maxx/default.nix
deleted file mode 100644
index fc48514ff01..00000000000
--- a/pkgs/desktops/maxx/default.nix
+++ /dev/null
@@ -1,77 +0,0 @@
-{ stdenv, fetchurl, makeWrapper, autoPatchelfHook, gnused
-, gcc, bash, gtk-engine-murrine, gtk_engines, librsvg
-
-, libX11, libXext, libXi, libXau, libXrender, libXft, libXmu, libSM, libXcomposite, libXfixes, libXpm
-, libXinerama, libXdamage, libICE, libXtst, libXaw, fontconfig, pango, cairo, glib, libxml2, atk, gtk2
-, gdk-pixbuf, libGL, ncurses5
-
-, dmidecode, pciutils, usbutils
-}:
-
-stdenv.mkDerivation rec {
- pname = "MaXX";
- version = "2.0.1";
- codename = "Indigo";
-
- srcs = [
- (fetchurl {
- url = "http://maxxdesktop.arcadedaydream.com/${codename}-Releases/Installers/MaXX-${codename}-${version}-x86_64.tar.gz";
- sha256 = "17hd3j8773kmvvhyf657in6zmhnw4mbvyn4r6dfip5bdaz66pj01";
- })
- ];
-
- nativeBuildInputs = [ makeWrapper autoPatchelfHook gnused ];
- buildInputs = [
- stdenv.cc.cc libX11 libXext libXi libXau libXrender libXft libXmu libSM libXcomposite libXfixes libXpm
- libXinerama libXdamage libICE libXtst libXaw fontconfig pango cairo glib libxml2 atk gtk2
- gdk-pixbuf libGL ncurses5
- ];
-
- buildPhase = ''
- sed -i "s/\(LD_LIBRARY_PATH=.*\)$/\1:\$LD_LIBRARY_PATH/p" etc/system.desktopenv
-
- substituteInPlace bin/adminterm \
- --replace /bin/bash ${bash}/bin/bash
-
- substituteInPlace share/misc/HOME/initMaXX-Desktop-Home.sh \
- --replace "cp " "cp --no-preserve=mode "
- '';
-
- installPhase = ''
- maxx=$out/opt/MaXX
- mkdir -p "$maxx" $out/share $maxx/sbin
-
- mv -- ./* "$maxx"
- ln -s $maxx/share/icons $out/share
-
- wrapProgram $maxx/etc/skel/Xsession.dt \
- --prefix GTK_PATH : "${gtk-engine-murrine}/lib/gtk-2.0:${gtk_engines}/lib/gtk-2.0" \
- --prefix GDK_PIXBUF_MODULE_FILE : "$(echo ${librsvg.out}/lib/gdk-pixbuf-2.0/*/loaders.cache)"
-
- while IFS= read -r -d ''$'\0' i; do
- if isExecutable "$i"; then
- wrapProgram "$i" \
- --prefix PATH : ${gcc}/bin
- fi
- done < <(find "$maxx" -type f -print0)
-
- wrapProgram $maxx/bin/hinv \
- --prefix PATH : ${stdenv.lib.makeBinPath [ dmidecode pciutils usbutils ]}
- '';
-
- meta = with stdenv.lib; {
- description = "A replica of IRIX Interactive Desktop";
- homepage = "https://www.facebook.com/maxxdesktop/";
- license = {
- fullName = "The MaXX Interactive Desktop for Linux License Agreement";
- url = "http://maxxdesktop.arcadedaydream.com/Indigo-Releases/docs/license.html";
- free = false; # redistribution is only allowed to *some* hardware, etc.
- };
- maintainers = [ maintainers.gnidorah ];
- platforms = ["x86_64-linux"];
- longDescription = ''
- A clone of IRIX Interactive Desktop made in agreement with SGI.
- Provides simple and fast retro desktop environment.
- '';
- };
-}
diff --git a/pkgs/desktops/plasma-5/kwin/default.nix b/pkgs/desktops/plasma-5/kwin/default.nix
index 0e1709d8245..c3e9e2b9c24 100644
--- a/pkgs/desktops/plasma-5/kwin/default.nix
+++ b/pkgs/desktops/plasma-5/kwin/default.nix
@@ -11,11 +11,10 @@
kcoreaddons, kcrash, kdeclarative, kdecoration, kglobalaccel, ki18n,
kiconthemes, kidletime, kinit, kio, knewstuff, knotifications, kpackage,
kscreenlocker, kservice, kwayland, kwidgetsaddons, kwindowsystem, kxmlgui,
- plasma-framework, qtsensors, libcap, libdrm
+ plasma-framework, qtsensors, libcap, libdrm, mesa
}:
# TODO (ttuegel): investigate qmlplugindump failure
-# TODO (ttuegel): investigate gbm dependency
mkDerivation {
name = "kwin";
@@ -30,7 +29,7 @@ mkDerivation {
kcoreaddons kcrash kdeclarative kdecoration kglobalaccel ki18n kiconthemes
kidletime kinit kio knewstuff knotifications kpackage kscreenlocker kservice
kwayland kwidgetsaddons kwindowsystem kxmlgui plasma-framework
- libcap libdrm
+ libcap libdrm mesa
];
outputs = [ "bin" "dev" "out" ];
patches = [
diff --git a/pkgs/desktops/plasma-5/powerdevil.nix b/pkgs/desktops/plasma-5/powerdevil.nix
index 65fc5446c16..e53e986060f 100644
--- a/pkgs/desktops/plasma-5/powerdevil.nix
+++ b/pkgs/desktops/plasma-5/powerdevil.nix
@@ -3,7 +3,7 @@
extra-cmake-modules, kdoctools,
bluez-qt, kactivities, kauth, kconfig, kdbusaddons, kdelibs4support,
kglobalaccel, ki18n, kidletime, kio, knotifyconfig, kwayland, libkscreen,
- networkmanager-qt, plasma-workspace, qtx11extras, solid, udev
+ ddcutil, networkmanager-qt, plasma-workspace, qtx11extras, solid, udev
}:
mkDerivation {
@@ -13,5 +13,9 @@ mkDerivation {
kconfig kdbusaddons knotifyconfig solid udev bluez-qt kactivities kauth
kdelibs4support kglobalaccel ki18n kio kidletime kwayland libkscreen
networkmanager-qt plasma-workspace qtx11extras
+ ddcutil
+ ];
+ cmakeFlags = [
+ "-DHAVE_DDCUTIL=On"
];
}
diff --git a/pkgs/desktops/xfce/core/thunar/default.nix b/pkgs/desktops/xfce/core/thunar/default.nix
index 24df606e246..00da58f6628 100644
--- a/pkgs/desktops/xfce/core/thunar/default.nix
+++ b/pkgs/desktops/xfce/core/thunar/default.nix
@@ -21,9 +21,9 @@
let unwrapped = mkXfceDerivation {
category = "xfce";
pname = "thunar";
- version = "1.8.14";
+ version = "1.8.15";
- sha256 = "1ph9bcqfm2nccliagl8zdl1dizh62qnr8m5hacri3cs2jhc0jjpy";
+ sha256 = "1y9d88i0kwl7ak4d65gy3qf4bpkiyaqxd4g6px3v1ykf274k8al8";
nativeBuildInputs = [
docbook_xsl
diff --git a/pkgs/development/androidndk-pkgs/androidndk-pkgs.nix b/pkgs/development/androidndk-pkgs/androidndk-pkgs.nix
index f8be40eecab..04420370ff1 100644
--- a/pkgs/development/androidndk-pkgs/androidndk-pkgs.nix
+++ b/pkgs/development/androidndk-pkgs/androidndk-pkgs.nix
@@ -82,7 +82,10 @@ rec {
};
clang = wrapCCWith {
- cc = binaries;
+ cc = binaries // {
+ # for packages expecting libcompiler-rt, etc. to come from here (stdenv.cc.cc.lib)
+ lib = targetAndroidndkPkgs.libraries;
+ };
bintools = binutils;
libc = targetAndroidndkPkgs.libraries;
extraBuildCommands = ''
diff --git a/pkgs/development/compilers/aliceml/default.nix b/pkgs/development/compilers/aliceml/default.nix
index db1a8640753..d3208b12dd6 100644
--- a/pkgs/development/compilers/aliceml/default.nix
+++ b/pkgs/development/compilers/aliceml/default.nix
@@ -1,4 +1,4 @@
-{stdenv, gcc, glibc, fetchurl, fetchgit, libtool, autoconf, automake, file, gnumake, which, zsh, m4, pkgconfig, perl, gnome2, pango, sqlite, libxml2, zlib, gmp, smlnj }:
+{stdenv, gcc, glibc, fetchurl, fetchgit, libtool, autoconf, automake, file, gnumake, which, zsh, m4, pkg-config, perl, gnome2, gtk2, pango, sqlite, libxml2, zlib, gmp, smlnj }:
stdenv.mkDerivation {
name = "aliceml-1.4-7d44dc8e";
@@ -18,9 +18,9 @@ stdenv.mkDerivation {
buildInputs = [
stdenv gcc glibc
libtool gnumake autoconf automake
- file which zsh m4 gnome2.gtk zlib gmp
+ file which zsh m4 gtk2 zlib gmp
gnome2.libgnomecanvas pango sqlite
- libxml2 pkgconfig perl smlnj
+ libxml2 pkg-config perl smlnj
];
makePatch = ./make.patch;
diff --git a/pkgs/development/compilers/bs-platform/default.nix b/pkgs/development/compilers/bs-platform/default.nix
index ee4123a23c1..0fd696c69f0 100644
--- a/pkgs/development/compilers/bs-platform/default.nix
+++ b/pkgs/development/compilers/bs-platform/default.nix
@@ -4,14 +4,14 @@ let
in
(build-bs-platform rec {
inherit stdenv runCommand fetchFromGitHub ninja nodejs python3;
- version = "7.3.1";
+ version = "7.3.2";
ocaml-version = "4.06.1";
src = fetchFromGitHub {
owner = "BuckleScript";
repo = "bucklescript";
rev = version;
- sha256 = "14vp6cl5ml7xb3pd0paqajb50qv62l8j5m8hi3b6fh0pm68j1yxd";
+ sha256 = "1nvp7wiiv149r4qf9bgc84bm4w7s44sjq9i7j103v24wllzz218s";
fetchSubmodules = true;
};
}).overrideAttrs (attrs: {
diff --git a/pkgs/development/compilers/ciao/default.nix b/pkgs/development/compilers/ciao/default.nix
new file mode 100644
index 00000000000..be39d81f558
--- /dev/null
+++ b/pkgs/development/compilers/ciao/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "ciao";
+ version = "1.19.0";
+ src = fetchFromGitHub {
+ owner = "ciao-lang";
+ repo = "ciao";
+ rev = "v${version}";
+ sha256 = "03qzcb4ivgkiwdpw7a94dn74xqyxjwz5ilrr53rcblsh5ng299jp";
+ };
+
+ configurePhase = ''
+ ./ciao-boot.sh configure --instype=global --prefix=$prefix
+ '';
+
+ buildPhase = ''
+ ./ciao-boot.sh build
+ '';
+
+ installPhase = ''
+ ./ciao-boot.sh install
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://ciao-lang.org/";
+ description = "A general purpose, multi-paradigm programming language in the Prolog family";
+ license = licenses.lgpl21;
+ maintainers = with maintainers; [ suhr ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/development/compilers/closure/default.nix b/pkgs/development/compilers/closure/default.nix
index 896b3a76789..b8b02cb9d68 100644
--- a/pkgs/development/compilers/closure/default.nix
+++ b/pkgs/development/compilers/closure/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "closure-compiler";
- version = "20200406";
+ version = "20200517";
src = fetchurl {
url = "https://dl.google.com/closure-compiler/compiler-${version}.tar.gz";
- sha256 = "1dd6fakavnadpm8h8r4d1saf9flm7ilhknfy0q6i5i237psjf7i5";
+ sha256 = "05bbsrxw2nxjlcfc22w1ympi66jnmzymivg29cvidh5n28jgwba2";
};
sourceRoot = ".";
diff --git a/pkgs/development/compilers/dotnet/buildDotnet.nix b/pkgs/development/compilers/dotnet/buildDotnet.nix
index 6f4237d2dce..20abc1c78b9 100644
--- a/pkgs/development/compilers/dotnet/buildDotnet.nix
+++ b/pkgs/development/compilers/dotnet/buildDotnet.nix
@@ -13,14 +13,16 @@ assert builtins.elem type [ "aspnetcore" "netcore" "sdk"];
, curl
}:
let pname = if type == "aspnetcore" then "aspnetcore-runtime" else if type == "netcore" then "dotnet-runtime" else "dotnet-sdk";
+ platform = if stdenv.isDarwin then "osx" else "linux";
suffix = {
x86_64-linux = "x64";
aarch64-linux = "arm64";
+ x86_64-darwin = "x64";
}."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
urls = {
- aspnetcore = "https://dotnetcli.azureedge.net/dotnet/aspnetcore/Runtime/${version}/${pname}-${version}-linux-${suffix}.tar.gz";
- netcore = "https://dotnetcli.azureedge.net/dotnet/Runtime/${version}/${pname}-${version}-linux-${suffix}.tar.gz";
- sdk = "https://dotnetcli.azureedge.net/dotnet/Sdk/${version}/${pname}-${version}-linux-${suffix}.tar.gz";
+ aspnetcore = "https://dotnetcli.azureedge.net/dotnet/aspnetcore/Runtime/${version}/${pname}-${version}-${platform}-${suffix}.tar.gz";
+ netcore = "https://dotnetcli.azureedge.net/dotnet/Runtime/${version}/${pname}-${version}-${platform}-${suffix}.tar.gz";
+ sdk = "https://dotnetcli.azureedge.net/dotnet/Sdk/${version}/${pname}-${version}-${platform}-${suffix}.tar.gz";
};
descriptions = {
aspnetcore = "ASP .NET Core runtime ${version}";
@@ -50,7 +52,7 @@ in stdenv.mkDerivation rec {
runHook postInstall
'';
- postFixup = ''
+ postFixup = stdenv.lib.optionalString stdenv.isLinux ''
patchelf --set-interpreter "${stdenv.cc.bintools.dynamicLinker}" $out/dotnet
patchelf --set-rpath "${rpath}" $out/dotnet
find $out -type f -name "*.so" -exec patchelf --set-rpath '$ORIGIN:${rpath}' {} \;
@@ -65,7 +67,7 @@ in stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = "https://dotnet.github.io/";
description = builtins.getAttr type descriptions;
- platforms = [ "x86_64-linux" "aarch64-linux" ];
+ platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" ];
maintainers = with maintainers; [ kuznero ];
license = licenses.mit;
};
diff --git a/pkgs/development/compilers/dotnet/default.nix b/pkgs/development/compilers/dotnet/default.nix
index 6497e8bdf96..dd1510548a3 100644
--- a/pkgs/development/compilers/dotnet/default.nix
+++ b/pkgs/development/compilers/dotnet/default.nix
@@ -19,6 +19,7 @@ rec {
sha512 = {
x86_64-linux = "0awdzi8dysbg8xcy4l8wx2sb8gaaklphmwv61qxh7dj6ih4nla34l02xdax1l8nw41znnnqzsa77avglnrz36pckm9mc52m7wc7877h";
aarch64-linux = null; # no aarch64 version of this package is available
+ x86_64-darwin = "1psqqpin4hipr2hzfp79712d6cag892jx4fx5001nlsynwrdq3vi4liakz4yz41rvk0jyd7f07z90wj97xlxyrqiqcc1fdbgn2q0px9";
};
};
@@ -27,6 +28,7 @@ rec {
sha512 = {
x86_64-linux = "07vvmza32hsblpw4zpcksm2gicy4agh0d1fwradqj16y6xbh3frdp87mqgbj5m54mmyfp5bc8c46v1w6dfm1w3y80v2y46aynild45l";
aarch64-linux = "27ab982vz9rn2vzpq68dqfzhryfixq3s0apx7vi0cwiray3scgfmf45fm7qj63k9mvaqnk5g69i339109yasw3q5vpvpyjc1ykbi710";
+ x86_64-darwin = "2pxqpcw3djr18m0y124fbd6pz4lb5brlgvpvd9pdirkpsar8dmipsrhxcsk0d902zyxzgj1ac1ygzxsz49xvrkmh6s1m3w5fk8fws2f";
};
};
@@ -35,6 +37,7 @@ rec {
sha512 = {
x86_64-linux = "1kbzxcdgyvs94kkm6ikr1j0p0k3zq30d10sl69ig0rgbqbqm4rpqi6dq94jjbw7q3jlwz83vgq3549q38d2s9kalmzv9lmddn2kkc42";
aarch64-linux = "2d97xvhxnkdgghqlichkwdxxh641dzkd9hq5xgffgvbqv1qsh31k9yib2q1nsarpnbx0d758bdn2jm2wvsj7nx0gpxlb3nab0b3hc2g";
+ x86_64-darwin = "0fjn18vizgfdbziklhgppnvka5iw2hb4pfi6047i46il8ydb6z1m40cflq436sdf07sivi0mnldg9247qvqrl6f078w3fwnh3bwlac8";
};
};
@@ -49,6 +52,7 @@ rec {
sha512 = {
x86_64-linux = "342v6kxxbxky09d1c392vvr9rm30lf75wccka1bk2h4advlcga5nlgv93g7vrq48bsyxfi5gc36r3b0dlwl1g409g5mlk1042n6d0yq";
aarch64-linux = "2xkg4q88q5jw6jdz6cxj8vsjr475nd0fcvifkv1shdm2j9dsjy233hwpxbr140m5n5ggyh6z99238z9j4kp2az977y8y8irz8m8ppvf";
+ x86_64-darwin = "2p04j6p4j93pan71ih13hv57zxalcirh0n3vfjq0cfb80pbhf1f5cgxl24pw6kifh6hhh38rj62c4mr69lxzlqc8sfcfaws8dyz2avm";
};
};
@@ -57,6 +61,7 @@ rec {
sha512 = {
x86_64-linux = "32ykpcw2xx708r2lxcwcbxnmy4sk159rlfjfvkw990qh7n79pm3lm2qwa3zhqcslznmpg18kwxz8qb5fgsa0h49g843xx4kyai0n7rx";
aarch64-linux = "1lp8din7d5jv5fkyq1a7m01i1xg9jwpiljvam1kcyzsnwzvi0cb4ji336cfx4lqrn95gvc75gkzi6q8b4fz0h21gvk6z6kmlcr63nyg";
+ x86_64-darwin = "0s20k7xawwd09xhy4xdcxp1rw6jd418ibrvhb509dnj480g48xryda2203g4mpswd24v2kx0n9qzxgbrbq9lvasfglkxi84bbqayp83";
};
};
@@ -65,6 +70,7 @@ rec {
sha512 = {
x86_64-linux = "2diiplgxs92fkb6ym68b02d79z4qn63x5qlky5lvr757c1zkh0vfpk3khawdg94kdn4qkn6dmyqr0msxqgmiqyhp63cadzqq4vx7b12";
aarch64-linux = "32843q2lj7dgciq62g9v1q31vwfjyv5vaxrz712d942mcg5lyzjygwri106bv4naq3a22131ldzwnsifbdn2vq1iz60raqdb7ss9vnf";
+ x86_64-darwin = "3apswk2bhalgi0hm7h2j9p152jvp39h4xilxxzix5j1n36b442l1pwk7lj7019lxafjqkz5y850xkfcp14ks5wcvs33xs2c0aqwxvcn";
};
};
@@ -75,6 +81,7 @@ rec {
sha512 = {
x86_64-linux = "27708bk5liz8r39p4dzs41clgq298d49g8ipzdj56pz613vkfyv7bp91666ydz36aazm265j2g9ji3sk1f9kbgv6024zwrly5w9vqrm";
aarch64-linux = "2sm5yf376w5dm0za3gbcj251kc909fmlasmlyn70zhqp2jiii075vcqh40racjlwlhsfydx32cw7kgnv238lad5mw5jxy143zql5xl3";
+ x86_64-darwin = "311sihjzg0x5inyrz0px29jikxcibd6l56xfdmxkncgwaikf3663x10dfl246qhz8v0f3lvg2vndgp5icbaqrp8awsnrhsl0vi5d7fh";
};
};
@@ -83,6 +90,7 @@ rec {
sha512 = {
x86_64-linux = "3zwg1anrcni9kagmjxn485bpjvb146hkm7irmikq3v879gjhd2fgpscg226ds83l4pxll3r7lwris6ij952xmy8lsqraapd9111ba14";
aarch64-linux = "3hf61d5adlfffy51627ypp36qc5r55g9xwgfxqd0c7vj9bqmpiph673bvqqpr189df9shxr21p94cwrc5n36z72a37vw4ic8ks2yayx";
+ x86_64-darwin = "35flr1p5zpcd77mjsl6qy9ipxc5k9j6pk7ca6mnvqqjf0r3agm3qf8cs5fbraprvkwj8fha3giwbp5xir6050fbb374375idn9x12d8";
};
};
@@ -91,6 +99,7 @@ rec {
sha512 = {
x86_64-linux = "0lmz8ac5j0i4zcq4904kr6qibvyjcm2ckfg27kqyqfii00qmm80xb5sk3i7f06xqkbgkrqkbg9rsldk75akw6m5dxg932j602bxrb4w";
aarch64-linux = "34k6cm69gxm7vcd9m6bp47sdx96j32z6lfhb2vjcdznc6xgs2wy8zcang3b1mjm5919dq7v6iysm6ffcpgjhhphy7prlnaqa69q5mks";
+ x86_64-darwin = "00xs87zj94v6yr6xs294bficp6lxpghyfswhnwqfkx62jy80qr5fa2y7s10ich3cbm2daa8dby56iizdvi7rnlvp23gfkq12gq4w1g8";
};
};
}
diff --git a/pkgs/development/compilers/fpc/lazarus.nix b/pkgs/development/compilers/fpc/lazarus.nix
index 5947b572cec..701dcae2fcf 100644
--- a/pkgs/development/compilers/fpc/lazarus.nix
+++ b/pkgs/development/compilers/fpc/lazarus.nix
@@ -1,6 +1,7 @@
{ stdenv, fetchurl, makeWrapper
, fpc, gtk2, glib, pango, atk, gdk-pixbuf
, libXi, xorgproto, libX11, libXext
+, gdb, gnumake, binutils
}:
stdenv.mkDerivation rec {
pname = "lazarus";
@@ -34,8 +35,12 @@ stdenv.mkDerivation rec {
'';
postInstall = ''
- wrapProgram $out/bin/startlazarus --prefix NIX_LDFLAGS ' ' "'$NIX_LDFLAGS'" \
- --prefix LCL_PLATFORM ' ' "'$LCL_PLATFORM'"
+ wrapProgram $out/bin/startlazarus --prefix NIX_LDFLAGS ' ' \
+ "$(echo "$NIX_LDFLAGS" | sed -re 's/-rpath [^ ]+//g')" \
+ --prefix NIX_${binutils.infixSalt}_LDFLAGS ' ' \
+ "$(echo "$NIX_LDFLAGS" | sed -re 's/-rpath [^ ]+//g')" \
+ --prefix LCL_PLATFORM ' ' "$LCL_PLATFORM" \
+ --prefix PATH ':' "${fpc}/bin:${gdb}/bin:${gnumake}/bin:${binutils}/bin"
'';
meta = with stdenv.lib; {
diff --git a/pkgs/development/compilers/gambit/bootstrap.nix b/pkgs/development/compilers/gambit/bootstrap.nix
index 2fb9e3ce2fc..ec963ab3b8d 100644
--- a/pkgs/development/compilers/gambit/bootstrap.nix
+++ b/pkgs/development/compilers/gambit/bootstrap.nix
@@ -1,6 +1,10 @@
-{ stdenv, fetchurl, autoconf, gcc, coreutils, ... }:
+# This derivation is a reduced-functionality variant of Gambit stable,
+# used to compile the full version of Gambit stable *and* unstable.
-stdenv.mkDerivation {
+{ gccStdenv, lib, fetchurl, autoconf, gcc, coreutils, gambit-support, ... }:
+# As explained in build.nix, GCC compiles Gambit 10x faster than Clang, for code 3x better
+
+gccStdenv.mkDerivation {
pname = "gambit-bootstrap";
version = "4.9.3";
@@ -16,29 +20,25 @@ stdenv.mkDerivation {
CPP=${gcc}/bin/cpp CXXCPP=${gcc}/bin/cpp LD=${gcc}/bin/ld \
XMKMF=${coreutils}/bin/false
unset CFLAGS LDFLAGS LIBS CPPFLAGS CXXFLAGS
- ./configure --prefix=$out
+ ./configure --prefix=$out/gambit
'';
buildPhase = ''
# Copy the (configured) sources now, not later, so we don't have to filter out
# all the intermediate build products.
- mkdir -p $out ; cp -rp . $out/
+ mkdir -p $out/gambit ; cp -rp . $out/gambit/
# build the gsc-boot* compiler
- make bootstrap
+ make -j$NIX_BUILD_CORES bootstrap
'';
installPhase = ''
- cp -fa ./ $out/
+ cp -fa ./ $out/gambit/
'';
forceShare = [ "info" ];
- meta = {
+ meta = gambit-support.meta // {
description = "Optimizing Scheme to C compiler, bootstrap step";
- homepage = "http://gambitscheme.org";
- license = stdenv.lib.licenses.lgpl2;
- platforms = stdenv.lib.platforms.unix;
- maintainers = with stdenv.lib.maintainers; [ thoughtpolice raskin fare ];
};
}
diff --git a/pkgs/development/compilers/gambit/build.nix b/pkgs/development/compilers/gambit/build.nix
index e17241b6d98..c6a48bd744e 100644
--- a/pkgs/development/compilers/gambit/build.nix
+++ b/pkgs/development/compilers/gambit/build.nix
@@ -1,11 +1,13 @@
-{ stdenv, git, openssl, autoconf, pkgs, makeStaticLibraries, version, gcc, src, coreutils }:
+{ gccStdenv, lib, git, openssl, autoconf, pkgs, makeStaticLibraries, gcc, coreutils, gnused, gnugrep,
+ src, version, git-version,
+ gambit-support, optimizationSetting ? "-O1", gambit-params ? pkgs.gambit-support.stable-params }:
# Note that according to a benchmark run by Marc Feeley on May 2018,
# clang is 10x (with default settings) to 15% (with -O2) slower than GCC at compiling
# Gambit output, producing code that is 3x slower. IIRC the benchmarks from Gambit@30,
# the numbers were still heavily in favor of GCC in October 2019.
# Thus we use GCC over clang, even on macOS.
-
+#
# Also note that I (fare) just ran benchmarks from https://github.com/ecraven/r7rs-benchmarks
# with Gambit 4.9.3 with -O1 vs -O2 vs -Os on Feb 2020. Which wins depends on the benchmark.
# The fight is unclear between -O1 and -O2, where -O1 wins more often, by up to 17%,
@@ -13,29 +15,33 @@
# However, -Os seems more consistent in winning slightly against both -O1 and -O2,
# and is overall 15% faster than -O2. As for compile times, -O1 is fastest,
# -Os is about 29%-33% slower than -O1, while -O2 is about 40%-50% slower than -O1.
-# Overall, -Os seems like the best choice, and that's what we now use.
+#
+# Overall, -Os seems like the best choice, but I care more about compile-time,
+# so I stick with -O1 (in the defaults above), which is also the default for Gambit.
-stdenv.mkDerivation rec {
- pname = "gambit";
- inherit version;
- inherit src;
+gccStdenv.mkDerivation rec {
- bootstrap = import ./bootstrap.nix ( pkgs );
+ pname = "gambit";
+ inherit src version git-version;
+ bootstrap = gambit-support.gambit-bootstrap;
# TODO: if/when we can get all the library packages we depend on to have static versions,
# we could use something like (makeStaticLibraries openssl) to enable creation
# of statically linked binaries by gsc.
buildInputs = [ git autoconf bootstrap openssl ];
+ # TODO: patch gambit's source so it has the full path to sed, grep, fgrep? Is there more?
+ # Or wrap relevant programs to add a suitable PATH ?
+ #runtimeDeps = [ gnused gnugrep ];
+
configureFlags = [
"--enable-single-host"
- "--enable-c-opt=-Os"
+ "--enable-c-opt=${optimizationSetting}"
"--enable-gcc-opts"
"--enable-shared"
"--enable-absolute-shared-libs" # Yes, NixOS will want an absolute path, and fix it.
- "--enable-poll"
"--enable-openssl"
- "--enable-default-runtime-options=f8,-8,t8" # Default to UTF-8 for source and all I/O
+ "--enable-default-runtime-options=${gambit-params.defaultRuntimeOptions}"
# "--enable-debug" # Nope: enables plenty of good stuff, but also the costly console.log
# "--enable-multiple-versions" # Nope, NixOS already does version multiplexing
# "--enable-guide"
@@ -50,14 +56,22 @@ stdenv.mkDerivation rec {
# "--enable-coverage"
# "--enable-inline-jumps"
# "--enable-char-size=1" # default is 4
- ];
+ ] ++
+ # due not enable poll on darwin due to https://github.com/gambit/gambit/issues/498
+ lib.optional (!gccStdenv.isDarwin) "--enable-poll";
configurePhase = ''
- export CC=${gcc}/bin/gcc CXX=${gcc}/bin/g++ \
- CPP=${gcc}/bin/cpp CXXCPP=${gcc}/bin/cpp LD=${gcc}/bin/ld \
+ export CC=${gcc}/bin/gcc \
+ CXX=${gcc}/bin/g++ \
+ CPP=${gcc}/bin/cpp \
+ CXXCPP=${gcc}/bin/cpp \
+ LD=${gcc}/bin/ld \
XMKMF=${coreutils}/bin/false
unset CFLAGS LDFLAGS LIBS CPPFLAGS CXXFLAGS
- ./configure --prefix=$out ${builtins.concatStringsSep " " configureFlags}
+
+ ${gambit-params.fix-stamp git-version}
+
+ ./configure --prefix=$out/gambit ${builtins.concatStringsSep " " configureFlags}
# OS-specific paths are hardcoded in ./configure
substituteInPlace config.status \
@@ -69,28 +83,26 @@ stdenv.mkDerivation rec {
buildPhase = ''
# Make bootstrap compiler, from release bootstrap
mkdir -p boot &&
- cp -rp ${bootstrap}/. boot/. &&
+ cp -rp ${bootstrap}/gambit/. boot/. &&
chmod -R u+w boot &&
cd boot &&
- cp ../gsc/makefile.in ../gsc/*.scm gsc && # */
+ cp ../gsc/makefile.in ../gsc/*.scm gsc/ && # */
./configure &&
- for i in lib gsi gsc ; do (cd $i ; make ) ; done &&
+ for i in lib gsi gsc ; do (cd $i ; make -j$NIX_BUILD_CORES) ; done &&
cd .. &&
cp boot/gsc/gsc gsc-boot &&
# Now use the bootstrap compiler to build the real thing!
- make -j2 from-scratch
+ make -j$NIX_BUILD_CORES from-scratch
+ '';
+
+ postInstall = ''
+ mkdir $out/bin
+ cd $out/bin
+ ln -s ../gambit/bin/* .
'';
doCheck = true;
- meta = {
- description = "Optimizing Scheme to C compiler";
- homepage = "http://gambitscheme.org";
- license = stdenv.lib.licenses.lgpl2;
- # NB regarding platforms: only actually tested on Linux, *should* work everywhere,
- # but *might* need adaptation e.g. on macOS.
- platforms = stdenv.lib.platforms.unix;
- maintainers = with stdenv.lib.maintainers; [ thoughtpolice raskin fare ];
- };
+ meta = gambit-support.meta;
}
diff --git a/pkgs/development/compilers/gambit/default.nix b/pkgs/development/compilers/gambit/default.nix
index 303f6a30aad..8f77daa4173 100644
--- a/pkgs/development/compilers/gambit/default.nix
+++ b/pkgs/development/compilers/gambit/default.nix
@@ -1,10 +1,10 @@
-{ stdenv, callPackage, fetchurl }:
+{ callPackage, fetchurl }:
-callPackage ./build.nix {
+callPackage ./build.nix rec {
version = "4.9.3";
+ git-version = version;
src = fetchurl {
url = "http://www.iro.umontreal.ca/~gambit/download/gambit/v4.9/source/gambit-v4_9_3.tgz";
sha256 = "1p6172vhcrlpjgia6hsks1w4fl8rdyjf9xjh14wxfkv7dnx8a5hk";
};
- inherit stdenv;
}
diff --git a/pkgs/development/compilers/gambit/gambit-support.nix b/pkgs/development/compilers/gambit/gambit-support.nix
new file mode 100644
index 00000000000..0e78831f2e4
--- /dev/null
+++ b/pkgs/development/compilers/gambit/gambit-support.nix
@@ -0,0 +1,33 @@
+{ pkgs, lib }:
+
+rec {
+ stable-params = {
+ defaultRuntimeOptions = "f8,-8,t8";
+ buildRuntimeOptions = "f8,-8,t8";
+ fix-stamp = git-version : "";
+ };
+
+ unstable-params = {
+ defaultRuntimeOptions = "iL,fL,-L,tL";
+ buildRuntimeOptions = "i8,f8,-8,t8";
+ fix-stamp = git-version : ''
+ substituteInPlace configure \
+ --replace "$(grep '^PACKAGE_VERSION=.*$' configure)" 'PACKAGE_VERSION="v${git-version}"' \
+ --replace "$(grep '^PACKAGE_STRING=.*$' configure)" 'PACKAGE_STRING="Gambit v${git-version}"' ;
+ '';
+ };
+
+ export-gambopt = params : "export GAMBOPT=${params.buildRuntimeOptions} ;";
+
+ gambit-bootstrap = import ./bootstrap.nix ( pkgs );
+
+ meta = {
+ description = "Optimizing Scheme to C compiler";
+ homepage = "http://gambitscheme.org";
+ license = lib.licenses.lgpl21; # dual, also asl20
+ # NB regarding platforms: continuously tested on Linux,
+ # tested on macOS once in a while, *should* work everywhere.
+ platforms = lib.platforms.unix;
+ maintainers = with lib.maintainers; [ thoughtpolice raskin fare ];
+ };
+}
diff --git a/pkgs/development/compilers/gambit/unstable.nix b/pkgs/development/compilers/gambit/unstable.nix
index 4c33c83c67b..3ac4f536319 100644
--- a/pkgs/development/compilers/gambit/unstable.nix
+++ b/pkgs/development/compilers/gambit/unstable.nix
@@ -1,13 +1,13 @@
-{ stdenv, callPackage, fetchFromGitHub }:
+{ callPackage, fetchFromGitHub, gambit-support }:
callPackage ./build.nix {
- version = "unstable-2020-02-24";
-# git-version = "4.9.3-979-gc69e9f70";
+ version = "unstable-2020-05-15";
+ git-version = "4.9.3-1109-g3c4d40de";
src = fetchFromGitHub {
owner = "feeley";
repo = "gambit";
- rev = "c69e9f70dfdc6545353b135a5d5e2f9234f1e1cc";
- sha256 = "1f69n7yzzdv3wpnjlrbck38xpa8115vbady43mc544l39ckklr0k";
+ rev = "3c4d40de908ae03ca0e3d854edc2234ef401b36c";
+ sha256 = "1c9a6rys2kiiqb79gvw29nv3dwwk6hmi1q4jk1whcx7mds7q5dvr";
};
- inherit stdenv;
+ gambit-params = gambit-support.unstable-params;
}
diff --git a/pkgs/development/compilers/gcc/10/default.nix b/pkgs/development/compilers/gcc/10/default.nix
index 5e0a25ea60b..4a4cfce5cc4 100644
--- a/pkgs/development/compilers/gcc/10/default.nix
+++ b/pkgs/development/compilers/gcc/10/default.nix
@@ -5,6 +5,7 @@
, langObjCpp ? stdenv.targetPlatform.isDarwin
, langGo ? false
, profiledCompiler ? false
+, langJit ? false
, staticCompiler ? false
, enableShared ? true
, enableLTO ? true
@@ -85,7 +86,7 @@ stdenv.mkDerivation ({
inherit patches;
- outputs = [ "out" "lib" "man" "info" ];
+ outputs = [ "out" "man" "info" ] ++ stdenv.lib.optional (!langJit) "lib";
setOutputFlags = false;
NIX_NO_SELF_RPATH = true;
@@ -100,10 +101,10 @@ stdenv.mkDerivation ({
--replace 'if (stdinc)' 'if (0)'
substituteInPlace libgcc/config/t-slibgcc-darwin \
- --replace "-install_name @shlib_slibdir@/\$(SHLIB_INSTALL_NAME)" "-install_name $lib/lib/\$(SHLIB_INSTALL_NAME)"
+ --replace "-install_name @shlib_slibdir@/\$(SHLIB_INSTALL_NAME)" "-install_name ''${!outputLib}/lib/\$(SHLIB_INSTALL_NAME)"
substituteInPlace libgfortran/configure \
- --replace "-install_name \\\$rpath/\\\$soname" "-install_name $lib/lib/\\\$soname"
+ --replace "-install_name \\\$rpath/\\\$soname" "-install_name ''${!outputLib}/lib/\\\$soname"
'';
postPatch = ''
@@ -202,6 +203,7 @@ stdenv.mkDerivation ({
langGo
langObjC
langObjCpp
+ langJit
;
};
diff --git a/pkgs/development/compilers/gcc/4.8/default.nix b/pkgs/development/compilers/gcc/4.8/default.nix
index 7e8870cf2e2..b35b69e87e1 100644
--- a/pkgs/development/compilers/gcc/4.8/default.nix
+++ b/pkgs/development/compilers/gcc/4.8/default.nix
@@ -5,6 +5,7 @@
, langJava ? false
, langGo ? false
, profiledCompiler ? false
+, langJit ? false
, staticCompiler ? false
, enableShared ? true
, enableLTO ? true
@@ -212,6 +213,7 @@ stdenv.mkDerivation ({
langGo
langObjC
langObjCpp
+ langJit
;
};
diff --git a/pkgs/development/compilers/gcc/4.9/default.nix b/pkgs/development/compilers/gcc/4.9/default.nix
index dd448ccbe5f..f7fbe1ec554 100644
--- a/pkgs/development/compilers/gcc/4.9/default.nix
+++ b/pkgs/development/compilers/gcc/4.9/default.nix
@@ -5,6 +5,7 @@
, langJava ? false
, langGo ? false
, profiledCompiler ? false
+, langJit ? false
, staticCompiler ? false
, enableShared ? true
, enableLTO ? true
@@ -224,6 +225,7 @@ stdenv.mkDerivation ({
langGo
langObjC
langObjCpp
+ langJit
;
};
diff --git a/pkgs/development/compilers/gcc/6/default.nix b/pkgs/development/compilers/gcc/6/default.nix
index c04e424b2fa..173ca128ee0 100644
--- a/pkgs/development/compilers/gcc/6/default.nix
+++ b/pkgs/development/compilers/gcc/6/default.nix
@@ -6,6 +6,7 @@
, langJava ? false
, langGo ? false
, profiledCompiler ? false
+, langJit ? false
, staticCompiler ? false
, enableShared ? true
, enableLTO ? true
@@ -126,7 +127,7 @@ stdenv.mkDerivation ({
inherit patches;
- outputs = if langJava || langGo then ["out" "man" "info"]
+ outputs = if langJava || langGo || langJit then ["out" "man" "info"]
else [ "out" "lib" "man" "info" ];
setOutputFlags = false;
NIX_NO_SELF_RPATH = true;
@@ -136,21 +137,17 @@ stdenv.mkDerivation ({
hardeningDisable = [ "format" "pie" ];
prePatch =
- (stdenv.lib.optionalString (langJava || langGo) ''
- export lib=$out
- '')
-
# This should kill all the stdinc frameworks that gcc and friends like to
# insert into default search paths.
- + stdenv.lib.optionalString hostPlatform.isDarwin ''
+ stdenv.lib.optionalString hostPlatform.isDarwin ''
substituteInPlace gcc/config/darwin-c.c \
--replace 'if (stdinc)' 'if (0)'
substituteInPlace libgcc/config/t-slibgcc-darwin \
- --replace "-install_name @shlib_slibdir@/\$(SHLIB_INSTALL_NAME)" "-install_name $lib/lib/\$(SHLIB_INSTALL_NAME)"
+ --replace "-install_name @shlib_slibdir@/\$(SHLIB_INSTALL_NAME)" "-install_name ''${!outputLib}/lib/\$(SHLIB_INSTALL_NAME)"
substituteInPlace libgfortran/configure \
- --replace "-install_name \\\$rpath/\\\$soname" "-install_name $lib/lib/\\\$soname"
+ --replace "-install_name \\\$rpath/\\\$soname" "-install_name ''${!outputLib}/lib/\\\$soname"
'';
postPatch =
@@ -244,6 +241,7 @@ stdenv.mkDerivation ({
langGo
langObjC
langObjCpp
+ langJit
;
};
diff --git a/pkgs/development/compilers/gcc/7/default.nix b/pkgs/development/compilers/gcc/7/default.nix
index 2ae2f8e758c..9153268a12b 100644
--- a/pkgs/development/compilers/gcc/7/default.nix
+++ b/pkgs/development/compilers/gcc/7/default.nix
@@ -4,6 +4,7 @@
, langObjCpp ? stdenv.targetPlatform.isDarwin
, langGo ? false
, profiledCompiler ? false
+, langJit ? false
, staticCompiler ? false
, enableShared ? true
, enableLTO ? true
@@ -90,7 +91,7 @@ stdenv.mkDerivation ({
inherit patches;
- outputs = [ "out" "lib" "man" "info" ];
+ outputs = [ "out" "man" "info" ] ++ stdenv.lib.optional (!langJit) "lib";
setOutputFlags = false;
NIX_NO_SELF_RPATH = true;
@@ -105,10 +106,10 @@ stdenv.mkDerivation ({
--replace 'if (stdinc)' 'if (0)'
substituteInPlace libgcc/config/t-slibgcc-darwin \
- --replace "-install_name @shlib_slibdir@/\$(SHLIB_INSTALL_NAME)" "-install_name $lib/lib/\$(SHLIB_INSTALL_NAME)"
+ --replace "-install_name @shlib_slibdir@/\$(SHLIB_INSTALL_NAME)" "-install_name ''${!outputLib}/lib/\$(SHLIB_INSTALL_NAME)"
substituteInPlace libgfortran/configure \
- --replace "-install_name \\\$rpath/\\\$soname" "-install_name $lib/lib/\\\$soname"
+ --replace "-install_name \\\$rpath/\\\$soname" "-install_name ''${!outputLib}/lib/\\\$soname"
'';
postPatch = ''
@@ -206,6 +207,7 @@ stdenv.mkDerivation ({
langGo
langObjC
langObjCpp
+ langJit
;
} ++ optional (targetPlatform.isAarch64) "--enable-fix-cortex-a53-843419"
++ optional targetPlatform.isNetBSD "--disable-libcilkrts"
diff --git a/pkgs/development/compilers/gcc/8/default.nix b/pkgs/development/compilers/gcc/8/default.nix
index c2edba0ba90..e3091a062be 100644
--- a/pkgs/development/compilers/gcc/8/default.nix
+++ b/pkgs/development/compilers/gcc/8/default.nix
@@ -4,6 +4,7 @@
, langObjCpp ? stdenv.targetPlatform.isDarwin
, langGo ? false
, profiledCompiler ? false
+, langJit ? false
, staticCompiler ? false
, enableShared ? true
, enableLTO ? true
@@ -82,7 +83,7 @@ stdenv.mkDerivation ({
inherit patches;
- outputs = [ "out" "lib" "man" "info" ];
+ outputs = [ "out" "man" "info" ] ++ stdenv.lib.optional (!langJit) "lib";
setOutputFlags = false;
NIX_NO_SELF_RPATH = true;
@@ -97,10 +98,10 @@ stdenv.mkDerivation ({
--replace 'if (stdinc)' 'if (0)'
substituteInPlace libgcc/config/t-slibgcc-darwin \
- --replace "-install_name @shlib_slibdir@/\$(SHLIB_INSTALL_NAME)" "-install_name $lib/lib/\$(SHLIB_INSTALL_NAME)"
+ --replace "-install_name @shlib_slibdir@/\$(SHLIB_INSTALL_NAME)" "-install_name ''${!outputLib}/lib/\$(SHLIB_INSTALL_NAME)"
substituteInPlace libgfortran/configure \
- --replace "-install_name \\\$rpath/\\\$soname" "-install_name $lib/lib/\\\$soname"
+ --replace "-install_name \\\$rpath/\\\$soname" "-install_name ''${!outputLib}/lib/\\\$soname"
'';
postPatch = ''
@@ -197,6 +198,7 @@ stdenv.mkDerivation ({
langGo
langObjC
langObjCpp
+ langJit
;
};
diff --git a/pkgs/development/compilers/gcc/9/default.nix b/pkgs/development/compilers/gcc/9/default.nix
index 5785782a671..fadfdfa47a8 100644
--- a/pkgs/development/compilers/gcc/9/default.nix
+++ b/pkgs/development/compilers/gcc/9/default.nix
@@ -3,8 +3,10 @@
, langAda ? false
, langObjC ? stdenv.targetPlatform.isDarwin
, langObjCpp ? stdenv.targetPlatform.isDarwin
+, langD ? false
, langGo ? false
, profiledCompiler ? false
+, langJit ? false
, staticCompiler ? false
, enableShared ? true
, enableLTO ? true
@@ -58,6 +60,7 @@ let majorVersion = "9";
sha256 = ""; # TODO: uncomment and check hash when available.
}) */
++ optional langAda ../gnat-cflags.patch
+ ++ optional langD ../libphobos.patch
++ optional langFortran ../gfortran-driving.patch
++ optional (targetPlatform.libc == "musl" && targetPlatform.isPower) ../ppc-musl.patch
++ optional (!crossStageStatic && targetPlatform.isMinGW) (fetchpatch {
@@ -85,7 +88,7 @@ stdenv.mkDerivation ({
inherit patches;
- outputs = [ "out" "lib" "man" "info" ];
+ outputs = [ "out" "man" "info" ] ++ stdenv.lib.optional (!langJit) "lib";
setOutputFlags = false;
NIX_NO_SELF_RPATH = true;
@@ -100,10 +103,10 @@ stdenv.mkDerivation ({
--replace 'if (stdinc)' 'if (0)'
substituteInPlace libgcc/config/t-slibgcc-darwin \
- --replace "-install_name @shlib_slibdir@/\$(SHLIB_INSTALL_NAME)" "-install_name $lib/lib/\$(SHLIB_INSTALL_NAME)"
+ --replace "-install_name @shlib_slibdir@/\$(SHLIB_INSTALL_NAME)" "-install_name ''${!outputLib}/lib/\$(SHLIB_INSTALL_NAME)"
substituteInPlace libgfortran/configure \
- --replace "-install_name \\\$rpath/\\\$soname" "-install_name $lib/lib/\\\$soname"
+ --replace "-install_name \\\$rpath/\\\$soname" "-install_name ''${!outputLib}/lib/\\\$soname"
'';
postPatch = ''
@@ -136,10 +139,10 @@ stdenv.mkDerivation ({
)
else "")
+ stdenv.lib.optionalString targetPlatform.isAvr ''
- makeFlagsArray+=(
- 'LIMITS_H_TEST=false'
- )
- '';
+ makeFlagsArray+=(
+ 'LIMITS_H_TEST=false'
+ )
+ '';
inherit noSysDirs staticCompiler crossStageStatic
libcCross crossMingw;
@@ -196,12 +199,14 @@ stdenv.mkDerivation ({
enableShared
langC
+ langD
langCC
langFortran
langAda
langGo
langObjC
langObjCpp
+ langJit
;
};
@@ -235,14 +240,14 @@ stdenv.mkDerivation ({
inherit
(import ../common/extra-target-flags.nix {
- inherit stdenv crossStageStatic libcCross threadsCross;
+ inherit stdenv crossStageStatic langD libcCross threadsCross;
})
EXTRA_TARGET_FLAGS
EXTRA_TARGET_LDFLAGS
;
passthru = {
- inherit langC langCC langObjC langObjCpp langAda langFortran langGo version;
+ inherit langC langCC langObjC langObjCpp langAda langFortran langGo langD version;
isGNU = true;
};
diff --git a/pkgs/development/compilers/gcc/builder.sh b/pkgs/development/compilers/gcc/builder.sh
index 8d03e010464..b806f5a6e50 100644
--- a/pkgs/development/compilers/gcc/builder.sh
+++ b/pkgs/development/compilers/gcc/builder.sh
@@ -202,34 +202,34 @@ postConfigure() {
preInstall() {
mkdir -p "$out/${targetConfig}/lib"
- mkdir -p "$lib/${targetConfig}/lib"
+ mkdir -p "${!outputLib}/${targetConfig}/lib"
# Make ‘lib64’ symlinks to ‘lib’.
if [ -n "$is64bit" -a -z "$enableMultilib" ]; then
ln -s lib "$out/${targetConfig}/lib64"
- ln -s lib "$lib/${targetConfig}/lib64"
+ ln -s lib "${!outputLib}/${targetConfig}/lib64"
fi
}
postInstall() {
- # Move runtime libraries to $lib.
- moveToOutput "${targetConfig+$targetConfig/}lib/lib*.so*" "$lib"
- moveToOutput "${targetConfig+$targetConfig/}lib/lib*.la" "$lib"
- moveToOutput "${targetConfig+$targetConfig/}lib/lib*.dylib" "$lib"
- moveToOutput "${targetConfig+$targetConfig/}lib/lib*.dll.a" "$lib"
- moveToOutput "share/gcc-*/python" "$lib"
-
- for i in "$lib/${targetConfig}"/lib/*.{la,py}; do
- substituteInPlace "$i" --replace "$out" "$lib"
+ # Move runtime libraries to lib output.
+ moveToOutput "${targetConfig+$targetConfig/}lib/lib*.so*" "${!outputLib}"
+ moveToOutput "${targetConfig+$targetConfig/}lib/lib*.la" "${!outputLib}"
+ moveToOutput "${targetConfig+$targetConfig/}lib/lib*.dylib" "${!outputLib}"
+ moveToOutput "${targetConfig+$targetConfig/}lib/lib*.dll.a" "${!outputLib}"
+ moveToOutput "share/gcc-*/python" "${!outputLib}"
+
+ for i in "${!outputLib}/${targetConfig}"/lib/*.{la,py}; do
+ substituteInPlace "$i" --replace "$out" "${!outputLib}"
done
if [ -n "$enableMultilib" ]; then
- moveToOutput "${targetConfig+$targetConfig/}lib64/lib*.so*" "$lib"
- moveToOutput "${targetConfig+$targetConfig/}lib64/lib*.la" "$lib"
- moveToOutput "${targetConfig+$targetConfig/}lib64/lib*.dylib" "$lib"
+ moveToOutput "${targetConfig+$targetConfig/}lib64/lib*.so*" "${!outputLib}"
+ moveToOutput "${targetConfig+$targetConfig/}lib64/lib*.la" "${!outputLib}"
+ moveToOutput "${targetConfig+$targetConfig/}lib64/lib*.dylib" "${!outputLib}"
- for i in "$lib/${targetConfig}"/lib64/*.{la,py}; do
- substituteInPlace "$i" --replace "$out" "$lib"
+ for i in "${!outputLib}/${targetConfig}"/lib64/*.{la,py}; do
+ substituteInPlace "$i" --replace "$out" "${!outputLib}"
done
fi
@@ -251,10 +251,10 @@ postInstall() {
fi
if type "install_name_tool"; then
- for i in "$lib"/lib/*.*.dylib; do
+ for i in "${!outputLib}"/lib/*.*.dylib; do
install_name_tool -id "$i" "$i" || true
for old_path in $(otool -L "$i" | grep "$out" | awk '{print $1}'); do
- new_path=`echo "$old_path" | sed "s,$out,$lib,"`
+ new_path=`echo "$old_path" | sed "s,$out,${!outputLib},"`
install_name_tool -change "$old_path" "$new_path" "$i" || true
done
done
diff --git a/pkgs/development/compilers/gcc/common/configure-flags.nix b/pkgs/development/compilers/gcc/common/configure-flags.nix
index c78a2814895..be7f3df42de 100644
--- a/pkgs/development/compilers/gcc/common/configure-flags.nix
+++ b/pkgs/development/compilers/gcc/common/configure-flags.nix
@@ -14,12 +14,14 @@
, langC
, langCC
+, langD ? false
, langFortran
, langJava ? false, javaAwtGtk ? false, javaAntlr ? null, javaEcj ? null
, langAda ? false
, langGo
, langObjC
, langObjCpp
+, langJit
}:
assert cloog != null -> stdenv.lib.versionOlder version "5";
@@ -114,6 +116,7 @@ let
lib.concatStrings (lib.intersperse ","
( lib.optional langC "c"
++ lib.optional langCC "c++"
+ ++ lib.optional langD "d"
++ lib.optional langFortran "fortran"
++ lib.optional langJava "java"
++ lib.optional langAda "ada"
@@ -121,6 +124,7 @@ let
++ lib.optional langObjC "objc"
++ lib.optional langObjCpp "obj-c++"
++ lib.optionals crossDarwin [ "objc" "obj-c++" ]
+ ++ lib.optional langJit "jit"
)
)
}"
@@ -173,6 +177,12 @@ let
"--disable-symvers"
"libat_cv_have_ifunc=no"
"--disable-gnu-indirect-function"
+ ]
+ ++ lib.optionals langJit [
+ "--enable-host-shared"
+ ]
+ ++ lib.optionals (langD) [
+ "--with-target-system-zlib=yes"
]
;
diff --git a/pkgs/development/compilers/gcc/common/extra-target-flags.nix b/pkgs/development/compilers/gcc/common/extra-target-flags.nix
index bce9a8d4738..62d9818ca95 100644
--- a/pkgs/development/compilers/gcc/common/extra-target-flags.nix
+++ b/pkgs/development/compilers/gcc/common/extra-target-flags.nix
@@ -1,18 +1,21 @@
-{ stdenv, crossStageStatic, libcCross, threadsCross }:
+{ stdenv, crossStageStatic, langD ? false, libcCross, threadsCross }:
let
inherit (stdenv) lib hostPlatform targetPlatform;
in
{
+ # For non-cross builds these flags are currently assigned in builder.sh.
+ # It would be good to consolidate the generation of makeFlags
+ # ({C,CXX,LD}FLAGS_FOR_{BUILD,TARGET}, etc...) at some point.
EXTRA_TARGET_FLAGS = let
- mkFlags = dep: lib.optionals (targetPlatform != hostPlatform && dep != null) ([
- "-idirafter ${lib.getDev dep}${dep.incdir or "/include"}"
+ mkFlags = dep: langD: lib.optionals (targetPlatform != hostPlatform && dep != null && !langD) ([
+ "-O2 -idirafter ${lib.getDev dep}${dep.incdir or "/include"}"
] ++ stdenv.lib.optionals (! crossStageStatic) [
"-B${lib.getLib dep}${dep.libdir or "/lib"}"
]);
- in mkFlags libcCross
- ++ lib.optionals (!crossStageStatic) (mkFlags threadsCross)
+ in mkFlags libcCross langD
+ ++ lib.optionals (!crossStageStatic) (mkFlags threadsCross langD)
;
EXTRA_TARGET_LDFLAGS = let
diff --git a/pkgs/development/compilers/gcc/libphobos.patch b/pkgs/development/compilers/gcc/libphobos.patch
new file mode 100644
index 00000000000..a16ea5416ff
--- /dev/null
+++ b/pkgs/development/compilers/gcc/libphobos.patch
@@ -0,0 +1,119 @@
+diff --git a/Makefile.in b/Makefile.in
+index a375471..83c5ecb 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -804,7 +804,7 @@ BASE_FLAGS_TO_PASS = \
+ "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
+ "GNATBIND=$(GNATBIND)" \
+ "GNATMAKE=$(GNATMAKE)" \
+- "GDC=$(GDC)" \
++ "`echo 'GDC=$(GDC)' | sed -e 's/-idirafter [^ ]*//g'`" \
+ "GDCFLAGS=$(GDCFLAGS)" \
+ "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
+ "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
+@@ -817,7 +817,7 @@ BASE_FLAGS_TO_PASS = \
+ "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
+ "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
+ "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
+- "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
++ "`echo 'GDC_FOR_TARGET=$(GDC_FOR_TARGET)' | sed -e 's/-idirafter [^ ]*//g'`" \
+ "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
+ "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
+ "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
+@@ -890,7 +890,7 @@ EXTRA_HOST_FLAGS = \
+ 'DLLTOOL=$(DLLTOOL)' \
+ 'GFORTRAN=$(GFORTRAN)' \
+ 'GOC=$(GOC)' \
+- 'GDC=$(GDC)' \
++ "`echo 'GDC=$(GDC)' | sed -e 's/-idirafter [^ ]*//g'`" \
+ 'LD=$(LD)' \
+ 'LIPO=$(LIPO)' \
+ 'NM=$(NM)' \
+@@ -966,8 +966,11 @@ EXTRA_TARGET_FLAGS = \
+ 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
+ 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
+ "TFLAGS=$$TFLAGS"
++EXTRA_TARGET_FLAGS_D = \
++ "`echo $(EXTRA_TARGET_FLAGS) | sed -e 's/-idirafter [^ ]*//g'`"
+
+ TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
++TARGET_FLAGS_TO_PASS_D = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS_D)
+
+ # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
+ # unfortunately needs the native compiler and the target ar and
+@@ -47285,7 +47288,7 @@ check-target-libphobos:
+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+ $(NORMAL_TARGET_EXPORTS) \
+ (cd $(TARGET_SUBDIR)/libphobos && \
+- $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
++ $(MAKE) $(TARGET_FLAGS_TO_PASS_D) check)
+
+ @endif target-libphobos
+
+@@ -47300,7 +47303,7 @@ install-target-libphobos: installdirs
+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+ $(NORMAL_TARGET_EXPORTS) \
+ (cd $(TARGET_SUBDIR)/libphobos && \
+- $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
++ $(MAKE) $(TARGET_FLAGS_TO_PASS_D) install)
+
+ @endif target-libphobos
+
+@@ -47315,7 +47318,7 @@ install-strip-target-libphobos: installdirs
+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
+ $(NORMAL_TARGET_EXPORTS) \
+ (cd $(TARGET_SUBDIR)/libphobos && \
+- $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
++ $(MAKE) $(TARGET_FLAGS_TO_PASS_D) install-strip)
+
+ @endif target-libphobos
+
+diff --git a/Makefile.tpl b/Makefile.tpl
+index 41cae58..b3d32e7 100644
+--- a/Makefile.tpl
++++ b/Makefile.tpl
+@@ -721,8 +721,11 @@ EXTRA_TARGET_FLAGS = \
+ 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
+ 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
+ "TFLAGS=$$TFLAGS"
++EXTRA_TARGET_FLAGS_D = \
++ "`echo $(EXTRA_TARGET_FLAGS) | sed -e 's/-idirafter [^ ]*//g'`"
+
+ TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
++TARGET_FLAGS_TO_PASS_D = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS_D)
+
+ # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
+ # unfortunately needs the native compiler and the target ar and
+diff --git a/libphobos/Makefile.in b/libphobos/Makefile.in
+index e894417..2d18dcb 100644
+--- a/libphobos/Makefile.in
++++ b/libphobos/Makefile.in
+@@ -365,6 +365,7 @@ AM_MAKEFLAGS = \
+ "LIBCFLAGS=$(LIBCFLAGS)" \
+ "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
+ "MAKE=$(MAKE)" \
++ "`echo 'MAKEFLAGS=$(MAKEFLAGS)' | sed -e 's/-j[0-9]+/-j1/'`" \
+ "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
+ "PICFLAG=$(PICFLAG)" \
+ "PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \
+@@ -694,6 +695,8 @@ uninstall-am:
+
+ .PRECIOUS: Makefile
+
++.NOTPARALLEL:
++
+ # GNU Make needs to see an explicit $(MAKE) variable in the command it
+ # runs to enable its job server during parallel builds. Hence the
+ # comments below.
+diff --git a/libphobos/configure b/libphobos/configure
+index b3cb5f3..25adf2b 100755
+--- a/libphobos/configure
++++ b/libphobos/configure
+@@ -5122,6 +5122,7 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
++GDC=`$as_echo "$GDC" | sed -e 's/-idirafter [^ ]*//g'`
+
+ ac_ext=d
+ ac_compile='$GDC -c $GDCFLAGS conftest.$ac_ext >&5'
diff --git a/pkgs/development/compilers/gerbil/build.nix b/pkgs/development/compilers/gerbil/build.nix
index 21c2936fa0f..8297dafff8e 100644
--- a/pkgs/development/compilers/gerbil/build.nix
+++ b/pkgs/development/compilers/gerbil/build.nix
@@ -1,34 +1,34 @@
-{ stdenv, makeStaticLibraries,
- coreutils, rsync, bash,
+{ pkgs, gccStdenv, lib, coreutils, bash, # makeStaticLibraries,
openssl, zlib, sqlite, libxml2, libyaml, libmysqlclient, lmdb, leveldb, postgresql,
- version, git-version, gambit, src }:
+ version, git-version,
+ gambit-support,
+ gambit ? pkgs.gambit, gambit-params ? pkgs.gambit-support.stable-params, src }:
+
+# We use Gambit, that works 10x better with GCC than Clang. See ../gambit/build.nix
+let stdenv = gccStdenv; in
stdenv.mkDerivation rec {
pname = "gerbil";
inherit version;
inherit src;
- # Use makeStaticLibraries to enable creation of statically linked binaries
buildInputs_libraries = [ openssl zlib sqlite libxml2 libyaml libmysqlclient lmdb leveldb postgresql ];
- buildInputs_staticLibraries = map makeStaticLibraries buildInputs_libraries;
- buildInputs = [ gambit rsync bash ]
- ++ buildInputs_libraries ++ buildInputs_staticLibraries;
+ # TODO: either fix all of Gerbil's dependencies to provide static libraries,
+ # or give up and delete all tentative support for static libraries.
+ #buildInputs_staticLibraries = map makeStaticLibraries buildInputs_libraries;
+
+ buildInputs = [ gambit ]
+ ++ buildInputs_libraries; # ++ buildInputs_staticLibraries;
NIX_CFLAGS_COMPILE = "-I${libmysqlclient}/include/mysql -L${libmysqlclient}/lib/mysql";
postPatch = ''
- echo '(define (gerbil-version-string) "v${git-version}")' > src/gerbil/runtime/gx-version.scm
-
- patchShebangs .
-
+ echo '(define (gerbil-version-string) "v${git-version}")' > src/gerbil/runtime/gx-version.scm ;
+ patchShebangs . ;
grep -Fl '#!/usr/bin/env' `find . -type f -executable` | while read f ; do
- substituteInPlace "$f" --replace '#!/usr/bin/env' '#!${coreutils}/bin/env'
- done
- grep -Fl '"gsc"' `find . -type f -name '*.s*'` | while read f ; do
- substituteInPlace "$f" --replace '"gsc"' '"${gambit}/bin/gsc"'
- done
- substituteInPlace "etc/gerbil.el" --replace '"gxc"' "\"$out/bin/gxc\""
+ substituteInPlace "$f" --replace '#!/usr/bin/env' '#!${coreutils}/bin/env' ;
+ done ;
'';
## TODO: make static compilation work.
@@ -47,22 +47,31 @@ stdenv.mkDerivation rec {
# LEVELDB=${makeStaticLibraries leveldb}/lib/libleveldb.a
# EOF
+ configurePhase = ''
+ (cd src && ./configure \
+ --prefix=$out/gerbil \
+ --with-gambit=${gambit}/gambit \
+ --enable-libxml \
+ --enable-libyaml \
+ --enable-zlib \
+ --enable-sqlite \
+ --enable-mysql \
+ --enable-lmdb \
+ --enable-leveldb)
+ '';
+
buildPhase = ''
runHook preBuild
- # Enable all optional libraries
- substituteInPlace "src/std/build-features.ss" --replace '#f' '#t'
-
- # Enable autodetection of a default GERBIL_HOME
- for i in src/gerbil/boot/gx-init-exe.scm src/gerbil/boot/gx-init.scm ; do
- substituteInPlace "$i" --replace '(getenv "GERBIL_HOME" #f)' "(getenv \"GERBIL_HOME\" \"$out\")"
- done
- for i in src/gerbil/boot/gxi-init.scm src/gerbil/compiler/driver.ss src/gerbil/runtime/gx-gambc.scm src/std/build.ss src/tools/build.ss ; do
- substituteInPlace "$i" --replace '(getenv "GERBIL_HOME")' "(getenv \"GERBIL_HOME\" \"$out\")"
- done
-
# gxprof testing uses $HOME/.cache/gerbil/gxc
- export HOME=$$PWD
+ export HOME=$PWD
+ export GERBIL_BUILD_CORES=$NIX_BUILD_CORES
+ export GERBIL_GXC=$PWD/bin/gxc
+ export GERBIL_BASE=$PWD
+ export GERBIL_HOME=$PWD
+ export GERBIL_PATH=$PWD/lib
+ export PATH=$PWD/bin:$PATH
+ ${gambit-support.export-gambopt gambit-params}
# Build, replacing make by build.sh
( cd src && sh build.sh )
@@ -72,19 +81,9 @@ stdenv.mkDerivation rec {
installPhase = ''
runHook preInstall
- mkdir -p $out/
- cp -fa bin lib etc doc $out/
-
- cat > $out/bin/gxi <<EOF
-#!${bash}/bin/bash -e
-export GERBIL_HOME=$out
-case "\$1" in -:*) GSIOPTIONS=\$1 ; shift ;; esac
-if [[ \$# = 0 ]] ; then
- exec ${gambit}/bin/gsi \$GSIOPTIONS \$GERBIL_HOME/lib/gxi-init \$GERBIL_HOME/lib/gxi-interactive -
-else
- exec ${gambit}/bin/gsi \$GSIOPTIONS \$GERBIL_HOME/lib/gxi-init "\$@"
-fi
-EOF
+ mkdir -p $out/gerbil $out/bin
+ (cd src; ./install)
+ (cd $out/bin ; ln -s ../gerbil/bin/* .)
runHook postInstall
'';
@@ -93,10 +92,10 @@ EOF
meta = {
description = "Gerbil Scheme";
homepage = "https://github.com/vyzo/gerbil";
- license = stdenv.lib.licenses.lgpl2;
+ license = lib.licenses.lgpl21; # also asl20, like Gambit
# NB regarding platforms: regularly tested on Linux, only occasionally on macOS.
# Please report success and/or failure to fare.
- platforms = stdenv.lib.platforms.unix;
- maintainers = with stdenv.lib.maintainers; [ fare ];
+ platforms = lib.platforms.unix;
+ maintainers = with lib.maintainers; [ fare ];
};
}
diff --git a/pkgs/development/compilers/gerbil/default.nix b/pkgs/development/compilers/gerbil/default.nix
index 8c6b1a87cd3..3367ae581b2 100644
--- a/pkgs/development/compilers/gerbil/default.nix
+++ b/pkgs/development/compilers/gerbil/default.nix
@@ -1,14 +1,12 @@
-{ stdenv, callPackage, fetchFromGitHub, gambit }:
+{ callPackage, fetchFromGitHub }:
callPackage ./build.nix rec {
- version = "0.15.1";
- git-version = "0.15.1";
- inherit gambit;
+ version = "0.16";
+ git-version = version;
src = fetchFromGitHub {
owner = "vyzo";
repo = "gerbil";
rev = "v${version}";
- sha256 = "0qpqms66hz41wwhxb1z0fnzj96ivkm7qi9h9d7lhlr3fsxm1kp1n";
+ sha256 = "0vng0kxpnwsg8jbjdpyn4sdww36jz7zfpfbzayg9sdpz6bjxjy0f";
};
- inherit stdenv;
}
diff --git a/pkgs/development/compilers/gerbil/gerbil-support.nix b/pkgs/development/compilers/gerbil/gerbil-support.nix
new file mode 100644
index 00000000000..4e94b6e65de
--- /dev/null
+++ b/pkgs/development/compilers/gerbil/gerbil-support.nix
@@ -0,0 +1,64 @@
+{ pkgs, gccStdenv, callPackage, fetchFromGitHub }:
+# See ../gambit/build.nix regarding gccStdenv
+
+rec {
+ # Gerbil libraries
+ gerbilPackages-unstable = {
+ gerbil-utils = callPackage ./gerbil-utils.nix { };
+ };
+
+ # Use this function in any package that uses Gerbil libraries, to define the GERBIL_LOADPATH.
+ gerbilLoadPath =
+ gerbilInputs : builtins.concatStringsSep ":" (map (x : x + "/gerbil/lib") gerbilInputs);
+
+ # Use this function to create a Gerbil library. See gerbil-utils as an example.
+ gerbilPackage = {
+ pname, version, src, meta, package,
+ git-version ? "", version-path ? "config/version.ss",
+ gerbil ? pkgs.gerbil-unstable,
+ gambit-params ? pkgs.gambit-support.stable-params,
+ gerbilInputs ? [],
+ buildInputs ? [],
+ softwareName ? "" } :
+ let buildInputs_ = buildInputs; in
+ gccStdenv.mkDerivation rec {
+ inherit src meta pname version;
+ buildInputs = [ gerbil ] ++ gerbilInputs ++ buildInputs_;
+ postPatch = ''
+ set -e ;
+ if [ -n "${version-path}" ] ; then
+ echo '(import :clan/utils/version)\n(register-software "${softwareName}" "${git-version}")\n' > "${version-path}"
+ fi
+ patchShebangs . ;
+ '';
+
+ postConfigure = ''
+ export GERBIL_BUILD_CORES=$NIX_BUILD_CORES
+ export GERBIL_PATH=$PWD/.build
+ export GERBIL_LOADPATH=${gerbilLoadPath gerbilInputs}
+ ${pkgs.gambit-support.export-gambopt gambit-params}
+ '';
+
+ buildPhase = ''
+ runHook preBuild
+ ./build.ss
+ runHook postBuild
+ '';
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $out/gerbil/lib
+ cp -fa .build/lib $out/gerbil/
+ bins=(.build/bin/*)
+ if [ 0 -lt ''${#bins} ] ; then
+ cp -fa .build/bin $out/gerbil/
+ mkdir $out/bin
+ cd $out/bin
+ ln -s ../gerbil/bin/* .
+ fi
+ runHook postInstall
+ '';
+
+ dontFixup = true;
+ };
+}
diff --git a/pkgs/development/compilers/gerbil/gerbil-utils.nix b/pkgs/development/compilers/gerbil/gerbil-utils.nix
new file mode 100644
index 00000000000..075a63d7bf4
--- /dev/null
+++ b/pkgs/development/compilers/gerbil/gerbil-utils.nix
@@ -0,0 +1,24 @@
+{ lib, fetchFromGitHub, gerbil-unstable, gerbil-support, gambit-support }:
+
+gerbil-support.gerbilPackage {
+ pname = "gerbil-utils";
+ version = "unstable-2020-05-17";
+ git-version = "33ef720";
+ package = "clan";
+ gerbil = gerbil-unstable;
+ gambit-params = gambit-support.unstable-params;
+ version-path = "";
+ src = fetchFromGitHub {
+ owner = "fare";
+ repo = "gerbil-utils";
+ rev = "33ef720799ba98dc9eec773c662f070af4bac016";
+ sha256 = "0dsb97magbxzjqqfzwq4qwf7i80llv0s1dsy9nkzkvkq8drxlmqf";
+ };
+ meta = {
+ description = "Gerbil Clan: Community curated Collection of Common Utilities";
+ homepage = "https://github.com/fare/gerbil-utils";
+ license = lib.licenses.lgpl21;
+ platforms = lib.platforms.unix;
+ maintainers = with lib.maintainers; [ fare ];
+ };
+}
diff --git a/pkgs/development/compilers/gerbil/unstable.nix b/pkgs/development/compilers/gerbil/unstable.nix
index eb78eed35ee..9de6dc42907 100644
--- a/pkgs/development/compilers/gerbil/unstable.nix
+++ b/pkgs/development/compilers/gerbil/unstable.nix
@@ -1,15 +1,15 @@
-{ stdenv, callPackage, fetchFromGitHub, gambit, gambit-unstable }:
+{ callPackage, fetchFromGitHub, gambit-unstable, gambit-support }:
-callPackage ./build.nix {
- version = "unstable-2020-02-27";
- git-version = "0.16-DEV-493-g1ffb74db";
- #gambit = gambit-unstable;
- gambit = gambit;
+callPackage ./build.nix rec {
+ version = "unstable-2020-05-17";
+ git-version = "0.16-1-g36a31050";
src = fetchFromGitHub {
owner = "vyzo";
repo = "gerbil";
- rev = "1ffb74db5ffd49b4bad751586cef5e619c891d41";
- sha256 = "1szmdp8lvy5gpcwn5bpa7x383m6vywl35xa7hz9a5vs1rq4w2097";
+ rev = "36a31050f6c80e7e1a49dfae96a57b2ad0260698";
+ sha256 = "0k3fypam9qx110sjxgzxa1mdf5b631w16s9p5v37cb8ll26vqfiv";
};
- inherit stdenv;
+ inherit gambit-support;
+ gambit = gambit-unstable;
+ gambit-params = gambit-support.unstable-params;
}
diff --git a/pkgs/development/compilers/ghcjs-ng/default.nix b/pkgs/development/compilers/ghcjs-ng/default.nix
index 7b6fbc460a9..6d56c410aab 100644
--- a/pkgs/development/compilers/ghcjs-ng/default.nix
+++ b/pkgs/development/compilers/ghcjs-ng/default.nix
@@ -102,6 +102,7 @@ in stdenv.mkDerivation {
inherit passthru;
- meta.platforms = passthru.bootPkgs.ghc.meta.platforms;
+ meta.broken = true; # build does not succeed
+ meta.platforms = lib.platforms.none; # passthru.bootPkgs.ghc.meta.platforms;
meta.maintainers = [lib.maintainers.elvishjerricco];
}
diff --git a/pkgs/development/compilers/gleam/default.nix b/pkgs/development/compilers/gleam/default.nix
index 5179142e40e..1fa8720a400 100644
--- a/pkgs/development/compilers/gleam/default.nix
+++ b/pkgs/development/compilers/gleam/default.nix
@@ -2,18 +2,18 @@
rustPlatform.buildRustPackage rec {
pname = "gleam";
- version = "0.7.1";
+ version = "0.8.0";
src = fetchFromGitHub {
owner = "gleam-lang";
repo = pname;
rev = "v${version}";
- sha256 = "1bcxq7bgn0kf1vdw6id8s3izz6mwf3ivr8iph4miig302qm9lmmr";
+ sha256 = "05n8a7b63i9946fvbxphfh8n6ib20qnbv44ghlzcjwca9qvlx7i7";
};
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ];
- cargoSha256 = "17bvms65frxhw0d196qswh3jjqlriidq3xi3mfjjgfh6n17rh608";
+ cargoSha256 = "1ga5dinkmibkg53bfr6vc0i4bbgyn2y3d5qjf5bd965c1v7ba1jl";
meta = with stdenv.lib; {
description = "A statically typed language for the Erlang VM";
diff --git a/pkgs/development/compilers/go-jsonnet/default.nix b/pkgs/development/compilers/go-jsonnet/default.nix
index a39ee351f21..6c00d5ee6ce 100644
--- a/pkgs/development/compilers/go-jsonnet/default.nix
+++ b/pkgs/development/compilers/go-jsonnet/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0l6cwky2xl7m8nnc9abp76bhkdcf2ldbbv3r8p30xv2yr5wd1j8i";
};
- modSha256 = "1b6hz5a66hhlzpcv1badxr1b4nmk4lw0507d5jks7lqzvvwd0sxq";
+ vendorSha256 = "1vdv0nq31mjprxzxf8x0diaigissy07vnm338h8jrk5i74x5by39";
subPackages = [ "cmd/jsonnet" ];
@@ -21,4 +21,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ nshalman ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/compilers/go/1.13.nix b/pkgs/development/compilers/go/1.13.nix
new file mode 100644
index 00000000000..b524d3d6b09
--- /dev/null
+++ b/pkgs/development/compilers/go/1.13.nix
@@ -0,0 +1,242 @@
+{ stdenv, fetchurl, tzdata, iana-etc, runCommand
+, perl, which, pkgconfig, patch, procps, pcre, cacert, Security, Foundation
+, mailcap, runtimeShell
+, buildPackages, pkgsTargetTarget
+}:
+
+let
+
+ inherit (stdenv.lib) optionals optionalString;
+
+ goBootstrap = runCommand "go-bootstrap" {} ''
+ mkdir $out
+ cp -rf ${buildPackages.go_bootstrap}/* $out/
+ chmod -R u+w $out
+ find $out -name "*.c" -delete
+ cp -rf $out/bin/* $out/share/go/bin/
+ '';
+
+ goarch = platform: {
+ "i686" = "386";
+ "x86_64" = "amd64";
+ "aarch64" = "arm64";
+ "arm" = "arm";
+ "armv5tel" = "arm";
+ "armv6l" = "arm";
+ "armv7l" = "arm";
+ }.${platform.parsed.cpu.name} or (throw "Unsupported system");
+
+in
+
+stdenv.mkDerivation rec {
+ pname = "go";
+ version = "1.13.11";
+
+ src = fetchurl {
+ url = "https://dl.google.com/go/go${version}.src.tar.gz";
+ sha256 = "0y86q2k00lh8c7wj3lha43g804iwr61nap8j3i907l2sway1mvc9";
+ };
+
+ # perl is used for testing go vet
+ nativeBuildInputs = [ perl which pkgconfig patch procps ];
+ buildInputs = [ cacert pcre ]
+ ++ optionals stdenv.isLinux [ stdenv.cc.libc.out ]
+ ++ optionals (stdenv.hostPlatform.libc == "glibc") [ stdenv.cc.libc.static ];
+
+ depsTargetTargetPropagated = optionals stdenv.isDarwin [ Security Foundation ];
+
+ hardeningDisable = [ "all" ];
+
+ prePatch = ''
+ patchShebangs ./ # replace /bin/bash
+
+ # This source produces shell script at run time,
+ # and thus it is not corrected by patchShebangs.
+ substituteInPlace misc/cgo/testcarchive/carchive_test.go \
+ --replace '#!/usr/bin/env bash' '#!${runtimeShell}'
+
+ # Patch the mimetype database location which is missing on NixOS.
+ # but also allow static binaries built with NixOS to run outside nix
+ sed -i 's,\"/etc/mime.types,"${mailcap}/etc/mime.types\"\,\n\t&,' src/mime/type_unix.go
+
+ # Disabling the 'os/http/net' tests (they want files not available in
+ # chroot builds)
+ rm src/net/{listen,parse}_test.go
+ rm src/syscall/exec_linux_test.go
+
+ # !!! substituteInPlace does not seems to be effective.
+ # The os test wants to read files in an existing path. Just don't let it be /usr/bin.
+ sed -i 's,/usr/bin,'"`pwd`", src/os/os_test.go
+ sed -i 's,/bin/pwd,'"`type -P pwd`", src/os/os_test.go
+ # Disable the unix socket test
+ sed -i '/TestShutdownUnix/aif true \{ return\; \}' src/net/net_test.go
+ # Disable the hostname test
+ sed -i '/TestHostname/aif true \{ return\; \}' src/os/os_test.go
+ # ParseInLocation fails the test
+ sed -i '/TestParseInSydney/aif true \{ return\; \}' src/time/format_test.go
+ # Remove the api check as it never worked
+ sed -i '/src\/cmd\/api\/run.go/ireturn nil' src/cmd/dist/test.go
+ # Remove the coverage test as we have removed this utility
+ sed -i '/TestCoverageWithCgo/aif true \{ return\; \}' src/cmd/go/go_test.go
+ # Remove the timezone naming test
+ sed -i '/TestLoadFixed/aif true \{ return\; \}' src/time/time_test.go
+ # Remove disable setgid test
+ sed -i '/TestRespectSetgidDir/aif true \{ return\; \}' src/cmd/go/internal/work/build_test.go
+ # Remove cert tests that conflict with NixOS's cert resolution
+ sed -i '/TestEnvVars/aif true \{ return\; \}' src/crypto/x509/root_unix_test.go
+ # TestWritevError hangs sometimes
+ sed -i '/TestWritevError/aif true \{ return\; \}' src/net/writev_test.go
+ # TestVariousDeadlines fails sometimes
+ sed -i '/TestVariousDeadlines/aif true \{ return\; \}' src/net/timeout_test.go
+
+ sed -i 's,/etc/protocols,${iana-etc}/etc/protocols,' src/net/lookup_unix.go
+ sed -i 's,/etc/services,${iana-etc}/etc/services,' src/net/port_unix.go
+
+ # Disable cgo lookup tests not works, they depend on resolver
+ rm src/net/cgo_unix_test.go
+
+ '' + optionalString stdenv.isLinux ''
+ # prepend the nix path to the zoneinfo files but also leave the original value for static binaries
+ # that run outside a nix server
+ sed -i 's,\"/usr/share/zoneinfo/,"${tzdata}/share/zoneinfo/\"\,\n\t&,' src/time/zoneinfo_unix.go
+
+ '' + optionalString stdenv.isAarch32 ''
+ echo '#!${runtimeShell}' > misc/cgo/testplugin/test.bash
+ '' + optionalString stdenv.isDarwin ''
+ substituteInPlace src/race.bash --replace \
+ "sysctl machdep.cpu.extfeatures | grep -qv EM64T" true
+ sed -i 's,strings.Contains(.*sysctl.*,true {,' src/cmd/dist/util.go
+ sed -i 's,"/etc","'"$TMPDIR"'",' src/os/os_test.go
+ sed -i 's,/_go_os_test,'"$TMPDIR"'/_go_os_test,' src/os/path_test.go
+
+ sed -i '/TestChdirAndGetwd/aif true \{ return\; \}' src/os/os_test.go
+ sed -i '/TestCredentialNoSetGroups/aif true \{ return\; \}' src/os/exec/exec_posix_test.go
+ sed -i '/TestRead0/aif true \{ return\; \}' src/os/os_test.go
+ sed -i '/TestSystemRoots/aif true \{ return\; \}' src/crypto/x509/root_darwin_test.go
+
+ sed -i '/TestGoInstallRebuildsStalePackagesInOtherGOPATH/aif true \{ return\; \}' src/cmd/go/go_test.go
+ sed -i '/TestBuildDashIInstallsDependencies/aif true \{ return\; \}' src/cmd/go/go_test.go
+
+ sed -i '/TestDisasmExtld/aif true \{ return\; \}' src/cmd/objdump/objdump_test.go
+
+ sed -i 's/unrecognized/unknown/' src/cmd/link/internal/ld/lib.go
+
+ # TestCurrent fails because Current is not implemented on Darwin
+ sed -i 's/TestCurrent/testCurrent/g' src/os/user/user_test.go
+ sed -i 's/TestLookup/testLookup/g' src/os/user/user_test.go
+
+ touch $TMPDIR/group $TMPDIR/hosts $TMPDIR/passwd
+ '';
+
+ patches = [
+ ./remove-tools-1.11.patch
+ ./ssl-cert-file-1.13.patch
+ ./remove-test-pie-1.13.patch
+ ./creds-test.patch
+ ./go-1.9-skip-flaky-19608.patch
+ ./go-1.9-skip-flaky-20072.patch
+ ./skip-external-network-tests.patch
+ ./skip-nohup-tests.patch
+ ] ++ [
+ # breaks under load: https://github.com/golang/go/issues/25628
+ (if stdenv.isAarch32
+ then ./skip-test-extra-files-on-aarch32.patch
+ else ./skip-test-extra-files-on-386.patch)
+ ];
+
+ postPatch = ''
+ find . -name '*.orig' -exec rm {} ';'
+ '';
+
+ GOOS = stdenv.targetPlatform.parsed.kernel.name;
+ GOARCH = goarch stdenv.targetPlatform;
+ # GOHOSTOS/GOHOSTARCH must match the building system, not the host system.
+ # Go will nevertheless build a for host system that we will copy over in
+ # the install phase.
+ GOHOSTOS = stdenv.buildPlatform.parsed.kernel.name;
+ GOHOSTARCH = goarch stdenv.buildPlatform;
+
+ # {CC,CXX}_FOR_TARGET must be only set for cross compilation case as go expect those
+ # to be different from CC/CXX
+ CC_FOR_TARGET = if (stdenv.buildPlatform != stdenv.targetPlatform) then
+ "${pkgsTargetTarget.stdenv.cc}/bin/${pkgsTargetTarget.stdenv.cc.targetPrefix}cc"
+ else
+ null;
+ CXX_FOR_TARGET = if (stdenv.buildPlatform != stdenv.targetPlatform) then
+ "${pkgsTargetTarget.stdenv.cc}/bin/${pkgsTargetTarget.stdenv.cc.targetPrefix}c++"
+ else
+ null;
+
+ GOARM = toString (stdenv.lib.intersectLists [(stdenv.hostPlatform.parsed.cpu.version or "")] ["5" "6" "7"]);
+ GO386 = 387; # from Arch: don't assume sse2 on i686
+ CGO_ENABLED = 1;
+ # Hopefully avoids test timeouts on Hydra
+ GO_TEST_TIMEOUT_SCALE = 3;
+
+ # Indicate that we are running on build infrastructure
+ # Some tests assume things like home directories and users exists
+ GO_BUILDER_NAME = "nix";
+
+ GOROOT_BOOTSTRAP="${goBootstrap}/share/go";
+
+ postConfigure = ''
+ export GOCACHE=$TMPDIR/go-cache
+ # this is compiled into the binary
+ export GOROOT_FINAL=$out/share/go
+
+ export PATH=$(pwd)/bin:$PATH
+
+ # Independent from host/target, CC should produce code for the building system.
+ export CC=${buildPackages.stdenv.cc}/bin/cc
+ ulimit -a
+ '';
+
+ postBuild = ''
+ (cd src && ./make.bash)
+ '';
+
+ doCheck = stdenv.hostPlatform == stdenv.targetPlatform && !stdenv.isDarwin;
+
+ checkPhase = ''
+ runHook preCheck
+ (cd src && HOME=$TMPDIR GOCACHE=$TMPDIR/go-cache ./run.bash --no-rebuild)
+ runHook postCheck
+ '';
+
+ preInstall = ''
+ rm -r pkg/obj
+ # Contains the wrong perl shebang when cross compiling,
+ # since it is not used for anything we can deleted as well.
+ rm src/regexp/syntax/make_perl_groups.pl
+ '' + (if (stdenv.buildPlatform != stdenv.hostPlatform) then ''
+ mv bin/*_*/* bin
+ rmdir bin/*_*
+ ${optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) ''
+ rm -rf pkg/${GOHOSTOS}_${GOHOSTARCH} pkg/tool/${GOHOSTOS}_${GOHOSTARCH}
+ ''}
+ '' else if (stdenv.hostPlatform != stdenv.targetPlatform) then ''
+ rm -rf bin/*_*
+ ${optionalString (!(GOHOSTARCH == GOARCH && GOOS == GOHOSTOS)) ''
+ rm -rf pkg/${GOOS}_${GOARCH} pkg/tool/${GOOS}_${GOARCH}
+ ''}
+ '' else "");
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $GOROOT_FINAL
+ cp -a bin pkg src lib misc api doc $GOROOT_FINAL
+ ln -s $GOROOT_FINAL/bin $out/bin
+ runHook postInstall
+ '';
+
+ disallowedReferences = [ goBootstrap ];
+
+ meta = with stdenv.lib; {
+ branch = "1.13";
+ homepage = "http://golang.org/";
+ description = "The Go Programming language";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ cstrahan orivej mic92 rvolosatovs kalbasit Frostman ];
+ platforms = platforms.linux ++ platforms.darwin;
+ };
+}
diff --git a/pkgs/development/compilers/idris2/default.nix b/pkgs/development/compilers/idris2/default.nix
new file mode 100644
index 00000000000..858da311011
--- /dev/null
+++ b/pkgs/development/compilers/idris2/default.nix
@@ -0,0 +1,45 @@
+{ stdenv, fetchFromGitHub, makeWrapper
+, clang, chez
+}:
+
+# Uses scheme to bootstrap the build of idris2
+stdenv.mkDerivation {
+ name = "idris2";
+ version = "0.2.0-840e020";
+
+ src = fetchFromGitHub {
+ owner = "idris-lang";
+ repo = "Idris2";
+ rev = "840e020d8ccc332135e86f855ad78053ca15d603";
+ sha256 = "1l6pdjiglwd13pf56xwzbjzyyxgz48ypfggjgsgqk2w57rmbfy90";
+ };
+
+ strictDeps = true;
+ nativeBuildInputs = [ makeWrapper clang chez ];
+ buildInputs = [ chez ];
+
+ prePatch = ''
+ patchShebangs --build tests
+
+ # Do not run tests as part of the build process
+ substituteInPlace bootstrap.sh --replace "make test" "# make test"
+ '';
+
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ # The name of the main executable of pkgs.chez is `scheme`
+ buildFlags = [ "bootstrap" "SCHEME=scheme" ];
+
+ # idris2 needs to find scheme at runtime to compile
+ postInstall = ''
+ wrapProgram "$out/bin/idris2" --prefix PATH : "${chez}/bin"
+ '';
+
+ meta = {
+ description = "A purely functional programming language with first class types";
+ homepage = https://github.com/idris-lang/Idris2;
+ license = stdenv.lib.licenses.bsd3;
+ maintainers = with stdenv.lib.maintainers; [ wchresta ];
+ };
+}
+
diff --git a/pkgs/development/compilers/jsonnet/default.nix b/pkgs/development/compilers/jsonnet/default.nix
index 2d28954b221..510fca1838e 100644
--- a/pkgs/development/compilers/jsonnet/default.nix
+++ b/pkgs/development/compilers/jsonnet/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "jsonnet";
- version = "0.15.0";
+ version = "0.16.0";
src = fetchFromGitHub {
rev = "v${version}";
owner = "google";
repo = "jsonnet";
- sha256 = "06imnpbc5mn1dis051f54q6nq80dbm51nhxmba61rdyhf1131ml8";
+ sha256 = "0wxhc0ghjk88zrrn9a18h979ipkia2rx12489515gzhlplfx6724";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/compilers/llvm/10/compiler-rt-armv7l.patch b/pkgs/development/compilers/llvm/10/compiler-rt-armv7l.patch
new file mode 100644
index 00000000000..120cfe6feb2
--- /dev/null
+++ b/pkgs/development/compilers/llvm/10/compiler-rt-armv7l.patch
@@ -0,0 +1,32 @@
+diff -ur compiler-rt-10.0.0.src/cmake/builtin-config-ix.cmake compiler-rt-10.0.0.src-patched/cmake/builtin-config-ix.cmake
+--- compiler-rt-10.0.0.src/cmake/builtin-config-ix.cmake 2020-03-24 00:01:02.000000000 +0900
++++ compiler-rt-10.0.0.src-patched/cmake/builtin-config-ix.cmake 2020-05-10 03:42:00.883450706 +0900
+@@ -24,7 +24,7 @@
+
+
+ set(ARM64 aarch64)
+-set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k)
++set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k armv7l)
+ set(HEXAGON hexagon)
+ set(X86 i386)
+ set(X86_64 x86_64)
+diff -ur compiler-rt-10.0.0.src/lib/builtins/CMakeLists.txt compiler-rt-10.0.0.src-patched/lib/builtins/CMakeLists.txt
+--- compiler-rt-10.0.0.src/lib/builtins/CMakeLists.txt 2020-03-24 00:01:02.000000000 +0900
++++ compiler-rt-10.0.0.src-patched/lib/builtins/CMakeLists.txt 2020-05-10 03:44:49.468579650 +0900
+@@ -474,6 +474,7 @@
+ set(armv7_SOURCES ${arm_SOURCES})
+ set(armv7s_SOURCES ${arm_SOURCES})
+ set(armv7k_SOURCES ${arm_SOURCES})
++set(armv7l_SOURCES ${arm_SOURCES})
+ set(arm64_SOURCES ${aarch64_SOURCES})
+
+ # macho_embedded archs
+@@ -595,7 +596,7 @@
+ foreach (arch ${BUILTIN_SUPPORTED_ARCH})
+ if (CAN_TARGET_${arch})
+ # For ARM archs, exclude any VFP builtins if VFP is not supported
+- if (${arch} MATCHES "^(arm|armhf|armv7|armv7s|armv7k|armv7m|armv7em)$")
++ if (${arch} MATCHES "^(arm|armhf|armv7|armv7s|armv7k|armv7l|armv7m|armv7em)$")
+ string(REPLACE ";" " " _TARGET_${arch}_CFLAGS "${TARGET_${arch}_CFLAGS}")
+ check_compile_definition(__VFP_FP__ "${CMAKE_C_FLAGS} ${_TARGET_${arch}_CFLAGS}" COMPILER_RT_HAS_${arch}_VFP)
+ if(NOT COMPILER_RT_HAS_${arch}_VFP)
diff --git a/pkgs/development/compilers/llvm/10/compiler-rt.nix b/pkgs/development/compilers/llvm/10/compiler-rt.nix
index c0ea436ae27..68f64ef4256 100644
--- a/pkgs/development/compilers/llvm/10/compiler-rt.nix
+++ b/pkgs/development/compilers/llvm/10/compiler-rt.nix
@@ -48,7 +48,9 @@ stdenv.mkDerivation rec {
patches = [
./compiler-rt-codesign.patch # Revert compiler-rt commit that makes codesign mandatory
./find-darwin-sdk-version.patch # don't test for macOS being >= 10.15
- ];# ++ stdenv.lib.optional stdenv.hostPlatform.isMusl ./sanitizers-nongnu.patch
+ ]# ++ stdenv.lib.optional stdenv.hostPlatform.isMusl ./sanitizers-nongnu.patch
+ ++ stdenv.lib.optional stdenv.hostPlatform.isAarch32 ./compiler-rt-armv7l.patch;
+
# TSAN requires XPC on Darwin, which we have no public/free source files for. We can depend on the Apple frameworks
# to get it, but they're unfree. Since LLVM is rather central to the stdenv, we patch out TSAN support so that Hydra
diff --git a/pkgs/development/compilers/llvm/5/compiler-rt-armv7l.patch b/pkgs/development/compilers/llvm/5/compiler-rt-armv7l.patch
new file mode 100644
index 00000000000..77bf2640c47
--- /dev/null
+++ b/pkgs/development/compilers/llvm/5/compiler-rt-armv7l.patch
@@ -0,0 +1,23 @@
+diff -ur compiler-rt-5.0.2.src/cmake/builtin-config-ix.cmake compiler-rt-5.0.2.src-patched/cmake/builtin-config-ix.cmake
+--- compiler-rt-5.0.2.src/cmake/builtin-config-ix.cmake 2017-05-25 00:53:24.000000000 +0900
++++ compiler-rt-5.0.2.src-patched/cmake/builtin-config-ix.cmake 2020-05-10 03:24:24.937433155 +0900
+@@ -24,7 +24,7 @@
+
+
+ set(ARM64 aarch64)
+-set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k)
++set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k armv7l)
+ set(X86 i386 i686)
+ set(X86_64 x86_64)
+ set(MIPS32 mips mipsel)
+diff -ur compiler-rt-5.0.2.src/lib/builtins/CMakeLists.txt compiler-rt-5.0.2.src-patched/lib/builtins/CMakeLists.txt
+--- compiler-rt-5.0.2.src/lib/builtins/CMakeLists.txt 2017-07-13 04:33:30.000000000 +0900
++++ compiler-rt-5.0.2.src-patched/lib/builtins/CMakeLists.txt 2020-05-10 03:24:45.945075423 +0900
+@@ -444,6 +444,7 @@
+ set(armv7_SOURCES ${arm_SOURCES})
+ set(armv7s_SOURCES ${arm_SOURCES})
+ set(armv7k_SOURCES ${arm_SOURCES})
++set(armv7l_SOURCES ${arm_SOURCES})
+ set(arm64_SOURCES ${aarch64_SOURCES})
+
+ # macho_embedded archs
diff --git a/pkgs/development/compilers/llvm/5/compiler-rt.nix b/pkgs/development/compilers/llvm/5/compiler-rt.nix
index 55f4eb94e92..624034b5228 100644
--- a/pkgs/development/compilers/llvm/5/compiler-rt.nix
+++ b/pkgs/development/compilers/llvm/5/compiler-rt.nix
@@ -48,7 +48,8 @@ stdenv.mkDerivation {
patches = [
./compiler-rt-codesign.patch # Revert compiler-rt commit that makes codesign mandatory
] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl ./sanitizers-nongnu.patch
- ++ stdenv.lib.optional (stdenv.hostPlatform.libc == "glibc") ./compiler-rt-sys-ustat.patch;
+ ++ stdenv.lib.optional (stdenv.hostPlatform.libc == "glibc") ./compiler-rt-sys-ustat.patch
+ ++ stdenv.lib.optional stdenv.hostPlatform.isAarch32 ./compiler-rt-armv7l.patch;
# TSAN requires XPC on Darwin, which we have no public/free source files for. We can depend on the Apple frameworks
# to get it, but they're unfree. Since LLVM is rather central to the stdenv, we patch out TSAN support so that Hydra
diff --git a/pkgs/development/compilers/llvm/6/compiler-rt-armv7l.patch b/pkgs/development/compilers/llvm/6/compiler-rt-armv7l.patch
new file mode 100644
index 00000000000..ca2ed632faa
--- /dev/null
+++ b/pkgs/development/compilers/llvm/6/compiler-rt-armv7l.patch
@@ -0,0 +1,32 @@
+diff -ur compiler-rt-6.0.1.src/cmake/builtin-config-ix.cmake compiler-rt-6.0.1.src-patched/cmake/builtin-config-ix.cmake
+--- compiler-rt-6.0.1.src/cmake/builtin-config-ix.cmake 2017-12-01 06:04:11.000000000 +0900
++++ compiler-rt-6.0.1.src-patched/cmake/builtin-config-ix.cmake 2020-05-10 03:30:01.939694303 +0900
+@@ -24,7 +24,7 @@
+
+
+ set(ARM64 aarch64)
+-set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k)
++set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k armv7l)
+ set(X86 i386)
+ set(X86_64 x86_64)
+ set(MIPS32 mips mipsel)
+diff -ur compiler-rt-6.0.1.src/lib/builtins/CMakeLists.txt compiler-rt-6.0.1.src-patched/lib/builtins/CMakeLists.txt
+--- compiler-rt-6.0.1.src/lib/builtins/CMakeLists.txt 2017-12-25 06:11:32.000000000 +0900
++++ compiler-rt-6.0.1.src-patched/lib/builtins/CMakeLists.txt 2020-05-10 03:30:44.814964156 +0900
+@@ -452,6 +452,7 @@
+ set(armv7_SOURCES ${arm_SOURCES})
+ set(armv7s_SOURCES ${arm_SOURCES})
+ set(armv7k_SOURCES ${arm_SOURCES})
++set(armv7l_SOURCES ${arm_SOURCES})
+ set(arm64_SOURCES ${aarch64_SOURCES})
+
+ # macho_embedded archs
+@@ -521,7 +522,7 @@
+ set(_arch ${arch})
+ if("${arch}" STREQUAL "armv6m")
+ set(_arch "arm|armv6m")
+- elseif("${arch}" MATCHES "^(armhf|armv7|armv7s|armv7k|armv7m|armv7em)$")
++ elseif("${arch}" MATCHES "^(armhf|armv7|armv7s|armv7k|armv7l|armv7m|armv7em)$")
+ set(_arch "arm")
+ endif()
+
diff --git a/pkgs/development/compilers/llvm/6/compiler-rt.nix b/pkgs/development/compilers/llvm/6/compiler-rt.nix
index abb6796e3c7..5ae8bb01f05 100644
--- a/pkgs/development/compilers/llvm/6/compiler-rt.nix
+++ b/pkgs/development/compilers/llvm/6/compiler-rt.nix
@@ -47,7 +47,8 @@ stdenv.mkDerivation {
patches = [
./compiler-rt-codesign.patch # Revert compiler-rt commit that makes codesign mandatory
- ] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl ./sanitizers-nongnu.patch;
+ ] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl ./sanitizers-nongnu.patch
+ ++ stdenv.lib.optional stdenv.hostPlatform.isAarch32 ./compiler-rt-armv7l.patch;
# TSAN requires XPC on Darwin, which we have no public/free source files for. We can depend on the Apple frameworks
# to get it, but they're unfree. Since LLVM is rather central to the stdenv, we patch out TSAN support so that Hydra
diff --git a/pkgs/development/compilers/llvm/7/compiler-rt-armv7l.patch b/pkgs/development/compilers/llvm/7/compiler-rt-armv7l.patch
new file mode 100644
index 00000000000..89d7f1aec91
--- /dev/null
+++ b/pkgs/development/compilers/llvm/7/compiler-rt-armv7l.patch
@@ -0,0 +1,38 @@
+diff -ur compiler-rt-7.1.0.src/cmake/builtin-config-ix.cmake compiler-rt-7.1.0.src-patched/cmake/builtin-config-ix.cmake
+--- compiler-rt-7.1.0.src/cmake/builtin-config-ix.cmake 2018-05-25 06:36:27.000000000 +0900
++++ compiler-rt-7.1.0.src-patched/cmake/builtin-config-ix.cmake 2020-05-09 20:26:33.030608692 +0900
+@@ -24,7 +24,7 @@
+
+
+ set(ARM64 aarch64)
+-set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k)
++set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k armv7l)
+ set(HEXAGON hexagon)
+ set(X86 i386)
+ set(X86_64 x86_64)
+diff -ur compiler-rt-7.1.0.src/lib/builtins/CMakeLists.txt compiler-rt-7.1.0.src-patched/lib/builtins/CMakeLists.txt
+--- compiler-rt-7.1.0.src/lib/builtins/CMakeLists.txt 2018-07-31 03:18:59.000000000 +0900
++++ compiler-rt-7.1.0.src-patched/lib/builtins/CMakeLists.txt 2020-05-09 20:27:38.893409318 +0900
+@@ -453,6 +453,7 @@
+ set(armv7_SOURCES ${arm_SOURCES})
+ set(armv7s_SOURCES ${arm_SOURCES})
+ set(armv7k_SOURCES ${arm_SOURCES})
++set(armv7l_SOURCES ${arm_SOURCES})
+ set(arm64_SOURCES ${aarch64_SOURCES})
+
+ # macho_embedded archs
+@@ -563,12 +564,12 @@
+ set(_arch ${arch})
+ if("${arch}" STREQUAL "armv6m")
+ set(_arch "arm|armv6m")
+- elseif("${arch}" MATCHES "^(armhf|armv7|armv7s|armv7k|armv7m|armv7em)$")
++ elseif("${arch}" MATCHES "^(armhf|armv7|armv7s|armv7k|armv7l|armv7m|armv7em)$")
+ set(_arch "arm")
+ endif()
+
+ # For ARM archs, exclude any VFP builtins if VFP is not supported
+- if (${arch} MATCHES "^(arm|armhf|armv7|armv7s|armv7k|armv7m|armv7em)$")
++ if (${arch} MATCHES "^(arm|armhf|armv7|armv7s|armv7k|armv7l|armv7m|armv7em)$")
+ string(REPLACE ";" " " _TARGET_${arch}_CFLAGS "${TARGET_${arch}_CFLAGS}")
+ check_compile_definition(__VFP_FP__ "${CMAKE_C_FLAGS} ${_TARGET_${arch}_CFLAGS}" COMPILER_RT_HAS_${arch}_VFP)
+ if(NOT COMPILER_RT_HAS_${arch}_VFP)
diff --git a/pkgs/development/compilers/llvm/7/compiler-rt.nix b/pkgs/development/compilers/llvm/7/compiler-rt.nix
index e83a4a3c26f..e9853c58ca5 100644
--- a/pkgs/development/compilers/llvm/7/compiler-rt.nix
+++ b/pkgs/development/compilers/llvm/7/compiler-rt.nix
@@ -48,7 +48,8 @@ stdenv.mkDerivation {
patches = [
./compiler-rt-codesign.patch # Revert compiler-rt commit that makes codesign mandatory
] ++ stdenv.lib.optional (useLLVM) ./crtbegin-and-end.patch
- ++ stdenv.lib.optional stdenv.hostPlatform.isMusl ./sanitizers-nongnu.patch;
+ ++ stdenv.lib.optional stdenv.hostPlatform.isMusl ./sanitizers-nongnu.patch
+ ++ stdenv.lib.optional stdenv.hostPlatform.isAarch32 ./compiler-rt-armv7l.patch;
# TSAN requires XPC on Darwin, which we have no public/free source files for. We can depend on the Apple frameworks
# to get it, but they're unfree. Since LLVM is rather central to the stdenv, we patch out TSAN support so that Hydra
diff --git a/pkgs/development/compilers/llvm/8/compiler-rt-armv7l.patch b/pkgs/development/compilers/llvm/8/compiler-rt-armv7l.patch
new file mode 100644
index 00000000000..89d7f1aec91
--- /dev/null
+++ b/pkgs/development/compilers/llvm/8/compiler-rt-armv7l.patch
@@ -0,0 +1,38 @@
+diff -ur compiler-rt-7.1.0.src/cmake/builtin-config-ix.cmake compiler-rt-7.1.0.src-patched/cmake/builtin-config-ix.cmake
+--- compiler-rt-7.1.0.src/cmake/builtin-config-ix.cmake 2018-05-25 06:36:27.000000000 +0900
++++ compiler-rt-7.1.0.src-patched/cmake/builtin-config-ix.cmake 2020-05-09 20:26:33.030608692 +0900
+@@ -24,7 +24,7 @@
+
+
+ set(ARM64 aarch64)
+-set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k)
++set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k armv7l)
+ set(HEXAGON hexagon)
+ set(X86 i386)
+ set(X86_64 x86_64)
+diff -ur compiler-rt-7.1.0.src/lib/builtins/CMakeLists.txt compiler-rt-7.1.0.src-patched/lib/builtins/CMakeLists.txt
+--- compiler-rt-7.1.0.src/lib/builtins/CMakeLists.txt 2018-07-31 03:18:59.000000000 +0900
++++ compiler-rt-7.1.0.src-patched/lib/builtins/CMakeLists.txt 2020-05-09 20:27:38.893409318 +0900
+@@ -453,6 +453,7 @@
+ set(armv7_SOURCES ${arm_SOURCES})
+ set(armv7s_SOURCES ${arm_SOURCES})
+ set(armv7k_SOURCES ${arm_SOURCES})
++set(armv7l_SOURCES ${arm_SOURCES})
+ set(arm64_SOURCES ${aarch64_SOURCES})
+
+ # macho_embedded archs
+@@ -563,12 +564,12 @@
+ set(_arch ${arch})
+ if("${arch}" STREQUAL "armv6m")
+ set(_arch "arm|armv6m")
+- elseif("${arch}" MATCHES "^(armhf|armv7|armv7s|armv7k|armv7m|armv7em)$")
++ elseif("${arch}" MATCHES "^(armhf|armv7|armv7s|armv7k|armv7l|armv7m|armv7em)$")
+ set(_arch "arm")
+ endif()
+
+ # For ARM archs, exclude any VFP builtins if VFP is not supported
+- if (${arch} MATCHES "^(arm|armhf|armv7|armv7s|armv7k|armv7m|armv7em)$")
++ if (${arch} MATCHES "^(arm|armhf|armv7|armv7s|armv7k|armv7l|armv7m|armv7em)$")
+ string(REPLACE ";" " " _TARGET_${arch}_CFLAGS "${TARGET_${arch}_CFLAGS}")
+ check_compile_definition(__VFP_FP__ "${CMAKE_C_FLAGS} ${_TARGET_${arch}_CFLAGS}" COMPILER_RT_HAS_${arch}_VFP)
+ if(NOT COMPILER_RT_HAS_${arch}_VFP)
diff --git a/pkgs/development/compilers/llvm/8/compiler-rt.nix b/pkgs/development/compilers/llvm/8/compiler-rt.nix
index b11659a78cc..1f58cb98e3d 100644
--- a/pkgs/development/compilers/llvm/8/compiler-rt.nix
+++ b/pkgs/development/compilers/llvm/8/compiler-rt.nix
@@ -48,7 +48,8 @@ stdenv.mkDerivation {
patches = [
./compiler-rt-codesign.patch # Revert compiler-rt commit that makes codesign mandatory
]# ++ stdenv.lib.optional stdenv.hostPlatform.isMusl ./sanitizers-nongnu.patch
- ++ stdenv.lib.optional (useLLVM) ./crtbegin-and-end.patch;
+ ++ stdenv.lib.optional (useLLVM) ./crtbegin-and-end.patch
+ ++ stdenv.lib.optional stdenv.hostPlatform.isAarch32 ./compiler-rt-armv7l.patch;
# TSAN requires XPC on Darwin, which we have no public/free source files for. We can depend on the Apple frameworks
# to get it, but they're unfree. Since LLVM is rather central to the stdenv, we patch out TSAN support so that Hydra
diff --git a/pkgs/development/compilers/llvm/9/compiler-rt-armv7l.patch b/pkgs/development/compilers/llvm/9/compiler-rt-armv7l.patch
new file mode 100644
index 00000000000..89d7f1aec91
--- /dev/null
+++ b/pkgs/development/compilers/llvm/9/compiler-rt-armv7l.patch
@@ -0,0 +1,38 @@
+diff -ur compiler-rt-7.1.0.src/cmake/builtin-config-ix.cmake compiler-rt-7.1.0.src-patched/cmake/builtin-config-ix.cmake
+--- compiler-rt-7.1.0.src/cmake/builtin-config-ix.cmake 2018-05-25 06:36:27.000000000 +0900
++++ compiler-rt-7.1.0.src-patched/cmake/builtin-config-ix.cmake 2020-05-09 20:26:33.030608692 +0900
+@@ -24,7 +24,7 @@
+
+
+ set(ARM64 aarch64)
+-set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k)
++set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k armv7l)
+ set(HEXAGON hexagon)
+ set(X86 i386)
+ set(X86_64 x86_64)
+diff -ur compiler-rt-7.1.0.src/lib/builtins/CMakeLists.txt compiler-rt-7.1.0.src-patched/lib/builtins/CMakeLists.txt
+--- compiler-rt-7.1.0.src/lib/builtins/CMakeLists.txt 2018-07-31 03:18:59.000000000 +0900
++++ compiler-rt-7.1.0.src-patched/lib/builtins/CMakeLists.txt 2020-05-09 20:27:38.893409318 +0900
+@@ -453,6 +453,7 @@
+ set(armv7_SOURCES ${arm_SOURCES})
+ set(armv7s_SOURCES ${arm_SOURCES})
+ set(armv7k_SOURCES ${arm_SOURCES})
++set(armv7l_SOURCES ${arm_SOURCES})
+ set(arm64_SOURCES ${aarch64_SOURCES})
+
+ # macho_embedded archs
+@@ -563,12 +564,12 @@
+ set(_arch ${arch})
+ if("${arch}" STREQUAL "armv6m")
+ set(_arch "arm|armv6m")
+- elseif("${arch}" MATCHES "^(armhf|armv7|armv7s|armv7k|armv7m|armv7em)$")
++ elseif("${arch}" MATCHES "^(armhf|armv7|armv7s|armv7k|armv7l|armv7m|armv7em)$")
+ set(_arch "arm")
+ endif()
+
+ # For ARM archs, exclude any VFP builtins if VFP is not supported
+- if (${arch} MATCHES "^(arm|armhf|armv7|armv7s|armv7k|armv7m|armv7em)$")
++ if (${arch} MATCHES "^(arm|armhf|armv7|armv7s|armv7k|armv7l|armv7m|armv7em)$")
+ string(REPLACE ";" " " _TARGET_${arch}_CFLAGS "${TARGET_${arch}_CFLAGS}")
+ check_compile_definition(__VFP_FP__ "${CMAKE_C_FLAGS} ${_TARGET_${arch}_CFLAGS}" COMPILER_RT_HAS_${arch}_VFP)
+ if(NOT COMPILER_RT_HAS_${arch}_VFP)
diff --git a/pkgs/development/compilers/llvm/9/compiler-rt.nix b/pkgs/development/compilers/llvm/9/compiler-rt.nix
index 7d712017eae..3b92264ad69 100644
--- a/pkgs/development/compilers/llvm/9/compiler-rt.nix
+++ b/pkgs/development/compilers/llvm/9/compiler-rt.nix
@@ -47,7 +47,8 @@ stdenv.mkDerivation rec {
patches = [
./compiler-rt-codesign.patch # Revert compiler-rt commit that makes codesign mandatory
- ];# ++ stdenv.lib.optional stdenv.hostPlatform.isMusl ./sanitizers-nongnu.patch
+ ]# ++ stdenv.lib.optional stdenv.hostPlatform.isMusl ./sanitizers-nongnu.patch
+ ++ stdenv.lib.optional stdenv.hostPlatform.isAarch32 ./compiler-rt-armv7l.patch;
# TSAN requires XPC on Darwin, which we have no public/free source files for. We can depend on the Apple frameworks
# to get it, but they're unfree. Since LLVM is rather central to the stdenv, we patch out TSAN support so that Hydra
diff --git a/pkgs/development/compilers/ocaml/4.11.nix b/pkgs/development/compilers/ocaml/4.11.nix
new file mode 100644
index 00000000000..db77d989c1d
--- /dev/null
+++ b/pkgs/development/compilers/ocaml/4.11.nix
@@ -0,0 +1,6 @@
+import ./generic.nix {
+ major_version = "4";
+ minor_version = "11";
+ patch_version = "0+alpha1";
+ sha256 = "02sbwm00h2zxzyq5q90lg2a6m93zr797azshkb2qcwcf1kr7ddqg";
+}
diff --git a/pkgs/development/compilers/oraclejdk/jdk8-linux.nix b/pkgs/development/compilers/oraclejdk/jdk8-linux.nix
index ed313a9d00e..3c4a2b7850f 100644
--- a/pkgs/development/compilers/oraclejdk/jdk8-linux.nix
+++ b/pkgs/development/compilers/oraclejdk/jdk8-linux.nix
@@ -1,10 +1,10 @@
import ./jdk-linux-base.nix {
productVersion = "8";
- patchVersion = "241";
- sha256.i686-linux = "1niiwifby8zqvsh0ccdf3n21vlqfvvms223dc3kw2c2rksch3yg4";
- sha256.x86_64-linux = "1jz8d6663jspxgw8yxxx5ca6jaa3g67dbbi5d83pdxjmg1kk57a1";
- sha256.armv7l-linux = "1pjzyi1qd4nzfwvh0z5fpwga7j8mksiv5h8wzirv2ccdyy4wqw24";
- sha256.aarch64-linux = "1zliv4a0ygrsdpq36b89yl7jf7kidmxqbnp1sk2661y471x02p9l";
+ patchVersion = "251";
+ sha256.i686-linux = "0c6d25c09459e435570204f1a22a1cb765ce5d62c5bced92c9a9546b7be337f2";
+ sha256.x86_64-linux = "777a8d689e863275a647ae52cb30fd90022a3af268f34fc5b9867ce32f1b374e";
+ sha256.armv7l-linux = "f1b0c979e1b61ec52ebd5e1d0b754d7681d8623b09ac90c69718a553ef9b0cd1";
+ sha256.aarch64-linux = "58baeaab7da97dd5a6b02ad2dcd77c14b3b6ba014029ee67dbc2bd5f0fa98d1b";
jceName = "jce_policy-8.zip";
sha256JCE = "0n8b6b8qmwb14lllk2lk1q1ahd3za9fnjigz5xn65mpg48whl0pk";
}
diff --git a/pkgs/development/compilers/rust/1_43.nix b/pkgs/development/compilers/rust/1_43.nix
new file mode 100644
index 00000000000..a1a9d17fcd5
--- /dev/null
+++ b/pkgs/development/compilers/rust/1_43.nix
@@ -0,0 +1,42 @@
+# New rust versions should first go to staging.
+# Things to check after updating:
+# 1. Rustc should produce rust binaries on x86_64-linux, aarch64-linux and x86_64-darwin:
+# i.e. nix-shell -p fd or @GrahamcOfBorg build fd on github
+# This testing can be also done by other volunteers as part of the pull
+# request review, in case platforms cannot be covered.
+# 2. The LLVM version used for building should match with rust upstream.
+# 3. Firefox and Thunderbird should still build on x86_64-linux.
+
+{ stdenv, lib
+, buildPackages
+, newScope, callPackage
+, CoreFoundation, Security
+, llvmPackages_5
+, pkgsBuildTarget, pkgsBuildBuild
+} @ args:
+
+import ./default.nix {
+ rustcVersion = "1.43.0";
+ rustcSha256 = "18akhk0wz1my6y9vhardriy2ysc482z0fnjdcgs9gy59kmnarxkm";
+
+ # Note: the version MUST be one version prior to the version we're
+ # building
+ bootstrapVersion = "1.42.0";
+
+ # fetch hashes by running `print-hashes.sh 1.43.0`
+ bootstrapHashes = {
+ i686-unknown-linux-gnu = "1c89c12c8fc1a45dcbcb9ee2e21cc634b8453f1d4cdd658269263de686aab4e4";
+ x86_64-unknown-linux-gnu = "7d1e07ad9c8a33d8d039def7c0a131c5917aa3ea0af3d0cc399c6faf7b789052";
+ arm-unknown-linux-gnueabihf = "6cf776b910d08fb0d1f88be94464e7b20a50f9d8b2ec6372c3c385aec0b70e7a";
+ armv7-unknown-linux-gnueabihf = "a36e7f2bd148e325a7b8e7131b4226266cf522b1a2b12d585dad9c38ef68f4d9";
+ aarch64-unknown-linux-gnu = "fdd39f856a062af265012861949ff6654e2b7103be034d046bec84ebe46e8d2d";
+ x86_64-apple-darwin = "db1055c46e0d54b99da05e88c71fea21b3897e74a4f5ff9390e934f3f050c0a8";
+ };
+
+ selectRustPackage = pkgs: pkgs.rust_1_43;
+
+ rustcPatches = [
+ ];
+}
+
+(builtins.removeAttrs args [ "fetchpatch" ])
diff --git a/pkgs/development/compilers/rust/print-hashes.sh b/pkgs/development/compilers/rust/print-hashes.sh
index 1d46fe376d4..957011fad37 100755
--- a/pkgs/development/compilers/rust/print-hashes.sh
+++ b/pkgs/development/compilers/rust/print-hashes.sh
@@ -13,7 +13,6 @@ PLATFORMS=(
arm-unknown-linux-gnueabihf
armv7-unknown-linux-gnueabihf
aarch64-unknown-linux-gnu
- i686-apple-darwin
x86_64-apple-darwin
)
BASEURL=https://static.rust-lang.org/dist
diff --git a/pkgs/development/compilers/sbcl/2.0.0.nix b/pkgs/development/compilers/sbcl/2.0.0.nix
index bb0056bb9ec..6df98a9a60e 100644
--- a/pkgs/development/compilers/sbcl/2.0.0.nix
+++ b/pkgs/development/compilers/sbcl/2.0.0.nix
@@ -1,6 +1,7 @@
{ stdenv, fetchurl, writeText, sbclBootstrap
, sbclBootstrapHost ? "${sbclBootstrap}/bin/sbcl --disable-debugger --no-userinit --no-sysinit"
, threadSupport ? (stdenv.isi686 || stdenv.isx86_64 || "aarch64-linux" == stdenv.hostPlatform.system)
+, disableImmobileSpace ? false
# Meant for sbcl used for creating binaries portable to non-NixOS via save-lisp-and-die.
# Note that the created binaries still need `patchelf --set-interpreter ...`
# to get rid of ${glibc} dependency.
@@ -21,17 +22,6 @@ stdenv.mkDerivation rec {
patchPhase = ''
echo '"${version}.nixos"' > version.lisp-expr
- echo "
- (lambda (features)
- (flet ((enable (x)
- (pushnew x features))
- (disable (x)
- (setf features (remove x features))))
- ''
- + (if threadSupport then "(enable :sb-thread)" else "(disable :sb-thread)")
- + stdenv.lib.optionalString stdenv.isAarch32 "(enable :arm)"
- + ''
- )) " > customize-target-features.lisp
pwd
@@ -80,8 +70,20 @@ stdenv.mkDerivation rec {
export HOME=$PWD/test-home
'';
+ enableFeatures = with stdenv.lib;
+ optional threadSupport "sb-thread" ++
+ optional stdenv.isAarch32 "arm";
+
+ disableFeatures = with stdenv.lib;
+ optional (!threadSupport) "sb-thread" ++
+ optionals disableImmobileSpace [ "immobile-space" "immobile-code" "compact-instance-header" ];
+
buildPhase = ''
- sh make.sh --prefix=$out --xc-host="${sbclBootstrapHost}"
+ sh make.sh --prefix=$out --xc-host="${sbclBootstrapHost}" ${
+ stdenv.lib.concatStringsSep " "
+ (builtins.map (x: "--with-${x}") enableFeatures ++
+ builtins.map (x: "--without-${x}") disableFeatures)
+ }
(cd doc/manual ; make info)
'';
diff --git a/pkgs/development/compilers/sbcl/default.nix b/pkgs/development/compilers/sbcl/default.nix
index 4517db4c384..d4a00f57b6a 100644
--- a/pkgs/development/compilers/sbcl/default.nix
+++ b/pkgs/development/compilers/sbcl/default.nix
@@ -1,6 +1,7 @@
{ stdenv, fetchurl, writeText, sbclBootstrap
, sbclBootstrapHost ? "${sbclBootstrap}/bin/sbcl --disable-debugger --no-userinit --no-sysinit"
, threadSupport ? (stdenv.isi686 || stdenv.isx86_64 || "aarch64-linux" == stdenv.hostPlatform.system)
+, disableImmobileSpace ? false
# Meant for sbcl used for creating binaries portable to non-NixOS via save-lisp-and-die.
# Note that the created binaries still need `patchelf --set-interpreter ...`
# to get rid of ${glibc} dependency.
@@ -21,17 +22,6 @@ stdenv.mkDerivation rec {
patchPhase = ''
echo '"${version}.nixos"' > version.lisp-expr
- echo "
- (lambda (features)
- (flet ((enable (x)
- (pushnew x features))
- (disable (x)
- (setf features (remove x features))))
- ''
- + (if threadSupport then "(enable :sb-thread)" else "(disable :sb-thread)")
- + stdenv.lib.optionalString stdenv.isAarch32 "(enable :arm)"
- + ''
- )) " > customize-target-features.lisp
pwd
@@ -80,8 +70,20 @@ stdenv.mkDerivation rec {
export HOME=$PWD/test-home
'';
+ enableFeatures = with stdenv.lib;
+ optional threadSupport "sb-thread" ++
+ optional stdenv.isAarch32 "arm";
+
+ disableFeatures = with stdenv.lib;
+ optional (!threadSupport) "sb-thread" ++
+ optionals disableImmobileSpace [ "immobile-space" "immobile-code" "compact-instance-header" ];
+
buildPhase = ''
- sh make.sh --prefix=$out --xc-host="${sbclBootstrapHost}"
+ sh make.sh --prefix=$out --xc-host="${sbclBootstrapHost}" ${
+ stdenv.lib.concatStringsSep " "
+ (builtins.map (x: "--with-${x}") enableFeatures ++
+ builtins.map (x: "--without-${x}") disableFeatures)
+ }
(cd doc/manual ; make info)
'';
diff --git a/pkgs/development/compilers/solc/default.nix b/pkgs/development/compilers/solc/default.nix
index a1cf5b2debd..ac4bc324868 100644
--- a/pkgs/development/compilers/solc/default.nix
+++ b/pkgs/development/compilers/solc/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchzip, boost, cmake, ncurses, python2
+{ stdenv, fetchzip, boost, cmake, ncurses, python3, coreutils
, z3Support ? true, z3 ? null, cvc4Support ? true, cvc4 ? null
, cln ? null, gmp ? null
}:
@@ -16,12 +16,12 @@ in
stdenv.mkDerivation rec {
pname = "solc";
- version = "0.5.15";
+ version = "0.6.8";
# 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 = "1nfvsaci5ja5ss603z04197wndwkvcq9nm5mdab1kpdr91djxh2y";
+ sha256 = "1nxds6c10hjqjjk893qw2yljws57li0xigbf3ih85y8y6d587ph0";
};
postPatch = ''
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
buildInputs = [ boost ]
++ stdenv.lib.optionals z3Support [ z3 ]
++ stdenv.lib.optionals cvc4Support [ cvc4 cln gmp ];
- checkInputs = [ ncurses python2 ];
+ checkInputs = [ ncurses python3 ];
# Test fails on darwin for unclear reason
doCheck = stdenv.hostPlatform.isLinux;
@@ -56,13 +56,7 @@ stdenv.mkDerivation rec {
pushd ..
# IPC tests need aleth avaliable, so we disable it
sed -i "s/IPC_ENABLED=true/IPC_ENABLED=false\nIPC_FLAGS=\"--no-ipc\"/" ./scripts/tests.sh
- for i in ./scripts/*.sh; do
- patchShebangs "$i"
- done
- for i in ./scripts/*.py; do
- patchShebangs "$i"
- done
- for i in ./test/*.sh; do
+ for i in ./scripts/*.sh ./scripts/*.py ./test/*.sh; do
patchShebangs "$i"
done
TERM=xterm ./scripts/tests.sh
diff --git a/pkgs/development/compilers/tinygo/default.nix b/pkgs/development/compilers/tinygo/default.nix
index 069ef69dc7e..b3176cac78a 100644
--- a/pkgs/development/compilers/tinygo/default.nix
+++ b/pkgs/development/compilers/tinygo/default.nix
@@ -1,18 +1,32 @@
{ lib, buildGoModule, fetchFromGitHub, llvm, clang-unwrapped, lld, avrgcc
-, avrdude, openocd, gcc-arm-embedded, makeWrapper }:
+, avrdude, openocd, gcc-arm-embedded, makeWrapper, fetchurl }:
+let main = ./main.go;
+ gomod = ./go.mod;
+in
buildGoModule rec {
pname = "tinygo";
- version = "0.13.0";
+ version = "0.13.1";
src = fetchFromGitHub {
owner = "tinygo-org";
repo = "tinygo";
rev = "v${version}";
- sha256 = "0x59j56y704m2hfkg78illgw9f6czrx265x887jfd989lnxphyqa";
+ sha256 = "0das5z5y2x1970yi9c4yssxvwrrjhdmsj495q0r5mb02amvc954v";
};
+
+ overrideModAttrs = (_: {
+ patches = [];
+ preBuild = ''
+ rm -rf *
+ cp ${main} main.go
+ cp ${gomod} go.mod
+ '';
+ });
- modSha256 = "0y8n4mcr4jhas29ahvk8k4zbj1iz65fdpsgq61qa8kcsm8m5kqa6";
+ preBuild = "cp ${gomod} go.mod";
+
+ vendorSha256 = "19194dlzpl6zzw2gqybma5pwip71rw8z937f104k6c158qzzgy62";
enableParallelBuilding = true;
subPackages = [ "." ];
buildInputs = [ llvm clang-unwrapped makeWrapper ];
diff --git a/pkgs/development/compilers/tinygo/go.mod b/pkgs/development/compilers/tinygo/go.mod
new file mode 100644
index 00000000000..f01b38d3e51
--- /dev/null
+++ b/pkgs/development/compilers/tinygo/go.mod
@@ -0,0 +1,13 @@
+module github.com/tinygo-org/tinygo
+
+go 1.14
+
+require (
+ github.com/blakesmith/ar v0.0.0-20150311145944-8bd4349a67f2
+ github.com/google/shlex v0.0.0-20181106134648-c34317bd91bf
+ github.com/marcinbor85/gohex v0.0.0-20180128172054-7a43cd876e46
+ go.bug.st/serial v1.0.0
+ golang.org/x/tools v0.0.0-20200512001501-aaeff5de670a
+ google.golang.org/appengine v1.4.0
+ tinygo.org/x/go-llvm v0.0.0-20200401165421-8d120882fc7a
+)
diff --git a/pkgs/development/compilers/tinygo/main.go b/pkgs/development/compilers/tinygo/main.go
new file mode 100644
index 00000000000..050cf8afe39
--- /dev/null
+++ b/pkgs/development/compilers/tinygo/main.go
@@ -0,0 +1,18 @@
+package main
+
+import (
+ "fmt"
+
+ _ "github.com/blakesmith/ar"
+ _ "github.com/google/shlex"
+ _ "github.com/marcinbor85/gohex"
+ _ "go.bug.st/serial"
+ _ "golang.org/x/tools/go/ast/astutil"
+ _ "golang.org/x/tools/go/ssa"
+ _ "google.golang.org/appengine"
+ _ "tinygo.org/x/go-llvm"
+)
+
+func main() {
+ fmt.Println("vim-go")
+}
diff --git a/pkgs/development/compilers/zz/default.nix b/pkgs/development/compilers/zz/default.nix
index 7ac59cc5869..273873c8801 100644
--- a/pkgs/development/compilers/zz/default.nix
+++ b/pkgs/development/compilers/zz/default.nix
@@ -1,19 +1,19 @@
{ lib, rustPlatform, fetchFromGitHub, makeWrapper, z3 }:
rustPlatform.buildRustPackage rec {
- pname = "zz-unstable";
- version = "2020-03-02";
+ pname = "zz";
+ version = "0.1";
src = fetchFromGitHub {
owner = "aep";
repo = "zz";
- rev = "2dd92b959f7c34bf99af84b263e3864a5c41a0fe";
- sha256 = "14ch5qgga2vpxvb53v4v4y6cwy3kkm10x1vbfpyfa7im57syib85";
+ rev = version;
+ sha256 = "0kqrfm2r9wn0p2c3lcprsy03p9qhrwjs990va8qi59jp704l84ad";
};
nativeBuildInputs = [ makeWrapper ];
- cargoSha256 = "1m9az3adbkx2ab6fkg64cr7f9d73jbx8kx2pmgpw29csmh9hzqjy";
+ cargoSha256 = "0yllcqxyyhwr9h0z8q84l0ms8x6jrqhpg79ik4xng6h5yf4ab0pq";
postInstall = ''
wrapProgram $out/bin/zz --prefix PATH ":" "${lib.getBin z3}/bin"
diff --git a/pkgs/development/coq-modules/Cheerios/default.nix b/pkgs/development/coq-modules/Cheerios/default.nix
index 14048d1b0d8..194a1a0752a 100644
--- a/pkgs/development/coq-modules/Cheerios/default.nix
+++ b/pkgs/development/coq-modules/Cheerios/default.nix
@@ -2,9 +2,9 @@
let param =
{
- version = "20181102";
- rev = "04da309304bdd28a1f7dacca9fdf8696204a4ff2";
- sha256 = "1xfa78p70c90favds1mv1vj5sr9bv0ad3dsgg05v3v72006g2f1q";
+ version = "20200201";
+ rev = "9c7f66e57b91f706d70afa8ed99d64ed98ab367d";
+ sha256 = "1h55s6lk47bk0lv5ralh81z55h799jbl9mhizmqwqzy57y8wqgs1";
};
in
@@ -27,6 +27,6 @@ stdenv.mkDerivation {
installFlags = [ "COQLIB=$(out)/lib/coq/${coq.coq-version}/" ];
passthru = {
- compatibleCoqVersions = v: builtins.elem v [ "8.6" "8.7" "8.8" "8.9" ];
+ compatibleCoqVersions = v: builtins.elem v [ "8.6" "8.7" "8.8" "8.9" "8.10" "8.11" ];
};
}
diff --git a/pkgs/development/coq-modules/CoLoR/default.nix b/pkgs/development/coq-modules/CoLoR/default.nix
index 1346ec92fad..1d3e5a07b03 100644
--- a/pkgs/development/coq-modules/CoLoR/default.nix
+++ b/pkgs/development/coq-modules/CoLoR/default.nix
@@ -7,6 +7,7 @@ let
"8.8" = "1.6.0";
"8.9" = "1.6.0";
"8.10" = "1.7.0";
+ "8.11" = "1.7.0";
};
params = {
"1.4.0" = {
diff --git a/pkgs/development/coq-modules/InfSeqExt/default.nix b/pkgs/development/coq-modules/InfSeqExt/default.nix
index ced2b7ce3db..e97b4499901 100644
--- a/pkgs/development/coq-modules/InfSeqExt/default.nix
+++ b/pkgs/development/coq-modules/InfSeqExt/default.nix
@@ -2,9 +2,9 @@
let param =
{
- version = "20180918";
- rev = "243d6be45666da73a9da6c37d451327165275798";
- sha256 = "1nh2psb4pcppy1akk24ilb4p08m35cba357i4xyymmarmbwqpxmn";
+ version = "20200131";
+ rev = "203d4c20211d6b17741f1fdca46dbc091f5e961a";
+ sha256 = "0xylkdmb2dqnnqinf3pigz4mf4zmczcbpjnn59g5g76m7f2cqxl0";
};
in
@@ -26,6 +26,6 @@ stdenv.mkDerivation {
installFlags = [ "COQLIB=$(out)/lib/coq/${coq.coq-version}/" ];
passthru = {
- compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" "8.8" "8.9" ];
+ compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" "8.8" "8.9" "8.10" "8.11" ];
};
}
diff --git a/pkgs/development/coq-modules/Verdi/default.nix b/pkgs/development/coq-modules/Verdi/default.nix
index 3cf3a4e8d4b..1fd06a9c556 100644
--- a/pkgs/development/coq-modules/Verdi/default.nix
+++ b/pkgs/development/coq-modules/Verdi/default.nix
@@ -3,9 +3,9 @@
let param =
if stdenv.lib.versionAtLeast coq.coq-version "8.7" then
{
- version = "20190202";
- rev = "bc193be9ea8485add7646a0f72e2aa76a9c7e01f";
- sha256 = "1adkwxnmc9qfah2bya0hpd2vzkmk1y212z4n7fcmvr1a85ykgd7z";
+ version = "20200131";
+ rev = "fdb4ede19d2150c254f0ebcfbed4fb9547a734b0";
+ sha256 = "1a2k19f9q5k5djbxplqmmpwck49kw3lrm3aax920h4yb40czkd8m";
} else {
version = "20181102";
rev = "25b79cf1be5527ab8dc1b8314fcee93e76a2e564";
@@ -32,6 +32,6 @@ stdenv.mkDerivation {
installFlags = [ "COQLIB=$(out)/lib/coq/${coq.coq-version}/" ];
passthru = {
- compatibleCoqVersions = v: builtins.elem v [ "8.6" "8.7" "8.8" "8.9" ];
+ compatibleCoqVersions = v: builtins.elem v [ "8.6" "8.7" "8.8" "8.9" "8.10" "8.11" ];
};
}
diff --git a/pkgs/development/coq-modules/mathcomp/extra.nix b/pkgs/development/coq-modules/mathcomp/extra.nix
index d37608658b4..a53caac621c 100644
--- a/pkgs/development/coq-modules/mathcomp/extra.nix
+++ b/pkgs/development/coq-modules/mathcomp/extra.nix
@@ -80,7 +80,7 @@ let
############################
rec-mathcomp-extra-config = {
initial = {
- mathcomp-finmap = version: {
+ mathcomp-finmap = {version, coqPackages}: {
meta = {
description = "A finset and finmap library";
repo = "finmap";
@@ -89,7 +89,7 @@ let
passthru.compatibleCoqVersions = flip elem [ "8.8" "8.9" "8.10" "8.11" ];
};
- mathcomp-bigenough = version: {
+ mathcomp-bigenough = {version, coqPackages}: {
meta = {
description = "A small library to do epsilon - N reasonning";
repo = "bigenough";
@@ -98,7 +98,7 @@ let
passthru.compatibleCoqVersions = flip elem [ "8.7" "8.8" "8.9" "8.10" "8.11" ];
};
- multinomials = version: {
+ multinomials = {version, coqPackages}: {
buildInputs = [ which ];
propagatedBuildInputs = with coqPackages;
[ mathcomp.algebra mathcomp-finmap mathcomp-bigenough ];
@@ -110,7 +110,7 @@ let
passthru.compatibleCoqVersions = flip elem [ "8.9" "8.10" "8.11" ];
};
- mathcomp-analysis = version: {
+ mathcomp-analysis = {version, coqPackages}: {
propagatedBuildInputs = with coqPackages;
[ mathcomp.field mathcomp-finmap mathcomp-bigenough ];
meta = {
@@ -122,9 +122,9 @@ let
passthru.compatibleCoqVersions = flip elem ["8.8" "8.9" "8.10" "8.11" ];
};
- mathcomp-real-closed = version: {
+ mathcomp-real-closed = {version, coqPackages}: {
propagatedBuildInputs = with coqPackages;
- [ coq mathcomp.field mathcomp-bigenough ];
+ [ mathcomp.field mathcomp-bigenough ];
meta = {
description = "Mathematical Components Library on real closed fields";
repo = "real-closed";
@@ -133,7 +133,7 @@ let
passthru.compatibleCoqVersions = flip elem ["8.8" "8.9" "8.10" "8.11" ];
};
- coqeal = version: {
+ coqeal = {version, coqPackages}: {
buildInputs = [ which ];
propagatedBuildInputs = with coqPackages;
[ mathcomp-algebra bignums paramcoq multinomials ];
@@ -240,7 +240,7 @@ let
"1.10.0" = v4 // {mathcomp-finmap = "1.4.0+coq-8.11";};
};
"8.10" = {
- "1.11.0+beta1" = v5;
+ "1.11.0+beta1" = removeAttrs v5 ["coqeal"];
"1.10.0" = v4;
"1.9.0" = removeAttrs v3 ["coqeal"];
};
@@ -260,8 +260,8 @@ let
"8.7" = {
"1.11.0+beta1" = removeAttrs v5 ["mathcomp-analysis"];
"1.10.0" = removeAttrs v4 ["mathcomp-analysis"];
- "1.9.0" = removeAttrs v3 ["coqeal"];
- "1.8.0" = removeAttrs v2 ["coqeal"];
+ "1.9.0" = removeAttrs v3 ["coqeal" "mathcomp-analysis"];
+ "1.8.0" = removeAttrs v2 ["coqeal" "mathcomp-analysis"];
"1.7.0" = removeAttrs v1 ["coqeal" "multinomials"];
};
};
@@ -318,13 +318,14 @@ let
rec-mathcomp-extra-override = generic: old: let
version = getVersion generic;
package = old.meta.package or "math-comp-nix";
- cfg = pkgUp ((mathcomp-extra-config.initial.${package} or (_: {})) version) old
+ cfg = pkgUp ((mathcomp-extra-config.initial.${package} or (_: {}))
+ { inherit version coqPackages; }) old
// { inherit version; };
fix = attrs: fix-attrs (pkgUp cfg attrs);
in
if isFunction generic then fix (generic cfg)
else if generic == null || generic == "" then fix {}
- else if isDerivation generic then fix generic.drvAttrs
+ else if isDerivation generic then generic.drvAttrs
else if isAttrs generic then fix generic
else if generic == "broken" then fix { meta.broken = true; passthru.compatibleCoqVersions = _: false; }
else let fixedcfg = fix cfg; in fixedcfg // (
@@ -365,7 +366,7 @@ in
mathcomp-real-closed = current-mathcomp-extra "mathcomp-real-closed";
coqeal = current-mathcomp-extra "coqeal";
- mathcomp-extra-fast = map (pkg: current-mathcomp-extra pkg)
+ mathcomp-extra-fast = map current-mathcomp-extra
(attrNames (filterAttrs (pkg: config: !(config?slow && config.slow)) for-this));
- mathcomp-extra-all = map (pkg: current-mathcomp-extra pkg) (attrNames for-this);
+ mathcomp-extra-all = map current-mathcomp-extra (attrNames for-this);
}
diff --git a/pkgs/development/go-modules/generic/default.nix b/pkgs/development/go-modules/generic/default.nix
index 42b446b9fa8..9baeefe1b2c 100644
--- a/pkgs/development/go-modules/generic/default.nix
+++ b/pkgs/development/go-modules/generic/default.nix
@@ -13,12 +13,15 @@
# path to go.mod and go.sum directory
, modRoot ? "./"
-# modSha256 is the sha256 of the vendored dependencies
+# vendorSha256 is the sha256 of the vendored dependencies
#
-# CAUTION: if `null` is used as a value, the derivation won't be a
-# fixed-output derivation but disable the build sandbox instead. Don't use
-# this in nixpkgs as Hydra won't build those packages.
-, modSha256
+# if vendorSha256 is null, then we won't fetch any dependencies and
+# rely on the vendor folder within the source.
+, vendorSha256 ? null
+# Whether to delete the vendor folder supplied with the source.
+, deleteVendor ? false
+
+, modSha256 ? null
# We want parallel builds by default
, enableParallelBuilding ? true
@@ -37,21 +40,26 @@
with builtins;
let
- args = removeAttrs args' [ "overrideModAttrs" "modSha256" "disabled" ];
+ args = removeAttrs args' [ "overrideModAttrs" "vendorSha256" "disabled" ];
removeReferences = [ ] ++ lib.optional (!allowGoReference) go;
removeExpr = refs: ''remove-references-to ${lib.concatMapStrings (ref: " -t ${ref}") refs}'';
- go-modules = go.stdenv.mkDerivation (let modArgs = {
+ deleteFlag = if deleteVendor then "true" else "false";
+
+ go-modules = if vendorSha256 != null then go.stdenv.mkDerivation (let modArgs = {
+
name = "${name}-go-modules";
- nativeBuildInputs = [ go git cacert ];
+ nativeBuildInputs = (args.nativeBuildInputs or []) ++ [ go git cacert ];
inherit (args) src;
inherit (go) GOOS GOARCH;
patches = args.patches or [];
+ preBuild = args.preBuild or "";
+ sourceRoot = args.sourceRoot or "";
GO111MODULE = "on";
@@ -64,7 +72,6 @@ let
export GOCACHE=$TMPDIR/go-cache
export GOPATH="$TMPDIR/go"
- mkdir -p "''${GOPATH}/pkg/mod/cache/download"
cd "${modRoot}"
runHook postConfigure
'';
@@ -72,7 +79,16 @@ let
buildPhase = args.modBuildPhase or ''
runHook preBuild
- go mod download
+ if [ ${deleteFlag} == "true" ]; then
+ rm -rf vendor
+ fi
+
+ if [ -e vendor ]; then
+ echo "vendor folder exists, please set 'vendorSha256=null;' or 'deleteVendor=true;' in your expression"
+ exit 10
+ fi
+ go mod vendor
+ mkdir -p vendor
runHook postBuild
'';
@@ -81,23 +97,19 @@ let
runHook preInstall
# remove cached lookup results and tiles
- rm -rf "''${GOPATH}/pkg/mod/cache/download/sumdb"
- cp -r "''${GOPATH}/pkg/mod/cache/download" $out
+ cp -r --reflink=auto vendor $out
runHook postInstall
'';
dontFixup = true;
}; in modArgs // (
- if modSha256 == null then
- { __noChroot = true; }
- else
{
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = modSha256;
+ outputHash = vendorSha256;
}
- ) // overrideModAttrs modArgs);
+ ) // overrideModAttrs modArgs) else "";
package = go.stdenv.mkDerivation (args // {
nativeBuildInputs = [ removeReferencesTo go ] ++ nativeBuildInputs;
@@ -105,6 +117,7 @@ let
inherit (go) GOOS GOARCH;
GO111MODULE = "on";
+ GOFLAGS = "-mod=vendor";
configurePhase = args.configurePhase or ''
runHook preConfigure
@@ -112,9 +125,12 @@ let
export GOCACHE=$TMPDIR/go-cache
export GOPATH="$TMPDIR/go"
export GOSUMDB=off
- export GOPROXY=file://${go-modules}
-
+ export GOPROXY=off
cd "$modRoot"
+ if [ -n "${go-modules}" ]; then
+ rm -rf vendor
+ ln -s ${go-modules} vendor
+ fi
runHook postConfigure
'';
@@ -212,7 +228,7 @@ let
disallowedReferences = lib.optional (!allowGoReference) go;
- passthru = passthru // { inherit go go-modules modSha256; };
+ passthru = passthru // { inherit go go-modules vendorSha256 ; };
meta = {
# Add default meta information
@@ -225,5 +241,8 @@ let
});
in if disabled then
throw "${package.name} not supported for go ${go.meta.branch}"
+else if modSha256 != null then
+ lib.warn "modSha256 is deprecated and will be removed in the next release (20.09), use vendorSha256 instead" (
+ import ./old.nix { inherit go cacert git lib removeReferencesTo stdenv; } args')
else
package
diff --git a/pkgs/development/go-modules/generic/old.nix b/pkgs/development/go-modules/generic/old.nix
new file mode 100644
index 00000000000..42b446b9fa8
--- /dev/null
+++ b/pkgs/development/go-modules/generic/old.nix
@@ -0,0 +1,229 @@
+{ go, cacert, git, lib, removeReferencesTo, stdenv }:
+
+{ name ? "${args'.pname}-${args'.version}"
+, src
+, buildInputs ? []
+, nativeBuildInputs ? []
+, passthru ? {}
+, patches ? []
+
+# A function to override the go-modules derivation
+, overrideModAttrs ? (_oldAttrs : {})
+
+# path to go.mod and go.sum directory
+, modRoot ? "./"
+
+# modSha256 is the sha256 of the vendored dependencies
+#
+# CAUTION: if `null` is used as a value, the derivation won't be a
+# fixed-output derivation but disable the build sandbox instead. Don't use
+# this in nixpkgs as Hydra won't build those packages.
+, modSha256
+
+# We want parallel builds by default
+, enableParallelBuilding ? true
+
+# Disabled flag
+, disabled ? false
+
+# Do not enable this without good reason
+# IE: programs coupled with the compiler
+, allowGoReference ? false
+
+, meta ? {}
+
+, ... }@args':
+
+with builtins;
+
+let
+ args = removeAttrs args' [ "overrideModAttrs" "modSha256" "disabled" ];
+
+ removeReferences = [ ] ++ lib.optional (!allowGoReference) go;
+
+ removeExpr = refs: ''remove-references-to ${lib.concatMapStrings (ref: " -t ${ref}") refs}'';
+
+ go-modules = go.stdenv.mkDerivation (let modArgs = {
+ name = "${name}-go-modules";
+
+ nativeBuildInputs = [ go git cacert ];
+
+ inherit (args) src;
+ inherit (go) GOOS GOARCH;
+
+ patches = args.patches or [];
+
+ GO111MODULE = "on";
+
+ impureEnvVars = lib.fetchers.proxyImpureEnvVars ++ [
+ "GIT_PROXY_COMMAND" "SOCKS_SERVER"
+ ];
+
+ configurePhase = args.modConfigurePhase or ''
+ runHook preConfigure
+
+ export GOCACHE=$TMPDIR/go-cache
+ export GOPATH="$TMPDIR/go"
+ mkdir -p "''${GOPATH}/pkg/mod/cache/download"
+ cd "${modRoot}"
+ runHook postConfigure
+ '';
+
+ buildPhase = args.modBuildPhase or ''
+ runHook preBuild
+
+ go mod download
+
+ runHook postBuild
+ '';
+
+ installPhase = args.modInstallPhase or ''
+ runHook preInstall
+
+ # remove cached lookup results and tiles
+ rm -rf "''${GOPATH}/pkg/mod/cache/download/sumdb"
+ cp -r "''${GOPATH}/pkg/mod/cache/download" $out
+
+ runHook postInstall
+ '';
+
+ dontFixup = true;
+ }; in modArgs // (
+ if modSha256 == null then
+ { __noChroot = true; }
+ else
+ {
+ outputHashMode = "recursive";
+ outputHashAlgo = "sha256";
+ outputHash = modSha256;
+ }
+ ) // overrideModAttrs modArgs);
+
+ package = go.stdenv.mkDerivation (args // {
+ nativeBuildInputs = [ removeReferencesTo go ] ++ nativeBuildInputs;
+
+ inherit (go) GOOS GOARCH;
+
+ GO111MODULE = "on";
+
+ configurePhase = args.configurePhase or ''
+ runHook preConfigure
+
+ export GOCACHE=$TMPDIR/go-cache
+ export GOPATH="$TMPDIR/go"
+ export GOSUMDB=off
+ export GOPROXY=file://${go-modules}
+
+ cd "$modRoot"
+
+ runHook postConfigure
+ '';
+
+ buildPhase = args.buildPhase or ''
+ runHook preBuild
+
+ buildGoDir() {
+ local d; local cmd;
+ cmd="$1"
+ d="$2"
+ . $TMPDIR/buildFlagsArray
+ echo "$d" | grep -q "\(/_\|examples\|Godeps\|testdata\)" && return 0
+ [ -n "$excludedPackages" ] && echo "$d" | grep -q "$excludedPackages" && return 0
+ local OUT
+ if ! OUT="$(go $cmd $buildFlags "''${buildFlagsArray[@]}" -v -p $NIX_BUILD_CORES $d 2>&1)"; then
+ if ! echo "$OUT" | grep -qE '(no( buildable| non-test)?|build constraints exclude all) Go (source )?files'; then
+ echo "$OUT" >&2
+ return 1
+ fi
+ fi
+ if [ -n "$OUT" ]; then
+ echo "$OUT" >&2
+ fi
+ return 0
+ }
+
+ getGoDirs() {
+ local type;
+ type="$1"
+ if [ -n "$subPackages" ]; then
+ echo "$subPackages" | sed "s,\(^\| \),\1./,g"
+ else
+ find . -type f -name \*$type.go -exec dirname {} \; | grep -v "/vendor/" | sort --unique
+ fi
+ }
+
+ if (( "''${NIX_DEBUG:-0}" >= 1 )); then
+ buildFlagsArray+=(-x)
+ fi
+
+ if [ ''${#buildFlagsArray[@]} -ne 0 ]; then
+ declare -p buildFlagsArray > $TMPDIR/buildFlagsArray
+ else
+ touch $TMPDIR/buildFlagsArray
+ fi
+ if [ -z "$enableParallelBuilding" ]; then
+ export NIX_BUILD_CORES=1
+ fi
+ for pkg in $(getGoDirs ""); do
+ echo "Building subPackage $pkg"
+ buildGoDir install "$pkg"
+ done
+ '' + lib.optionalString (stdenv.hostPlatform != stdenv.buildPlatform) ''
+ # normalize cross-compiled builds w.r.t. native builds
+ (
+ dir=$GOPATH/bin/${go.GOOS}_${go.GOARCH}
+ if [[ -n "$(shopt -s nullglob; echo $dir/*)" ]]; then
+ mv $dir/* $dir/..
+ fi
+ if [[ -d $dir ]]; then
+ rmdir $dir
+ fi
+ )
+ '' + ''
+ runHook postBuild
+ '';
+
+ doCheck = args.doCheck or false;
+ checkPhase = args.checkPhase or ''
+ runHook preCheck
+
+ for pkg in $(getGoDirs test); do
+ buildGoDir test "$pkg"
+ done
+
+ runHook postCheck
+ '';
+
+ installPhase = args.installPhase or ''
+ runHook preInstall
+
+ mkdir -p $out
+ dir="$GOPATH/bin"
+ [ -e "$dir" ] && cp -r $dir $out
+
+ runHook postInstall
+ '';
+
+ preFixup = (args.preFixup or "") + ''
+ find $out/bin -type f -exec ${removeExpr removeReferences} '{}' + || true
+ '';
+
+ strictDeps = true;
+
+ disallowedReferences = lib.optional (!allowGoReference) go;
+
+ passthru = passthru // { inherit go go-modules modSha256; };
+
+ meta = {
+ # Add default meta information
+ platforms = go.meta.platforms or lib.platforms.all;
+ } // meta // {
+ # add an extra maintainer to every package
+ maintainers = (meta.maintainers or []) ++
+ [ lib.maintainers.kalbasit ];
+ };
+ });
+in if disabled then
+ throw "${package.name} not supported for go ${go.meta.branch}"
+else
+ package
diff --git a/pkgs/development/guile-modules/guile-cairo/default.nix b/pkgs/development/guile-modules/guile-cairo/default.nix
index 690fce9da66..99e3ddf34f1 100644
--- a/pkgs/development/guile-modules/guile-cairo/default.nix
+++ b/pkgs/development/guile-modules/guile-cairo/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "guile-cairo";
- version = "1.10.0";
+ version = "1.11.0";
src = fetchurl {
url = "mirror://savannah/guile-cairo/${pname}-${version}.tar.gz";
- sha256 = "0p6xrhf2k6n5dybn88050za7h90gnd7534n62l53vsca187pwgdf";
+ sha256 = "11fn2x2973dizzw94fkz6rj9crsyzchphq5097lvbkvqpzbyidyp";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 55934862c94..fac09001087 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -137,6 +137,9 @@ self: super: {
then super.conduit-extra.overrideAttrs (drv: { __darwinAllowLocalNetworking = true; })
else super.conduit-extra;
+ # https://github.com/cachix/cachix/issues/308
+ cachix = dontCheck super.cachix;
+
# Fix Darwin build.
halive = if pkgs.stdenv.isDarwin
then addBuildDepend super.halive pkgs.darwin.apple_sdk.frameworks.AppKit
@@ -710,18 +713,7 @@ self: super: {
});
# The standard libraries are compiled separately.
- # The megaparsec-7 override is needed because https://github.com/idris-lang/Idris-dev/issues/4826 declares that
- # idris1 has no plans to migrate to megaparsec-8.
- # The idris-lang/Idris-dev#4808 patch is for GHC 8.8 compatibility, and can likely be removed with the next release.
- idris = generateOptparseApplicativeCompletion "idris" (doJailbreak (dontCheck
- (appendPatches
- (super.idris.override { megaparsec = self.megaparsec_7_0_5; }) [
- (pkgs.fetchpatch {
- url = "https://github.com/idris-lang/Idris-dev/pull/4808.diff";
- sha256 = "060ib1rczy34ip8xf3bv1pf28655f6s0bvvij19jhh5dpcr0pf71";
- excludes = [ ".travis.yml" "Makefile" "appveyor.yml" ];
- })
- ])));
+ idris = generateOptparseApplicativeCompletion "idris" (dontCheck super.idris);
# https://github.com/bos/math-functions/issues/25
math-functions = dontCheck super.math-functions;
@@ -1018,6 +1010,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
+ VulkanMemoryAllocator = addExtraLibrary super.VulkanMemoryAllocator pkgs.vulkan-headers;
+
# # Builds only with the latest version of indexed-list-literals.
# vector-sized_1_0_3_0 = super.vector-sized_1_0_3_0.override {
# indexed-list-literals = self.indexed-list-literals_0_2_1_1;
@@ -1311,9 +1306,6 @@ self: super: {
'';
});
- # cabal-fmt requires Cabal3
- cabal-fmt = super.cabal-fmt.override { Cabal = self.Cabal_3_2_0_0; };
-
# Several gtk2hs-provided packages at v0.13.8.0 fail to build on Darwin
# until we pick up https://github.com/gtk2hs/gtk2hs/pull/293 so apply that
# patch here. That single patch is for the gtk2hs super-repo, out of which
@@ -1502,17 +1494,25 @@ self: super: {
});
# stackage right now is not new enough for hlint-3.0
- ghc-lib-parser-ex_8_10_0_6 = super.ghc-lib-parser-ex_8_10_0_6.override {
- ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200412;
+ ghc-lib-parser-ex_8_10_0_11 = super.ghc-lib-parser-ex_8_10_0_11.override {
+ ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200523;
};
hlint = super.hlint.override {
- ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200412;
- ghc-lib-parser-ex = self.ghc-lib-parser-ex_8_10_0_6;
- extra = self.extra_1_7_1;
+ ghc-lib-parser = self.ghc-lib-parser_8_10_1_20200523;
+ ghc-lib-parser-ex = self.ghc-lib-parser-ex_8_10_0_11;
+ extra = self.extra_1_7_2;
filepattern = self.filepattern.override {
- extra = self.extra_1_7_1;
+ extra = self.extra_1_7_2;
};
};
+ # hasn‘t bumped upper bounds
+ # upstream: https://github.com/obsidiansystems/which/pull/6
+ which = doJailbreak super.which;
+
+ # the test suite attempts to run the binaries built in this package
+ # through $PATH but they aren't in $PATH
+ dhall-lsp-server = dontCheck super.dhall-lsp-server;
+
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
index 9053d2d9e0d..54e3557736b 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
@@ -84,7 +84,7 @@ self: super: {
zlib = doJailbreak super.zlib;
# Use the latest version to fix the build.
- dhall = self.dhall_1_31_1;
+ dhall = self.dhall_1_32_0;
ghc-lib-parser-ex = self.ghc-lib-parser-ex_8_10_0_4;
lens = self.lens_4_19_2;
optics-core = self.optics-core_0_3;
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 7395d059b4d..c23b15ffef3 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
@@ -106,4 +106,7 @@ self: super: {
# 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-fmt requires Cabal3
+ cabal-fmt = super.cabal-fmt.override { Cabal = self.Cabal_3_2_0_0; };
+
}
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
index 008a3b50291..1fb0ce64cee 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix.yaml
@@ -67,12 +67,14 @@ core-packages:
# comment saying "# LTS Haskell x.y". Any changes after that commend will be
# lost the next time `update-stackage.sh` runs.
default-package-overrides:
+ # Newer versions have test suite failures.
+ - git-annex < 8.20200522
# This was only intended for ghc-7.0.4, and has very old deps, one hidden behind a flag
- MissingH ==1.4.2.0
# gi-gdkx11-4.x requires gtk-4.x, which is still under development and
# not yet available in Nixpkgs
- gi-gdkx11 < 4
- # LTS Haskell 15.11
+ # LTS Haskell 15.13
- abstract-deque ==0.3
- abstract-par ==0.3.3
- AC-Angle ==1.0
@@ -345,7 +347,7 @@ default-package-overrides:
- btrfs ==0.2.0.0
- buffer-builder ==0.2.4.7
- buffer-pipe ==0.0
- - bugsnag-hs ==0.1.0.0
+ - bugsnag-hs ==0.1.0.1
- butcher ==1.3.3.1
- bv ==0.5
- bv-little ==1.1.1
@@ -390,7 +392,7 @@ default-package-overrides:
- cast ==0.1.0.2
- category ==0.2.5.0
- cayley-client ==0.4.12
- - cborg ==0.2.2.1
+ - cborg ==0.2.3.0
- cborg-json ==0.2.2.0
- cereal ==0.5.8.1
- cereal-conduit ==0.8.0
@@ -576,7 +578,7 @@ default-package-overrides:
- data-tree-print ==0.1.0.2
- dataurl ==0.1.0.0
- DAV ==1.3.4
- - dbus ==1.2.14
+ - dbus ==1.2.15.1
- debian-build ==0.10.2.0
- debug-trace-var ==0.2.0
- dec ==0.0.3
@@ -601,7 +603,7 @@ default-package-overrides:
- diagrams-lib ==1.4.3
- diagrams-postscript ==1.5
- diagrams-rasterific ==1.4.2
- - diagrams-solve ==0.1.1
+ - diagrams-solve ==0.1.2
- diagrams-svg ==1.4.3
- di-core ==1.0.4
- dictionary-sharing ==0.1.0.0
@@ -725,10 +727,11 @@ default-package-overrides:
- fft ==0.1.8.6
- fgl ==5.7.0.2
- filecache ==0.4.1
- - file-embed ==0.0.11.2
+ - file-embed ==0.0.12.0
- file-embed-lzma ==0
- filelock ==0.1.1.4
- filemanip ==0.3.6.3
+ - file-path-th ==0.1.0.0
- filepattern ==0.1.2
- fileplow ==0.1.0.0
- filtrable ==0.1.3.0
@@ -893,7 +896,7 @@ default-package-overrides:
- gravatar ==0.8.0
- greskell ==1.0.1.0
- greskell-core ==0.1.3.2
- - greskell-websocket ==0.1.2.1
+ - greskell-websocket ==0.1.2.2
- groom ==0.1.2.1
- group-by-date ==0.1.0.3
- groups ==0.4.1.0
@@ -929,7 +932,7 @@ default-package-overrides:
- haskoin-node ==0.9.21
- hasql ==1.4.2
- hasql-optparse-applicative ==0.3.0.5
- - hasql-pool ==0.5.1
+ - hasql-pool ==0.5.2
- hasql-transaction ==1.0.0.1
- hasty-hamiltonian ==1.3.2
- HaXml ==1.25.5
@@ -983,7 +986,7 @@ default-package-overrides:
- hourglass ==0.2.12
- hourglass-orphans ==0.1.0.0
- hp2pretty ==0.9
- - hpack ==0.33.0
+ - hpack ==0.33.1
- hpc-codecov ==0.1.0.0
- hreader ==1.1.0
- hreader-lens ==0.1.3.0
@@ -1043,7 +1046,7 @@ default-package-overrides:
- HTTP ==4000.3.14
- http-api-data ==0.4.1.1
- http-client ==0.6.4.1
- - http-client-openssl ==0.3.0.0
+ - http-client-openssl ==0.3.1.0
- http-client-overrides ==0.1.1.0
- http-client-tls ==0.3.5.3
- http-common ==0.8.2.0
@@ -1060,11 +1063,11 @@ default-package-overrides:
- human-readable-duration ==0.2.1.4
- HUnit ==1.6.0.0
- HUnit-approx ==1.1.1.1
- - hunit-dejafu ==2.0.0.1
+ - hunit-dejafu ==2.0.0.3
- hvect ==0.4.0.0
- hvega ==0.5.0.0
- hw-balancedparens ==0.3.1.0
- - hw-bits ==0.7.2.0
+ - hw-bits ==0.7.2.1
- hw-conduit ==0.2.1.0
- hw-conduit-merges ==0.2.1.0
- hw-diagnostics ==0.0.1.0
@@ -1081,7 +1084,7 @@ default-package-overrides:
- hw-json ==1.3.2.0
- hw-json-simd ==0.1.1.0
- hw-json-simple-cursor ==0.1.1.0
- - hw-json-standard-cursor ==0.2.2.0
+ - hw-json-standard-cursor ==0.2.3.1
- hw-mquery ==0.2.1.0
- hw-packed-vector ==0.2.1.0
- hw-parser ==0.1.1.0
@@ -1111,12 +1114,12 @@ default-package-overrides:
- if ==0.1.0.0
- iff ==0.0.6
- ihs ==0.1.0.3
- - ilist ==0.4.0.0
+ - ilist ==0.4.0.1
- imagesize-conduit ==1.1
- Imlib ==0.1.2
- immortal ==0.3
- include-file ==0.1.0.4
- - incremental-parser ==0.4.0.1
+ - incremental-parser ==0.4.0.2
- indents ==0.5.0.1
- indexed ==0.1.3
- indexed-list-literals ==0.2.1.3
@@ -1157,7 +1160,7 @@ default-package-overrides:
- iproute ==1.7.9
- IPv6Addr ==1.1.3
- ipynb ==0.1.0.1
- - ipython-kernel ==0.10.1.0
+ - ipython-kernel ==0.10.2.0
- irc ==0.6.1.0
- irc-client ==1.1.1.1
- irc-conduit ==0.3.0.4
@@ -1170,7 +1173,7 @@ default-package-overrides:
- ix-shapable ==0.1.0
- jack ==0.7.1.4
- jira-wiki-markup ==1.0.0
- - jose ==0.8.2.1
+ - jose ==0.8.3
- jose-jwt ==0.8.0
- js-dgtable ==0.5.2
- js-flot ==0.8.3
@@ -1183,7 +1186,7 @@ default-package-overrides:
- JuicyPixels ==3.3.5
- JuicyPixels-extra ==0.4.1
- JuicyPixels-scale-dct ==0.1.2
- - junit-xml ==0.1.0.0
+ - junit-xml ==0.1.0.1
- justified-containers ==0.3.0.0
- jwt ==0.10.0
- kan-extensions ==5.2
@@ -1195,8 +1198,8 @@ default-package-overrides:
- keycode ==0.2.2
- keys ==3.12.3
- kind-apply ==0.3.2.0
- - kind-generics ==0.4.0.0
- - kind-generics-th ==0.2.1.0
+ - kind-generics ==0.4.1.0
+ - kind-generics-th ==0.2.2.0
- kmeans ==0.1.3
- koofr-client ==1.0.0.3
- kubernetes-webhook-haskell ==0.2.0.1
@@ -1265,9 +1268,10 @@ default-package-overrides:
- load-env ==0.2.1.0
- loch-th ==0.2.2
- lockfree-queue ==0.2.3.1
- - log-base ==0.8.0.0
+ - log-base ==0.8.0.1
- log-domain ==0.13
- logfloat ==0.13.3.3
+ - logging ==3.0.5
- logging-effect ==1.3.9
- logging-facade ==0.3.0
- logging-facade-syslog ==1
@@ -1307,7 +1311,7 @@ default-package-overrides:
- median-stream ==0.7.0.0
- megaparsec ==8.0.0
- megaparsec-tests ==8.0.0
- - membrain ==0.0.0.1
+ - membrain ==0.0.0.2
- memory ==0.15.0
- MemoTrie ==0.6.10
- mercury-api ==0.1.0.2
@@ -1341,6 +1345,7 @@ default-package-overrides:
- mintty ==0.1.2
- miso ==1.4.0.0
- missing-foreign ==0.1.1
+ - MissingH ==1.4.3.0
- mixed-types-num ==0.4.0.1
- mixpanel-client ==0.2.1
- mltool ==0.2.0.1
@@ -1428,7 +1433,7 @@ default-package-overrides:
- netwire-input-glfw ==0.0.11
- network ==3.1.1.1
- network-bsd ==2.8.1.0
- - network-byte-order ==0.1.4.0
+ - network-byte-order ==0.1.5
- network-conduit-tls ==1.3.2
- network-info ==0.2.0.10
- network-ip ==0.3.0.3
@@ -1506,6 +1511,7 @@ default-package-overrides:
- packcheck ==0.4.2
- pager ==0.1.1.0
- pagination ==0.2.1
+ - pagure-cli ==0.2
- pandoc ==2.9.1.1
- pandoc-citeproc ==0.16.4.1
- pandoc-csv2table ==1.0.8
@@ -1546,7 +1552,7 @@ default-package-overrides:
- percent-format ==0.0.1
- perfect-hash-generator ==0.2.0.6
- perfect-vector-shuffle ==0.1.1.1
- - persist ==0.1.1.4
+ - persist ==0.1.1.5
- persistable-record ==0.6.0.4
- persistable-types-HDBC-pg ==0.0.3.5
- persistent ==2.10.5.2
@@ -1712,7 +1718,7 @@ default-package-overrides:
- read-env-var ==1.0.0.0
- reanimate-svg ==0.9.8.0
- rebase ==1.4.1
- - record-dot-preprocessor ==0.2.3
+ - record-dot-preprocessor ==0.2.5
- record-hasfield ==1.0
- records-sop ==0.1.0.3
- recursion-schemes ==5.1.3
@@ -1787,7 +1793,7 @@ default-package-overrides:
- salve ==1.0.9
- sample-frame ==0.0.3
- sample-frame-np ==0.0.4.1
- - sampling ==0.3.3
+ - sampling ==0.3.4
- say ==0.1.0.1
- sbp ==2.6.3
- scalpel ==0.6.2
@@ -1823,7 +1829,7 @@ default-package-overrides:
- sequence-formats ==1.4.1
- sequenceTools ==1.4.0.5
- serf ==0.1.1.0
- - serialise ==0.2.2.0
+ - serialise ==0.2.3.0
- servant ==0.16.2
- servant-auth ==0.3.2.0
- servant-auth-server ==0.4.5.1
@@ -1867,7 +1873,7 @@ default-package-overrides:
- shared-memory ==0.2.0.0
- shell-conduit ==4.7.0
- shell-escape ==0.2.0
- - shellmet ==0.0.3.0
+ - shellmet ==0.0.3.1
- shelltestrunner ==1.9
- shell-utility ==0.0
- shelly ==1.9.0
@@ -1898,8 +1904,8 @@ default-package-overrides:
- sized ==0.4.0.0
- skein ==1.0.9.4
- skip-var ==0.1.1.0
- - skylighting ==0.8.3.4
- - skylighting-core ==0.8.3.4
+ - skylighting ==0.8.4
+ - skylighting-core ==0.8.4
- slist ==0.1.1.0
- small-bytearray-builder ==0.3.4.0
- smallcheck ==1.1.5
@@ -1930,6 +1936,8 @@ default-package-overrides:
- splitmix ==0.0.4
- spoon ==0.3.1
- spreadsheet ==0.1.3.8
+ - sqlcli ==0.2.2.0
+ - sqlcli-odbc ==0.2.0.1
- sql-words ==0.1.6.4
- srcloc ==0.5.1.2
- stache ==2.1.1
@@ -1968,7 +1976,7 @@ default-package-overrides:
- string-combinators ==0.6.0.5
- string-conv ==0.1.2
- string-conversions ==0.4.0.1
- - string-interpolate ==0.2.0.3
+ - string-interpolate ==0.2.1.0
- string-qq ==0.0.4
- stringsearch ==0.3.6.6
- string-transform ==1.1.1
@@ -2010,7 +2018,7 @@ default-package-overrides:
- tardis ==0.4.1.0
- tasty ==1.2.3
- tasty-ant-xml ==1.1.6
- - tasty-dejafu ==2.0.0.1
+ - tasty-dejafu ==2.0.0.4
- tasty-discover ==4.2.1
- tasty-expected-failure ==0.11.1.2
- tasty-golden ==2.3.3.2
@@ -2130,14 +2138,14 @@ default-package-overrides:
- triplesec ==0.2.2.1
- trivial-constraint ==0.6.0.0
- tsv2csv ==0.1.0.2
- - ttc ==0.2.0.0
+ - ttc ==0.2.1.0
- ttl-hashtables ==1.4.1.0
- ttrie ==0.1.2.1
- tuple ==0.3.0.2
- tuples-homogenous-h98 ==0.1.1.0
- tuple-sop ==0.3.1.0
- tuple-th ==0.2.5
- - turtle ==1.5.18
+ - turtle ==1.5.19
- TypeCompose ==0.9.14
- typed-process ==0.2.6.0
- typed-uuid ==0.0.0.2
@@ -2211,7 +2219,7 @@ default-package-overrides:
- uuid-types ==1.0.3
- validation ==1.1
- validity ==0.9.0.3
- - validity-aeson ==0.2.0.3
+ - validity-aeson ==0.2.0.4
- validity-bytestring ==0.4.1.1
- validity-containers ==0.5.0.3
- validity-path ==0.4.0.1
@@ -2234,12 +2242,12 @@ default-package-overrides:
- vector-instances ==3.4
- vector-mmap ==0.0.3
- vector-rotcev ==0.1.0.0
- - vector-sized ==1.4.0.0
+ - vector-sized ==1.4.1.0
- vector-space ==0.16
- vector-split ==1.0.0.2
- vector-th-unbox ==0.2.1.7
- verbosity ==0.3.0.0
- - versions ==3.5.3
+ - versions ==3.5.4
- vformat ==0.14.1.0
- vformat-aeson ==0.1.0.1
- vformat-time ==0.1.0.0
@@ -2260,7 +2268,7 @@ default-package-overrides:
- wai-session ==0.3.3
- wai-slack-middleware ==0.2.0
- wai-websockets ==3.0.1.2
- - warp ==3.3.10
+ - warp ==3.3.11
- warp-tls ==3.2.11
- warp-tls-uid ==0.2.0.6
- wave ==0.2.0
@@ -2270,7 +2278,7 @@ default-package-overrides:
- webex-teams-conduit ==0.2.0.0
- webex-teams-pipes ==0.2.0.0
- webrtc-vad ==0.1.0.3
- - websockets ==0.12.7.0
+ - websockets ==0.12.7.1
- websockets-snap ==0.10.3.1
- weigh ==0.0.16
- wide-word ==0.1.1.1
@@ -2330,7 +2338,7 @@ default-package-overrides:
- xss-sanitize ==0.3.6
- xturtle ==0.2.0.0
- xxhash-ffi ==0.2.0.0
- - yaml ==0.11.3.0
+ - yaml ==0.11.4.0
- yesod ==1.6.0.1
- yesod-auth ==1.6.10
- yesod-auth-hashdb ==1.7.1.2
@@ -2406,8 +2414,6 @@ extra-packages:
- http-conduit ^>= 2.2 # pre-lts-11.x versions neeed by git-annex 6.20180227
- inline-c < 0.6 # required on GHC 8.0.x
- inline-c-cpp < 0.2 # required on GHC 8.0.x
- - lens-family ==1.2.3 # required for tensorflow
- - lens-family-core ==1.2.3 # required for tensorflow
- lens-labels == 0.1.* # required for proto-lens-descriptors
- megaparsec >= 7.0.4 && < 8 # required for idris: https://github.com/idris-lang/Idris-dev/issues/4826
- mtl < 2.2 # newer versions require transformers > 0.4.x, which we cannot provide in GHC 7.8.x
@@ -2421,11 +2427,6 @@ extra-packages:
- persistent-sqlite < 2.7 # pre-lts-11.x versions neeed by git-annex 6.20180227
- prettyprinter == 1.6.1 # required by ghc 8.8.x, and dhall-1.29.0
- primitive == 0.5.1.* # required to build alex with GHC 6.12.3
- - proto-lens == 0.5.* # required for tensorflow-proto
- - proto-lens-protobuf-types == 0.5.* # required for tensorflow-proto
- - proto-lens-protoc == 0.5.* # required for tensorflow-proto
- - proto-lens-runtime == 0.5.* # required for tensorflow-proto
- - proto-lens-setup == 0.4.0.2 # required for tensorflow-proto
- QuickCheck < 2 # required by test-framework-quickcheck and its users
- resolv == 0.1.1.2 # required to build cabal-install-3.0.0.0 with pre ghc-8.8.x
- resourcet ==1.1.* # pre-lts-11.x versions neeed by git-annex 6.20180227
@@ -2502,6 +2503,15 @@ package-maintainers:
- icepeak
terlar:
- nix-diff
+ maralorn:
+ - ghcide
+ - cabal-fmt
+ - neuron
+ - shh
+ - brittany
+ - hlint
+ - releaser
+ - taskwarrior
unsupported-platforms:
alsa-mixer: [ x86_64-darwin ]
@@ -2708,6 +2718,7 @@ broken-packages:
- adaptive-containers
- adaptive-tuple
- adb
+ - addy
- adhoc-network
- adict
- adobe-swatch-exchange
@@ -2732,7 +2743,6 @@ broken-packages:
- aeson-diff-generic
- aeson-filthy
- aeson-flowtyped
- - aeson-gadt-th
- aeson-injector
- aeson-iproute
- aeson-native
@@ -2794,7 +2804,6 @@ broken-packages:
- amazon-emailer
- amazon-emailer-client-snap
- amazon-products
- - amazonka-dynamodb
- amby
- AMI
- ampersand
@@ -3388,7 +3397,6 @@ broken-packages:
- cabal-dependency-licenses
- cabal-dev
- cabal-dir
- - cabal-fmt
- cabal-ghc-dynflags
- cabal-ghci
- cabal-graphdeps
@@ -4181,7 +4189,6 @@ broken-packages:
- dgs
- dhall-check
- dhall-fly
- - dhall-lsp-server
- dhall-nix
- dhall-text
- dhall-to-cabal
@@ -5319,7 +5326,6 @@ broken-packages:
- gtksourceview3
- guarded-rewriting
- guess-combinator
- - guid
- GuiHaskell
- GuiTV
- gulcii
@@ -6785,8 +6791,10 @@ broken-packages:
- keera-hails-mvc-model-lightmodel
- keera-hails-mvc-model-protectedmodel
- keera-hails-mvc-solutions-gtk
+ - keera-hails-reactive-cbmvar
- keera-hails-reactive-fs
- keera-hails-reactive-gtk
+ - keera-hails-reactive-htmldom
- keera-hails-reactive-network
- keera-hails-reactive-polling
- keera-hails-reactive-wx
@@ -7432,6 +7440,7 @@ broken-packages:
- miniforth
- minilens
- minilight
+ - minilight-lua
- minimung
- minions
- minioperational
@@ -7799,7 +7808,6 @@ broken-packages:
- neural
- neural-network-blashs
- neural-network-hmatrix
- - neuron
- newhope
- newports
- newsletter
@@ -7987,6 +7995,7 @@ broken-packages:
- optparse-applicative-simple
- optparse-enum
- optparse-helper
+ - orbits
- orc
- orchestrate
- OrchestrateDB
@@ -8890,10 +8899,7 @@ broken-packages:
- rfc-psql
- rfc-redis
- rfc-servant
- - rhine
- - rhine-gloss
- rhythm-game-tutorial
- - rib
- ribbit
- RichConditional
- ridley
@@ -9270,8 +9276,6 @@ broken-packages:
- shellish
- shellmate
- shellmate-extras
- - shh
- - shh-extras
- shimmer
- shine-examples
- shivers-cfg
@@ -9282,6 +9286,13 @@ broken-packages:
- ShortestPathProblems
- show-prettyprint
- showdown
+ - Shpadoinkle
+ - Shpadoinkle-backend-pardiff
+ - Shpadoinkle-backend-snabbdom
+ - Shpadoinkle-backend-static
+ - Shpadoinkle-html
+ - Shpadoinkle-router
+ - Shpadoinkle-widgets
- shpider
- shuffle
- si-clock
@@ -9849,7 +9860,6 @@ broken-packages:
- tapioca
- tar-bytestring
- target
- - tart
- task
- task-distribution
- taskell
@@ -9900,10 +9910,6 @@ broken-packages:
- tempus
- tensor
- tensor-safe
- - tensorflow
- - tensorflow-core-ops
- - tensorflow-logging
- - tensorflow-ops
- termbox
- termbox-banana
- termbox-bindings
@@ -10486,8 +10492,6 @@ broken-packages:
- vty-menu
- vty-ui
- vty-ui-extras
- - vulkan
- - VulkanMemoryAllocator
- waargonaut
- wacom-daemon
- waddle
@@ -10599,7 +10603,6 @@ broken-packages:
- wheb-mongo
- wheb-redis
- wheb-strapped
- - which
- while-lang-parser
- whim
- whiskers
diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix
index e05f82bf04d..db627581d8c 100644
--- a/pkgs/development/haskell-modules/configuration-nix.nix
+++ b/pkgs/development/haskell-modules/configuration-nix.nix
@@ -542,6 +542,9 @@ self: super: builtins.intersectAttrs super {
# Break infinite recursion cycle between tasty and clock.
clock = dontCheck super.clock;
+ # Break infinite recursion cycle between devtools and mprelude.
+ devtools = super.devtools.override { mprelude = dontCheck super.mprelude; };
+
# loc and loc-test depend on each other for testing. Break that infinite cycle:
loc-test = super.loc-test.override { loc = dontCheck self.loc; };
@@ -718,6 +721,7 @@ self: super: builtins.intersectAttrs super {
# dhall's tests access the network.
dhall_1_29_0 = dontCheck super.dhall_1_29_0;
dhall_1_31_1 = dontCheck super.dhall_1_31_1;
+ dhall_1_32_0 = dontCheck super.dhall_1_32_0;
cut-the-crap =
let path = pkgs.stdenv.lib.makeBinPath [ pkgs.ffmpeg ];
@@ -730,4 +734,46 @@ self: super: builtins.intersectAttrs super {
# Tests access homeless-shelter.
hie-bios = dontCheck super.hie-bios;
+
+ # Compiling the readme throws errors and has no purpose in nixpkgs
+ aeson-gadt-th =
+ disableCabalFlag (doJailbreak (super.aeson-gadt-th)) "build-readme";
+
+ neuron = overrideCabal (super.neuron) (drv: {
+ # neuron expects the neuron-search script to be in PATH at built-time.
+ buildTools = [ pkgs.makeWrapper ];
+ preConfigure = ''
+ mkdir -p $out/bin
+ cp src-bash/neuron-search $out/bin/neuron-search
+ chmod +x $out/bin/neuron-search
+ wrapProgram $out/bin/neuron-search --prefix 'PATH' ':' ${
+ with pkgs;
+ lib.makeBinPath [ fzf ripgrep gawk bat findutils envsubst ]
+ }
+ PATH=$PATH:$out/bin
+ '';
+ });
+
+ postgresql-syntax = super.postgresql-syntax.override {
+ rerebase = self.rerebase_1_6_1;
+ };
+
+ rerebase_1_6_1 = super.rerebase_1_6_1.override {
+ rebase = self.rebase_1_6_1;
+ };
+
+ rebase_1_6_1 = super.rebase_1_6_1.override {
+ selective = super.selective_0_4_1;
+ };
+
+ # Fix compilation of Setup.hs by removing the module declaration.
+ # See: https://github.com/tippenein/guid/issues/1
+ guid = overrideCabal (super.guid) (drv: {
+ prePatch = "sed -i '1d' Setup.hs"; # 1st line is module declaration, remove it
+ doCheck = false;
+ });
+
+ # Tests disabled as recommended at https://github.com/luke-clifton/shh/issues/39
+ shh = dontCheck super.shh;
+
}
diff --git a/pkgs/development/haskell-modules/configuration-tensorflow.nix b/pkgs/development/haskell-modules/configuration-tensorflow.nix
index aab416b9a87..1be2b2e8ec3 100644
--- a/pkgs/development/haskell-modules/configuration-tensorflow.nix
+++ b/pkgs/development/haskell-modules/configuration-tensorflow.nix
@@ -11,79 +11,28 @@ let
tensorflow-haskell = pkgs.fetchFromGitHub {
owner = "tensorflow";
repo = "haskell";
- rev = "0f322b2e0611cbe7011c84ba8b6cb822e4725ebc";
- sha256 = "15gn66i547q20sd50ixwm6yk1g00syfgxp8xa6xjd0i3kcsl3gs1";
+ rev = "568c9b6f03e5d66a25685a776386e2ff50b61aa9";
+ sha256 = "0v58zhqipa441hzdvp9pwgv6srir2fm7cp0bq2pb5jl1imwyd37h";
fetchSubmodules = true;
};
setTensorflowSourceRoot = dir: drv:
(overrideCabal drv (drv: { src = tensorflow-haskell; }))
.overrideAttrs (_oldAttrs: {sourceRoot = "source/${dir}";});
-
- proto-lens = self.proto-lens_0_5_1_0;
- proto-lens-protoc = self.proto-lens-protoc_0_5_0_0;
- proto-lens-runtime = self.proto-lens-runtime_0_5_0_0;
- proto-lens-protobuf-types = self.proto-lens-protobuf-types_0_5_0_0;
- proto-lens-setup = self.proto-lens-setup_0_4_0_2;
- lens-family = self.lens-family_1_2_3;
in
{
- lens-family_1_2_3 = super.lens-family_1_2_3.override {
- lens-family-core = self.lens-family-core_1_2_3;
- };
-
- proto-lens_0_5_1_0 = (appendPatch (doJailbreak super.proto-lens_0_5_1_0) ./patches/proto-lens-0.5.1.0.patch).override {
- inherit lens-family;
- };
-
- proto-lens-runtime_0_5_0_0 = doJailbreak (super.proto-lens-runtime_0_5_0_0.override {
- inherit lens-family proto-lens;
- });
-
- proto-lens-protoc_0_5_0_0 = doJailbreak (super.proto-lens-protoc_0_5_0_0.override {
- inherit lens-family proto-lens;
- haskell-src-exts = self.haskell-src-exts_1_19_1;
- });
- proto-lens-setup_0_4_0_2 = appendPatch (doJailbreak (super.proto-lens-setup_0_4_0_2.override {
- inherit proto-lens-protoc;
- })) ./patches/proto-lens-setup-0.4.0.2.patch;
-
- proto-lens-protobuf-types_0_5_0_0 = doJailbreak (super.proto-lens-protobuf-types_0_5_0_0.override {
- inherit lens-family proto-lens proto-lens-runtime proto-lens-setup;
- });
-
- haskell-src-exts_1_19_1 = appendPatches (doJailbreak super.haskell-src-exts_1_19_1) [
- # Adapt to the Semigroup–Monoid Proposal (enables building on GHC >= 8.4)
- (pkgs.fetchpatch {
- url = "https://github.com/haskell-suite/haskell-src-exts/commit/258e072fe9e37f94360b7488b58ea2832843bbb8.patch";
- sha256 = "0ja6ai41v9plinlhjwja282m6ahn6mw4xi79np0jxqk83cg0z1ff";
- })
- # Adapt to MonadFail proposal (enables building on GHC >= 8.8)
- (pkgs.fetchpatch {
- url = "https://gist.githubusercontent.com/mikesperber/0f2addaf3fbe97ffb4a5234d8711ba41/raw/e09e20998283c7195e82d546ba9266d290eb000d/gistfile1.txt";
- sha256 = "18clvli7vpqsqlf2f3qidn71738j9zdlpana6wha3x0dxwan5ly0";
- }) ];
-
- tensorflow-proto = (setTensorflowSourceRoot "tensorflow-proto" super.tensorflow-proto).override {
- inherit proto-lens proto-lens-runtime proto-lens-setup proto-lens-protobuf-types;
- };
+ tensorflow-proto = doJailbreak (setTensorflowSourceRoot "tensorflow-proto" super.tensorflow-proto);
tensorflow = (setTensorflowSourceRoot "tensorflow" super.tensorflow).override {
- inherit lens-family proto-lens;
# the "regular" Python package does not seem to include the binary library
libtensorflow = pkgs.libtensorflow-bin;
};
- tensorflow-core-ops = (setTensorflowSourceRoot "tensorflow-core-ops" super.tensorflow-core-ops).override {
- inherit lens-family proto-lens;
- };
+ tensorflow-core-ops = setTensorflowSourceRoot "tensorflow-core-ops" super.tensorflow-core-ops;
- tensorflow-logging = (setTensorflowSourceRoot "tensorflow-logging" super.tensorflow-logging).override {
- inherit lens-family proto-lens;
- };
+ tensorflow-logging = setTensorflowSourceRoot "tensorflow-logging" super.tensorflow-logging;
tensorflow-mnist = (setTensorflowSourceRoot "tensorflow-mnist" super.tensorflow-mnist).override {
- inherit lens-family proto-lens;
# https://github.com/tensorflow/haskell/issues/215
tensorflow-mnist-input-data = self.tensorflow-mnist-input-data;
};
@@ -124,11 +73,7 @@ in
}
) {});
- tensorflow-opgen = (setTensorflowSourceRoot "tensorflow-opgen" super.tensorflow-opgen).override {
- inherit lens-family proto-lens;
- };
+ tensorflow-opgen = setTensorflowSourceRoot "tensorflow-opgen" super.tensorflow-opgen;
- tensorflow-ops = (setTensorflowSourceRoot "tensorflow-ops" super.tensorflow-ops).override {
- inherit lens-family proto-lens;
- };
+ tensorflow-ops = setTensorflowSourceRoot "tensorflow-ops" super.tensorflow-ops;
}
diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix
index 49cbe02b71e..de5bf631bf0 100644
--- a/pkgs/development/haskell-modules/generic-builder.nix
+++ b/pkgs/development/haskell-modules/generic-builder.nix
@@ -383,7 +383,8 @@ stdenv.mkDerivation ({
for d in $(grep '^dynamic-library-dirs:' "$packageConfDir"/* | cut -d' ' -f2- | tr ' ' '\n' | sort -u); do
for lib in "$d/"*.{dylib,so}; do
- ln -s "$lib" "$dynamicLinksDir"
+ # Allow overwriting because C libs can be pulled in multiple times.
+ ln -sf "$lib" "$dynamicLinksDir"
done
done
# Edit the local package DB to reference the links directory.
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 4fe3aac0121..41fb1fe7be0 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -9347,8 +9347,8 @@ self: {
}:
mkDerivation {
pname = "HTab";
- version = "1.7.2";
- sha256 = "1xn2ljw97j625l5q7a9chqscdbi4cj29zg1yy4jz4mcivzwbjqii";
+ version = "1.7.3";
+ sha256 = "0w5zjd9q87a79vaslxs4r7xllq37vyg546ramgfnw43l1cmkica6";
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -11071,6 +11071,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "IPv6Addr_1_1_4" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, HUnit, iproute, network
+ , network-info, random, test-framework, test-framework-hunit, text
+ }:
+ mkDerivation {
+ pname = "IPv6Addr";
+ version = "1.1.4";
+ sha256 = "1bkib3mzbc0lzmi4vqkmihgi9vdcsksgss5rp3czhc893wc3hzah";
+ libraryHaskellDepends = [
+ aeson attoparsec base iproute network network-info random text
+ ];
+ testHaskellDepends = [
+ base HUnit test-framework test-framework-hunit text
+ ];
+ description = "Library to deal with IPv6 address text representations";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"IPv6DB" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring, fast-logger
, hedis, hspec, http-client, http-types, IPv6Addr, mtl
@@ -11600,6 +11619,33 @@ self: {
broken = true;
}) {};
+ "JuicyPixels-blurhash" = callPackage
+ ({ mkDerivation, base, bytestring, containers, doctest, filepath
+ , Glob, hedgehog, JuicyPixels, optparse-applicative, tasty
+ , tasty-discover, tasty-hedgehog, tasty-hunit, vector
+ }:
+ mkDerivation {
+ pname = "JuicyPixels-blurhash";
+ version = "0.1.0.3";
+ sha256 = "0kgl2j7990p8q5yrkn0wgaszc9fzva1pc3277j11k1lbjsymz360";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring containers filepath JuicyPixels vector
+ ];
+ executableHaskellDepends = [
+ base bytestring containers filepath JuicyPixels
+ optparse-applicative vector
+ ];
+ testHaskellDepends = [
+ base bytestring containers doctest filepath Glob hedgehog
+ JuicyPixels tasty tasty-discover tasty-hedgehog tasty-hunit vector
+ ];
+ testToolDepends = [ tasty-discover ];
+ description = "Blurhash is a very compact represenation of a placeholder for an image";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"JuicyPixels-canvas" = callPackage
({ mkDerivation, base, containers, JuicyPixels }:
mkDerivation {
@@ -13326,29 +13372,6 @@ self: {
}:
mkDerivation {
pname = "MissingH";
- version = "1.4.2.0";
- sha256 = "1wfhpb351nrqjryf9si9j13nkvrqybhkkyc9643wqq8ywkdd59b9";
- libraryHaskellDepends = [
- array base containers directory filepath hslogger mtl network
- network-bsd old-locale old-time parsec process random regex-compat
- time unix
- ];
- testHaskellDepends = [
- base containers directory errorcall-eq-instance filepath HUnit
- old-time parsec regex-compat time unix
- ];
- description = "Large utility library";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "MissingH_1_4_3_0" = callPackage
- ({ mkDerivation, array, base, containers, directory
- , errorcall-eq-instance, filepath, hslogger, HUnit, mtl, network
- , network-bsd, old-locale, old-time, parsec, process, random
- , regex-compat, time, unix
- }:
- mkDerivation {
- pname = "MissingH";
version = "1.4.3.0";
sha256 = "196cniya5wzcv2d777nr0f7hinclpals4ia1mkzzv35870pqr6lw";
libraryHaskellDepends = [
@@ -13362,7 +13385,6 @@ self: {
];
description = "Large utility library";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"MissingK" = callPackage
@@ -14007,6 +14029,27 @@ self: {
broken = true;
}) {};
+ "NaCl" = callPackage
+ ({ mkDerivation, base, bytestring, gdp, hedgehog, HUnit, libsodium
+ , memory, safe-exceptions, tasty, tasty-discover, tasty-hedgehog
+ , tasty-hunit
+ }:
+ mkDerivation {
+ pname = "NaCl";
+ version = "0.0.2.0";
+ sha256 = "0qmca7kgbg25xfdv6dd5793gr1dkwdivqqvd5b6rgq58ypzs8y4v";
+ libraryHaskellDepends = [
+ base bytestring gdp libsodium memory safe-exceptions
+ ];
+ testHaskellDepends = [
+ base bytestring hedgehog HUnit libsodium tasty tasty-hedgehog
+ tasty-hunit
+ ];
+ testToolDepends = [ tasty-discover ];
+ description = "Easy-and-safe-to-use high-level Haskell bindings to NaCl";
+ license = stdenv.lib.licenses.mpl20;
+ }) {};
+
"NameGenerator" = callPackage
({ mkDerivation, base, containers, random }:
mkDerivation {
@@ -15225,8 +15268,8 @@ self: {
pname = "PSQueue";
version = "1.1.0.1";
sha256 = "1cik7sw10sacsijmfhghzy54gm1qcyxw14shlp86lx8z89kcnkza";
- revision = "1";
- editedCabalFile = "0pswr49mg0ww0w579w4qsv5hjgcnsswdi283lxk6cvxw3wafif07";
+ revision = "2";
+ editedCabalFile = "0n1yrv1x1dxbjn9hjr8lk4k5in9c75ixzldlmszayi26bvax7329";
libraryHaskellDepends = [ base ];
description = "Priority Search Queue";
license = stdenv.lib.licenses.bsd3;
@@ -16252,6 +16295,8 @@ self: {
pname = "QuickCheck";
version = "2.13.2";
sha256 = "0426j43af8v3qmdjjqxivazsvr3a2brac8yw09vpgpjkb2m0nmkv";
+ revision = "1";
+ editedCabalFile = "0ynhx1n135b0zg539c9m7gp75dykm93pqqlp5xz2w4kmpxjp4vk3";
libraryHaskellDepends = [
base containers deepseq random splitmix template-haskell
transformers
@@ -16269,6 +16314,8 @@ self: {
pname = "QuickCheck";
version = "2.14";
sha256 = "0jiqdk8ma8m68vg6vbxd0s1x0djmfjn1zm06masz7x8rzc3i9gjj";
+ revision = "1";
+ editedCabalFile = "0i8hh6f8y2jxn9hfchhbp9w5mb65fs6yy12z08wyrxxyhr5nllrz";
libraryHaskellDepends = [
base containers deepseq random splitmix template-haskell
transformers
@@ -18097,6 +18144,164 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "Shpadoinkle" = callPackage
+ ({ mkDerivation, base, jsaddle, jsaddle-warp, text, unliftio }:
+ mkDerivation {
+ pname = "Shpadoinkle";
+ version = "0.1.0.0";
+ sha256 = "0527rd9dh5sjh3y7sir9bpydad05rx43nr6ba20sa4ha8zvvl583";
+ libraryHaskellDepends = [
+ base jsaddle jsaddle-warp text unliftio
+ ];
+ description = "A programming model for declarative, high performance user interface";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "Shpadoinkle-backend-pardiff" = callPackage
+ ({ mkDerivation, base, compactable, containers, file-embed, jsaddle
+ , lens, mtl, neat-interpolation, random, semialign, Shpadoinkle
+ , text, these, unliftio, uuid
+ }:
+ mkDerivation {
+ pname = "Shpadoinkle-backend-pardiff";
+ version = "0.1.0.1";
+ sha256 = "1b1ab062fm1qz0pnp4jws7wmhsb2hfvj5mb6jrrgbm9yjv7k725v";
+ libraryHaskellDepends = [
+ base compactable containers file-embed jsaddle lens mtl
+ neat-interpolation random semialign Shpadoinkle text these unliftio
+ uuid
+ ];
+ description = "A Virtual Dom in pure Haskell, based on Html as an Alignable Functor";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "Shpadoinkle-backend-snabbdom" = callPackage
+ ({ mkDerivation, base, file-embed, jsaddle, mtl, Shpadoinkle, text
+ }:
+ mkDerivation {
+ pname = "Shpadoinkle-backend-snabbdom";
+ version = "0.1.0.1";
+ sha256 = "1hky3qvskrpkpdhhppx6ghqalv5hsb1iw7mrsvmkigj1y20dskh1";
+ libraryHaskellDepends = [
+ base file-embed jsaddle mtl Shpadoinkle text
+ ];
+ description = "Use the high-performance Snabbdom virtual dom library written in JavaScript";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "Shpadoinkle-backend-static" = callPackage
+ ({ mkDerivation, base, compactable, Shpadoinkle, text }:
+ mkDerivation {
+ pname = "Shpadoinkle-backend-static";
+ version = "0.1.0.1";
+ sha256 = "05ffkpp008b4cpf05xb754q5y7a5wjyygz8dc81hlx4lxfixlzzv";
+ libraryHaskellDepends = [ base compactable Shpadoinkle text ];
+ description = "A backend for rendering Shpadoinkle as Text";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "Shpadoinkle-examples" = callPackage
+ ({ mkDerivation, aeson, base, beam-core, beam-sqlite, bytestring
+ , containers, exceptions, file-embed, lens, mtl
+ , optparse-applicative, servant, servant-client, servant-server
+ , Shpadoinkle, Shpadoinkle-backend-pardiff
+ , Shpadoinkle-backend-snabbdom, Shpadoinkle-backend-static
+ , Shpadoinkle-html, Shpadoinkle-lens, Shpadoinkle-router
+ , Shpadoinkle-widgets, sqlite-simple, stm, text, unliftio, wai
+ , wai-app-static, warp
+ }:
+ mkDerivation {
+ pname = "Shpadoinkle-examples";
+ version = "0.0.0.1";
+ sha256 = "19iq8yw2m14y8j67slry1x30fnayx1d4sjwg2cafbgz9g7l1g7f1";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ aeson base beam-core beam-sqlite bytestring containers exceptions
+ file-embed lens mtl optparse-applicative servant servant-client
+ servant-server Shpadoinkle Shpadoinkle-backend-pardiff
+ Shpadoinkle-backend-snabbdom Shpadoinkle-backend-static
+ Shpadoinkle-html Shpadoinkle-lens Shpadoinkle-router
+ Shpadoinkle-widgets sqlite-simple stm text unliftio wai
+ wai-app-static warp
+ ];
+ description = "Example usages of Shpadoinkle";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {Shpadoinkle-lens = null;};
+
+ "Shpadoinkle-html" = callPackage
+ ({ mkDerivation, base, containers, ghcjs-dom, jsaddle, jsaddle-dom
+ , Shpadoinkle, stm, template-haskell, text, unliftio
+ }:
+ mkDerivation {
+ pname = "Shpadoinkle-html";
+ version = "0.1.0.0";
+ sha256 = "1v5dxg7axg2a508rcphchihr5krrwagxx1a41660r7js7wba9bk8";
+ libraryHaskellDepends = [
+ base containers ghcjs-dom jsaddle jsaddle-dom Shpadoinkle stm
+ template-haskell text unliftio
+ ];
+ description = "A typed, template generated Html DSL, and helpers";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "Shpadoinkle-router" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, compactable, exceptions
+ , ghcjs-dom, http-api-data, jsaddle, jsaddle-dom, lens, network-uri
+ , servant, servant-client, servant-server, Shpadoinkle
+ , Shpadoinkle-backend-static, text, unliftio, wai, wai-app-static
+ , warp
+ }:
+ mkDerivation {
+ pname = "Shpadoinkle-router";
+ version = "0.1.0.1";
+ sha256 = "08kv5gbs2kkkspnmkzv0q5y3hnvv69yliwc4815wsyh8hdrn3ks6";
+ libraryHaskellDepends = [
+ aeson base bytestring compactable exceptions ghcjs-dom
+ http-api-data jsaddle jsaddle-dom lens network-uri servant
+ servant-client servant-server Shpadoinkle
+ Shpadoinkle-backend-static text unliftio wai wai-app-static warp
+ ];
+ description = "A single page application rounter for Shpadoinkle based on Servant";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
+ "Shpadoinkle-widgets" = callPackage
+ ({ mkDerivation, aeson, base, compactable, containers
+ , edit-distance, email-validate, hspec, jsaddle, mtl, QuickCheck
+ , Shpadoinkle, Shpadoinkle-html, stm, template-haskell, text
+ , unliftio
+ }:
+ mkDerivation {
+ pname = "Shpadoinkle-widgets";
+ version = "0.0.0.2";
+ sha256 = "1n85pjzkn1rjhl9rqswm7cra631qqabqf42wimfq2v17l8ymrlky";
+ libraryHaskellDepends = [
+ aeson base compactable containers edit-distance email-validate
+ jsaddle mtl Shpadoinkle Shpadoinkle-html stm template-haskell text
+ unliftio
+ ];
+ testHaskellDepends = [ base containers hspec QuickCheck ];
+ description = "A collection of common reusable types and components";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"Shrub" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -20296,15 +20501,13 @@ self: {
({ mkDerivation, base, bytestring, transformers, vector, vulkan }:
mkDerivation {
pname = "VulkanMemoryAllocator";
- version = "0.3";
- sha256 = "1b16vbhml17knx2jk22dqv3hjq98p23g9vmqnd4c0igw76ih46nb";
+ version = "0.3.1";
+ sha256 = "01l8pfa1h00pk9md4z2i6jp91byp9rqfnvdgialpw62jfxv5a0ca";
libraryHaskellDepends = [
base bytestring transformers vector vulkan
];
description = "Bindings to the VulkanMemoryAllocator library";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"WAVE" = callPackage
@@ -22351,8 +22554,8 @@ self: {
}:
mkDerivation {
pname = "acid-state";
- version = "0.16.0";
- sha256 = "18pdxawx28wsvjah2rih6fa8mgxpkrpskfkvb5gjb1yn29dd8cmn";
+ version = "0.16.0.1";
+ sha256 = "0n8qp002w972lf7z9hhn5bbz2rslh8m6am07c88y755nj5xk6y88";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -23296,6 +23499,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "addy" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, bytestring, hedgehog
+ , http-types, ip, lens, relude, tasty, tasty-hedgehog, tasty-hunit
+ , text, text-icu, validation-selective
+ }:
+ mkDerivation {
+ pname = "addy";
+ version = "0.1.0.0";
+ sha256 = "10p7q0infa1bawhg7hxw8rqjqdj3w737j5s3g41hy4in2nfp5ji0";
+ libraryHaskellDepends = [
+ attoparsec base bytestring ip lens relude text text-icu
+ validation-selective
+ ];
+ testHaskellDepends = [
+ aeson attoparsec base bytestring hedgehog http-types ip lens relude
+ tasty tasty-hedgehog tasty-hunit text text-icu validation-selective
+ ];
+ description = "A full-featured library for parsing, validating, and rendering email addresses";
+ license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"adhoc-network" = callPackage
({ mkDerivation, base, bytestring, containers, Crypto, dataenc
, HaXml, hsgnutls, network, old-locale, parsec, pkcs1, random, time
@@ -23596,6 +23822,39 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "aeson_1_5_1_0" = callPackage
+ ({ mkDerivation, attoparsec, base, base-compat
+ , base-compat-batteries, base-orphans, base16-bytestring
+ , bytestring, containers, deepseq, Diff, directory, dlist, filepath
+ , generic-deriving, ghc-prim, hashable, hashable-time
+ , integer-logarithms, primitive, QuickCheck, quickcheck-instances
+ , scientific, tagged, tasty, tasty-golden, tasty-hunit
+ , tasty-quickcheck, template-haskell, text, th-abstraction, these
+ , time, time-compat, unordered-containers, uuid-types, vector
+ }:
+ mkDerivation {
+ pname = "aeson";
+ version = "1.5.1.0";
+ sha256 = "0xz27czzvd1ywzv4wkc7gj8pg8jynbkqrybgdg6j0ms5sappc6d0";
+ libraryHaskellDepends = [
+ attoparsec base base-compat-batteries bytestring containers deepseq
+ dlist ghc-prim hashable primitive scientific tagged
+ template-haskell text th-abstraction these time time-compat
+ unordered-containers uuid-types vector
+ ];
+ testHaskellDepends = [
+ attoparsec base base-compat base-orphans base16-bytestring
+ bytestring containers Diff directory dlist filepath
+ generic-deriving ghc-prim hashable hashable-time integer-logarithms
+ QuickCheck quickcheck-instances scientific tagged tasty
+ tasty-golden tasty-hunit tasty-quickcheck template-haskell text
+ these time time-compat unordered-containers uuid-types vector
+ ];
+ description = "Fast JSON parsing and encoding";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"aeson-applicative" = callPackage
({ mkDerivation, aeson, base, text, unordered-containers }:
mkDerivation {
@@ -23713,8 +23972,8 @@ self: {
pname = "aeson-compat";
version = "0.3.9";
sha256 = "1j13gykv4ryvmr14w5blz0nnpdb4p0hpa27wahw3mhb1lwdr8hz0";
- revision = "3";
- editedCabalFile = "1fnahwplqcnv9m4kcf8i588ankafd2125ch71027plciqxxwid70";
+ revision = "4";
+ editedCabalFile = "0l2ggm3lfnww4sq9frr0cga4ad9vlfhjsh323f9lvx3jk0g9pn7y";
libraryHaskellDepends = [
aeson attoparsec attoparsec-iso8601 base base-compat bytestring
containers exceptions hashable scientific tagged text time
@@ -23762,6 +24021,21 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "aeson-deriving" = callPackage
+ ({ mkDerivation, aeson, base, hedgehog, text, unordered-containers
+ }:
+ mkDerivation {
+ pname = "aeson-deriving";
+ version = "0.1.0.0";
+ sha256 = "18zdncbvhlpa5v6yvsj30fyrh44hchaps8jjh93z6ji08cb6wdni";
+ libraryHaskellDepends = [ aeson base text unordered-containers ];
+ testHaskellDepends = [
+ aeson base hedgehog text unordered-containers
+ ];
+ description = "data types for compositional, type-directed serialization";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"aeson-diff" = callPackage
({ mkDerivation, aeson, base, bytestring, directory, doctest
, edit-distance-vector, filepath, Glob, hashable, mtl
@@ -23789,6 +24063,34 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "aeson-diff_1_1_0_9" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, directory, doctest
+ , edit-distance-vector, filepath, Glob, hashable, mtl
+ , optparse-applicative, QuickCheck, quickcheck-instances
+ , scientific, text, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "aeson-diff";
+ version = "1.1.0.9";
+ sha256 = "18bm4qyjjwgrr6dxc4y0vai0z6qgrh2lcqb4jrr4xqs4cxrlwr92";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base bytestring edit-distance-vector hashable mtl scientific
+ text unordered-containers vector
+ ];
+ executableHaskellDepends = [
+ aeson base bytestring optparse-applicative text
+ ];
+ testHaskellDepends = [
+ aeson base bytestring directory doctest filepath Glob QuickCheck
+ quickcheck-instances text unordered-containers vector
+ ];
+ description = "Extract and apply patches to JSON documents";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"aeson-diff-generic" = callPackage
({ mkDerivation, aeson, aeson-diff, base, base-compat, bytestring
, containers, dlist, hashable, lens, scientific, tagged
@@ -23822,6 +24124,8 @@ self: {
pname = "aeson-extra";
version = "0.4.1.3";
sha256 = "1k15vkyf635nh904diyg931ziwdngikvp7c9c339pys3savf5qr2";
+ revision = "3";
+ editedCabalFile = "04j4af350hfyl01dwxhn6051cgxsaj46f3vy55d1kbwg1ajffdqq";
libraryHaskellDepends = [
aeson aeson-compat attoparsec attoparsec-iso8601 base
base-compat-batteries bytestring containers deepseq exceptions
@@ -23930,8 +24234,6 @@ self: {
];
description = "Derivation of Aeson instances for GADTs";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"aeson-generic-compat" = callPackage
@@ -23953,8 +24255,8 @@ self: {
}:
mkDerivation {
pname = "aeson-injector";
- version = "1.1.2.0";
- sha256 = "05506d6nkw7q924l2ww5mg1ahzs9122vj02mgscdh7g72n3krdd4";
+ version = "1.1.3.0";
+ sha256 = "0188g4z204dw8gyza5hn3xljwmvfk9jq1wq4gnh43894nbrcm4ji";
libraryHaskellDepends = [
aeson base bifunctors deepseq hashable lens servant-docs swagger2
text unordered-containers
@@ -24065,8 +24367,8 @@ self: {
pname = "aeson-optics";
version = "1.1.0.1";
sha256 = "1pfi84cl7w5bp7dwdhcyi8kchvbfjybqcp0sifqrn70dj2b50mf7";
- revision = "1";
- editedCabalFile = "08nyfzxcw2j9wkm0cnbw2dl8f3zj2zrv85wrjayqq9v06hqk0dkl";
+ revision = "3";
+ editedCabalFile = "1hxkahjf6znybqiv622n3syn5pp1a6jdpzq8ryrq9y45yczg82pi";
libraryHaskellDepends = [
aeson attoparsec base base-compat bytestring optics-core
optics-extra scientific text unordered-containers vector
@@ -24281,6 +24583,8 @@ self: {
pname = "aeson-schemas";
version = "1.1.0";
sha256 = "1w01mdixja6f8176ra0lrkhbrr68hcsiib7sq8sdfh1rsx3hsn62";
+ revision = "3";
+ editedCabalFile = "1f8ay4m6ncqysyi9nx7c2ndvnzyg0caxm2iqmgfprp9dd8xahh4l";
libraryHaskellDepends = [
aeson base bytestring first-class-families megaparsec
template-haskell text unordered-containers
@@ -24454,6 +24758,36 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "aeson-via" = callPackage
+ ({ mkDerivation, aeson, aeson-casing, base, newtype-generics, text
+ }:
+ mkDerivation {
+ pname = "aeson-via";
+ version = "0.1.0";
+ sha256 = "0zlx4pxfh3qll8ymfya0rfqx3gd7ag0wag86fa8fvni6h07ynryf";
+ libraryHaskellDepends = [
+ aeson aeson-casing base newtype-generics text
+ ];
+ description = "Wrappers to derive-via Aeson ToJSON/FromJSON typeclasses";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "aeson-with" = callPackage
+ ({ mkDerivation, aeson, base, hashmap, lens, lens-aeson, scientific
+ , text, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "aeson-with";
+ version = "0.0.1.0";
+ sha256 = "05xhbcfym586qb0giwr9rayqgyp25bc026kwbn7x5ln4nmzp2x9n";
+ libraryHaskellDepends = [
+ aeson base hashmap lens lens-aeson scientific text
+ unordered-containers vector
+ ];
+ description = "withXField combinators for aeson";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"aeson-yak" = callPackage
({ mkDerivation, aeson, base }:
mkDerivation {
@@ -24474,6 +24808,8 @@ self: {
pname = "aeson-yaml";
version = "1.0.6.0";
sha256 = "16rm4jgl4wznsc4nna3vdx186qy3jl71r9y89dgcc7k00qvlxb7y";
+ revision = "1";
+ editedCabalFile = "1k1wv06fzic9c85c5fl2piang0w1kxi9kzq02hp4chgmbj983jmz";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -26835,8 +27171,6 @@ self: {
];
description = "Amazon DynamoDB SDK";
license = stdenv.lib.licenses.mpl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"amazonka-dynamodb-dax" = callPackage
@@ -28550,6 +28884,34 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "amqp_0_20_0" = callPackage
+ ({ mkDerivation, base, binary, bytestring, clock, connection
+ , containers, data-binary-ieee754, hspec, hspec-expectations
+ , monad-control, network, network-uri, split, stm, text, vector
+ , xml
+ }:
+ mkDerivation {
+ pname = "amqp";
+ version = "0.20.0";
+ sha256 = "1vi8kccvvnym8v4cnsghkiicbjzvkbc7binr12priqmvwvis34rv";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base binary bytestring clock connection containers
+ data-binary-ieee754 monad-control network network-uri split stm
+ text vector
+ ];
+ executableHaskellDepends = [ base containers xml ];
+ testHaskellDepends = [
+ base binary bytestring clock connection containers
+ data-binary-ieee754 hspec hspec-expectations network network-uri
+ split stm text vector
+ ];
+ description = "Client library for AMQP servers (currently only RabbitMQ)";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"amqp-conduit" = callPackage
({ mkDerivation, amqp, base, bytestring, conduit, exceptions, hspec
, HUnit, lifted-base, monad-control, mtl, resourcet, text
@@ -32333,8 +32695,8 @@ self: {
}:
mkDerivation {
pname = "ascii";
- version = "1.0.0.0";
- sha256 = "0sgn93l08fgaxqgfpxmymqfqh5697cx6765yifpzdr7ayxfpf8b2";
+ version = "1.0.0.2";
+ sha256 = "13v1zpll4x72ib5pwrs01kkhw5yc5xq8aazwm9zfni9452sw3r3w";
libraryHaskellDepends = [
ascii-case ascii-char ascii-group ascii-predicates ascii-superset
ascii-th base bytestring data-ascii text
@@ -32364,8 +32726,8 @@ self: {
({ mkDerivation, ascii-char, base, hashable }:
mkDerivation {
pname = "ascii-case";
- version = "1.0.0.0";
- sha256 = "10j65n9pdm5gxq0bsp06s1k7n4357kyw4xjy0mzncp9d81mbz9w4";
+ version = "1.0.0.2";
+ sha256 = "1qs1rccslixsg4szgp7y98sqhhn0asp9qmk9vfrwdjfipmf3z72p";
libraryHaskellDepends = [ ascii-char base hashable ];
description = "ASCII letter case";
license = stdenv.lib.licenses.asl20;
@@ -32375,8 +32737,8 @@ self: {
({ mkDerivation, base, hashable }:
mkDerivation {
pname = "ascii-char";
- version = "1.0.0.0";
- sha256 = "1y50m20np2id71lvfl3z9ysh5qblcajgqcl5gi1ggg7wvg2r4r97";
+ version = "1.0.0.2";
+ sha256 = "0pglcppji9irbz0fjc6hb1fv7qjbjcii6k4qdv389l7kbb77w318";
libraryHaskellDepends = [ base hashable ];
description = "A Char type representing an ASCII character";
license = stdenv.lib.licenses.asl20;
@@ -32413,8 +32775,8 @@ self: {
({ mkDerivation, ascii-char, base, hashable }:
mkDerivation {
pname = "ascii-group";
- version = "1.0.0.0";
- sha256 = "0a6sx8hxjwzhbd7cz74k3zqw4vr8ykim1ds95zp7rl646mhlv4bk";
+ version = "1.0.0.2";
+ sha256 = "19l50ksqa7jdsl0pmrmy8q8jbgmb1j3hr63jjzys220f0agsgcwr";
libraryHaskellDepends = [ ascii-char base hashable ];
description = "ASCII character groups";
license = stdenv.lib.licenses.asl20;
@@ -32439,8 +32801,8 @@ self: {
({ mkDerivation, ascii-char, base }:
mkDerivation {
pname = "ascii-predicates";
- version = "1.0.0.0";
- sha256 = "1d44m97nqvfzxgxk2l7ch1693kccbx91fbg2hspfmkk3kyq16vk0";
+ version = "1.0.0.2";
+ sha256 = "0dzrxqhq7vqplg4aanc4kindwpizv3d777ri81sj1m1zn3vzvrrq";
libraryHaskellDepends = [ ascii-char base ];
description = "Various categorizations of ASCII characters";
license = stdenv.lib.licenses.asl20;
@@ -32494,8 +32856,8 @@ self: {
({ mkDerivation, ascii-char, base, bytestring, hashable, text }:
mkDerivation {
pname = "ascii-superset";
- version = "1.0.0.0";
- sha256 = "0cpva5r2bxrbkqg1mifp3gcz01hnzlylyc9gqxcms4xxvi3sj22q";
+ version = "1.0.0.2";
+ sha256 = "1wanvb18h1jlf33f6zr7l1swvagdhw5w3554fsvjq1dm37nygd5m";
libraryHaskellDepends = [
ascii-char base bytestring hashable text
];
@@ -32526,8 +32888,8 @@ self: {
}:
mkDerivation {
pname = "ascii-th";
- version = "1.0.0.0";
- sha256 = "1wh9zssgjrxd7z8wg5p0h3advbmc0v9p8lwjhra2c6860xzli9an";
+ version = "1.0.0.2";
+ sha256 = "1dmr2g4kx14qad62awk4pv3izx5gm8bmzvs03gn3xrbzssjb8pvc";
libraryHaskellDepends = [
ascii-char ascii-superset base template-haskell
];
@@ -33552,24 +33914,24 @@ self: {
"atom-conduit" = callPackage
({ mkDerivation, base-noprelude, blaze-builder, conduit
- , data-default, filepath, generic-random, lens-simple, parsers
- , pretty-simple, prettyprinter, QuickCheck, quickcheck-instances
- , refined, relude, resourcet, safe-exceptions, tasty, tasty-golden
- , tasty-hunit, tasty-quickcheck, text, time, timerep
- , uri-bytestring, xml-conduit, xml-types
+ , data-default, filepath, generic-random, microlens, microlens-th
+ , parsers, pretty-simple, prettyprinter, QuickCheck
+ , quickcheck-instances, refined, relude, resourcet, safe-exceptions
+ , tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text, time
+ , timerep, uri-bytestring, xml-conduit, xml-types
}:
mkDerivation {
pname = "atom-conduit";
- version = "0.7.0.0";
- sha256 = "1xl2p06s26zm65sn9a13bzcq30d5vggnq32s8f51ss86b4h431q2";
+ version = "0.8.0.0";
+ sha256 = "0vakq72n9q6hk6ysl64qcyrrya2gp2l3s97n3vggwv84p167xqwd";
libraryHaskellDepends = [
- base-noprelude blaze-builder conduit lens-simple parsers
+ base-noprelude blaze-builder conduit microlens microlens-th parsers
prettyprinter refined relude safe-exceptions text time timerep
uri-bytestring xml-conduit xml-types
];
testHaskellDepends = [
base-noprelude conduit data-default filepath generic-random
- lens-simple pretty-simple QuickCheck quickcheck-instances refined
+ microlens pretty-simple QuickCheck quickcheck-instances refined
relude resourcet tasty tasty-golden tasty-hunit tasty-quickcheck
text time uri-bytestring xml-conduit xml-types
];
@@ -34355,14 +34717,14 @@ self: {
broken = true;
}) {};
- "aur_7_0_0" = callPackage
+ "aur_7_0_3" = callPackage
({ mkDerivation, aeson, base, bytestring, http-client
, http-client-tls, http-types, tasty, tasty-hunit, text
}:
mkDerivation {
pname = "aur";
- version = "7.0.0";
- sha256 = "1x355bd8xdg0xm4y89ciqz861chj0b6dkwq8ma7nc46acl25a18z";
+ version = "7.0.3";
+ sha256 = "0q54p9lb65k8n41gya09k8232y1piyfmks71c2z38kybh783mgg2";
libraryHaskellDepends = [
aeson base bytestring http-client http-types text
];
@@ -34399,24 +34761,25 @@ self: {
, http-types, language-bash, megaparsec, microlens, network-uri
, optparse-applicative, prettyprinter, prettyprinter-ansi-terminal
, rio, scheduler, stm, tasty, tasty-hunit, text, time, transformers
- , typed-process, unliftio, versions
+ , typed-process, versions
}:
mkDerivation {
pname = "aura";
- version = "2.3.0";
- sha256 = "0m0f06qbg3dn4l5di5fmidjyk9qi14ppbbgbh126naccybjj3231";
+ version = "3.1.0";
+ sha256 = "07f2q6d2zwg6nqp7pkasb3i1wm6mld3c2x2fm7s8bhnd9kpxzvk6";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson algebraic-graphs aur base bytestring containers filepath
hashable http-client http-types language-bash megaparsec microlens
network-uri prettyprinter prettyprinter-ansi-terminal rio scheduler
- stm text time transformers typed-process unliftio versions
+ stm text time transformers typed-process versions
];
executableHaskellDepends = [
- base bytestring containers http-client http-client-tls microlens
- optparse-applicative prettyprinter prettyprinter-ansi-terminal rio
- text transformers typed-process versions
+ aeson aur base bytestring containers http-client http-client-tls
+ megaparsec microlens optparse-applicative prettyprinter
+ prettyprinter-ansi-terminal rio scheduler text transformers
+ typed-process versions
];
testHaskellDepends = [
base bytestring containers megaparsec microlens rio tasty
@@ -34793,8 +35156,8 @@ self: {
pname = "avers";
version = "0.0.17.1";
sha256 = "1x96fvx0z7z75c39qcggw70qvqnw7kzjf0qqxb3jwg3b0fmdhi8v";
- revision = "34";
- editedCabalFile = "0mj6881npk0xdkf4nkcy52sn6y4414wdpysbw03kkb5vx6cgjws9";
+ revision = "36";
+ editedCabalFile = "12bwnqb8m1z3f84xml7wf8h0lvs5wb67fdhdp5bl1pf42yr94izz";
libraryHaskellDepends = [
aeson attoparsec base bytestring clock containers cryptonite
filepath inflections memory MonadRandom mtl network network-uri
@@ -35182,6 +35545,30 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "aws-cloudfront-signed-cookies_0_2_0_6" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, asn1-encoding, asn1-types
+ , base, base64-bytestring, bytestring, cookie, cryptonite, hedgehog
+ , lens, lens-aeson, neat-interpolation, optparse-applicative, pem
+ , text, time, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "aws-cloudfront-signed-cookies";
+ version = "0.2.0.6";
+ sha256 = "19kzrmjw3vfv3v1s35fqdvixlxha43sdb29d60fwjkzvg7al9scv";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson aeson-pretty asn1-encoding asn1-types base base64-bytestring
+ bytestring cookie cryptonite lens lens-aeson optparse-applicative
+ pem text time unordered-containers vector
+ ];
+ executableHaskellDepends = [ base ];
+ testHaskellDepends = [ base hedgehog neat-interpolation ];
+ description = "Generate signed cookies for AWS CloudFront";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"aws-cloudfront-signer" = callPackage
({ mkDerivation, asn1-encoding, asn1-types, base, base64-bytestring
, bytestring, crypto-pubkey-types, RSA, time
@@ -35508,17 +35895,18 @@ self: {
}) {};
"aws-lambda-haskell-runtime" = callPackage
- ({ mkDerivation, aeson, base, bytestring, hspec, http-client
- , http-types, path, path-io, safe-exceptions-checked
- , template-haskell, text
+ ({ mkDerivation, aeson, base, bytestring, case-insensitive, hspec
+ , http-client, http-types, path, path-io, safe-exceptions-checked
+ , template-haskell, text, unordered-containers
}:
mkDerivation {
pname = "aws-lambda-haskell-runtime";
- version = "2.0.4";
- sha256 = "0gzg1g5669lr7p5sg22r6b952c7pn39rjr9y0ss77jvl7klhykr8";
+ version = "2.0.6";
+ sha256 = "0czswk0a8ivvq31wc322imxhvhsnzkj6cygny7y3avvnclmrzm0h";
libraryHaskellDepends = [
- aeson base bytestring http-client http-types path path-io
- safe-exceptions-checked template-haskell text
+ aeson base bytestring case-insensitive http-client http-types path
+ path-io safe-exceptions-checked template-haskell text
+ unordered-containers
];
testHaskellDepends = [ base hspec ];
description = "Haskell runtime for AWS Lambda";
@@ -36010,8 +36398,8 @@ self: {
pname = "b-tree";
version = "0.1.4";
sha256 = "17hcv85020dm5h3449bfa763bcbl723h17chah4418dby2ql5lxg";
- revision = "1";
- editedCabalFile = "106vsqgv7545p0rky073sd7viidbg4zy3fzlb39r9irbl3p3giih";
+ revision = "2";
+ editedCabalFile = "0dvmbs7dd2crv5qiziry2dlrpvsvcgj9hbpq04rbd25pzpk28hqi";
libraryHaskellDepends = [
base binary bytestring containers directory errors exceptions
filepath lens mmap mtl pipes pipes-interleave transformers vector
@@ -36555,8 +36943,8 @@ self: {
({ mkDerivation, barbies, base, template-haskell }:
mkDerivation {
pname = "barbies-th";
- version = "0.1.1";
- sha256 = "0b8g8q1ddbsfwf1v3063wv3abpa3f90mbiwa4wgsgizflj7s1ik9";
+ version = "0.1.2";
+ sha256 = "1zirafvm8x1badsh478hy8hh8zwqxkzcn3bscsvcp0vpyl8xxcma";
libraryHaskellDepends = [ barbies base template-haskell ];
testHaskellDepends = [ barbies base ];
description = "Create strippable HKD via TH";
@@ -37090,6 +37478,35 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "base64_0_4_2" = callPackage
+ ({ mkDerivation, base, base64-bytestring, bytestring, criterion
+ , deepseq, ghc-byteorder, memory, QuickCheck, quickcheck-instances
+ , random-bytestring, tasty, tasty-hunit, tasty-quickcheck, text
+ , text-short
+ }:
+ mkDerivation {
+ pname = "base64";
+ version = "0.4.2";
+ sha256 = "1q3cz1d2zj2bi57g4yrfk1bbfqrcppl6nh0g5fb5dpmf2wdrfv44";
+ revision = "1";
+ editedCabalFile = "076pn64fpfx7m7hqvhj35p80mwimnq8gyf7frmcj8wdxq1y4igj0";
+ libraryHaskellDepends = [
+ base bytestring ghc-byteorder text text-short
+ ];
+ testHaskellDepends = [
+ base base64-bytestring bytestring QuickCheck quickcheck-instances
+ random-bytestring tasty tasty-hunit tasty-quickcheck text
+ text-short
+ ];
+ benchmarkHaskellDepends = [
+ base base64-bytestring bytestring criterion deepseq memory
+ random-bytestring text
+ ];
+ description = "A modern RFC 4648-compliant Base64 library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"base64-bytestring" = callPackage
({ mkDerivation, base, bytestring, containers, criterion, deepseq
, HUnit, QuickCheck, split, test-framework, test-framework-hunit
@@ -37142,8 +37559,8 @@ self: {
pname = "base64-bytestring-type";
version = "1.0.1";
sha256 = "03kq4rjj6by02rf3hg815jfdqpdk0xygm5f46r2pn8mb99yd01zn";
- revision = "4";
- editedCabalFile = "0w7pzjyyhan42zbk8mn9dw1hzjcr0nv9nhpi4hs7s16d6cc80qwa";
+ revision = "6";
+ editedCabalFile = "05z53pc1gi62lzl262mc1qx12qqrds6ab6rflwpfcxbp0a67c825";
libraryHaskellDepends = [
aeson base base-compat base64-bytestring binary bytestring cereal
deepseq hashable http-api-data QuickCheck serialise text
@@ -38123,6 +38540,8 @@ self: {
pname = "bech32";
version = "1.0.2";
sha256 = "0km1jy3fhpnzqhi4pd5yn6y7214ij7rg47xwnp915c0x6j72ykym";
+ revision = "1";
+ editedCabalFile = "00zw8s5gp7l9872mhm4xcra6z1maw3pwb8klvaik9r7w3gwx6b4h";
libraryHaskellDepends = [
array base bytestring containers extra text
];
@@ -38143,6 +38562,8 @@ self: {
pname = "bech32-th";
version = "1.0.2";
sha256 = "0ypn8y4b0iw7jb167biy0zjs4hp9k9nlf8y4nsczfv5n4p4cadnq";
+ revision = "1";
+ editedCabalFile = "1b614lymjd3idcbzrkha7labfskv1m0kbljrnhwcz7sbymfcbdbk";
libraryHaskellDepends = [ base bech32 template-haskell text ];
testHaskellDepends = [ base bech32 hspec template-haskell ];
testToolDepends = [ hspec-discover ];
@@ -38324,12 +38745,12 @@ self: {
({ mkDerivation, base, bytestring, mtl, time }:
mkDerivation {
pname = "benchpress";
- version = "0.2.2.13";
- sha256 = "1x14mynjwjd8j7l0dl8nn6w8wf5y95wvww445glkih4p1yvzqm8z";
+ version = "0.2.2.14";
+ sha256 = "02d4ndwz0xyvfa5j1a4564sfn6fmpf4757dfxr6k20z5vgcdbqih";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base mtl time ];
- executableHaskellDepends = [ base bytestring ];
+ executableHaskellDepends = [ base bytestring time ];
description = "Micro-benchmarking with detailed statistics";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -39237,6 +39658,8 @@ self: {
pname = "binary-instances";
version = "1.0.0.1";
sha256 = "0f8ilzpwj7gbyvlswlkd48dzpj9m13ipinw55lvjag0ir52idk9a";
+ revision = "1";
+ editedCabalFile = "19xmaj5vlabsifkdk1kpxp4nadfml7a51w316sd4fxd69ncvwd72";
libraryHaskellDepends = [
aeson base binary binary-orphans case-insensitive hashable
scientific tagged text text-binary time-compat unordered-containers
@@ -39255,8 +39678,8 @@ self: {
({ mkDerivation, base, binary, bytestring, hspec, process }:
mkDerivation {
pname = "binary-io";
- version = "0.0.1";
- sha256 = "1w0wqi60wdfhlmif7ji47cvf5608fg1b9hh7cz657ybv1lpc6s89";
+ version = "0.1.0";
+ sha256 = "10a0rhpapnfmfhcsm1qj844vi1ym7sdfzswxa5mc9khyjvm5lzs5";
libraryHaskellDepends = [ base binary bytestring ];
testHaskellDepends = [ base binary bytestring hspec process ];
description = "Read and write values of types that implement Binary from and to Handles";
@@ -39530,6 +39953,35 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "binary-tagged_0_3" = callPackage
+ ({ mkDerivation, array, base, base16-bytestring, binary
+ , binary-instances, bytestring, containers, criterion, deepseq
+ , QuickCheck, quickcheck-instances, singleton-bool, structured
+ , tagged, tasty, tasty-hunit, tasty-quickcheck, text, transformers
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "binary-tagged";
+ version = "0.3";
+ sha256 = "1bvzwhdjxxr7b3lk23rwcygi34d6a5mairi2j2gh7k3p8983fgss";
+ libraryHaskellDepends = [
+ array base base16-bytestring binary bytestring containers
+ structured tagged
+ ];
+ testHaskellDepends = [
+ base binary binary-instances bytestring QuickCheck
+ quickcheck-instances singleton-bool tagged tasty tasty-hunit
+ tasty-quickcheck transformers
+ ];
+ benchmarkHaskellDepends = [
+ base binary binary-instances bytestring criterion deepseq text
+ unordered-containers
+ ];
+ description = "Tagged binary serialisation";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"binary-tree" = callPackage
({ mkDerivation, base, ChasingBottoms, checkers, criterion, deepseq
, doctest, ghc-prim, HUnit, QuickCheck, random, test-framework
@@ -40806,8 +41258,8 @@ self: {
}:
mkDerivation {
pname = "birch-beer";
- version = "0.2.4.2";
- sha256 = "09bk2qsq6rpa2sk817vb9w1y21rqjkj25i74cfw4rgzy2c550ffj";
+ version = "0.2.5.0";
+ sha256 = "11ijdd4j9yi3k2blzh8rpzix3w1hfsz188xqharwsk3sxqjbws5c";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -40852,6 +41304,18 @@ self: {
broken = true;
}) {};
+ "birds-of-paradise" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "birds-of-paradise";
+ version = "0.1.1.0";
+ sha256 = "1s7d10m6p9zw9m3mkf20k45nna3ayvb4y2r9z3vslm9ahqazk5l8";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ base ];
+ description = "Birds of Paradise";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"bisc" = callPackage
({ mkDerivation, base, configurator, directory, filepath, mtl
, selda, selda-sqlite, text
@@ -41836,6 +42300,18 @@ self: {
license = stdenv.lib.licenses.publicDomain;
}) {};
+ "blake3" = callPackage
+ ({ mkDerivation, base, memory, tasty, tasty-hunit }:
+ mkDerivation {
+ pname = "blake3";
+ version = "0.2";
+ sha256 = "1a6pfcsdnqwr116jypzla6nvl1wzny60r5ypi2yj4gjpmpbkj8b8";
+ libraryHaskellDepends = [ base memory ];
+ testHaskellDepends = [ base memory tasty tasty-hunit ];
+ description = "BLAKE3 hashing algorithm";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"blakesum" = callPackage
({ mkDerivation, base, bytestring, text, vector }:
mkDerivation {
@@ -41907,6 +42383,8 @@ self: {
pname = "blank-canvas";
version = "0.7.1";
sha256 = "02w428jpb49yaqzw93121lf1m4pjxi8wniqhnrvqh2zh63gsfws1";
+ revision = "2";
+ editedCabalFile = "0rvdgsmlfkk135qx0y0df5r7sw9xv5i89r84q5ylf32icsivlrr7";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson base base-compat-batteries base64-bytestring bytestring
@@ -42973,8 +43451,8 @@ self: {
}:
mkDerivation {
pname = "bond";
- version = "0.12.0.1";
- sha256 = "0zhfhr1ya0ljvg5s0s6fpqyrb0f25qdkschblfcmf68c6xmy4ws0";
+ version = "0.12.1.0";
+ sha256 = "1jh2gczg2xlkn26s4pfi81rhcfm83qb51fcsrhi4yq5nlvjzlvm6";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -43285,8 +43763,8 @@ self: {
({ mkDerivation, base, mtl, semigroups, template-haskell, text }:
mkDerivation {
pname = "boomerang";
- version = "1.4.5.7";
- sha256 = "11ycghpgngnw0ks47h3wmp0xdfl3qw1wnwdil1vmr1b5a4gngzi1";
+ version = "1.4.6";
+ sha256 = "09angcdqf75f03rh7m02rsqz5rr304dw4c5cszj9alpq4qxlsyqc";
libraryHaskellDepends = [
base mtl semigroups template-haskell text
];
@@ -43563,6 +44041,18 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "both_0_1_1_1" = callPackage
+ ({ mkDerivation, base, semigroups, zero }:
+ mkDerivation {
+ pname = "both";
+ version = "0.1.1.1";
+ sha256 = "0kdqz901fpdgggmkm9rpnpv7gma9c8d887bszhnz6xd3v96gg7xn";
+ libraryHaskellDepends = [ base semigroups zero ];
+ description = "Like Maybe, but with a different Monoid instance";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"botpp" = callPackage
({ mkDerivation, base, bytestring }:
mkDerivation {
@@ -43727,13 +44217,13 @@ self: {
}:
mkDerivation {
pname = "box";
- version = "0.3.0";
- sha256 = "1xm4dd2h8fylfadfb4gsw1vs2a5l5ngjz956zh5cnm0rdma63j14";
+ version = "0.4.0";
+ sha256 = "0vacsh2b6sdsy360513hpij5bdwr74x0aawfm64m7iw3a7909fpj";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
async attoparsec base concurrency contravariant exceptions foldl
- lens pipes profunctors streaming text time transformers
+ lens pipes profunctors protolude streaming text time transformers
transformers-base typed-process
];
executableHaskellDepends = [
@@ -43968,7 +44458,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "brick_0_53" = callPackage
+ "brick_0_54" = callPackage
({ mkDerivation, base, bytestring, config-ini, containers
, contravariant, data-clist, deepseq, directory, dlist, exceptions
, filepath, microlens, microlens-mtl, microlens-th, QuickCheck, stm
@@ -43977,8 +44467,8 @@ self: {
}:
mkDerivation {
pname = "brick";
- version = "0.53";
- sha256 = "15k9sc5y3xcjd3kfjs0rnsqxbiy9k34khncbi7jyyl3khq7rhw5n";
+ version = "0.54";
+ sha256 = "10a20w01wyi6rg883s9gcgkyr8vn317y67bmf7wa71lrhl283khv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -44240,6 +44730,7 @@ self: {
];
description = "Haskell source code formatter";
license = stdenv.lib.licenses.agpl3;
+ maintainers = with stdenv.lib.maintainers; [ maralorn ];
}) {};
"broadcast-chan" = callPackage
@@ -44248,8 +44739,8 @@ self: {
}:
mkDerivation {
pname = "broadcast-chan";
- version = "0.2.1";
- sha256 = "1pigxkncv71p51qnhxkag6hry14jp5s2skmxxbq2pmlrkj9j6rgs";
+ version = "0.2.1.1";
+ sha256 = "01r57v2ghfkv37cwh64zs1lrz1rd7is3pa5k7y8h16ws1ddglirg";
libraryHaskellDepends = [ base transformers unliftio-core ];
benchmarkHaskellDepends = [ async base criterion deepseq stm ];
description = "Closable, fair, single-wakeup channel type that avoids 0 reader space leaks";
@@ -44262,8 +44753,8 @@ self: {
}:
mkDerivation {
pname = "broadcast-chan-conduit";
- version = "0.2.1";
- sha256 = "1n9hqmdyw3v58kv8czbvvw5sfy4il3izqvn6rk8gak84hb51brxq";
+ version = "0.2.1.1";
+ sha256 = "0w0f4skprhnm1x4vzchkgjgjljzqizpb678251jgj65jsg1mnyfc";
libraryHaskellDepends = [
base broadcast-chan conduit resourcet transformers unliftio-core
];
@@ -44298,8 +44789,8 @@ self: {
}:
mkDerivation {
pname = "broadcast-chan-tests";
- version = "0.2.1";
- sha256 = "01vlhxxwhkakllffw7vdqr7fcsf9m7rkwkbs8x6d5dfwb5qxs6gk";
+ version = "0.2.1.1";
+ sha256 = "0qx8j9sfky5qvrxrn4is9sja4qh6jh7jahq3zkyyq3a54jkwc8d3";
libraryHaskellDepends = [
async base broadcast-chan clock containers optparse-applicative
paramtree stm tagged tasty tasty-golden tasty-hunit tasty-travis
@@ -44930,8 +45421,26 @@ self: {
}:
mkDerivation {
pname = "bugsnag-hs";
- version = "0.1.0.0";
- sha256 = "1p27q90k39rch3sy7m5n65qkqkn5f5jnrrk5sq182v2dfl1x2j36";
+ version = "0.1.0.1";
+ sha256 = "1b9ps0yhqvph9ax767xfq1v9v6pggm66ngsv96kww9lj8isg0y5d";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ aeson auto-update base bytestring http-client stm text time
+ unordered-containers
+ ];
+ testHaskellDepends = [ aeson base bytestring hedgehog stm ];
+ description = "A Bugsnag client for Haskell";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "bugsnag-hs_0_1_0_3" = callPackage
+ ({ mkDerivation, aeson, auto-update, base, bytestring, hedgehog
+ , http-client, stm, text, time, unordered-containers
+ }:
+ mkDerivation {
+ pname = "bugsnag-hs";
+ version = "0.1.0.3";
+ sha256 = "0xm7qf4kzbgk3qnchns7bb2578x4ivmym5a93272849klybjjqk9";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson auto-update base bytestring http-client stm text time
@@ -44940,6 +45449,7 @@ self: {
testHaskellDepends = [ aeson base bytestring hedgehog stm ];
description = "A Bugsnag client for Haskell";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"bugzilla" = callPackage
@@ -45218,13 +45728,18 @@ self: {
}) {};
"burrito" = callPackage
- ({ mkDerivation, base, hspec, QuickCheck, template-haskell }:
+ ({ mkDerivation, base, bytestring, containers, hspec, parsec
+ , QuickCheck, template-haskell, text, transformers
+ }:
mkDerivation {
pname = "burrito";
- version = "1.0.2.0";
- sha256 = "1zmwzdihys8kh9idcpzvg1p4hcpzbfji8pdzixpvz9hya8cc44vf";
- libraryHaskellDepends = [ base template-haskell ];
- testHaskellDepends = [ base hspec QuickCheck ];
+ version = "1.1.0.0";
+ sha256 = "16kw74sn3i6mfn0wakxyn2p71f8j924xqirzqrkdb6x9rr5y94di";
+ libraryHaskellDepends = [
+ base bytestring containers parsec template-haskell text
+ transformers
+ ];
+ testHaskellDepends = [ base containers hspec QuickCheck text ];
description = "Parse and render URI templates";
license = stdenv.lib.licenses.isc;
}) {};
@@ -45463,21 +45978,20 @@ self: {
}) {};
"bv-sized" = callPackage
- ({ mkDerivation, base, containers, lens, mtl, parameterized-utils
- , pretty, QuickCheck, random
+ ({ mkDerivation, base, bitwise, bytestring, hedgehog, panic
+ , parameterized-utils, tasty, tasty-hedgehog, th-lift
}:
mkDerivation {
pname = "bv-sized";
- version = "0.7.0";
- sha256 = "04fiqpd5kcq7lyas40axqn6mcngr1yymi1aiqgzip519qmdg73vl";
+ version = "1.0.1";
+ sha256 = "12l69p95z1ihwbfhlm0wyr1bdhs52ng4fvdsqxhgn0bpx9skzw73";
libraryHaskellDepends = [
- base containers lens mtl parameterized-utils pretty QuickCheck
- random
+ base bitwise bytestring panic parameterized-utils th-lift
];
testHaskellDepends = [
- base lens parameterized-utils pretty QuickCheck random
+ base bytestring hedgehog parameterized-utils tasty tasty-hedgehog
];
- description = "a BitVector datatype that is parameterized by the vector width";
+ description = "a bitvector datatype that is parameterized by the vector width";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -45514,6 +46028,21 @@ self: {
broken = true;
}) {};
+ "byte-count-reader" = callPackage
+ ({ mkDerivation, base, extra, hspec, parsec, parsec-numbers, text
+ }:
+ mkDerivation {
+ pname = "byte-count-reader";
+ version = "0.10.0.0";
+ sha256 = "1zln6g45hizyh7rgh3f7i552a6g74s0p14zm15n1ybch9zizp5yp";
+ libraryHaskellDepends = [ base extra parsec parsec-numbers text ];
+ testHaskellDepends = [
+ base extra hspec parsec parsec-numbers text
+ ];
+ description = "Read strings describing a number of bytes like 2Kb and 0.5 MiB";
+ license = stdenv.lib.licenses.gpl3;
+ }) {};
+
"byte-order" = callPackage
({ mkDerivation, base, primitive, primitive-unaligned }:
mkDerivation {
@@ -46320,16 +46849,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "bz2_1_0_0_2" = callPackage
- ({ mkDerivation, base, bytestring, bzlib, bzlib-conduit, c2hs
- , conduit, cpphs, criterion, deepseq, directory, filepath, pipes
- , pipes-bytestring, pipes-bzip, pipes-safe, tasty, tasty-golden
- , tasty-hunit, temporary
+ "bz2_1_0_1_0" = callPackage
+ ({ mkDerivation, base, bytestring, bzlib, c2hs, cpphs, criterion
+ , deepseq, directory, filepath, tasty, tasty-golden, tasty-hunit
+ , temporary
}:
mkDerivation {
pname = "bz2";
- version = "1.0.0.2";
- sha256 = "12w3rz137g45cw3s5n0ajk9pvilfvh3fszjrnn07fsjck0r5mnyx";
+ version = "1.0.1.0";
+ sha256 = "1kskfgdfjpg2nn807298m605lc7jafnsi1phz3bp6jds48zwrfhq";
enableSeparateDataOutput = true;
libraryHaskellDepends = [ base bytestring ];
libraryToolDepends = [ c2hs ];
@@ -46338,8 +46866,7 @@ self: {
tasty-hunit
];
benchmarkHaskellDepends = [
- base bytestring bzlib bzlib-conduit conduit criterion filepath
- pipes pipes-bytestring pipes-bzip pipes-safe temporary
+ base bytestring bzlib criterion filepath temporary
];
benchmarkToolDepends = [ cpphs ];
description = "Bindings to libbz2";
@@ -46665,6 +47192,17 @@ self: {
broken = true;
}) {youProbablyWantCapitalCabal = null;};
+ "cabal-appimage" = callPackage
+ ({ mkDerivation, base, Cabal, filepath }:
+ mkDerivation {
+ pname = "cabal-appimage";
+ version = "0.3.0.0";
+ sha256 = "0m3xq3k4s6rn90vd2sp115jyb722vi9wgih3lz05fnc2bypyg6zi";
+ libraryHaskellDepends = [ base Cabal filepath ];
+ description = "Cabal support for creating AppImage applications";
+ license = stdenv.lib.licenses.agpl3;
+ }) {};
+
"cabal-audit" = callPackage
({ mkDerivation, base, Cabal, directory, filepath, HTTP
, optparse-applicative
@@ -46931,6 +47469,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "cabal-file" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, directory, extra
+ , filepath, hackage-security, optparse-applicative, simple-cabal
+ , simple-cmd, simple-cmd-args, time
+ }:
+ mkDerivation {
+ pname = "cabal-file";
+ version = "0.1.0";
+ sha256 = "1khf39awvpnqxs0rlqa6n5810x9kkn31975v6kbmwwdrjjp2qlqw";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring Cabal directory extra filepath hackage-security
+ optparse-applicative simple-cabal simple-cmd time
+ ];
+ executableHaskellDepends = [
+ base bytestring Cabal directory extra filepath optparse-applicative
+ simple-cabal simple-cmd simple-cmd-args
+ ];
+ description = "Cabal file access";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"cabal-file-th" = callPackage
({ mkDerivation, base, Cabal, directory, pretty, template-haskell
}:
@@ -46970,7 +47531,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "cabal-flatpak_0_1_0_1" = callPackage
+ "cabal-flatpak_0_1_0_2" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, cabal-plan
, containers, cryptohash-sha256, http-client, http-client-tls
, http-types, optparse-applicative, pathtype, shell-utility, tar
@@ -46978,8 +47539,10 @@ self: {
}:
mkDerivation {
pname = "cabal-flatpak";
- version = "0.1.0.1";
- sha256 = "12jyzbh4xhqj6rhg9n2za5r8n4j6zdw3x5ixdh5xvw4wivfxqxq9";
+ version = "0.1.0.2";
+ sha256 = "1h7yklhqrsgxk841fryxz0sk03zb02p34g1nvwdz6c6mfpwc8y54";
+ revision = "1";
+ editedCabalFile = "0ba63swfx2xd6aw2iq1nkrl9932hvkn3lf7x74wqimcykm4vbws7";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -47000,8 +47563,8 @@ self: {
}:
mkDerivation {
pname = "cabal-fmt";
- version = "0.1.2";
- sha256 = "0h4qxbwykddbdbiw5j140v8cin5h4aqi260wd9fddpxdpkpmdrda";
+ version = "0.1.3";
+ sha256 = "1d91kmx2q6ygx2avwgi9ihkdazngjf7i3ajyp3cmry5ahvv62x7z";
isLibrary = false;
isExecutable = true;
libraryHaskellDepends = [
@@ -47017,8 +47580,7 @@ self: {
doHaddock = false;
description = "Format .cabal files";
license = "GPL-3.0-or-later AND BSD-3-Clause";
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
+ maintainers = with stdenv.lib.maintainers; [ maralorn ];
}) {};
"cabal-ghc-dynflags" = callPackage
@@ -47227,6 +47789,8 @@ self: {
pname = "cabal-install-parsers";
version = "0.3.0.1";
sha256 = "1skv3psqs26m68n5xqsw4jil2f3dz5yv8hmskl58sg0q22mjbspm";
+ revision = "1";
+ editedCabalFile = "1q89viamcwb49qi8as9pdscsi2a0pkjpfj275ch4rx0qj0vwkr67";
libraryHaskellDepends = [
aeson base base16-bytestring binary binary-instances bytestring
Cabal containers cryptohash-sha256 deepseq directory filepath lukko
@@ -47377,6 +47941,36 @@ self: {
license = stdenv.lib.licenses.gpl2Plus;
}) {};
+ "cabal-plan_0_7_0_0" = callPackage
+ ({ mkDerivation, aeson, ansi-terminal, async, base, base-compat
+ , base16-bytestring, bytestring, containers, directory, filepath
+ , mtl, optics-core, optparse-applicative, parsec, process
+ , semialign, singleton-bool, text, these, topograph, transformers
+ , vector
+ }:
+ mkDerivation {
+ pname = "cabal-plan";
+ version = "0.7.0.0";
+ sha256 = "1wv375dq50fibzg6xa9vrr8q4lhaqcl254b9a2vc42rrjvhxxmzc";
+ revision = "1";
+ editedCabalFile = "0gc64mgk11nszilkbid351zxh5cpy85kqcc3mrkrw2fsbcga08as";
+ configureFlags = [ "-fexe" ];
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base base16-bytestring bytestring containers directory
+ filepath text
+ ];
+ executableHaskellDepends = [
+ ansi-terminal async base base-compat bytestring containers
+ directory mtl optics-core optparse-applicative parsec process
+ semialign singleton-bool text these topograph transformers vector
+ ];
+ description = "Library and utility for processing cabal's plan.json file";
+ license = stdenv.lib.licenses.gpl2Plus;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"cabal-progdeps" = callPackage
({ mkDerivation, base, Cabal, directory, filepath }:
mkDerivation {
@@ -48342,23 +48936,23 @@ self: {
, containers, data-default-class, deepseq, deque, df1, di-polysemy
, exceptions, fmt, focus, generic-lens, generic-override
, generic-override-aeson, hashable, http-date, http-types, lens
- , lens-aeson, mtl, polysemy, polysemy-plugin, reflection
- , scientific, stm, stm-chans, stm-containers, text, text-show, time
- , typerep-map, unordered-containers, vector, websockets
- , wreq-patchable, wuss
+ , lens-aeson, megaparsec, mtl, polysemy, polysemy-plugin
+ , reflection, safe-exceptions, scientific, stm, stm-chans
+ , stm-containers, text, text-show, time, typerep-map, unagi-chan
+ , unordered-containers, vector, websockets, wreq-patchable, wuss
}:
mkDerivation {
pname = "calamity";
- version = "0.1.5.1";
- sha256 = "1bbdxhv5gl61qwf65gsrdc5zkwx2a1aar83l2ndmanayjbh6n8cs";
+ version = "0.1.10";
+ sha256 = "0f5bdswc9bjqyhs7wainh91r2zxmymjqjdwzf2xygbai269amf5s";
libraryHaskellDepends = [
aeson async base bytestring concurrent-extra containers
data-default-class deepseq deque df1 di-polysemy exceptions fmt
focus generic-lens generic-override generic-override-aeson hashable
- http-date http-types lens lens-aeson mtl polysemy polysemy-plugin
- reflection scientific stm stm-chans stm-containers text text-show
- time typerep-map unordered-containers vector websockets
- wreq-patchable wuss
+ http-date http-types lens lens-aeson megaparsec mtl polysemy
+ polysemy-plugin reflection safe-exceptions scientific stm stm-chans
+ stm-containers text text-show time typerep-map unagi-chan
+ unordered-containers vector websockets wreq-patchable wuss
];
description = "A library for writing discord bots";
license = stdenv.lib.licenses.mit;
@@ -49077,10 +49671,8 @@ self: {
}:
mkDerivation {
pname = "cardano-coin-selection";
- version = "1.0.0";
- sha256 = "0s0b2bbczsjq31h3xpyvingwpgpzgh3x2sw6bvryyn13wy717hbk";
- revision = "1";
- editedCabalFile = "1cdm1sq8qnna83lxr9s5jsaxwgzd2363fni3xyirldmxnn20j3l1";
+ version = "1.0.1";
+ sha256 = "1nvnkd5g0vq4vqj1w55hd1b1v7rwzhb3anhavablw9wy3w230qja";
libraryHaskellDepends = [
base bytestring containers cryptonite deepseq quiet text
transformers
@@ -49564,6 +50156,26 @@ self: {
broken = true;
}) {};
+ "cases_0_1_4" = callPackage
+ ({ mkDerivation, attoparsec, base, base-prelude, criterion, HTF
+ , HUnit, loch-th, mwc-random, placeholders, QuickCheck, rerebase
+ , text
+ }:
+ mkDerivation {
+ pname = "cases";
+ version = "0.1.4";
+ sha256 = "14mn0cjbnx4jlm5gqkprim5jfc39ffzj2xzv4vvzi2yq3pwcycv0";
+ libraryHaskellDepends = [ attoparsec base-prelude loch-th text ];
+ testHaskellDepends = [
+ base HTF HUnit loch-th placeholders QuickCheck text
+ ];
+ benchmarkHaskellDepends = [ criterion mwc-random rerebase ];
+ description = "A converter for spinal, snake and camel cases";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"cash" = callPackage
({ mkDerivation, base, deepseq, haskell98, HaXml, network, parallel
, pretty
@@ -50287,6 +50899,27 @@ self: {
broken = true;
}) {};
+ "cayley-client_0_4_13" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, binary, bytestring
+ , exceptions, hspec, http-client, http-conduit, lens, lens-aeson
+ , mtl, text, transformers, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "cayley-client";
+ version = "0.4.13";
+ sha256 = "1sak0rg9gydcwk7ahx51czp3akispxrkkfgq94n6hgg3dqvm646l";
+ libraryHaskellDepends = [
+ aeson attoparsec base binary bytestring exceptions http-client
+ http-conduit lens lens-aeson mtl text transformers
+ unordered-containers vector
+ ];
+ testHaskellDepends = [ aeson base hspec unordered-containers ];
+ description = "A Haskell client for the Cayley graph database";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"cayley-dickson" = callPackage
({ mkDerivation, base, random }:
mkDerivation {
@@ -50331,6 +50964,8 @@ self: {
pname = "cbor-tool";
version = "0.2.2.0";
sha256 = "0rsnnz1zh9jyjif94lrdppzaa41hypqs1r5dlyzbwlw1m75g286p";
+ revision = "1";
+ editedCabalFile = "1z87h65g6y1w43g76r5i9ps8wkpiabbgkqq85ni8mz1m3rjizl4n";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -50350,8 +50985,10 @@ self: {
}:
mkDerivation {
pname = "cborg";
- version = "0.2.2.1";
- sha256 = "10v1dip11zlpbj69k95n1zm1msp41hkw8snd93h19zlji0v0v4ms";
+ version = "0.2.3.0";
+ sha256 = "14y7yckj1xzldadyq8g84dgsdaygf9ss0gd38vjfw62smdjq1in8";
+ revision = "1";
+ editedCabalFile = "0rwliw9xl6y5ypwcywlmr1adqi4c8zi0vghxxarkwh7s5ny34q9f";
libraryHaskellDepends = [
array base bytestring containers deepseq ghc-prim half integer-gmp
primitive text
@@ -50374,6 +51011,8 @@ self: {
pname = "cborg-json";
version = "0.2.2.0";
sha256 = "0ysilz7rrjk94sqr3a61s98hr9qfi1xg13bskmlpc6mpgi2s4s5b";
+ revision = "2";
+ editedCabalFile = "1hbabjvmyqha75v2ivyvj6yzrnj9vs3h9988j4p68x9bcwmgyjyd";
libraryHaskellDepends = [
aeson aeson-pretty base cborg scientific text unordered-containers
vector
@@ -51363,30 +52002,29 @@ self: {
}) {};
"chart-svg" = callPackage
- ({ mkDerivation, attoparsec, base, bifunctors, colour, containers
- , foldl, generic-lens, javascript-bridge, JuicyPixels, lens, lucid
- , lucid-svg, numhask-space, palette, pretty-simple, protolude
- , scientific, scotty, tagsoup, text, text-format, time
- , transformers, unordered-containers, wai-middleware-static
- , web-rep
+ ({ mkDerivation, attoparsec, base, bifunctors, Color, containers
+ , foldl, generic-lens, javascript-bridge, lens, lucid, lucid-svg
+ , numhask-space, pretty-simple, protolude, scientific, scotty
+ , tagsoup, text, text-format, time, transformers
+ , unordered-containers, wai-middleware-static, web-rep
}:
mkDerivation {
pname = "chart-svg";
- version = "0.0.1";
- sha256 = "1mdvqvj5bj04vgfl7wv64kbx096hrlhwr78jxg2mdnhhzr4xciq6";
+ version = "0.0.3";
+ sha256 = "04p2ijvsf47j9r1hck5qby6w2x18r8mpk40pywc4wsbgxcdw6rfa";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- attoparsec base bifunctors colour foldl generic-lens JuicyPixels
- lens lucid lucid-svg numhask-space palette pretty-simple protolude
- scientific tagsoup text text-format time transformers web-rep
+ attoparsec base bifunctors Color foldl generic-lens lens lucid
+ lucid-svg numhask-space pretty-simple protolude scientific tagsoup
+ text text-format time transformers web-rep
];
executableHaskellDepends = [
base bifunctors containers generic-lens javascript-bridge lens
lucid-svg numhask-space protolude scotty text transformers
unordered-containers wai-middleware-static web-rep
];
- description = "See readme.md";
+ description = "Charts in SVG";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -52251,6 +52889,8 @@ self: {
pname = "chronos";
version = "1.1.1";
sha256 = "10nxhnj5y984c3mf2wkc2zl6afbph0b0vj7f722g0yp7cq4908yj";
+ revision = "1";
+ editedCabalFile = "0yspjcgnzl8kvfw6lgndkd2m4cp1s5gvga0kfm5fbrf0g8kwhns8";
libraryHaskellDepends = [
aeson attoparsec base bytestring hashable primitive semigroups text
torsor vector
@@ -52728,8 +53368,8 @@ self: {
pname = "circle-packing";
version = "0.1.0.6";
sha256 = "06z8irwrjxxgk5xqlpy6a9mjl44kp9pgx2xpslhgxrd31nll9vk4";
- revision = "3";
- editedCabalFile = "0rcv84a6bp6dll8df4pfmjl03cm87hrlrf6mbig26ifp9ql4542m";
+ revision = "4";
+ editedCabalFile = "1jp1b6l5v1llmggy316s4bb78wjvgq8iya0i2zz4k5v6l5dl8ln2";
libraryHaskellDepends = [ base ];
description = "Simple heuristic for packing discs of varying radii in a circle";
license = stdenv.lib.licenses.bsd3;
@@ -53579,8 +54219,8 @@ self: {
}:
mkDerivation {
pname = "clckwrks";
- version = "0.25.5";
- sha256 = "1sis7xqvnbaqw513xibzrfyvhbcfsg7yz6syd3lx9rqz26b1byih";
+ version = "0.26.0";
+ sha256 = "0yjw0kk241qbh2z6248savy3a99asd3smva1qbplga31232a8025";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
acid-state aeson aeson-qq attoparsec base blaze-html bytestring
@@ -53607,8 +54247,8 @@ self: {
}:
mkDerivation {
pname = "clckwrks-cli";
- version = "0.3.0.2";
- sha256 = "0gan0x38ymi9s0bxv34girdh6pz2dy797yrifnzkv9p8gnlh0648";
+ version = "0.3.0.3";
+ sha256 = "03dyhfnmqhqjahd36cdhjvrqp68grzvdl69cqk2z2aa34z0agd4a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -53735,16 +54375,15 @@ self: {
}:
mkDerivation {
pname = "clckwrks-plugin-media";
- version = "0.6.16.8";
- sha256 = "0l6rb5gjag9mxcn067yp3h0bd37jg18p3sg79gkf2pzkxyzhgwqk";
+ version = "0.6.16.9";
+ sha256 = "025zxvb3qynqsl39rnsvfyr7wrpfymmhc120nspd46sv4pvqmgvb";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
acid-state attoparsec base blaze-html cereal clckwrks containers
- directory filepath gd happstack-server hsp ixset magic mtl reform
- reform-happstack reform-hsp safecopy text web-plugins web-routes
- web-routes-th
+ directory filepath gd happstack-server hsp hsx2hs ixset magic mtl
+ reform reform-happstack reform-hsp safecopy text web-plugins
+ web-routes web-routes-th
];
- libraryToolDepends = [ hsx2hs ];
description = "media plugin for clckwrks";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -53761,8 +54400,8 @@ self: {
}:
mkDerivation {
pname = "clckwrks-plugin-page";
- version = "0.4.3.20";
- sha256 = "0w1vyw5jvypbha4i5m7f7kpwmyqarm9wzdklldabx41cm3ab48li";
+ version = "0.4.3.22";
+ sha256 = "00ad6ricd8jrjs7l5l2pg3k87x1cjm0x5zlgppzknns4xzjldips";
libraryHaskellDepends = [
acid-state aeson attoparsec base clckwrks containers directory
filepath happstack-hsp happstack-server hsp hsx2hs ixset mtl
@@ -53784,8 +54423,8 @@ self: {
}:
mkDerivation {
pname = "clckwrks-theme-bootstrap";
- version = "0.4.2.2";
- sha256 = "0sa3k34m1kf6r7i42rfg5v3g1m9drisfnn2bvlfcbyk8sna7mf80";
+ version = "0.4.2.3";
+ sha256 = "1a00rrb49m358ds408wzm40f6g98w1lnd70rhp4jpkirj94bmaz4";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base clckwrks happstack-authenticate hsp hsx-jmacro hsx2hs jmacro
@@ -55274,8 +55913,8 @@ self: {
}:
mkDerivation {
pname = "cobot-io";
- version = "0.1.3.3";
- sha256 = "0b4ihkghgzln8rz2czbmagcnzsi3gdsx99d29s74izbib4laxqqm";
+ version = "0.1.3.5";
+ sha256 = "0h3pray036ddjwxvda5m6x7nx8p3ksaj4fkbw2afwgvn3gl7y991";
libraryHaskellDepends = [
array attoparsec base binary bytestring containers data-msgpack
deepseq http-conduit hyraxAbif lens linear mtl split text vector
@@ -57995,14 +58634,14 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "concurrency_1_9_0_0" = callPackage
+ "concurrency_1_11_0_0" = callPackage
({ mkDerivation, array, atomic-primops, base, exceptions
, monad-control, mtl, stm, transformers
}:
mkDerivation {
pname = "concurrency";
- version = "1.9.0.0";
- sha256 = "1bmj1g9dnjj6390ky1xkddb1azff1ibphaiyyy2dix351m9dhc3s";
+ version = "1.11.0.0";
+ sha256 = "19a4za0c65gi2a5n882nyi26cgxrsry64rkd3qiqhvzf7m34cjxd";
libraryHaskellDepends = [
array atomic-primops base exceptions monad-control mtl stm
transformers
@@ -58926,6 +59565,25 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "conduit-zstd_0_0_2_0" = callPackage
+ ({ mkDerivation, base, bytestring, conduit, conduit-combinators
+ , conduit-extra, directory, quickcheck-instances, tasty
+ , tasty-quickcheck, zstd
+ }:
+ mkDerivation {
+ pname = "conduit-zstd";
+ version = "0.0.2.0";
+ sha256 = "0f0ir4zs3skw33c8mfppxhfsyqh1c2cnc4gkf8bvv3bdiikdj1yl";
+ libraryHaskellDepends = [ base bytestring conduit zstd ];
+ testHaskellDepends = [
+ base bytestring conduit conduit-combinators conduit-extra directory
+ quickcheck-instances tasty tasty-quickcheck zstd
+ ];
+ description = "Conduit-based ZStd Compression";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"conf" = callPackage
({ mkDerivation, base, haskell-src, HUnit, test-framework
, test-framework-hunit, test-framework-th
@@ -59015,14 +59673,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "conferer_0_3_0_0" = callPackage
+ "conferer_0_4_1_0" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, directory
, hspec, text
}:
mkDerivation {
pname = "conferer";
- version = "0.3.0.0";
- sha256 = "0irbi1b5fwxcm68a8dbh6qhl2sin998qv8pazw574a3s4z38slv5";
+ version = "0.4.1.0";
+ sha256 = "10wkzd7418jk6lvjn21h0qyk2lmsx12pvhn5j23b8vim89nb3p1c";
libraryHaskellDepends = [
base bytestring containers directory text
];
@@ -59038,8 +59696,8 @@ self: {
({ mkDerivation, base, conferer, hedis, hspec, text }:
mkDerivation {
pname = "conferer-hedis";
- version = "0.3.0.0";
- sha256 = "1d5y15xlsmvj5vbfyp5hmx3zjrwyz58q08aq3w90ia4pi206sq1l";
+ version = "0.4.0.0";
+ sha256 = "0w6ndawqcc25kq3jzlr907pga69php06sfnmkm2dnw5sw4ws5766";
libraryHaskellDepends = [ base conferer hedis text ];
testHaskellDepends = [ base conferer hedis hspec text ];
description = "conferer's FromConfig instances for hedis settings";
@@ -59060,12 +59718,12 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "conferer-hspec_0_3_0_0" = callPackage
+ "conferer-hspec_0_4_0_0" = callPackage
({ mkDerivation, base, conferer, hspec, hspec-core, text }:
mkDerivation {
pname = "conferer-hspec";
- version = "0.3.0.0";
- sha256 = "0vgg0fadcd3xkjrjrvvwl6ybxp6sccr82rjdxswrr0x38c5q42xz";
+ version = "0.4.0.0";
+ sha256 = "1zj132a0m043lyk8bi9scvpcyhskivn2hrkcyrbms73i800dd59v";
libraryHaskellDepends = [ base conferer hspec-core text ];
testHaskellDepends = [ base conferer hspec hspec-core text ];
description = "conferer's FromConfig instances for hspec Config";
@@ -59162,8 +59820,8 @@ self: {
}:
mkDerivation {
pname = "conferer-snap";
- version = "0.3.0.0";
- sha256 = "19kw9g0f7znc7as6nhjvnx5kypd71ygr5ialhk4pfjva3bp121ij";
+ version = "0.4.0.0";
+ sha256 = "1k7pnk3jlrrgky7fb3bf397w5ad9qkh2k42bw5777s35ni3v7955";
libraryHaskellDepends = [
base conferer snap-core snap-server text
];
@@ -59176,6 +59834,63 @@ self: {
broken = true;
}) {};
+ "conferer-source-dhall" = callPackage
+ ({ mkDerivation, base, bytestring, conferer, conferer-source-json
+ , dhall, dhall-json, directory, hspec, text
+ }:
+ mkDerivation {
+ pname = "conferer-source-dhall";
+ version = "0.4.0.0";
+ sha256 = "0s3f0r9q16b08g6kv7vbk7hy48a6bgf5xqalw7n9zkmn4i6qb2cf";
+ libraryHaskellDepends = [
+ base bytestring conferer conferer-source-json dhall dhall-json
+ directory text
+ ];
+ testHaskellDepends = [
+ base bytestring conferer conferer-source-json dhall dhall-json
+ directory hspec text
+ ];
+ description = "Configuration for reading dhall files";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "conferer-source-json" = callPackage
+ ({ mkDerivation, aeson, aeson-qq, base, bytestring, conferer
+ , directory, hspec, text, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "conferer-source-json";
+ version = "0.4.0.0";
+ sha256 = "0dml6xcs3bx3ay1f415k58xdr5xwy2201ibbi2v5lcs9dcb5vnhb";
+ libraryHaskellDepends = [
+ aeson base bytestring conferer directory text unordered-containers
+ vector
+ ];
+ testHaskellDepends = [
+ aeson aeson-qq base bytestring conferer directory hspec text
+ unordered-containers vector
+ ];
+ description = "conferer's source for reading json files";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "conferer-source-yaml" = callPackage
+ ({ mkDerivation, base, conferer, conferer-source-json, hspec, yaml
+ }:
+ mkDerivation {
+ pname = "conferer-source-yaml";
+ version = "0.4.0.0";
+ sha256 = "1cpq88z525fw0zabvn4m14shp0pvbchzbmhiby4cyp7qzb5cjiyn";
+ libraryHaskellDepends = [
+ base conferer conferer-source-json yaml
+ ];
+ testHaskellDepends = [
+ base conferer conferer-source-json hspec yaml
+ ];
+ description = "Configuration for reading yaml files";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"conferer-warp" = callPackage
({ mkDerivation, base, conferer, hspec, http-types, text, wai, warp
}:
@@ -59191,13 +59906,13 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "conferer-warp_0_3_0_0" = callPackage
+ "conferer-warp_0_4_0_0" = callPackage
({ mkDerivation, base, conferer, hspec, http-types, text, wai, warp
}:
mkDerivation {
pname = "conferer-warp";
- version = "0.3.0.0";
- sha256 = "19rld3xl4mfzl08wyciwh9amfcadnbn0rgjxvdy2s0vgk3nj7677";
+ version = "0.4.0.0";
+ sha256 = "1xwvk22diwfww82v7q7paq0aqnp5lqqayq4z76lq41zmp1l6nkzc";
libraryHaskellDepends = [ base conferer http-types text wai warp ];
testHaskellDepends = [
base conferer hspec http-types text wai warp
@@ -60179,6 +60894,8 @@ self: {
pname = "consumers";
version = "2.2.0.2";
sha256 = "0nml5hn6n95ngy1qvj6w4rkwa8r6qax0nc2vgimk68bawv4z97qd";
+ revision = "1";
+ editedCabalFile = "150f62zfb5kpa8iwp08fq9gdmv142swfldkjrrjyx0jpvf6qcjxc";
libraryHaskellDepends = [
base containers exceptions extra hpqtypes lifted-base
lifted-threads log-base monad-control monad-time mtl stm time
@@ -61416,18 +62133,21 @@ self: {
}) {inherit (pkgs) rocksdb;};
"cornea" = callPackage
- ({ mkDerivation, base, HTF, lens, mtl, template-haskell
- , th-abstraction, transformers
+ ({ mkDerivation, base-noprelude, either, HTF, lens, lifted-base
+ , monad-control, mtl, relude, template-haskell, th-abstraction
+ , transformers
}:
mkDerivation {
pname = "cornea";
- version = "0.2.2.0";
- sha256 = "0b33599clz9cxlqhci8xlizhqzslw7k0mv60g04vf8b5pj3q2zyk";
+ version = "0.3.0.1";
+ sha256 = "0kdj6ii6k8x9i87vgfl2cjlwkj4vls09w781xab6ix7h264asi71";
libraryHaskellDepends = [
- base lens mtl template-haskell th-abstraction transformers
+ base-noprelude either lens lifted-base monad-control mtl relude
+ template-haskell th-abstraction transformers
];
testHaskellDepends = [
- base HTF lens mtl template-haskell th-abstraction transformers
+ base-noprelude either HTF lens lifted-base monad-control mtl relude
+ template-haskell th-abstraction transformers
];
description = "classy optical monadic state";
license = "unknown";
@@ -61802,8 +62522,8 @@ self: {
}:
mkDerivation {
pname = "cpkg";
- version = "0.2.5.3";
- sha256 = "0fdwjpkjwdixcb3r265z3dnrsrzcfh513lv6wxmgd63507j29njf";
+ version = "0.2.5.4";
+ sha256 = "1269zgvcvd18zdmg4rf73mh89a3gcph91fqm46p5h05wz500179w";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -61928,8 +62648,8 @@ self: {
({ mkDerivation, base, containers, directory, parallel }:
mkDerivation {
pname = "cpsa";
- version = "3.6.5";
- sha256 = "03qf4gd28097ra0vndizxxdqvqdgl4p3cl41w9r0rfcw4367bzjf";
+ version = "3.6.6";
+ sha256 = "1mg85yjx4fjsnzfmbz0gh78agis44nqqmnc8rwdqkrp6vka1v9ks";
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -62748,6 +63468,8 @@ self: {
pname = "criterion-compare";
version = "0.1.0.0";
sha256 = "034cm3hap9x6cwp44hrd03b09mifcm076a9pn3lgql5ardx91yl7";
+ revision = "1";
+ editedCabalFile = "0nzwqk0mrchrymbmim2542s37i3dvvs5ks25839z9x0fp6gpxiq6";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -63166,8 +63888,8 @@ self: {
pname = "crypto-enigma";
version = "0.1.1.6";
sha256 = "07qxrpwg9r2w2l0d2nrvn703vzsfhchznly93bnr2pfpbwj4iv2z";
- revision = "1";
- editedCabalFile = "15n8jb3g89x1cj5vk9a3x3g55c3agdz611sjlp5ixvqzf1kz5jiq";
+ revision = "3";
+ editedCabalFile = "0djn9pyvhlk964mzqdw0fpczwsvzadcp6jkkryhi8vbvkb88i9rn";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base containers split text ];
@@ -63377,6 +64099,25 @@ self: {
broken = true;
}) {};
+ "crypto-sodium" = callPackage
+ ({ mkDerivation, base, bytestring, gdp, HUnit, libsodium, memory
+ , NaCl, safe-exceptions, tasty, tasty-discover, tasty-hunit
+ }:
+ mkDerivation {
+ pname = "crypto-sodium";
+ version = "0.0.2.0";
+ sha256 = "12sfmxfd5ci3iybl2cv4mil461ga81gv7hywmbrk4d3vjs3lfil8";
+ libraryHaskellDepends = [
+ base bytestring gdp libsodium memory NaCl safe-exceptions
+ ];
+ testHaskellDepends = [
+ base bytestring HUnit libsodium memory tasty tasty-hunit
+ ];
+ testToolDepends = [ tasty-discover ];
+ description = "Easy-and-safe-to-use high-level cryptography based on Sodium";
+ license = stdenv.lib.licenses.mpl20;
+ }) {};
+
"crypto-token" = callPackage
({ mkDerivation, array, base, cryptonite, memory }:
mkDerivation {
@@ -64454,7 +65195,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
- }) {cudd = null;};
+ }) {inherit (pkgs) cudd;};
"cue-sheet" = callPackage
({ mkDerivation, base, bytestring, containers, exceptions, hspec
@@ -65044,6 +65785,25 @@ self: {
license = stdenv.lib.licenses.gpl3;
}) {};
+ "cyclotomic_1_1_1" = callPackage
+ ({ mkDerivation, arithmoi, base, containers, HUnit, QuickCheck
+ , test-framework, test-framework-hunit, test-framework-quickcheck2
+ , test-framework-smallcheck
+ }:
+ mkDerivation {
+ pname = "cyclotomic";
+ version = "1.1.1";
+ sha256 = "1m3977xi7s78h5bcq8gksamqimdm1h0hnjzalg3d63rvanjv4v84";
+ libraryHaskellDepends = [ arithmoi base containers ];
+ testHaskellDepends = [
+ base HUnit QuickCheck test-framework test-framework-hunit
+ test-framework-quickcheck2 test-framework-smallcheck
+ ];
+ description = "A subfield of the complex numbers for exact calculation";
+ license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"cypher" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring
, classy-parallel, conduit, http-conduit, http-types, resourcet
@@ -65113,8 +65873,8 @@ self: {
({ mkDerivation, base, doctest, template-haskell }:
mkDerivation {
pname = "d10";
- version = "0.2.1.2";
- sha256 = "1y1rqx02qycw01921rrgd6daq91hnbzy35cflbl94maylvi3ryjk";
+ version = "0.2.1.4";
+ sha256 = "0fd2k8jbylipbz5kwn9c4s3vp2ls0fdb4lk4dw0jhfkk70z3hw7y";
libraryHaskellDepends = [ base template-haskell ];
testHaskellDepends = [ base doctest ];
description = "Digits 0-9";
@@ -65817,8 +66577,8 @@ self: {
}:
mkDerivation {
pname = "data-ascii";
- version = "1.0.0.0";
- sha256 = "1dlcfli1fggalxqg4hvdq3g5c1k1f60mwiyz7sha70sa3lp0pw88";
+ version = "1.0.0.2";
+ sha256 = "03lxcybzamd1d5lrd1i9ygr5s094cr9ch2jdk5fx5hjg4bkigdds";
libraryHaskellDepends = [
base blaze-builder bytestring case-insensitive hashable semigroups
text
@@ -65918,8 +66678,8 @@ self: {
({ mkDerivation }:
mkDerivation {
pname = "data-category";
- version = "0.9";
- sha256 = "1crp5mg9paf29gkl2nfpnx303p958kx3ap8zzbhq6gzvhklvyam0";
+ version = "0.10";
+ sha256 = "1mb72r17982w2sslmvi5nzpf7i702iikc7j4h68gzlfnm426jk9q";
description = "Category theory";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -65992,8 +66752,8 @@ self: {
({ mkDerivation, base, constraints }:
mkDerivation {
pname = "data-compat";
- version = "0.1.0.1";
- sha256 = "1hbb9rx5x9pw5nzi7x9pxswr0w8vqvw1yf3brmgfxshwlq1ac0rh";
+ version = "0.1.0.2";
+ sha256 = "15bifxba0yddpq5yz23hq9k2s7vkzcrwjpwvbw0kkjf3wjjay5bp";
libraryHaskellDepends = [ base constraints ];
description = "Define Backwards Compatibility Schemes for Arbitrary Data";
license = stdenv.lib.licenses.mit;
@@ -66577,10 +67337,8 @@ self: {
({ mkDerivation, base, doctest }:
mkDerivation {
pname = "data-forest";
- version = "0.1.0.7";
- sha256 = "1q41cwinvv0ys260f1f7005403pvz1gbwn0d6cnwh8b7rlgp8f4j";
- revision = "2";
- editedCabalFile = "15s9pv56mi2vqns70vcad1q841rp5yav2wh93qd1ialp109j54j4";
+ version = "0.1.0.8";
+ sha256 = "0b9b7h526580rsyqv8cfcc3109qjz4rv3prb7p98ddygcpbhm6rl";
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base doctest ];
description = "A simple multi-way tree data structure";
@@ -67670,6 +68428,23 @@ self: {
broken = true;
}) {};
+ "dataflower" = callPackage
+ ({ mkDerivation, base, criterion, hashable, hspec, mtl, pretty-show
+ , QuickCheck, stm, time, transformers, vector
+ }:
+ mkDerivation {
+ pname = "dataflower";
+ version = "0.2.0.0";
+ sha256 = "19b265w70dcaw5xw9y0bhvfng0yyywm8my3c0rp0jqdwacp7c126";
+ libraryHaskellDepends = [
+ base hashable mtl pretty-show stm time transformers vector
+ ];
+ testHaskellDepends = [ base hspec QuickCheck stm ];
+ benchmarkHaskellDepends = [ base criterion stm ];
+ description = "A Pure-Haskell Timely Dataflow System";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"datalog" = callPackage
({ mkDerivation, base, containers, exceptions, hashable, haskeline
, HUnit, parsec, pretty, test-framework, test-framework-hunit, text
@@ -68123,8 +68898,8 @@ self: {
}:
mkDerivation {
pname = "dbus";
- version = "1.2.14";
- sha256 = "0w304j28vc90dmyz6zqsijjdjj2967grdc8f3zf5jiq50rzgmrr8";
+ version = "1.2.15.1";
+ sha256 = "1fq1ds5lkgysi5cpbwh97233vil6w9djxn6dcp5sjj7r5gb76vj7";
libraryHaskellDepends = [
base bytestring cereal conduit containers deepseq exceptions
filepath lens network parsec random split template-haskell text
@@ -68999,6 +69774,27 @@ self: {
broken = true;
}) {};
+ "declarative_0_5_3" = callPackage
+ ({ mkDerivation, base, hasty-hamiltonian, kan-extensions, lens
+ , mcmc-types, mighty-metropolis, mwc-probability, pipes, primitive
+ , speedy-slice, transformers
+ }:
+ mkDerivation {
+ pname = "declarative";
+ version = "0.5.3";
+ sha256 = "021rhdhj2sji316mkm1fw679w7xb9n51x9pslmj21427q127ycw3";
+ libraryHaskellDepends = [
+ base hasty-hamiltonian kan-extensions lens mcmc-types
+ mighty-metropolis mwc-probability pipes primitive speedy-slice
+ transformers
+ ];
+ testHaskellDepends = [ base mwc-probability ];
+ description = "DIY Markov Chains";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"decode-utf8" = callPackage
({ mkDerivation, api-opentheory-unicode, base, opentheory-unicode
}:
@@ -69177,8 +69973,8 @@ self: {
({ mkDerivation, array, base, deepseq, stm }:
mkDerivation {
pname = "deepseq-instances";
- version = "0.1.0.0";
- sha256 = "16b0j7k8jvbccl1jrsgqcbls5k4j3m847nlq1p78jq1qx7a6qlgn";
+ version = "0.1.0.1";
+ sha256 = "0shhk3hqy02qkrbbd85sbzhga7pvk6fwjnadnp6dkip55gllm24z";
libraryHaskellDepends = [ array base deepseq stm ];
description = "Candidate NFData Instances for Types in base";
license = stdenv.lib.licenses.mit;
@@ -69408,6 +70204,23 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "dejafu_2_3_0_0" = callPackage
+ ({ mkDerivation, base, concurrency, containers, contravariant
+ , deepseq, exceptions, leancheck, profunctors, random, transformers
+ }:
+ mkDerivation {
+ pname = "dejafu";
+ version = "2.3.0.0";
+ sha256 = "09lqniw3gacyykmk23vl4icyhiixdyjps50cwvcmlwd8k4941gwa";
+ libraryHaskellDepends = [
+ base concurrency containers contravariant deepseq exceptions
+ leancheck profunctors random transformers
+ ];
+ description = "A library for unit-testing concurrent programs";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"deka" = callPackage
({ mkDerivation, base, bytestring, mpdec, parsec, transformers }:
mkDerivation {
@@ -69854,6 +70667,22 @@ self: {
broken = true;
}) {};
+ "depq" = callPackage
+ ({ mkDerivation, base, containers, deepseq, hspec, psqueues
+ , QuickCheck
+ }:
+ mkDerivation {
+ pname = "depq";
+ version = "0.4.0.0";
+ sha256 = "1rajbk2nj3x76ihlr93kzzayydllxgjnipgb616jiqf8igia01xz";
+ libraryHaskellDepends = [
+ base containers deepseq psqueues QuickCheck
+ ];
+ testHaskellDepends = [ base containers hspec QuickCheck ];
+ description = "Double-ended priority queues";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"deptrack-core" = callPackage
({ mkDerivation, base, containers, dlist, mtl, parsec }:
mkDerivation {
@@ -70137,8 +70966,10 @@ self: {
({ mkDerivation, aeson, base, bytestring }:
mkDerivation {
pname = "deriving-aeson";
- version = "0.2.4";
- sha256 = "1wswirjqpmmzyag5y2jhys9pswl3fdrzjv69csvd655qg8iyybpb";
+ version = "0.2.5";
+ sha256 = "1pvrc139af0sh657ygj0lw1wi1rk3nr4y906l7l00iz5sa52j0cc";
+ revision = "1";
+ editedCabalFile = "0k7wvz2a24afzfcrk2k2k56v15kx2vzxwf87yblam91yxj2g224c";
libraryHaskellDepends = [ aeson base ];
testHaskellDepends = [ aeson base bytestring ];
description = "Type driven generic aeson instance customisation";
@@ -70439,6 +71270,33 @@ self: {
broken = true;
}) {};
+ "devtools" = callPackage
+ ({ mkDerivation, base, bytestring, cmdargs, Diff, filepath, hlint
+ , mprelude, source-constraints, tasty, tasty-mgolden, text
+ , typed-process
+ }:
+ mkDerivation {
+ pname = "devtools";
+ version = "0.0.1";
+ sha256 = "0jlzwvh49x1psxnn6gz75g2pipcmzljgg71b2j1807ia82wn01j3";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring cmdargs Diff filepath hlint mprelude
+ source-constraints tasty tasty-mgolden text typed-process
+ ];
+ executableHaskellDepends = [
+ base bytestring cmdargs Diff filepath hlint mprelude
+ source-constraints tasty tasty-mgolden text typed-process
+ ];
+ testHaskellDepends = [
+ base bytestring cmdargs Diff filepath hlint mprelude
+ source-constraints tasty tasty-mgolden text typed-process
+ ];
+ description = "Haskell development tool agregate";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"dewdrop" = callPackage
({ mkDerivation, base, bytestring, containers, elf, hdis86, syb }:
mkDerivation {
@@ -70460,8 +71318,8 @@ self: {
}:
mkDerivation {
pname = "df1";
- version = "0.3.2";
- sha256 = "1iywyrz2pfdpichfq6n77x8fpmfikj20rhkgnrwcf63ichav6xfp";
+ version = "0.4";
+ sha256 = "0adsmfjfcxsg55y4pahw408b82bi7phyzq48vrf80p84nyxmmpsi";
libraryHaskellDepends = [
attoparsec base bytestring containers text time
];
@@ -70473,6 +71331,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "df1-html" = callPackage
+ ({ mkDerivation, attoparsec, base, bytestring, containers, df1
+ , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text, time
+ , xmlbf
+ }:
+ mkDerivation {
+ pname = "df1-html";
+ version = "0.1";
+ sha256 = "0qjwnh959621jm3y3hi54s2chcchflj9cmlrfysvb80ycyj6fs8x";
+ libraryHaskellDepends = [
+ attoparsec base bytestring containers df1 text time xmlbf
+ ];
+ testHaskellDepends = [
+ base containers df1 QuickCheck tasty tasty-hunit tasty-quickcheck
+ text time xmlbf
+ ];
+ description = "Render and parse df1 logs as HTML";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"dfinity-radix-tree" = callPackage
({ mkDerivation, aeson, base, base16-bytestring, BoundedChan
, bytestring, clock, concurrent-extra, conduit, containers
@@ -70672,34 +71550,36 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "dhall_1_31_1" = callPackage
+ "dhall_1_32_0" = callPackage
({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write
, base, bytestring, case-insensitive, cborg, cborg-json, containers
, contravariant, cryptonite, data-fix, deepseq, Diff, directory
, doctest, dotgen, either, exceptions, filepath, foldl, gauge
- , generic-random, hashable, haskeline, http-client, http-client-tls
- , http-types, lens-family-core, megaparsec, memory, mockery, mtl
- , network-uri, optparse-applicative, parser-combinators, parsers
- , pretty-simple, prettyprinter, prettyprinter-ansi-terminal
- , profunctors, QuickCheck, quickcheck-instances, repline
- , scientific, semigroups, serialise, special-values, spoon, tasty
- , tasty-expected-failure, tasty-hunit, tasty-quickcheck
- , template-haskell, text, text-manipulate, th-lift-instances
- , transformers, transformers-compat, turtle, unordered-containers
- , uri-encode, vector
+ , generic-random, half, hashable, haskeline, http-client
+ , http-client-tls, http-types, lens-family-core, megaparsec, memory
+ , mockery, mtl, network-uri, optparse-applicative
+ , parser-combinators, parsers, pretty-simple, prettyprinter
+ , prettyprinter-ansi-terminal, profunctors, QuickCheck
+ , quickcheck-instances, repline, scientific, semigroups, serialise
+ , special-values, spoon, tasty, tasty-expected-failure, tasty-hunit
+ , tasty-quickcheck, template-haskell, text, text-manipulate
+ , th-lift-instances, transformers, transformers-compat, turtle
+ , unordered-containers, uri-encode, vector
}:
mkDerivation {
pname = "dhall";
- version = "1.31.1";
- sha256 = "18v7vvcbcm9s7slh6h43rj9yakkkxwnwgj6kv84i6qzd2j7d80mc";
+ version = "1.32.0";
+ sha256 = "1imj0bh5365pdizvjbw2wqz0g9hakigf1zm4fr6379qdchxpp90p";
+ revision = "3";
+ editedCabalFile = "0gy7fqkj775f8ig92wd7bacl48pgjb2gkkdic0rqr57wjrn801nr";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson aeson-pretty ansi-terminal atomic-write base bytestring
case-insensitive cborg cborg-json containers contravariant
cryptonite data-fix deepseq Diff directory dotgen either exceptions
- filepath hashable haskeline http-client http-client-tls http-types
- lens-family-core megaparsec memory mtl network-uri
+ filepath half hashable haskeline http-client http-client-tls
+ http-types lens-family-core megaparsec memory mtl network-uri
optparse-applicative parser-combinators parsers pretty-simple
prettyprinter prettyprinter-ansi-terminal profunctors repline
scientific serialise template-haskell text text-manipulate
@@ -70745,14 +71625,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "dhall-bash_1_0_29" = callPackage
+ "dhall-bash_1_0_30" = callPackage
({ mkDerivation, base, bytestring, containers, dhall
, neat-interpolation, optparse-generic, shell-escape, text
}:
mkDerivation {
pname = "dhall-bash";
- version = "1.0.29";
- sha256 = "0hmhk2lmqr1szrjx1kqa3zlylcblwigi6lqmkqnh0z1dh3kc1a1w";
+ version = "1.0.30";
+ sha256 = "1r2xr8c8kzmrxrb8m6f9dzjn81sqxzx97w0406kwrx9vzfj7ci1q";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -70851,7 +71731,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "dhall-json_1_6_3" = callPackage
+ "dhall-json_1_6_4" = callPackage
({ mkDerivation, aeson, aeson-pretty, aeson-yaml, ansi-terminal
, base, bytestring, containers, dhall, exceptions, filepath
, optparse-applicative, prettyprinter, prettyprinter-ansi-terminal
@@ -70860,8 +71740,10 @@ self: {
}:
mkDerivation {
pname = "dhall-json";
- version = "1.6.3";
- sha256 = "1dm6lrn8nd29c8d1sp1l3jnxfxkhhqpvinrgn1hm0lcp3jgzchbb";
+ version = "1.6.4";
+ sha256 = "0vr6a02frfk5bh0qj0m4qlc5pp08m29gxp8ixqihrqakkna6409z";
+ revision = "3";
+ editedCabalFile = "09yifah6mfy8k1qi5d2fibw62hjnxfcr7fx3wvyf4n16nq1mhshx";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -70910,8 +71792,10 @@ self: {
}:
mkDerivation {
pname = "dhall-lsp-server";
- version = "1.0.6";
- sha256 = "1pbxzs9axnbwqfgdz44cbaabq9v10jsk752ix8i0cz1vmwyrcnlv";
+ version = "1.0.7";
+ sha256 = "08nyai9y7s8facdjyfxc1z8dp8qd150y5554vxpvfr98xxj5kf41";
+ revision = "2";
+ editedCabalFile = "19agialwna7mmhljg5w8mmgn9wp59100cpmwa30jy62yfjkpr7x4";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -70927,22 +71811,21 @@ self: {
];
description = "Language Server Protocol (LSP) server for Dhall";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"dhall-nix" = callPackage
({ mkDerivation, base, containers, data-fix, dhall, hnix
- , neat-interpolation, optparse-generic, text
+ , lens-family-core, neat-interpolation, optparse-generic, text
}:
mkDerivation {
pname = "dhall-nix";
- version = "1.1.13";
- sha256 = "0sdnrhr9f29ds4zdj2qs123k44vg15r8kn8w2zwkmdabilzlgg9k";
+ version = "1.1.14";
+ sha256 = "1sm7n8539y9944jlc6xk6qx0xssjwz0jjv1505swgi5qcrhdwsij";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base containers data-fix dhall hnix neat-interpolation text
+ base containers data-fix dhall hnix lens-family-core
+ neat-interpolation text
];
executableHaskellDepends = [
base dhall hnix optparse-generic text
@@ -71032,7 +71915,7 @@ self: {
broken = true;
}) {};
- "dhall-yaml_1_0_3" = callPackage
+ "dhall-yaml_1_1_0" = callPackage
({ mkDerivation, aeson, ansi-terminal, base, bytestring, dhall
, dhall-json, exceptions, HsYAML, HsYAML-aeson
, optparse-applicative, prettyprinter, prettyprinter-ansi-terminal
@@ -71040,8 +71923,10 @@ self: {
}:
mkDerivation {
pname = "dhall-yaml";
- version = "1.0.3";
- sha256 = "1lnxp2wqbgzg5f2kadhnbd8i5zgwy3g1nz17mmbdqwlx30p4scdn";
+ version = "1.1.0";
+ sha256 = "06lwzis9jjfis6rv4r9gd0iq1da5ymcd6jl8x3rbcimg87k9r4bj";
+ revision = "2";
+ editedCabalFile = "1vflfl8j0fjvf5a8mz90d71myii4s2k98186gidxv0dkll8dix9a";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -71157,8 +72042,8 @@ self: {
}:
mkDerivation {
pname = "di-df1";
- version = "1.2";
- sha256 = "0bixrinmmb496j55c3vlh914nq6zfsaxq0pp2fcdxhwig1y53fgr";
+ version = "1.2.1";
+ sha256 = "0mlx74605k33ibkqdbr7iyb32alansb41g9w0wjagyw45fvczda2";
libraryHaskellDepends = [
base df1 di-core di-handle di-monad stm
];
@@ -71202,8 +72087,8 @@ self: {
({ mkDerivation, base, df1, di-core, di-df1, di-handle, polysemy }:
mkDerivation {
pname = "di-polysemy";
- version = "0.1.1.2";
- sha256 = "0qglcvz628si1kg5djgh9j7ppvgfsc3gphal05hvlc4xziywf55y";
+ version = "0.1.3.1";
+ sha256 = "0gxcpn3x2rwykimzhv473f9sjphja7bzsjxn2r9i9yjl89mjb7y8";
libraryHaskellDepends = [
base df1 di-core di-df1 di-handle polysemy
];
@@ -71715,24 +72600,6 @@ self: {
}:
mkDerivation {
pname = "diagrams-solve";
- version = "0.1.1";
- sha256 = "17agchqkmj14b17sw50kzxq4hm056g5d8yy0wnqn5w8h1d0my7x4";
- revision = "5";
- editedCabalFile = "1yl8cs05fzqcz49p601am1ij66m9pa70yamhfxgcvya2pf8nimlf";
- libraryHaskellDepends = [ base ];
- testHaskellDepends = [
- base deepseq tasty tasty-hunit tasty-quickcheck
- ];
- description = "Pure Haskell solver routines used by diagrams";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "diagrams-solve_0_1_2" = callPackage
- ({ mkDerivation, base, deepseq, tasty, tasty-hunit
- , tasty-quickcheck
- }:
- mkDerivation {
- pname = "diagrams-solve";
version = "0.1.2";
sha256 = "1qzycw3aj4107dqpgir3ak7pnja3a6i4ax15gd2q2fjzmp4p3z24";
libraryHaskellDepends = [ base ];
@@ -71741,7 +72608,6 @@ self: {
];
description = "Pure Haskell solver routines used by diagrams";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"diagrams-svg" = callPackage
@@ -71823,8 +72689,8 @@ self: {
}:
mkDerivation {
pname = "dialogflow-fulfillment";
- version = "0.1.1.1";
- sha256 = "1fha1raifdzkv3g52wl9cx6xpan3jsv11ysd3cz4sffylygcyg71";
+ version = "0.1.1.3";
+ sha256 = "10n91mfgvn3pi0rvw92ys8f4bcra4v24j0cjykrax3jdmk1wfmym";
libraryHaskellDepends = [
aeson base bytestring containers text unordered-containers
];
@@ -71883,15 +72749,16 @@ self: {
}:
mkDerivation {
pname = "dice-entropy-conduit";
- version = "1.0.0.1";
- sha256 = "01xwxajwyvv6ac48j9if6xsv05aqg1p02i7d25ivk1k56ky41l1s";
+ version = "1.0.0.3";
+ sha256 = "0pk1mhmy9683rbr2c589jqq1ra4w154nqcyvy3krw043hzd5y90n";
libraryHaskellDepends = [
base bytestring conduit entropy transformers
];
testHaskellDepends = [
- base QuickCheck test-framework test-framework-quickcheck2
+ base bytestring conduit entropy QuickCheck test-framework
+ test-framework-quickcheck2 transformers
];
- description = "Cryptographically secure n-sided dice via rejection sampling.";
+ description = "Cryptographically secure n-sided dice via rejection sampling";
license = stdenv.lib.licenses.lgpl21;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -72295,10 +73162,8 @@ self: {
}:
mkDerivation {
pname = "digestive-functors";
- version = "0.8.4.0";
- sha256 = "17l70z0bn5aahjaydg3qcwyip6jk0q4vkar5abhrhls59j5hk6z0";
- revision = "2";
- editedCabalFile = "1a8z8fmjvwab222ayc04xd3wxqagfq6nwf68ynljcbwdbbjyjb7b";
+ version = "0.8.4.2";
+ sha256 = "0x0mh43rli77vqs9bpqd85w5wwr68qchfl5086nn137358583lrn";
libraryHaskellDepends = [
base bytestring containers mtl old-locale semigroups text time
];
@@ -72355,8 +73220,8 @@ self: {
}:
mkDerivation {
pname = "digestive-functors-happstack";
- version = "0.6.1.2";
- sha256 = "18i4hb39rkgj2jz2ii697gayxi02dqpfbx5arv6zyjvmp1ydynvz";
+ version = "0.6.1.3";
+ sha256 = "1kjmjxmlaaawfkk96wzlzd0kbcb5j0pvqssh3ynjm074cy6h89fd";
libraryHaskellDepends = [
base bytestring digestive-functors happstack-server text
];
@@ -72502,10 +73367,8 @@ self: {
}:
mkDerivation {
pname = "digraph";
- version = "0.1.0.2";
- sha256 = "1kkvihqg3rhhsqz25yq7np211813kf3xqqi27lpdf1kdmq8vvf80";
- revision = "1";
- editedCabalFile = "0q9q9xr765ym535mwh3ji94y23mr9fxmrcwij439n6rgr4spwqi5";
+ version = "0.2";
+ sha256 = "0k6kr1vr25i2jvv2q1xby06b7xkpg2dr4sq2ffnv0lmznshjy8y5";
libraryHaskellDepends = [
base containers deepseq hashable massiv mwc-random streaming
transformers unordered-containers
@@ -73106,8 +73969,8 @@ self: {
}:
mkDerivation {
pname = "discord-haskell";
- version = "1.5.2";
- sha256 = "1xpgbxmf70jlgm2mfnyb3mylvp0xzgp501iybbf3s12b7d0kk17b";
+ version = "1.6.0";
+ sha256 = "1abjkssssxj4a7zmb9dq7dgpkrmkjblz5smrj4qd3kpjhai6vs7c";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -74619,8 +75482,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "dobutokO";
- version = "0.3.1.0";
- sha256 = "0vsh9ygxaqy9qv193hbvk4fx4bj34m95qnqfippv76l0f4lpa8bz";
+ version = "0.3.2.0";
+ sha256 = "1qps4zvk3qn2d93778cs2b6kf1k9fjgw5248hyx9v0n05crfw2i8";
libraryHaskellDepends = [ base ];
description = "The library is intended to print updated messages on the terminal screen";
license = stdenv.lib.licenses.mit;
@@ -74628,26 +75491,42 @@ self: {
"dobutokO2" = callPackage
({ mkDerivation, base, bytestring, directory, mmsyn2, mmsyn3
- , mmsyn6ukr, mmsyn7s, mmsyn7ukr, process, vector
+ , mmsyn6ukr, mmsyn7l, mmsyn7s, mmsyn7ukr, process, vector
}:
mkDerivation {
pname = "dobutokO2";
- version = "0.39.0.0";
- sha256 = "0xxdlxz3hmrsp57p3zdxwbd0wz366x5d9mkfld3i0v4by80x1a1m";
+ version = "0.41.0.0";
+ sha256 = "1qnlmyxg5qsh63gh7vnjmvshrflfz8ybxcnwdcjr8qwflyfj5kq9";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base bytestring directory mmsyn2 mmsyn3 mmsyn6ukr mmsyn7s mmsyn7ukr
- process vector
+ base bytestring directory mmsyn2 mmsyn3 mmsyn6ukr mmsyn7l mmsyn7s
+ mmsyn7ukr process vector
];
executableHaskellDepends = [
- base bytestring directory mmsyn2 mmsyn3 mmsyn6ukr mmsyn7s mmsyn7ukr
- process vector
+ base bytestring directory mmsyn2 mmsyn3 mmsyn6ukr mmsyn7l mmsyn7s
+ mmsyn7ukr process vector
];
description = "Helps to create experimental music from a file (or its part) and a Ukrainian text";
license = stdenv.lib.licenses.mit;
}) {};
+ "dobutokO3" = callPackage
+ ({ mkDerivation, base, bytestring, directory, dobutokO2, mmsyn2
+ , mmsyn3, mmsyn6ukr, mmsyn7l, mmsyn7s, mmsyn7ukr, process, vector
+ }:
+ mkDerivation {
+ pname = "dobutokO3";
+ version = "0.1.0.0";
+ sha256 = "09nd465327fz7li2g9gc50lhsqi2a2sbaznmwxld7jsnzm5i9fbm";
+ libraryHaskellDepends = [
+ base bytestring directory dobutokO2 mmsyn2 mmsyn3 mmsyn6ukr mmsyn7l
+ mmsyn7s mmsyn7ukr process vector
+ ];
+ description = "Helps to create more complex experimental music from a file (especially timbre)";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"doc-review" = callPackage
({ mkDerivation, base, base64-bytestring, binary, bytestring
, containers, directory, feed, filepath, haskell98, heist, hexpat
@@ -77442,8 +78321,8 @@ self: {
({ mkDerivation, base, vector }:
mkDerivation {
pname = "earcut";
- version = "0.1.0.1";
- sha256 = "0zinq40b549avzgw1s8dbhn7cjsbsg72smr6iaj5aap8cccx6mr7";
+ version = "0.1.0.2";
+ sha256 = "080picb31ihv0gzxg0nnxx90g0n08l0hz9y57k2jihsibmkszwsi";
libraryHaskellDepends = [ base vector ];
description = "Binding to C++ earcut library";
license = stdenv.lib.licenses.isc;
@@ -77799,8 +78678,8 @@ self: {
pname = "ed25519";
version = "0.0.5.0";
sha256 = "0v8msqvgzimhs7p5ri25hrb1ni2wvisl5rmdxy89fc59py79b9fq";
- revision = "2";
- editedCabalFile = "1cq6h3jqkb1kvd9fjfhsllg5gq78sdiyf2gy9862xhlbv6wil19f";
+ revision = "3";
+ editedCabalFile = "1yidh86ymzwmp2b449pwim6vvfcs1qgkkncbixw1zmb7wj6v167v";
libraryHaskellDepends = [ base bytestring ghc-prim ];
testHaskellDepends = [
base bytestring directory doctest filepath hlint QuickCheck
@@ -78405,8 +79284,8 @@ self: {
pname = "egison-pattern-src-th-mode";
version = "0.2.1.0";
sha256 = "0libfs39irdnqfvynmpji21p6nyk2s3zsxhlmsz763aya51ymxpy";
- revision = "1";
- editedCabalFile = "13k65z8jai64087ns3b99wznv0ain3z3bailk8fdpnsjf4s2a4qg";
+ revision = "2";
+ editedCabalFile = "1ad2iii6csindqy9kd47zs1c04qj9fyg93iji5fxrb4wgmc90l2a";
libraryHaskellDepends = [
base egison-pattern-src haskell-src-exts haskell-src-meta mtl
pretty template-haskell text
@@ -78648,8 +79527,8 @@ self: {
pname = "ekg";
version = "0.4.0.15";
sha256 = "1k3d5kiqm034qs04k0pcisf4zbdmx2fcgl9a6c1lzzjw96zf6aj8";
- revision = "7";
- editedCabalFile = "1p6mq14si3bqgw4b1frdfj5cbqpz3p399q8wipk6z95yyg129f6i";
+ revision = "8";
+ editedCabalFile = "05k50vx956zlh7dvkhi7qvd9f7x48hg5hwgqjqsf5fwzm1cqir6n";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson base bytestring ekg-core ekg-json filepath network snap-core
@@ -78791,8 +79670,8 @@ self: {
pname = "ekg-json";
version = "0.1.0.6";
sha256 = "0iyx0ix4dcyhh9xg4ia1lm7x2q0iffswnr33khfg9fr81am80shy";
- revision = "6";
- editedCabalFile = "111495nizf5d9s91nbss78y3rh7vj5p1021m7pz96li37i5ps13m";
+ revision = "7";
+ editedCabalFile = "1f53dh7h48j07xw4jdxzwipndap8wdg36d857zdkaxmf14dzqvp1";
libraryHaskellDepends = [
aeson base ekg-core text unordered-containers
];
@@ -78884,10 +79763,8 @@ self: {
}:
mkDerivation {
pname = "ekg-statsd";
- version = "0.2.4.0";
- sha256 = "1nvsiblha1fzykvfaq1s0fyvfmhm32wvxdsfkn9pqd6dl5ivyx2y";
- revision = "4";
- editedCabalFile = "0mrar804w2m57zg9bd0qkp4vbkzmgi46478v6z7qcz7qpd8vml9d";
+ version = "0.2.4.1";
+ sha256 = "1kxrbbxi4ah7ds0pfvbblh4gaij7mn5nn7dylxq7pjsjrgiwl9mj";
libraryHaskellDepends = [
base bytestring ekg-core network text time unordered-containers
];
@@ -79114,14 +79991,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "elm-bridge_0_6_0" = callPackage
+ "elm-bridge_0_6_1" = callPackage
({ mkDerivation, aeson, base, containers, hspec, QuickCheck
, template-haskell, text
}:
mkDerivation {
pname = "elm-bridge";
- version = "0.6.0";
- sha256 = "1sn4fdillziikydn832sknmn1wjb5idxfx8n2avahjwn5sdg7dwp";
+ version = "0.6.1";
+ sha256 = "0q71zj7vzkwxkn022bn4bqnblwygdrkjypqy65xxadfbqjl9y8gx";
libraryHaskellDepends = [ aeson base template-haskell ];
testHaskellDepends = [
aeson base containers hspec QuickCheck text
@@ -80144,8 +81021,8 @@ self: {
}:
mkDerivation {
pname = "encoding";
- version = "0.8.3";
- sha256 = "07flh8rmdbi8rhgg2jzv70yb91kkjkiidc8ww5mxjdk8av70wbj3";
+ version = "0.8.5";
+ sha256 = "1kqi6ic5sa8y01ya99v7r5j9rl68vgy2lsixhbnavi8fx2200hcs";
setupHaskellDepends = [
base Cabal containers filepath ghc-prim HaXml
];
@@ -80997,6 +81874,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "equational-reasoning_0_6_0_3" = callPackage
+ ({ mkDerivation, base, containers, template-haskell, th-desugar
+ , th-extras, void
+ }:
+ mkDerivation {
+ pname = "equational-reasoning";
+ version = "0.6.0.3";
+ sha256 = "003prif9pjjcj67nv6hxr0y70ik5qg1sddzh82y97a1l7m6kigfq";
+ libraryHaskellDepends = [
+ base containers template-haskell th-desugar th-extras void
+ ];
+ description = "Proof assistant for Haskell using DataKinds & PolyKinds";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"equational-reasoning-induction" = callPackage
({ mkDerivation, base, singletons, template-haskell, th-extras }:
mkDerivation {
@@ -82115,19 +83008,14 @@ self: {
}) {};
"euler" = callPackage
- ({ mkDerivation, base, criterion, directory, happy, hlint, hspec
- , process, regex-posix, xml
- }:
+ ({ mkDerivation, base, hspec, hspec-discover }:
mkDerivation {
pname = "euler";
- version = "0.9.2";
- sha256 = "14ghmy5qblfgacc6b07jja6pssglf393j5hjypz0l0azd9w56kh5";
+ version = "0.10.1";
+ sha256 = "1kd8lsf5fsqzzj0f8slpxkfdia34gn6rmdscsn3w89v6lp0ccc1a";
libraryHaskellDepends = [ base ];
- testHaskellDepends = [
- base directory hlint hspec process regex-posix xml
- ];
- testToolDepends = [ happy ];
- benchmarkHaskellDepends = [ base criterion ];
+ testHaskellDepends = [ base hspec ];
+ testToolDepends = [ hspec-discover ];
description = "Mathematics utilities for Haskell";
license = stdenv.lib.licenses.mit;
}) {};
@@ -82788,18 +83676,19 @@ self: {
}) {};
"exact-real" = callPackage
- ({ mkDerivation, base, checkers, criterion, directory, doctest
- , filepath, groups, integer-gmp, memoize, QuickCheck, random, tasty
+ ({ mkDerivation, base, Cabal, cabal-doctest, checkers, criterion
+ , doctest, groups, integer-gmp, memoize, QuickCheck, random, tasty
, tasty-hunit, tasty-quickcheck, tasty-th
}:
mkDerivation {
pname = "exact-real";
- version = "0.12.2";
- sha256 = "0rhaad2b6q7xzm8z61k21wjc3g8jgwpmxv8plgdb1r8dwzz23vmr";
+ version = "0.12.3";
+ sha256 = "1mn5bqx0r1la573bd5g2q0c6cqd68l2rhzyx1ya7fjvp081q1gbh";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [ base integer-gmp memoize random ];
testHaskellDepends = [
- base checkers directory doctest filepath groups QuickCheck random
- tasty tasty-hunit tasty-quickcheck tasty-th
+ base checkers doctest groups QuickCheck random tasty tasty-hunit
+ tasty-quickcheck tasty-th
];
benchmarkHaskellDepends = [ base criterion ];
description = "Exact real arithmetic";
@@ -83176,8 +84065,8 @@ self: {
}:
mkDerivation {
pname = "exinst";
- version = "0.7";
- sha256 = "01m50pixmrw6mrd04nxw6qwx0z5k857pn3nqfiybpmp4zbc3bwac";
+ version = "0.8";
+ sha256 = "08axj8yqnqbmxq4yi0fy2rffnkn7lcab2j13b9qlwl5ykc2jrhfh";
libraryHaskellDepends = [
base binary constraints deepseq hashable profunctors QuickCheck
singletons
@@ -83198,8 +84087,8 @@ self: {
}:
mkDerivation {
pname = "exinst-aeson";
- version = "0.7";
- sha256 = "1dn08xqcfp3bsgvrhcv491kdfmky6925wa33zry8aijwxkchva67";
+ version = "0.7.1";
+ sha256 = "1rl9sg6bqac944dh4v6xish6fw6x5mr6a937nyq0yrjmg8d3gswp";
libraryHaskellDepends = [
aeson base constraints exinst singletons
];
@@ -83219,8 +84108,8 @@ self: {
}:
mkDerivation {
pname = "exinst-bytes";
- version = "0.7";
- sha256 = "05k2jzlz6aj5wwy3bnysszr6kw85n0j73wkda5vwcrsha4prmf9r";
+ version = "0.7.1";
+ sha256 = "0carx1qbs97pxj9bq6splar46myfjz8l0imqmy2nr868sf7an7q5";
libraryHaskellDepends = [
base bytes constraints exinst singletons
];
@@ -83240,8 +84129,8 @@ self: {
}:
mkDerivation {
pname = "exinst-cereal";
- version = "0.7";
- sha256 = "1qdz4a4qzi3fbkigvng36hz5j322zbbwya2vrs0shja8ry6rvi74";
+ version = "0.7.1";
+ sha256 = "1ffya75sjy1b60a2c10zymshc8qi1b79rzgpa2mpvlr0glf5i32d";
libraryHaskellDepends = [
base cereal constraints exinst singletons
];
@@ -83289,8 +84178,8 @@ self: {
}:
mkDerivation {
pname = "exinst-serialise";
- version = "0.7";
- sha256 = "0a51534sifdhq764qa9hrhwnv48f1y08a7f11mhhx3r23pxh4588";
+ version = "0.7.1";
+ sha256 = "06fqhxcqwam7160i2m0hsmbdkb0q21kv0vy5azilrbphhz4ycfvp";
libraryHaskellDepends = [
base constraints exinst serialise singletons
];
@@ -84052,8 +84941,8 @@ self: {
}:
mkDerivation {
pname = "extensions";
- version = "0.0.0.0";
- sha256 = "0abvqqzcmfrwla3i7zx09wm74dw50s2rzhxnfs1gx4rs7c9rn4kb";
+ version = "0.0.0.1";
+ sha256 = "0wxkkdvsq8pqirw5w8ss20iyblw9197q420cpwnqzbl2xb0cjk6n";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -84107,16 +84996,16 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "extra_1_7_1" = callPackage
+ "extra_1_7_2" = callPackage
({ mkDerivation, base, clock, directory, filepath, process
- , QuickCheck, quickcheck-instances, semigroups, time, unix
+ , QuickCheck, quickcheck-instances, time, unix
}:
mkDerivation {
pname = "extra";
- version = "1.7.1";
- sha256 = "0zshxv9dnd8vksncmb8dj4wvq2wdybzwxyhmy2zp6a81icm4azx4";
+ version = "1.7.2";
+ sha256 = "0yl4wr8gglxhd2wsg1q77xg2ip05sfp63czvl56bwrgd2m6nf45c";
libraryHaskellDepends = [
- base clock directory filepath process semigroups time unix
+ base clock directory filepath process time unix
];
testHaskellDepends = [
base directory filepath QuickCheck quickcheck-instances unix
@@ -84653,8 +85542,8 @@ self: {
}:
mkDerivation {
pname = "faktory";
- version = "1.0.1.1";
- sha256 = "1wz7f1ai73xc5n06db8mjbmbdyf5r9p78ysx3q1yiq32h2mvjd3m";
+ version = "1.0.1.2";
+ sha256 = "12pabsmy21il88qmdbg91152y9nzqci9y2cn9ljizlcndnsy7s5l";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -85554,8 +86443,8 @@ self: {
}:
mkDerivation {
pname = "fclabels";
- version = "2.0.4";
- sha256 = "1ks59vcliy2x9i01qxpd4k455m7wpcfhcldgmhkym9wmwfxy0sf2";
+ version = "2.0.5";
+ sha256 = "0ppvc1s5bvx38y6yd6ib1wxi3y2j438xzl9iqhpr4hc1zwvsi6rx";
libraryHaskellDepends = [
base base-orphans mtl template-haskell transformers
];
@@ -85823,6 +86712,8 @@ self: {
pname = "feed";
version = "1.3.0.1";
sha256 = "0fdylvbrjlshgx398xpxx3y7mnrmpi1l2534mcv299afpm91yqcj";
+ revision = "1";
+ editedCabalFile = "0wlffsawz87ks8zf686q01qvcwzi3352l45f1yww5w063ih6j7ld";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base base-compat bytestring old-locale old-time safe text time
@@ -86699,8 +87590,8 @@ self: {
}:
mkDerivation {
pname = "file-embed";
- version = "0.0.11.2";
- sha256 = "0bgysf6z13cmr5lsrhzrkv33sw9x1lkfnga3la2mcakh1aa3ijm4";
+ version = "0.0.12.0";
+ sha256 = "13b2bcyifyrs1i9yk0qkj5md68ysnwma7zb1xrb1x2i4z3lk342p";
libraryHaskellDepends = [
base bytestring directory filepath template-haskell
];
@@ -88281,20 +89172,25 @@ self: {
"flat" = callPackage
({ mkDerivation, array, base, bytestring, containers, deepseq
- , dlist, ghc-prim, mono-traversable, pretty, primitive, QuickCheck
- , tasty, tasty-hunit, tasty-quickcheck, text, vector
+ , dlist, filepath, ghc-prim, hashable, mono-traversable, pretty
+ , primitive, QuickCheck, quickcheck-instances, quickcheck-text
+ , semigroups, tasty, tasty-hunit, tasty-quickcheck, text
+ , unordered-containers, vector
}:
mkDerivation {
pname = "flat";
- version = "0.3.4";
- sha256 = "1v7c5nrvhys4flq5xacws59w25qzbb6mvwhvk4f6jb6impmqnwyw";
+ version = "0.4.4";
+ sha256 = "02i4nzzkmm11sp312k2d3d3g0gm2gzhh3ibczxxscl986svam7p3";
libraryHaskellDepends = [
- array base bytestring containers deepseq dlist ghc-prim
- mono-traversable pretty primitive text vector
+ array base bytestring containers deepseq dlist ghc-prim hashable
+ mono-traversable pretty primitive semigroups text
+ unordered-containers vector
];
testHaskellDepends = [
- array base bytestring containers deepseq ghc-prim QuickCheck tasty
- tasty-hunit tasty-quickcheck text
+ array base bytestring containers deepseq dlist filepath ghc-prim
+ mono-traversable pretty QuickCheck quickcheck-instances
+ quickcheck-text tasty tasty-hunit tasty-quickcheck text
+ unordered-containers vector
];
description = "Principled and efficient bit-oriented binary serialization";
license = stdenv.lib.licenses.bsd3;
@@ -88670,8 +89566,8 @@ self: {
}:
mkDerivation {
pname = "floskell";
- version = "0.10.2";
- sha256 = "1id1bwvzl5x4wq6i2ailvmvy2gcdzfgs8q59pg7s2j5cv35gf80h";
+ version = "0.10.3";
+ sha256 = "07nr7grav7z378k3v14f21kji0hrgch0q1dwc00iw93zamanda2x";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -89943,6 +90839,8 @@ self: {
pname = "forma";
version = "1.1.3";
sha256 = "0pd2qzibffbkw2c4mk687yg109pl0nfjq0kpwi2cl0l8d0qlyv0c";
+ revision = "1";
+ editedCabalFile = "0p8cxv068d2fhpym28p49wxsiz6qdm1gb8mgw86lgs8yykqzwsy8";
libraryHaskellDepends = [
aeson base containers mtl text unordered-containers
];
@@ -90367,6 +91265,33 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "fourmolu" = 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 = "fourmolu";
+ version = "0.0.6.0";
+ sha256 = "16i5wlwbvk9868nscj1xg5n8j3z56jbv9q4nipcwmzm76i19iqwf";
+ 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;
+ }) {};
+
"fpco-api" = callPackage
({ mkDerivation, aeson, attoparsec, base, base64-bytestring
, blaze-html, bytestring, cereal, containers, data-default, deepseq
@@ -91177,6 +92102,8 @@ self: {
pname = "freer-simple";
version = "1.2.1.1";
sha256 = "0vqbri72xxk6is0kk2yxfpqxixq3h047rn153i16hhpppsp3xk17";
+ revision = "1";
+ editedCabalFile = "10c7m8v7s8pqmhyym014xnb875z41sh3sq27b7sy7j15ay0vw694";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -92884,31 +93811,31 @@ self: {
"futhark" = callPackage
({ mkDerivation, aeson, alex, ansi-terminal, array, base, binary
- , blaze-html, bytestring, cmark-gfm, containers
- , data-binary-ieee754, directory, directory-tree, dlist, file-embed
- , filepath, free, gitrev, happy, haskeline, language-c-quote
- , mainland-pretty, megaparsec, mtl, neat-interpolation, parallel
- , parser-combinators, pcg-random, process, process-extras
- , QuickCheck, regex-tdfa, srcloc, tasty, tasty-hunit
- , tasty-quickcheck, template-haskell, temporary, terminal-size
- , text, time, transformers, unordered-containers, utf8-string
- , vector, vector-binary-instances, versions, zip-archive, zlib
+ , blaze-html, bytestring, cmark-gfm, containers, directory
+ , directory-tree, dlist, file-embed, filepath, free, gitrev, happy
+ , haskeline, language-c-quote, mainland-pretty, megaparsec, mtl
+ , neat-interpolation, parallel, parser-combinators, pcg-random
+ , process, process-extras, QuickCheck, regex-tdfa, srcloc, tasty
+ , tasty-hunit, tasty-quickcheck, template-haskell, temporary
+ , terminal-size, text, time, transformers, unordered-containers
+ , utf8-string, vector, vector-binary-instances, versions
+ , zip-archive, zlib
}:
mkDerivation {
pname = "futhark";
- version = "0.15.6";
- sha256 = "16abw20ziw3ik28dry0nr63glmszzzw92dcz1vzm4q76j9sjl0py";
+ version = "0.15.8";
+ sha256 = "1pdfdfgimvlz741jxyzscj99xjw888mzbar7rjy1zlfqbmac6r9f";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson ansi-terminal array base binary blaze-html bytestring
- cmark-gfm containers data-binary-ieee754 directory directory-tree
- dlist file-embed filepath free gitrev haskeline language-c-quote
- mainland-pretty megaparsec mtl neat-interpolation parallel
- pcg-random process process-extras regex-tdfa srcloc
- template-haskell temporary terminal-size text time transformers
- unordered-containers utf8-string vector vector-binary-instances
- versions zip-archive zlib
+ cmark-gfm containers directory directory-tree dlist file-embed
+ filepath free gitrev haskeline language-c-quote mainland-pretty
+ megaparsec mtl neat-interpolation parallel pcg-random process
+ process-extras regex-tdfa srcloc template-haskell temporary
+ terminal-size text time transformers unordered-containers
+ utf8-string vector vector-binary-instances versions zip-archive
+ zlib
];
libraryToolDepends = [ alex happy ];
executableHaskellDepends = [ base text ];
@@ -93601,6 +94528,17 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "gather" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "gather";
+ version = "0.1.0.0";
+ sha256 = "0ajh8ygks61knc17vgsm5dsnqhkcrz2s0gaw6xyppq415wijgv0m";
+ libraryHaskellDepends = [ base ];
+ description = "An applicative for parsing unordered things, heterogenous sorting";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"gauge" = callPackage
({ mkDerivation, base, basement, bytestring, deepseq, directory
, foundation, process, vector
@@ -94585,8 +95523,8 @@ self: {
pname = "generic-monoid";
version = "0.1.0.0";
sha256 = "0jzhmy6vi38p3cnlvi4hw59zga239y67nszzl7zscx263wsk7q0w";
- revision = "1";
- editedCabalFile = "1xsgnb87k80p3gn0jyiv3a1c6g77q8sqml6bmbpppfa24z8paa1p";
+ revision = "2";
+ editedCabalFile = "1izxgvh4x0vpbq0k41qihz2cj0cbbvzgf57niqa9zylp7baagy2s";
libraryHaskellDepends = [ base ];
description = "Derive monoid instances for product types";
license = stdenv.lib.licenses.bsd3;
@@ -94616,6 +95554,8 @@ self: {
pname = "generic-optics-lite";
version = "0.1";
sha256 = "0vf5sk1narj69pdhjqxjj0w3w3i5lxjxn8p98xp8dj0jws4mx9xi";
+ revision = "1";
+ editedCabalFile = "1z6bglkw2lvwlxjs0dlmr9wa4rh73pkzhqlg5dq88q5p9d51cy09";
libraryHaskellDepends = [ base generic-lens-lite optics-core ];
testHaskellDepends = [ base optics-core ];
description = "Monomorphic field opics like with generic-lens";
@@ -95411,6 +96351,33 @@ self: {
broken = true;
}) {};
+ "genvalidity-mergeful_0_2_0_0" = callPackage
+ ({ mkDerivation, base, containers, criterion, genvalidity
+ , genvalidity-containers, genvalidity-criterion, genvalidity-hspec
+ , genvalidity-hspec-aeson, genvalidity-time, genvalidity-uuid
+ , hspec, mergeful, mtl, pretty-show, QuickCheck, random, time, uuid
+ }:
+ mkDerivation {
+ pname = "genvalidity-mergeful";
+ version = "0.2.0.0";
+ sha256 = "0mzlsa2rxj5dsrkbvpsilkb895cqw11iswfvjkfnwmimm8wg7c8q";
+ libraryHaskellDepends = [
+ base containers genvalidity genvalidity-containers genvalidity-time
+ mergeful QuickCheck
+ ];
+ testHaskellDepends = [
+ base containers genvalidity-hspec genvalidity-hspec-aeson
+ genvalidity-uuid hspec mergeful mtl pretty-show QuickCheck random
+ time uuid
+ ];
+ benchmarkHaskellDepends = [
+ base criterion genvalidity-criterion mergeful
+ ];
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"genvalidity-mergeless" = callPackage
({ mkDerivation, base, containers, criterion, genvalidity
, genvalidity-containers, genvalidity-criterion, genvalidity-hspec
@@ -95437,6 +96404,33 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "genvalidity-mergeless_0_2_0_0" = callPackage
+ ({ mkDerivation, base, containers, criterion, genvalidity
+ , genvalidity-containers, genvalidity-criterion, genvalidity-hspec
+ , genvalidity-hspec-aeson, genvalidity-time, genvalidity-uuid
+ , hspec, mergeless, mtl, pretty-show, QuickCheck, random, time
+ , uuid
+ }:
+ mkDerivation {
+ pname = "genvalidity-mergeless";
+ version = "0.2.0.0";
+ sha256 = "02p71gnih7xcrbfkaw76jjppz19xjv41idbgwqr93lrjs2qdyj7h";
+ libraryHaskellDepends = [
+ base containers genvalidity genvalidity-containers genvalidity-time
+ mergeless QuickCheck
+ ];
+ testHaskellDepends = [
+ base containers genvalidity-hspec genvalidity-hspec-aeson
+ genvalidity-uuid hspec mergeless mtl pretty-show QuickCheck random
+ time uuid
+ ];
+ benchmarkHaskellDepends = [
+ base criterion genvalidity-criterion mergeless
+ ];
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"genvalidity-path" = callPackage
({ mkDerivation, base, criterion, genvalidity
, genvalidity-criterion, genvalidity-hspec, hspec, path, QuickCheck
@@ -96068,6 +97062,19 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
+ "ghc-byteorder" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "ghc-byteorder";
+ version = "4.11.0.0.10";
+ sha256 = "1dhzd7ygwm7b3hsrlm48iq4p634laby4hf7c8i7xp0c1g64hmrc6";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ base ];
+ doHaddock = false;
+ description = "\"GHC.ByteOrder\" API Compatibility Layer";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"ghc-call-stack-extras" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -96080,15 +97087,16 @@ self: {
}) {};
"ghc-check" = callPackage
- ({ mkDerivation, base, filepath, ghc, ghc-paths, process
- , template-haskell, transformers
+ ({ mkDerivation, base, containers, directory, filepath, ghc
+ , ghc-paths, process, template-haskell, transformers
}:
mkDerivation {
pname = "ghc-check";
- version = "0.3.0.1";
- sha256 = "180xqs4g90v9sdjb0b3baqk62gbnw1xkv76wdq5ap49q0730s3vz";
+ version = "0.4.0.0";
+ sha256 = "06d5z2cqfb55qh3y95hjk4l2kxfwck46aiy2bpxmzs6gnp9kqg94";
libraryHaskellDepends = [
- base filepath ghc ghc-paths process template-haskell transformers
+ base containers directory filepath ghc ghc-paths process
+ template-haskell transformers
];
description = "detect mismatches between compile-time and run-time versions of the ghc api";
license = stdenv.lib.licenses.bsd3;
@@ -96516,15 +97524,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "ghc-lib_8_10_1_20200412" = callPackage
+ "ghc-lib_8_10_1_20200523" = callPackage
({ mkDerivation, alex, array, base, binary, bytestring, containers
, deepseq, directory, filepath, ghc-lib-parser, ghc-prim, happy
, hpc, pretty, process, time, transformers, unix
}:
mkDerivation {
pname = "ghc-lib";
- version = "8.10.1.20200412";
- sha256 = "0y680izyflncjs9k1d0bjb2cym6vyp9nnahqhrrgfrhl4xlk0qmi";
+ version = "8.10.1.20200523";
+ sha256 = "0qqcygmndgpmjm7hdr81bj298mc0gmnswm4i14r0fwnyc00zr4yy";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
array base binary bytestring containers deepseq directory filepath
@@ -96555,15 +97563,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "ghc-lib-parser_8_10_1_20200412" = callPackage
+ "ghc-lib-parser_8_10_1_20200523" = callPackage
({ mkDerivation, alex, array, base, binary, bytestring, containers
, deepseq, directory, filepath, ghc-prim, happy, hpc, pretty
, process, time, transformers, unix
}:
mkDerivation {
pname = "ghc-lib-parser";
- version = "8.10.1.20200412";
- sha256 = "0cndflf4kfz5vf4q83716ambkkh53kw0j0ak5li2fd0kkwiz1q1z";
+ version = "8.10.1.20200523";
+ sha256 = "1g2jki7f1in5c2y80zhz3hxrm4c7m063slxpg1lrvqrgrlwag5cb";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
array base binary bytestring containers deepseq directory filepath
@@ -96594,14 +97602,14 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "ghc-lib-parser-ex_8_10_0_6" = callPackage
+ "ghc-lib-parser-ex_8_10_0_11" = callPackage
({ mkDerivation, base, bytestring, containers, directory, extra
, filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate
}:
mkDerivation {
pname = "ghc-lib-parser-ex";
- version = "8.10.0.6";
- sha256 = "0l416d7zxfpb3dvz5mh8fxg6z9gr56mhv9agkg3r9cgz0k7nfk1a";
+ version = "8.10.0.11";
+ sha256 = "161jjl6p0x2zgkgxkyrf0x16nvxndc4mkymv0yvxdgzhi3zd5gpj";
libraryHaskellDepends = [
base bytestring containers ghc-lib-parser uniplate
];
@@ -96975,6 +97983,23 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "ghc-source-gen_0_4_0_0" = callPackage
+ ({ mkDerivation, base, ghc, ghc-paths, QuickCheck, tasty
+ , tasty-hunit, tasty-quickcheck
+ }:
+ mkDerivation {
+ pname = "ghc-source-gen";
+ version = "0.4.0.0";
+ sha256 = "0ch3nahhbm0lvz0x5dlmiv07rd0a6398bf046byx36fwrkqglswh";
+ libraryHaskellDepends = [ base ghc ];
+ testHaskellDepends = [
+ base ghc ghc-paths QuickCheck tasty tasty-hunit tasty-quickcheck
+ ];
+ description = "Constructs Haskell syntax trees for the GHC API";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"ghc-srcspan-plugin" = callPackage
({ mkDerivation, array, base, containers, ghc, hpc }:
mkDerivation {
@@ -97553,6 +98578,7 @@ self: {
];
description = "The core of an IDE";
license = stdenv.lib.licenses.asl20;
+ maintainers = with stdenv.lib.maintainers; [ maralorn ];
}) {};
"ghcjs-ajax" = callPackage
@@ -98980,8 +100006,8 @@ self: {
}:
mkDerivation {
pname = "ginger";
- version = "0.9.1.0";
- sha256 = "0qlsqbkxwyc4hi8228l0mgiylnc0q9i02i46043m1390mdmp34qz";
+ version = "0.10.0.4";
+ sha256 = "0d3wzk10cjwjywf055909ajcxccnhzqqkbq57dn63hqs9ij510gg";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -99256,6 +100282,80 @@ self: {
inherit (pkgs) perl; inherit (pkgs) rsync; inherit (pkgs) wget;
inherit (pkgs) which;};
+ "git-annex_8_20200522" = callPackage
+ ({ mkDerivation, aeson, async, attoparsec, aws, base, blaze-builder
+ , bloomfilter, bup, byteable, bytestring, Cabal, case-insensitive
+ , clientsession, concurrent-output, conduit, connection, containers
+ , crypto-api, cryptonite, curl, data-default, DAV, dbus, deepseq
+ , directory, disk-free-space, dlist, edit-distance, exceptions
+ , fdo-notify, feed, filepath, filepath-bytestring, free, git, gnupg
+ , hinotify, hslogger, http-client, http-client-tls, http-conduit
+ , http-types, IfElse, lsof, magic, memory, microlens, monad-control
+ , monad-logger, mountpoints, mtl, network, network-bsd
+ , network-info, network-multicast, network-uri, old-locale, openssh
+ , optparse-applicative, path-pieces, perl, persistent
+ , persistent-sqlite, persistent-template, process, QuickCheck
+ , random, regex-tdfa, resourcet, rsync, SafeSemaphore, sandi
+ , securemem, shakespeare, socks, split, stm, stm-chans, tagsoup
+ , tasty, tasty-hunit, tasty-quickcheck, tasty-rerun
+ , template-haskell, text, time, torrent, transformers, unix
+ , unix-compat, unliftio-core, unordered-containers, utf8-string
+ , uuid, vector, wai, wai-extra, warp, warp-tls, wget, which, yesod
+ , yesod-core, yesod-form, yesod-static
+ }:
+ mkDerivation {
+ pname = "git-annex";
+ version = "8.20200522";
+ sha256 = "1v71k5k9mcj1nq4pb8apx99rgw2rmckr6yshhvjl1dr6j70d67x8";
+ configureFlags = [
+ "-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime"
+ "-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser"
+ "-fwebapp" "-fwebdav"
+ ];
+ isLibrary = false;
+ isExecutable = true;
+ setupHaskellDepends = [
+ base bytestring Cabal data-default directory exceptions filepath
+ filepath-bytestring hslogger IfElse process split transformers
+ unix-compat utf8-string
+ ];
+ executableHaskellDepends = [
+ aeson async attoparsec aws base blaze-builder bloomfilter byteable
+ bytestring case-insensitive clientsession concurrent-output conduit
+ connection containers crypto-api cryptonite data-default DAV dbus
+ deepseq directory disk-free-space dlist edit-distance exceptions
+ fdo-notify feed filepath filepath-bytestring free hinotify hslogger
+ http-client http-client-tls http-conduit http-types IfElse magic
+ memory microlens monad-control monad-logger mountpoints mtl network
+ network-bsd network-info network-multicast network-uri old-locale
+ optparse-applicative path-pieces persistent persistent-sqlite
+ persistent-template process QuickCheck random regex-tdfa resourcet
+ SafeSemaphore sandi securemem shakespeare socks split stm stm-chans
+ tagsoup tasty tasty-hunit tasty-quickcheck tasty-rerun
+ template-haskell text time torrent transformers unix unix-compat
+ unliftio-core unordered-containers utf8-string uuid vector wai
+ wai-extra warp warp-tls yesod yesod-core yesod-form yesod-static
+ ];
+ executableSystemDepends = [
+ bup curl git gnupg lsof openssh perl rsync wget which
+ ];
+ preConfigure = "export HOME=$TEMPDIR; patchShebangs .";
+ postBuild = ''
+ ln -sf dist/build/git-annex/git-annex git-annex
+ ln -sf git-annex git-annex-shell
+ '';
+ installPhase = "make PREFIX=$out BUILDER=: install install-completions";
+ checkPhase = ''PATH+=":$PWD" git-annex test'';
+ enableSharedExecutables = false;
+ description = "manage files with git, without checking their contents into git";
+ license = stdenv.lib.licenses.agpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ maintainers = with stdenv.lib.maintainers; [ peti ];
+ }) {inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git;
+ inherit (pkgs) gnupg; inherit (pkgs) lsof; inherit (pkgs) openssh;
+ inherit (pkgs) perl; inherit (pkgs) rsync; inherit (pkgs) wget;
+ inherit (pkgs) which;};
+
"git-brunch" = callPackage
({ mkDerivation, base, brick, hspec, microlens
, optparse-applicative, process, vector, vty
@@ -99720,8 +100820,8 @@ self: {
}:
mkDerivation {
pname = "github";
- version = "0.25";
- sha256 = "18avfzs7q16aagaqam0wblmq0wynl723gncwdcman4wbj4fayz3m";
+ version = "0.26";
+ sha256 = "1vbskrkhmz4d3fccn3w12zgz2dbl40b2gljsm7lyd5k8hz50kds8";
libraryHaskellDepends = [
aeson base base-compat base16-bytestring binary binary-instances
bytestring containers cryptohash-sha1 deepseq deepseq-generics
@@ -99818,8 +100918,8 @@ self: {
}:
mkDerivation {
pname = "github-release";
- version = "1.3.0";
- sha256 = "08nr6a763zc0zszbw1lci4d86z3rpcyr1444a10q3a0dj64krwab";
+ version = "1.3.3";
+ sha256 = "15im4vsz04sx0iq83xmvk5ak4p7rj33jawk5lxkmv1ajwvklbpk7";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -99843,6 +100943,8 @@ self: {
pname = "github-rest";
version = "1.0.2";
sha256 = "0q4dxr0080pkszq9vv3j2wx89yhy15jjbk5m7wd1mwirgwxv214m";
+ revision = "2";
+ editedCabalFile = "02brididamvd9g938vqirp6d0vmw7cs9w1yk05ic89kxcl55n8mx";
libraryHaskellDepends = [
aeson base bytestring http-client http-client-tls http-types jwt
mtl scientific text time transformers unliftio unliftio-core
@@ -99956,8 +101058,8 @@ self: {
}:
mkDerivation {
pname = "github-webhooks";
- version = "0.13.0";
- sha256 = "08yqkxgmd9mqv75wzqi0mxhnb9jv1wawxkikgf6nzqwpdfml967y";
+ version = "0.14.0";
+ sha256 = "0rjbavfcwhbi817dsvg2q9qmf5ln7mp5kgs1wlq23p0603jgm211";
libraryHaskellDepends = [
aeson base base16-bytestring bytestring cryptonite deepseq
deepseq-generics memory text time vector
@@ -100430,6 +101532,27 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "glabrous_2_0_2" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring
+ , cereal, cereal-text, directory, either, hspec, text
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "glabrous";
+ version = "2.0.2";
+ sha256 = "10aaa3aggn48imhqxkwyp0i0mar7fan29rwr6qkwli63v3m7fvgr";
+ libraryHaskellDepends = [
+ aeson aeson-pretty attoparsec base bytestring cereal cereal-text
+ either text unordered-containers
+ ];
+ testHaskellDepends = [
+ base directory either hspec text unordered-containers
+ ];
+ description = "A template DSL library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"glade" = callPackage
({ mkDerivation, base, Cabal, glib, gtk, gtk2hs-buildtools
, libglade
@@ -104160,20 +105283,21 @@ self: {
"google-server-api" = callPackage
({ mkDerivation, aeson, aeson-casing, base, base64-bytestring
, bytestring, HsOpenSSL, http-api-data, http-client
- , http-client-tls, mime-mail, monad-control, monad-logger, mtl, RSA
- , servant, servant-client, text, time, transformers
- , transformers-base, unix-time, unordered-containers, wai
- , wai-extra, warp
+ , http-client-tls, http-media, mime-mail, monad-control
+ , monad-logger, mtl, RSA, servant, servant-client, text, time
+ , transformers, transformers-base, unix-time, unordered-containers
+ , wai, wai-extra, warp
}:
mkDerivation {
pname = "google-server-api";
- version = "0.3.1.1";
- sha256 = "0rkjwib59iz07pcjlq7b16i8zivf8wpy4p0l2i6wr13vfhkq75js";
+ version = "0.3.2.1";
+ sha256 = "1bvj8pihsz4w53lax5k234p58v9r2k1gpkvdgjwl6n0vkqbw1qy8";
libraryHaskellDepends = [
aeson aeson-casing base base64-bytestring bytestring HsOpenSSL
- http-api-data http-client http-client-tls mime-mail monad-control
- monad-logger mtl RSA servant servant-client text time transformers
- transformers-base unix-time unordered-containers wai wai-extra warp
+ http-api-data http-client http-client-tls http-media mime-mail
+ monad-control monad-logger mtl RSA servant servant-client text time
+ transformers transformers-base unix-time unordered-containers wai
+ wai-extra warp
];
description = "Google APIs for server to server applications";
license = stdenv.lib.licenses.mit;
@@ -104554,6 +105678,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "gothic_0_1_5" = callPackage
+ ({ mkDerivation, aeson, base, binary, bytestring, connection
+ , exceptions, hashable, http-client, http-client-tls, http-conduit
+ , http-types, lens, lens-aeson, scientific, text, unix
+ , unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "gothic";
+ version = "0.1.5";
+ sha256 = "1f8n15cxh4c5m3pylssfksiw3qary8jkl7wabq4gl5zqw2r9ki62";
+ libraryHaskellDepends = [
+ aeson base binary bytestring connection exceptions hashable
+ http-client http-client-tls http-conduit http-types lens lens-aeson
+ scientific text unix unordered-containers vector
+ ];
+ description = "A Haskell Vault KVv2 secret engine client";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"gotta-go-fast" = callPackage
({ mkDerivation, base, brick, cmdargs, directory, random, text
, time, vty, word-wrap
@@ -105431,21 +106575,22 @@ self: {
"graphql" = callPackage
({ mkDerivation, aeson, base, containers, hspec, hspec-expectations
- , hspec-megaparsec, megaparsec, raw-strings-qq, text, transformers
- , unordered-containers
+ , hspec-megaparsec, megaparsec, parser-combinators, QuickCheck
+ , raw-strings-qq, text, transformers, unordered-containers
}:
mkDerivation {
pname = "graphql";
- version = "0.6.1.0";
- sha256 = "0x0526kb29ndrhb9dy9iwxj9r3qij7sy4zjhjqfx3hc7334rdpda";
+ version = "0.7.0.0";
+ sha256 = "03bfg4whf7blf91x0h4qk6q7f1j7nfvhmqh4ggpnbyxdbyzx9sk4";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- aeson base containers megaparsec text transformers
- unordered-containers
+ aeson base containers megaparsec parser-combinators text
+ transformers unordered-containers
];
testHaskellDepends = [
aeson base containers hspec hspec-expectations hspec-megaparsec
- megaparsec raw-strings-qq text transformers unordered-containers
+ megaparsec parser-combinators QuickCheck raw-strings-qq text
+ transformers unordered-containers
];
description = "Haskell GraphQL implementation";
license = stdenv.lib.licenses.bsd3;
@@ -105889,28 +107034,6 @@ self: {
}:
mkDerivation {
pname = "greskell-websocket";
- version = "0.1.2.1";
- sha256 = "0wz4x7n64cwdjsmyziy9v76aa7p3kxjmbd9bfxc4rpqdjyfk34px";
- libraryHaskellDepends = [
- aeson async base base64-bytestring bytestring greskell-core
- hashtables safe-exceptions stm text unordered-containers uuid
- vector websockets
- ];
- testHaskellDepends = [
- aeson base bytestring greskell-core hspec unordered-containers uuid
- vector
- ];
- description = "Haskell client for Gremlin Server using WebSocket serializer";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "greskell-websocket_0_1_2_2" = callPackage
- ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring
- , greskell-core, hashtables, hspec, safe-exceptions, stm, text
- , unordered-containers, uuid, vector, websockets
- }:
- mkDerivation {
- pname = "greskell-websocket";
version = "0.1.2.2";
sha256 = "1iq8ir7xcqy1vf7x23rl3vp2a165xzmz5c0hwid2n0nj7q3k0i93";
libraryHaskellDepends = [
@@ -105924,7 +107047,6 @@ self: {
];
description = "Haskell client for Gremlin Server using WebSocket serializer";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"grid" = callPackage
@@ -107299,8 +108421,6 @@ self: {
testHaskellDepends = [ base HUnit ];
description = "A simple wrapper around uuid";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"gulcii" = callPackage
@@ -107557,7 +108677,7 @@ self: {
license = "LGPL";
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
- }) {cudd = null; epd = null; inherit (pkgs) mtr;
+ }) {inherit (pkgs) cudd; epd = null; inherit (pkgs) mtr;
inherit (pkgs) st; util = null;};
"hCM" = callPackage
@@ -109265,8 +110385,8 @@ self: {
}:
mkDerivation {
pname = "hadoop-streaming";
- version = "0.2.0.2";
- sha256 = "140kb8v9bz293v83w91zlf5qdm98gawsyvswh3yq533g2a5f5qs3";
+ version = "0.2.0.3";
+ sha256 = "1zlk9spilimpnvgyifpwp4k2n4ki5sv7lsaw912q9fxp8mmwycsy";
libraryHaskellDepends = [ base bytestring conduit extra text ];
testHaskellDepends = [ base bytestring conduit extra hspec ];
testToolDepends = [ hspec-discover ];
@@ -111406,21 +112526,21 @@ self: {
, containers, directory, exceptions, extensible-exceptions
, filepath, hslogger, html, HUnit, monad-control, mtl, network
, network-bsd, network-uri, old-locale, parsec, process, semigroups
- , sendfile, syb, system-filepath, template-haskell, text, threads
- , time, transformers, transformers-base, transformers-compat, unix
- , utf8-string, xhtml, zlib
+ , sendfile, syb, system-filepath, text, threads, time, transformers
+ , transformers-base, transformers-compat, unix, utf8-string, xhtml
+ , zlib
}:
mkDerivation {
pname = "happstack-server";
- version = "7.6.0";
- sha256 = "0dixzrqr6y96ldx7ls2n19ilfph798jkflgcpzbj6gaw3y20w2b7";
+ version = "7.6.1";
+ sha256 = "0l4vfw7jslsjgm2mszlwxlm2mql6ppim2blhwpwd23r7hw8kx5xx";
libraryHaskellDepends = [
base base64-bytestring blaze-html bytestring containers directory
exceptions extensible-exceptions filepath hslogger html
monad-control mtl network network-bsd network-uri old-locale parsec
- process semigroups sendfile syb system-filepath template-haskell
- text threads time transformers transformers-base
- transformers-compat unix utf8-string xhtml zlib
+ process semigroups sendfile syb system-filepath text threads time
+ transformers transformers-base transformers-compat unix utf8-string
+ xhtml zlib
];
testHaskellDepends = [
base bytestring containers HUnit parsec zlib
@@ -111933,8 +113053,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "harp";
- version = "0.4.3.3";
- sha256 = "16bmv3ymiiyvy65vf4s5h4fhp6q5hrw40xfdba4yarwgpbm0frm2";
+ version = "0.4.3.4";
+ sha256 = "0n30bvpfijaji8p2lk3vc0dfcgd2sclwakvbi31jma4z1i03k89q";
libraryHaskellDepends = [ base ];
description = "HaRP allows pattern-matching with regular expressions";
license = stdenv.lib.licenses.bsd3;
@@ -112036,8 +113156,8 @@ self: {
}:
mkDerivation {
pname = "hasbolt-extras";
- version = "0.0.1.3";
- sha256 = "1zgrw5k056spvqswgji41whjadq1ixayx817ln339mvc45a4nwa7";
+ version = "0.0.1.4";
+ sha256 = "1zamnp80sncy6fw8j1nsnzcima2f99n1jpcs2vrqyfg1z6n04qhc";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -112996,20 +114116,22 @@ self: {
, bytestring, Cabal, cabal-install-parsers, containers, deepseq
, Diff, directory, exceptions, filepath, generic-lens-lite, HsYAML
, lattices, mtl, network-uri, optparse-applicative, parsec, pretty
- , process, tasty, tasty-golden, temporary, text, transformers
- , unordered-containers
+ , process, ShellCheck, tasty, tasty-golden, temporary, text
+ , transformers, unordered-containers
}:
mkDerivation {
pname = "haskell-ci";
- version = "0.10";
- sha256 = "09v103azd8rd1ps1h14f6rv8s9nga9ja679ma4j44236yfgswxg5";
+ version = "0.10.1";
+ sha256 = "12163dy550vzd64ylhibh0s8a19mcyk9rsxv8vjshp4hac4qqiy8";
+ revision = "1";
+ editedCabalFile = "1wi10wwkkzf81nya8p9pybsnbxpixxafdfqwf1x6wz1260ga62jh";
isLibrary = false;
isExecutable = true;
libraryHaskellDepends = [
aeson base base-compat bytestring Cabal cabal-install-parsers
containers deepseq directory exceptions filepath generic-lens-lite
HsYAML lattices mtl network-uri optparse-applicative parsec pretty
- process temporary text transformers unordered-containers
+ process ShellCheck temporary text transformers unordered-containers
];
executableHaskellDepends = [ base ];
testHaskellDepends = [
@@ -113788,6 +114910,31 @@ self: {
broken = true;
}) {};
+ "haskell-names_0_9_9" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers
+ , data-lens-light, filemanip, filepath, haskell-src-exts, mtl
+ , pretty-show, tasty, tasty-golden, transformers
+ , traverse-with-class, uniplate
+ }:
+ mkDerivation {
+ pname = "haskell-names";
+ version = "0.9.9";
+ sha256 = "0gqh7whzzcg46c262yf610g781ach3p8458kwf3mmf1pyhjrj7hm";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ aeson base bytestring containers data-lens-light filepath
+ haskell-src-exts mtl transformers traverse-with-class uniplate
+ ];
+ testHaskellDepends = [
+ base containers filemanip filepath haskell-src-exts mtl pretty-show
+ tasty tasty-golden traverse-with-class
+ ];
+ description = "Name resolution library for Haskell";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"haskell-neo4j-client" = callPackage
({ mkDerivation, aeson, base, bytestring, Cabal, containers
, data-default, hashable, HTTP, http-client, http-client-tls
@@ -115337,12 +116484,16 @@ self: {
}) {};
"haskellish" = callPackage
- ({ mkDerivation, base, haskell-src-exts, mtl }:
+ ({ mkDerivation, base, containers, haskell-src-exts, mtl
+ , template-haskell
+ }:
mkDerivation {
pname = "haskellish";
- version = "0.2.0";
- sha256 = "108kjp66pzpynbh8pn2dr5y91bmb362c788ghj0i6fbfyiawdg20";
- libraryHaskellDepends = [ base haskell-src-exts mtl ];
+ version = "0.2.3";
+ sha256 = "188sfmb9rcp0k75x94ld0jv91kxbyfqkk7hnw5wyw8ln5y0fmr3w";
+ libraryHaskellDepends = [
+ base containers haskell-src-exts mtl template-haskell
+ ];
description = "For parsing Haskell-ish languages";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -115694,7 +116845,7 @@ self: {
license = stdenv.lib.licenses.publicDomain;
}) {};
- "haskoin-core_0_13_3" = callPackage
+ "haskoin-core_0_13_5" = callPackage
({ mkDerivation, aeson, array, base, base16-bytestring, bytestring
, cereal, conduit, containers, cryptonite, deepseq, entropy
, hashable, hspec, hspec-discover, HUnit, memory, mtl, murmur3
@@ -115704,8 +116855,8 @@ self: {
}:
mkDerivation {
pname = "haskoin-core";
- version = "0.13.3";
- sha256 = "0lm2zsndiz9id7kmv4mxhakg7jzkz88g0f278bap78z5n9flh8sj";
+ version = "0.13.5";
+ sha256 = "075frrylwiay6a9xnllz1a51i14j98j9psh2a1p55qfn3q0g5qxs";
libraryHaskellDepends = [
aeson array base base16-bytestring bytestring cereal conduit
containers cryptonite deepseq entropy hashable memory mtl murmur3
@@ -115781,7 +116932,7 @@ self: {
broken = true;
}) {};
- "haskoin-node_0_12_0" = callPackage
+ "haskoin-node_0_13_0" = callPackage
({ mkDerivation, base, base64, bytestring, cereal, conduit
, conduit-extra, containers, data-default, hashable, haskoin-core
, hspec, hspec-discover, HUnit, monad-logger, mtl, network, nqe
@@ -115791,10 +116942,10 @@ self: {
}:
mkDerivation {
pname = "haskoin-node";
- version = "0.12.0";
- sha256 = "1x1z0k7n95mzgnlb3vcyp7gbqi727mniavdjijcrzw5vnvlzxnc6";
+ version = "0.13.0";
+ sha256 = "0s6l25n9w4g5r2xafb6x1gdqaghfmrnzh9i3nn64c3g26xzk3vnp";
libraryHaskellDepends = [
- base base64 bytestring cereal conduit conduit-extra containers
+ base bytestring cereal conduit conduit-extra containers
data-default hashable haskoin-core monad-logger mtl network nqe
random resourcet rocksdb-haskell rocksdb-query string-conversions
text time transformers unliftio unordered-containers
@@ -115862,37 +117013,38 @@ self: {
"haskoin-store" = callPackage
({ mkDerivation, aeson, base, base64, bytestring, cereal, conduit
, containers, data-default, deepseq, filepath, hashable
- , haskoin-core, haskoin-node, hedis, hspec, hspec-discover
- , http-types, monad-logger, mtl, network, nqe, optparse-applicative
- , QuickCheck, random, rocksdb-haskell, rocksdb-query, scotty
- , string-conversions, text, time, transformers, unliftio
- , unordered-containers, wai, warp
+ , haskoin-core, haskoin-node, haskoin-store-data, hedis, hspec
+ , hspec-discover, http-types, monad-logger, mtl, network, nqe
+ , optparse-applicative, QuickCheck, random, rocksdb-haskell
+ , rocksdb-query, scotty, string-conversions, text, time
+ , transformers, unliftio, unordered-containers, wai, warp
}:
mkDerivation {
pname = "haskoin-store";
- version = "0.24.0";
- sha256 = "12ci8vgdd4xh9r8xl4j3b1f63majy8vgvxd2cxw221amhjcsvfvw";
+ version = "0.30.1";
+ sha256 = "0g1zx2wwg42rjyymz4hz0cw663k5fprln705ncyn9mkyhxdr4j56";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson base bytestring cereal conduit containers data-default
- deepseq hashable haskoin-core haskoin-node hedis http-types
- monad-logger mtl network nqe random rocksdb-haskell rocksdb-query
- scotty string-conversions text time transformers unliftio
- unordered-containers wai warp
+ deepseq hashable haskoin-core haskoin-node haskoin-store-data hedis
+ http-types monad-logger mtl network nqe random rocksdb-haskell
+ rocksdb-query scotty string-conversions text time transformers
+ unliftio unordered-containers wai warp
];
executableHaskellDepends = [
aeson base bytestring cereal conduit containers data-default
- deepseq filepath hashable haskoin-core haskoin-node monad-logger
- mtl nqe optparse-applicative random string-conversions text time
- transformers unliftio unordered-containers
+ deepseq filepath hashable haskoin-core haskoin-node
+ haskoin-store-data monad-logger mtl nqe optparse-applicative random
+ string-conversions text time transformers unliftio
+ unordered-containers
];
testHaskellDepends = [
aeson base base64 bytestring cereal conduit containers data-default
- deepseq hashable haskoin-core haskoin-node hedis hspec http-types
- monad-logger mtl network nqe QuickCheck random rocksdb-haskell
- rocksdb-query scotty string-conversions text time transformers
- unliftio unordered-containers wai warp
+ deepseq hashable haskoin-core haskoin-node haskoin-store-data hedis
+ hspec http-types monad-logger mtl network nqe QuickCheck random
+ rocksdb-haskell rocksdb-query scotty string-conversions text time
+ transformers unliftio unordered-containers wai warp
];
testToolDepends = [ hspec-discover ];
description = "Storage and index for Bitcoin and Bitcoin Cash";
@@ -115901,6 +117053,29 @@ self: {
broken = true;
}) {};
+ "haskoin-store-data" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, cereal, containers
+ , deepseq, hashable, haskoin-core, hspec, hspec-discover, network
+ , QuickCheck, scotty, string-conversions, text
+ }:
+ mkDerivation {
+ pname = "haskoin-store-data";
+ version = "0.30.1";
+ sha256 = "0an2nddirp1rdqagziahcq2zvbazydzyh06yqly3h1g1bbkwn44g";
+ libraryHaskellDepends = [
+ aeson base bytestring cereal containers deepseq hashable
+ haskoin-core network scotty string-conversions text
+ ];
+ testHaskellDepends = [
+ aeson base bytestring cereal containers deepseq hashable
+ haskoin-core hspec network QuickCheck scotty string-conversions
+ text
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "Data for Haskoin Store";
+ license = stdenv.lib.licenses.publicDomain;
+ }) {};
+
"haskoin-util" = callPackage
({ mkDerivation, base, binary, bytestring, containers, either
, HUnit, mtl, QuickCheck, test-framework, test-framework-hunit
@@ -116979,8 +118154,8 @@ self: {
({ mkDerivation, base-prelude, hasql, hspec, resource-pool, time }:
mkDerivation {
pname = "hasql-pool";
- version = "0.5.1";
- sha256 = "0agl5ilp0amsp9pidhmgivdyaq43x3xi7hb80c91n9l92pv6163k";
+ version = "0.5.2";
+ sha256 = "0l870d58a53akwbzgrcxfmz8mqc598qh1786d5ks937q0w219wlz";
libraryHaskellDepends = [ base-prelude hasql resource-pool time ];
testHaskellDepends = [ base-prelude hasql hspec ];
description = "A pool of connections for Hasql";
@@ -117059,28 +118234,18 @@ self: {
}) {};
"hasql-th" = callPackage
- ({ mkDerivation, base, bytestring, case-insensitive, containers
- , contravariant, fast-builder, foldl, hashable, hasql
- , headed-megaparsec, hedgehog, megaparsec, parser-combinators
- , selective, template-haskell, template-haskell-compat-v0208, text
- , text-builder, tuple-th, unordered-containers, uuid, vector
+ ({ mkDerivation, base, bytestring, containers, contravariant, foldl
+ , hasql, postgresql-syntax, template-haskell
+ , template-haskell-compat-v0208, text, uuid, vector
}:
mkDerivation {
pname = "hasql-th";
- version = "0.4.0.7";
- sha256 = "0hs62wzp2phlq00jkz6qas1i3gyx3krnzn5hzvpa8zl4q0fggjvz";
+ version = "0.4.0.8";
+ sha256 = "14h71s7dha1g0zfi3vsg5y6lsn09x8c9nqv1nqiqmw2m19adx7gi";
libraryHaskellDepends = [
- base bytestring case-insensitive containers contravariant
- fast-builder foldl hashable hasql headed-megaparsec megaparsec
- parser-combinators selective template-haskell
- template-haskell-compat-v0208 text text-builder
- unordered-containers uuid vector
- ];
- testHaskellDepends = [
- base bytestring case-insensitive containers contravariant
- fast-builder foldl hashable hasql headed-megaparsec hedgehog
- megaparsec parser-combinators selective template-haskell text
- text-builder tuple-th unordered-containers uuid vector
+ base bytestring containers contravariant foldl hasql
+ postgresql-syntax template-haskell template-haskell-compat-v0208
+ text uuid vector
];
description = "Template Haskell utilities for Hasql";
license = stdenv.lib.licenses.mit;
@@ -117337,6 +118502,24 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "hasty-hamiltonian_1_3_3" = callPackage
+ ({ mkDerivation, ad, base, kan-extensions, lens, mcmc-types
+ , mwc-probability, pipes, primitive, transformers
+ }:
+ mkDerivation {
+ pname = "hasty-hamiltonian";
+ version = "1.3.3";
+ sha256 = "11x0daijylcxg0zf55bcwac6dy6lmmz9f4zf7a44qp9dsgfv753a";
+ libraryHaskellDepends = [
+ base kan-extensions lens mcmc-types mwc-probability pipes primitive
+ transformers
+ ];
+ testHaskellDepends = [ ad base mwc-probability ];
+ description = "Speedy traversal through parameter space";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hat" = callPackage
({ mkDerivation, base, bytestring, containers, directory, filepath
, haskeline, haskell-src-exts, old-locale, old-time, polyparse
@@ -118855,20 +120038,20 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "headroom_0_2_2_0" = callPackage
+ "headroom_0_2_2_1" = callPackage
({ mkDerivation, aeson, base, doctest, either, file-embed, hspec
- , mustache, optparse-applicative, pcre-light, QuickCheck, rio
- , template-haskell, time, yaml
+ , mustache, optparse-applicative, pcre-light, QuickCheck, rio, time
+ , yaml
}:
mkDerivation {
pname = "headroom";
- version = "0.2.2.0";
- sha256 = "13kmzfh8r7y7cin93c0dhbcvgr66dcxfwjsylp41xyzq2w1g2aqb";
+ version = "0.2.2.1";
+ sha256 = "02s1s6v0fsn5a2anpi91za3dqafcp50lckr4xpir270l66lzdc2g";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson base either file-embed mustache optparse-applicative
- pcre-light rio template-haskell time yaml
+ pcre-light rio time yaml
];
executableHaskellDepends = [ base optparse-applicative rio ];
testHaskellDepends = [
@@ -119267,8 +120450,8 @@ self: {
pname = "hedgehog-classes";
version = "0.2.4.1";
sha256 = "0qa938cy1bm3shq0l4rfdq5cmb54jjy0qpp6cmx1xjd6yrdqrkxc";
- revision = "1";
- editedCabalFile = "1kxlq8x947wlpm6y80s25hhw074skzhpm7sbl87bvgcc6p7j7gc5";
+ revision = "2";
+ editedCabalFile = "0fs236sygw068v7l70myv23r3wpy961jjfiwvfd3l93ifsjrxm79";
libraryHaskellDepends = [
aeson base binary comonad containers hedgehog pretty-show primitive
semirings silently transformers wl-pprint-annotated
@@ -120941,8 +122124,8 @@ self: {
}:
mkDerivation {
pname = "hextream";
- version = "0.1.0.1";
- sha256 = "0dc38zszqgbpmj7hlsd3w09i8rdpzd7jpr4vm2zv9y2y6bgcdpdr";
+ version = "0.2.0.0";
+ sha256 = "045q4glzqdl79w4baq4yvqjiqaih48p2iixkb3dv96nwmgr8xl8r";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
base base-compat containers parsers text
@@ -121914,6 +123097,35 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "hie-bios_0_5_0" = callPackage
+ ({ mkDerivation, aeson, base, base16-bytestring, bytestring
+ , conduit, conduit-extra, containers, cryptohash-sha1, deepseq
+ , directory, extra, file-embed, filepath, ghc, hslogger, process
+ , tasty, tasty-hunit, temporary, text, time, transformers
+ , unix-compat, unordered-containers, vector, yaml
+ }:
+ mkDerivation {
+ pname = "hie-bios";
+ version = "0.5.0";
+ sha256 = "1096d9i4xx1ca9csm2gqi4wnm8q8wya4a5k37qc5ihwix531wx02";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base base16-bytestring bytestring conduit conduit-extra
+ containers cryptohash-sha1 deepseq directory extra file-embed
+ filepath ghc hslogger process temporary text time transformers
+ unix-compat unordered-containers vector yaml
+ ];
+ executableHaskellDepends = [ base directory filepath ghc ];
+ testHaskellDepends = [
+ base directory extra filepath ghc tasty tasty-hunit text
+ unordered-containers yaml
+ ];
+ description = "Set up a GHC API session";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hie-core" = callPackage
({ mkDerivation, aeson, async, base, binary, bytestring, containers
, data-default, deepseq, directory, extra, filepath, ghc, ghc-boot
@@ -122761,8 +123973,8 @@ self: {
}:
mkDerivation {
pname = "hinterface";
- version = "1.0.0";
- sha256 = "18vhpmhpfam1nbh5fgbcfjnmsnsbkzq9qmr64alldlvwf6brs0kp";
+ version = "2.0.0";
+ sha256 = "1n1mp34s0ks7hkd2ddhfva9pbjwkciy1jjmqznmca244xg095yia";
libraryHaskellDepends = [
array async base binary bytestring containers cryptonite deepseq
exceptions lifted-async lifted-base memory monad-control
@@ -124048,8 +125260,8 @@ self: {
}:
mkDerivation {
pname = "hlint";
- version = "3.1";
- sha256 = "1c17bcfddajkww05afjzbsdzx9xxxq4dnrb266jlb1zad1saf8ah";
+ version = "3.1.3";
+ sha256 = "0ma59iz08fsssdcjzrkyfh0xjj4ljkajpsaxcscdqigl1np6vhc4";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -124062,6 +125274,7 @@ self: {
executableHaskellDepends = [ base ];
description = "Source code suggestions";
license = stdenv.lib.licenses.bsd3;
+ maintainers = with stdenv.lib.maintainers; [ maralorn ];
}) {};
"hlint-test" = callPackage
@@ -124930,37 +126143,37 @@ self: {
({ mkDerivation, aeson, array, base, base16-bytestring, binary
, bytestring, comonad, containers, contravariant, criterion
, cryptohash-md5, cryptohash-sha1, cryptohash-sha256
- , cryptohash-sha512, data-fix, deepseq, dependent-sum
- , deriving-compat, Diff, directory, exceptions, filepath, free
- , generic-random, Glob, hashable, hashing, haskeline, hedgehog
- , hnix-store-core, http-client, http-client-tls, http-types
- , interpolate, lens-family, lens-family-core, lens-family-th
- , logict, megaparsec, monad-control, monadlist, mtl
- , optparse-applicative, parser-combinators, pretty-show
- , prettyprinter, process, ref-tf, regex-tdfa, repline, scientific
- , semialign, semialign-indexed, semigroups, serialise, split, syb
- , tasty, tasty-hedgehog, tasty-hunit, tasty-quickcheck, tasty-th
- , template-haskell, text, these, time, transformers
- , transformers-base, unix, unordered-containers, vector, xml
+ , cryptohash-sha512, data-fix, deepseq, deriving-compat, Diff
+ , directory, exceptions, filepath, free, generic-random, Glob
+ , hashable, hashing, haskeline, hedgehog, hnix-store-core
+ , http-client, http-client-tls, http-types, interpolate
+ , lens-family, lens-family-core, lens-family-th, logict, megaparsec
+ , monad-control, monadlist, mtl, optparse-applicative
+ , parser-combinators, pretty-show, prettyprinter, process, ref-tf
+ , regex-tdfa, repline, scientific, semialign, semialign-indexed
+ , semigroups, serialise, some, split, syb, tasty, tasty-hedgehog
+ , tasty-hunit, tasty-quickcheck, tasty-th, template-haskell, text
+ , these, time, transformers, transformers-base, unix
+ , unordered-containers, vector, xml
}:
mkDerivation {
pname = "hnix";
- version = "0.7.1";
- sha256 = "02isypknx732c25iqjym6941mfb5x6s6xrb6mijxy46rwzh3xd9l";
+ version = "0.8.0";
+ sha256 = "14ihkzf6garpv9yg34y9mvshwwah9isdq7gy788ffszv306vivhm";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson array base base16-bytestring binary bytestring comonad
containers contravariant cryptohash-md5 cryptohash-sha1
- cryptohash-sha256 cryptohash-sha512 data-fix deepseq dependent-sum
+ cryptohash-sha256 cryptohash-sha512 data-fix deepseq
deriving-compat directory exceptions filepath free hashable hashing
haskeline hnix-store-core http-client http-client-tls http-types
interpolate lens-family lens-family-core lens-family-th logict
megaparsec monad-control monadlist mtl optparse-applicative
parser-combinators pretty-show prettyprinter process ref-tf
regex-tdfa scientific semialign semialign-indexed semigroups
- serialise split syb template-haskell text these time transformers
- transformers-base unix unordered-containers vector xml
+ serialise some split syb template-haskell text these time
+ transformers transformers-base unix unordered-containers vector xml
];
executableHaskellDepends = [
aeson base base16-bytestring bytestring comonad containers
@@ -124973,10 +126186,10 @@ self: {
testHaskellDepends = [
base base16-bytestring bytestring containers cryptohash-md5
cryptohash-sha1 cryptohash-sha256 cryptohash-sha512 data-fix
- deepseq dependent-sum Diff directory exceptions filepath
- generic-random Glob hashing hedgehog interpolate megaparsec mtl
- optparse-applicative pretty-show prettyprinter process serialise
- split tasty tasty-hedgehog tasty-hunit tasty-quickcheck tasty-th
+ deepseq Diff directory exceptions filepath generic-random Glob
+ hashing hedgehog interpolate megaparsec mtl optparse-applicative
+ pretty-show prettyprinter process serialise split tasty
+ tasty-hedgehog tasty-hunit tasty-quickcheck tasty-th
template-haskell text time transformers unix unordered-containers
];
benchmarkHaskellDepends = [
@@ -125188,15 +126401,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "hoauth2_1_12_0" = callPackage
+ "hoauth2_1_14_0" = callPackage
({ mkDerivation, aeson, base, binary, bytestring, exceptions
, http-conduit, http-types, microlens, text, unordered-containers
, uri-bytestring, uri-bytestring-aeson
}:
mkDerivation {
pname = "hoauth2";
- version = "1.12.0";
- sha256 = "0v3brbwq07qa7fszdlxaf1q2nfxvr273qq7zg0x5nqvaa63ghdlc";
+ version = "1.14.0";
+ sha256 = "0szcg4bvzs8djmq5k47czyk7hv9nassahd0ngd127hcab5afmbxk";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -125714,10 +126927,8 @@ self: {
({ mkDerivation, base, OneTuple, Only, single-tuple }:
mkDerivation {
pname = "homotuple";
- version = "0.1.0.0";
- sha256 = "0m72srmxqp8834ir08b5n9jk20yimmn5vwqyhpdxiyq4akbmb1w1";
- revision = "2";
- editedCabalFile = "0kn941gr9j6li1lnynx3fd652kvcbm1j4y8jd9qd6ynrcqd2hpia";
+ version = "0.1.1.0";
+ sha256 = "02ihvyl6hdc879j3mx5ybbkd0iycqxjjmwd3z7dzshf9d5jmw67v";
libraryHaskellDepends = [ base OneTuple Only single-tuple ];
description = "Homotuple, all whose elements are the same type";
license = stdenv.lib.licenses.asl20;
@@ -126900,8 +128111,46 @@ self: {
}:
mkDerivation {
pname = "hpack";
- version = "0.33.0";
- sha256 = "1w49rjcviy4vyj1b45ifpva4bgwc0xd305si148rkxa65378ranj";
+ version = "0.33.1";
+ sha256 = "1asbiw1vajhfjjadrlpcqdl43gqfqa9r44l9d1c2lgiys4fqpdmk";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base bifunctors bytestring Cabal containers cryptonite
+ deepseq directory filepath Glob http-client http-client-tls
+ http-types infer-license pretty scientific text transformers
+ unordered-containers vector yaml
+ ];
+ executableHaskellDepends = [
+ aeson base bifunctors bytestring Cabal containers cryptonite
+ deepseq directory filepath Glob http-client http-client-tls
+ http-types infer-license pretty scientific text transformers
+ unordered-containers vector yaml
+ ];
+ testHaskellDepends = [
+ aeson base bifunctors bytestring Cabal containers cryptonite
+ deepseq directory filepath Glob hspec http-client http-client-tls
+ http-types HUnit infer-license interpolate mockery pretty
+ QuickCheck scientific template-haskell temporary text transformers
+ unordered-containers vector yaml
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "A modern format for Haskell packages";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "hpack_0_34_1" = callPackage
+ ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal
+ , containers, cryptonite, deepseq, directory, filepath, Glob, hspec
+ , hspec-discover, http-client, http-client-tls, http-types, HUnit
+ , infer-license, interpolate, mockery, pretty, QuickCheck
+ , scientific, template-haskell, temporary, text, transformers
+ , unordered-containers, vector, yaml
+ }:
+ mkDerivation {
+ pname = "hpack";
+ version = "0.34.1";
+ sha256 = "0c0nnhg6yjcr6rmw2ffminjivjj8hd00cbimfkm6blxzmmxsv46i";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -126926,6 +128175,7 @@ self: {
testToolDepends = [ hspec-discover ];
description = "A modern format for Haskell packages";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"hpack-convert" = callPackage
@@ -127137,17 +128387,17 @@ self: {
"hpath-directory" = callPackage
({ mkDerivation, base, bytestring, exceptions, hpath-filepath
, hpath-posix, hspec, HUnit, IfElse, process, safe-exceptions
- , streamly, streamly-bytestring, time, unix, unix-bytestring
- , utf8-string
+ , streamly, streamly-bytestring, streamly-posix, time, transformers
+ , unix, unix-bytestring, utf8-string
}:
mkDerivation {
pname = "hpath-directory";
- version = "0.13.3";
- sha256 = "1cvqag2gincqdc0zmfs227qh0cqc6hvg26aaznis6q57jiyk0ja2";
+ version = "0.13.4";
+ sha256 = "0cg80zsh0cwkaq4hd6y41afvn340a4byrk6h4dspiksgym5i8ny0";
libraryHaskellDepends = [
base bytestring exceptions hpath-filepath hpath-posix IfElse
- safe-exceptions streamly streamly-bytestring time unix
- unix-bytestring utf8-string
+ safe-exceptions streamly streamly-bytestring streamly-posix time
+ transformers unix unix-bytestring utf8-string
];
testHaskellDepends = [
base bytestring hpath-filepath hpath-posix hspec HUnit IfElse
@@ -127175,8 +128425,8 @@ self: {
}:
mkDerivation {
pname = "hpath-io";
- version = "0.13.1";
- sha256 = "0bpjr4hqwz7hlj81ndi2lyi95halm822mmpyw91pimq6k2m635wk";
+ version = "0.13.2";
+ sha256 = "10dph69qsl73k5rjvr5mvcplwgcmq7qylaxmr2yx7hzcjzsdgg4z";
libraryHaskellDepends = [
base bytestring exceptions hpath hpath-directory hpath-posix
safe-exceptions streamly time unix
@@ -127233,6 +128483,28 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "hpc-codecov_0_2_0_0" = callPackage
+ ({ mkDerivation, array, base, bytestring, directory, filepath, hpc
+ , tar, tasty, tasty-hunit
+ }:
+ mkDerivation {
+ pname = "hpc-codecov";
+ version = "0.2.0.0";
+ sha256 = "0ha97zldwbsx86ji4sjaw9jf7kzgrk41zabzdd1b6sdlf20p883k";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ array base bytestring directory filepath hpc
+ ];
+ executableHaskellDepends = [ base ];
+ testHaskellDepends = [
+ base directory filepath tar tasty tasty-hunit
+ ];
+ description = "Generate codecov report from hpc data";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hpc-coveralls" = callPackage
({ mkDerivation, aeson, async, base, bytestring, Cabal, cmdargs
, containers, curl, directory, directory-tree, hpc, HUnit, process
@@ -127269,6 +128541,8 @@ self: {
pname = "hpc-lcov";
version = "1.0.0";
sha256 = "0j2v2dpqj8xrs7z8mn1f71pin1m2arynp8nmai9cd1bqxyrv56a6";
+ revision = "1";
+ editedCabalFile = "1h73lhmad57xllygx16kqr7q647y0d1m72gxl9d3n0w5hgdrq5sh";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base containers hpc ];
@@ -130389,6 +131663,36 @@ self: {
license = stdenv.lib.licenses.gpl3Plus;
}) {};
+ "hsinspect-lsp" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, cache, data-default
+ , directory, extra, filepath, ghc, ghc-paths, haskell-lsp, hslogger
+ , hspec, hspec-discover, mtl, process, stm, text, transformers
+ , unordered-containers
+ }:
+ mkDerivation {
+ pname = "hsinspect-lsp";
+ version = "0.0.2";
+ sha256 = "1wh2vryd68rs2isfz1qm5m15rybr9h4fj7dccsz0fggr322avr61";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base bytestring cache directory extra filepath ghc ghc-paths
+ hslogger process text transformers
+ ];
+ executableHaskellDepends = [
+ aeson base bytestring cache data-default directory extra filepath
+ ghc ghc-paths haskell-lsp hslogger mtl process stm text
+ transformers unordered-containers
+ ];
+ testHaskellDepends = [
+ aeson base bytestring cache directory extra filepath ghc ghc-paths
+ hslogger hspec process text transformers
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "LSP interface over the hsinspect binary";
+ license = stdenv.lib.licenses.gpl3Plus;
+ }) {};
+
"hsinstall" = callPackage
({ mkDerivation, ansi-wl-pprint, base, Cabal, directory, filepath
, heredoc, optparse-applicative, process, safe-exceptions
@@ -130632,6 +131936,28 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "hslua-aeson_1_0_2" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, hashable, hslua, hspec
+ , HUnit, ieee754, QuickCheck, quickcheck-instances, scientific
+ , text, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "hslua-aeson";
+ version = "1.0.2";
+ sha256 = "1v5saxppbnq62ds00a7diadvqg8dnsx0sjlcanjj15h13j3yw964";
+ libraryHaskellDepends = [
+ aeson base hashable hslua scientific text unordered-containers
+ vector
+ ];
+ testHaskellDepends = [
+ aeson base bytestring hashable hslua hspec HUnit ieee754 QuickCheck
+ quickcheck-instances scientific text unordered-containers vector
+ ];
+ description = "Allow aeson data types to be used with lua";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"hslua-module-doclayout" = callPackage
({ mkDerivation, base, doclayout, hslua, tasty, tasty-hunit
, tasty-lua, text
@@ -131179,6 +132505,23 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "hspec-expectations-json" = callPackage
+ ({ mkDerivation, aeson, aeson-pretty, aeson-qq, base, Diff, hspec
+ , HUnit, scientific, text, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "hspec-expectations-json";
+ version = "1.0.0.0";
+ sha256 = "1i6w3qsy25y0aymkcnkycpgrx0dkbsv5a60004hx3fpl5rkbq1aj";
+ libraryHaskellDepends = [
+ aeson aeson-pretty base Diff HUnit scientific text
+ unordered-containers vector
+ ];
+ testHaskellDepends = [ aeson-qq base hspec ];
+ description = "Hspec expectations for JSON Values";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"hspec-expectations-lens" = callPackage
({ mkDerivation, base, hspec, hspec-expectations, HUnit, lens
, silently
@@ -131649,6 +132992,8 @@ self: {
pname = "hspec-tables";
version = "0.0.1";
sha256 = "07z85920dr85kc763hfqd6rrzl81cc39cjgc0ymy95ycgpdz2w1q";
+ revision = "1";
+ editedCabalFile = "1li02kvz1mpq0x9j7q7cjwn8b35m2aqgfbrgab4vsngqq61a4f0z";
libraryHaskellDepends = [ base hspec-core ];
testHaskellDepends = [ base hspec hspec-core ];
description = "Table-driven (by-example) HSpec tests";
@@ -132612,14 +133957,18 @@ self: {
}:
mkDerivation {
pname = "hsx2hs";
- version = "0.14.1.6";
- sha256 = "09qynnmy5pq7yl8zic91wysrvjb1a1ibcjc9ry458wgbz236br4n";
+ version = "0.14.1.8";
+ sha256 = "1yx2bnwjqwghp2jg3kpk42wbbqswnxph46xjrmyaharlw1s8y0f2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
base bytestring haskell-src-exts haskell-src-meta mtl
template-haskell utf8-string
];
+ executableHaskellDepends = [
+ base bytestring haskell-src-exts haskell-src-meta mtl
+ template-haskell utf8-string
+ ];
description = "HSX (Haskell Source with XML) allows literal XML syntax in Haskell source code";
license = stdenv.lib.licenses.bsd3;
}) {};
@@ -133037,6 +134386,8 @@ self: {
pname = "html-parse";
version = "0.2.0.2";
sha256 = "0dm771lrrqc87ygbr3dzyl1vsyi30jgr7l0isvsbqyah7s4zyg38";
+ revision = "1";
+ editedCabalFile = "1hr9bskwwx3svxqaxcyaz8v0brli1bb03xcvg7zpgbisf8x6r316";
libraryHaskellDepends = [
attoparsec base containers deepseq text
];
@@ -133424,6 +134775,34 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "http-client_0_7_0" = callPackage
+ ({ mkDerivation, array, async, base, blaze-builder, bytestring
+ , case-insensitive, containers, cookie, deepseq, directory
+ , exceptions, filepath, ghc-prim, hspec, http-types, memory
+ , mime-types, monad-control, network, network-uri, random, stm
+ , streaming-commons, text, time, transformers, zlib
+ }:
+ mkDerivation {
+ pname = "http-client";
+ version = "0.7.0";
+ sha256 = "1lghzrq3ls8gg64vsz4pc9rppggp4n3s3zcalzz63yvqrjfb767i";
+ libraryHaskellDepends = [
+ array base blaze-builder bytestring case-insensitive containers
+ cookie deepseq exceptions filepath ghc-prim http-types memory
+ mime-types network network-uri random stm streaming-commons text
+ time transformers
+ ];
+ testHaskellDepends = [
+ async base blaze-builder bytestring case-insensitive containers
+ cookie deepseq directory hspec http-types monad-control network
+ network-uri streaming-commons text time transformers zlib
+ ];
+ doCheck = false;
+ description = "An HTTP client engine";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"http-client-auth" = callPackage
({ mkDerivation, base, base64-string, blaze-builder, bytestring
, case-insensitive, conduit, crypto-conduit, http-client
@@ -133510,10 +134889,8 @@ self: {
}:
mkDerivation {
pname = "http-client-openssl";
- version = "0.3.0.0";
- sha256 = "0y7d1bp045mj1lnbd74a1v4viv5g5awivdhbycq75hnvqf2n50vl";
- revision = "2";
- editedCabalFile = "0p8vgakciq8ar9pfahh1bmriann3h0xn4z3xb328lgbcxxxpwqfd";
+ version = "0.3.1.0";
+ sha256 = "16h2f4ap35g63mdg66iihp10p1s4nwsrb06hplwm9i4akdr9gws2";
libraryHaskellDepends = [
base bytestring HsOpenSSL http-client network
];
@@ -133703,6 +135080,8 @@ self: {
pname = "http-conduit";
version = "2.3.7.3";
sha256 = "00rshi1y0h8y4rvsnnad0bppxgpvp40sk7lw1kxmdwy8pi8xrvbs";
+ revision = "1";
+ editedCabalFile = "0d9mkg8wm943avghjwvq986m667fx63pvvgn2y8gvr6nla8740an";
libraryHaskellDepends = [
aeson attoparsec base bytestring conduit conduit-extra http-client
http-client-tls http-types mtl resourcet transformers unliftio-core
@@ -133930,23 +135309,24 @@ self: {
}) {};
"http-io-streams" = callPackage
- ({ mkDerivation, attoparsec, base, base64-bytestring, blaze-builder
- , brotli-streams, bytestring, case-insensitive, containers
- , directory, HsOpenSSL, io-streams, mtl, network, network-uri
- , openssl-streams, text, transformers
+ ({ mkDerivation, attoparsec, base, base64-bytestring, binary
+ , blaze-builder, brotli-streams, bytestring, case-insensitive
+ , containers, cryptohash-sha1, directory, HsOpenSSL, io-streams
+ , mtl, network, network-uri, openssl-streams, text, transformers
+ , xor
}:
mkDerivation {
pname = "http-io-streams";
- version = "0.1.3.0";
- sha256 = "1m8nj92v21mgrb2mxlvc6smkpvd01664ng4kwikadb4j8bfpb15r";
+ version = "0.1.4.0";
+ sha256 = "004qqxc101qa9kcsn72wlgmfn14js3x6fx18kqvzhhxjh6fx0g1h";
libraryHaskellDepends = [
- attoparsec base base64-bytestring blaze-builder brotli-streams
- bytestring case-insensitive containers directory HsOpenSSL
- io-streams mtl network network-uri openssl-streams text
- transformers
+ attoparsec base base64-bytestring binary blaze-builder
+ brotli-streams bytestring case-insensitive containers
+ cryptohash-sha1 directory HsOpenSSL io-streams mtl network
+ network-uri openssl-streams text transformers xor
];
- description = "HTTP client based on io-streams";
- license = stdenv.lib.licenses.bsd3;
+ description = "HTTP and WebSocket client based on io-streams";
+ license = "BSD-3-Clause AND GPL-2.0-or-later";
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -134943,8 +136323,8 @@ self: {
({ mkDerivation, base, dejafu, exceptions, HUnit }:
mkDerivation {
pname = "hunit-dejafu";
- version = "2.0.0.1";
- sha256 = "0n7npk8ksp14f2ib47navmc50rlnqrcsgdnxmd5qylg431h15sfz";
+ version = "2.0.0.3";
+ sha256 = "03kjpc26bpym06ccz0kvbid2n38xdq5j0nd1cywfjbii8zyjmgzg";
libraryHaskellDepends = [ base dejafu exceptions HUnit ];
description = "Deja Fu support for the HUnit test framework";
license = stdenv.lib.licenses.mit;
@@ -135168,8 +136548,8 @@ self: {
}:
mkDerivation {
pname = "hurl";
- version = "1.4.1.0";
- sha256 = "1n7688m5n5f62h59jjh2w5aa4ir87ni3x9wqnkc902crsqrgj2js";
+ version = "1.4.1.1";
+ sha256 = "0h4fzkdpsjsph6685sg78kwvajf7615y8dbcn9n88jwdq6j8j522";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -135347,20 +136727,20 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "hvega_0_7_0_1" = callPackage
+ "hvega_0_9_0_0" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers
, filepath, tasty, tasty-golden, text, unordered-containers
}:
mkDerivation {
pname = "hvega";
- version = "0.7.0.1";
- sha256 = "16s58m7kk72hr52k9gci17ac5k38r1zy08wll2frzjxissgza4cj";
+ version = "0.9.0.0";
+ sha256 = "1wrgxbdd4db1f2bidg5k7xalakc84spyc22kmhsr9rwjzf467ans";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ aeson base text unordered-containers ];
testHaskellDepends = [
aeson aeson-pretty base bytestring containers filepath tasty
- tasty-golden text
+ tasty-golden text unordered-containers
];
description = "Create Vega-Lite visualizations (version 4) in Haskell";
license = stdenv.lib.licenses.bsd3;
@@ -135453,36 +136833,36 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "hw-balancedparens_0_4_0_0" = callPackage
- ({ mkDerivation, base, bytestring, criterion, deepseq, doctest
- , doctest-discover, generic-lens, hedgehog, hspec, hspec-discover
- , hw-bits, hw-excess, hw-fingertree, hw-hspec-hedgehog, hw-prim
- , hw-rankselect-base, lens, mmap, optparse-applicative
- , transformers, vector
+ "hw-balancedparens_0_4_1_0" = callPackage
+ ({ mkDerivation, base, bytestring, criterion, deepseq, directory
+ , doctest, doctest-discover, generic-lens, hedgehog, hspec
+ , hspec-discover, hw-bits, hw-excess, hw-fingertree
+ , hw-hspec-hedgehog, hw-int, hw-prim, hw-rankselect-base, lens
+ , mmap, optparse-applicative, transformers, vector
}:
mkDerivation {
pname = "hw-balancedparens";
- version = "0.4.0.0";
- sha256 = "02yb90i256avjkn7kfqiv55x8jpsiavr7swy1lh9bhga2zhgxnd5";
- revision = "1";
- editedCabalFile = "04s9n77xq5wr2n9zhj85dycxyvnbz0832m7sajrhl6kif4b0rsfv";
+ version = "0.4.1.0";
+ sha256 = "1ddxg00pwjvlrd4zdx9b9y7hm8rgxsxkvzzvwc34p2y75rivp21l";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base deepseq hedgehog hspec hw-bits hw-excess hw-fingertree hw-prim
- hw-rankselect-base vector
+ base deepseq hedgehog hspec hw-bits hw-excess hw-fingertree hw-int
+ hw-prim hw-rankselect-base vector
];
executableHaskellDepends = [
base bytestring generic-lens hw-bits hw-prim lens mmap
optparse-applicative vector
];
testHaskellDepends = [
- base doctest doctest-discover hedgehog hspec hw-bits
- hw-hspec-hedgehog hw-prim hw-rankselect-base transformers vector
+ base directory doctest doctest-discover hedgehog hspec hw-bits
+ hw-hspec-hedgehog hw-int hw-prim hw-rankselect-base transformers
+ vector
];
testToolDepends = [ doctest-discover hspec-discover ];
benchmarkHaskellDepends = [
- base criterion hedgehog hw-bits hw-prim vector
+ base criterion deepseq directory generic-lens hedgehog hw-bits
+ hw-prim lens vector
];
doHaddock = false;
description = "Balanced parentheses";
@@ -135497,8 +136877,8 @@ self: {
}:
mkDerivation {
pname = "hw-bits";
- version = "0.7.2.0";
- sha256 = "1i985qgcvwphawh91qh2r1wvh8y4kfa7s7wwwr92pgw4qsrvfkzi";
+ version = "0.7.2.1";
+ sha256 = "18l9r0yhddkzgbc2vvk0qr9brb5ih25zjfga3bddb5j8gpaaq65q";
libraryHaskellDepends = [
base bitvec bytestring deepseq hw-int hw-prim hw-string-parse
vector
@@ -136001,47 +137381,6 @@ self: {
}:
mkDerivation {
pname = "hw-json-standard-cursor";
- version = "0.2.2.0";
- sha256 = "0rj0p3p2b5ghyyfkzvaivzcdsmnjxvqm16n94qpwacaszyca8hny";
- revision = "2";
- editedCabalFile = "07cspws24pxh9i98zylw73fknw6gcvna8qq9r3lcnh455wr3c9m1";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- array base bits-extra bytestring hw-balancedparens hw-bits
- hw-json-simd hw-prim hw-rankselect hw-rankselect-base mmap vector
- word8
- ];
- executableHaskellDepends = [
- base bytestring generic-lens hw-balancedparens hw-json-simd hw-prim
- hw-rankselect hw-rankselect-base lens mmap optparse-applicative
- text vector
- ];
- testHaskellDepends = [
- base bits-extra bytestring doctest doctest-discover hedgehog hspec
- hw-balancedparens hw-bits hw-hspec-hedgehog hw-prim hw-rankselect
- hw-rankselect-base vector
- ];
- testToolDepends = [ doctest-discover hspec-discover ];
- benchmarkHaskellDepends = [
- base bytestring criterion directory mmap
- ];
- description = "Memory efficient JSON parser";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {};
-
- "hw-json-standard-cursor_0_2_3_1" = callPackage
- ({ mkDerivation, array, base, bits-extra, bytestring, criterion
- , directory, doctest, doctest-discover, generic-lens, hedgehog
- , hspec, hspec-discover, hw-balancedparens, hw-bits
- , hw-hspec-hedgehog, hw-json-simd, hw-prim, hw-rankselect
- , hw-rankselect-base, lens, mmap, optparse-applicative, text
- , vector, word8
- }:
- mkDerivation {
- pname = "hw-json-standard-cursor";
version = "0.2.3.1";
sha256 = "1mpsspp6ba2zqv38a0rcv93mbwb1rb8snmxklf32g02djj8b4vir";
isLibrary = true;
@@ -136106,8 +137445,8 @@ self: {
}:
mkDerivation {
pname = "hw-kafka-client";
- version = "3.1.0";
- sha256 = "0dnqswvkxqwvhcxkr2vh5qskbj4dmqm52n17y57n4nk5wkr30knz";
+ version = "3.1.1";
+ sha256 = "109ld374fzrnin94s12ig5hhimjbnh643nbbgp7zdxjpr1qmjcz6";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -137714,8 +139053,8 @@ self: {
pname = "hyraxAbif";
version = "0.2.3.21";
sha256 = "0ghhfv8gzs9sg13nj3mhqd24zbrkjj1dgsjz3sql6276kpa1p2kc";
- revision = "2";
- editedCabalFile = "05fnq87n1rprz3mlw89g74b1arzhldn8yqj3la04g3r3m39fh2v1";
+ revision = "3";
+ editedCabalFile = "12ka2k7z7yg3jbx6ya409flyqpl6i29hcf445dicbp1jpra2d70f";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -138459,8 +139798,8 @@ self: {
}:
mkDerivation {
pname = "idris";
- version = "1.3.2";
- sha256 = "0wychzkg0yghd2pp8fqz78vp1ayzks191knfpl7mhh8igsmb6bc7";
+ version = "1.3.3";
+ sha256 = "1pachwc6msw3n1mz2z1r1w6h518w9gbhdvbaa5vi1qp3cn3wm6q4";
configureFlags = [ "-fcurses" "-fexeconly" "-fffi" "-fgmp" ];
isLibrary = true;
isExecutable = true;
@@ -138751,8 +140090,8 @@ self: {
}:
mkDerivation {
pname = "ihaskell";
- version = "0.10.1.0";
- sha256 = "0vbi0cnw0hxm69h90v9rbjaqqfilg4mcrv0rdvmc11jxdiv3qlvw";
+ version = "0.10.1.1";
+ sha256 = "10rsdcc2l0gkhapvi5vzjc7m2bwv67k4iy3vjkx8i92jk6023y64";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -138912,8 +140251,8 @@ self: {
({ mkDerivation, aeson, base, hvega, ihaskell, text }:
mkDerivation {
pname = "ihaskell-hvega";
- version = "0.2.4.0";
- sha256 = "0yk8wxr1kh3xibb1l5jgjryq7h4id9cz59yjkjjzq41r6p1zr6yj";
+ version = "0.3.0.0";
+ sha256 = "1sa65ambh6494lhfgyawn883zfnlvqrd969xzx83w1dk904425gi";
libraryHaskellDepends = [ aeson base hvega ihaskell text ];
description = "IHaskell display instance for hvega types";
license = stdenv.lib.licenses.bsd3;
@@ -139081,23 +140420,6 @@ self: {
}:
mkDerivation {
pname = "ilist";
- version = "0.4.0.0";
- sha256 = "105qz5x03fa713ghxvmivawsaq3l9zf5ab4n09j7i7ryj3dwp4nv";
- libraryHaskellDepends = [ base ];
- testHaskellDepends = [ base hspec transformers ];
- benchmarkHaskellDepends = [
- base criterion lens loop transformers vector
- ];
- description = "Optimised list functions for doing index-related things";
- license = stdenv.lib.licenses.mpl20;
- }) {};
-
- "ilist_0_4_0_1" = callPackage
- ({ mkDerivation, base, criterion, hspec, lens, loop, transformers
- , vector
- }:
- mkDerivation {
- pname = "ilist";
version = "0.4.0.1";
sha256 = "016wa9n4glxcyvbifvfz2khk9i1i5wzfyl952vp1fhwpjrr8aj04";
libraryHaskellDepends = [ base ];
@@ -139107,7 +140429,6 @@ self: {
];
description = "Optimised list functions for doing index-related things";
license = stdenv.lib.licenses.mpl20;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"illuminate" = callPackage
@@ -139603,6 +140924,32 @@ self: {
license = stdenv.lib.licenses.agpl3;
}) {};
+ "implicit-hie" = callPackage
+ ({ mkDerivation, attoparsec, base, directory, filepath, filepattern
+ , hspec, hspec-attoparsec, text, transformers, yaml
+ }:
+ mkDerivation {
+ pname = "implicit-hie";
+ version = "0.1.0.0";
+ sha256 = "1mdavvr4pmkq82yb5qnp77szjraa06ybw7v3fkys83b045plzdr6";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ attoparsec base directory filepath filepattern text transformers
+ yaml
+ ];
+ executableHaskellDepends = [
+ attoparsec base directory filepath filepattern text transformers
+ yaml
+ ];
+ testHaskellDepends = [
+ attoparsec base directory filepath filepattern hspec
+ hspec-attoparsec text transformers yaml
+ ];
+ description = "Auto generate hie-bios cradles & hie.yaml";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"implicit-logging" = callPackage
({ mkDerivation, base, mtl, time, transformers }:
mkDerivation {
@@ -139922,8 +141269,8 @@ self: {
}:
mkDerivation {
pname = "incremental-parser";
- version = "0.4.0.1";
- sha256 = "1cghkzdsh8vjv1ggk5qjr5ny88wna5kbifbfsy1ld5n5k66536lf";
+ version = "0.4.0.2";
+ sha256 = "11vip6qxw0y5yza4dcq4iah4kw3lyjsbxgbq1j17p1gr3c3xiafa";
libraryHaskellDepends = [
base monoid-subclasses parsers rank2classes transformers
];
@@ -140459,6 +141806,34 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "influxdb_1_7_1_5" = callPackage
+ ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal
+ , cabal-doctest, clock, containers, doctest, foldl, http-client
+ , http-types, lens, network, optional-args, raw-strings-qq
+ , scientific, tagged, tasty, tasty-hunit, template-haskell, text
+ , time, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "influxdb";
+ version = "1.7.1.5";
+ sha256 = "1i3qwh8l938f453nf7mbhlhg6xyaxsh8vys13zlz7p26q7knf65g";
+ isLibrary = true;
+ isExecutable = true;
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [
+ aeson attoparsec base bytestring clock containers foldl http-client
+ http-types lens network optional-args scientific tagged text time
+ unordered-containers vector
+ ];
+ testHaskellDepends = [
+ base containers doctest raw-strings-qq tasty tasty-hunit
+ template-haskell time
+ ];
+ description = "Haskell client library for InfluxDB";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"informative" = callPackage
({ mkDerivation, base, containers, csv, highlighting-kate
, http-conduit, monad-logger, pandoc, persistent
@@ -140836,6 +142211,8 @@ self: {
pname = "insert-ordered-containers";
version = "0.2.3.1";
sha256 = "020a56280mxjk9k97q2m1424m73m1sf1ccl0wm0ci9msyw2g51za";
+ revision = "1";
+ editedCabalFile = "1s90flzj3039s50r6hx7mqihf8lvarcqb6zps7m12x543gahfcq0";
libraryHaskellDepends = [
aeson base base-compat hashable lens optics-core optics-extra
semigroupoids semigroups text transformers unordered-containers
@@ -141968,8 +143345,8 @@ self: {
pname = "invertible-grammar";
version = "0.1.2";
sha256 = "1nf7dchcxs8wwd2hgfpf04qd63ws22pafjwb5911lq7da8k1y57j";
- revision = "3";
- editedCabalFile = "023nln2rhsijx4z7cm914283fm7fv2azk0w65nlbgky7cbmn021w";
+ revision = "4";
+ editedCabalFile = "1574py7cbgig031kh2v52m0w2af0sr0lyaj20makwrm9g8g6k9k8";
libraryHaskellDepends = [
base bifunctors containers mtl prettyprinter profunctors semigroups
tagged template-haskell text transformers
@@ -142172,8 +143549,8 @@ self: {
pname = "io-streams-haproxy";
version = "1.0.1.0";
sha256 = "1dcn5hd4fiwyq7m01r6fi93vfvygca5s6mz87c78m0zyj29clkmp";
- revision = "2";
- editedCabalFile = "1pvw39f0vrzb5hdx6nqpdg4ccsxa59vwjspfjkh6vvw1zwmidgja";
+ revision = "3";
+ editedCabalFile = "02k9halblgnynlm781ahc81yxla8z7cck1gikm8555v78rf5hv7x";
libraryHaskellDepends = [
attoparsec base bytestring io-streams network transformers
];
@@ -142645,28 +144022,6 @@ self: {
"ipython-kernel" = callPackage
({ mkDerivation, aeson, base, bytestring, cereal, cereal-text
- , containers, cryptonite, directory, filepath, memory, mtl, process
- , temporary, text, transformers, unordered-containers, uuid
- , zeromq4-haskell
- }:
- mkDerivation {
- pname = "ipython-kernel";
- version = "0.10.1.0";
- sha256 = "03sygh5jvigfjg3il49wy41p6ac1wh2gx8wj3hg2rvsh91p9f4dw";
- isLibrary = true;
- isExecutable = true;
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- aeson base bytestring cereal cereal-text containers cryptonite
- directory filepath memory mtl process temporary text transformers
- unordered-containers uuid zeromq4-haskell
- ];
- description = "A library for creating kernels for IPython frontends";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "ipython-kernel_0_10_2_0" = callPackage
- ({ mkDerivation, aeson, base, bytestring, cereal, cereal-text
, containers, cryptonite, directory, filepath, memory, mtl, parsec
, process, temporary, text, transformers, unordered-containers
, uuid, zeromq4-haskell
@@ -142685,7 +144040,6 @@ self: {
];
description = "A library for creating kernels for IPython frontends";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"irc" = callPackage
@@ -142915,8 +144269,8 @@ self: {
}:
mkDerivation {
pname = "ircbot";
- version = "0.6.5.3";
- sha256 = "0i9wrnlwf51wp3xgksj451nw6rxf2qghyhcjz7ihdxmqivbc6167";
+ version = "0.6.6";
+ sha256 = "1nmqgimmmxry4pj1y5mfsp662hkivn0vr9n8rx1yn0aldlzrxdm8";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -143074,6 +144428,18 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "isbn" = callPackage
+ ({ mkDerivation, base, hspec, text }:
+ mkDerivation {
+ pname = "isbn";
+ version = "1.0.0.0";
+ sha256 = "0cxffahx54mf0baib9w2g2gbmcpmnzvpga71zggjaqkl0l7a7hf5";
+ libraryHaskellDepends = [ base text ];
+ testHaskellDepends = [ base hspec text ];
+ description = "ISBN Validation and Manipulation";
+ license = stdenv.lib.licenses.asl20;
+ }) {};
+
"isdicom" = callPackage
({ mkDerivation, base, directory, doctest, filepath, QuickCheck
, template-haskell
@@ -143338,6 +144704,18 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "it-has" = callPackage
+ ({ mkDerivation, base, generic-lens, QuickCheck }:
+ mkDerivation {
+ pname = "it-has";
+ version = "0.2.0.0";
+ sha256 = "0cpv2g95gvb4cb3jin2k12yz7nvksqkc9fn9mgy9smbx1m7xc06g";
+ libraryHaskellDepends = [ base generic-lens ];
+ testHaskellDepends = [ base generic-lens QuickCheck ];
+ description = "Automatically derivable Has instances";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"itanium-abi" = callPackage
({ mkDerivation, base, boomerang, HUnit, process, test-framework
, test-framework-hunit, text, transformers, unordered-containers
@@ -145024,14 +146402,15 @@ self: {
"jose" = callPackage
({ mkDerivation, aeson, attoparsec, base, base64-bytestring
, bytestring, concise, containers, cryptonite, hspec, lens, memory
- , monad-time, mtl, network-uri, QuickCheck, quickcheck-instances
- , safe, semigroups, tasty, tasty-hspec, tasty-quickcheck
- , template-haskell, text, time, unordered-containers, vector, x509
+ , monad-time, mtl, network-uri, pem, QuickCheck
+ , quickcheck-instances, safe, semigroups, tasty, tasty-hspec
+ , tasty-quickcheck, template-haskell, text, time
+ , unordered-containers, vector, x509
}:
mkDerivation {
pname = "jose";
- version = "0.8.2.1";
- sha256 = "1mfnxfzgcxlsjfwzg4syih6wasi7mq25j3dawar9aihvdkpwqlfh";
+ version = "0.8.3";
+ sha256 = "0izrbjcmsiv67d2vmiqgmnzn27pvs0kvka3rw5x33fwjgq0b3jyv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -145043,9 +146422,9 @@ self: {
testHaskellDepends = [
aeson attoparsec base base64-bytestring bytestring concise
containers cryptonite hspec lens memory monad-time mtl network-uri
- QuickCheck quickcheck-instances safe semigroups tasty tasty-hspec
- tasty-quickcheck template-haskell text time unordered-containers
- vector x509
+ pem QuickCheck quickcheck-instances safe semigroups tasty
+ tasty-hspec tasty-quickcheck template-haskell text time
+ unordered-containers vector x509
];
description = "Javascript Object Signing and Encryption and JSON Web Token library";
license = stdenv.lib.licenses.asl20;
@@ -145684,6 +147063,23 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "json-feed_1_0_10" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, filepath, hspec
+ , mime-types, network-uri, tagsoup, text, time
+ }:
+ mkDerivation {
+ pname = "json-feed";
+ version = "1.0.10";
+ sha256 = "09hgpy0xc431ifs59y91glwf9c57yjc8jwwin94w4z3xk8v2qg2v";
+ libraryHaskellDepends = [
+ aeson base bytestring mime-types network-uri tagsoup text time
+ ];
+ testHaskellDepends = [ base bytestring filepath hspec ];
+ description = "JSON Feed";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"json-fu" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring, containers
, hashable, hspec, mtl, syb, text, time, unordered-containers
@@ -146557,8 +147953,8 @@ self: {
}:
mkDerivation {
pname = "juicy-gcode";
- version = "0.1.0.5.2";
- sha256 = "14pd0gl2an4mkxkhcx2ybvzdfx2izcnm05p7p7kncf5wdgmkn0px";
+ version = "0.1.0.9";
+ sha256 = "02i1d3jfisxiyq63z9z7jlyscywbskmsxkx2xxv7v742xi4w5wrb";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -146622,8 +148018,8 @@ self: {
({ mkDerivation, base, tasty, tasty-golden, text, xml-conduit }:
mkDerivation {
pname = "junit-xml";
- version = "0.1.0.0";
- sha256 = "006w30x66pqzjxarhavp0lyy8cb16gmvyyirbx9scfnbki8ybchs";
+ version = "0.1.0.1";
+ sha256 = "1r75ncsmr5yj7xbgrw4sipjii7l3v7hj6nfi1lidc26n4m7r8ib1";
enableSeparateDataOutput = true;
libraryHaskellDepends = [ base text xml-conduit ];
testHaskellDepends = [ base tasty tasty-golden ];
@@ -147128,8 +148524,8 @@ self: {
pname = "kansas-comet";
version = "0.4";
sha256 = "1q9rffh6589a5am8mvfzxzwws34vg08rdjxggfabhmg9y9jla6hz";
- revision = "19";
- editedCabalFile = "0pnfhv3dlg9cs98nyz5kqdi5mq340909id8rb4lcdj9748w8gz4w";
+ revision = "21";
+ editedCabalFile = "1sgyn14j68n1gykgklnfvxqw9bw3k7p72bs22rl5fdbyhr5lf5lk";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson base containers data-default-class scotty stm text time
@@ -147696,6 +149092,24 @@ self: {
broken = true;
}) {};
+ "kdesrc-build-profiles" = callPackage
+ ({ mkDerivation, ansi-terminal, base, bytestring, cmdargs
+ , directory, MissingH, parsec, process
+ }:
+ mkDerivation {
+ pname = "kdesrc-build-profiles";
+ version = "0.2.0";
+ sha256 = "0svv6dhbxk3wdjcvily6vzxvdjx4ky1bjbvc9xkrknsh58kibc7p";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ ansi-terminal base bytestring cmdargs directory MissingH parsec
+ process
+ ];
+ description = "Build profiles for kdesrc-build";
+ license = stdenv.lib.licenses.gpl3;
+ }) {};
+
"kdt" = callPackage
({ mkDerivation, base, criterion, deepseq, deepseq-generics, heap
, mersenne-random-pure64, MonadRandom, QuickCheck
@@ -147786,8 +149200,8 @@ self: {
}:
mkDerivation {
pname = "keera-hails-i18n";
- version = "0.5.0";
- sha256 = "1kjm9gf857f29a8zd18l4f1zvvdgz4k21rhlh7j14nwffx4i2wf7";
+ version = "0.6.0";
+ sha256 = "0xal6xq60yljn53qrxcgsm4jc630za8jfcqxxvlrr9g53kganmpc";
libraryHaskellDepends = [
base directory filepath glib hgettext MissingK setlocale
utf8-string
@@ -147802,8 +149216,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "keera-hails-mvc-controller";
- version = "0.0.3.3";
- sha256 = "00qr5czm0hq3jxwp42fc50v6r458rm9qq9fpri4rhnc41il79nzb";
+ version = "0.6.0";
+ sha256 = "0k1i443mmw2lrpsrh8dzfzcydfzs305b4np45bfc0hlb6czkc4p6";
libraryHaskellDepends = [ base ];
description = "Haskell on Gtk rails - Gtk-based controller for MVC applications";
license = stdenv.lib.licenses.bsd3;
@@ -147815,8 +149229,8 @@ self: {
}:
mkDerivation {
pname = "keera-hails-mvc-environment-gtk";
- version = "0.5.0";
- sha256 = "0011q0pphzrsrp14nh6nw5szvmvm2gqq7m8vi9w0yi39s10azn97";
+ version = "0.6.0";
+ sha256 = "0acrafqcjq01qbd68c8ch510ggz3x581jrfx411xh8y0ngk3ydjv";
libraryHaskellDepends = [
base keera-hails-mvc-model-protectedmodel keera-hails-mvc-view
keera-hails-mvc-view-gtk
@@ -147833,8 +149247,8 @@ self: {
}:
mkDerivation {
pname = "keera-hails-mvc-model-lightmodel";
- version = "0.0.3.4";
- sha256 = "085qppi68qf8jbkp674ldikhr5z4nrffzqa9kgdm1dngrgsib190";
+ version = "0.6.0";
+ sha256 = "0m2v5dsvjrx42m5psb2yw9jgwzn14yw4l3yswpm469wfdyli88n4";
libraryHaskellDepends = [
base containers keera-hails-reactivevalues MissingK stm
template-haskell
@@ -147851,8 +149265,8 @@ self: {
}:
mkDerivation {
pname = "keera-hails-mvc-model-protectedmodel";
- version = "0.5.0";
- sha256 = "0snlswhdxgliaf8pn3h4x99b8zvbvwlrhd896f89cp0am7084ily";
+ version = "0.6.0";
+ sha256 = "19lb7yxfgrv074z0qcdqa7fdpjx1mgl1djcl6vaz8ydf69qqdyfn";
libraryHaskellDepends = [
base containers keera-hails-reactivevalues MissingK stm
template-haskell
@@ -147921,6 +149335,26 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "keera-hails-reactive-cbmvar" = callPackage
+ ({ mkDerivation, base, directory, filepath, hlint, keera-callbacks
+ , keera-hails-reactivevalues, lens, process, regex-posix
+ }:
+ mkDerivation {
+ pname = "keera-hails-reactive-cbmvar";
+ version = "0.6.0";
+ sha256 = "0g9fb8h1japh0hp6bn02lcsm5cls1lk4hhyk7rbxfkrfiln1khqi";
+ libraryHaskellDepends = [
+ base keera-callbacks keera-hails-reactivevalues lens
+ ];
+ testHaskellDepends = [
+ base directory filepath hlint process regex-posix
+ ];
+ description = "Reactive Haskell on Rails - CBMVars as reactive values";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"keera-hails-reactive-fs" = callPackage
({ mkDerivation, base, directory, fsnotify
, keera-hails-reactivevalues, system-filepath
@@ -147944,8 +149378,8 @@ self: {
}:
mkDerivation {
pname = "keera-hails-reactive-gtk";
- version = "0.5";
- sha256 = "014d9hr2321gs6ska8ykrgh59k92c6kxf0a3gqvrfj3rck28izb9";
+ version = "0.6.0";
+ sha256 = "1vr0dy8a44fdh4ilwgzm8g5vjdcq9ll145v47ghpn7z7dhlmbgki";
libraryHaskellDepends = [
base bytestring cairo glib gtk gtk-helpers
keera-hails-reactivevalues mtl transformers
@@ -147956,14 +149390,33 @@ self: {
broken = true;
}) {};
+ "keera-hails-reactive-htmldom" = callPackage
+ ({ mkDerivation, base, ghcjs-dom, keera-callbacks
+ , keera-hails-reactive-cbmvar, keera-hails-reactivevalues, mtl
+ , transformers
+ }:
+ mkDerivation {
+ pname = "keera-hails-reactive-htmldom";
+ version = "0.6.0";
+ sha256 = "1hpkmxdhvvwjly860n4kk4ghw47a0yc92dn1ajkz0fc849zp2mpa";
+ libraryHaskellDepends = [
+ base ghcjs-dom keera-callbacks keera-hails-reactive-cbmvar
+ keera-hails-reactivevalues mtl transformers
+ ];
+ description = "Keera Hails Reactive bindings for HTML DOM via GHCJS";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"keera-hails-reactive-network" = callPackage
({ mkDerivation, base, bytestring, keera-hails-reactivevalues
, network, network-bsd
}:
mkDerivation {
pname = "keera-hails-reactive-network";
- version = "0.5.0";
- sha256 = "0s6zmqqidvd2ibs0hy6hrlflhsg7nlp8yjradpc7xzsr2g9gs8an";
+ version = "0.6.0";
+ sha256 = "0k0qfh10wv4rabvi2zgwsv97mz7nbvg3rvxfddh6i2hsa48cjvcf";
libraryHaskellDepends = [
base bytestring keera-hails-reactivevalues network network-bsd
];
@@ -147993,8 +149446,8 @@ self: {
({ mkDerivation, base, keera-hails-reactivevalues, wx, wxcore }:
mkDerivation {
pname = "keera-hails-reactive-wx";
- version = "0.5.0";
- sha256 = "110363gzkawik4hhcbpd0ljqzzqvlzylp3n52j1sbnxj5p01ym7k";
+ version = "0.6.0";
+ sha256 = "1yspys7vqg3xm86j4k0wcih5f9iqi0n7f6vnc83gjl84c8w8zac1";
libraryHaskellDepends = [
base keera-hails-reactivevalues wx wxcore
];
@@ -148010,8 +149463,8 @@ self: {
}:
mkDerivation {
pname = "keera-hails-reactive-yampa";
- version = "0.0.3.3";
- sha256 = "1n1xyr9pc1sw9gypwhh1rfdjshg7x1kvwr6v3hp0837zvdcz8gw1";
+ version = "0.6.0";
+ sha256 = "19zxpl9wypy31nwn2ghjcbkvn5xwqfpp9rprkx5ilax3rjagcqcc";
libraryHaskellDepends = [
base keera-callbacks keera-hails-reactivevalues time Yampa
];
@@ -148041,8 +149494,8 @@ self: {
}:
mkDerivation {
pname = "keera-hails-reactivevalues";
- version = "0.5.0";
- sha256 = "163jm6iz6j67qmz4r9rsb24xqb2s9b97assl3la3is3bkvj397z9";
+ version = "0.6.0";
+ sha256 = "1fji0axzj0558dczvzgkwpxnkszfdk3zgky933pdkpcq1cnjz0d3";
libraryHaskellDepends = [ base contravariant ];
testHaskellDepends = [
base directory filepath hlint HUnit mtl process QuickCheck
@@ -148546,23 +149999,11 @@ self: {
({ mkDerivation, base, kind-apply }:
mkDerivation {
pname = "kind-generics";
- version = "0.4.0.0";
- sha256 = "1w3rpvdvgfczsc86y00qbr9s9r8vmv442m4x975f3zcqs4algfhp";
- libraryHaskellDepends = [ base kind-apply ];
- description = "Generic programming in GHC style for arbitrary kinds and GADTs";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "kind-generics_0_4_1_0" = callPackage
- ({ mkDerivation, base, kind-apply }:
- mkDerivation {
- pname = "kind-generics";
version = "0.4.1.0";
sha256 = "1ldfi5rvs3mxlbpy0nfyx8mq58xjkk76c13fmvmgqcpgb8gvmrnx";
libraryHaskellDepends = [ base kind-apply ];
description = "Generic programming in GHC style for arbitrary kinds and GADTs";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"kind-generics-th" = callPackage
@@ -148571,22 +150012,6 @@ self: {
}:
mkDerivation {
pname = "kind-generics-th";
- version = "0.2.1.0";
- sha256 = "08mswzwm1byxx2hfc8h2b90pnn2p4y83kdrvl4mlcn6v488k2lkb";
- libraryHaskellDepends = [
- base ghc-prim kind-generics template-haskell th-abstraction
- ];
- testHaskellDepends = [ base kind-generics template-haskell ];
- description = "Template Haskell support for generating `GenericK` instances";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "kind-generics-th_0_2_2_0" = callPackage
- ({ mkDerivation, base, ghc-prim, kind-generics, template-haskell
- , th-abstraction
- }:
- mkDerivation {
- pname = "kind-generics-th";
version = "0.2.2.0";
sha256 = "1cllhh2lvz86nah2knsgcl0cqnvs1x6ggi8cq2jh1wqlarpy1sgk";
libraryHaskellDepends = [
@@ -148595,7 +150020,6 @@ self: {
testHaskellDepends = [ base kind-generics template-haskell ];
description = "Template Haskell support for generating `GenericK` instances";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"kinds" = callPackage
@@ -148773,6 +150197,23 @@ self: {
broken = true;
}) {};
+ "knit" = callPackage
+ ({ mkDerivation, base, bytestring, containers, deepseq, hashtables
+ , vector
+ }:
+ mkDerivation {
+ pname = "knit";
+ version = "0.1.0.0";
+ sha256 = "0ypa7bj89zbkgyryms6nzwhqpp15hs52ynjvisdsng1xpgmf65dy";
+ libraryHaskellDepends = [
+ base bytestring containers deepseq hashtables vector
+ ];
+ testHaskellDepends = [ base ];
+ doHaddock = false;
+ description = "Ties the knot on data structures that reference each other by unique keys";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"knit-haskell" = callPackage
({ mkDerivation, aeson-pretty, base, base64-bytestring
, blaze-colonnade, blaze-html, bytestring, case-insensitive
@@ -149175,6 +150616,23 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "kubernetes-webhook-haskell_0_2_0_2" = callPackage
+ ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring
+ , text, unordered-containers
+ }:
+ mkDerivation {
+ pname = "kubernetes-webhook-haskell";
+ version = "0.2.0.2";
+ sha256 = "1zhknc4bpdm3xcynn1jm7yii615sj7xcq3mv31xlx4kc4bh566al";
+ libraryHaskellDepends = [
+ aeson base base64-bytestring binary bytestring text
+ unordered-containers
+ ];
+ description = "Create Kubernetes Admission Webhooks in Haskell";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"kuifje" = callPackage
({ mkDerivation, base, boxes, containers, lens }:
mkDerivation {
@@ -149728,8 +151186,8 @@ self: {
}:
mkDerivation {
pname = "lambdabot";
- version = "5.2";
- sha256 = "1ay873mnp4jzjsawxm6k17h6ciyw022a3fviqm83d0l6d1yjnyzm";
+ version = "5.3";
+ sha256 = "0sw1ghxrgs0zr71icalcs2w03km5bgsrhcwckyil77sjgy0sqx5w";
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -149755,10 +151213,8 @@ self: {
}:
mkDerivation {
pname = "lambdabot-core";
- version = "5.2";
- sha256 = "1wh87wwb8hk3hn2lmdqi1hv77qbdmwqcwjslichygmvac8fjhjss";
- revision = "3";
- editedCabalFile = "182bhiwvbpadwwf3h9fpfsjwcsb0fkfzr57fvpl0k6w7msqn32rp";
+ version = "5.3";
+ sha256 = "1rbqqrpf6pdvn9mwwh6j0mn6p9w4lf54ax4gkrqsczxqv8gf557s";
libraryHaskellDepends = [
base binary bytestring containers dependent-map dependent-sum
dependent-sum-template directory edit-distance filepath haskeline
@@ -149784,8 +151240,8 @@ self: {
}:
mkDerivation {
pname = "lambdabot-haskell-plugins";
- version = "5.2";
- sha256 = "0slq4bfkjpb13k9r9dzfhzsaz39f4ji81f8zfqs37b3r6vfvabbb";
+ version = "5.3";
+ sha256 = "1vlyjkz0dammzf5v8i9sfyswbnpfv0vpwpxybc1dhzm1qv04vbwh";
libraryHaskellDepends = [
array arrows base bytestring containers data-memocombinators
directory filepath haskell-src-exts-simple hoogle HTTP IOSpec
@@ -149807,8 +151263,8 @@ self: {
}:
mkDerivation {
pname = "lambdabot-irc-plugins";
- version = "5.2";
- sha256 = "0m0dmggmri8imzm15qf5xhzha5ww0qxzg9r3w826z57fwpsql5kh";
+ version = "5.3";
+ sha256 = "0dm5bsr8hly43hzfja8h6i3n3jai38ln9629p4dlsr8s1himcjbm";
libraryHaskellDepends = [
base bytestring containers directory filepath lambdabot-core
lifted-base mtl network SafeSemaphore split time
@@ -149828,8 +151284,8 @@ self: {
}:
mkDerivation {
pname = "lambdabot-misc-plugins";
- version = "5.2";
- sha256 = "1bl33np4ajiasafchqp2cf0jgb4r8s5phh2nifd82wqg4g4ajw6a";
+ version = "5.3";
+ sha256 = "03cj8bzmg7q6b66mblmxv39aw5jd586w1w90zyl632rff4j5f0bh";
libraryHaskellDepends = [
base bytestring containers filepath lambdabot-core lifted-base mtl
network network-uri parsec process random random-fu random-source
@@ -149849,8 +151305,8 @@ self: {
}:
mkDerivation {
pname = "lambdabot-novelty-plugins";
- version = "5.2";
- sha256 = "171zx2sicl2c5i0mq2aj82dy146i474l18958qw6nwnx9qxc023a";
+ version = "5.3";
+ sha256 = "0f7frjj41wpkhzvzi2xz7hsv8cr0fg653iqf8gqxlprk4k1sag5n";
libraryHaskellDepends = [
base binary brainfuck bytestring containers dice directory
lambdabot-core misfortune process random-fu regex-tdfa unlambda
@@ -149868,8 +151324,8 @@ self: {
}:
mkDerivation {
pname = "lambdabot-reference-plugins";
- version = "5.2";
- sha256 = "0z4hx2knj7y5cslrx3rbd2gzm1qyan4gi1v45c91nlg2g54z5cf3";
+ version = "5.3";
+ sha256 = "0xg8cpd25d01a35y2qmrhp402iphhdjb8sld5lnwc8rzyn6nd7gb";
libraryHaskellDepends = [
base bytestring containers HTTP lambdabot-core mtl network
network-uri oeis process regex-tdfa split tagsoup utf8-string
@@ -149886,8 +151342,8 @@ self: {
}:
mkDerivation {
pname = "lambdabot-social-plugins";
- version = "5.2";
- sha256 = "04gg7cnzahqfy69sp0wr0h1kgy6l0m0dkjbynrx2rmi5w6v4zgkl";
+ version = "5.3";
+ sha256 = "0gncll1z2x26v4g874vbwpg8yh9kang6wcvb4ywmfmlrs7kqw9fn";
libraryHaskellDepends = [
base binary bytestring containers lambdabot-core mtl split time
];
@@ -149901,8 +151357,8 @@ self: {
({ mkDerivation, base, oeis, QuickCheck, QuickCheck-safe }:
mkDerivation {
pname = "lambdabot-trusted";
- version = "5.2";
- sha256 = "0cc1x3yxmpnhgl47y8zvbhqiryp3db30b0i89h0zb112kf8mvw5k";
+ version = "5.3";
+ sha256 = "0847bxdnwh15szrhjb42y9nrb6qbaq6qyylwbmk1hkavp1baw77b";
libraryHaskellDepends = [ base oeis QuickCheck QuickCheck-safe ];
description = "Lambdabot trusted code";
license = "GPL";
@@ -150409,6 +151865,8 @@ self: {
pname = "language-ats";
version = "1.7.10.1";
sha256 = "19m9qalh9xiaw6n60zbhs8yqhd0acq08bkx42i44vfmm0917jys3";
+ revision = "1";
+ editedCabalFile = "1g1dqii5hrr016g1n8sjz7qyzrnmy46zsfd9cp7hmkxqgjk35p8k";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
ansi-wl-pprint array base composition-prelude containers deepseq
@@ -150670,8 +152128,8 @@ self: {
({ mkDerivation, base, pretty }:
mkDerivation {
pname = "language-css";
- version = "0.0.3";
- sha256 = "1g0mh08rz44533473isrqbfn6hp12np9dxm85cn5xpx68jl9ni9g";
+ version = "0.0.3.1";
+ sha256 = "0gwsa9i9jxlnp60z3dh1rkk2zds74llxwjxzrsnhbmi71rmmiggx";
libraryHaskellDepends = [ base pretty ];
description = "CSS 2.1 syntax";
license = stdenv.lib.licenses.bsd3;
@@ -150696,20 +152154,21 @@ self: {
"language-docker" = callPackage
({ mkDerivation, base, bytestring, containers, directory, filepath
, free, Glob, hspec, HUnit, megaparsec, mtl, prettyprinter, process
- , QuickCheck, split, template-haskell, text, th-lift, time
+ , QuickCheck, split, template-haskell, text, th-lift
+ , th-lift-instances, time
}:
mkDerivation {
pname = "language-docker";
- version = "8.1.0";
- sha256 = "0ifvn8xz8qbwy13kmmadi5xdzvxxbq8nmilrnlls8plb8cwsd5ff";
+ version = "8.1.1";
+ sha256 = "0sa5ikmhnk3dgai37lpldc9yf5j9rbmgq9rlqigpcvxa6wz7dshn";
libraryHaskellDepends = [
base bytestring containers free megaparsec mtl prettyprinter split
- template-haskell text th-lift time
+ template-haskell text th-lift th-lift-instances time
];
testHaskellDepends = [
base bytestring containers directory filepath free Glob hspec HUnit
megaparsec mtl prettyprinter process QuickCheck split
- template-haskell text th-lift time
+ template-haskell text th-lift th-lift-instances time
];
description = "Dockerfile parser, pretty-printer and embedded DSL";
license = stdenv.lib.licenses.gpl3;
@@ -151989,8 +153448,8 @@ self: {
}:
mkDerivation {
pname = "latex-svg-pandoc";
- version = "0.2";
- sha256 = "1qzp5y7slklq8p1m6bspzyx7iypd5mq3q0hmxdysivisw776f0aq";
+ version = "0.2.1";
+ sha256 = "12rwapjx4whsw4id4rijwcqksfblp0mnvf0xrvj6pf17pgg4qh52";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -153219,6 +154678,8 @@ self: {
pname = "lens-aeson";
version = "1.1";
sha256 = "03n9dkdyqkkf15h8k4c4bjwgjcbbs2an2cf6z8x54nvkjmprrg7p";
+ revision = "1";
+ editedCabalFile = "1118iimvhl2viydgi9l9i7xkfpb0b72f9im0257lr7dy8bcdgdc3";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
aeson attoparsec base bytestring lens scientific text
@@ -153303,22 +154764,6 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "lens-family_1_2_3" = callPackage
- ({ mkDerivation, base, containers, lens-family-core, mtl
- , transformers
- }:
- mkDerivation {
- pname = "lens-family";
- version = "1.2.3";
- sha256 = "0a8fvvc3fsi5fzk5bnqvbgdz22xvvw55nyfac6411q0pm6vy4nc0";
- libraryHaskellDepends = [
- base containers lens-family-core mtl transformers
- ];
- description = "Lens Families";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- }) {};
-
"lens-family" = callPackage
({ mkDerivation, base, containers, lens-family-core, mtl
, transformers
@@ -153350,18 +154795,6 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {};
- "lens-family-core_1_2_3" = callPackage
- ({ mkDerivation, base, containers, transformers }:
- mkDerivation {
- pname = "lens-family-core";
- version = "1.2.3";
- sha256 = "009rf10pj1cb50v44cc1pq7qvfrmkkk9dikahs9qmvbvgl3mykwi";
- libraryHaskellDepends = [ base containers transformers ];
- description = "Haskell 98 Lens Families";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- }) {};
-
"lens-family-core" = callPackage
({ mkDerivation, base, containers, transformers }:
mkDerivation {
@@ -153399,6 +154832,19 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "lens-family-th_0_5_1_0" = callPackage
+ ({ mkDerivation, base, hspec, template-haskell, transformers }:
+ mkDerivation {
+ pname = "lens-family-th";
+ version = "0.5.1.0";
+ sha256 = "1gpjfig8a2dh4v4660rg659hpvrf2vv85v7cwn64xg3043i954qi";
+ libraryHaskellDepends = [ base template-haskell ];
+ testHaskellDepends = [ base hspec template-haskell transformers ];
+ description = "Generate lens-family style lenses";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"lens-filesystem" = callPackage
({ mkDerivation, base, directory, filepath, hspec, lens
, lens-action
@@ -154144,6 +155590,8 @@ self: {
pname = "libarchive";
version = "2.2.5.0";
sha256 = "0vsrjkg4ijk63rgsl7cqdi1inpnv7ballrg5c5pgrrapwxfb5v4x";
+ revision = "1";
+ editedCabalFile = "1yc1rjcrxsq2f5hadma9fzrxcmxi1wdb03ynskhza2ynz111hjk3";
setupHaskellDepends = [ base Cabal chs-cabal ];
libraryHaskellDepends = [
base bytestring composition-prelude deepseq dlist filepath mtl
@@ -154796,6 +156244,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "libsodium" = callPackage
+ ({ mkDerivation, base, hedgehog, libsodium, tasty, tasty-hedgehog
+ , tasty-hunit
+ }:
+ mkDerivation {
+ pname = "libsodium";
+ version = "1.0.18.1";
+ sha256 = "0injknfijncmfq10szdl1ay75wwpi8rgm3qfdl654aprd95kvpf1";
+ libraryHaskellDepends = [ base ];
+ libraryPkgconfigDepends = [ libsodium ];
+ testHaskellDepends = [
+ base hedgehog tasty tasty-hedgehog tasty-hunit
+ ];
+ testPkgconfigDepends = [ libsodium ];
+ description = "Low-level bindings to the libsodium C library";
+ license = stdenv.lib.licenses.isc;
+ }) {inherit (pkgs) libsodium;};
+
"libssh2" = callPackage
({ mkDerivation, base, bytestring, c2hs, libssh2, network, syb
, time, unix
@@ -155105,24 +156571,24 @@ self: {
"life-sync" = callPackage
({ mkDerivation, base, bytestring, colourista, containers
, exceptions, filepath, hedgehog, hspec, hspec-hedgehog
- , optparse-applicative, path, path-io, process, relude, shellmet
- , text, tomland, validation-selective
+ , optparse-applicative, path, path-io, relude, shellmet, text
+ , tomland, validation-selective
}:
mkDerivation {
pname = "life-sync";
- version = "1.1.0.0";
- sha256 = "0l56n4dhg6p4lw7i7jjq747qv7r6fr0k2gdabwkbbb2qhsviw162";
+ version = "1.1.1.0";
+ sha256 = "051r1m2rrhgg4r34z9n5picnr5k9bdk08chibazndzhmqcxkh8fq";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
base bytestring colourista containers exceptions
- optparse-applicative path path-io process relude shellmet text
- tomland validation-selective
+ optparse-applicative path path-io relude shellmet text tomland
+ validation-selective
];
executableHaskellDepends = [ base relude ];
testHaskellDepends = [
base containers filepath hedgehog hspec hspec-hedgehog path relude
- text
+ text tomland
];
description = "Synchronize personal configs across multiple machines";
license = stdenv.lib.licenses.mpl20;
@@ -155362,23 +156828,23 @@ self: {
"lightstep-haskell" = callPackage
({ mkDerivation, async, base, bytestring, chronos, containers
- , deepseq, hashable, http-types, http2-client, http2-client-grpc
- , http2-grpc-proto-lens, lens, mtl, proto-lens
- , proto-lens-protobuf-types, proto-lens-runtime, random
- , safe-exceptions, stm, tasty, tasty-discover, tasty-hunit
- , tasty-quickcheck, text, transformers, unordered-containers, wai
+ , deepseq, exceptions, hashable, http-types, http2-client
+ , http2-client-grpc, http2-grpc-proto-lens, lens, mtl, proto-lens
+ , proto-lens-protobuf-types, proto-lens-runtime, random, stm, tasty
+ , tasty-discover, tasty-hunit, tasty-quickcheck, text, text-show
+ , transformers, unordered-containers, wai
}:
mkDerivation {
pname = "lightstep-haskell";
- version = "0.6.1";
- sha256 = "0c3z44wnx67k7n7gw8zs35g79al76fbjk6z20fpvjhmk49gsaspk";
+ version = "0.10.0";
+ sha256 = "1axvqljzr5wpqpk9qryvdc15qcnnd3gjxwliyd1m8pndvnryds5q";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- async base bytestring chronos containers hashable http-types
- http2-client http2-client-grpc http2-grpc-proto-lens lens mtl
- proto-lens proto-lens-protobuf-types proto-lens-runtime random
- safe-exceptions stm text transformers unordered-containers wai
+ async base bytestring chronos containers exceptions hashable
+ http-types http2-client http2-client-grpc http2-grpc-proto-lens
+ lens mtl proto-lens proto-lens-protobuf-types proto-lens-runtime
+ random stm text text-show transformers unordered-containers wai
];
executableHaskellDepends = [ async base text ];
testHaskellDepends = [
@@ -155900,8 +157366,8 @@ self: {
({ mkDerivation, base, sbv }:
mkDerivation {
pname = "linearEqSolver";
- version = "2.0";
- sha256 = "0dianwg8r4b6x6z17d994kmhjmqwdx083vlm9rzakfkn7p773l8w";
+ version = "2.3";
+ sha256 = "0lrrgix4m2sbfw9ydcqnx45lka0grl8ndiiy3cs1xg4xpcy2fkjw";
libraryHaskellDepends = [ base sbv ];
description = "Use SMT solvers to solve linear systems over integers and rationals";
license = stdenv.lib.licenses.bsd3;
@@ -156956,8 +158422,8 @@ self: {
}:
mkDerivation {
pname = "list-tries";
- version = "0.6.6";
- sha256 = "0n837h2ffgqgram5kvnshlqk5jc87bw49z4pxa94qdmc323z51ak";
+ version = "0.6.7";
+ sha256 = "110y66kkbi6m55b3ba7p1r25xnf6n59yz2kdp4qf6s8c7a5i0wzh";
libraryHaskellDepends = [ base binary containers dlist ];
testHaskellDepends = [
base binary ChasingBottoms HUnit QuickCheck template-haskell
@@ -156970,20 +158436,20 @@ self: {
}) {};
"list-tuple" = callPackage
- ({ mkDerivation, base, Cabal, deepseq, directory, hspec, OneTuple
- , Only, should-not-typecheck, single-tuple, text
+ ({ mkDerivation, base, Cabal, deepseq, directory, hspec
+ , hspec-discover, OneTuple, Only, should-not-typecheck
+ , single-tuple, text
}:
mkDerivation {
pname = "list-tuple";
- version = "0.1.1.0";
- sha256 = "11mmadb62rarsywn8nd642pxx91yavj7mv739wdwvr723p57i6i3";
- revision = "1";
- editedCabalFile = "1909sk4mzlagskjvccj8rlw5vnxrxcx211406bngyp9lmpnmhdyy";
+ version = "0.1.2.0";
+ sha256 = "1v9nsnsgwg17zwzr5kd44wbjqzp1cl6qwz2xwnwrpx8qampckcpw";
setupHaskellDepends = [ base Cabal directory ];
libraryHaskellDepends = [ base OneTuple Only single-tuple ];
testHaskellDepends = [
base deepseq hspec Only should-not-typecheck single-tuple text
];
+ testToolDepends = [ hspec-discover ];
description = "List-like operations for tuples";
license = stdenv.lib.licenses.asl20;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -157189,8 +158655,8 @@ self: {
}:
mkDerivation {
pname = "little-rio";
- version = "0.1.0";
- sha256 = "0i0z0rc1wc46rsfn1i11xp5r2sxd5i11vcjzdmbkqadp6ms8ahv0";
+ version = "0.1.1";
+ sha256 = "0yxxmad9709h1gpxzjhvqmjhn3m8dcishd9gs6bakc2hrapw2ss2";
libraryHaskellDepends = [
base exceptions microlens microlens-mtl mtl unliftio-core
];
@@ -157945,8 +159411,8 @@ self: {
({ mkDerivation, base, containers, doctest, hedgehog }:
mkDerivation {
pname = "loc";
- version = "0.1.3.6";
- sha256 = "0bspclskqk0kzvic8y4bxagjrfzxpq53xgr0jfp6rcqacql6qvdr";
+ version = "0.1.3.8";
+ sha256 = "11xlpi1g4m0wcjahf1brs77g52pn45g7rglkqz8c6y81y8vllppd";
libraryHaskellDepends = [ base containers ];
testHaskellDepends = [ base containers doctest hedgehog ];
description = "Types representing line and column positions and ranges in text files";
@@ -157957,8 +159423,8 @@ self: {
({ mkDerivation, base, containers, hedgehog, loc }:
mkDerivation {
pname = "loc-test";
- version = "0.1.3.6";
- sha256 = "0kzr7adk85y9fcibi8rw7ix3vp2z17ig211lw820nirhwb8xj697";
+ version = "0.1.3.8";
+ sha256 = "0jg6p0lfd5xgrwbmlskj5f1x8l5b0b3dqh460ds2nii8isccgvcq";
libraryHaskellDepends = [ base containers hedgehog loc ];
description = "Test-related utilities related to the /loc/ package";
license = stdenv.lib.licenses.asl20;
@@ -158218,10 +159684,8 @@ self: {
}:
mkDerivation {
pname = "log-base";
- version = "0.8.0.0";
- sha256 = "15539v6y6s46kgb86ns13rh17c1qnidwdajk26yaxyqky58yx2m6";
- revision = "1";
- editedCabalFile = "0kdkvyw39ywly1qv1l0sq5qzr1akigl8410vr647hy2cn46anva0";
+ version = "0.8.0.1";
+ sha256 = "0s8w464yalbcgq3vq819mw9fsgj6a9rfbf00843311kqryml2a49";
libraryHaskellDepends = [
aeson aeson-pretty base bytestring deepseq exceptions mmorph
monad-control monad-time mtl semigroups stm text time
@@ -158321,10 +159785,8 @@ self: {
}:
mkDerivation {
pname = "log-postgres";
- version = "0.7.1.1";
- sha256 = "1mx43qbv9rbzzkxz7qgwgp26aq00a97rwka7a823l5hm5hamx74k";
- revision = "1";
- editedCabalFile = "012vyqrw0ncwxdrlbcb97x9lcmaizxspfc9dd5jxq8dfmqw5xgq7";
+ version = "0.7.1.3";
+ sha256 = "132q4cx0a2malzncm7bscjikpqaaz6fwzz6n8mhqianbpq02s0v1";
libraryHaskellDepends = [
aeson aeson-pretty base base64-bytestring bytestring deepseq
hpqtypes http-client lifted-base log-base mtl semigroups split text
@@ -159280,8 +160742,8 @@ self: {
}:
mkDerivation {
pname = "lorentz";
- version = "0.2.0";
- sha256 = "1az5phibdmxvr2g0lb1808rvlywd5d2cc647gzkybz5bwi837328";
+ version = "0.3.0";
+ sha256 = "1kjaif19rbmni4nsa8xczbp7q0lbfspbv9w0nhc24l7jjfmhrcd2";
libraryHaskellDepends = [
aeson-pretty base-noprelude bimap bytestring constraints containers
data-default first-class-families fmt formatting ghc-prim HUnit
@@ -159298,7 +160760,7 @@ self: {
];
testToolDepends = [ tasty-discover ];
description = "EDSL for the Michelson Language";
- license = stdenv.lib.licenses.agpl3Plus;
+ license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {tezos-bake-monitor-lib = null;};
@@ -159553,26 +161015,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "lsp-test_0_10_3_0" = callPackage
+ "lsp-test_0_11_0_1" = callPackage
({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base
, bytestring, conduit, conduit-parse, containers, data-default
- , Diff, directory, filepath, haskell-lsp, hspec, lens, mtl
+ , Diff, directory, filepath, Glob, haskell-lsp, hspec, lens, mtl
, parser-combinators, process, text, transformers, unix
, unordered-containers
}:
mkDerivation {
pname = "lsp-test";
- version = "0.10.3.0";
- sha256 = "1gj6f99k3kd0flh2nbpj5wnhi1ql5rlijw0vf4l53zwxy203r7k8";
+ version = "0.11.0.1";
+ sha256 = "0s2sabykaaklw32z6j9z1m7l22ayc736sih39fhlq83iwgpv1917";
+ revision = "1";
+ editedCabalFile = "08lqzsw41vps1z8zihhsja95h5k73g5gpf689x2ryxn6ch13052v";
+ isLibrary = true;
+ isExecutable = true;
libraryHaskellDepends = [
aeson aeson-pretty ansi-terminal async base bytestring conduit
- conduit-parse containers data-default Diff directory filepath
+ conduit-parse containers data-default Diff directory filepath Glob
haskell-lsp lens mtl parser-combinators process text transformers
unix unordered-containers
];
testHaskellDepends = [
- aeson base data-default haskell-lsp hspec lens text
- unordered-containers
+ aeson base data-default directory filepath haskell-lsp hspec lens
+ text unordered-containers
];
description = "Functional test framework for LSP servers";
license = stdenv.lib.licenses.bsd3;
@@ -159981,8 +161447,8 @@ self: {
}:
mkDerivation {
pname = "lumberjack";
- version = "0.1.0.1";
- sha256 = "1fgdhzkykyvi8dfy8yrv2rnr801677831k12k22i59afdw076xqg";
+ version = "0.1.0.2";
+ sha256 = "1qixhfalj22zgfmg3q0jk7ci4nafdwbhrbpgiwzjmah11219jib1";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -159990,7 +161456,7 @@ self: {
prettyprinter-ansi-terminal text time
];
executableHaskellDepends = [
- base exceptions mtl prettyprinter text
+ base contravariant exceptions mtl prettyprinter text
];
description = "Trek through your code forest and make logs";
license = stdenv.lib.licenses.isc;
@@ -160420,8 +161886,8 @@ self: {
}:
mkDerivation {
pname = "lzo";
- version = "0.1.1.2";
- sha256 = "0dypzlxkkby937l2m9g4bz50sgchazqsbagbhkic70ak6iyasamf";
+ version = "0.1.1.3";
+ sha256 = "13l9fzvwyq1z3pv2p33w8ylb8wriwf5q2lif68f8n16fzh07ki7p";
libraryHaskellDepends = [ base binary bytestring digest ];
testHaskellDepends = [ base bytestring tasty tasty-hunit ];
benchmarkHaskellDepends = [ base bytestring criterion ];
@@ -160542,6 +162008,18 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "machination" = callPackage
+ ({ mkDerivation, base, hspec }:
+ mkDerivation {
+ pname = "machination";
+ version = "1.0.0";
+ sha256 = "1vamvcnllcrz515ixidf07s751ah2nfwkwj045cpzgyygb7igvnc";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ base hspec ];
+ description = "Plot charts as unicode strings";
+ license = stdenv.lib.licenses.mpl20;
+ }) {};
+
"machinecell" = callPackage
({ mkDerivation, base, doctest, free, hspec, mtl, profunctors
, QuickCheck, semigroups, transformers
@@ -161018,10 +162496,10 @@ self: {
({ mkDerivation, base, deepseq, profunctors, semigroups }:
mkDerivation {
pname = "magma";
- version = "0.4.0.0";
- sha256 = "18s93ap84cd74sl89fy89dpj89j6qxayc1v771n0zhshbp7g9gkz";
+ version = "0.5.0.0";
+ sha256 = "17ca22bs44whr597p7shv4fnpngbrb8vdxs6zbglfhb69bgjljyy";
libraryHaskellDepends = [ base deepseq profunctors semigroups ];
- description = "magma is an algebraic structure consisting a set together with an binary operation";
+ description = "magma is an algebraic structure";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -162585,7 +164063,7 @@ self: {
broken = true;
}) {};
- "massiv_0_5_1_0" = callPackage
+ "massiv_0_5_2_0" = callPackage
({ mkDerivation, base, bytestring, Cabal, cabal-doctest
, data-default-class, deepseq, doctest, exceptions
, mersenne-random-pure64, primitive, QuickCheck, random, scheduler
@@ -162593,8 +164071,8 @@ self: {
}:
mkDerivation {
pname = "massiv";
- version = "0.5.1.0";
- sha256 = "062b9mg1nqsg7lfv4a85s994jg1fipikpvxdb9w6ci3dqiq41dx0";
+ version = "0.5.2.0";
+ sha256 = "0j44as40bgzjixiga4l06gr3fpgk8vifmz2y12asczxwfv6k0xp1";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
base bytestring data-default-class deepseq exceptions primitive
@@ -162840,6 +164318,29 @@ self: {
license = stdenv.lib.licenses.bsd2;
}) {};
+ "math-functions_0_3_4_0" = callPackage
+ ({ mkDerivation, base, data-default-class, deepseq, erf, primitive
+ , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, vector
+ , vector-th-unbox
+ }:
+ mkDerivation {
+ pname = "math-functions";
+ version = "0.3.4.0";
+ sha256 = "1r77ifqjxr8waf9ljgggyhl2a7gpqhhsi7m7cnc9v5kxqzgdbn4a";
+ revision = "1";
+ editedCabalFile = "1gyrzczs1df98l2d21xrpqqsxs9yw27pfwl27fx8lshd9n25x5h5";
+ libraryHaskellDepends = [
+ base data-default-class deepseq primitive vector
+ ];
+ testHaskellDepends = [
+ base data-default-class deepseq erf primitive QuickCheck tasty
+ tasty-hunit tasty-quickcheck vector vector-th-unbox
+ ];
+ description = "Collection of tools for numeric computations";
+ license = stdenv.lib.licenses.bsd2;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"math-grads" = callPackage
({ mkDerivation, aeson, array, base, bimap, containers, hspec
, ilist, lens, linear, matrix, mtl, random, vector
@@ -163856,6 +165357,33 @@ self: {
license = stdenv.lib.licenses.gpl3;
}) {};
+ "medea" = callPackage
+ ({ mkDerivation, aeson, algebraic-graphs, base, bytestring
+ , containers, deepseq, directory, filepath, free, hashable, hspec
+ , hspec-core, megaparsec, microlens-ghc, mtl, nonempty-containers
+ , parser-combinators, QuickCheck, quickcheck-instances, scientific
+ , text, unordered-containers, vector, vector-instances
+ }:
+ mkDerivation {
+ pname = "medea";
+ version = "1.1.2";
+ sha256 = "0s5ra1a9p8yj2ddwlz58i1ajd7dmxz9rxrdckfmajpzgq9vyskpl";
+ revision = "1";
+ editedCabalFile = "1ick6yjqdk7wg75fzd496r1nyzhphzpz21lcalpicd34bkbzk6dd";
+ libraryHaskellDepends = [
+ aeson algebraic-graphs base bytestring containers deepseq free
+ hashable megaparsec microlens-ghc mtl nonempty-containers
+ parser-combinators scientific text unordered-containers vector
+ vector-instances
+ ];
+ testHaskellDepends = [
+ aeson base directory filepath hspec hspec-core mtl QuickCheck
+ quickcheck-instances text unordered-containers vector
+ ];
+ description = "A schema language for JSON";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"mediabus" = callPackage
({ mkDerivation, array, async, base, binary, bytestring, cereal
, conduit, conduit-combinators, conduit-extra, containers
@@ -164274,8 +165802,8 @@ self: {
({ mkDerivation, base, doctest, Glob, hedgehog, hspec, type-spec }:
mkDerivation {
pname = "membrain";
- version = "0.0.0.1";
- sha256 = "1rrvny4avcpib47r26vf3x05yxl3vxz9gb9vsdcj3ck18vfgynsm";
+ version = "0.0.0.2";
+ sha256 = "1nizjkiggm2ws8kkjw6v96a611kim4yjg4kdrk0rd83fa1zcf7cc";
libraryHaskellDepends = [ base ];
testHaskellDepends = [
base doctest Glob hedgehog hspec type-spec
@@ -164695,6 +166223,48 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "mergeful_0_2_0_0" = callPackage
+ ({ mkDerivation, aeson, base, containers, deepseq, mtl, text, time
+ , validity, validity-containers, validity-time
+ }:
+ mkDerivation {
+ pname = "mergeful";
+ version = "0.2.0.0";
+ sha256 = "0cvx0qs4j7jbamz5dz23dii7car8dq5wz0qvkbckb3ymbrf16ywa";
+ libraryHaskellDepends = [
+ aeson base containers deepseq mtl text time validity
+ validity-containers validity-time
+ ];
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
+ "mergeful-persistent" = callPackage
+ ({ mkDerivation, base, containers, genvalidity, genvalidity-hspec
+ , genvalidity-mergeful, genvalidity-persistent, hspec, mergeful
+ , microlens, monad-logger, mtl, path, path-io, persistent
+ , persistent-sqlite, persistent-template, QuickCheck, text
+ , validity, validity-persistent
+ }:
+ mkDerivation {
+ pname = "mergeful-persistent";
+ version = "0.0.0.0";
+ sha256 = "13lw0gb57as7mplaqwg0i6cpdp1gyw0qghbq4l19y7ib8c6jqnxi";
+ libraryHaskellDepends = [
+ base containers mergeful microlens mtl persistent
+ ];
+ testHaskellDepends = [
+ base containers genvalidity genvalidity-hspec genvalidity-mergeful
+ genvalidity-persistent hspec mergeful monad-logger mtl path path-io
+ persistent persistent-sqlite persistent-template QuickCheck text
+ validity validity-persistent
+ ];
+ description = "Support for using mergeful from persistent-based databases";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {genvalidity-persistent = null; validity-persistent = null;};
+
"mergeless" = callPackage
({ mkDerivation, aeson, base, containers, deepseq, mtl, validity
, validity-containers
@@ -164709,6 +166279,47 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "mergeless_0_3_0_0" = callPackage
+ ({ mkDerivation, aeson, base, containers, deepseq, mtl, validity
+ , validity-containers
+ }:
+ mkDerivation {
+ pname = "mergeless";
+ version = "0.3.0.0";
+ sha256 = "14kgfh672fywvrjzb9kzhrnw10lxq44216rwniavn68abkg6yx94";
+ libraryHaskellDepends = [
+ aeson base containers deepseq mtl validity validity-containers
+ ];
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
+ "mergeless-persistent" = callPackage
+ ({ mkDerivation, base, containers, genvalidity, genvalidity-hspec
+ , genvalidity-mergeless, genvalidity-persistent, hspec, mergeless
+ , microlens, monad-logger, mtl, path, path-io, persistent
+ , persistent-sqlite, persistent-template, QuickCheck, text
+ , validity
+ }:
+ mkDerivation {
+ pname = "mergeless-persistent";
+ version = "0.0.0.0";
+ sha256 = "0b75qs3f1vp4cab28j9znr83apzrsfx7i0p42nk42m5kn5vg2rzs";
+ libraryHaskellDepends = [
+ base containers mergeless microlens persistent
+ ];
+ testHaskellDepends = [
+ base containers genvalidity genvalidity-hspec genvalidity-mergeless
+ genvalidity-persistent hspec mergeless monad-logger mtl path
+ path-io persistent persistent-sqlite persistent-template QuickCheck
+ text validity
+ ];
+ description = "Support for using mergeless from persistent-based databases";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {genvalidity-persistent = null;};
+
"merkle-log" = callPackage
({ mkDerivation, base, bytestring, cereal, criterion, cryptonite
, deepseq, exceptions, hash-tree, memory, merkle-tree, mwc-random
@@ -165531,8 +167142,8 @@ self: {
pname = "microstache";
version = "1.0.1.1";
sha256 = "0851sqr1ppdj6m822635pa3j6qzdf25gyrhkjs25zdry6518bsax";
- revision = "6";
- editedCabalFile = "054ny1rsqz682k4x36dqj6wqbj6arwxp75xpsss8lc7j145d0qn3";
+ revision = "7";
+ editedCabalFile = "05ia18kywpmk01sqnywflfq0ck3yivh8rc178f575py1zrdpn3l7";
libraryHaskellDepends = [
aeson base bytestring containers deepseq directory filepath parsec
text transformers unordered-containers vector
@@ -165822,6 +167433,28 @@ self: {
broken = true;
}) {};
+ "mighty-metropolis_2_0_0" = callPackage
+ ({ mkDerivation, base, containers, foldl, hspec, kan-extensions
+ , mcmc-types, mwc-probability, mwc-random, pipes, primitive
+ , transformers
+ }:
+ mkDerivation {
+ pname = "mighty-metropolis";
+ version = "2.0.0";
+ sha256 = "0r1viswlggm6y7k3x5cvfmbly8jmk1ivhfp8vpgvkamxagzhkrk4";
+ libraryHaskellDepends = [
+ base kan-extensions mcmc-types mwc-probability pipes primitive
+ transformers
+ ];
+ testHaskellDepends = [
+ base containers foldl hspec mcmc-types mwc-probability mwc-random
+ ];
+ description = "The Metropolis algorithm";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"mikmod" = callPackage
({ mkDerivation, base, bytestring }:
mkDerivation {
@@ -166211,6 +167844,28 @@ self: {
broken = true;
}) {};
+ "minilight-lua" = callPackage
+ ({ mkDerivation, base, bytestring, containers, exceptions, hslua
+ , lens, linear, minilight, mtl, sdl2, sdl2-ttf, text, unix-time
+ }:
+ mkDerivation {
+ pname = "minilight-lua";
+ version = "0.2.1.0";
+ sha256 = "0sxaj947qwbrlgph7byf8nxln0cmcg9sjyyp9pfn2lh7nkh8p75n";
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ base bytestring containers exceptions hslua linear minilight mtl
+ sdl2 sdl2-ttf text unix-time
+ ];
+ executableHaskellDepends = [ base lens minilight mtl ];
+ description = "A binding library of minilight for Lua langauge";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"minimal-configuration" = callPackage
({ mkDerivation, base, containers, directory, filepath }:
mkDerivation {
@@ -166685,15 +168340,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "miso_1_5_1_0" = callPackage
+ "miso_1_5_2_0" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, http-api-data
, http-types, lucid, network-uri, servant, servant-lucid, text
, transformers, vector
}:
mkDerivation {
pname = "miso";
- version = "1.5.1.0";
- sha256 = "1vnpfqnkg89ax5znkppqnnp2dgmps2hwdyc05rph2xqvyg5wq9qd";
+ version = "1.5.2.0";
+ sha256 = "0lj0phl6zw7rqr60z06n0dmi6svsxky7krd4i88mfz0ypcvq582v";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -166722,8 +168377,8 @@ self: {
({ mkDerivation }:
mkDerivation {
pname = "miso-examples";
- version = "1.5.1.0";
- sha256 = "14zbzrh3rvqhpn0gd02wd1jdd40inlpy8v4a1qv1aq1c39ip2csb";
+ version = "1.5.2.0";
+ sha256 = "0qjppkz1fh5ygjdbjh4mymplxwy3rz01w047hyvx6ysyr4l0vnvg";
isLibrary = false;
isExecutable = true;
description = "A tasty Haskell front-end framework";
@@ -166738,8 +168393,8 @@ self: {
}:
mkDerivation {
pname = "miso-from-html";
- version = "0.1.0.0";
- sha256 = "1bsa0xy1s9xnjam3arq2ngi6am5a4fzrrp8vlyh0ijniwm174x5k";
+ version = "0.2.0.0";
+ sha256 = "191qszlmgakpjdzg6k54kxg7c8v05jib66sk3w1aqc98j74f4yix";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -167051,6 +168706,8 @@ self: {
pname = "mmark";
version = "0.0.7.2";
sha256 = "1wwszzba6fvg0r4q5z2dzashim0nkaxzx4rmjl216kdi08jkp7mm";
+ revision = "1";
+ editedCabalFile = "15mjdasllgy543ipfwapaf3r8lz6i9sxh9ry7xbs0j1gg81px6h6";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson base case-insensitive containers deepseq dlist email-validate
@@ -167077,8 +168734,8 @@ self: {
pname = "mmark-cli";
version = "0.0.5.0";
sha256 = "15qrp2q1flx9csqvj8zx9w1jqg8pwfi0v7wpia7n7vg09jgydhby";
- revision = "2";
- editedCabalFile = "1kpxrf3gwcl0l8jqq3dic49705p338rcvach95vp1g1jjpwd8kbj";
+ revision = "3";
+ editedCabalFile = "03n7i551lagr4b6587c34ic6c4d9sn9kmnzkff2x1klqaxgb88ld";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -167129,8 +168786,8 @@ self: {
({ mkDerivation, base, vector }:
mkDerivation {
pname = "mmsyn2";
- version = "0.1.7.0";
- sha256 = "1laskxwmylmg7mzm4h6z013s7rhfxf9y1mrvy4dp1cc80kq3scg0";
+ version = "0.1.8.0";
+ sha256 = "1qdbf89i5yx6ag9k4a9scc6wbm765b8zhq0gi12zx0bq75jjz3qz";
libraryHaskellDepends = [ base vector ];
description = "The library that can be used for multiple (Ord a) => a -> b transformations";
license = stdenv.lib.licenses.mit;
@@ -167140,8 +168797,8 @@ self: {
({ mkDerivation, base, directory }:
mkDerivation {
pname = "mmsyn3";
- version = "0.1.4.0";
- sha256 = "1i93744jprkg94lwcas2hvb341m6j08ncn1lzlz6d8z2blpd5z4w";
+ version = "0.1.5.0";
+ sha256 = "0fpn0lzr93aaha9741spc7vmlg5c4x5wb3p4qvxzp57w85zqdwm3";
libraryHaskellDepends = [ base directory ];
description = "A small library to deal with executable endings";
license = stdenv.lib.licenses.mit;
@@ -167152,10 +168809,13 @@ self: {
}:
mkDerivation {
pname = "mmsyn4";
- version = "0.1.6.0";
- sha256 = "0kz7wpfpvfayb6jgd0wwrb3dljcigmqdiixb7b86vyh36nzxhcfj";
- isLibrary = false;
+ version = "0.4.0.0";
+ sha256 = "0qfr2dlzigggbwgznh1sxxkp7qwvcba2rlhwdqs4rzaz53sx2xzj";
+ isLibrary = true;
isExecutable = true;
+ libraryHaskellDepends = [
+ base directory mmsyn2 mmsyn3 process vector
+ ];
executableHaskellDepends = [
base directory mmsyn2 mmsyn3 process vector
];
@@ -167167,8 +168827,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "mmsyn5";
- version = "0.4.3.0";
- sha256 = "02ndmx1ndm87i2xlnaarw8yljjki1k7ak0jyb5s0c7hkvlrl7qax";
+ version = "0.4.4.0";
+ sha256 = "1yvsx82x7m5y2swxllhb7zzgspb3lfdhrbw6n5v3xsa9vxhwa35l";
libraryHaskellDepends = [ base ];
description = "Various additional operations on lists (some with intermediate Monads)";
license = stdenv.lib.licenses.mit;
@@ -167180,8 +168840,8 @@ self: {
}:
mkDerivation {
pname = "mmsyn6ukr";
- version = "0.6.3.1";
- sha256 = "0iyyw02w4mw2g66dqs2ihd5qs4qrs4dcaql7y8gd3gc26mhn7svq";
+ version = "0.7.2.0";
+ sha256 = "03h2rcv8214jbbfw5wb4f1icv9lwn6jwvjp3a2cjpli425ira7kj";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -167201,8 +168861,8 @@ self: {
}:
mkDerivation {
pname = "mmsyn7h";
- version = "0.7.5.0";
- sha256 = "17haan991lzs5qs4gzywhk4vpn9dvgasdm9ff8hzs5h6a0604sfn";
+ version = "0.7.6.0";
+ sha256 = "0z8r6d7my2hbp8g2l3258461f53kx8zm3fzyq605vk4y9z6k6icb";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -167218,16 +168878,20 @@ self: {
}) {};
"mmsyn7l" = callPackage
- ({ mkDerivation, base, directory, mmsyn2, mmsyn7ukr, vector }:
+ ({ mkDerivation, base, directory, mmsyn2, mmsyn3, mmsyn7ukr
+ , process, vector
+ }:
mkDerivation {
pname = "mmsyn7l";
- version = "0.4.2.0";
- sha256 = "1dpilwaffrkihfgbpq7p1095qpx9qgcpzbs8q3kld948hliihix7";
+ version = "0.5.0.0";
+ sha256 = "0kf8ih56klg1c1r2dc6vspdaks1jlzssvzwxz1n8k6zcbyzz8qvc";
isLibrary = true;
isExecutable = true;
- libraryHaskellDepends = [ base directory mmsyn2 mmsyn7ukr vector ];
+ libraryHaskellDepends = [
+ base directory mmsyn2 mmsyn3 mmsyn7ukr process vector
+ ];
executableHaskellDepends = [
- base directory mmsyn2 mmsyn7ukr vector
+ base directory mmsyn2 mmsyn3 mmsyn7ukr process vector
];
description = "Modifies the amplitudes of the Ukrainian sounds representations created by mmsyn7ukr package";
license = stdenv.lib.licenses.mit;
@@ -167237,8 +168901,8 @@ self: {
({ mkDerivation, base, mmsyn2, mmsyn5, mmsyn6ukr, vector }:
mkDerivation {
pname = "mmsyn7s";
- version = "0.6.6.0";
- sha256 = "0hmsf7l3p2b2zj5ydjzxzkgqsj53yjwn71vgw8qzhbxjihk5x6l2";
+ version = "0.6.7.0";
+ sha256 = "14siy618rby0x9s94cqlpn4ymx6d589vb9f3mnqly7ykf53rwbi3";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base mmsyn2 mmsyn5 mmsyn6ukr vector ];
@@ -167253,8 +168917,8 @@ self: {
}:
mkDerivation {
pname = "mmsyn7ukr";
- version = "0.15.3.0";
- sha256 = "02556sgfwi0fzlwj0x22hmyi9pgq0j7w4yfpjy2ni1px8vanwq5j";
+ version = "0.15.5.0";
+ sha256 = "1bpg1c8mvy51ycg1cx1haskidg3zzpdf29dpm8p2fk4bjc70v0w2";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -167930,10 +169594,8 @@ self: {
}:
mkDerivation {
pname = "monad-chronicle";
- version = "1";
- sha256 = "03x19683pm99zcw7gkipmdkrqwaspcyvy7yv68nlh6g4swl31a0l";
- revision = "2";
- editedCabalFile = "0ajjcv8h6104k2xlzlqkhvy7hmv6p4ldca3jdsa9ns38sxy8j6ld";
+ version = "1.0.0.1";
+ sha256 = "1p9w9f5sw4adxxrgfba0vxs5kdhl82ibnwfqal7nrrhp3v86imbg";
libraryHaskellDepends = [
base data-default-class mtl semigroupoids these transformers
transformers-compat
@@ -169110,6 +170772,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "monadic-recursion-schemes" = callPackage
+ ({ mkDerivation, base, comonad, containers, free, mtl
+ , recursion-schemes, transformers
+ }:
+ mkDerivation {
+ pname = "monadic-recursion-schemes";
+ version = "0.1.11.0";
+ sha256 = "0gi9g4vwd2wyff2gjjbjyd1hmx8hv55qmj6kl3c0f3mafxg5vfyj";
+ libraryHaskellDepends = [
+ base comonad containers free mtl recursion-schemes transformers
+ ];
+ testHaskellDepends = [ base ];
+ description = "Recursion Schemes for Monadic version";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"monadiccp" = callPackage
({ mkDerivation, base, containers, mtl, parsec, pretty, random
, semigroups
@@ -169825,8 +171503,8 @@ self: {
pname = "months";
version = "0.1";
sha256 = "000fqmd5j3pxmfa5bpyk5fd0hbn9iq3g5v1slk4hrjdjm8k19wa0";
- revision = "2";
- editedCabalFile = "030d693d4acc3zlha2rjzalrqn8i5pyqkw0zdp3i1hjr0694hwaf";
+ revision = "4";
+ editedCabalFile = "0rww4x5c4a9n1yrs6ll1irwn1c1fm8s9k1zri3n2n1d6x75brny5";
libraryHaskellDepends = [
aeson attoparsec base base-compat cassava deepseq hashable
http-api-data intervals lens lucid QuickCheck swagger2 text
@@ -169999,8 +171677,8 @@ self: {
}:
mkDerivation {
pname = "morley";
- version = "1.2.0";
- sha256 = "1id9sqh105p9b35g7rnk6x43h3h2d4v71bg13mz4gk5ny186d512";
+ version = "1.3.0";
+ sha256 = "1h0p9g2radwnpmq7ay5q2gd0xqaw1f1c51mzdv9xqpnbg2zp2w5b";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -170032,7 +171710,7 @@ self: {
base-noprelude containers gauge megaparsec morley-prelude
];
description = "Developer tools for the Michelson Language";
- license = stdenv.lib.licenses.agpl3Plus;
+ license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {tezos-bake-monitor-lib = null;};
@@ -170092,25 +171770,25 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "morpheus-graphql_0_11_0" = callPackage
+ "morpheus-graphql_0_12_0" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, megaparsec
- , mtl, scientific, tasty, tasty-hunit, template-haskell, text
- , th-lift-instances, transformers, unliftio-core
+ , morpheus-graphql-core, mtl, scientific, tasty, tasty-hunit
+ , template-haskell, text, transformers, unliftio-core
, unordered-containers, uuid, vector, websockets
}:
mkDerivation {
pname = "morpheus-graphql";
- version = "0.11.0";
- sha256 = "1cwq1wa43df8d681x409ra9cnv9qfxb2wpbf6mm3fcbnkkaza351";
+ version = "0.12.0";
+ sha256 = "11f0niq2rv6kyrscl0dgi75vcxrz4vhy4yka2jxhrmx6klzi908p";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- aeson base bytestring containers megaparsec mtl scientific
- template-haskell text th-lift-instances transformers unliftio-core
+ aeson base bytestring containers megaparsec morpheus-graphql-core
+ mtl scientific template-haskell text transformers unliftio-core
unordered-containers uuid vector websockets
];
testHaskellDepends = [
- aeson base bytestring containers megaparsec mtl scientific tasty
- tasty-hunit template-haskell text th-lift-instances transformers
+ aeson base bytestring containers megaparsec morpheus-graphql-core
+ mtl scientific tasty tasty-hunit template-haskell text transformers
unliftio-core unordered-containers uuid vector websockets
];
description = "Morpheus GraphQL";
@@ -170140,6 +171818,46 @@ self: {
broken = true;
}) {};
+ "morpheus-graphql-client" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, morpheus-graphql-core
+ , mtl, template-haskell, text, transformers, unordered-containers
+ }:
+ mkDerivation {
+ pname = "morpheus-graphql-client";
+ version = "0.12.0";
+ sha256 = "15sqs0b86m55asj3rzpw52wcrnmlj6x99icx3b171q19i8wi8wh0";
+ libraryHaskellDepends = [
+ aeson base bytestring morpheus-graphql-core mtl template-haskell
+ text transformers unordered-containers
+ ];
+ description = "Morpheus GraphQL Client";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "morpheus-graphql-core" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, hashable, megaparsec
+ , scientific, tasty, tasty-hunit, template-haskell, text
+ , th-lift-instances, transformers, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "morpheus-graphql-core";
+ version = "0.12.0";
+ sha256 = "1ay37r73sqs5c8ixaz9mr9x1ps58jg4sgrlw5dmq7hkzy9993ccv";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ aeson base bytestring hashable megaparsec scientific
+ template-haskell text th-lift-instances transformers
+ unordered-containers vector
+ ];
+ testHaskellDepends = [
+ aeson base bytestring hashable megaparsec scientific tasty
+ tasty-hunit template-haskell text th-lift-instances transformers
+ unordered-containers vector
+ ];
+ description = "Morpheus GraphQL Core";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"morphisms" = callPackage
({ mkDerivation }:
mkDerivation {
@@ -170274,19 +171992,19 @@ self: {
"moto" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring, containers
, cryptohash-sha1, df1, di, di-core, di-df1, directory, filepath
- , mtl, optparse-applicative, pipes, pipes-attoparsec
+ , mtl, optparse-applicative, pipes, pipes-aeson, pipes-attoparsec
, pipes-bytestring, random, safe-exceptions, tasty, tasty-hunit
, tasty-quickcheck, text, time, transformers
}:
mkDerivation {
pname = "moto";
- version = "0.0.3";
- sha256 = "1grvw5dlg6gjf83rhz45hnh73p74v85kmyn9yfi2gwbxcs7fsmvx";
+ version = "0.0.4";
+ sha256 = "04i85y0h5dqaz6iy7wrirgrm4bncygnmjjb5ncjzdf9c0lvmnab9";
libraryHaskellDepends = [
aeson attoparsec base bytestring containers cryptohash-sha1 df1
di-core di-df1 directory filepath mtl optparse-applicative pipes
- pipes-attoparsec pipes-bytestring safe-exceptions text time
- transformers
+ pipes-aeson pipes-attoparsec pipes-bytestring safe-exceptions text
+ time transformers
];
testHaskellDepends = [
base bytestring containers di di-core directory filepath random
@@ -170299,15 +172017,16 @@ self: {
}) {};
"moto-postgresql" = callPackage
- ({ mkDerivation, base, bytestring, moto, postgresql-simple
- , safe-exceptions
+ ({ mkDerivation, base, bytestring, df1, di-df1, moto
+ , postgresql-simple, safe-exceptions, text
}:
mkDerivation {
pname = "moto-postgresql";
- version = "0.0.1";
- sha256 = "0z5kxphsgywmnv33lf95by9gxlgr6i8y8lq7sqy495f87b1jv62d";
+ version = "0.0.2";
+ sha256 = "1n6xzcg6iqh9l4jkhq03hl11kh0614z41kv2pvw26bsknv4rp0cx";
libraryHaskellDepends = [
- base bytestring moto postgresql-simple safe-exceptions
+ base bytestring df1 di-df1 moto postgresql-simple safe-exceptions
+ text
];
description = "PostgreSQL-based migrations registry for moto";
license = stdenv.lib.licenses.asl20;
@@ -170621,6 +172340,24 @@ self: {
broken = true;
}) {};
+ "mprelude" = callPackage
+ ({ mkDerivation, base, devtools, source-constraints, text
+ , text-conversions
+ }:
+ mkDerivation {
+ pname = "mprelude";
+ version = "0.1.0";
+ sha256 = "0p7zx0b49dp2vd3mx3knfl9gqbh6sj2znc372bmh6ja57g1kv8ds";
+ libraryHaskellDepends = [
+ base source-constraints text text-conversions
+ ];
+ testHaskellDepends = [
+ base devtools source-constraints text text-conversions
+ ];
+ description = "A minimalish prelude";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"mpretty" = callPackage
({ mkDerivation, ansi-terminal, base, containers, data-lens-fd
, data-lens-template, mtl, orders, text, transformers
@@ -172746,8 +174483,8 @@ self: {
}:
mkDerivation {
pname = "musicScroll";
- version = "0.2.3.2";
- sha256 = "0xfjjmmf0w72x15dliaad00yi9x67xn4jfkijzdr310ppwr7j5bd";
+ version = "0.2.3.3";
+ sha256 = "029k470w8mkqjjan615pbdgzln0fbrcqnpwqhzcc3r79kz4yafzj";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -172758,7 +174495,7 @@ self: {
];
executableHaskellDepends = [ base ];
executablePkgconfigDepends = [ gtk3 ];
- description = "Supply your tunes info without leaving your music player.";
+ description = "Supply your tunes info without leaving your music player";
license = stdenv.lib.licenses.gpl3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -172989,17 +174726,17 @@ self: {
}) {};
"mutable-lens" = callPackage
- ({ mkDerivation, base, checkers, doctest, lens, primitive, stm
- , tasty, tasty-hunit, tasty-quickcheck
+ ({ mkDerivation, base, containers, doctest, lens, primitive, stm
+ , tasty, tasty-hunit, transformers
}:
mkDerivation {
pname = "mutable-lens";
- version = "0.1.0.0";
- sha256 = "12biaarl37n953bzq7rndfy49s70jmxhvraf4pm1zxgyz2skwgdc";
+ version = "0.4.0.0";
+ sha256 = "14mywx7lh3yw8gfqy8h2hml2vr3vjfnxnvfvcg37kfskkfyaf6lm";
libraryHaskellDepends = [ base lens primitive stm ];
testHaskellDepends = [
- base checkers doctest lens primitive stm tasty tasty-hunit
- tasty-quickcheck
+ base containers doctest lens primitive stm tasty tasty-hunit
+ transformers
];
description = "Interoperate mutable references with regular lens";
license = stdenv.lib.licenses.asl20;
@@ -174545,8 +176282,8 @@ self: {
pname = "natural-transformation";
version = "0.4";
sha256 = "1by8xwjc23l6pa9l4iv7zp82dykpll3vc3hgxk0pgva724n8xhma";
- revision = "7";
- editedCabalFile = "03nkhdrwki9j81clgfck4yl7ylv6dwa7gi77kknzq3s3nqlp728v";
+ revision = "8";
+ editedCabalFile = "007vgw2zaf2z9fyi9f0spmqn6fd8j438r3vnkgmazzvb43szmi0n";
libraryHaskellDepends = [ base ];
testHaskellDepends = [
base containers quickcheck-instances tasty tasty-quickcheck
@@ -175081,8 +176818,8 @@ self: {
}:
mkDerivation {
pname = "net-mqtt";
- version = "0.6.2.3";
- sha256 = "1z7lwlp8wjmy384ranzl2n8gv80ckgsg9h50qmr45l9zshcbdr8j";
+ version = "0.7.0.1";
+ sha256 = "0gfym6fv92afbv1b126bnviw3qh4m9dim9q046kbh4h5sxah61ab";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -175105,14 +176842,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "net-mqtt-lens" = callPackage
+ ({ mkDerivation, base, HUnit, lens, net-mqtt, tasty, tasty-hunit
+ , tasty-quickcheck
+ }:
+ mkDerivation {
+ pname = "net-mqtt-lens";
+ version = "0.1.0.0";
+ sha256 = "1g0vvay4fdvr2n0hxi4w4av39wd70jgi3yixfx98xxydilw1v110";
+ libraryHaskellDepends = [ base lens net-mqtt ];
+ testHaskellDepends = [
+ base HUnit lens net-mqtt tasty tasty-hunit tasty-quickcheck
+ ];
+ description = "Optics for net-mqtt";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"net-mqtt-rpc" = callPackage
({ mkDerivation, base, bytestring, exceptions, net-mqtt
, network-uri, optparse-applicative, random, stm, text, uuid
}:
mkDerivation {
pname = "net-mqtt-rpc";
- version = "0.1.2.0";
- sha256 = "035ry63b432gy487bx9fsb7b9ql75a70ss74lrd7aby5iw8nhibl";
+ version = "0.1.2.1";
+ sha256 = "01qkix666jh7yvm0gl195brjbi8yw06nnp86iksahvch2bnsz9ax";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -175934,8 +177687,8 @@ self: {
({ mkDerivation, base, bytestring, doctest }:
mkDerivation {
pname = "network-byte-order";
- version = "0.1.4.0";
- sha256 = "1wm59kdvxcjhsl1y1ajmj8w8nq6qdvin6933n374za39lhkb13f9";
+ version = "0.1.5";
+ sha256 = "0480asy7acf1bdc4n0761rax7dijbkjkyrqfl9rdwqvmbr3viy6c";
libraryHaskellDepends = [ base bytestring ];
testHaskellDepends = [ base bytestring doctest ];
description = "Network byte order utilities";
@@ -176395,8 +178148,8 @@ self: {
({ mkDerivation, base, bytestring, network }:
mkDerivation {
pname = "network-run";
- version = "0.2.2";
- sha256 = "1znf2pafcg1gcrb3yyc69h6y5mb8hilibr5khcwil09i5djsjyxx";
+ version = "0.2.3";
+ sha256 = "026l8j1nfgvs3lknn3fvsjj4x4niykhn99h5kywc47347b91xl3n";
libraryHaskellDepends = [ base bytestring network ];
description = "Simple network runner library";
license = stdenv.lib.licenses.bsd3;
@@ -176941,40 +178694,44 @@ self: {
}) {inherit (pkgs) blas;};
"neuron" = callPackage
- ({ mkDerivation, aeson, algebraic-graphs, base, clay, containers
+ ({ mkDerivation, aeson, aeson-gadt-th, algebraic-graphs, base, clay
+ , containers, data-default, dependent-sum, dependent-sum-template
, dhall, directory, exceptions, file-embed, filepath, filepattern
- , foldl, gitrev, hspec, lucid, mmark, mmark-ext, modern-uri
- , optparse-applicative, pandoc, path, path-io, QuickCheck, relude
- , rib, shake, text, time, unix, which, with-utf8
+ , foldl, gitrev, hspec, lucid, megaparsec, mmark, mmark-ext
+ , modern-uri, mtl, optparse-applicative, pandoc, parser-combinators
+ , QuickCheck, relude, rib, shake, text, time, unix, uuid, which
+ , with-utf8
}:
mkDerivation {
pname = "neuron";
- version = "0.2.0.0";
- sha256 = "0f58yas3wmi2rv33lsxrj68yq3vvx8wl8gz5p93fd94zk7xgd46q";
+ version = "0.4.0.0";
+ sha256 = "1iw63qnq484zhi2fil050hswz1hl9cvygpqalhbbhnvry3f9bqkf";
isLibrary = true;
isExecutable = true;
+ enableSeparateDataOutput = true;
libraryHaskellDepends = [
- aeson algebraic-graphs base clay containers dhall directory
- exceptions file-embed filepath filepattern foldl gitrev lucid mmark
- mmark-ext modern-uri optparse-applicative pandoc path path-io
- relude rib shake text time unix which
+ aeson algebraic-graphs base containers filepath filepattern
+ megaparsec mmark mtl parser-combinators relude text time
];
executableHaskellDepends = [
- aeson algebraic-graphs base clay containers dhall directory
- exceptions file-embed filepath filepattern foldl gitrev lucid mmark
- mmark-ext modern-uri optparse-applicative pandoc path path-io
- relude rib shake text time unix which with-utf8
+ aeson aeson-gadt-th algebraic-graphs base clay containers
+ data-default dependent-sum dependent-sum-template dhall directory
+ exceptions file-embed filepath filepattern foldl gitrev lucid
+ megaparsec mmark mmark-ext modern-uri mtl optparse-applicative
+ pandoc parser-combinators relude rib shake text time unix uuid
+ which with-utf8
];
testHaskellDepends = [
- aeson algebraic-graphs base clay containers dhall directory
+ aeson aeson-gadt-th algebraic-graphs base clay containers
+ data-default dependent-sum dependent-sum-template dhall directory
exceptions file-embed filepath filepattern foldl gitrev hspec lucid
- mmark mmark-ext modern-uri optparse-applicative pandoc path path-io
- QuickCheck relude rib shake text time unix which
+ megaparsec mmark mmark-ext modern-uri mtl optparse-applicative
+ pandoc parser-combinators QuickCheck relude rib shake text time
+ unix uuid which with-utf8
];
description = "Haskell meets Zettelkasten, for your plain-text delight";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
+ maintainers = with stdenv.lib.maintainers; [ maralorn ];
}) {};
"newhope" = callPackage
@@ -177650,8 +179407,8 @@ self: {
}:
mkDerivation {
pname = "nix-derivation";
- version = "1.1.0";
- sha256 = "09r1818j838a6mzgsqsvf7a98l3h0v7vqrnmimvycaaxri3rxmhz";
+ version = "1.1.1";
+ sha256 = "1jcgq7c0x6q33ddq3ns4w69z23r31cvb2qxj04v2pyd5v8rwls9d";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -179426,6 +181183,18 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "numhask_0_5_0" = callPackage
+ ({ mkDerivation, base }:
+ mkDerivation {
+ pname = "numhask";
+ version = "0.5.0";
+ sha256 = "0lqwpa3kmgphimy48asi6dxa1mhkjkjvn2bsy1sl5mkf2y93gwrb";
+ libraryHaskellDepends = [ base ];
+ description = "numeric classes";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"numhask-array" = callPackage
({ mkDerivation, adjunctions, base, deepseq, distributive, doctest
, hedgehog, hmatrix, numhask, numhask-hedgehog, numhask-prelude
@@ -179433,8 +181202,8 @@ self: {
}:
mkDerivation {
pname = "numhask-array";
- version = "0.5.1";
- sha256 = "1nrk6j4kw0l09b8f7k3sx47ri6i1vy5qygl9zbhhdz8z75s0fzn8";
+ version = "0.6.0";
+ sha256 = "1pi9rp6j27pbh4ijbzhazznmyz2079b4h1p3sbnsn09bj35zh7z3";
libraryHaskellDepends = [
adjunctions base deepseq distributive hmatrix numhask
numhask-prelude protolude vector
@@ -179454,8 +181223,8 @@ self: {
}:
mkDerivation {
pname = "numhask-hedgehog";
- version = "0.3.2";
- sha256 = "1cfvkq5v88d8zhkj8bgn18hmlg52nsprvrmyan9ndxppyzljphan";
+ version = "0.4.0";
+ sha256 = "1h09mnabmvknlj568hhsnwdlqg7rwvwsc1vnmw2y500266x6gvg3";
libraryHaskellDepends = [
base hedgehog numhask numhask-prelude numhask-space
];
@@ -179488,8 +181257,8 @@ self: {
({ mkDerivation, base, doctest, numhask, protolude }:
mkDerivation {
pname = "numhask-prelude";
- version = "0.3.3";
- sha256 = "0r9qf3yrm0lf1jhiyhvgsfc8zyfsllc8xmjwdqx2vsn9vy15p7aw";
+ version = "0.5.0";
+ sha256 = "19g4jlnif6pz8giyygin8p1s5i0qzwjlr43qy6y8dv4j5dp5qri2";
libraryHaskellDepends = [ base numhask protolude ];
testHaskellDepends = [ doctest ];
description = "A numeric prelude";
@@ -179522,14 +181291,15 @@ self: {
"numhask-space" = callPackage
({ mkDerivation, adjunctions, base, containers, distributive
- , doctest, foldl, lattices, semigroupoids, tdigest, text, time
+ , doctest, foldl, lattices, protolude, semigroupoids, tdigest, text
+ , time
}:
mkDerivation {
pname = "numhask-space";
- version = "0.3.1";
- sha256 = "0phvn46cnf2ffia703k3lsxv32n8mzcjx1szm9qic1nd6k8wrnv7";
+ version = "0.4.0";
+ sha256 = "0p7pr314wm9mqmsn2jwxpr4z7dplb9nq7rih7c3qxc01lla3i59j";
libraryHaskellDepends = [
- adjunctions base containers distributive foldl lattices
+ adjunctions base containers distributive foldl lattices protolude
semigroupoids tdigest text time
];
testHaskellDepends = [ base doctest ];
@@ -180333,45 +182103,48 @@ self: {
"odd-jobs" = callPackage
({ mkDerivation, aeson, base, bytestring, containers
, direct-daemonize, directory, either, fast-logger, filepath
- , foreign-store, friendly-time, hedgehog, hostname, lifted-async
- , lifted-base, lucid, mmorph, monad-control, monad-logger, mtl
- , optparse-applicative, postgresql-simple, random, resource-pool
- , safe, servant, servant-lucid, servant-server, string-conv, tasty
+ , foreign-store, friendly-time, generic-deriving, hedgehog
+ , hostname, lifted-async, lifted-base, lucid, mmorph, monad-control
+ , monad-logger, mtl, optparse-applicative, postgresql-simple
+ , random, resource-pool, safe, servant, servant-lucid
+ , servant-server, servant-static-th, string-conv, tasty
, tasty-discover, tasty-hedgehog, tasty-hunit, text
, text-conversions, time, timing-convenience, unix, unliftio
- , unliftio-core, unordered-containers, warp
+ , unliftio-core, unordered-containers, wai, warp
}:
mkDerivation {
pname = "odd-jobs";
- version = "0.1.0";
- sha256 = "0l1b63j76a8rbhligj7s282bzrw2dgb7jv8cki1a7ss0v58k3c4s";
+ version = "0.2.1";
+ sha256 = "0s0sjy91pq7lqhc75cf6z478b956af7af2959g9qaa879vw9bx2k";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson base bytestring direct-daemonize directory either fast-logger
- filepath friendly-time hostname lucid monad-control monad-logger
- mtl optparse-applicative postgresql-simple resource-pool safe
- servant servant-lucid servant-server string-conv text
- text-conversions time timing-convenience unix unliftio
- unliftio-core unordered-containers warp
+ filepath friendly-time generic-deriving hostname lucid
+ monad-control monad-logger mtl optparse-applicative
+ postgresql-simple resource-pool safe servant servant-lucid
+ servant-server servant-static-th string-conv text text-conversions
+ time timing-convenience unix unliftio unliftio-core
+ unordered-containers wai warp
];
executableHaskellDepends = [
aeson base bytestring direct-daemonize directory either fast-logger
- filepath foreign-store friendly-time hostname lucid monad-control
- monad-logger mtl optparse-applicative postgresql-simple
- resource-pool safe servant servant-lucid servant-server string-conv
- text text-conversions time timing-convenience unix unliftio
- unliftio-core unordered-containers warp
+ filepath foreign-store friendly-time generic-deriving hostname
+ lucid monad-control monad-logger mtl optparse-applicative
+ postgresql-simple resource-pool safe servant servant-lucid
+ servant-server servant-static-th string-conv text text-conversions
+ time timing-convenience unix unliftio unliftio-core
+ unordered-containers wai warp
];
testHaskellDepends = [
aeson base bytestring containers direct-daemonize directory either
- fast-logger filepath friendly-time hedgehog hostname lifted-async
- lifted-base lucid mmorph monad-control monad-logger mtl
- optparse-applicative postgresql-simple random resource-pool safe
- servant servant-lucid servant-server string-conv tasty
- tasty-discover tasty-hedgehog tasty-hunit text text-conversions
- time timing-convenience unix unliftio unliftio-core
- unordered-containers warp
+ fast-logger filepath friendly-time generic-deriving hedgehog
+ hostname lifted-async lifted-base lucid mmorph monad-control
+ monad-logger mtl optparse-applicative postgresql-simple random
+ resource-pool safe servant servant-lucid servant-server
+ servant-static-th string-conv tasty tasty-discover tasty-hedgehog
+ tasty-hunit text text-conversions time timing-convenience unix
+ unliftio unliftio-core unordered-containers wai warp
];
testToolDepends = [ tasty-discover ];
description = "A full-featured PostgreSQL-backed job queue (with an admin UI)";
@@ -180965,15 +182738,15 @@ self: {
}) {};
"online" = callPackage
- ({ mkDerivation, base, doctest, foldl, tasty, tdigest, vector
- , vector-algorithms
+ ({ mkDerivation, backprop, base, doctest, foldl, tasty, tdigest
+ , vector, vector-algorithms
}:
mkDerivation {
pname = "online";
- version = "0.4.0.0";
- sha256 = "1vb9x90qzmqjydxjcn06gz5lfikwrx73jkkhmqdd5vxmzzj36spz";
+ version = "0.5.0";
+ sha256 = "1z7b2aq0zmd65qdi3s6hq17svkw2v62bap586za6kvnbq8fz5cys";
libraryHaskellDepends = [
- base foldl tdigest vector vector-algorithms
+ backprop base foldl tdigest vector vector-algorithms
];
testHaskellDepends = [ base doctest tasty ];
description = "online statistics";
@@ -181076,6 +182849,8 @@ self: {
pname = "opaleye";
version = "0.6.7004.2";
sha256 = "0lmfpbrfy6l7nlkjn26smmv3n992b54xnplwm67jjpryaz7psdz1";
+ revision = "1";
+ editedCabalFile = "1gnig6gdpcz6zkzp9x97m9blhgha2z4ksd9pyqpvm6qrdsjpqsfp";
libraryHaskellDepends = [
aeson base base16-bytestring bytestring case-insensitive
contravariant postgresql-simple pretty product-profunctors
@@ -181372,6 +183147,42 @@ self: {
broken = true;
}) {};
+ "openapi3-code-generator" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, containers, directory
+ , filepath, genvalidity, genvalidity-hspec, genvalidity-text
+ , hashmap, hspec, http-client, http-conduit, http-types, mtl
+ , options, QuickCheck, scientific, split, template-haskell, text
+ , time, transformers, unordered-containers, validity, validity-text
+ , vector, yaml
+ }:
+ mkDerivation {
+ pname = "openapi3-code-generator";
+ version = "0.1.0.4";
+ sha256 = "1bfqw6fpvprwg7132ccxy2hksjbh5s9zcv18blc4q855hc4zzbp5";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base bytestring containers hashmap http-client http-conduit
+ http-types mtl options scientific split template-haskell text time
+ transformers unordered-containers vector yaml
+ ];
+ executableHaskellDepends = [
+ aeson base bytestring containers directory filepath hashmap
+ http-client http-conduit http-types mtl options scientific split
+ template-haskell text time transformers unordered-containers vector
+ yaml
+ ];
+ testHaskellDepends = [
+ aeson base bytestring containers genvalidity genvalidity-hspec
+ genvalidity-text hashmap hspec http-client http-conduit http-types
+ mtl options QuickCheck scientific split template-haskell text time
+ transformers unordered-containers validity validity-text vector
+ yaml
+ ];
+ description = "OpenAPI3 Haskell Client Code Generator";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"opench-meteo" = callPackage
({ mkDerivation, aeson, base, data-default, text, time }:
mkDerivation {
@@ -181856,12 +183667,12 @@ self: {
license = stdenv.lib.licenses.asl20;
}) {};
- "opentelemetry_0_3_2" = callPackage
+ "opentelemetry_0_4_2" = callPackage
({ mkDerivation, base, bytestring, exceptions }:
mkDerivation {
pname = "opentelemetry";
- version = "0.3.2";
- sha256 = "0km45i5zv6v977ivv0rh7273nsnlqlwci79r5qnr9lhxwy8c0xsv";
+ version = "0.4.2";
+ sha256 = "12myg932dpf6zz38ahf9dmx449dkp9kf9pi79j8bdlz4v2fl3jzj";
libraryHaskellDepends = [ base bytestring exceptions ];
license = stdenv.lib.licenses.asl20;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -181870,29 +183681,32 @@ self: {
"opentelemetry-extra" = callPackage
({ mkDerivation, aeson, async, base, bytestring, clock, containers
, directory, exceptions, filepath, ghc-events, hashable
- , http-client, http-client-tls, http-types, opentelemetry, random
- , scientific, splitmix, stm, tasty, tasty-discover, tasty-hunit
- , tasty-quickcheck, text, unordered-containers
+ , http-client, http-client-tls, http-types, opentelemetry
+ , optparse-applicative, process, QuickCheck, random, scientific
+ , splitmix, stm, tasty, tasty-discover, tasty-hunit
+ , tasty-quickcheck, text, text-show, typed-process
+ , unordered-containers
}:
mkDerivation {
pname = "opentelemetry-extra";
- version = "0.3.2";
- sha256 = "1kkzi5cxv1mdb1i22bzrhr2vq4xb3kkkqs8smc6dps3pqswbxpyg";
+ version = "0.4.2";
+ sha256 = "1qr2pz08n7kqx5jcyxhfwrsqlw7lbkkjbrm0fdj5mxykwznqidb8";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson async base bytestring clock containers directory exceptions
filepath ghc-events hashable http-client http-client-tls http-types
- opentelemetry random scientific splitmix stm text
+ opentelemetry random scientific splitmix stm text text-show
unordered-containers
];
executableHaskellDepends = [
async base clock exceptions filepath http-client http-client-tls
- opentelemetry text
+ opentelemetry optparse-applicative process text typed-process
];
testHaskellDepends = [
- base bytestring opentelemetry tasty tasty-discover tasty-hunit
- tasty-quickcheck
+ base bytestring ghc-events hashable opentelemetry QuickCheck tasty
+ tasty-discover tasty-hunit tasty-quickcheck text text-show
+ unordered-containers
];
testToolDepends = [ tasty-discover ];
license = stdenv.lib.licenses.asl20;
@@ -181919,12 +183733,13 @@ self: {
({ mkDerivation, aeson, async, base, bytestring, clock, containers
, exceptions, filepath, ghc-events, http-client, http-client-tls
, http-types, network, opentelemetry, opentelemetry-extra
- , scientific, splitmix, stm, text, unordered-containers
+ , scientific, splitmix, stm, text, typed-process
+ , unordered-containers
}:
mkDerivation {
pname = "opentelemetry-lightstep";
- version = "0.3.2";
- sha256 = "0zpp17dgblx8gl6xlban5gcs2y8qfy39k8c3spaif4gbw9qc21yv";
+ version = "0.4.2";
+ sha256 = "1srzm9d4sc9rgfgq2yyfn5avs9n8bjx9mhz124dhkn3j361sr5g2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -181935,7 +183750,7 @@ self: {
executableHaskellDepends = [
async base bytestring clock containers exceptions filepath
ghc-events http-client http-types opentelemetry opentelemetry-extra
- splitmix text unordered-containers
+ splitmix text typed-process unordered-containers
];
license = stdenv.lib.licenses.asl20;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -181948,8 +183763,8 @@ self: {
}:
mkDerivation {
pname = "opentelemetry-wai";
- version = "0.3.2";
- sha256 = "0l10bwrzpsn74l9xk6sdbdpjf49kf4ak9s3z95ib56vrhs0nrkz0";
+ version = "0.4.2";
+ sha256 = "01jim0634pzf49l18s7512y7a3dkjpif492k6a5j81jg1nylkm1a";
libraryHaskellDepends = [
base bytestring http-types opentelemetry text wai
];
@@ -182319,25 +184134,25 @@ self: {
"opml-conduit" = callPackage
({ mkDerivation, base, bytestring, case-insensitive, conduit
- , conduit-combinators, containers, data-default, lens-simple
- , monoid-subclasses, mtl, parsers, QuickCheck, quickcheck-instances
- , refined, resourcet, safe-exceptions, semigroups, tasty
- , tasty-hunit, tasty-quickcheck, text, time, timerep
- , uri-bytestring, xml-conduit, xml-types
+ , conduit-combinators, containers, data-default, microlens
+ , microlens-th, monoid-subclasses, mtl, parsers, QuickCheck
+ , quickcheck-instances, refined, resourcet, safe-exceptions
+ , semigroups, tasty, tasty-hunit, tasty-quickcheck, text, time
+ , timerep, uri-bytestring, xml-conduit, xml-types
}:
mkDerivation {
pname = "opml-conduit";
- version = "0.7.0.0";
- sha256 = "126w0fcvx59812001dypfhfzd0mglj0dccdi2k25mzf27vdwfwpf";
+ version = "0.8.0.0";
+ sha256 = "08j6hm605km4j3w9n8mbwlzhz8avy3m941wgr9rp5dfkasi3s9p3";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base case-insensitive conduit conduit-combinators containers
- lens-simple monoid-subclasses refined safe-exceptions semigroups
- text time timerep uri-bytestring xml-conduit xml-types
+ microlens microlens-th monoid-subclasses refined safe-exceptions
+ semigroups text time timerep uri-bytestring xml-conduit xml-types
];
testHaskellDepends = [
base bytestring conduit conduit-combinators containers data-default
- lens-simple mtl parsers QuickCheck quickcheck-instances refined
+ microlens mtl parsers QuickCheck quickcheck-instances refined
resourcet semigroups tasty tasty-hunit tasty-quickcheck text time
uri-bytestring xml-conduit
];
@@ -182859,6 +184674,27 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "orbits" = callPackage
+ ({ mkDerivation, ad, base, Cabal, cabal-doctest, checkers, doctest
+ , exact-real, QuickCheck, random, tagged, tasty, tasty-quickcheck
+ , tasty-th, units, units-defs
+ }:
+ mkDerivation {
+ pname = "orbits";
+ version = "0.3";
+ sha256 = "1hidsx5is68mi13l3yhvfidk9l1a4mcyj52im1bzqdp916ik05k1";
+ setupHaskellDepends = [ base Cabal cabal-doctest ];
+ libraryHaskellDepends = [ ad base exact-real units units-defs ];
+ testHaskellDepends = [
+ ad base checkers doctest exact-real QuickCheck random tagged tasty
+ tasty-quickcheck tasty-th units units-defs
+ ];
+ description = "Types and functions for Kepler orbits";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"orc" = callPackage
({ mkDerivation, base, deepseq, monadIO, mtl, process, random, stm
}:
@@ -183316,15 +185152,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "ormolu_0_0_5_0" = callPackage
+ "ormolu_0_1_0_0" = 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.0.5.0";
- sha256 = "1sf22silpj89sldd7wanlr34nsv77bq0cf4i0q1x2r20pz7s4w4m";
+ version = "0.1.0.0";
+ sha256 = "1wpdj04hpnkk60swhx9d9cyazkgkjn2kkzmix7q1mil7hq23ynnp";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -184484,8 +186320,8 @@ self: {
}:
mkDerivation {
pname = "pandoc-crossref";
- version = "0.3.6.2";
- sha256 = "055dfbirs3n99crzg9bfnxs96bsfzz6hqjj743dkrvjqmq1qlqc5";
+ version = "0.3.6.3";
+ sha256 = "1528cn5phcsc2x3h69p64sm7jap34ca3dsdh5qw2jx1vmgn42mi5";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -184778,26 +186614,27 @@ self: {
broken = true;
}) {};
- "pandoc-plot_0_3_0_0" = callPackage
- ({ mkDerivation, base, containers, data-default-class, deepseq
- , directory, filepath, hashable, hspec, hspec-expectations, mtl
- , open-browser, optparse-applicative, pandoc, pandoc-types
- , parallel-io, shakespeare, tasty, tasty-hspec, tasty-hunit
- , template-haskell, temporary, text, turtle, typed-process, yaml
+ "pandoc-plot_0_5_0_0" = callPackage
+ ({ mkDerivation, async, base, bytestring, containers, criterion
+ , data-default-class, deepseq, directory, filepath, githash
+ , hashable, hspec, hspec-expectations, mtl, open-browser
+ , optparse-applicative, pandoc, pandoc-types, shakespeare, tasty
+ , tasty-hspec, tasty-hunit, template-haskell, temporary, text
+ , turtle, typed-process, yaml
}:
mkDerivation {
pname = "pandoc-plot";
- version = "0.3.0.0";
- sha256 = "143kr0s4p155apnspjjkv3xc7ffm6vl4bvifyr8rl72yk0lx81ac";
+ version = "0.5.0.0";
+ sha256 = "1wgk3q46am59if4b5s6pkabllsyy4xv47zs5h1lywdij3g4r4898";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base containers data-default-class directory filepath hashable mtl
- pandoc pandoc-types parallel-io shakespeare temporary text turtle
- typed-process yaml
+ async base bytestring containers data-default-class directory
+ filepath hashable mtl pandoc pandoc-types shakespeare temporary
+ text turtle typed-process yaml
];
executableHaskellDepends = [
- base data-default-class deepseq directory filepath open-browser
+ base deepseq directory filepath githash open-browser
optparse-applicative pandoc pandoc-types template-haskell temporary
text
];
@@ -184805,6 +186642,9 @@ self: {
base data-default-class directory filepath hspec hspec-expectations
mtl pandoc-types tasty tasty-hspec tasty-hunit temporary text
];
+ benchmarkHaskellDepends = [
+ base criterion pandoc-types template-haskell text
+ ];
description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice";
license = stdenv.lib.licenses.gpl2;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -184914,6 +186754,23 @@ self: {
broken = true;
}) {};
+ "pandoc-utils" = callPackage
+ ({ mkDerivation, base, containers, data-default, pandoc
+ , pandoc-types, tasty, tasty-hspec, text, transformers
+ }:
+ mkDerivation {
+ pname = "pandoc-utils";
+ version = "0.7.1";
+ sha256 = "1951zgn6bgkg4xpnz76g93y3hxxx0v1jav5gr0m84gb6nadjg17m";
+ libraryHaskellDepends = [ base pandoc-types text ];
+ testHaskellDepends = [
+ base containers data-default pandoc pandoc-types tasty tasty-hspec
+ text transformers
+ ];
+ description = "Utility functions to work with Pandoc in Haskell applications";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"pandoc-vimhl" = callPackage
({ mkDerivation, base, cond, directory, filepath, pandoc-types
, process, regex-compat, temporary, text
@@ -184936,8 +186793,8 @@ self: {
({ mkDerivation }:
mkDerivation {
pname = "pandora";
- version = "0.2.7";
- sha256 = "1fagym17jg4df445d8jr2lc52rx9irmnz7kv4g236py311z7bmbq";
+ version = "0.2.8";
+ sha256 = "0p556y2a54zmmdr6gnlkjb8xjcyibcr8vvlk3krwqc4zkr6rwv0s";
description = "A box of patterns and paradigms";
license = stdenv.lib.licenses.mit;
}) {};
@@ -185893,8 +187750,8 @@ self: {
}:
mkDerivation {
pname = "parameterized-utils";
- version = "2.0.2";
- sha256 = "0xmml1jzxv7921dc5n3ppw8yf5vn58c19c95kcy8zaqn86vmj1iz";
+ version = "2.1.0";
+ sha256 = "0jfl75a1282lb50v1jw3ghmnwp1fp0fmwgj46lw87rm6vc2qlzhb";
libraryHaskellDepends = [
base base-orphans constraints containers deepseq ghc-prim hashable
hashtables lens mtl template-haskell text th-abstraction vector
@@ -186714,8 +188571,8 @@ self: {
({ mkDerivation, base, doctest, hedgehog }:
mkDerivation {
pname = "partial-semigroup";
- version = "0.5.1.4";
- sha256 = "1szzggr0j52cn6n7j288kh5rma6g8vpjr4dwfmwrhz2jsn4ag9hh";
+ version = "0.5.1.6";
+ sha256 = "11y3ygfwk8761xkpgj5bqga48h18szh9vv7qrgll7wkq51an415h";
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base doctest hedgehog ];
description = "A partial binary associative operator";
@@ -186728,8 +188585,8 @@ self: {
({ mkDerivation, base, hedgehog, partial-semigroup }:
mkDerivation {
pname = "partial-semigroup-hedgehog";
- version = "0.6.0.4";
- sha256 = "0ijmaj8zkcqikm2jr749n8pqcbf2g05bqpdmvljd1q18vydwxx6q";
+ version = "0.6.0.6";
+ sha256 = "0n0j8xlrz66mzkvrsa083b9057n3rgbir7pwqxqycwzgj18g68s6";
libraryHaskellDepends = [ base hedgehog partial-semigroup ];
description = "Property testing for partial semigroups using Hedgehog";
license = stdenv.lib.licenses.asl20;
@@ -186898,7 +188755,7 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "password_2_0_0_1" = callPackage
+ "password_2_0_1_1" = callPackage
({ mkDerivation, base, base-compat, base64, bytestring, Cabal
, cabal-doctest, cryptonite, doctest, memory, QuickCheck
, quickcheck-instances, scrypt, tasty, tasty-quickcheck
@@ -186906,8 +188763,8 @@ self: {
}:
mkDerivation {
pname = "password";
- version = "2.0.0.1";
- sha256 = "1qxmmp0r8pkp6334213qai5y3wcg7w0jw9qp3m66mxaspjnfkpmw";
+ version = "2.0.1.1";
+ sha256 = "1fi39w79p7jaw85i5r8f4flw7s1n2ljxj5ci9gda6a556015w1p8";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
base base64 bytestring cryptonite memory text
@@ -187157,6 +189014,29 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "path_0_8_0" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, deepseq, exceptions
+ , filepath, genvalidity, genvalidity-hspec, genvalidity-property
+ , hashable, hspec, mtl, QuickCheck, template-haskell, text
+ , validity
+ }:
+ mkDerivation {
+ pname = "path";
+ version = "0.8.0";
+ sha256 = "0vzsa41q5sxs1ni72yv1vfpnc6r5mjdwnmdb6jrs6cszb2xlkjr4";
+ libraryHaskellDepends = [
+ aeson base deepseq exceptions filepath hashable template-haskell
+ text
+ ];
+ testHaskellDepends = [
+ aeson base bytestring filepath genvalidity genvalidity-hspec
+ genvalidity-property hspec mtl QuickCheck template-haskell validity
+ ];
+ description = "Support for well-typed paths";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"path-extra" = callPackage
({ mkDerivation, attoparsec, base, path, QuickCheck
, quickcheck-instances, tasty, tasty-quickcheck, text
@@ -187215,8 +189095,8 @@ self: {
({ mkDerivation, base, bytestring, path, safe-exceptions, text }:
mkDerivation {
pname = "path-text-utf8";
- version = "0.0.1.4";
- sha256 = "1nc9favrfr5xxk45rq77zf574m79p5qv3lrngl8yfxdzhbi4q8ld";
+ version = "0.0.1.6";
+ sha256 = "0zlmmfjzjgnhscy8852gi67hq8xl9j05c53faf599cqa6c71ry11";
libraryHaskellDepends = [
base bytestring path safe-exceptions text
];
@@ -187387,10 +189267,8 @@ self: {
}:
mkDerivation {
pname = "pattern-trie";
- version = "0.1.0";
- sha256 = "1ldy1b81sryngf4rlfsw3f2qw0cirjnbvddvw98wrl2m50wzdmlg";
- revision = "1";
- editedCabalFile = "1v9f28gpns5v646hdzn7xfimq2v0sx3rws56r7lfh1qgcfdavy9f";
+ version = "0.1.1";
+ sha256 = "1iyy500rdmfvw0n2k7v27w21i6hqk4hrmnxf7kq52s7g2mwl72di";
libraryHaskellDepends = [
base bytestring containers deepseq hashable text
unordered-containers
@@ -188016,6 +189894,22 @@ self: {
broken = true;
}) {};
+ "pdftotext" = callPackage
+ ({ mkDerivation, base, bytestring, hspec, hspec-discover
+ , poppler-cpp, text
+ }:
+ mkDerivation {
+ pname = "pdftotext";
+ version = "0.0.1.0";
+ sha256 = "1agxbrcpsw8s0qsv6i0vxvzvskzn5abd42l7ab2na75v9fs8p4l8";
+ libraryHaskellDepends = [ base bytestring text ];
+ libraryPkgconfigDepends = [ poppler-cpp ];
+ testHaskellDepends = [ base hspec text ];
+ testToolDepends = [ hspec-discover ];
+ description = "Extracts text from PDF using poppler";
+ license = stdenv.lib.licenses.bsd3;
+ }) {poppler-cpp = null;};
+
"pdynload" = callPackage
({ mkDerivation, base, directory, filepath, ghc, ghc-paths
, old-time, process
@@ -188263,17 +190157,18 @@ self: {
"penntreebank-megaparsec" = callPackage
({ mkDerivation, base, containers, hspec, hspec-discover
- , megaparsec, mtl, text, transformers
+ , megaparsec, mtl, template-haskell, text, transformers
}:
mkDerivation {
pname = "penntreebank-megaparsec";
- version = "0.1.0";
- sha256 = "1wjwwpb1i10kasqxn9gkn34cpyjs83znmr6ps5sjr0zhqyg3dk3j";
+ version = "0.2.0";
+ sha256 = "1238y2wya0ryas58n0b0l4gjmsrzl0dwns0f4gx5m8q6aq4d33c9";
libraryHaskellDepends = [
- base containers megaparsec mtl transformers
+ base containers megaparsec mtl template-haskell transformers
];
testHaskellDepends = [
- base containers hspec megaparsec mtl text transformers
+ base containers hspec megaparsec mtl template-haskell text
+ transformers
];
testToolDepends = [ hspec-discover ];
description = "Parser combinators for trees in the Penn Treebank format";
@@ -188507,8 +190402,8 @@ self: {
}:
mkDerivation {
pname = "perf";
- version = "0.5.0.0";
- sha256 = "1qbsk523xq27fww7bzd6zcj117630sji9szw3g3d75pbw4x5i5nl";
+ version = "0.6.0";
+ sha256 = "1cn2f3hisw5r99m459zalcgfgdr54f8wsp1wlg48jjvgvsx5dj0k";
libraryHaskellDepends = [
base containers deepseq foldl rdtsc text time transformers
];
@@ -188520,22 +190415,22 @@ self: {
}) {};
"perf-analysis" = callPackage
- ({ mkDerivation, base, containers, deepseq, formatting
- , optparse-generic, perf, protolude, readme-lhs, scientific
- , tdigest, text, vector
+ ({ mkDerivation, base, containers, deepseq, optparse-generic, perf
+ , protolude, readme-lhs, scientific, tdigest, text, text-format
+ , vector
}:
mkDerivation {
pname = "perf-analysis";
- version = "0.2.0.0";
- sha256 = "1dnanink5j2dhqh91dmvrw42n7b1cfrbwglp7yikabwg9888nmax";
+ version = "0.3.0";
+ sha256 = "1c591c5i732ld3giip56b9rccgrfjlrnnx6zrxfmg33anhyjwsi6";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base formatting perf protolude readme-lhs scientific tdigest text
+ base perf protolude readme-lhs scientific tdigest text text-format
];
executableHaskellDepends = [
- base containers deepseq formatting optparse-generic perf protolude
- readme-lhs text vector
+ base containers deepseq optparse-generic perf protolude readme-lhs
+ text vector
];
description = "analysis example using perf";
license = stdenv.lib.licenses.bsd3;
@@ -188758,8 +190653,8 @@ self: {
}:
mkDerivation {
pname = "persist";
- version = "0.1.1.4";
- sha256 = "0g15l5fqzw30hsrc58hmgz5vbw8bfbgin7gi2dwahc98k8i0gxd4";
+ version = "0.1.1.5";
+ sha256 = "19s0jpbcas6c64lzl9plhp1b3qk89g3jrqhj2ljxvkzk81dbr2r3";
libraryHaskellDepends = [ base bytestring containers text ];
testHaskellDepends = [
base bytestring QuickCheck test-framework
@@ -190723,6 +192618,8 @@ self: {
pname = "pinch";
version = "0.3.5.0";
sha256 = "0bw7pfywa9qr6mrs340znqgzhg9yy8brh6v833wvk87sxjs8psdv";
+ revision = "1";
+ editedCabalFile = "1pl6cymb93lpjqsll87y7avwrw2w5k237gyyhqr05yfcsrjky8rp";
libraryHaskellDepends = [
array base bytestring containers deepseq ghc-prim hashable
semigroups text unordered-containers vector
@@ -191519,6 +193416,8 @@ self: {
pname = "pipes-http";
version = "1.0.6";
sha256 = "00579dpb7mh8nli5gfr100w0mrn6nvqhbj50qzxc2m5cvw4gncd2";
+ revision = "1";
+ editedCabalFile = "1xaqygyzm0i7fg24mipngg4j258yqsrnp0wjgkl16syqsn387h8c";
libraryHaskellDepends = [
base bytestring http-client http-client-tls pipes
];
@@ -191549,6 +193448,8 @@ self: {
pname = "pipes-interleave";
version = "1.1.3";
sha256 = "05g8kl88f55pxb3926fa81qd0a2lc1xdzv36jmm67sc68prr71za";
+ revision = "1";
+ editedCabalFile = "06vg9vlczmmlpvqnnwn12kyb9c741y50hl8ky0vvdlkwlb90zncq";
libraryHaskellDepends = [ base containers heaps pipes ];
description = "Interleave and merge streams of elements";
license = stdenv.lib.licenses.bsd3;
@@ -191631,18 +193532,16 @@ self: {
}) {};
"pipes-lzma" = callPackage
- ({ mkDerivation, base, bytestring, lzma, pipes, pipes-bytestring
- , QuickCheck
+ ({ mkDerivation, base, bytestring, exceptions, lzma, pipes
+ , pipes-bytestring, QuickCheck
}:
mkDerivation {
pname = "pipes-lzma";
- version = "0.1.1.2";
- sha256 = "0wx23wf1vr8d2nyapxgmpn1jk53hjbla1xss714vkmar7am37vrc";
- revision = "1";
- editedCabalFile = "13nyh3qqv3baifya0vwnnqh1yvr3k2yjrhjq7apigq0s584iyrka";
+ version = "0.2.0.0";
+ sha256 = "1b1xnjq1bvp14rl0lvzfxkckvwsihmq0j61wbmx1k0vqjy2b350m";
isLibrary = true;
isExecutable = true;
- libraryHaskellDepends = [ base bytestring lzma pipes ];
+ libraryHaskellDepends = [ base bytestring exceptions lzma pipes ];
executableHaskellDepends = [ base pipes pipes-bytestring ];
testHaskellDepends = [
base bytestring pipes pipes-bytestring QuickCheck
@@ -192909,6 +194808,8 @@ self: {
pname = "plots";
version = "0.1.1.2";
sha256 = "01w56qhyw8w6g8xffrvkp7d6k8l4w9as8v900v29jaq7gz680fhs";
+ revision = "1";
+ editedCabalFile = "1qipj4sf4rfpzbqyiwqsq822n27r7ksqyg8qw9zc4l6zcgq5bsa1";
libraryHaskellDepends = [
adjunctions base base-orphans colour containers data-default
diagrams-core diagrams-lib directory distributive filepath
@@ -193062,23 +194963,18 @@ self: {
"plzwrk" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, hashable
- , haskell-src-meta, hspec, mtl, neat-interpolation, parsec, split
- , template-haskell, text, transformers, unordered-containers
+ , haskell-src-meta, hspec, mtl, parsec, split, template-haskell
+ , text, transformers, unordered-containers
}:
mkDerivation {
pname = "plzwrk";
- version = "0.0.0.7";
- sha256 = "0llag2lgdb5d61961b6sjvl2v0mxbyvnz84ikzs87bf5gjm4v32j";
- isLibrary = true;
- isExecutable = true;
+ version = "0.0.0.10";
+ sha256 = "1735dxhqyq0jf2vyh5zb7xwxiqqhx3jgys8fqj97j9m97g0ybdg3";
libraryHaskellDepends = [
aeson base bytestring containers hashable haskell-src-meta mtl
parsec split template-haskell text transformers
unordered-containers
];
- executableHaskellDepends = [
- base containers neat-interpolation text unordered-containers
- ];
testHaskellDepends = [ base hspec mtl text unordered-containers ];
description = "A front-end framework";
license = stdenv.lib.licenses.bsd3;
@@ -194107,8 +196003,8 @@ self: {
}:
mkDerivation {
pname = "pontarius-xmpp";
- version = "0.5.6";
- sha256 = "0r4q8vsl4a51dgfqzgi3ljndiw9k9yr4561prck1nzxbcl2d7c70";
+ version = "0.5.6.2";
+ sha256 = "0r3wcvwfxrf7h8wz5n397vamf3nyvwp1i4mxbimrw0jga3vizxx2";
setupHaskellDepends = [ base Cabal filepath ];
libraryHaskellDepends = [
attoparsec base base64-bytestring binary bytestring conduit
@@ -194262,17 +196158,17 @@ self: {
"popkey" = callPackage
({ mkDerivation, base, bitvec, bytestring, containers, hspec
, hspec-discover, hw-bits, hw-prim, hw-rankselect
- , hw-rankselect-base, profunctors, QuickCheck, store, text, vector
+ , hw-rankselect-base, QuickCheck, store, text, vector
}:
mkDerivation {
pname = "popkey";
- version = "0.0.0.1";
- sha256 = "1gplzbbj6whmxchxr78zv32ixlf79sjgdz950jixl7z9p5pdrki7";
+ version = "0.1.0.0";
+ sha256 = "1fx7qsc5kl3iq013kgdjhz0crzh7kiffqq1aj14fxlhjyp8k8v6m";
libraryHaskellDepends = [
base bitvec bytestring containers hw-bits hw-prim hw-rankselect
- hw-rankselect-base profunctors store text vector
+ hw-rankselect-base store text vector
];
- testHaskellDepends = [ base containers hspec QuickCheck ];
+ testHaskellDepends = [ base containers hspec QuickCheck store ];
testToolDepends = [ hspec-discover ];
description = "Static key-value storage backed by poppy";
license = stdenv.lib.licenses.mit;
@@ -194902,8 +196798,8 @@ self: {
}:
mkDerivation {
pname = "postgres-websockets";
- version = "0.6.0.0";
- sha256 = "0m9fypc216qcsx596sizgxjv30w08fpfpjglmcias88ri4n3ggy5";
+ version = "0.6.1.1";
+ sha256 = "18lsn8c4nd4rw3df9g5w684f7ggrxq9a3calj1ipqz1nf50mwbqx";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -194914,7 +196810,8 @@ self: {
];
executableHaskellDepends = [
base base64-bytestring bytestring envparse hasql hasql-pool
- protolude text time transformers wai wai-app-static wai-extra warp
+ http-types protolude text time transformers wai wai-app-static
+ wai-extra warp
];
testHaskellDepends = [
aeson base containers hasql hasql-notifications hasql-pool hspec
@@ -195247,8 +197144,8 @@ self: {
pname = "postgresql-simple";
version = "0.6.2";
sha256 = "15pkflx48mgv4fjmnagyfh06q065k8m8c98bysc3gm6m4srz5ypv";
- revision = "3";
- editedCabalFile = "0wngpd4187sfz2jhpnnrycfvpd1irz2m798p515mn1ryg1ywmhbr";
+ revision = "4";
+ editedCabalFile = "03s0cbwqgkvzr1wkan7icfjb9qlz95pbs3pqv2mkpf117m3y1yb0";
libraryHaskellDepends = [
aeson attoparsec base bytestring bytestring-builder
case-insensitive containers hashable Only postgresql-libpq
@@ -195450,22 +197347,20 @@ self: {
}) {};
"postgresql-syntax" = callPackage
- ({ mkDerivation, base, bytestring, case-insensitive, containers
- , contravariant, fast-builder, foldl, hashable, headed-megaparsec
- , hedgehog, megaparsec, parser-combinators, QuickCheck
- , quickcheck-instances, rerebase, selective, tasty, tasty-hunit
- , tasty-quickcheck, text, text-builder, unordered-containers, uuid
- , vector
+ ({ mkDerivation, base, bytestring, case-insensitive, fast-builder
+ , hashable, headed-megaparsec, hedgehog, megaparsec
+ , parser-combinators, QuickCheck, quickcheck-instances, rerebase
+ , tasty, tasty-hunit, tasty-quickcheck, text, text-builder
+ , unordered-containers
}:
mkDerivation {
pname = "postgresql-syntax";
- version = "0.2.0.1";
- sha256 = "0qp108cz7ch193hpfl03xffaxpn32zaaxhsv2fj5rbpvvyny3rx1";
+ version = "0.3.0.2";
+ sha256 = "1gl0k3idcgpnahh8mv01mjzhc4yx6i3f7shfa7mqhcgs6r1ccdhz";
libraryHaskellDepends = [
- base bytestring case-insensitive containers contravariant
- fast-builder foldl hashable headed-megaparsec megaparsec
- parser-combinators selective text text-builder unordered-containers
- uuid vector
+ base bytestring case-insensitive fast-builder hashable
+ headed-megaparsec megaparsec parser-combinators text text-builder
+ unordered-containers
];
testHaskellDepends = [
hedgehog QuickCheck quickcheck-instances rerebase tasty tasty-hunit
@@ -195552,8 +197447,8 @@ self: {
}:
mkDerivation {
pname = "postgrest";
- version = "7.0.0";
- sha256 = "03iya4w39qp25ms8m58mw6pvlriw80h6rdg1cb7az7353m2ndzys";
+ version = "7.0.1";
+ sha256 = "1cn69dinfv3y8ymsa364b9b0ly3dg80and902gamymb9v89jpsgf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -197860,14 +199755,14 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "process_1_6_8_2" = callPackage
+ "process_1_6_9_0" = callPackage
({ mkDerivation, base, bytestring, deepseq, directory, filepath
, unix
}:
mkDerivation {
pname = "process";
- version = "1.6.8.2";
- sha256 = "1gdz227gmpax92xmwrvj9nrylybh4kk7m4yqr8qwa9i34dg1jzqx";
+ version = "1.6.9.0";
+ sha256 = "1shxwl392swdqffxdg2940y3yiml24iww9cy2pk89pv8r89x7yzy";
libraryHaskellDepends = [ base deepseq directory filepath unix ];
testHaskellDepends = [ base bytestring directory ];
description = "Process libraries";
@@ -198511,8 +200406,8 @@ self: {
}:
mkDerivation {
pname = "project-m36";
- version = "0.7";
- sha256 = "1ahvnyrg28r16rw982bpawrmiikc121z7358y3gxzqxnv2cc9y65";
+ version = "0.8";
+ sha256 = "0rc5vixyaakh9avsn4xwf1phqm1298z8d81xwxllas0wq5cbyvl3";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -198753,6 +200648,33 @@ self: {
license = stdenv.lib.licenses.asl20;
}) {};
+ "prometheus-client_1_0_0_1" = callPackage
+ ({ mkDerivation, atomic-primops, base, bytestring, clock
+ , containers, criterion, deepseq, doctest, exceptions, hspec, mtl
+ , QuickCheck, random, random-shuffle, stm, text, transformers
+ , transformers-compat, utf8-string
+ }:
+ mkDerivation {
+ pname = "prometheus-client";
+ version = "1.0.0.1";
+ sha256 = "0jmxmq4f3p8jlg7h5wlq0kk6z749fr4gmac5x9gim0mjjga6q0r7";
+ libraryHaskellDepends = [
+ atomic-primops base bytestring clock containers deepseq exceptions
+ mtl stm text transformers transformers-compat utf8-string
+ ];
+ testHaskellDepends = [
+ atomic-primops base bytestring clock containers deepseq doctest
+ exceptions hspec mtl QuickCheck random-shuffle stm text
+ transformers transformers-compat utf8-string
+ ];
+ benchmarkHaskellDepends = [
+ base bytestring criterion random text utf8-string
+ ];
+ description = "Haskell client library for http://prometheus.io.";
+ license = stdenv.lib.licenses.asl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"prometheus-effect" = callPackage
({ mkDerivation, base, bytestring, clock, criterion, hashable
, http-types, mtl, random, retry, safe-exceptions, streaming
@@ -199142,30 +201064,6 @@ self: {
broken = true;
}) {};
- "proto-lens_0_5_1_0" = callPackage
- ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim
- , lens-family, parsec, pretty, primitive, profunctors, QuickCheck
- , tagged, test-framework, test-framework-quickcheck2, text
- , transformers, vector, void
- }:
- mkDerivation {
- pname = "proto-lens";
- version = "0.5.1.0";
- sha256 = "1jv88j9spv3q679syq0fbpbq8xjggaww5644as31gmvihjfaxby1";
- enableSeparateDataOutput = true;
- libraryHaskellDepends = [
- base bytestring containers deepseq ghc-prim lens-family parsec
- pretty primitive profunctors tagged text transformers vector void
- ];
- testHaskellDepends = [
- base bytestring QuickCheck test-framework
- test-framework-quickcheck2 vector
- ];
- description = "A lens-based implementation of protocol buffers in Haskell";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- }) {};
-
"proto-lens" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim
, lens-family, parsec, pretty, primitive, profunctors, QuickCheck
@@ -199272,24 +201170,6 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "proto-lens-protobuf-types_0_5_0_0" = callPackage
- ({ mkDerivation, base, Cabal, lens-family, proto-lens
- , proto-lens-runtime, proto-lens-setup, protobuf, text
- }:
- mkDerivation {
- pname = "proto-lens-protobuf-types";
- version = "0.5.0.0";
- sha256 = "1j37g1w6b7hph61x7hrvvs7sp5kzl24slmbnlyn8a7z04kbhgr90";
- setupHaskellDepends = [ base Cabal proto-lens-setup ];
- libraryHaskellDepends = [
- base lens-family proto-lens proto-lens-runtime text
- ];
- libraryToolDepends = [ protobuf ];
- description = "Basic protocol buffer message types";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- }) {inherit (pkgs) protobuf;};
-
"proto-lens-protobuf-types" = callPackage
({ mkDerivation, base, Cabal, lens-family, proto-lens
, proto-lens-protoc, proto-lens-runtime, proto-lens-setup, protobuf
@@ -199308,29 +201188,6 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {inherit (pkgs) protobuf;};
- "proto-lens-protoc_0_5_0_0" = callPackage
- ({ mkDerivation, base, bytestring, containers, filepath
- , haskell-src-exts, lens-family, pretty, proto-lens, protobuf, text
- }:
- mkDerivation {
- pname = "proto-lens-protoc";
- version = "0.5.0.0";
- sha256 = "0r6il4gvvcggxxbz2hq1kkw1qwk1rspqcb2j04ngd06pmvicw78n";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- base containers filepath haskell-src-exts lens-family pretty
- proto-lens text
- ];
- libraryToolDepends = [ protobuf ];
- executableHaskellDepends = [
- base bytestring containers lens-family proto-lens text
- ];
- description = "Protocol buffer compiler for the proto-lens library";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- }) {inherit (pkgs) protobuf;};
-
"proto-lens-protoc" = callPackage
({ mkDerivation, base, bytestring, containers, filepath, ghc
, ghc-paths, ghc-source-gen, lens-family, pretty, proto-lens
@@ -199352,23 +201209,6 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {inherit (pkgs) protobuf;};
- "proto-lens-runtime_0_5_0_0" = callPackage
- ({ mkDerivation, base, bytestring, containers, deepseq, filepath
- , lens-family, proto-lens, text, vector
- }:
- mkDerivation {
- pname = "proto-lens-runtime";
- version = "0.5.0.0";
- sha256 = "0hd1hcrirnj92nkd15l1m081wvxas62az3zijg1cr4lf93rg9hgc";
- libraryHaskellDepends = [
- base bytestring containers deepseq filepath lens-family proto-lens
- text vector
- ];
- doHaddock = false;
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- }) {};
-
"proto-lens-runtime" = callPackage
({ mkDerivation, base, bytestring, containers, deepseq, filepath
, lens-family, proto-lens, text, vector
@@ -199385,23 +201225,6 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "proto-lens-setup_0_4_0_2" = callPackage
- ({ mkDerivation, base, bytestring, Cabal, containers, deepseq
- , directory, filepath, process, proto-lens-protoc, temporary, text
- }:
- mkDerivation {
- pname = "proto-lens-setup";
- version = "0.4.0.2";
- sha256 = "1zqlkkzdg9myfy2myv0y19zmsjsvcd5rcimf6f48gnijl3001i8v";
- libraryHaskellDepends = [
- base bytestring Cabal containers deepseq directory filepath process
- proto-lens-protoc temporary text
- ];
- description = "Cabal support for codegen with proto-lens";
- license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- }) {};
-
"proto-lens-setup" = callPackage
({ mkDerivation, base, bytestring, Cabal, containers, deepseq
, directory, filepath, process, proto-lens-protoc, temporary, text
@@ -200042,11 +201865,29 @@ self: {
pname = "publicsuffix";
version = "0.20191003";
sha256 = "1birj2k23v93w89mcrn522mqyfipv3smrdhag6k6pgsi628gihx7";
+ revision = "1";
+ editedCabalFile = "1diqb9knkhlryyygzs959zwd5d60wdkbmlza76cmsizkqq4vzhds";
+ libraryHaskellDepends = [ base filepath template-haskell ];
+ testHaskellDepends = [ base hspec ];
+ benchmarkHaskellDepends = [ base criterion random ];
+ description = "The publicsuffix list exposed as proper Haskell types";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "publicsuffix_0_20200526" = callPackage
+ ({ mkDerivation, base, criterion, filepath, hspec, random
+ , template-haskell
+ }:
+ mkDerivation {
+ pname = "publicsuffix";
+ version = "0.20200526";
+ sha256 = "0sipkr4mzhha5w4236jj6j8assy565yf085aqa3awwqi28674mbb";
libraryHaskellDepends = [ base filepath template-haskell ];
testHaskellDepends = [ base hspec ];
benchmarkHaskellDepends = [ base criterion random ];
description = "The publicsuffix list exposed as proper Haskell types";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"publicsuffixlist" = callPackage
@@ -200575,64 +202416,66 @@ self: {
"purescript" = callPackage
({ mkDerivation, aeson, aeson-better-errors, aeson-pretty
, ansi-terminal, ansi-wl-pprint, array, base, base-compat
- , blaze-html, bower-json, boxes, bytestring, Cabal, cheapskate
- , clock, containers, cryptonite, data-ordlist, deepseq, directory
- , dlist, edit-distance, file-embed, filepath, fsnotify, gitrev
- , Glob, happy, haskeline, hspec, hspec-discover, http-types, HUnit
- , language-javascript, lifted-async, lifted-base, memory
+ , blaze-html, bower-json, boxes, bytestring, Cabal, cborg
+ , cheapskate, clock, containers, cryptonite, data-ordlist, deepseq
+ , directory, dlist, edit-distance, file-embed, filepath, fsnotify
+ , gitrev, Glob, happy, haskeline, hspec, hspec-discover, http-types
+ , HUnit, language-javascript, lifted-async, lifted-base, memory
, microlens-platform, monad-control, monad-logger, mtl, network
, optparse-applicative, parallel, parsec, pattern-arrows, process
, protolude, regex-tdfa, safe, scientific, semialign, semigroups
- , sourcemap, split, stm, stringsearch, syb, tasty, tasty-golden
- , tasty-hspec, tasty-quickcheck, text, these, time, transformers
- , transformers-base, transformers-compat, unordered-containers
- , utf8-string, vector, wai, wai-websockets, warp, websockets
+ , serialise, sourcemap, split, stm, stringsearch, syb, tasty
+ , tasty-golden, tasty-hspec, tasty-quickcheck, text, these, time
+ , transformers, transformers-base, transformers-compat
+ , unordered-containers, utf8-string, vector, wai, wai-websockets
+ , warp, websockets
}:
mkDerivation {
pname = "purescript";
- version = "0.13.6";
- sha256 = "1xss3wpv6wb38gsh9r635s09cxzmiz81hhssdxzdba2pw6ifzx8j";
+ version = "0.13.8";
+ sha256 = "0sh9z3ir3jiwmi5h95v9p7j746xxidg1hrxha89c0zl6vr4sq7vh";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson aeson-better-errors aeson-pretty ansi-terminal array base
- base-compat blaze-html bower-json boxes bytestring Cabal cheapskate
- clock containers cryptonite data-ordlist deepseq directory dlist
- edit-distance file-embed filepath fsnotify Glob haskeline
- language-javascript lifted-async lifted-base memory
+ base-compat blaze-html bower-json boxes bytestring Cabal cborg
+ cheapskate clock containers cryptonite data-ordlist deepseq
+ directory dlist edit-distance file-embed filepath fsnotify Glob
+ haskeline language-javascript lifted-async lifted-base memory
microlens-platform monad-control monad-logger mtl parallel parsec
pattern-arrows process protolude regex-tdfa safe scientific
- semialign semigroups sourcemap split stm stringsearch syb text
- these time transformers transformers-base transformers-compat
+ semialign semigroups serialise sourcemap split stm stringsearch syb
+ text these time transformers transformers-base transformers-compat
unordered-containers utf8-string vector
];
libraryToolDepends = [ happy ];
executableHaskellDepends = [
aeson aeson-better-errors aeson-pretty ansi-terminal ansi-wl-pprint
array base base-compat blaze-html bower-json boxes bytestring Cabal
- cheapskate clock containers cryptonite data-ordlist deepseq
+ cborg cheapskate clock containers cryptonite data-ordlist deepseq
directory dlist edit-distance file-embed filepath fsnotify gitrev
Glob haskeline http-types language-javascript lifted-async
lifted-base memory microlens-platform monad-control monad-logger
mtl network optparse-applicative parallel parsec pattern-arrows
process protolude regex-tdfa safe scientific semialign semigroups
- sourcemap split stm stringsearch syb text these time transformers
- transformers-base transformers-compat unordered-containers
- utf8-string vector wai wai-websockets warp websockets
+ serialise sourcemap split stm stringsearch syb text these time
+ transformers transformers-base transformers-compat
+ unordered-containers utf8-string vector wai wai-websockets warp
+ websockets
];
executableToolDepends = [ happy ];
testHaskellDepends = [
aeson aeson-better-errors aeson-pretty ansi-terminal array base
- base-compat blaze-html bower-json boxes bytestring Cabal cheapskate
- clock containers cryptonite data-ordlist deepseq directory dlist
- edit-distance file-embed filepath fsnotify Glob haskeline hspec
- hspec-discover HUnit language-javascript lifted-async lifted-base
- memory microlens-platform monad-control monad-logger mtl parallel
- parsec pattern-arrows process protolude regex-tdfa safe scientific
- semialign semigroups sourcemap split stm stringsearch syb tasty
- tasty-golden tasty-hspec tasty-quickcheck text these time
- transformers transformers-base transformers-compat
- unordered-containers utf8-string vector
+ base-compat blaze-html bower-json boxes bytestring Cabal cborg
+ cheapskate clock containers cryptonite data-ordlist deepseq
+ directory dlist edit-distance file-embed filepath fsnotify Glob
+ haskeline hspec hspec-discover HUnit language-javascript
+ lifted-async lifted-base memory microlens-platform monad-control
+ monad-logger mtl parallel parsec pattern-arrows process protolude
+ regex-tdfa safe scientific semialign semigroups serialise sourcemap
+ split stm stringsearch syb tasty tasty-golden tasty-hspec
+ tasty-quickcheck text these time transformers transformers-base
+ transformers-compat unordered-containers utf8-string vector
];
testToolDepends = [ happy hspec-discover ];
doCheck = false;
@@ -200959,6 +202802,31 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "pusher-http-haskell_1_5_1_13" = callPackage
+ ({ mkDerivation, aeson, base, base16-bytestring, bytestring
+ , cryptonite, hashable, hspec, http-client, http-types, memory
+ , QuickCheck, scientific, text, time, transformers
+ , unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "pusher-http-haskell";
+ version = "1.5.1.13";
+ sha256 = "0hdipa1i5l4d60i70c1li585jc4biq0af6l826rzfhlpwjgzlh7z";
+ libraryHaskellDepends = [
+ aeson base base16-bytestring bytestring cryptonite hashable
+ http-client http-types memory text time transformers
+ unordered-containers vector
+ ];
+ testHaskellDepends = [
+ aeson base base16-bytestring bytestring cryptonite hspec
+ http-client http-types QuickCheck scientific text time transformers
+ unordered-containers vector
+ ];
+ description = "Haskell client library for the Pusher HTTP API";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"pusher-ws" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, deepseq
, hashable, http-conduit, lens, lens-aeson, network, scientific
@@ -202272,6 +204140,34 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "quickcheck-instances_0_3_23" = callPackage
+ ({ mkDerivation, array, base, base-compat, bytestring
+ , case-insensitive, containers, hashable, old-time, QuickCheck
+ , scientific, splitmix, tagged, text, these, time, time-compat
+ , transformers, transformers-compat, unordered-containers
+ , uuid-types, vector
+ }:
+ mkDerivation {
+ pname = "quickcheck-instances";
+ version = "0.3.23";
+ sha256 = "1gig5dwgsahpgdz0cm06wf9lbjnh0qmr5qrlk9bc3v72pa8knc0i";
+ revision = "1";
+ editedCabalFile = "1lir5ryv2b1hn5n5fbgs9syram71zv4p4chb9xzkxvbszl5inw8k";
+ libraryHaskellDepends = [
+ array base base-compat bytestring case-insensitive containers
+ hashable old-time QuickCheck scientific splitmix tagged text these
+ time time-compat transformers transformers-compat
+ unordered-containers uuid-types vector
+ ];
+ testHaskellDepends = [
+ base containers QuickCheck tagged uuid-types
+ ];
+ benchmarkHaskellDepends = [ base bytestring QuickCheck ];
+ description = "Common quickcheck instances";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"quickcheck-io" = callPackage
({ mkDerivation, base, HUnit, QuickCheck }:
mkDerivation {
@@ -204290,15 +206186,15 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
- "rank2classes_1_4" = callPackage
+ "rank2classes_1_4_0_1" = callPackage
({ mkDerivation, base, Cabal, cabal-doctest, distributive, doctest
, markdown-unlit, tasty, tasty-hunit, template-haskell
, transformers
}:
mkDerivation {
pname = "rank2classes";
- version = "1.4";
- sha256 = "0h8ysf32nw28aqhnnq2cckagwfrri4k44p3pzhhlp6lvhckvqnq1";
+ version = "1.4.0.1";
+ sha256 = "1r72z98jvnih16x074izb0wp9gwbsjs2ihvj8a72xxyakdad71r9";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
base distributive template-haskell transformers
@@ -204644,6 +206540,25 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "ratel_1_0_12" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, case-insensitive
+ , containers, filepath, hspec, http-client, http-client-tls
+ , http-types, text, uuid
+ }:
+ mkDerivation {
+ pname = "ratel";
+ version = "1.0.12";
+ sha256 = "00xhs04jrrbi1n2sx86v4pd3sggyk2682s3zxfmhb16zysh3hdx2";
+ libraryHaskellDepends = [
+ aeson base bytestring case-insensitive containers http-client
+ http-client-tls http-types text uuid
+ ];
+ testHaskellDepends = [ base filepath hspec ];
+ description = "Notify Honeybadger about exceptions";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"ratel-wai" = callPackage
({ mkDerivation, base, bytestring, case-insensitive, containers
, http-client, ratel, wai
@@ -204659,6 +206574,22 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "ratel-wai_1_1_3" = callPackage
+ ({ mkDerivation, base, bytestring, case-insensitive, containers
+ , http-client, ratel, wai
+ }:
+ mkDerivation {
+ pname = "ratel-wai";
+ version = "1.1.3";
+ sha256 = "154zxrv9w904bgrgwb623zkqxzp200ivhwfpcwlb8r2903jmw7vq";
+ libraryHaskellDepends = [
+ base bytestring case-insensitive containers http-client ratel wai
+ ];
+ description = "Notify Honeybadger about exceptions via a WAI middleware";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"rating-chgk-info" = callPackage
({ mkDerivation, aeson, base-noprelude, bytestring, cassava
, containers, directory, gauge, http-client, http-client-tls, iconv
@@ -204736,8 +206667,8 @@ self: {
pname = "rattle";
version = "0.1";
sha256 = "10ra58lqhi9pn92rgyv6lkz7036kbq9gr6ly5w1lqdayla10fqhr";
- revision = "1";
- editedCabalFile = "1ppli9l28b4pg6h57kx7vvy0wqacn4vx86bvrgjcwwlvlir49scw";
+ revision = "2";
+ editedCabalFile = "0h37mx0iv53jdmsqla40fsnnmkzld6a2r0468ylbhgi2arrda0w9";
libraryHaskellDepends = [
base bytestring cryptohash-sha256 deepseq directory extra filepath
hashable shake time transformers unordered-containers
@@ -204749,6 +206680,41 @@ self: {
broken = true;
}) {};
+ "rattle_0_2" = callPackage
+ ({ mkDerivation, async, base, bytestring, Cabal, cmdargs
+ , cryptohash-sha256, deepseq, directory, extra, filepath
+ , filepattern, hashable, heaps, js-dgtable, js-flot, js-jquery
+ , process, shake, template-haskell, terminal-size, time
+ , transformers, unix, unordered-containers, utf8-string
+ }:
+ mkDerivation {
+ pname = "rattle";
+ version = "0.2";
+ sha256 = "1nd3knid238fa85rm2d0kavhyry6d6lilpk2p4ki9njgq2003bbk";
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ async base bytestring cryptohash-sha256 deepseq directory extra
+ filepath filepattern hashable heaps js-dgtable js-flot js-jquery
+ shake template-haskell terminal-size time transformers unix
+ unordered-containers utf8-string
+ ];
+ executableHaskellDepends = [
+ base bytestring cmdargs directory extra filepath process shake
+ ];
+ testHaskellDepends = [
+ async base bytestring Cabal cryptohash-sha256 deepseq directory
+ extra filepath filepattern hashable heaps js-dgtable js-flot
+ js-jquery shake template-haskell terminal-size time transformers
+ unix unordered-containers utf8-string
+ ];
+ description = "Forward build system, with caching and speculation";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"rattletrap" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, binary, binary-bits
, bytestring, containers, filepath, http-client, http-client-tls
@@ -204757,8 +206723,8 @@ self: {
}:
mkDerivation {
pname = "rattletrap";
- version = "9.1.1";
- sha256 = "11q115yfjjafq2dyn88xc6xnynqw2i6yn7g9n8yy9qaa8jpgibzz";
+ version = "9.1.3";
+ sha256 = "01schszjdy1dvmbr3ml1fxncm7a3bvjvfnvhwc6r8lwfmz4vm3hc";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -204974,6 +206940,28 @@ self: {
broken = true;
}) {};
+ "rbst" = callPackage
+ ({ mkDerivation, base, bytestring, containers, deepseq, doctest
+ , gauge, Glob, hspec, hspec-core, hspec-expectations
+ , mersenne-random-pure64, mwc-random, QuickCheck, text
+ , transformers
+ }:
+ mkDerivation {
+ pname = "rbst";
+ version = "0.0.0.1";
+ sha256 = "0f2pp1vqrwcn0lh0261acmhbwlcmc6sh2dkqhcl67xk2h62d9ipj";
+ libraryHaskellDepends = [
+ base bytestring containers deepseq mersenne-random-pure64 text
+ transformers
+ ];
+ testHaskellDepends = [
+ base doctest Glob hspec hspec-core hspec-expectations QuickCheck
+ ];
+ benchmarkHaskellDepends = [ base gauge mwc-random ];
+ description = "Randomized Binary Search Trees";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"rc" = callPackage
({ mkDerivation, base, dde, hmatrix, Learning, linear, random
, vector
@@ -205742,8 +207730,8 @@ self: {
}:
mkDerivation {
pname = "readme-lhs";
- version = "0.5.0";
- sha256 = "01h1zaa14v1hfj7gzm7y1x1rf8mh2w10h1x8k3z3y05kgsfhaspa";
+ version = "0.6.0";
+ sha256 = "0q47r8dbmvmpk8fa6s4lwv5i9g4fhbyhd6c350h9ic55nqg04svv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -205822,25 +207810,27 @@ self: {
}) {};
"reanimate" = callPackage
- ({ mkDerivation, aeson, ansi-wl-pprint, attoparsec, base
- , base64-bytestring, bytestring, cassava, chiphunk, colour
- , containers, cubicbezier, directory, filepath, fsnotify, geojson
- , hashable, here, JuicyPixels, lens, linear, matrix, mtl
- , open-browser, optparse-applicative, parallel, process
- , random-shuffle, reanimate-svg, temporary, text, time, vector
- , websockets, xml
+ ({ mkDerivation, aeson, ansi-wl-pprint, array, attoparsec, base
+ , base64-bytestring, bytestring, cassava, cereal, chiphunk, colour
+ , containers, cubicbezier, directory, filepath, fingertree
+ , fsnotify, geojson, hashable, here, hmatrix, JuicyPixels, lens
+ , linear, matrix, mtl, open-browser, optparse-applicative, parallel
+ , process, random, random-shuffle, reanimate-svg, split, temporary
+ , text, time, vector, vector-space, websockets, xml
}:
mkDerivation {
pname = "reanimate";
- version = "0.2.0.2";
- sha256 = "14912rzn8bgrz92q7nv3yjxyfdjcznfgs2x1rnw1mc6q8imrfppy";
+ version = "0.3.3.0";
+ sha256 = "0yyhspd13wws99kpb61cw3bc6yrvkxrq86y0p9w4sl66jdl1zbli";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
- aeson ansi-wl-pprint attoparsec base base64-bytestring bytestring
- cassava chiphunk colour containers cubicbezier directory filepath
- fsnotify geojson hashable here JuicyPixels lens linear matrix mtl
- open-browser optparse-applicative parallel process random-shuffle
- reanimate-svg temporary text time vector websockets xml
+ aeson ansi-wl-pprint array attoparsec base base64-bytestring
+ bytestring cassava cereal chiphunk colour containers cubicbezier
+ directory filepath fingertree fsnotify geojson hashable here
+ hmatrix JuicyPixels lens linear matrix mtl open-browser
+ optparse-applicative parallel process random random-shuffle
+ reanimate-svg split temporary text time vector vector-space
+ websockets xml
];
description = "Animation library based on SVGs";
license = stdenv.lib.licenses.publicDomain;
@@ -206020,23 +208010,6 @@ self: {
}:
mkDerivation {
pname = "record-dot-preprocessor";
- version = "0.2.3";
- sha256 = "0pmy59xihjsn31ahq76cjsla779b4vidzf7m9g4j8z88pk65rk7z";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [ base extra ghc uniplate ];
- executableHaskellDepends = [ base extra ];
- testHaskellDepends = [ base extra filepath record-hasfield ];
- description = "Preprocessor to allow record.field syntax";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "record-dot-preprocessor_0_2_5" = callPackage
- ({ mkDerivation, base, extra, filepath, ghc, record-hasfield
- , uniplate
- }:
- mkDerivation {
- pname = "record-dot-preprocessor";
version = "0.2.5";
sha256 = "10f054da8iz38mplgbq4j78r4jl4l07iridd89ivk9d366z1c0ly";
isLibrary = true;
@@ -206046,7 +208019,6 @@ self: {
testHaskellDepends = [ base extra filepath record-hasfield ];
description = "Preprocessor to allow record.field syntax";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"record-encode" = callPackage
@@ -206628,6 +208600,22 @@ self: {
broken = true;
}) {};
+ "ref-extras" = callPackage
+ ({ mkDerivation, base, hashable, little-rio, microlens, stm
+ , unliftio, unliftio-core, unordered-containers
+ }:
+ mkDerivation {
+ pname = "ref-extras";
+ version = "0.1.1";
+ sha256 = "0cv8h2v7vp6gv2lslzc7rpagaa871bi5drzml3090wna1kqnd0nq";
+ libraryHaskellDepends = [
+ base hashable little-rio microlens stm unliftio unliftio-core
+ unordered-containers
+ ];
+ description = "Extra stuff for mutable references";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"ref-fd" = callPackage
({ mkDerivation, base, stm, transformers }:
mkDerivation {
@@ -206814,6 +208802,22 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "reflection_2_1_6" = callPackage
+ ({ mkDerivation, base, containers, hspec, hspec-discover
+ , QuickCheck, template-haskell
+ }:
+ mkDerivation {
+ pname = "reflection";
+ version = "2.1.6";
+ sha256 = "1kd6dgnp99dzbkxdnj01g81j03v7zq5cwg0sf19rlcmvgs8i8gmz";
+ libraryHaskellDepends = [ base template-haskell ];
+ testHaskellDepends = [ base containers hspec QuickCheck ];
+ testToolDepends = [ hspec-discover ];
+ description = "Reifies arbitrary terms into types that can be reflected back into terms";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"reflection-extras" = callPackage
({ mkDerivation, aeson, base, constraints, lens, reflection, tagged
}:
@@ -206976,8 +208980,8 @@ self: {
}:
mkDerivation {
pname = "reflex-dom";
- version = "0.5.3";
- sha256 = "04xnalhrckz5idnx1d4d93nz8fnxnjsd03kciln36wwd895bcmrk";
+ version = "0.6.0.0";
+ sha256 = "1iimsk89akb7v2i1k1gaa6a6bhdyf2rsggac9k1xizxkylara5k4";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -207025,32 +209029,33 @@ self: {
}) {};
"reflex-dom-core" = callPackage
- ({ mkDerivation, aeson, base, bifunctors, bimap, blaze-builder
- , bytestring, chrome-test-utils, constraints, constraints-extras
- , containers, contravariant, data-default, dependent-map
- , dependent-sum, dependent-sum-template, directory
- , exception-transformers, exceptions, filepath, ghcjs-dom, hlint
- , hspec, hspec-core, hspec-webdriver, http-types, HUnit, jsaddle
- , jsaddle-warp, keycode, lens, lifted-base, monad-control, mtl
- , network, network-uri, primitive, process, random, ref-tf, reflex
+ ({ mkDerivation, aeson, async, base, bifunctors, bimap
+ , blaze-builder, bytestring, case-insensitive, chrome-test-utils
+ , constraints, constraints-extras, containers, contravariant
+ , data-default, dependent-map, dependent-sum
+ , dependent-sum-template, directory, exception-transformers
+ , exceptions, filepath, ghcjs-dom, hlint, hspec, hspec-core
+ , hspec-webdriver, http-types, HUnit, jsaddle, jsaddle-warp
+ , keycode, lens, lifted-base, monad-control, mtl, network
+ , network-uri, primitive, process, random, ref-tf, reflex
, semialign, semigroups, silently, stm, template-haskell, temporary
, text, these, transformers, unix, wai, wai-websockets, warp
, webdriver, websockets, which, zenc
}:
mkDerivation {
pname = "reflex-dom-core";
- version = "0.5.3";
- sha256 = "0znymqld4d6fp8l14y0gn86nbffaw8b0ql0y7bj3vnx80crjc32j";
+ version = "0.6.0.0";
+ sha256 = "0819858z5p6847ac1rb1hsfr5ikn7x5xii8vgqbih4fg39mqfy14";
libraryHaskellDepends = [
- aeson base bifunctors bimap blaze-builder bytestring constraints
- containers contravariant data-default dependent-map dependent-sum
- dependent-sum-template directory exception-transformers ghcjs-dom
- jsaddle keycode lens monad-control mtl network-uri primitive random
- ref-tf reflex semialign semigroups stm template-haskell text these
- transformers unix zenc
+ aeson base bifunctors bimap blaze-builder bytestring
+ case-insensitive constraints containers contravariant data-default
+ dependent-map dependent-sum dependent-sum-template directory
+ exception-transformers ghcjs-dom jsaddle keycode lens monad-control
+ mtl network-uri primitive random ref-tf reflex semialign semigroups
+ stm template-haskell text these transformers unix zenc
];
testHaskellDepends = [
- aeson base bytestring chrome-test-utils constraints
+ aeson async base bytestring chrome-test-utils constraints
constraints-extras containers dependent-map dependent-sum
dependent-sum-template directory exceptions filepath ghcjs-dom
hlint hspec hspec-core hspec-webdriver http-types HUnit jsaddle
@@ -207101,16 +209106,15 @@ self: {
}) {};
"reflex-dom-retractable" = callPackage
- ({ mkDerivation, base, containers, jsaddle, mtl, reflex, reflex-dom
+ ({ mkDerivation, base, containers, jsaddle, mtl, ref-tf, reflex
+ , reflex-dom
}:
mkDerivation {
pname = "reflex-dom-retractable";
- version = "0.1.0.0";
- sha256 = "0qdr3xrpg5dhfsbz6b2883jkhvc7nckmn05gyc844xn0fjlrlbda";
- revision = "2";
- editedCabalFile = "19l4apgi05q2hi145wfyp3f6nkmdj9njpqmjk5g6hjma3pgncpsc";
+ version = "0.1.3.0";
+ sha256 = "0l2nz78cjx0p03h0h9pflhfd59p2j4drsglsm9yxys0zglbxnqwl";
libraryHaskellDepends = [
- base containers jsaddle mtl reflex reflex-dom
+ base containers jsaddle mtl ref-tf reflex reflex-dom
];
description = "Routing and retractable back button for reflex-dom";
license = stdenv.lib.licenses.mit;
@@ -207165,8 +209169,8 @@ self: {
}:
mkDerivation {
pname = "reflex-fsnotify";
- version = "0.2.1.0";
- sha256 = "1ym220myy521j4lm0wrjydg18ya5fw71j0mv3md35vmn18n6r0d4";
+ version = "0.2.1.1";
+ sha256 = "0r7fv01dgg5l45yspgj3n2gh6yq0qkjv19hj9vq6284x04vldnqj";
libraryHaskellDepends = [
base containers directory filepath fsnotify reflex
];
@@ -207354,8 +209358,8 @@ self: {
}:
mkDerivation {
pname = "reflex-test-host";
- version = "0.1.0.0";
- sha256 = "0yg1lg68xr5rs8l68i0znj5zp0z6rq7b515sfz3qvnmyv7qah946";
+ version = "0.1.1.0";
+ sha256 = "162s6skk6nxmgyccyx2cs82ky3gz0p0417q9vdykaawsraqi7kj0";
libraryHaskellDepends = [ base dependent-sum ref-tf reflex these ];
testHaskellDepends = [
base dependent-sum hspec hspec-contrib HUnit ref-tf reflex these
@@ -207391,8 +209395,8 @@ self: {
}:
mkDerivation {
pname = "reflex-vty";
- version = "0.1.3.0";
- sha256 = "1200svlgpy4zqdfarx1b8n64vgskb9jl00p548ya4pwi0bsv95y7";
+ version = "0.1.4.0";
+ sha256 = "0z4yca6hh5rwgybsf6ssklhvpl34ikvi9j6wq99df5y0hpy9185f";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -208849,6 +210853,7 @@ self: {
executableHaskellDepends = [ base ];
description = "Automation of Haskell package release process";
license = stdenv.lib.licenses.asl20;
+ maintainers = with stdenv.lib.maintainers; [ maralorn ];
}) {};
"relevant-time" = callPackage
@@ -208935,6 +210940,28 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "relude_0_7_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, deepseq, doctest
+ , gauge, ghc-prim, Glob, hashable, hedgehog, mtl, stm, text
+ , transformers, unordered-containers
+ }:
+ mkDerivation {
+ pname = "relude";
+ version = "0.7.0.0";
+ sha256 = "1gx1h3656wz80v72acqky88iv7a2shinfv6apzzyjxii8lc22jf7";
+ libraryHaskellDepends = [
+ base bytestring containers deepseq ghc-prim hashable mtl stm text
+ transformers unordered-containers
+ ];
+ testHaskellDepends = [
+ base bytestring containers doctest Glob hedgehog text
+ ];
+ benchmarkHaskellDepends = [ base gauge unordered-containers ];
+ description = "Safe, performant, user-friendly and lightweight Haskell Standard Library";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"remark" = callPackage
({ mkDerivation, base, GenericPretty, tasty, tasty-golden
, tasty-hunit
@@ -209836,6 +211863,8 @@ self: {
pname = "req";
version = "3.1.0";
sha256 = "0j53bbhyhjy2q91lnvpwldjsck57p72y5l815c9mi0gzihchyksb";
+ revision = "2";
+ editedCabalFile = "008s2zd1hxfxw9vpvk0ax6fg4q0rshn13f9kgngfvg6diicgsn5h";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson authenticate-oauth base blaze-builder bytestring
@@ -209862,8 +211891,8 @@ self: {
pname = "req-conduit";
version = "1.0.0";
sha256 = "193bv4jp7rrbpb1i9as9s2l978wz5kbz5kvr7ppllif5ppj699qx";
- revision = "6";
- editedCabalFile = "0wmzf62r5jawlccbndvsrr6cj4r0bdl4mqqwcnxz412cdq71w8hz";
+ revision = "7";
+ editedCabalFile = "08ynq0760hd2v1pmbfmc2n71vjr33qmv1cgnklbqn2ibzbg3mmx2";
libraryHaskellDepends = [
base bytestring conduit http-client req resourcet transformers
];
@@ -210773,8 +212802,8 @@ self: {
}:
mkDerivation {
pname = "retrie";
- version = "0.1.0.1";
- sha256 = "01giwrn6cxkpcjflarpphyvbz6japjq6xjilpg29wfq40c64nzyn";
+ version = "0.1.1.0";
+ sha256 = "1nzanirprfhyrh4g2miin89z3vmqsk3zacsfylns1ihdpcnpva4b";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -211255,8 +213284,6 @@ self: {
];
description = "Functional Reactive Programming with type-level clocks";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"rhine-gloss" = callPackage
@@ -211271,8 +213298,6 @@ self: {
executableHaskellDepends = [ base ];
description = "Gloss backend for Rhine";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"rhythm-game-tutorial" = callPackage
@@ -211369,26 +213394,31 @@ self: {
"rib" = callPackage
({ mkDerivation, aeson, async, base-noprelude, binary, clay
, cmdargs, containers, dhall, directory, exceptions, filepath
- , foldl, fsnotify, lucid, megaparsec, mmark, mmark-ext, modern-uri
- , mtl, optparse-applicative, pandoc, pandoc-include-code
- , pandoc-types, path, path-io, relude, safe-exceptions, shake, text
- , time, wai, wai-app-static, warp
+ , foldl, fsnotify, hspec, lucid, megaparsec, mmark, mmark-ext
+ , modern-uri, mtl, optparse-applicative, pandoc
+ , pandoc-include-code, pandoc-types, QuickCheck, relude
+ , safe-exceptions, shake, text, time, wai, wai-app-static, warp
}:
mkDerivation {
pname = "rib";
- version = "0.8.0.0";
- sha256 = "0chiqb2qg4wc37wby8srakr6yaja9hdrjy9jf13bxc91q2z9k82z";
+ version = "0.10.0.0";
+ sha256 = "129riz7843x9h2c9iz9wdcngj74x3rrvlbmd9y7ymmrh5d2kq1qv";
libraryHaskellDepends = [
aeson async base-noprelude binary clay cmdargs containers dhall
directory exceptions filepath foldl fsnotify lucid megaparsec mmark
mmark-ext modern-uri mtl optparse-applicative pandoc
- pandoc-include-code pandoc-types path path-io relude
- safe-exceptions shake text time wai wai-app-static warp
+ pandoc-include-code pandoc-types relude safe-exceptions shake text
+ time wai wai-app-static warp
];
- description = "Static site generator using Shake";
+ testHaskellDepends = [
+ aeson async base-noprelude binary clay cmdargs containers dhall
+ directory exceptions filepath foldl fsnotify hspec lucid megaparsec
+ mmark mmark-ext modern-uri mtl optparse-applicative pandoc
+ pandoc-include-code pandoc-types QuickCheck relude safe-exceptions
+ shake text time wai wai-app-static warp
+ ];
+ description = "Static site generator based on Shake";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"ribbit" = callPackage
@@ -212861,8 +214891,8 @@ self: {
}:
mkDerivation {
pname = "rounded";
- version = "1.0";
- sha256 = "1vwy8sc457bxq3x8wzfsr5v01lp38ynwg8hp97likkckd13vkh7v";
+ version = "1.1";
+ sha256 = "0hja4ak3qd80zg996jwyi1kndj2vfsp10vwr4wyrcvppzl4gj4a0";
libraryHaskellDepends = [
base ghc-prim hgmp long-double reflection
];
@@ -213019,8 +215049,8 @@ self: {
}:
mkDerivation {
pname = "row-types";
- version = "0.3.1.0";
- sha256 = "0nwhv2hdl7176bysyqw0zvfqlck0k638cvnwm49lld4zyaxrkq5h";
+ version = "0.4.0.0";
+ sha256 = "146wcmy65wls6s8z333z9xqdb0m89dwjbfd9vshldkd1g9kgbck7";
libraryHaskellDepends = [
base constraints deepseq generic-lens hashable profunctors text
unordered-containers
@@ -213277,27 +215307,29 @@ self: {
({ mkDerivation, atom-conduit, base, base-compat-batteries
, blaze-builder, bytestring, conduit, conduit-combinators
, containers, data-default, dublincore-xml-conduit, filepath
- , lens-simple, mono-traversable, QuickCheck, quickcheck-instances
- , resourcet, safe, safe-exceptions, tasty, tasty-golden
- , tasty-hunit, tasty-quickcheck, text, time, timerep
- , uri-bytestring, xml-conduit, xml-types
+ , microlens, microlens-th, mono-traversable, QuickCheck
+ , quickcheck-instances, resourcet, safe, safe-exceptions, tasty
+ , tasty-golden, tasty-hunit, tasty-quickcheck, template-haskell
+ , text, time, timerep, uri-bytestring, xml-conduit, xml-types
}:
mkDerivation {
pname = "rss-conduit";
- version = "0.5.1.0";
- sha256 = "199l9ky1nb9ispl1gdn5wvn7c7sd89xa8qpk110w2k5nzi8hmsz5";
+ version = "0.6.0.0";
+ sha256 = "0crp7z6s5xch5jggyyg1a2jcijgl5cg17wiiqkcfmwjdkraz7ax9";
+ revision = "1";
+ editedCabalFile = "1xgqfn7dlzz79j4krmqg4d2xlybm6x4b0s8gklphn3lccwpicfy8";
libraryHaskellDepends = [
atom-conduit base base-compat-batteries conduit conduit-combinators
- containers dublincore-xml-conduit lens-simple safe safe-exceptions
- text time timerep uri-bytestring xml-conduit xml-types
+ containers dublincore-xml-conduit microlens microlens-th safe
+ safe-exceptions template-haskell text time timerep uri-bytestring
+ xml-conduit xml-types
];
testHaskellDepends = [
atom-conduit base base-compat-batteries blaze-builder bytestring
conduit conduit-combinators data-default dublincore-xml-conduit
- filepath lens-simple mono-traversable QuickCheck
- quickcheck-instances resourcet safe-exceptions tasty tasty-golden
- tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit
- xml-types
+ filepath microlens mono-traversable QuickCheck quickcheck-instances
+ resourcet safe-exceptions tasty tasty-golden tasty-hunit
+ tasty-quickcheck text time uri-bytestring xml-conduit xml-types
];
description = "Streaming parser/renderer for the RSS standard";
license = stdenv.lib.licenses.cc0;
@@ -213501,18 +215533,18 @@ self: {
}) {inherit (pkgs) rubberband;};
"ruby-marshal" = callPackage
- ({ mkDerivation, base, bytestring, cereal, containers, hspec, mtl
- , string-conv, vector
+ ({ mkDerivation, base, bytestring, cereal, containers, fail, hspec
+ , mtl, string-conv, vector
}:
mkDerivation {
pname = "ruby-marshal";
- version = "0.1.3";
- sha256 = "0syjd9fmp55cfkq1kb78pvx0vg9dk43s5w4q2a8ndd1fkg194jwx";
+ version = "0.2.0";
+ sha256 = "0cdw1m26hlpicd2wmk34zav4p4lxhnrj79s5vwqmqy9wkdj9ypdx";
libraryHaskellDepends = [
- base bytestring cereal containers mtl string-conv vector
+ base bytestring cereal containers fail mtl string-conv vector
];
testHaskellDepends = [
- base bytestring cereal containers hspec mtl string-conv vector
+ base bytestring cereal containers fail hspec mtl string-conv vector
];
description = "Parse a subset of Ruby objects serialised with Marshal.dump.";
license = stdenv.lib.licenses.mit;
@@ -213849,6 +215881,19 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "safe_0_3_19" = callPackage
+ ({ mkDerivation, base, deepseq, QuickCheck }:
+ mkDerivation {
+ pname = "safe";
+ version = "0.3.19";
+ sha256 = "18pp6cn9np9jgs01x9mac6wk41k34g86fx5ibfarbapqr1138115";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ base deepseq QuickCheck ];
+ description = "Library of safe (exception free) functions";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"safe-access" = callPackage
({ mkDerivation, base, mtl, transformers }:
mkDerivation {
@@ -214016,6 +216061,8 @@ self: {
pname = "safe-json";
version = "1.1.0";
sha256 = "18zsf2dccgf755a8g4ar3zc7ilmampsrvqa6f9p27zrayl7j87hw";
+ revision = "2";
+ editedCabalFile = "0qaqvczy8v4ghx6d0hjc2hk29z02l8ya5y3ii3rr7bp47b1z8z0i";
libraryHaskellDepends = [
aeson base bytestring containers dlist hashable scientific tasty
tasty-hunit tasty-quickcheck text time unordered-containers
@@ -214760,10 +216807,8 @@ self: {
}:
mkDerivation {
pname = "sampling";
- version = "0.3.3";
- sha256 = "038fl0mdim3r25jsj8bgvnmkd7iy00hpwbc0yqwijsqyss9xrgn8";
- revision = "1";
- editedCabalFile = "168k8ykppa8pikfxy1gmby63kfzr833vswh8wcchz8li9vkd4w2h";
+ version = "0.3.4";
+ sha256 = "1cwx64llg6x6dnsld6lx6bmb4cljz8abqp0d6vmh4wk11vzjsly0";
libraryHaskellDepends = [
base containers foldl mwc-random primitive vector
];
@@ -216250,6 +218295,40 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "scotty_0_12" = callPackage
+ ({ mkDerivation, aeson, async, base, base-compat-batteries
+ , blaze-builder, bytestring, case-insensitive, data-default-class
+ , directory, exceptions, fail, hspec, hspec-discover, hspec-wai
+ , http-types, lifted-base, lucid, monad-control, mtl, nats, network
+ , regex-compat, text, transformers, transformers-base
+ , transformers-compat, wai, wai-extra, warp, weigh
+ }:
+ mkDerivation {
+ pname = "scotty";
+ version = "0.12";
+ sha256 = "1lpggpdzgjk23mq7aa64yylds5dbm4ynhcvbarqihjxabvh7xmz1";
+ revision = "1";
+ editedCabalFile = "1g1j4v3hvvbi48pn32d671x3vg41x2pjbpj9vgagiqlqmz9pkrn5";
+ libraryHaskellDepends = [
+ aeson base base-compat-batteries blaze-builder bytestring
+ case-insensitive data-default-class exceptions fail http-types
+ monad-control mtl nats network regex-compat text transformers
+ transformers-base transformers-compat wai wai-extra warp
+ ];
+ testHaskellDepends = [
+ async base bytestring data-default-class directory hspec hspec-wai
+ http-types lifted-base network text wai
+ ];
+ testToolDepends = [ hspec-discover ];
+ benchmarkHaskellDepends = [
+ base bytestring data-default-class lucid mtl text transformers
+ weigh
+ ];
+ description = "Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"scotty-binding-play" = callPackage
({ mkDerivation, base, bytestring, hspec, http-client, HUnit, mtl
, scotty, template-haskell, text, transformers
@@ -217388,14 +219467,14 @@ self: {
}:
mkDerivation {
pname = "secret-sharing";
- version = "1.0.1.0";
- sha256 = "16j4xz4kkcicqfl9r8831il310ns02kxwj7mga8pvssfnhzv9zpv";
+ version = "1.0.1.2";
+ sha256 = "0965nbzaiia0jbx1r149liyg8fsix7z5nlxybpavrkkn0b4ncn89";
libraryHaskellDepends = [
base binary bytestring dice-entropy-conduit finite-field vector
];
testHaskellDepends = [
- base bytestring QuickCheck test-framework
- test-framework-quickcheck2
+ base binary bytestring dice-entropy-conduit finite-field QuickCheck
+ test-framework test-framework-quickcheck2 vector
];
description = "Information-theoretic secure secret sharing";
license = stdenv.lib.licenses.lgpl21;
@@ -217787,8 +219866,8 @@ self: {
pname = "semialign";
version = "1.1";
sha256 = "1n47w9c6i6azb4w65rzhci00v6p9c0s1w1givd2q3smkgyziiqpk";
- revision = "1";
- editedCabalFile = "0rfnjzbzzclzh2a1m5wpzzsqf8hrkrqnc90pflshb40i7rwkm6xf";
+ revision = "2";
+ editedCabalFile = "1s0gja9kig4j550kjgrknf6kyw8qns9fksrdm0rvv7bmf30dwh8n";
libraryHaskellDepends = [
base base-compat containers hashable semigroupoids tagged these
transformers unordered-containers vector
@@ -217823,8 +219902,8 @@ self: {
pname = "semialign-indexed";
version = "1.1";
sha256 = "1b6amfhwk968ah56w8vala3hbpzf9mfza2ajhdnvzcdiyqyxvwb0";
- revision = "1";
- editedCabalFile = "1g7b15xki938vljmkcwnz1hvqfp77ja39cxnfnwd5j507a0qp800";
+ revision = "2";
+ editedCabalFile = "0vmvmnmb79cc11rbl136z74yyb16klswpx38ayxal8m52lyggqpv";
libraryHaskellDepends = [
base containers hashable lens semialign these unordered-containers
vector
@@ -217841,8 +219920,8 @@ self: {
pname = "semialign-optics";
version = "1.1";
sha256 = "1ffibnk1hsdnny5jm85j07f05k81pzzai4jljlj12nn687rbb59y";
- revision = "1";
- editedCabalFile = "0l7wkq1s51k04dy815mqvwcf94r1l4a40ngzz958gi3vc07xyppx";
+ revision = "2";
+ editedCabalFile = "011kjr5ya0s7l1dic7gvzvgvps02rn033125v8c9r9dp2mlgyjam";
libraryHaskellDepends = [
base containers hashable optics-extra semialign these
unordered-containers vector
@@ -218616,8 +220695,10 @@ self: {
}:
mkDerivation {
pname = "serialise";
- version = "0.2.2.0";
- sha256 = "17m1xs3hdvbkba1b8qjcv58drhl2wgvjkp7a2m38mkwn6xxvpg1k";
+ version = "0.2.3.0";
+ sha256 = "0vp4wyxpximpx10pssfgdsir1pc23zb62fg3kj3iblpzqfrryy69";
+ revision = "1";
+ editedCabalFile = "1pg6hkim1qcrnkj2rqw8xz5mxkrh0jadlsgwm2v1xgkpgfi1dk1r";
libraryHaskellDepends = [
array base bytestring cborg containers ghc-prim half hashable
primitive text time unordered-containers vector
@@ -219725,19 +221806,23 @@ self: {
}) {};
"servant-errors" = callPackage
- ({ mkDerivation, aeson, base, bytestring, http-api-data, http-media
- , http-types, markdown-unlit, scientific, servant, servant-server
- , string-conversions, text, unordered-containers, wai, warp
+ ({ mkDerivation, aeson, base, base-compat, bytestring
+ , http-api-data, http-media, http-types, markdown-unlit, scientific
+ , servant, servant-server, string-conversions, text
+ , unordered-containers, wai, warp
}:
mkDerivation {
pname = "servant-errors";
- version = "0.1.4.0";
- sha256 = "1qg8p69yhkkdqa51n4pp59y254a5q6rl255fh380z4kzh4vsdjcn";
+ version = "0.1.6.0";
+ sha256 = "0qap8wbchpl48aigwqgxrgb6v3d6h80fpxq319c399pwrrkzyh9v";
libraryHaskellDepends = [
- aeson base bytestring http-api-data http-media http-types
- scientific servant string-conversions text unordered-containers wai
+ aeson base base-compat bytestring http-api-data http-media
+ http-types scientific servant string-conversions text
+ unordered-containers wai
+ ];
+ testHaskellDepends = [
+ aeson base base-compat servant-server text wai warp
];
- testHaskellDepends = [ aeson base servant-server text wai warp ];
testToolDepends = [ markdown-unlit ];
description = "Servant Errors wai-middlware";
license = stdenv.lib.licenses.mit;
@@ -220117,11 +222202,11 @@ self: {
({ mkDerivation, aeson, base, servant }:
mkDerivation {
pname = "servant-jsonrpc";
- version = "1.0.0";
- sha256 = "0kqs2bnkkhakg5401ylv3ys00p3s5w5r11spylkxgzi77l1q2vli";
+ version = "1.0.1";
+ sha256 = "0hizazwng0pcxd8p0n04xlgrx3vbr7nwc2k9s143q6yc6hp0dlj4";
libraryHaskellDepends = [ aeson base servant ];
description = "JSON-RPC messages and endpoints";
- license = stdenv.lib.licenses.isc;
+ license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -220132,30 +222217,30 @@ self: {
}:
mkDerivation {
pname = "servant-jsonrpc-client";
- version = "1.0.0";
- sha256 = "0ir7lljaiczlfakzl95vpmzvx3z5n40agd0gwrscklqpdpc9n8lm";
+ version = "1.0.1";
+ sha256 = "0s9ii02mfgyissyq4dbs9cqm3shrgiysjkhwgs6c0s30qqakjald";
libraryHaskellDepends = [
aeson base servant servant-client-core servant-jsonrpc
];
description = "Generate JSON-RPC servant clients";
- license = stdenv.lib.licenses.isc;
+ license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
"servant-jsonrpc-server" = callPackage
- ({ mkDerivation, aeson, base, mtl, servant, servant-jsonrpc
- , servant-server
+ ({ mkDerivation, aeson, base, containers, mtl, servant
+ , servant-jsonrpc, servant-server
}:
mkDerivation {
pname = "servant-jsonrpc-server";
- version = "1.0.0";
- sha256 = "13ryxq8y7mcmq70jnwd2gv3anq7k3p9vpi2vnp0kn4552332wpa4";
+ version = "2.0.0";
+ sha256 = "0svnbsxzwfxdbyjhgq1hxxpjv96dzqkwg44bnq24lc5jk7j244sk";
libraryHaskellDepends = [
- aeson base mtl servant servant-jsonrpc servant-server
+ aeson base containers mtl servant servant-jsonrpc servant-server
];
description = "JSON-RPC servant servers";
- license = stdenv.lib.licenses.isc;
+ license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
}) {};
@@ -221386,6 +223471,24 @@ self: {
broken = true;
}) {};
+ "servant-wasm" = callPackage
+ ({ mkDerivation, base, bytestring, servant, servant-server
+ , transformers, warp
+ }:
+ mkDerivation {
+ pname = "servant-wasm";
+ version = "0.1.1.0";
+ sha256 = "0nd98s0h9f5z1nhsmcyij7h1ppgw0s9cn8yj53v9a67yaniqvcqj";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base bytestring servant ];
+ executableHaskellDepends = [
+ base bytestring servant servant-server transformers warp
+ ];
+ description = "Servant support for delivering WebAssembly";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"servant-websockets" = callPackage
({ mkDerivation, aeson, async, base, bytestring, conduit
, exceptions, monad-control, resourcet, servant-server, text, wai
@@ -222581,8 +224684,10 @@ self: {
}:
mkDerivation {
pname = "shake";
- version = "0.18.5";
- sha256 = "03r4rapkcyy04wf7ljikjbsjc29fpydbv5zbrrkiy1dqadzvasjp";
+ version = "0.19";
+ sha256 = "1579as1ni0n5zjnrqbp3s8gss34pl690g7jnq5i3kb3d118awk3b";
+ revision = "1";
+ editedCabalFile = "1w6yvk30nj6mcl0w5lj9j6q4vqjllp4r8wady3hbly8jpxjdq7dc";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -222696,6 +224801,19 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "shake-dhall" = callPackage
+ ({ mkDerivation, base, containers, dhall, filepath, shake, text }:
+ mkDerivation {
+ pname = "shake-dhall";
+ version = "0.1.0.0";
+ sha256 = "1nhc6sfzsr7adv6xh8r2fyp64gzkiv563xqwmvhmk3pi3zxnlcll";
+ libraryHaskellDepends = [
+ base containers dhall filepath shake text
+ ];
+ description = "Dhall dependencies";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"shake-elm" = callPackage
({ mkDerivation, base, shake }:
mkDerivation {
@@ -222735,6 +224853,20 @@ self: {
broken = true;
}) {};
+ "shake-futhark" = callPackage
+ ({ mkDerivation, base, containers, filepath, futhark, shake, text
+ }:
+ mkDerivation {
+ pname = "shake-futhark";
+ version = "0.1.0.0";
+ sha256 = "1wxp025dmlal1nm7f7s16pzgx42sawfcnz3lv6krilhr7ynb92ss";
+ libraryHaskellDepends = [
+ base containers filepath futhark shake text
+ ];
+ description = "Dependency tracking for Futhark";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"shake-google-closure-compiler" = callPackage
({ mkDerivation, base, directory, shake }:
mkDerivation {
@@ -222849,42 +224981,49 @@ self: {
}) {};
"shake-plus" = callPackage
- ({ mkDerivation, base, extra, path, rio, shake, within }:
+ ({ mkDerivation, base, comonad, extra, hashable, path, rio, shake
+ , within
+ }:
mkDerivation {
pname = "shake-plus";
- version = "0.0.2.2";
- sha256 = "0yvwp3wzyzm8v2qihs96nsqlglhp7w1ndig04nzd13nqa726m6nd";
- libraryHaskellDepends = [ base extra path rio shake within ];
+ version = "0.1.3.0";
+ sha256 = "1s7mx4xsl31y8j4cm0hv7xwj6hf4smfby86d38fxw3mw3pcjw385";
+ libraryHaskellDepends = [
+ base comonad extra hashable path rio shake within
+ ];
description = "Re-export of Shake using well-typed paths and ReaderT";
license = stdenv.lib.licenses.mit;
}) {};
"shakebook" = callPackage
- ({ mkDerivation, aeson, base, comonad, doctemplates, extra, feed
- , free, lens, lens-aeson, mustache, optparse-applicative, pandoc
- , pandoc-types, path, relude, rio, shake, shake-plus, slick, split
- , tasty, tasty-golden, text-time, within, zipper-extra
+ ({ mkDerivation, aeson, aeson-with, base, comonad, comonad-extras
+ , doctemplates, extra, feed, free, lens, lens-aeson, mustache
+ , optparse-applicative, pandoc, pandoc-types, path, relude, rio
+ , shake, shake-plus, slick, split, tasty, tasty-golden, text-time
+ , within, zipper-extra
}:
mkDerivation {
pname = "shakebook";
- version = "0.2.2.0";
- sha256 = "19aa021sl9k2q5im3nfh73rhydald8f7f3z7c1ncnqszbfkhf8xh";
+ version = "0.4.0.0";
+ sha256 = "1qj1zybxizxg9bbvpdq5ac6dar2dh8i60zlhy6dxf4jjpimii7h7";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base comonad doctemplates extra feed free lens lens-aeson
- mustache pandoc pandoc-types path relude rio shake shake-plus slick
- split text-time within zipper-extra
+ aeson aeson-with base comonad comonad-extras doctemplates extra
+ feed free lens lens-aeson mustache pandoc pandoc-types path relude
+ rio shake shake-plus slick split text-time within zipper-extra
];
executableHaskellDepends = [
- aeson base comonad doctemplates extra feed free lens lens-aeson
- mustache optparse-applicative pandoc pandoc-types path relude rio
- shake shake-plus slick split text-time within zipper-extra
+ aeson aeson-with base comonad comonad-extras doctemplates extra
+ feed free lens lens-aeson mustache optparse-applicative pandoc
+ pandoc-types path relude rio shake shake-plus slick split text-time
+ within zipper-extra
];
testHaskellDepends = [
- aeson base comonad doctemplates extra feed free lens lens-aeson
- mustache pandoc pandoc-types path relude rio shake shake-plus slick
- split tasty tasty-golden text-time within zipper-extra
+ aeson aeson-with base comonad comonad-extras doctemplates extra
+ feed free lens lens-aeson mustache pandoc pandoc-types path relude
+ rio shake shake-plus slick split tasty tasty-golden text-time
+ within zipper-extra
];
description = "Shake-based technical documentation generator; HTML & PDF";
license = stdenv.lib.licenses.mit;
@@ -223442,23 +225581,6 @@ self: {
}:
mkDerivation {
pname = "shellmet";
- version = "0.0.3.0";
- sha256 = "1i39zl8khsriadi7k28rn0w2y8wf6jmnz5x3nlkdd9spkdy1qz49";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [ base process text ];
- executableHaskellDepends = [ base text ];
- executableToolDepends = [ markdown-unlit ];
- testHaskellDepends = [ base doctest Glob ];
- description = "Out of the shell solution for scripting in Haskell";
- license = stdenv.lib.licenses.mpl20;
- }) {};
-
- "shellmet_0_0_3_1" = callPackage
- ({ mkDerivation, base, doctest, Glob, markdown-unlit, process, text
- }:
- mkDerivation {
- pname = "shellmet";
version = "0.0.3.1";
sha256 = "099v8w3b6s66mz79igjh57v98b90il6zkqh5wnqi3rvagbs89w5r";
isLibrary = true;
@@ -223469,7 +225591,6 @@ self: {
testHaskellDepends = [ base doctest Glob ];
description = "Out of the shell solution for scripting in Haskell";
license = stdenv.lib.licenses.mpl20;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"shellout" = callPackage
@@ -223589,8 +225710,8 @@ self: {
}:
mkDerivation {
pname = "shh";
- version = "0.7.0.7";
- sha256 = "07xj1l7pk6j072ry2mi6jp6r0ivs4m0fqvfvm62jvhm7vhlg3m8m";
+ version = "0.7.0.8";
+ sha256 = "1f8r8wymdbv8j2m3apdw75xqq2c1s4wr694qhxljvwa9r0s326wf";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -223607,8 +225728,7 @@ self: {
testToolDepends = [ markdown-unlit ];
description = "Simple shell scripting from Haskell";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
+ maintainers = with stdenv.lib.maintainers; [ maralorn ];
}) {};
"shh-extras" = callPackage
@@ -223617,12 +225737,12 @@ self: {
pname = "shh-extras";
version = "0.1.0.1";
sha256 = "0w4ddjszs0lrpr4zcggcwb80bg3yd8lr628jngmh4a05ypv3hxkk";
+ revision = "1";
+ editedCabalFile = "0kcnk1f1jgaxaqsrnhv2s17firjsms9xvx8d7jvv6ys5iq4nynya";
libraryHaskellDepends = [ base hostname shh time ];
testHaskellDepends = [ base tasty ];
description = "Utility functions for using shh";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"shift" = callPackage
@@ -224483,6 +226603,20 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "simple-cabal_0_1_2" = callPackage
+ ({ mkDerivation, base, bytestring, Cabal, directory, filepath }:
+ mkDerivation {
+ pname = "simple-cabal";
+ version = "0.1.2";
+ sha256 = "1a834zrj58m7nqvwiwfvqi696dib7h69qlb96vh93zqjn9ndv6hz";
+ libraryHaskellDepends = [
+ base bytestring Cabal directory filepath
+ ];
+ description = "Cabal file wrapper library";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"simple-cmd" = callPackage
({ mkDerivation, base, directory, filepath, process, unix }:
mkDerivation {
@@ -224773,8 +226907,8 @@ self: {
({ mkDerivation, base, fast-logger, mtl, text }:
mkDerivation {
pname = "simple-logger";
- version = "0.0.4";
- sha256 = "0550in9vkgf78rxfkzcrna40mihmaqhlixysfz8n0rz0rhw0z9gk";
+ version = "0.1.0";
+ sha256 = "04qha59ymvxfigb0mpzi9ay297kfjv1i0jnsxxla6rk5imin2i58";
libraryHaskellDepends = [ base fast-logger mtl text ];
description = "A very simple but efficient logging framework";
license = stdenv.lib.licenses.mit;
@@ -225543,15 +227677,14 @@ self: {
}) {inherit (pkgs.xorg) libXft;};
"single-tuple" = callPackage
- ({ mkDerivation, base, hspec, OneTuple, Only }:
+ ({ mkDerivation, base, hspec, hspec-discover, OneTuple, Only }:
mkDerivation {
pname = "single-tuple";
- version = "0.1.0.0";
- sha256 = "1sxpbnn1846c3pyq3gm8vx82br8w8dqxvigfr6s160jjlqj7f03b";
- revision = "2";
- editedCabalFile = "06xpski7mxbgmdy2mc4xd6a1y0mfdyskwjhlih4nzxgj7n8v9hfi";
+ version = "0.1.1.0";
+ sha256 = "1cviix5did4pm4bimg12v2qa9ms5icf19k3iz13g07d5q9jyiwji";
libraryHaskellDepends = [ base OneTuple Only ];
testHaskellDepends = [ base hspec OneTuple Only ];
+ testToolDepends = [ hspec-discover ];
description = "a class for single tuple implementations";
license = stdenv.lib.licenses.asl20;
hydraPlatforms = stdenv.lib.platforms.none;
@@ -225871,6 +228004,25 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "sixel" = callPackage
+ ({ mkDerivation, base, base64-bytestring, bytestring, JuicyPixels
+ , process, temporary, vector
+ }:
+ mkDerivation {
+ pname = "sixel";
+ version = "0.1.2.3";
+ sha256 = "0zpxx9fw2vdk2bi9arizas4acihgl17jfwcc7zgzr1579s837ps7";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base base64-bytestring bytestring JuicyPixels process temporary
+ vector
+ ];
+ executableHaskellDepends = [ base ];
+ description = "Sixel library to show images in a terminal emulator";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"sixfiguregroup" = callPackage
({ mkDerivation, base, digit, directory, doctest, filepath, lens
, parsec, parsers, QuickCheck, template-haskell
@@ -226245,8 +228397,8 @@ self: {
}:
mkDerivation {
pname = "skylighting";
- version = "0.8.3.4";
- sha256 = "1fqjz2s8i9i235mrp4364ycidax2zl7xrgcahsqpbr4cx7vgy9qz";
+ version = "0.8.4";
+ sha256 = "08fy9c3ms6xwzxispgksf1cji9mvcyy8swaj3dwvc2dc66h06xky";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -226266,8 +228418,8 @@ self: {
}:
mkDerivation {
pname = "skylighting-core";
- version = "0.8.3.4";
- sha256 = "0jcryl83873jjn6lximl1pnshf84nlln1hdvrdcybhrpjyd56qdc";
+ version = "0.8.4";
+ sha256 = "0wyhiark5d1r1hi04xiq14ykikr9yd4dmzqbr7qswl05b0bk7gam";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -227128,6 +229280,8 @@ self: {
pname = "smash-aeson";
version = "0.1.0.0";
sha256 = "0vmazs3ypqxaw4zdywimxfzrsvidnyk5damx6fpy549ny9319rqs";
+ revision = "1";
+ editedCabalFile = "1y0k6gz9qlr98f543607zkx6a97fnzh3zrbi2b59rlljp0rjvdw8";
libraryHaskellDepends = [ aeson base smash unordered-containers ];
description = "Aeson support for the smash library";
license = stdenv.lib.licenses.bsd3;
@@ -227715,6 +229869,8 @@ self: {
pname = "snap-core";
version = "1.0.4.1";
sha256 = "19dmfqbsfyk1rkjnnrnajpjfam2xjxgmpfmx10yr5qffgza7gcf0";
+ revision = "1";
+ editedCabalFile = "0m8vsgrj96a0y9h09szg7gxv9f26yizh4k181ri2sp7ki8p5p7lg";
libraryHaskellDepends = [
attoparsec base bytestring bytestring-builder case-insensitive
containers directory filepath hashable HUnit io-streams lifted-base
@@ -227949,6 +230105,47 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "snap-server_1_1_1_2" = callPackage
+ ({ mkDerivation, attoparsec, base, base16-bytestring, blaze-builder
+ , bytestring, bytestring-builder, case-insensitive, clock
+ , containers, criterion, deepseq, directory, filepath, HsOpenSSL
+ , http-common, http-streams, HUnit, io-streams, io-streams-haproxy
+ , lifted-base, monad-control, mtl, network, old-locale
+ , openssl-streams, parallel, QuickCheck, random, snap-core
+ , test-framework, test-framework-hunit, test-framework-quickcheck2
+ , text, threads, time, transformers, unix, unix-compat, vector
+ }:
+ mkDerivation {
+ pname = "snap-server";
+ version = "1.1.1.2";
+ sha256 = "1qprlgn59n9layslshpkizzjbsbd87v5h35iylva58vfnwwlmz77";
+ configureFlags = [ "-fopenssl" ];
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ attoparsec base blaze-builder bytestring bytestring-builder
+ case-insensitive clock containers filepath HsOpenSSL io-streams
+ io-streams-haproxy lifted-base mtl network old-locale
+ openssl-streams snap-core text time unix unix-compat vector
+ ];
+ testHaskellDepends = [
+ attoparsec base base16-bytestring blaze-builder bytestring
+ bytestring-builder case-insensitive clock containers deepseq
+ directory filepath HsOpenSSL http-common http-streams HUnit
+ io-streams io-streams-haproxy lifted-base monad-control mtl network
+ old-locale openssl-streams parallel QuickCheck random snap-core
+ test-framework test-framework-hunit test-framework-quickcheck2 text
+ threads time transformers unix unix-compat vector
+ ];
+ benchmarkHaskellDepends = [
+ attoparsec base blaze-builder bytestring bytestring-builder
+ criterion io-streams io-streams-haproxy snap-core vector
+ ];
+ description = "A web server for the Snap Framework";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"snap-stream" = callPackage
({ mkDerivation, attoparsec, base, bytestring, io-streams
, snap-core
@@ -228524,6 +230721,8 @@ self: {
pname = "snaplet-postgresql-simple";
version = "1.2.0.0";
sha256 = "0an9b72vfnb562k49bz5wh72s637r3vrbm4x9brwf483rrmlmvrf";
+ revision = "1";
+ editedCabalFile = "1zzidcr5j6i6xnzrlzxlmpj6fs60knkbkjbagawa3y1v1wg3vmq7";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -229823,28 +232022,26 @@ self: {
"souffle-haskell" = callPackage
({ mkDerivation, base, deepseq, directory, filepath, hspec, mtl
- , process, souffle, template-haskell, temporary, text
- , type-errors-pretty, vector
+ , process, template-haskell, temporary, text, type-errors-pretty
+ , vector
}:
mkDerivation {
pname = "souffle-haskell";
- version = "0.2.2";
- sha256 = "1835yq0prh42x9yakfx963hv1lzkhizz02ba344z099rx4fx9fji";
+ version = "0.2.3";
+ sha256 = "10yl690vbznsa2z9lk2ix6jd8xkx5kriqqblbdr8mlkdzxxv5z6q";
libraryHaskellDepends = [
base deepseq directory filepath mtl process template-haskell
temporary text type-errors-pretty vector
];
- libraryToolDepends = [ souffle ];
testHaskellDepends = [
base deepseq directory filepath hspec mtl process template-haskell
temporary text type-errors-pretty vector
];
- testToolDepends = [ souffle ];
description = "Souffle Datalog bindings for Haskell";
license = stdenv.lib.licenses.mit;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
- }) {inherit (pkgs) souffle;};
+ }) {};
"sound-collage" = callPackage
({ mkDerivation, array, base, Cabal, carray, containers, fft
@@ -229925,6 +232122,25 @@ self: {
broken = true;
}) {};
+ "source-constraints" = callPackage
+ ({ mkDerivation, attoparsec, base, bytestring, filepath, ghc
+ , ghc-paths, heredoc, hspec, syb, text
+ }:
+ mkDerivation {
+ pname = "source-constraints";
+ version = "0.0.1";
+ sha256 = "0i9p63lbcmc78pp0bvym2zdfvrncrzchkw1xbak6idj3ikb1ljpx";
+ libraryHaskellDepends = [
+ attoparsec base bytestring filepath ghc syb text
+ ];
+ testHaskellDepends = [
+ attoparsec base bytestring filepath ghc ghc-paths heredoc hspec syb
+ text
+ ];
+ description = "Source constraints GHC plugin";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"sourcemap" = callPackage
({ mkDerivation, aeson, attoparsec, base, bytestring, criterion
, process, random, text, unordered-containers, utf8-string
@@ -230051,8 +232267,8 @@ self: {
}:
mkDerivation {
pname = "spacecookie";
- version = "0.2.1.1";
- sha256 = "0l3knzsqab58yyk6kafpxxh465ncgqr2gi388k89gxwrlcqkl8wr";
+ version = "0.2.1.2";
+ sha256 = "0cb51kji78vfg17mcnz3a5jlfbnyavh880x09b18y9syqwx4in7l";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -230668,6 +232884,25 @@ self: {
broken = true;
}) {};
+ "speedy-slice_0_3_1" = callPackage
+ ({ mkDerivation, base, containers, kan-extensions, lens, mcmc-types
+ , mwc-probability, pipes, primitive, transformers
+ }:
+ mkDerivation {
+ pname = "speedy-slice";
+ version = "0.3.1";
+ sha256 = "0i139wp2c75q8a5q018z7ps1ghbqjkkd8nh6z6xfp0rqywq2bsnr";
+ libraryHaskellDepends = [
+ base kan-extensions lens mcmc-types mwc-probability pipes primitive
+ transformers
+ ];
+ testHaskellDepends = [ base containers ];
+ description = "Speedy slice sampling";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ broken = true;
+ }) {};
+
"spelling-suggest" = callPackage
({ mkDerivation, base, edit-distance, parseargs, phonetic-code
, sqlite
@@ -230952,6 +233187,17 @@ self: {
broken = true;
}) {};
+ "splint" = callPackage
+ ({ mkDerivation, base, containers, ghc, hlint, stm }:
+ mkDerivation {
+ pname = "splint";
+ version = "1.0.1.1";
+ sha256 = "14rwj7dbzg01lv4abwrgxjianwnshnycsmxcckw1hhqc8wx9jdac";
+ libraryHaskellDepends = [ base containers ghc hlint stm ];
+ description = "HLint as a GHC source plugin";
+ license = stdenv.lib.licenses.isc;
+ }) {};
+
"split_0_1_4_3" = callPackage
({ mkDerivation, base }:
mkDerivation {
@@ -231051,6 +233297,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "splitmix_0_1" = callPackage
+ ({ mkDerivation, async, base, base-compat, base-compat-batteries
+ , bytestring, clock, containers, criterion, deepseq, HUnit
+ , math-functions, process, random, test-framework
+ , test-framework-hunit, tf-random, time, vector
+ }:
+ mkDerivation {
+ pname = "splitmix";
+ version = "0.1";
+ sha256 = "1yhbh6zsklz5fbas2v69xd2qi3xvk4zidzl0acv17fyxa9rwh48w";
+ libraryHaskellDepends = [ base deepseq time ];
+ testHaskellDepends = [
+ async base base-compat base-compat-batteries bytestring containers
+ deepseq HUnit math-functions process random test-framework
+ test-framework-hunit tf-random vector
+ ];
+ benchmarkHaskellDepends = [
+ base clock containers criterion random tf-random
+ ];
+ description = "Fast Splittable PRNG";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"splitter" = callPackage
({ mkDerivation, base, directory, filepath, parsec, range }:
mkDerivation {
@@ -231598,6 +233868,21 @@ self: {
broken = true;
}) {};
+ "squares" = callPackage
+ ({ mkDerivation, adjunctions, base, bifunctors, comonad
+ , distributive, profunctors
+ }:
+ mkDerivation {
+ pname = "squares";
+ version = "0.1.1";
+ sha256 = "1lql2qzyiffs09y3iw1wi190agjg49nic95n57jhzcixavk91fgn";
+ libraryHaskellDepends = [
+ adjunctions base bifunctors comonad distributive profunctors
+ ];
+ description = "The double category of Hask functors and profunctors";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"squeal-postgresql" = callPackage
({ mkDerivation, aeson, async, base, binary, binary-parser
, bytestring, bytestring-strict-builder, deepseq, doctest
@@ -232017,8 +234302,8 @@ self: {
({ mkDerivation, base, ghc-prim }:
mkDerivation {
pname = "stable-marriage";
- version = "0.1.2.0";
- sha256 = "1xm99zdgzdlaz48njpyl0ji9hmyxcf9zxjs0dg46si4lj64qavmz";
+ version = "0.1.3.0";
+ sha256 = "04nd7c34gsx6njiwqzzx14ff745naam1cxc0cr4s7yyr9h7ikdai";
libraryHaskellDepends = [ base ghc-prim ];
description = "algorithms around stable marriage";
license = stdenv.lib.licenses.bsd3;
@@ -232077,8 +234362,8 @@ self: {
pname = "stache";
version = "2.1.1";
sha256 = "06pn7pm5vgk9f4bsh3m29cik514nv5w655ip04k7p5jv9xgmn4ld";
- revision = "1";
- editedCabalFile = "1cs3pnbxmjpzizydncai7wr5aj454374wr1sc0h705c4cbxqlfs0";
+ revision = "2";
+ editedCabalFile = "1a25mwi1x3yqq9clm9gz0dibpnppznbx392ixfwc21hnngn7kxsp";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
aeson base bytestring containers deepseq directory filepath
@@ -232899,6 +235184,29 @@ self: {
broken = true;
}) {};
+ "stackcollapse-ghc" = callPackage
+ ({ mkDerivation, base, bytestring, containers, extra, foldl, hspec
+ , hspec-golden, recursion-schemes, rosezipper, safe, text
+ , transformers, utf8-string
+ }:
+ mkDerivation {
+ pname = "stackcollapse-ghc";
+ version = "0.0.1";
+ sha256 = "0skpikc7yvdqcdaxqiyav4dk6k0sqng9160dgi4yfx54f5za1a64";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ base bytestring containers extra foldl recursion-schemes rosezipper
+ safe text transformers
+ ];
+ testHaskellDepends = [
+ base bytestring containers extra foldl hspec hspec-golden
+ recursion-schemes rosezipper safe text transformers utf8-string
+ ];
+ description = "Program to fold GHC prof files into flamegraph input";
+ license = stdenv.lib.licenses.gpl3;
+ }) {};
+
"stacked-dag" = callPackage
({ mkDerivation, base, containers, doctest, graphviz
, optparse-applicative, text
@@ -233256,6 +235564,26 @@ self: {
hydraPlatforms = stdenv.lib.platforms.none;
}) {inherit (pkgs) libstatgrab;};
+ "static" = callPackage
+ ({ mkDerivation, base, binary, bytestring, constraints, doctest
+ , mtl, serialise, singletons, tasty, tasty-hunit, template-haskell
+ , text, transformers
+ }:
+ mkDerivation {
+ pname = "static";
+ version = "0.1.0.1";
+ sha256 = "1w99kc32r0pfsi3l1bjy7sp5hga5j7fqv0ix8gszzhz600yzphlq";
+ libraryHaskellDepends = [
+ base binary bytestring constraints serialise singletons
+ template-haskell text
+ ];
+ testHaskellDepends = [
+ base doctest mtl tasty tasty-hunit transformers
+ ];
+ description = "Type-safe and interoperable static values and closures";
+ license = stdenv.lib.licenses.gpl3Plus;
+ }) {};
+
"static-canvas" = callPackage
({ mkDerivation, base, double-conversion, free, mtl, text }:
mkDerivation {
@@ -234690,15 +237018,15 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
- "stratosphere_0_52_0" = callPackage
+ "stratosphere_0_53_0" = callPackage
({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers
, hashable, hspec, hspec-discover, lens, template-haskell, text
, unordered-containers
}:
mkDerivation {
pname = "stratosphere";
- version = "0.52.0";
- sha256 = "1js5rb5f0p7ryja5slpxjpvqfq4f72bw9f66ysd70cjvw3zf3hbh";
+ version = "0.53.0";
+ sha256 = "0842sfn7vspbq5kc6rx7i2mvmk6zap87233khybbmvrzzyrp0sp2";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -235503,32 +237831,32 @@ self: {
}) {};
"streamly-fsnotify" = callPackage
- ({ mkDerivation, base, fsnotify, paths, semirings, streamly, text
- , time
+ ({ mkDerivation, base, filepath, fsnotify, semirings, streamly
+ , text, time
}:
mkDerivation {
pname = "streamly-fsnotify";
- version = "1.0.0.1";
- sha256 = "0w81r0szdf4q8v6n389qlzwslhfwvjf0m9nihxsm1y0jgxbzy5cb";
+ version = "1.1.1.0";
+ sha256 = "1xcw4rsrysh96d91wjmyzb5s7cls3rf0ilpv8dn525iqzv11fl3l";
libraryHaskellDepends = [
- base fsnotify paths semirings streamly text time
+ base filepath fsnotify semirings streamly text time
];
description = "Folder watching as a Streamly stream";
- license = stdenv.lib.licenses.gpl3Plus;
+ license = stdenv.lib.licenses.bsd3;
}) {};
"streamly-posix" = callPackage
({ mkDerivation, base, bytestring, filepath, hpath-posix, hspec
, hspec-discover, safe-exceptions, streamly, streamly-bytestring
- , temporary, unix, word8
+ , temporary, transformers, unix, word8
}:
mkDerivation {
pname = "streamly-posix";
- version = "0.1.0.0";
- sha256 = "0pjrmpsm0925jhxnhqka3rlwllcww9xinyh1dg0k2g6b4pxr9gbx";
+ version = "0.1.0.1";
+ sha256 = "1z6hmnhgglr5zwsaakn7c6d0cgq32pwcdds8fkn28y9p3yc89bvv";
libraryHaskellDepends = [
base bytestring hpath-posix safe-exceptions streamly
- streamly-bytestring unix word8
+ streamly-bytestring transformers unix word8
];
testHaskellDepends = [
base filepath hpath-posix hspec hspec-discover temporary unix
@@ -235758,12 +238086,27 @@ self: {
pname = "strict-tuple";
version = "0.1.3";
sha256 = "0dyiwgkbr1d97jbri7a2q4by7g0wiszpw3hgfgqv4rfp25lsv39j";
+ revision = "1";
+ editedCabalFile = "1bkizfki8v5p0n8sy59s4zqjmv1mnv3s45327cig9cr081ibv9yy";
libraryHaskellDepends = [ base bifunctors deepseq hashable ];
testHaskellDepends = [ base ];
description = "Strict tuples";
license = stdenv.lib.licenses.bsd3;
}) {};
+ "strict-tuple-lens" = callPackage
+ ({ mkDerivation, base, lens, strict-tuple }:
+ mkDerivation {
+ pname = "strict-tuple-lens";
+ version = "0.1.0.1";
+ sha256 = "1vvhbzbyfvkx76scygg8gwfp01cw6ks38hk0gb70xdl2lyzi80wg";
+ revision = "1";
+ editedCabalFile = "0875r7kva6ym17fdklh18vm4s04sd9pj0w55km8jv2kmbkmfja8k";
+ libraryHaskellDepends = [ base lens strict-tuple ];
+ description = "Optics for the `strict-tuple` library";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"strict-types" = callPackage
({ mkDerivation, array, base, bytestring, containers, deepseq
, hashable, text, unordered-containers, vector
@@ -235909,35 +238252,6 @@ self: {
}) {};
"string-interpolate" = callPackage
- ({ mkDerivation, base, bytestring, criterion, formatting
- , haskell-src-exts, haskell-src-meta, hspec, interpolate
- , neat-interpolation, QuickCheck, quickcheck-instances
- , quickcheck-text, quickcheck-unicode, random-shuffle
- , template-haskell, text, text-conversions, unordered-containers
- , utf8-string
- }:
- mkDerivation {
- pname = "string-interpolate";
- version = "0.2.0.3";
- sha256 = "0xmanjs8sgk3cm6f25wbpxsmzpgznf73pvviw0ig71mn2y2kx6bi";
- libraryHaskellDepends = [
- base bytestring haskell-src-exts haskell-src-meta template-haskell
- text text-conversions utf8-string
- ];
- testHaskellDepends = [
- base bytestring hspec QuickCheck quickcheck-instances
- quickcheck-text quickcheck-unicode random-shuffle text
- unordered-containers
- ];
- benchmarkHaskellDepends = [
- base bytestring criterion formatting interpolate neat-interpolation
- QuickCheck text
- ];
- description = "Haskell string/text/bytestring interpolation that just works";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "string-interpolate_0_2_1_0" = callPackage
({ mkDerivation, base, bytestring, criterion, deepseq, formatting
, haskell-src-exts, haskell-src-meta, hspec, interpolate
, neat-interpolation, QuickCheck, quickcheck-instances
@@ -235948,6 +238262,8 @@ self: {
pname = "string-interpolate";
version = "0.2.1.0";
sha256 = "0wply8lqfhc1xnqxq88xwygwqxbq86gjrwphygbn7nz66g2abgda";
+ revision = "1";
+ editedCabalFile = "1xp470mrm3srvmvk6xznx9wim8xwsz93pskpv4hnk2ra3a7lr2lr";
libraryHaskellDepends = [
base bytestring haskell-src-exts haskell-src-meta split
template-haskell text text-conversions utf8-string
@@ -235963,7 +238279,6 @@ self: {
];
description = "Haskell string/text/bytestring interpolation that just works";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"string-isos" = callPackage
@@ -236245,6 +238560,18 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "stripe-concepts_1_0_2_4" = callPackage
+ ({ mkDerivation, base, bytestring, text }:
+ mkDerivation {
+ pname = "stripe-concepts";
+ version = "1.0.2.4";
+ sha256 = "0n4q3hsgqrqypmkkim8mcksdlljgldr908wqxlcz6k1wsv9klyc6";
+ libraryHaskellDepends = [ base bytestring text ];
+ description = "Types for the Stripe API";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"stripe-core" = callPackage
({ mkDerivation, aeson, base, bytestring, mtl, text, time
, transformers, unordered-containers
@@ -236325,8 +238652,8 @@ self: {
}:
mkDerivation {
pname = "stripe-scotty";
- version = "1.0.0.2";
- sha256 = "1dvmagbxgmlf7970rwf0cjdk8fcpxkl1isiki1bpq4zd07cjnsfv";
+ version = "1.0.0.4";
+ sha256 = "0gkagcq2brl4kav6ha333fyl9npgllwws4ixz0z6nas6xf2953pk";
libraryHaskellDepends = [
aeson base bytestring http-types scotty stripe-concepts
stripe-signature text unordered-containers
@@ -236352,6 +238679,24 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "stripe-signature_1_0_0_4" = callPackage
+ ({ mkDerivation, base, base16-bytestring, bytestring, cryptonite
+ , memory, stripe-concepts, text
+ }:
+ mkDerivation {
+ pname = "stripe-signature";
+ version = "1.0.0.4";
+ sha256 = "1gsw1a1x4a46fiihwqsh2706nsrjy00mv881fmc1aab7ln2cmzkg";
+ libraryHaskellDepends = [
+ base base16-bytestring bytestring cryptonite memory stripe-concepts
+ text
+ ];
+ testHaskellDepends = [ base bytestring text ];
+ description = "Verification of Stripe webhook signatures";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"stripe-tests" = callPackage
({ mkDerivation, aeson, base, bytestring, free, hspec, hspec-core
, mtl, random, stripe-core, text, time, transformers
@@ -236377,8 +238722,8 @@ self: {
}:
mkDerivation {
pname = "stripe-wreq";
- version = "1.0.1.2";
- sha256 = "0hjk9d0xlg2a6nc2rmc19fmifcyrdj5m69100fy5xkq6brcqxjz1";
+ version = "1.0.1.4";
+ sha256 = "08c5jkxri3ix19m04w6md1mwc9wd8fgsqr7v3dxzab51ylfivdcr";
libraryHaskellDepends = [
aeson base bytestring lens stripe-concepts text
unordered-containers wreq
@@ -236387,6 +238732,23 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "stripeapi" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, ghc-prim, http-client
+ , http-conduit, http-types, mtl, scientific, text, time
+ , transformers, unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "stripeapi";
+ version = "0.1.0.0";
+ sha256 = "18qprai04gmpqzlqlqi8rabhljriqb2ph2g3iy2glq8yf3cnvc1n";
+ libraryHaskellDepends = [
+ aeson base bytestring ghc-prim http-client http-conduit http-types
+ mtl scientific text time transformers unordered-containers vector
+ ];
+ description = "Stripe-Library";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
"strips" = callPackage
({ mkDerivation, base, containers, hspec, mtl }:
mkDerivation {
@@ -236424,6 +238786,26 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "strive_5_0_12" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, data-default, gpolyline
+ , http-client, http-client-tls, http-types, markdown-unlit
+ , template-haskell, text, time, transformers
+ }:
+ mkDerivation {
+ pname = "strive";
+ version = "5.0.12";
+ sha256 = "1fdwmcpgfw7maw4lf4mw3qs8fiwxdsv518xjjmrp5w3hfjdlqgmz";
+ libraryHaskellDepends = [
+ aeson base bytestring data-default gpolyline http-client
+ http-client-tls http-types template-haskell text time transformers
+ ];
+ testHaskellDepends = [ base bytestring markdown-unlit time ];
+ testToolDepends = [ markdown-unlit ];
+ description = "A client for the Strava V3 API";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"strongswan-sql" = callPackage
({ mkDerivation, asn1-encoding, asn1-types, attoparsec, base
, bytestring, data-default, failable, haskeline, io-streams
@@ -236525,6 +238907,27 @@ self: {
broken = true;
}) {};
+ "structured" = callPackage
+ ({ mkDerivation, aeson, array, base, base16-bytestring, binary
+ , bytestring, containers, hashable, scientific, tagged, text
+ , time-compat, transformers, unordered-containers, uuid-types
+ , vector
+ }:
+ mkDerivation {
+ pname = "structured";
+ version = "0.1";
+ sha256 = "0xm0m7jxwrbz8jgcn2dl5vhlz0gcg7wxcbbgaqidm2msmnc6fqww";
+ revision = "1";
+ editedCabalFile = "067ljj4dfa9kvri944flcw489sy2fbyw75b2s9hz916zdqmzqjwd";
+ libraryHaskellDepends = [
+ aeson array base base16-bytestring binary bytestring containers
+ hashable scientific tagged text time-compat transformers
+ unordered-containers uuid-types vector
+ ];
+ description = "Structure (hash) of your data types";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"structured-cli" = callPackage
({ mkDerivation, base, data-default, haskeline, mtl, split
, transformers
@@ -236828,8 +239231,8 @@ self: {
}:
mkDerivation {
pname = "stylist";
- version = "2.0.0.0";
- sha256 = "1xb2vl4xjbgd52nqm378r43z4xlgzscfy9a7mqp522av3b4v61x7";
+ version = "2.2.0.0";
+ sha256 = "0pmyjxdg7m0fh9m0nrimi02q4lqk47kfbws65mb22rj7ckm7gw68";
libraryHaskellDepends = [
async base css-syntax hashable network-uri text
unordered-containers
@@ -237208,22 +239611,21 @@ self: {
}) {};
"summoner" = callPackage
- ({ mkDerivation, aeson, base, bytestring, colourista, containers
- , directory, filepath, generic-data, gitrev, hedgehog, hspec
- , hspec-hedgehog, neat-interpolation, optparse-applicative, process
- , relude, shellmet, text, time, tomland, tree-diff
- , validation-selective
+ ({ mkDerivation, aeson, base, colourista, containers, directory
+ , filepath, generic-data, gitrev, hedgehog, hspec, hspec-hedgehog
+ , neat-interpolation, optparse-applicative, process, relude
+ , shellmet, text, time, tomland, tree-diff, validation-selective
}:
mkDerivation {
pname = "summoner";
- version = "2.0.0.0";
- sha256 = "0cphigybxmvh2ff62b100hywqgln6fhsl68yp2049g4wnmvfzgjf";
+ version = "2.0.1.1";
+ sha256 = "15n4dwhy4ri1vi446fa2k9i6cxvfrl79hjjgsdjhpyz290lfwvjv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson base bytestring colourista containers directory filepath
- generic-data gitrev neat-interpolation optparse-applicative process
- relude shellmet text time tomland validation-selective
+ aeson base colourista containers directory filepath generic-data
+ gitrev neat-interpolation optparse-applicative process relude
+ shellmet text time tomland validation-selective
];
executableHaskellDepends = [ base relude ];
testHaskellDepends = [
@@ -237238,17 +239640,17 @@ self: {
}) {};
"summoner-tui" = callPackage
- ({ mkDerivation, base, brick, directory, filepath, microlens
+ ({ mkDerivation, base, brick, colourista, directory, microlens
, microlens-th, relude, summoner, text, validation-selective, vty
}:
mkDerivation {
pname = "summoner-tui";
- version = "2.0.0.0";
- sha256 = "1cgwdfbw55xvmw3k8cbwlcf8773mz1rlsvnf1slsk8kn91irhs9g";
+ version = "2.0.1.1";
+ sha256 = "09rc3yyngma602yyd7bmc6cix9rcwmanfphcxnsv8m1cswjhz14z";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- base brick directory filepath microlens microlens-th relude
+ base brick colourista directory microlens microlens-th relude
summoner text validation-selective vty
];
executableHaskellDepends = [ base relude ];
@@ -238089,6 +240491,8 @@ self: {
pname = "swagger2";
version = "2.6";
sha256 = "0vkhikxf1gpspc9qjgnvz3glb01bd54bnc5kraac7dyn8cxzwak8";
+ revision = "2";
+ editedCabalFile = "1gdq1kiccn6qv05fnkb2dzsnsds2v3gri29gd8l1x9vx74mpbh0j";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
aeson aeson-pretty base base-compat-batteries bytestring containers
@@ -238275,8 +240679,8 @@ self: {
}:
mkDerivation {
pname = "syb-with-class";
- version = "0.6.1.12";
- sha256 = "1cxy0mph0kqdi3hzy5x3c754a3sjdn14x64ga4bkhvzi6iwbfcq0";
+ version = "0.6.1.13";
+ sha256 = "1w767im0a2qdi6br6lx4kh946yryibjwjx4a64cijxfrj7gbfxk5";
libraryHaskellDepends = [
array base bytestring containers template-haskell
];
@@ -240891,14 +243295,12 @@ self: {
}:
mkDerivation {
pname = "tart";
- version = "0.1.2";
- sha256 = "1ik86xbai9513gr9k60m55xf5pj5bdw3wbjc0gd260j9k9j4p73k";
- revision = "1";
- editedCabalFile = "04xkrc0xfbx2kk6f8b41zf611s4k848ahczbbs85pd9lqqpkbhzj";
+ version = "0.2";
+ sha256 = "03pi46lr5b9qcc35ffwxwzv9ll51cyv526kjcvaags3ky917rxxn";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- array base binary bytestring microlens-platform mtl vty
+ array base binary bytestring microlens-platform mtl text vty
];
executableHaskellDepends = [
base brick containers directory microlens-platform microlens-th mtl
@@ -240906,8 +243308,6 @@ self: {
];
description = "Terminal Art";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"task" = callPackage
@@ -241019,17 +243419,17 @@ self: {
}) {};
"taskwarrior" = callPackage
- ({ mkDerivation, aeson, base, bytestring, hspec, hspec-discover
- , process, QuickCheck, quickcheck-instances, random, text, time
- , unordered-containers, uuid
+ ({ mkDerivation, aeson, base, bytestring, containers, hspec
+ , hspec-discover, process, QuickCheck, quickcheck-instances, random
+ , text, time, unordered-containers, uuid
}:
mkDerivation {
pname = "taskwarrior";
- version = "0.2.1.0";
- sha256 = "1ladijvlvr6w35y1qlxbp0y34bby58a9bfyhqiynn0s4m5bj55c6";
+ version = "0.3.0.0";
+ sha256 = "1h24d799q1s6b36hd40bxa4c9m1izkgh6j7p2jv1p6cxngz28ni0";
libraryHaskellDepends = [
- aeson base bytestring process random text time unordered-containers
- uuid
+ aeson base bytestring containers process random text time
+ unordered-containers uuid
];
testHaskellDepends = [
aeson base hspec QuickCheck quickcheck-instances text time
@@ -241038,6 +243438,7 @@ self: {
testToolDepends = [ hspec-discover ];
description = "Types and aeson instances for taskwarrior tasks";
license = stdenv.lib.licenses.agpl3Plus;
+ maintainers = with stdenv.lib.maintainers; [ maralorn ];
}) {};
"tasty" = callPackage
@@ -241057,6 +243458,24 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "tasty_1_3_1" = 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";
+ libraryHaskellDepends = [
+ ansi-terminal async base clock containers mtl optparse-applicative
+ stm tagged unbounded-delays unix wcwidth
+ ];
+ description = "Modern and extensible testing framework";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"tasty-ant-xml" = callPackage
({ mkDerivation, base, containers, directory, filepath
, generic-deriving, ghc-prim, mtl, stm, tagged, tasty, transformers
@@ -241100,8 +243519,8 @@ self: {
({ mkDerivation, base, dejafu, random, tagged, tasty }:
mkDerivation {
pname = "tasty-dejafu";
- version = "2.0.0.1";
- sha256 = "19cgzr1gcy1khvw2a6bfd620zmrc4szkdwyf3rfyacxgbgqy1b1z";
+ version = "2.0.0.4";
+ sha256 = "0jryp6kndaaxfjd4vsws18igx9ivd36iqyqdbjpxmxbx34d1h6kn";
libraryHaskellDepends = [ base dejafu random tagged tasty ];
description = "Deja Fu support for the Tasty test framework";
license = stdenv.lib.licenses.mit;
@@ -241186,6 +243605,30 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "tasty-golden_2_3_3_3" = callPackage
+ ({ mkDerivation, async, base, bytestring, containers, deepseq
+ , directory, filepath, mtl, optparse-applicative, process, tagged
+ , tasty, tasty-hunit, temporary, text, unix-compat
+ }:
+ mkDerivation {
+ pname = "tasty-golden";
+ version = "2.3.3.3";
+ sha256 = "1h0nz276fxhdxjiqnrkpmsndrsfvbd13r7i6i8arxgldl1n86h24";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ async base bytestring containers deepseq directory filepath mtl
+ optparse-applicative process tagged tasty temporary text
+ unix-compat
+ ];
+ testHaskellDepends = [
+ base directory filepath process tasty tasty-hunit temporary
+ ];
+ description = "Golden tests support for tasty";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"tasty-groundhog-converters" = callPackage
({ mkDerivation, aeson, base, bimap, bytestring, containers
, groundhog, groundhog-converters, groundhog-sqlite, groundhog-th
@@ -241214,8 +243657,8 @@ self: {
pname = "tasty-hedgehog";
version = "1.0.0.2";
sha256 = "1vsv3m6brhshpqm8qixz97m7h0nx67cj6ira4cngbk7mf5rqylv5";
- revision = "1";
- editedCabalFile = "0r4mijgy1z9rdi3as2a1a02xykwyqalhg5vahsjzgdgmf7bmmc6h";
+ revision = "2";
+ editedCabalFile = "1v4jp3xk5ikik638vkyf2jxkhaf2n6fsw8zxqxxjv65x60082kl7";
libraryHaskellDepends = [ base hedgehog tagged tasty ];
testHaskellDepends = [
base hedgehog tasty tasty-expected-failure
@@ -241256,8 +243699,8 @@ self: {
pname = "tasty-hspec";
version = "1.1.5.1";
sha256 = "0i9kdzjpk750sa078jj3iyhp72k0177zk7vxl131r6dkyz09x27y";
- revision = "5";
- editedCabalFile = "1ramy5jn7a6xvxc6s8bvn34m1vzniks05277s3i80cp4qprwx8ri";
+ revision = "6";
+ editedCabalFile = "0xa7h0p5r41m2a3l5r9ggmm4bc2a6wzgb4qvcqfl0dd2yb922bkz";
libraryHaskellDepends = [
base hspec hspec-core QuickCheck tasty tasty-quickcheck
tasty-smallcheck
@@ -241468,6 +243911,28 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "tasty-mgolden" = callPackage
+ ({ mkDerivation, base, Diff, filepath, hlint, tasty
+ , tasty-expected-failure, tasty-hunit, text, typed-process
+ }:
+ mkDerivation {
+ pname = "tasty-mgolden";
+ version = "0.0.1";
+ sha256 = "0ysx6gvaz1n1agyw721ay3k7n2l43p2l1p1mf4ppvs4wkg8aibmw";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [ base Diff filepath tasty text ];
+ executableHaskellDepends = [
+ base Diff filepath tasty tasty-expected-failure tasty-hunit text
+ ];
+ testHaskellDepends = [
+ base Diff filepath hlint tasty tasty-expected-failure tasty-hunit
+ text typed-process
+ ];
+ description = "Golden testing provider for tasty with muti-line diff output";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"tasty-program" = callPackage
({ mkDerivation, base, deepseq, directory, filepath, process, tasty
}:
@@ -241521,8 +243986,8 @@ self: {
pname = "tasty-rerun";
version = "1.1.17";
sha256 = "0hiafrknk700gi8rm675akz8q6abk8iwlmygwnlx1fy3znalkqad";
- revision = "1";
- editedCabalFile = "1j08802psflkj3wb5jhh4z5w1i852hw5fm9k5aczbvfx9873zyhc";
+ revision = "2";
+ editedCabalFile = "0jkkydcq8fx3ia92pn9dnbfhx18wz70366y7xlv9yj9zysqcr8yl";
libraryHaskellDepends = [
base containers mtl optparse-applicative split stm tagged tasty
transformers
@@ -241683,8 +244148,8 @@ self: {
pname = "tasty-wai";
version = "0.1.1.0";
sha256 = "1ix1ksibdkqrycrcnyi6vablp17kg3ajw5kghff1ia7wd2nb9fbk";
- revision = "1";
- editedCabalFile = "1zwfdad5kp3l1lysz9x5hxwp0yphsdbhgbp33yczw8c8sai3l7xb";
+ revision = "2";
+ editedCabalFile = "18p5lk4p1ppq5ascykf7b89sc8c8g013w5j5i4q74iwxmah1va2g";
libraryHaskellDepends = [
base bytestring http-types tasty wai wai-extra
];
@@ -241967,6 +244432,20 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "tdlib" = callPackage
+ ({ mkDerivation, base, bytestring, tdjson }:
+ mkDerivation {
+ pname = "tdlib";
+ version = "0.1.1";
+ sha256 = "0a364p5yyz4fq1a4fp6amgvj5fkl1dijd7gdy2fbykj0qkaf5dix";
+ libraryHaskellDepends = [ base bytestring ];
+ librarySystemDepends = [ tdjson ];
+ testHaskellDepends = [ base bytestring ];
+ testSystemDepends = [ tdjson ];
+ description = "Bidings to the tdlib json interface";
+ license = stdenv.lib.licenses.bsd3;
+ }) {tdjson = null;};
+
"tdoc" = callPackage
({ mkDerivation, base, bytestring, template-haskell, transformers
, xhtml
@@ -242729,8 +245208,6 @@ self: {
];
description = "TensorFlow bindings";
license = stdenv.lib.licenses.asl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {libtensorflow = null;};
"tensorflow-core-ops" = callPackage
@@ -242751,8 +245228,6 @@ self: {
];
description = "Haskell wrappers for Core Tensorflow Ops";
license = stdenv.lib.licenses.asl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"tensorflow-logging" = callPackage
@@ -242781,8 +245256,6 @@ self: {
];
description = "TensorBoard related functionality";
license = stdenv.lib.licenses.asl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"tensorflow-mnist" = callPackage
@@ -242864,8 +245337,6 @@ self: {
];
description = "Friendly layer around TensorFlow bindings";
license = stdenv.lib.licenses.asl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"tensorflow-proto" = callPackage
@@ -243167,8 +245638,8 @@ self: {
}:
mkDerivation {
pname = "termonad";
- version = "3.1.0.0";
- sha256 = "15zh50v5hszvr4xz6hwmwaga2g1avrfhnjzzx9dmghjyggwkhfa2";
+ version = "3.1.0.1";
+ sha256 = "0arh308hyv6jxj6sjscfdi5n35n4mcxc8kqrjlk6054lm4b9yhxx";
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -244852,8 +247323,8 @@ self: {
({ mkDerivation, base, HTF, text }:
mkDerivation {
pname = "text-utils";
- version = "0.1.0.0";
- sha256 = "0qi64qznipg43x39ah3cnv6l8axj7az2fplcm6jr6xch52yf1dk3";
+ version = "0.1.1.0";
+ sha256 = "0ljf2r6mqlay9sj87wdnr25rrrbc80phl71i8wzpfn13zyn52w8m";
libraryHaskellDepends = [ base text ];
testHaskellDepends = [ base HTF text ];
description = "Various text utilities";
@@ -245609,12 +248080,31 @@ self: {
pname = "th-test-utils";
version = "1.0.1";
sha256 = "1qbxj4zarw1nm0c2shrr4wrrkmqlxx2qdh9q3q9arkic4lwgsxcx";
+ revision = "1";
+ editedCabalFile = "0x4kwp1lj663dd4nfr348y2z5qq1hkly5r289wmqhy5dxlx7cb9n";
+ libraryHaskellDepends = [ base template-haskell transformers ];
+ testHaskellDepends = [
+ base tasty tasty-hunit template-haskell transformers
+ ];
+ description = "Utility functions for testing Template Haskell code";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "th-test-utils_1_0_2" = callPackage
+ ({ mkDerivation, base, tasty, tasty-hunit, template-haskell
+ , transformers
+ }:
+ mkDerivation {
+ pname = "th-test-utils";
+ version = "1.0.2";
+ sha256 = "1c0450d9q8ndk8zyj7x9ybl892jijrzn3pcxqm5igki9n8x3w37k";
libraryHaskellDepends = [ base template-haskell transformers ];
testHaskellDepends = [
base tasty tasty-hunit template-haskell transformers
];
description = "Utility functions for testing Template Haskell code";
license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"th-to-exp" = callPackage
@@ -245870,8 +248360,8 @@ self: {
pname = "these";
version = "1.0.1";
sha256 = "1k0pi65g7cm9hzdw6my6bzz2zvddkmj1qs45ymqmi316bpiixk3r";
- revision = "3";
- editedCabalFile = "1z6aqz41m1cdm5q5y4jj4fl9j1qcvi32d08r2a103x5ndhf8151q";
+ revision = "4";
+ editedCabalFile = "06w5wyiq9cbbk1r9ga1ib2d8phlbs483kxp7ql8ygpapdd2a5nsq";
libraryHaskellDepends = [
aeson assoc base base-compat binary deepseq hashable QuickCheck
semigroupoids unordered-containers
@@ -245880,14 +248370,30 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "these_1_1" = callPackage
+ ({ mkDerivation, assoc, base, base-compat, binary, deepseq
+ , hashable
+ }:
+ mkDerivation {
+ pname = "these";
+ version = "1.1";
+ sha256 = "0dxi9jwahibn2sgnqsr5kgm91i2nqibzc4r4s04jwwpjwhcyn2xv";
+ libraryHaskellDepends = [
+ assoc base base-compat binary deepseq hashable
+ ];
+ description = "An either-or-both data type";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"these-lens" = callPackage
({ mkDerivation, base, base-compat, lens, these }:
mkDerivation {
pname = "these-lens";
version = "1";
sha256 = "144ly13qng95mwnfis8dm7n3843z3w2vp4212qawbpw8hw921c7y";
- revision = "2";
- editedCabalFile = "0krnf1arsr05ygqcpfd7p34k7319fwjbg59fqhilrjl6jzzpyaka";
+ revision = "3";
+ editedCabalFile = "0nb0irhnj9xvhnyl13bmp86my0idhhqslmszi3jvggr5sk3jzi8a";
libraryHaskellDepends = [ base base-compat lens these ];
description = "Lenses for These";
license = stdenv.lib.licenses.bsd3;
@@ -245899,8 +248405,8 @@ self: {
pname = "these-optics";
version = "1";
sha256 = "0gmsykzcjx5h6dbfny4dw3jrm33ykcw6rpngf5awwdpg3a4cfgi7";
- revision = "3";
- editedCabalFile = "0nmn7gkq9gx1zfs6sbib3m7zrrjhndfhx2m6sw68nkmc1baipg33";
+ revision = "4";
+ editedCabalFile = "1wdh7l300ckmx72ky0qjgmfv075rnzj78zv5hlgna0f9df7ib3yw";
libraryHaskellDepends = [ base optics-core these ];
description = "Optics for These";
license = stdenv.lib.licenses.bsd3;
@@ -246230,6 +248736,31 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "threepenny-gui_0_8_3_2" = callPackage
+ ({ mkDerivation, aeson, async, base, bytestring, containers
+ , data-default, deepseq, exceptions, file-embed, filepath, hashable
+ , safe, snap-core, snap-server, stm, template-haskell, text
+ , transformers, unordered-containers, vault, vector, websockets
+ , websockets-snap
+ }:
+ mkDerivation {
+ pname = "threepenny-gui";
+ version = "0.8.3.2";
+ sha256 = "0l18slr09dn4vq9avc1l724cqfv1xclx32f0gnvkcwksg6yjig0r";
+ isLibrary = true;
+ isExecutable = true;
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ aeson async base bytestring containers data-default deepseq
+ exceptions file-embed filepath hashable safe snap-core snap-server
+ stm template-haskell text transformers unordered-containers vault
+ vector websockets websockets-snap
+ ];
+ description = "GUI framework that uses the web browser as a display";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"threepenny-gui-contextmenu" = callPackage
({ mkDerivation, base, threepenny-gui }:
mkDerivation {
@@ -246356,8 +248887,8 @@ self: {
pname = "through-text";
version = "0.1.0.0";
sha256 = "1kdl36n98kajaa7v7js2sy8bi09p8rrxmlfcclcfc1l92bd2aclk";
- revision = "4";
- editedCabalFile = "1clc4g6rg5970654fd596ygly79axkhyzn773by1wi4grvhw96fi";
+ revision = "5";
+ editedCabalFile = "1fdy2wyczl2jncy9gg0asasb8bybcnif8aqnw9fq73sr1778kjpf";
libraryHaskellDepends = [ base bytestring case-insensitive text ];
description = "Convert textual types through Text without needing O(n^2) instances";
license = stdenv.lib.licenses.bsd3;
@@ -246611,6 +249142,27 @@ self: {
license = stdenv.lib.licenses.gpl3;
}) {};
+ "tidal_1_5_2" = callPackage
+ ({ mkDerivation, base, bifunctors, bytestring, clock, colour
+ , containers, criterion, deepseq, hosc, microspec, network, parsec
+ , primitive, random, text, transformers, vector, weigh
+ }:
+ mkDerivation {
+ pname = "tidal";
+ version = "1.5.2";
+ sha256 = "03y1hfwc5frbqhcwvvfr6ykas0sy6pw982sgdgkvd3l0wbmnhdrz";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ base bifunctors bytestring clock colour containers deepseq hosc
+ network parsec primitive random text transformers vector
+ ];
+ testHaskellDepends = [ base containers microspec parsec ];
+ benchmarkHaskellDepends = [ base criterion weigh ];
+ description = "Pattern language for improvised music";
+ license = stdenv.lib.licenses.gpl3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"tidal-midi" = callPackage
({ mkDerivation, base, containers, PortMidi, tidal, time
, transformers
@@ -247403,8 +249955,8 @@ self: {
}:
mkDerivation {
pname = "timeplot";
- version = "1.0.32";
- sha256 = "0ijwday27b3irq6cclab4jlxmxxsjdl5d3gm9igay7fqyif0lmiv";
+ version = "1.0.33";
+ sha256 = "0jqmgxhvishmh5rh91501pmpbzhj1p7pp87z1wpls9ksscjs925f";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
@@ -247526,8 +250078,8 @@ self: {
({ mkDerivation, base, time }:
mkDerivation {
pname = "timespan";
- version = "0.3.0.0";
- sha256 = "07w529iq0xql1adz7m54p8gljmc2jf61by2b1786avbp1lg1x9a6";
+ version = "0.4.0.0";
+ sha256 = "1gzrdwysyk3lj5pr53w63c8mk0i22rip4v2jp4h38f85lanzwb2b";
libraryHaskellDepends = [ base time ];
description = "Useful timespan datatype and functions";
license = stdenv.lib.licenses.mit;
@@ -248715,6 +251267,38 @@ self: {
license = stdenv.lib.licenses.mpl20;
}) {};
+ "tomland_1_3_0_0" = callPackage
+ ({ mkDerivation, base, bytestring, containers, deepseq, directory
+ , hashable, hedgehog, hspec, hspec-golden, hspec-hedgehog
+ , hspec-megaparsec, markdown-unlit, megaparsec, mtl
+ , parser-combinators, text, time, transformers
+ , unordered-containers, validation-selective
+ }:
+ mkDerivation {
+ pname = "tomland";
+ version = "1.3.0.0";
+ sha256 = "15bzq3frgpqxvvs9r6x8fc66w6rixh81d19ps1x0hr46gcj7b1i4";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base bytestring containers deepseq hashable megaparsec mtl
+ parser-combinators text time transformers unordered-containers
+ validation-selective
+ ];
+ executableHaskellDepends = [
+ base bytestring containers hashable text time unordered-containers
+ ];
+ executableToolDepends = [ markdown-unlit ];
+ testHaskellDepends = [
+ base bytestring containers directory hashable hedgehog hspec
+ hspec-golden hspec-hedgehog hspec-megaparsec megaparsec text time
+ unordered-containers
+ ];
+ description = "Bidirectional TOML serialization";
+ license = stdenv.lib.licenses.mpl20;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"tomlcheck" = callPackage
({ mkDerivation, base, htoml-megaparsec, megaparsec
, optparse-applicative, text
@@ -248777,8 +251361,8 @@ self: {
}:
mkDerivation {
pname = "tonatona-google-server-api";
- version = "0.1.2.0";
- sha256 = "1pmpmmyqs41anm0b2cmf0fj75lz31w5s1bidjqjyqymznpna0i0j";
+ version = "0.1.3.0";
+ sha256 = "1kw2i4il75kzgxim53phdb07gd1axadh262k3g4639kakij7giif";
libraryHaskellDepends = [
base google-server-api monad-logger persistent persistent-sqlite
resource-pool servant-client tonalude tonaparser tonatona
@@ -248887,8 +251471,8 @@ self: {
}:
mkDerivation {
pname = "too-many-cells";
- version = "0.2.2.1";
- sha256 = "17g9pr25jhki9r3jfvgbx8avpjikcglb9hg45rfkvk9y50wxrk15";
+ version = "0.2.2.2";
+ sha256 = "091hqg4wxki8v7xkrzmnh1hpm81pif936pbmrzvr5p84sbbyyj91";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -249086,8 +251670,8 @@ self: {
({ mkDerivation, base, void }:
mkDerivation {
pname = "total";
- version = "1.0.5";
- sha256 = "0kv9jb2d8mh4p9b91jg5367ar4p837xclzlwgjrjgvxl62z7h84j";
+ version = "1.0.6";
+ sha256 = "0zr3b83pwjbarxsl9kva6va3cp9b4npfp77yp0nh9q1za00344vk";
libraryHaskellDepends = [ base void ];
description = "Exhaustive pattern matching using lenses, traversals, and prisms";
license = stdenv.lib.licenses.bsd3;
@@ -250435,8 +253019,8 @@ self: {
pname = "tree-diff";
version = "0.1";
sha256 = "1156nbqn0pn9lp4zjsy4vv5g5wmy4zxwmbqdgvq349rydynh3ng3";
- revision = "2";
- editedCabalFile = "081fcdkps3sc1pcfbcxs5f1ifnpx8hsk9ms2gafd793lia6whfsk";
+ revision = "4";
+ editedCabalFile = "0zl94ppd94szvmqa7vnpbcr2zfppbqm4k6isidzks2mz2ji9dc1i";
libraryHaskellDepends = [
aeson ansi-terminal ansi-wl-pprint base base-compat bytestring
bytestring-builder containers hashable parsec parsers pretty
@@ -250603,6 +253187,18 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "tree-sitter-rust" = callPackage
+ ({ mkDerivation, base, tree-sitter }:
+ mkDerivation {
+ pname = "tree-sitter-rust";
+ version = "0.1.0.0";
+ sha256 = "1ba8b19nq48fvfn5gcc15mbr65n9fxz4hx1b04h9fbmd4bx6haaj";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [ base tree-sitter ];
+ description = "Tree-sitter grammar/parser for Rust";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"tree-sitter-tsx" = callPackage
({ mkDerivation, base, tree-sitter }:
mkDerivation {
@@ -250763,6 +253359,28 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "trek" = callPackage
+ ({ mkDerivation, base, logict, mtl }:
+ mkDerivation {
+ pname = "trek";
+ version = "0.0.1.0";
+ sha256 = "02rvyq11591d83rxhmb3c9bi7ahsh7lpwf2a7am2fd3625l5rq55";
+ libraryHaskellDepends = [ base logict mtl ];
+ testHaskellDepends = [ base logict mtl ];
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
+ "trek-lens" = callPackage
+ ({ mkDerivation, base, lens, logict, mtl, trek }:
+ mkDerivation {
+ pname = "trek-lens";
+ version = "0.0.1.0";
+ sha256 = "038qn30g82c2wzalhbgb6cglclld8kfmi6m1q76mr9yl9s2h6mf1";
+ libraryHaskellDepends = [ base lens logict mtl trek ];
+ testHaskellDepends = [ base lens logict mtl trek ];
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"tremulous-query" = callPackage
({ mkDerivation, attoparsec, base, bytestring, containers, deepseq
, mtl, network
@@ -251372,8 +253990,8 @@ self: {
}:
mkDerivation {
pname = "ttc";
- version = "0.2.0.0";
- sha256 = "1vl3fp0d9v674gg6zbmafvrb97zqxcjlpp5j77msjn1kl7ki6xs7";
+ version = "0.2.1.0";
+ sha256 = "1cx2v2rjb3d3qifa6ssnvxwd70cm3qacsr0i1ndrm1mrl8j1ffqp";
libraryHaskellDepends = [ base bytestring template-haskell text ];
testHaskellDepends = [
base bytestring tasty tasty-hunit template-haskell text
@@ -251382,6 +254000,23 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "ttc_0_2_2_0" = callPackage
+ ({ mkDerivation, base, bytestring, tasty, tasty-hunit
+ , template-haskell, text
+ }:
+ mkDerivation {
+ pname = "ttc";
+ version = "0.2.2.0";
+ sha256 = "0ixkfjmjar4sv6a7n0fjrrpbmkb9143lzbmkrxxklf2r71qy9mcf";
+ 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
@@ -251821,33 +254456,6 @@ self: {
}:
mkDerivation {
pname = "turtle";
- version = "1.5.18";
- sha256 = "0xdkn6vhmir7sxazi5sxrgvwsi8zqyqbcyvjnqvckz0ac5d8zj68";
- libraryHaskellDepends = [
- ansi-wl-pprint async base bytestring clock containers directory
- exceptions foldl hostname managed optional-args
- optparse-applicative process semigroups stm streaming-commons
- system-fileio system-filepath temporary text time transformers unix
- unix-compat
- ];
- testHaskellDepends = [
- base doctest fail system-filepath temporary
- ];
- benchmarkHaskellDepends = [ base criterion text ];
- description = "Shell programming, Haskell-style";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "turtle_1_5_19" = callPackage
- ({ mkDerivation, ansi-wl-pprint, async, base, bytestring, clock
- , containers, criterion, directory, doctest, exceptions, fail
- , foldl, hostname, managed, optional-args, optparse-applicative
- , process, semigroups, stm, streaming-commons, system-fileio
- , system-filepath, temporary, text, time, transformers, unix
- , unix-compat
- }:
- mkDerivation {
- pname = "turtle";
version = "1.5.19";
sha256 = "06hxmhz1i6f5r8k3bf5h54g4ahjsvxhv44sa4xiy52rz6qp0211g";
libraryHaskellDepends = [
@@ -251863,7 +254471,6 @@ self: {
benchmarkHaskellDepends = [ base criterion text ];
description = "Shell programming, Haskell-style";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"turtle-options" = callPackage
@@ -253398,16 +256005,19 @@ self: {
"typed-encoding" = callPackage
({ mkDerivation, base, base64-bytestring, bytestring, doctest
- , doctest-discover, QuickCheck, quickcheck-instances, text
+ , doctest-discover, hspec, QuickCheck, quickcheck-instances
+ , symbols, text
}:
mkDerivation {
pname = "typed-encoding";
- version = "0.2.0.0";
- sha256 = "1h1bnvw9j72mw2r4qjxsq4hvq1p8jkax4fhnhglcyskngmaa7ri5";
- libraryHaskellDepends = [ base base64-bytestring bytestring text ];
+ version = "0.4.0.0";
+ sha256 = "0h8vpmb0apqvriyjzfagpsd3gxav77d8nygl8s61fbzal7d4zxrx";
+ libraryHaskellDepends = [
+ base base64-bytestring bytestring symbols text
+ ];
testHaskellDepends = [
- base base64-bytestring bytestring doctest doctest-discover
- QuickCheck quickcheck-instances text
+ base base64-bytestring bytestring doctest doctest-discover hspec
+ QuickCheck quickcheck-instances symbols text
];
description = "Type safe string transformations";
license = stdenv.lib.licenses.bsd3;
@@ -253492,6 +256102,24 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "typed-uuid_0_1_0_0" = callPackage
+ ({ mkDerivation, aeson, base, binary, bytestring, deepseq, hashable
+ , http-api-data, random, text, uuid, validity, validity-uuid
+ , yamlparse-applicative
+ }:
+ mkDerivation {
+ pname = "typed-uuid";
+ version = "0.1.0.0";
+ sha256 = "1smwrjn63wsvy7lickdapgfqbvndypvy1qlnfrn5iymi2mg1kyxi";
+ libraryHaskellDepends = [
+ aeson base binary bytestring deepseq hashable http-api-data random
+ text uuid validity validity-uuid yamlparse-applicative
+ ];
+ description = "Phantom-Typed version of UUID";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"typed-wire" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, directory
, filepath, gitrev, HTF, http-types, mtl, optparse-applicative
@@ -253879,8 +256507,8 @@ self: {
}:
mkDerivation {
pname = "tz";
- version = "0.1.3.3";
- sha256 = "1cnin3dlk6xmvk5cz1sjj88djdv1rq87hvwmhc2dj22hgbs3p3ni";
+ version = "0.1.3.4";
+ sha256 = "11sg11alwlibnl62bd9s3gvhha8c523625cn6y4x10avv6jv320y";
libraryHaskellDepends = [
base binary bytestring containers data-default deepseq
template-haskell time tzdata vector
@@ -254292,6 +256920,8 @@ self: {
pname = "uhttpc";
version = "0.1.1.1";
sha256 = "01plkj4n34s1xbdaky61xzqnc7z2zfx6dzqdlv21np8rk6lirr7d";
+ revision = "1";
+ editedCabalFile = "1kqb3dzxqhnhcwrdg8bsxkg9vya9zmflihmxxp8whmzb4k8vy9ph";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -254515,8 +257145,8 @@ self: {
}:
mkDerivation {
pname = "unbound-generics";
- version = "0.4.0";
- sha256 = "04amv54wrabzdmlig1mxi51ikq1lmfcm504184y0nm0xjahfssmx";
+ version = "0.4.1";
+ sha256 = "02wwn78fccb37lx95jvr0v2n55kv35nilllb0gj75y8bplya5blb";
libraryHaskellDepends = [
ansi-wl-pprint base containers contravariant deepseq exceptions mtl
profunctors template-haskell transformers transformers-compat
@@ -254714,8 +257344,8 @@ self: {
}:
mkDerivation {
pname = "unexceptionalio";
- version = "0.5.0";
- sha256 = "04jrmv075cas6qs58m3j0q9h4w14kd4b87bp42k3x3v6hcl62xi9";
+ version = "0.5.1";
+ sha256 = "07py2nffdgxpz8sryvqcghzb2kiiagpdf5ja1dia4z0rpwi79smh";
libraryHaskellDepends = [ base ];
testHaskellDepends = [
base HUnit test-framework test-framework-hunit
@@ -254731,6 +257361,8 @@ self: {
pname = "unexceptionalio-trans";
version = "0.5.1";
sha256 = "100sfbrpaldz37a176qpfkk1nx5acyh8pchjmb8g5vhzbhyrqniz";
+ revision = "1";
+ editedCabalFile = "0f15n8hqqczwjrcqxwjp2mrd9iycv53sylv407c95nb6d4hw93ci";
libraryHaskellDepends = [ base transformers unexceptionalio ];
description = "A wrapper around UnexceptionalIO using monad transformers";
license = "unknown";
@@ -255035,10 +257667,10 @@ self: {
}:
mkDerivation {
pname = "unicode-tricks";
- version = "0.7.0.0";
- sha256 = "0lwpdqzprm0s7dgn5pvb6plklr45s4qqa0cbash296zcx8195imx";
+ version = "0.8.0.0";
+ sha256 = "1ilbl1f5kigb09n1a8nkm484sjyvi7k3wnga6gj5jgss00xj4xfb";
libraryHaskellDepends = [ base data-default QuickCheck text ];
- testHaskellDepends = [ base hspec ];
+ testHaskellDepends = [ base hspec QuickCheck ];
testToolDepends = [ hspec-discover ];
description = "Functions to work with unicode blocks more convenient";
license = stdenv.lib.licenses.bsd3;
@@ -255390,8 +258022,8 @@ self: {
({ mkDerivation, base, template-haskell, units }:
mkDerivation {
pname = "units-defs";
- version = "2.1.0.1";
- sha256 = "1ck50r8mhcvjyfx3wdkn8s89rrzjkxpn439zarg5s2vqmqji7gyy";
+ version = "2.2";
+ sha256 = "1g55hnhd9bgqp649jgmq41s5i5j0gfpn3iwqaxvmikwaasyr69ki";
libraryHaskellDepends = [ base template-haskell units ];
description = "Definitions for use with the units package";
license = stdenv.lib.licenses.bsd3;
@@ -255699,8 +258331,8 @@ self: {
pname = "unix";
version = "2.7.2.2";
sha256 = "1b6ygkasn5bvmdci8g3zjkahl34kfqhf5jrayibvnrcdnaqlxpcq";
- revision = "3";
- editedCabalFile = "1bbn41bx46b9h8hbri50rw69996h75nfhm9zgyvnr8lzgfhnk4p6";
+ revision = "4";
+ editedCabalFile = "092d2qzfk4wm7xaa5wjyxgb97knilsh86vhk420j8rd0qlygk4wy";
libraryHaskellDepends = [ base bytestring time ];
description = "POSIX functionality";
license = stdenv.lib.licenses.bsd3;
@@ -255915,6 +258547,32 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "unliftio_0_2_13" = callPackage
+ ({ mkDerivation, async, base, bytestring, containers, deepseq
+ , directory, filepath, gauge, hspec, process, QuickCheck, stm, time
+ , transformers, unix, unliftio-core
+ }:
+ mkDerivation {
+ pname = "unliftio";
+ version = "0.2.13";
+ sha256 = "1wzrdrcclkbyfjchad60rs08r1b2d20mr7hcs55cx8x16962qmn2";
+ libraryHaskellDepends = [
+ async base bytestring deepseq directory filepath process stm time
+ transformers unix unliftio-core
+ ];
+ testHaskellDepends = [
+ async base bytestring containers deepseq directory filepath hspec
+ process QuickCheck stm time transformers unix unliftio-core
+ ];
+ benchmarkHaskellDepends = [
+ async base bytestring deepseq directory filepath gauge process stm
+ time transformers unix unliftio-core
+ ];
+ description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"unliftio-core" = callPackage
({ mkDerivation, base, transformers }:
mkDerivation {
@@ -257120,8 +259778,8 @@ self: {
}:
mkDerivation {
pname = "userid";
- version = "0.1.3.4";
- sha256 = "149c32v5fa4aqkknqwlamf1r06ki0g0q03nbsc0giaw5qsavf7x1";
+ version = "0.1.3.5";
+ sha256 = "0lk3a07sh7i5hh3b5d2734iw3qwz0q4dnf4b6j9br69vi35k64cw";
libraryHaskellDepends = [
aeson base boomerang cereal safecopy web-routes web-routes-th
];
@@ -257249,6 +259907,24 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "utf8-conversions" = callPackage
+ ({ mkDerivation, base, bytestring, charsetdetect-ae, hspec, text
+ , text-short, utf8-string
+ }:
+ mkDerivation {
+ pname = "utf8-conversions";
+ version = "0.1.0.4";
+ sha256 = "0j5jskj35njz5c9yqs3sc0a8zmmjmnil8996pwr8akghj282b4wz";
+ libraryHaskellDepends = [
+ base bytestring text text-short utf8-string
+ ];
+ testHaskellDepends = [
+ base bytestring charsetdetect-ae hspec text text-short utf8-string
+ ];
+ description = "A string conversion library that assumes utf8";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"utf8-env" = callPackage
({ mkDerivation, base, mtl, utf8-string }:
mkDerivation {
@@ -258227,22 +260903,6 @@ self: {
}) {};
"validity-aeson" = callPackage
- ({ mkDerivation, aeson, base, validity, validity-scientific
- , validity-text, validity-unordered-containers, validity-vector
- }:
- mkDerivation {
- pname = "validity-aeson";
- version = "0.2.0.3";
- sha256 = "0rvhlbnm27yfywavp46iyhvkbwxzcnwl8p82k8xpncy4gc2493b7";
- libraryHaskellDepends = [
- aeson base validity validity-scientific validity-text
- validity-unordered-containers validity-vector
- ];
- description = "Validity instances for aeson";
- license = stdenv.lib.licenses.mit;
- }) {};
-
- "validity-aeson_0_2_0_4" = callPackage
({ mkDerivation, aeson, base, hspec, validity, validity-scientific
, validity-text, validity-unordered-containers, validity-vector
}:
@@ -258257,7 +260917,6 @@ self: {
testHaskellDepends = [ aeson base hspec validity ];
description = "Validity instances for aeson";
license = stdenv.lib.licenses.mit;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"validity-bytestring" = callPackage
@@ -259128,8 +261787,8 @@ self: {
pname = "vector-fftw";
version = "0.1.3.8";
sha256 = "0xlr4566hh6lnpinzrk623a96jnb8mp8mq6cymlsl8y38qx36jp6";
- revision = "2";
- editedCabalFile = "16qbqswgrx48lc4h5fa8ccyxv448scad9f2p9qvgzsn66lmm7iqc";
+ revision = "3";
+ editedCabalFile = "0wh7sa71gl1ssqqd4axyvwxlmkfb0n3hm90imjvg0vsp7g2y7zs0";
libraryHaskellDepends = [ base primitive storable-complex vector ];
librarySystemDepends = [ fftw ];
description = "A binding to the fftw library for one-dimensional vectors";
@@ -259269,23 +261928,6 @@ self: {
}:
mkDerivation {
pname = "vector-sized";
- version = "1.4.0.0";
- sha256 = "1rh8jjbpw8c6mprwqzd8x7n1kcm5kld3ajrrsahnm91aaw9z1cy6";
- libraryHaskellDepends = [
- adjunctions base binary comonad deepseq distributive
- finite-typelits hashable indexed-list-literals primitive vector
- ];
- description = "Size tagged vectors";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "vector-sized_1_4_1_0" = callPackage
- ({ mkDerivation, adjunctions, base, binary, comonad, deepseq
- , distributive, finite-typelits, hashable, indexed-list-literals
- , primitive, vector
- }:
- mkDerivation {
- pname = "vector-sized";
version = "1.4.1.0";
sha256 = "14l6c8l8l29f6kdffknd70kkccfjcf105i1zd0kchgsgjnr9p6l1";
libraryHaskellDepends = [
@@ -259294,7 +261936,6 @@ self: {
];
description = "Size tagged vectors";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"vector-space" = callPackage
@@ -259718,18 +262359,17 @@ self: {
}) {};
"versions" = callPackage
- ({ mkDerivation, base, base-prelude, checkers, deepseq, hashable
- , megaparsec, microlens, QuickCheck, tasty, tasty-hunit
- , tasty-quickcheck, text
+ ({ mkDerivation, base, deepseq, hashable, megaparsec, microlens
+ , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text
}:
mkDerivation {
pname = "versions";
- version = "3.5.3";
- sha256 = "0i883v04i1a3sjn1vx15yb3bwi9pq41z650aq3zci72vyvbhr0n7";
+ version = "3.5.4";
+ sha256 = "1n6mayi2qinlv12bf83qskiazwzgl37d4nxvglmwmddb7lpyxbrw";
libraryHaskellDepends = [ base deepseq hashable megaparsec text ];
testHaskellDepends = [
- base base-prelude checkers megaparsec microlens QuickCheck tasty
- tasty-hunit tasty-quickcheck text
+ base megaparsec microlens QuickCheck tasty tasty-hunit
+ tasty-quickcheck text
];
description = "Types and parsers for software version numbers";
license = stdenv.lib.licenses.bsd3;
@@ -260805,14 +263445,12 @@ self: {
({ mkDerivation, base, bytestring, transformers, vector, vulkan }:
mkDerivation {
pname = "vulkan";
- version = "3.3";
- sha256 = "18xch9fs4xnknfvxx867yg3mbp2y9fv4lldrlk7nkqp8hlsgzh1k";
+ version = "3.3.1";
+ sha256 = "1fbb17xxn6c5wlhdq5qbpkminr7klfczf4f1flzzjy9kvqgisfxn";
libraryHaskellDepends = [ base bytestring transformers vector ];
librarySystemDepends = [ vulkan ];
description = "Bindings to the Vulkan graphics API";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {vulkan = null;};
"vulkan-api" = callPackage
@@ -261218,6 +263856,36 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "wai-extra_3_0_29_2" = callPackage
+ ({ mkDerivation, aeson, ansi-terminal, base, base64-bytestring
+ , bytestring, case-insensitive, containers, cookie
+ , data-default-class, deepseq, directory, fast-logger, hspec
+ , http-types, http2, HUnit, iproute, network, old-locale, resourcet
+ , streaming-commons, text, time, transformers, unix, unix-compat
+ , vault, void, wai, wai-logger, word8, zlib
+ }:
+ mkDerivation {
+ pname = "wai-extra";
+ version = "3.0.29.2";
+ sha256 = "00r65l7xmvhc1jx5fq134q1sysx7ja5dzyhv5x55gmnxmqr0p107";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson ansi-terminal base base64-bytestring bytestring
+ case-insensitive containers cookie data-default-class deepseq
+ directory fast-logger http-types http2 iproute network old-locale
+ resourcet streaming-commons text time transformers unix unix-compat
+ vault void wai wai-logger word8 zlib
+ ];
+ testHaskellDepends = [
+ base bytestring case-insensitive cookie fast-logger hspec
+ http-types http2 HUnit resourcet text time transformers wai zlib
+ ];
+ description = "Provides some basic WAI handlers and middleware";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"wai-frontend-monadcgi" = callPackage
({ mkDerivation, base, bytestring, case-insensitive, cgi
, containers, http-types, transformers, wai
@@ -261408,15 +264076,15 @@ self: {
}) {};
"wai-http2-extra" = callPackage
- ({ mkDerivation, auto-update, base, bytestring, containers, doctest
- , http-types, wai, warp, word8
+ ({ mkDerivation, base, bytestring, containers, doctest, http-types
+ , psqueues, wai, warp, word8
}:
mkDerivation {
pname = "wai-http2-extra";
- version = "0.1.2";
- sha256 = "1f4ddgrprdnbpdbb6jj8n2ib206dlj5mgf8ar6r1ls2p90vpn6yr";
+ version = "0.1.3";
+ sha256 = "0nchb2jxaa687lksryhgpyr8s9p7g6z34rcwddan5lzr5khp0g2c";
libraryHaskellDepends = [
- auto-update base bytestring containers http-types wai warp word8
+ base bytestring containers http-types psqueues wai warp word8
];
testHaskellDepends = [ base doctest ];
description = "WAI utilities for HTTP/2";
@@ -261593,31 +264261,32 @@ self: {
, blaze-builder, blaze-html, bytestring, case-insensitive, cereal
, clientsession, cookie, exceptions, hedgehog, hoauth2, http-client
, http-client-tls, http-conduit, http-reverse-proxy, http-types
- , optparse-simple, regex-posix, safe-exceptions, shakespeare, text
- , time, unix-compat, unordered-containers, uri-bytestring, vault
- , wai, wai-app-static, wai-extra, warp, yaml
+ , jose, microlens, mtl, optparse-simple, regex-posix
+ , safe-exceptions, shakespeare, tasty, tasty-hedgehog, tasty-hunit
+ , text, time, unix-compat, unordered-containers, uri-bytestring
+ , vault, wai, wai-app-static, wai-extra, warp, yaml
}:
mkDerivation {
pname = "wai-middleware-auth";
- version = "0.2.1.0";
- sha256 = "16gm0r4jlmzx5qd4s03whqlc8siy139fwrb6q26a053c85n5lw0f";
- revision = "1";
- editedCabalFile = "14aicx9vvp5p77hxmx0zqmqmz4qgv7adr7rsvxy76k0rszz8s8d6";
+ version = "0.2.3.1";
+ sha256 = "0i5zg6pyrr3f9g39jpk557h5rqzrm36279dav3v8n6lrj919x01m";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson base base64-bytestring binary blaze-builder blaze-html
bytestring case-insensitive cereal clientsession cookie exceptions
hoauth2 http-client http-client-tls http-conduit http-reverse-proxy
- http-types regex-posix safe-exceptions shakespeare text time
- unix-compat unordered-containers uri-bytestring vault wai
- wai-app-static wai-extra yaml
+ http-types jose microlens mtl regex-posix safe-exceptions
+ shakespeare text time unix-compat unordered-containers
+ uri-bytestring vault wai wai-app-static wai-extra yaml
];
executableHaskellDepends = [
- base bytestring cereal clientsession optparse-simple warp
+ base bytestring cereal clientsession optparse-simple wai-extra warp
];
testHaskellDepends = [
- base binary bytestring hedgehog hoauth2 text
+ aeson base binary bytestring clientsession cookie hedgehog hoauth2
+ http-types jose microlens mtl tasty tasty-hedgehog tasty-hunit text
+ time uri-bytestring wai wai-extra warp
];
description = "Authentication middleware that secures WAI application";
license = stdenv.lib.licenses.mit;
@@ -262802,8 +265471,8 @@ self: {
pname = "warc";
version = "1.0.4";
sha256 = "1mxfm8kdvm0l1lnzma4n9mriz94ypckxqcz1f34fa3n1j3ckc45b";
- revision = "3";
- editedCabalFile = "1j51wz7l7vq3mdccn4gp40vlqri9g8fqsmlndgbd70drhq5a6mpw";
+ revision = "5";
+ editedCabalFile = "1h0pm3zhyzhayfiknqzljayj50gzaagmian81fs94nb6hs5sww5p";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -262832,8 +265501,41 @@ self: {
}:
mkDerivation {
pname = "warp";
- version = "3.3.10";
- sha256 = "0i2pmcqni2j00jff634ajlngixfkz3fvdfhncwzzc4k2zqbnazpz";
+ version = "3.3.11";
+ sha256 = "09jqdgxpgkch3i9b8mqjp10dljidgmgyg5as72r9c908m75n7a21";
+ libraryHaskellDepends = [
+ array async auto-update base bsb-http-chunked bytestring
+ case-insensitive containers ghc-prim hashable http-date http-types
+ http2 iproute network simple-sendfile stm streaming-commons text
+ time-manager unix unix-compat vault wai word8 x509
+ ];
+ testHaskellDepends = [
+ array async auto-update base bsb-http-chunked bytestring
+ case-insensitive containers directory ghc-prim hashable hspec
+ http-client http-date http-types http2 HUnit iproute lifted-base
+ network process QuickCheck simple-sendfile stm streaming-commons
+ text time time-manager unix unix-compat vault wai word8 x509
+ ];
+ benchmarkHaskellDepends = [
+ auto-update base bytestring containers gauge hashable http-date
+ http-types network time-manager unix unix-compat x509
+ ];
+ description = "A fast, light-weight web server for WAI applications";
+ license = stdenv.lib.licenses.mit;
+ }) {};
+
+ "warp_3_3_12" = callPackage
+ ({ mkDerivation, array, async, auto-update, base, bsb-http-chunked
+ , bytestring, case-insensitive, containers, directory, gauge
+ , ghc-prim, hashable, hspec, http-client, http-date, http-types
+ , http2, HUnit, iproute, lifted-base, network, process, QuickCheck
+ , simple-sendfile, stm, streaming-commons, text, time, time-manager
+ , unix, unix-compat, vault, wai, word8, x509
+ }:
+ mkDerivation {
+ pname = "warp";
+ version = "3.3.12";
+ sha256 = "0fgglpgg2m3nfngymwgzvn467nsg2r0ff36v3xi8jdqwy9x9ia49";
libraryHaskellDepends = [
array async auto-update base bsb-http-chunked bytestring
case-insensitive containers ghc-prim hashable http-date http-types
@@ -262853,6 +265555,7 @@ self: {
];
description = "A fast, light-weight web server for WAI applications";
license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"warp-dynamic" = callPackage
@@ -262941,6 +265644,23 @@ self: {
license = stdenv.lib.licenses.mit;
}) {};
+ "warp-tls_3_2_12" = callPackage
+ ({ mkDerivation, base, bytestring, cryptonite, data-default-class
+ , network, streaming-commons, tls, tls-session-manager, wai, warp
+ }:
+ mkDerivation {
+ pname = "warp-tls";
+ version = "3.2.12";
+ sha256 = "1d75zcacr835m7d1b0n7j19432sdf0qwgqxdf6az3f9brg849ajd";
+ libraryHaskellDepends = [
+ base bytestring cryptonite data-default-class network
+ streaming-commons tls tls-session-manager wai warp
+ ];
+ description = "HTTP over TLS support for Warp via the TLS package";
+ license = stdenv.lib.licenses.mit;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"warp-tls-uid" = callPackage
({ mkDerivation, base, bytestring, data-default, network
, streaming-commons, tls, unix, wai, warp, warp-tls, x509
@@ -263405,23 +266125,22 @@ self: {
"web-rep" = callPackage
({ mkDerivation, aeson, attoparsec, base, bifunctors, box, clay
, doctest, foldl, generic-lens, interpolatedstring-perl6
- , javascript-bridge, JuicyPixels, language-javascript, lens, lucid
- , lucid-svg, mmorph, mtl, optparse-generic, scotty, streaming
- , tasty, tasty-hspec, text, text-format, transformers
+ , javascript-bridge, language-javascript, lens, lucid, lucid-svg
+ , mmorph, mtl, optparse-generic, scotty, streaming, tasty
+ , tasty-hspec, text, text-format, transformers
, unordered-containers, wai, wai-extra, wai-middleware-static
}:
mkDerivation {
pname = "web-rep";
- version = "0.3.2";
- sha256 = "0an5vhqm62j0xrxqqf22kjzi7ch57j5nay5g98ngq3r0rvbk1lv3";
+ version = "0.5.0";
+ sha256 = "0av64gnh4gq8vxqclzn91776g5xpkvlix1v61wbk065lwc5znv26";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson attoparsec base bifunctors box clay foldl generic-lens
- interpolatedstring-perl6 javascript-bridge JuicyPixels
- language-javascript lens lucid lucid-svg mmorph mtl scotty
- streaming text text-format transformers unordered-containers
- wai-middleware-static
+ interpolatedstring-perl6 javascript-bridge language-javascript lens
+ lucid lucid-svg mmorph mtl scotty streaming text text-format
+ transformers unordered-containers wai-middleware-static
];
executableHaskellDepends = [
attoparsec base box lens lucid optparse-generic scotty text wai
@@ -263549,8 +266268,8 @@ self: {
}:
mkDerivation {
pname = "web-routes-th";
- version = "0.22.6.5";
- sha256 = "1amzab59hhd723clg9skcn5nhwvlw1la1acc9qdbyg302a75s0l9";
+ version = "0.22.6.6";
+ sha256 = "0z5mcpnp38x6yzazdkdbj9z99837g9nlm4pp3lxzzsib7qs9a6sp";
libraryHaskellDepends = [
base parsec split template-haskell text web-routes
];
@@ -263609,35 +266328,41 @@ self: {
}) {};
"web3" = callPackage
- ({ mkDerivation, aeson, async, base, basement, bytestring, cereal
- , cryptonite, data-default, exceptions, generics-sop, hspec
- , hspec-contrib, hspec-discover, hspec-expectations, http-client
- , http-client-tls, machines, memory, microlens, microlens-aeson
- , microlens-mtl, microlens-th, mtl, OneTuple, parsec, random
- , relapse, split, stm, tagged, template-haskell, text, time
- , transformers, uuid-types, vinyl
+ ({ mkDerivation, aeson, async, attoparsec, base, base58string
+ , basement, bytestring, cereal, cryptonite, data-default, errors
+ , exceptions, generics-sop, hspec, hspec-contrib, hspec-discover
+ , hspec-expectations, http-client, http-client-tls, http-media
+ , http-types, machines, memory, microlens, microlens-aeson
+ , microlens-mtl, microlens-th, mtl, network, OneTuple, parsec
+ , random, relapse, servant, servant-client, split, stm, tagged, tar
+ , template-haskell, text, time, transformers, unordered-containers
+ , uuid-types, vinyl, websockets
}:
mkDerivation {
pname = "web3";
- version = "0.8.4.0";
- sha256 = "1sib2s0zkn8a26y4mfyyy7vjxj3b5x4nmanj27zijnh2aa8rr51c";
+ version = "0.9.0.0";
+ sha256 = "19814hp7ngwv5g16yi1sldshrzy3kk0flgqhhh6dd48vr0p4n8f8";
libraryHaskellDepends = [
- aeson async base basement bytestring cereal cryptonite data-default
- exceptions generics-sop http-client http-client-tls machines memory
- microlens microlens-aeson microlens-mtl microlens-th mtl OneTuple
- parsec relapse tagged template-haskell text transformers uuid-types
- vinyl
+ aeson async attoparsec base base58string basement bytestring cereal
+ cryptonite data-default errors exceptions generics-sop hspec
+ http-client http-client-tls http-media http-types machines memory
+ microlens microlens-aeson microlens-mtl microlens-th mtl network
+ OneTuple parsec relapse servant servant-client tagged tar
+ template-haskell text transformers unordered-containers uuid-types
+ vinyl websockets
];
testHaskellDepends = [
- aeson async base basement bytestring cereal cryptonite data-default
- exceptions generics-sop hspec hspec-contrib hspec-discover
- hspec-expectations http-client http-client-tls machines memory
- microlens microlens-aeson microlens-mtl microlens-th mtl OneTuple
- parsec random relapse split stm tagged template-haskell text time
- transformers uuid-types vinyl
+ aeson async attoparsec base base58string basement bytestring cereal
+ cryptonite data-default errors exceptions generics-sop hspec
+ hspec-contrib hspec-discover hspec-expectations http-client
+ http-client-tls http-media http-types machines memory microlens
+ microlens-aeson microlens-mtl microlens-th mtl network OneTuple
+ parsec random relapse servant servant-client split stm tagged tar
+ template-haskell text time transformers unordered-containers
+ uuid-types vinyl websockets
];
testToolDepends = [ hspec-discover ];
- description = "Ethereum API for Haskell";
+ description = "Web3 API for Haskell";
license = stdenv.lib.licenses.bsd3;
hydraPlatforms = stdenv.lib.platforms.none;
broken = true;
@@ -264222,40 +266947,6 @@ self: {
}:
mkDerivation {
pname = "websockets";
- version = "0.12.7.0";
- sha256 = "11jz0d7hgbl449dvz789gyf85gdwm6h0klq05vilmplpdx61h4az";
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- async attoparsec base base64-bytestring binary bytestring
- bytestring-builder case-insensitive clock containers entropy
- network random SHA streaming-commons text
- ];
- testHaskellDepends = [
- async attoparsec base base64-bytestring binary bytestring
- bytestring-builder case-insensitive clock containers entropy HUnit
- network QuickCheck random SHA streaming-commons test-framework
- test-framework-hunit test-framework-quickcheck2 text
- ];
- benchmarkHaskellDepends = [
- async attoparsec base base64-bytestring binary bytestring
- bytestring-builder case-insensitive clock containers criterion
- entropy network random SHA text
- ];
- doCheck = false;
- description = "A sensible and clean way to write WebSocket-capable servers in Haskell";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "websockets_0_12_7_1" = callPackage
- ({ mkDerivation, async, attoparsec, base, base64-bytestring, binary
- , bytestring, bytestring-builder, case-insensitive, clock
- , containers, criterion, entropy, HUnit, network, QuickCheck
- , random, SHA, streaming-commons, test-framework
- , test-framework-hunit, test-framework-quickcheck2, text
- }:
- mkDerivation {
- pname = "websockets";
version = "0.12.7.1";
sha256 = "1jqlvgw1ffw0236y4g7li188m9ac37a2yp07vkvcmbz63rmhfmnk";
isLibrary = true;
@@ -264279,7 +266970,6 @@ self: {
doCheck = false;
description = "A sensible and clean way to write WebSocket-capable servers in Haskell";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"websockets-rpc" = callPackage
@@ -264656,8 +267346,6 @@ self: {
libraryHaskellDepends = [ base shelly template-haskell text ];
description = "Determine the full path to an executable";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
}) {};
"while-lang-parser" = callPackage
@@ -265161,18 +267849,20 @@ self: {
}) {};
"with-utf8" = callPackage
- ({ mkDerivation, base, deepseq, directory, hedgehog, HUnit
- , safe-exceptions, tasty, tasty-discover, tasty-hedgehog
- , tasty-hunit, temporary, text, unix
+ ({ mkDerivation, base, deepseq, directory, filepath, hedgehog
+ , HUnit, process, safe-exceptions, tasty, tasty-discover
+ , tasty-hedgehog, tasty-hunit, temporary, text, th-env, unix
}:
mkDerivation {
pname = "with-utf8";
- version = "1.0.1.0";
- sha256 = "07b3zpdnaqvp7ipbjnq17is5a70l2bncjqxlnhixpq91bbsczlrp";
+ version = "1.0.2.1";
+ sha256 = "13zifhmhpdfwifw9bwyn9w5a29iph7h59jx13r0wiw5ry0g7qbif";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [ base safe-exceptions text ];
- executableHaskellDepends = [ base directory ];
+ executableHaskellDepends = [
+ base directory filepath process safe-exceptions text th-env
+ ];
testHaskellDepends = [
base deepseq hedgehog HUnit safe-exceptions tasty tasty-hedgehog
tasty-hunit temporary text unix
@@ -265233,13 +267923,15 @@ self: {
}) {};
"within" = callPackage
- ({ mkDerivation, base, exceptions, hashable, path }:
+ ({ mkDerivation, base, comonad, exceptions, free, hashable, path }:
mkDerivation {
pname = "within";
- version = "0.0.2.0";
- sha256 = "08ddmh9zfb435q8ljsisszvd5hgjpsnxcv57kzadwcicy2wkj32b";
- libraryHaskellDepends = [ base exceptions hashable path ];
- description = "A path within another path";
+ version = "0.1.1.0";
+ sha256 = "107gi32zsp7srb2lgmbmrdzry2irgshnznkf81sw3f1n07qhci40";
+ libraryHaskellDepends = [
+ base comonad exceptions free hashable path
+ ];
+ description = "A value within another path";
license = stdenv.lib.licenses.mit;
}) {};
@@ -266048,6 +268740,17 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "worldturtle" = callPackage
+ ({ mkDerivation, base, containers, gloss, lens, matrix, mtl }:
+ mkDerivation {
+ pname = "worldturtle";
+ version = "0.1.1.0";
+ sha256 = "1dgp54rxn1pkp9afcvikfdpwa93qnnkayhhh5l2hdbx3hxxcd17r";
+ libraryHaskellDepends = [ base containers gloss lens matrix mtl ];
+ description = "Turtle graphics";
+ license = stdenv.lib.licenses.bsd3;
+ }) {};
+
"wp-archivebot" = callPackage
({ mkDerivation, base, feed, HTTP, network, parallel, tagsoup }:
mkDerivation {
@@ -267992,8 +270695,10 @@ self: {
}:
mkDerivation {
pname = "xml-conduit-stylist";
- version = "2.1.0.0";
- sha256 = "0x33v7nc6swnizdmqmf2gxwr9afyrnra5kyywzp34hbawimd4apr";
+ version = "2.2.0.0";
+ sha256 = "0zd7irwy8fl9zkpzj85lg9xv4m01cr4dzvlxyz8nh6l1rwvhqang";
+ revision = "2";
+ editedCabalFile = "0h20v462sfq4cli5b9d574qjhxs1vgzh5yb2spgj6w9pmf7ydf61";
libraryHaskellDepends = [
base containers css-syntax network-uri stylist text
unordered-containers xml-conduit
@@ -268996,6 +271701,26 @@ self: {
broken = true;
}) {};
+ "xor" = callPackage
+ ({ mkDerivation, base, bytestring, criterion, ghc-byteorder
+ , QuickCheck, tasty, tasty-hunit, tasty-quickcheck
+ }:
+ mkDerivation {
+ pname = "xor";
+ version = "0.0.1.0";
+ sha256 = "0v2xcyqzd973v8m4i6f02qifa2zq4whrnw3pw332q3rr1kd2pxxw";
+ libraryHaskellDepends = [ base bytestring ghc-byteorder ];
+ testHaskellDepends = [
+ base bytestring ghc-byteorder QuickCheck tasty tasty-hunit
+ tasty-quickcheck
+ ];
+ benchmarkHaskellDepends = [
+ base bytestring criterion ghc-byteorder
+ ];
+ description = "Efficient XOR masking";
+ license = stdenv.lib.licenses.gpl2Plus;
+ }) {};
+
"xorshift" = callPackage
({ mkDerivation, base, random, time }:
mkDerivation {
@@ -269157,51 +271882,47 @@ self: {
}) {};
"xrefcheck" = callPackage
- ({ mkDerivation, aeson, aeson-options, async, autoexporter
- , base-noprelude, bytestring, cmark-gfm, containers, data-default
- , deepseq, directory, directory-tree, filepath, fmt, Glob, hspec
- , hspec-discover, http-client, http-types, lens, loot-prelude, mtl
- , o-clock, optparse-applicative, pretty-terminal, QuickCheck, req
- , roman-numerals, template-haskell, text, text-metrics
- , th-lift-instances, th-utilities, yaml
+ ({ mkDerivation, aeson, aeson-options, async, base, bytestring
+ , cmark-gfm, containers, data-default, deepseq, directory
+ , directory-tree, filepath, fmt, Glob, hspec, hspec-discover
+ , http-client, http-types, lens, mtl, o-clock, optparse-applicative
+ , pretty-terminal, QuickCheck, req, roman-numerals
+ , template-haskell, text, text-metrics, th-lift-instances
+ , th-utilities, universum, with-utf8, yaml
}:
mkDerivation {
pname = "xrefcheck";
- version = "0.1.0.0";
- sha256 = "1ap5pdgbvf9zjwbwi3i46jdizm1ggzpknpmmic22kbw8rdv2i9yr";
+ version = "0.1.1.2";
+ sha256 = "177pxga1jylm5kgnx0bj6sf2vsspgy24inpx7sk49hf297fnykll";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson aeson-options async base-noprelude bytestring cmark-gfm
- containers data-default deepseq directory directory-tree filepath
- fmt Glob http-client http-types lens loot-prelude mtl o-clock
- optparse-applicative pretty-terminal req roman-numerals
- template-haskell text text-metrics th-lift-instances th-utilities
+ aeson aeson-options async base bytestring cmark-gfm containers
+ data-default deepseq directory directory-tree filepath fmt Glob
+ http-client http-types lens mtl o-clock optparse-applicative
+ pretty-terminal req roman-numerals template-haskell text
+ text-metrics th-lift-instances th-utilities universum with-utf8
yaml
];
- libraryToolDepends = [ autoexporter ];
executableHaskellDepends = [
- aeson aeson-options async base-noprelude bytestring cmark-gfm
- containers data-default deepseq directory directory-tree filepath
- fmt Glob http-client http-types lens loot-prelude mtl o-clock
- optparse-applicative pretty-terminal req roman-numerals
- template-haskell text text-metrics th-lift-instances th-utilities
+ aeson aeson-options async base bytestring cmark-gfm containers
+ data-default deepseq directory directory-tree filepath fmt Glob
+ http-client http-types lens mtl o-clock optparse-applicative
+ pretty-terminal req roman-numerals template-haskell text
+ text-metrics th-lift-instances th-utilities universum with-utf8
yaml
];
- executableToolDepends = [ autoexporter ];
testHaskellDepends = [
- aeson aeson-options async base-noprelude bytestring cmark-gfm
- containers data-default deepseq directory directory-tree filepath
- fmt Glob hspec http-client http-types lens loot-prelude mtl o-clock
- optparse-applicative pretty-terminal QuickCheck req roman-numerals
- template-haskell text text-metrics th-lift-instances th-utilities
+ aeson aeson-options async base bytestring cmark-gfm containers
+ data-default deepseq directory directory-tree filepath fmt Glob
+ hspec http-client http-types lens mtl o-clock optparse-applicative
+ pretty-terminal QuickCheck req roman-numerals template-haskell text
+ text-metrics th-lift-instances th-utilities universum with-utf8
yaml
];
- testToolDepends = [ autoexporter hspec-discover ];
+ testToolDepends = [ hspec-discover ];
license = stdenv.lib.licenses.mpl20;
- hydraPlatforms = stdenv.lib.platforms.none;
- broken = true;
- }) {loot-prelude = null;};
+ }) {};
"xsact" = callPackage
({ mkDerivation, array, base, containers, directory, process
@@ -269819,35 +272540,6 @@ self: {
}:
mkDerivation {
pname = "yaml";
- version = "0.11.3.0";
- sha256 = "01lafh83rp0v49f052vyv4gcbdgzcf42cmg0iqlykk6c586ksvh4";
- configureFlags = [ "-fsystem-libyaml" ];
- isLibrary = true;
- isExecutable = true;
- libraryHaskellDepends = [
- aeson attoparsec base bytestring conduit containers directory
- filepath libyaml mtl resourcet scientific template-haskell text
- transformers unordered-containers vector
- ];
- testHaskellDepends = [
- aeson attoparsec base base-compat bytestring conduit containers
- directory filepath hspec HUnit libyaml mockery mtl raw-strings-qq
- resourcet scientific template-haskell temporary text transformers
- unordered-containers vector
- ];
- description = "Support for parsing and rendering YAML documents";
- license = stdenv.lib.licenses.bsd3;
- }) {};
-
- "yaml_0_11_4_0" = callPackage
- ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring
- , conduit, containers, directory, filepath, hspec, HUnit, libyaml
- , mockery, mtl, raw-strings-qq, resourcet, scientific
- , template-haskell, temporary, text, transformers
- , unordered-containers, vector
- }:
- mkDerivation {
- pname = "yaml";
version = "0.11.4.0";
sha256 = "0v69d10ni6ydj4g63ajcmnx6a2j3kbl91vpz678l7k5mkd3chkns";
configureFlags = [ "-fsystem-libyaml" ];
@@ -269866,7 +272558,6 @@ self: {
];
description = "Support for parsing and rendering YAML documents";
license = stdenv.lib.licenses.bsd3;
- hydraPlatforms = stdenv.lib.platforms.none;
}) {};
"yaml-combinators" = callPackage
@@ -270069,26 +272760,29 @@ self: {
}) {};
"yamlparse-applicative" = callPackage
- ({ mkDerivation, aeson, base, bytestring, genvalidity-aeson
- , genvalidity-hspec, genvalidity-scientific, genvalidity-text
- , hspec, optparse-applicative, path, path-io, prettyprinter
- , QuickCheck, scientific, text, unordered-containers, validity
- , validity-text, vector, yaml
+ ({ mkDerivation, aeson, base, bytestring, containers
+ , genvalidity-aeson, genvalidity-containers, genvalidity-hspec
+ , genvalidity-scientific, genvalidity-text
+ , genvalidity-unordered-containers, hspec, optparse-applicative
+ , path, path-io, prettyprinter, QuickCheck, scientific, text
+ , unordered-containers, validity, validity-text, vector, yaml
}:
mkDerivation {
pname = "yamlparse-applicative";
- version = "0.0.0.0";
- sha256 = "1n2mm542zl4mji8la5xpyjj6cab3rqihlwm1x4d0xgn7xzmng02g";
+ version = "0.1.0.1";
+ sha256 = "089s5f3i3yz833g7q2rd55v9hn93cdzprhniymw37qdmhv5jw960";
libraryHaskellDepends = [
- aeson base bytestring optparse-applicative path path-io
+ aeson base bytestring containers optparse-applicative path path-io
prettyprinter scientific text unordered-containers validity
validity-text vector yaml
];
testHaskellDepends = [
- aeson base genvalidity-aeson genvalidity-hspec
- genvalidity-scientific genvalidity-text hspec QuickCheck scientific
- text
+ aeson base containers genvalidity-aeson genvalidity-containers
+ genvalidity-hspec genvalidity-scientific genvalidity-text
+ genvalidity-unordered-containers hspec QuickCheck scientific text
+ unordered-containers
];
+ description = "Declaritive configuration parsing with free docs";
license = stdenv.lib.licenses.mit;
}) {};
@@ -270397,16 +273091,16 @@ self: {
"yaya" = callPackage
({ mkDerivation, base, bifunctors, comonad, constraints, containers
, distributive, either, errors, free, kan-extensions, lens
- , profunctors, template-haskell, transformers
+ , profunctors, template-haskell, th-abstraction, transformers
}:
mkDerivation {
pname = "yaya";
- version = "0.2.1.2";
- sha256 = "179mq32b5gjlwfpldm4msqnxv316gb2gj3s0kzhkcyk0l3i3y8fi";
+ version = "0.3.1.2";
+ sha256 = "1s2f0b6qya3saw6kjkv89p9jdjxq1bz08896gflja1zjgaw274gn";
libraryHaskellDepends = [
base bifunctors comonad constraints containers distributive either
errors free kan-extensions lens profunctors template-haskell
- transformers
+ th-abstraction transformers
];
description = "Total recursion schemes";
license = stdenv.lib.licenses.agpl3;
@@ -270416,21 +273110,38 @@ self: {
({ mkDerivation, base, deriving-compat, hedgehog, yaya }:
mkDerivation {
pname = "yaya-hedgehog";
- version = "0.1.2.1";
- sha256 = "18lyhb7fqdbp2p71y5jydcb8xzbahqzy1jmsnsb4hym8v8ax71cv";
+ version = "0.2.0.1";
+ sha256 = "0aw932d2yr3w84ia44y46w4w96bc8gdag63h66rhx3v7gwmkwdwg";
libraryHaskellDepends = [ base deriving-compat hedgehog yaya ];
description = "Hedgehog testing support for the Yaya recursion scheme library";
license = stdenv.lib.licenses.agpl3;
}) {};
+ "yaya-test" = callPackage
+ ({ mkDerivation, base, deriving-compat, hedgehog, yaya
+ , yaya-hedgehog
+ }:
+ mkDerivation {
+ pname = "yaya-test";
+ version = "0.3.1.0";
+ sha256 = "0kmdf5w8ly3vp0krmi2dy7bjw68z0hmy7i0dx0j7j8s3rzdf8dyh";
+ isLibrary = false;
+ isExecutable = false;
+ testHaskellDepends = [
+ base deriving-compat hedgehog yaya yaya-hedgehog
+ ];
+ description = "Test suites for `yaya`";
+ license = stdenv.lib.licenses.agpl3;
+ }) {};
+
"yaya-unsafe" = callPackage
({ mkDerivation, base, bifunctors, comonad, either, free, lens
, yaya
}:
mkDerivation {
pname = "yaya-unsafe";
- version = "0.1.1.2";
- sha256 = "0cvfrzqx5d56nld60p1n5qmwn4j4gbsvy7jf5lk4ar5da4w8a90c";
+ version = "0.2.0.1";
+ sha256 = "1wj9bgczp5pl85c9sa3fn5zzkccn440mdi8gfi0warc98iy9r2pd";
libraryHaskellDepends = [
base bifunctors comonad either free lens yaya
];
@@ -270438,6 +273149,22 @@ self: {
license = stdenv.lib.licenses.agpl3;
}) {};
+ "yaya-unsafe-test" = callPackage
+ ({ mkDerivation, base, hedgehog, yaya, yaya-hedgehog, yaya-unsafe
+ }:
+ mkDerivation {
+ pname = "yaya-unsafe-test";
+ version = "0.1.1.2";
+ sha256 = "0qfhgb3mzm6s04y4rxlba9yz2yr37z5qmqwp1p6hkdbr38z5z9p5";
+ isLibrary = false;
+ isExecutable = false;
+ testHaskellDepends = [
+ base hedgehog yaya yaya-hedgehog yaya-unsafe
+ ];
+ description = "Test suites for `yaya-unsafe`";
+ license = stdenv.lib.licenses.agpl3;
+ }) {};
+
"ycextra" = callPackage
({ mkDerivation, base, containers, csv, mtl, uniplate, yhccore }:
mkDerivation {
@@ -270561,8 +273288,8 @@ self: {
({ mkDerivation, base, yeshql-core, yeshql-hdbc }:
mkDerivation {
pname = "yeshql";
- version = "4.1.0.1";
- sha256 = "1dlxq8vp18fagfymlzqa4j0ns174s31d7p1vi54wz0b55ml91if4";
+ version = "4.2.0.0";
+ sha256 = "07wbblsyc1f2kc47s2z4sg4s7qmgn44kvpvdvq9cf59g5nvm4wkd";
libraryHaskellDepends = [ base yeshql-core yeshql-hdbc ];
description = "YesQL-style SQL database abstraction (legacy compatibility wrapper)";
license = stdenv.lib.licenses.mit;
@@ -270571,15 +273298,16 @@ self: {
}) {};
"yeshql-core" = callPackage
- ({ mkDerivation, base, containers, convertible, filepath, parsec
- , stm, tasty, tasty-hunit, tasty-quickcheck, template-haskell
+ ({ mkDerivation, base, containers, convertible, fail, filepath
+ , parsec, stm, tasty, tasty-hunit, tasty-quickcheck
+ , template-haskell
}:
mkDerivation {
pname = "yeshql-core";
- version = "4.1.0.2";
- sha256 = "1zhpccdqy8y5ynyn2ax7p9l2lvz573f559iqkip26ijq84pjmny0";
+ version = "4.2.0.0";
+ sha256 = "1rh6pn182h4cjsca7gbbaq3s25y6lmbwcfzsbm7452m9hrwm0vlf";
libraryHaskellDepends = [
- base containers convertible filepath parsec template-haskell
+ base containers convertible fail filepath parsec template-haskell
];
testHaskellDepends = [
base containers stm tasty tasty-hunit tasty-quickcheck
@@ -270597,8 +273325,8 @@ self: {
}:
mkDerivation {
pname = "yeshql-hdbc";
- version = "4.1.0.2";
- sha256 = "1p2j0fys7kdgb9882hiifnc1r4768c8jp7qy69ns1nbhd4f55b7l";
+ version = "4.2.0.0";
+ sha256 = "0j0himcx5wicynnckzzn5qfbvk68cd4lm8skdz1i9jkqa54vwq2z";
libraryHaskellDepends = [
base containers convertible filepath HDBC parsec template-haskell
yeshql-core
@@ -270619,8 +273347,8 @@ self: {
}:
mkDerivation {
pname = "yeshql-postgresql-simple";
- version = "4.1.0.2";
- sha256 = "0mpha4lwb8z89cqlqly6ipssx37abpq10wbrhl979gm25s9yp4ab";
+ version = "4.2.0.0";
+ sha256 = "1lmr7d6w68d10fkf43qdymm4qpy1lpyjmnqpd3nqv7v9vppc7zpm";
libraryHaskellDepends = [
base containers convertible filepath parsec postgresql-simple
template-haskell yeshql-core
@@ -271908,8 +274636,8 @@ self: {
}:
mkDerivation {
pname = "yesod-markdown";
- version = "0.12.6.2";
- sha256 = "0w9fmqk49b4c9g26dhrrmbwshrfcrnwcnsba97jyhb2m8bc4s1xj";
+ version = "0.12.6.3";
+ sha256 = "1q2zbb49248ppda5k5lxqnq8s5yf1mym05jwna59m0kfxp63xbj5";
libraryHaskellDepends = [
base blaze-html blaze-markup bytestring directory pandoc persistent
shakespeare text xss-sanitize yesod-core yesod-form
@@ -271993,8 +274721,8 @@ self: {
}:
mkDerivation {
pname = "yesod-paginator";
- version = "1.1.0.2";
- sha256 = "0r0qprsr2nkhy2b44xixmys32hp3wwhp5x521jzpcrd1jc5x38s9";
+ version = "1.1.1.0";
+ sha256 = "06zbmklxpxlxy422k01phanj5zj940mm67gjn9vnz5lrs798q7cj";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -274002,8 +276730,8 @@ self: {
}:
mkDerivation {
pname = "zeolite-lang";
- version = "0.4.1.1";
- sha256 = "0vhxlznprjmaf910j99s7yc0mjyk4jw6gdh49106v83xv3b5ak1m";
+ version = "0.7.0.2";
+ sha256 = "0n51sbivvzjnspwp2j4mxsm552b0ay7hgmlvj16xy5w17z8r9pg2";
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
@@ -274461,6 +277189,8 @@ self: {
pname = "zinza";
version = "0.2";
sha256 = "1sy4chm8zan0ixgvvq4vm3fzvhqykn315l333al84768nly9rjv8";
+ revision = "1";
+ editedCabalFile = "0pgrfx4vnc3m6rlmg5qj4skarq5y0ijz3swf3fyy57310lvifr0q";
libraryHaskellDepends = [
base containers parsec text transformers
];
@@ -274655,12 +277385,15 @@ self: {
}) {};
"zipper-extra" = callPackage
- ({ mkDerivation, base, comonad, comonad-extras, split }:
+ ({ mkDerivation, base, comonad, comonad-extras, exceptions, split
+ }:
mkDerivation {
pname = "zipper-extra";
- version = "0.1.0.1";
- sha256 = "07bhmqjd743x2zjay0q29jfms8xlhk2awc38x75h0cym3agi1m5d";
- libraryHaskellDepends = [ base comonad comonad-extras split ];
+ version = "0.1.2.0";
+ sha256 = "1734kq6q64ilvxdssjgzyhgm8wpdwbwn59n5v23z40jvqwzy1c62";
+ libraryHaskellDepends = [
+ base comonad comonad-extras exceptions split
+ ];
description = "Zipper utils that weren't in Control.Comonad.Store.Zipper";
license = stdenv.lib.licenses.mit;
}) {};
@@ -275121,6 +277854,27 @@ self: {
license = stdenv.lib.licenses.bsd3;
}) {};
+ "zstd_0_1_2_0" = callPackage
+ ({ mkDerivation, base, bytestring, criterion, deepseq, ghc-prim
+ , QuickCheck, test-framework, test-framework-quickcheck2, zlib
+ }:
+ mkDerivation {
+ pname = "zstd";
+ version = "0.1.2.0";
+ sha256 = "0vjw8r11k9kj6c63sfkwz8akq0g32g1bv6n6clvs4g2j12zq1xk8";
+ libraryHaskellDepends = [ base bytestring deepseq ghc-prim ];
+ testHaskellDepends = [
+ base bytestring QuickCheck test-framework
+ test-framework-quickcheck2
+ ];
+ benchmarkHaskellDepends = [
+ base bytestring criterion ghc-prim zlib
+ ];
+ description = "Haskell bindings to the Zstandard compression algorithm";
+ license = stdenv.lib.licenses.bsd3;
+ hydraPlatforms = stdenv.lib.platforms.none;
+ }) {};
+
"zsyntax" = callPackage
({ mkDerivation, base, constraints, containers, mtl, multiset }:
mkDerivation {
diff --git a/pkgs/development/haskell-modules/patches/proto-lens-0.5.1.0.patch b/pkgs/development/haskell-modules/patches/proto-lens-0.5.1.0.patch
deleted file mode 100644
index b50d3f1cdbf..00000000000
--- a/pkgs/development/haskell-modules/patches/proto-lens-0.5.1.0.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff --git a/src/Data/ProtoLens/Encoding/Parser/Internal.hs b/src/Data/ProtoLens/Encoding/Parser/Internal.hs
-index 30eeaad..f2703e7 100644
---- a/src/Data/ProtoLens/Encoding/Parser/Internal.hs
-+++ b/src/Data/ProtoLens/Encoding/Parser/Internal.hs
-@@ -1,4 +1,5 @@
- {-# LANGUAGE LambdaCase #-}
-+{-# LANGUAGE CPP #-}
- -- | Definition of the parsing monad, plus internal
- -- unsafe functions.
- module Data.ProtoLens.Encoding.Parser.Internal
-@@ -36,8 +37,11 @@ instance Applicative Parser where
- (<*>) = ap
-
- instance Monad Parser where
-- fail s = Parser $ \_ _ -> return $ ParseFailure s
- return = pure
- Parser f >>= g = Parser $ \end pos -> f end pos >>= \case
- ParseSuccess pos' x -> unParser (g x) end pos'
- ParseFailure s -> return $ ParseFailure s
-+#if MIN_VERSION_base(4,13,0)
-+instance MonadFail Parser where
-+#endif
-+ fail s = Parser $ \_ _ -> return $ ParseFailure s
diff --git a/pkgs/development/haskell-modules/patches/proto-lens-setup-0.4.0.2.patch b/pkgs/development/haskell-modules/patches/proto-lens-setup-0.4.0.2.patch
deleted file mode 100644
index a95df00e5db..00000000000
--- a/pkgs/development/haskell-modules/patches/proto-lens-setup-0.4.0.2.patch
+++ /dev/null
@@ -1,154 +0,0 @@
-diff --git a/src/Data/ProtoLens/Setup.hs b/src/Data/ProtoLens/Setup.hs
-index e68f32b..f381199 100644
---- a/src/Data/ProtoLens/Setup.hs
-+++ b/src/Data/ProtoLens/Setup.hs
-@@ -41,9 +41,6 @@ import Distribution.PackageDescription
- , exeName
- , exposedModules
- , extraSrcFiles
--#if !MIN_VERSION_Cabal(2,0,0)
-- , hsSourceDirs
--#endif
- #if MIN_VERSION_Cabal(2,4,0)
- , specVersion
- #endif
-@@ -53,7 +50,7 @@ import Distribution.PackageDescription
- , testBuildInfo
- , testName
- )
--import qualified Distribution.Simple.BuildPaths as BuildPaths
-+import Distribution.Simple.BuildPaths (autogenComponentModulesDir)
- import Distribution.Simple.InstallDirs (datadir)
- import Distribution.Simple.LocalBuildInfo
- ( LocalBuildInfo(..)
-@@ -61,9 +58,10 @@ import Distribution.Simple.LocalBuildInfo
- , ComponentName(..)
- , ComponentLocalBuildInfo
- , componentPackageDeps
--#if MIN_VERSION_Cabal(2,0,0)
- , allComponentsInBuildOrder
- , componentNameMap
-+#if MIN_VERSION_Cabal(3,0,0)
-+ , LibraryName(..)
- #endif
- )
- import qualified Distribution.Simple.PackageIndex as PackageIndex
-@@ -205,16 +203,6 @@ generatingSpecificProtos root getProtos hooks = hooks
- { buildHook = \p l h f -> generate l >> buildHook hooks p l h f
- , haddockHook = \p l h f -> generate l >> haddockHook hooks p l h f
- , replHook = \p l h f args -> generate l >> replHook hooks p l h f args
--#if !MIN_VERSION_Cabal(2,0,0)
-- -- Older versions of Cabal don't support the autogen-modules field.
-- -- Work around it by manually generating the modules and putting them
-- -- in a place where `cabal sdist` will pick them up.
-- , sDistHook = \p maybe_l h f -> case maybe_l of
-- Nothing -> error "Can't run protoc; run 'cabal configure' first."
-- Just l -> do
-- generate l
-- sDistHook hooks (fudgePackageDesc l p) maybe_l h f
--#endif
- , postCopy = \a flags pkg lbi -> do
- let verb = fromFlag $ copyVerbosity flags
- let destDir = datadir (absoluteInstallDirs pkg lbi
-@@ -316,39 +304,6 @@ copyProtosToDataDir verb root destDir files = do
- protoLensImportsPrefix :: FilePath
- protoLensImportsPrefix = "proto-lens-imports"
-
--#if !MIN_VERSION_Cabal(2,0,0)
---- | Add the autogen directory to the hs-source-dirs of all the targets in the
---- .cabal file. Used to fool 'sdist' by pointing it to the generated source
---- files.
--fudgePackageDesc :: LocalBuildInfo -> PackageDescription -> PackageDescription
--fudgePackageDesc lbi p = p
-- { library =
-- (\lib -> lib { libBuildInfo = fudgeBuildInfo CLibName $ libBuildInfo lib })
-- <$> library p
-- , executables =
-- (\exe -> exe { buildInfo = fudgeBuildInfo (CExeName $ exeName exe)
-- $ buildInfo exe })
-- <$> executables p
-- , testSuites =
-- (\test -> test { testBuildInfo = fudgeBuildInfo (CTestName $ testName test)
-- $ testBuildInfo test })
-- <$> testSuites p
-- , benchmarks =
-- (\bench -> bench { benchmarkBuildInfo =
-- fudgeBuildInfo (CBenchName $ benchmarkName bench)
-- $ benchmarkBuildInfo bench })
-- <$> benchmarks p
-- }
-- where
-- comps = allComponents lbi
-- fudgeBuildInfo n bi
-- | Just compLBI <- Map.lookup n comps
-- = bi { hsSourceDirs = autogenComponentModulesDir lbi compLBI
-- : hsSourceDirs bi }
-- | otherwise = bi -- Could happen if a component isn't active; try
-- -- anyway and see whether Cabal complains later on.
--#endif
--
- -- | Returns whether the @root@ is a parent folder of @f@.
- isSubdirectoryOf :: FilePath -> FilePath -> Bool
- isSubdirectoryOf root f
-@@ -423,15 +378,18 @@ collectActiveModules
- collectActiveModules l = map (\(n, c) -> (c, f n)) $ Map.toList $ allComponents l
- where
- p = localPkgDescr l
-- f CLibName = maybeToList (library p) >>=
-+#if MIN_VERSION_Cabal(3,0,0)
-+ f (CLibName LMainLibName)
-+#else
-+ f CLibName
-+#endif
-+ = maybeToList (library p) >>=
- \lib -> exposedModules lib
- ++ otherModules (libBuildInfo lib)
- f (CExeName n) = otherModules . buildInfo $ exes Map.! n
- f (CTestName n) = otherModules . testBuildInfo $ tests Map.! n
- f (CBenchName n) = otherModules . benchmarkBuildInfo $ benchs Map.! n
--#if MIN_VERSION_Cabal(2,0,0)
- f _ = [] -- TODO: other lib kinds; for now just suppress the warning
--#endif
- exes = Map.fromList [(exeName e, e) | e <- executables p]
- tests = Map.fromList [(testName e, e) | e <- testSuites p]
- benchs = Map.fromList [(benchmarkName e, e) | e <- benchmarks p]
-@@ -441,22 +399,14 @@ collectActiveModules l = map (\(n, c) -> (c, f n)) $ Map.toList $ allComponents
-
- -- | List all the packages that this one depends on.
- collectDeps :: LocalBuildInfo -> [InstalledPackageInfo.InstalledPackageInfo]
--#if MIN_VERSION_Cabal(2,0,0)
- collectDeps l = do
- c <- allComponentsInBuildOrder l
- (i,_) <- componentPackageDeps c
- Just p <- [PackageIndex.lookupUnitId (installedPkgs l) i]
- return p
--#else
--collectDeps l = do
-- (_, c ,_) <- componentsConfigs l
-- (_, i) <- componentPackageDeps c
-- PackageIndex.lookupSourcePackageId (installedPkgs l) i
--#endif
-
- -- | All the components that will be built by this Cabal command.
- allComponents :: LocalBuildInfo -> Map.Map ComponentName ComponentLocalBuildInfo
--#if MIN_VERSION_Cabal(2,0,0)
- allComponents l = fmap requireOne $ componentNameMap l
- where
- -- TODO: this doesn't support Backpack, which can have more than one
-@@ -464,16 +414,3 @@ allComponents l = fmap requireOne $ componentNameMap l
- requireOne [x] = x
- requireOne xs = error $ "Data.ProtoLens.Setup.allComponents: expected one "
- ++ "component per name, got " ++ show xs
--
--#else
--allComponents l = Map.fromList [(c, b) | (c, b, _) <- componentsConfigs l]
--#endif
--
---- | Get the component-level "autogen" directory where we're putting the
---- generated .hs files. (For Cabal-1.0, use the shared 'BuildPaths.autogenModulesDir'.)
--autogenComponentModulesDir :: LocalBuildInfo -> ComponentLocalBuildInfo -> FilePath
--#if MIN_VERSION_Cabal(2,0,0)
--autogenComponentModulesDir = BuildPaths.autogenComponentModulesDir
--#else
--autogenComponentModulesDir lbi _ = BuildPaths.autogenModulesDir lbi
--#endif
diff --git a/pkgs/development/haskell-modules/with-packages-wrapper.nix b/pkgs/development/haskell-modules/with-packages-wrapper.nix
index 08119018874..32fa46fd04a 100644
--- a/pkgs/development/haskell-modules/with-packages-wrapper.nix
+++ b/pkgs/development/haskell-modules/with-packages-wrapper.nix
@@ -113,7 +113,7 @@ symlinkJoin {
# Clean up the old links that may have been (transitively) included by
# symlinkJoin:
rm -f $dynamicLinksDir/*
- for d in $(grep dynamic-library-dirs $packageConfDir/*|awk '{print $2}'|sort -u); do
+ for d in $(grep -Poz "dynamic-library-dirs:\s*\K .+\n" $packageConfDir/*|awk '{print $2}'|sort -u); do
ln -s $d/*.dylib $dynamicLinksDir
done
for f in $packageConfDir/*.conf; do
@@ -123,7 +123,7 @@ symlinkJoin {
# $dynamicLinksDir
cp $f $f-tmp
rm $f
- sed "s,dynamic-library-dirs: .*,dynamic-library-dirs: $dynamicLinksDir," $f-tmp > $f
+ sed "N;s,dynamic-library-dirs:\s*.*,dynamic-library-dirs: $dynamicLinksDir," $f-tmp > $f
rm $f-tmp
done
'') + ''
diff --git a/pkgs/development/interpreters/clojure/babashka.nix b/pkgs/development/interpreters/clojure/babashka.nix
index 130eabbee34..c023aa65fda 100644
--- a/pkgs/development/interpreters/clojure/babashka.nix
+++ b/pkgs/development/interpreters/clojure/babashka.nix
@@ -3,17 +3,17 @@
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "babashka";
- version = "0.0.89";
+ version = "0.0.97";
reflectionJson = fetchurl {
name = "reflection.json";
url = "https://github.com/borkdude/${pname}/releases/download/v${version}/${pname}-${version}-reflection.json";
- sha256 = "0bc5rbizd2lg7qfh733yiip8m9zqrwgjf5ca09sdibxp7nhhsjby";
+ sha256 = "1gd9ih9l02n1j9qkbxb36d3cb5sddwvxiw8kkicgc4xig77lsa7z";
};
src = fetchurl {
url = "https://github.com/borkdude/${pname}/releases/download/v${version}/${pname}-${version}-standalone.jar";
- sha256 = "11jhqbm3svvikr9glz8wwps1267y25g3384ijw6avn267s7d7l8c";
+ sha256 = "08py6bawfrhg90fbcnv2mq4c91g5wa1q2q6zdjy2i1b9q4x1654r";
};
dontUnpack = true;
@@ -53,14 +53,14 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A Clojure babushka for the grey areas of Bash";
longDescription = ''
- The main idea behind babashka is to leverage Clojure in places where you
+ The main idea behind babashka is to leverage Clojure in places where you
would be using bash otherwise.
As one user described it:
- I’m quite at home in Bash most of the time, but there’s a substantial
- grey area of things that are too complicated to be simple in bash, but
- too simple to be worth writing a clj/s script for. Babashka really
+ I’m quite at home in Bash most of the time, but there’s a substantial
+ grey area of things that are too complicated to be simple in bash, but
+ too simple to be worth writing a clj/s script for. Babashka really
seems to hit the sweet spot for those cases.
Goals:
@@ -69,7 +69,7 @@ stdenv.mkDerivation rec {
- Easy installation: grab the self-contained binary and run. No JVM needed.
- Familiarity and portability:
- Scripts should be compatible with JVM Clojure as much as possible
- - Scripts should be platform-independent as much as possible. Babashka
+ - Scripts should be platform-independent as much as possible. Babashka
offers support for linux, macOS and Windows.
- Allow interop with commonly used classes like java.io.File and System
- Multi-threading support (pmap, future, core.async)
@@ -79,6 +79,6 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/borkdude/babashka";
license = licenses.epl10;
platforms = graalvm8.meta.platforms;
- maintainers = with maintainers; [ bhougland DerGuteMoritz jlesquembre ];
+ maintainers = with maintainers; [ bandresen bhougland DerGuteMoritz jlesquembre ];
};
}
diff --git a/pkgs/development/interpreters/j/default.nix b/pkgs/development/interpreters/j/default.nix
index c3d5221d42a..8e6b434281e 100644
--- a/pkgs/development/interpreters/j/default.nix
+++ b/pkgs/development/interpreters/j/default.nix
@@ -1,4 +1,6 @@
-{ stdenv, fetchFromGitHub, readline, libedit, bc }:
+{ stdenv, fetchFromGitHub, readline, libedit, bc
+, avxSupport ? false
+}:
stdenv.mkDerivation rec {
pname = "j";
@@ -19,6 +21,9 @@ stdenv.mkDerivation rec {
if stdenv.isLinux then "linux" else
if stdenv.isDarwin then "darwin" else
"unknown";
+ variant = if stdenv.isx86_64 && avxSupport then "avx" else "";
+
+ j64x="j${bits}${variant}";
doCheck = true;
@@ -34,7 +39,7 @@ stdenv.mkDerivation rec {
patchShebangs .
sed -i $JLIB/bin/profile.ijs -e "s@'/usr/share/j/.*'@'$out/share/j'@;"
- ./build_all.sh
+ j64x="${j64x}" ./build_all.sh
cp $SOURCE_DIR/bin/${platform}/j${bits}*/* "$JLIB/bin"
'';
diff --git a/pkgs/development/interpreters/janet/default.nix b/pkgs/development/interpreters/janet/default.nix
index 828cf3a7244..f6f4e36532e 100644
--- a/pkgs/development/interpreters/janet/default.nix
+++ b/pkgs/development/interpreters/janet/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "janet";
- version = "1.8.1";
+ version = "1.9.1";
src = fetchFromGitHub {
owner = "janet-lang";
repo = pname;
rev = "v${version}";
- sha256 = "1v2kgbx6w1ii83a1c9ridm1i52rmcjb0g1d23fhqn7hya5bwrhr6";
+ sha256 = "1zdiwddnppwg5zrizy2ypd449zj4mivib76h73xhvr1syl7dk7sc";
};
nativeBuildInputs = [ meson ninja ];
diff --git a/pkgs/development/interpreters/joker/default.nix b/pkgs/development/interpreters/joker/default.nix
index 39588a0c363..789816c34d0 100644
--- a/pkgs/development/interpreters/joker/default.nix
+++ b/pkgs/development/interpreters/joker/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1pxj6flyhf522zjab1dfvxfajyx3v3rzs7l8ma7ma6b8zmwp2wdn";
};
- modSha256 = "165mjfjk4x95ckw7wg96bg9pzb3297sggnip38nz2jxxbqr0ff8b";
+ vendorSha256 = "1rn8ijq3v3fzlbyvm7g4i3qpwcl3vrl4rbcvlbzv05wxrgcw9iqb";
preBuild = ''
go generate ./...
@@ -26,4 +26,4 @@ buildGoModule rec {
platforms = platforms.all;
maintainers = with maintainers; [ andrestylianos ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/interpreters/php/default.nix b/pkgs/development/interpreters/php/default.nix
index 8ccb0e54641..6ab682d97e6 100644
--- a/pkgs/development/interpreters/php/default.nix
+++ b/pkgs/development/interpreters/php/default.nix
@@ -42,7 +42,7 @@ let
# consecutive calls to buildEnv and overrides to work as
# expected.
mkBuildEnv = prevArgs: prevExtensionFunctions: lib.makeOverridable (
- { extensions ? ({...}: []), extraConfig ? "", ... }@innerArgs:
+ { extensions ? ({ enabled, ... }: enabled), extraConfig ? "", ... }@innerArgs:
let
allArgs = args // prevArgs // innerArgs;
filteredArgs = builtins.removeAttrs allArgs [ "extensions" "extraConfig" ];
@@ -55,8 +55,8 @@ let
allExtensionFunctions = prevExtensionFunctions ++ [ extensions ];
enabledExtensions =
builtins.foldl'
- (state: f:
- f { enabled = state; all = php-packages.extensions; })
+ (enabled: f:
+ f { inherit enabled; all = php-packages.extensions; })
[]
allExtensionFunctions;
@@ -272,8 +272,8 @@ let
});
php74base = callPackage generic (_args // {
- version = "7.4.4";
- sha256 = "17w2m4phhpj76x5fx67vgjrlkcczqvky3f5in1kjg2pch90qz3ih";
+ version = "7.4.6";
+ sha256 = "0j133pfwa823d4jhx2hkrrzjl4hswvz00b1z58r5c82xd5sr9vd6";
});
defaultPhpExtensions = { all, ... }: with all; ([
diff --git a/pkgs/development/interpreters/python/cpython/3.7/fix-hardcoded-path-checking-for-rpmbuild.patch b/pkgs/development/interpreters/python/cpython/3.7/fix-hardcoded-path-checking-for-rpmbuild.patch
new file mode 100644
index 00000000000..bb3d992612d
--- /dev/null
+++ b/pkgs/development/interpreters/python/cpython/3.7/fix-hardcoded-path-checking-for-rpmbuild.patch
@@ -0,0 +1,30 @@
+From a612c481f6116955d420db5ae1fe4c1eb93eb2f2 Mon Sep 17 00:00:00 2001
+From: Marcin Niemira <marcin.niemira@gmail.com>
+Date: Sun, 9 Jun 2019 07:05:06 +1000
+Subject: [PATCH] bpo-11122: fix hardcoded path checking for rpmbuild in
+ bdist_rpm.py (GH-10594) (cherry picked from commit
+ 45a14942c969ed508b35abd5e116cb18f84ce5b4)
+
+Co-authored-by: Marcin Niemira <marcin.niemira@gmail.com>
+---
+ Lib/distutils/command/bdist_rpm.py | 5 +----
+ .../next/Library/2018-11-12-19-08-50.bpo-11122.Gj7BQn.rst | 1 +
+ 2 files changed, 2 insertions(+), 4 deletions(-)
+ create mode 100644 Misc/NEWS.d/next/Library/2018-11-12-19-08-50.bpo-11122.Gj7BQn.rst
+
+diff --git a/Lib/distutils/command/bdist_rpm.py b/Lib/distutils/command/bdist_rpm.py
+index 20ca7ac6dcffa..74381cc69a6ce 100644
+--- a/Lib/distutils/command/bdist_rpm.py
++++ b/Lib/distutils/command/bdist_rpm.py
+@@ -309,10 +309,7 @@ def run(self):
+
+ # build package
+ log.info("building RPMs")
+- rpm_cmd = ['rpm']
+- if os.path.exists('/usr/bin/rpmbuild') or \
+- os.path.exists('/bin/rpmbuild'):
+- rpm_cmd = ['rpmbuild']
++ rpm_cmd = ['rpmbuild']
+
+ if self.source_only: # what kind of RPMs?
+ rpm_cmd.append('-bs')
diff --git a/pkgs/development/interpreters/python/cpython/default.nix b/pkgs/development/interpreters/python/cpython/default.nix
index 43d635f3a33..3ad4021d6df 100644
--- a/pkgs/development/interpreters/python/cpython/default.nix
+++ b/pkgs/development/interpreters/python/cpython/default.nix
@@ -103,6 +103,10 @@ in with passthru; stdenv.mkDerivation {
] ++ optionals isPy35 [
# Backports support for LD_LIBRARY_PATH from 3.6
./3.5/ld_library_path.patch
+ ] ++ optionals (isPy35 || isPy36 || isPy37) [
+ # Backport a fix for discovering `rpmbuild` command when doing `python setup.py bdist_rpm` to 3.5, 3.6, 3.7.
+ # See: https://bugs.python.org/issue11122
+ ./3.7/fix-hardcoded-path-checking-for-rpmbuild.patch
] ++ optionals (isPy37 || isPy38) [
# Fix darwin build https://bugs.python.org/issue34027
./3.7/darwin-libutil.patch
diff --git a/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh b/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh
index 18f05b6d218..bfd2bfa7583 100644
--- a/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh
+++ b/pkgs/development/interpreters/python/hooks/pytest-check-hook.sh
@@ -46,4 +46,16 @@ function pytestCheckPhase() {
if [ -z "${dontUsePytestCheck-}" ] && [ -z "${installCheckPhase-}" ]; then
echo "Using pytestCheckPhase"
preDistPhases+=" pytestCheckPhase"
+
+ # It's almost always the case that setuptoolsCheckPhase should not be ran
+ # when the pytestCheckHook is being ran
+ if [ -z "${useSetuptoolsCheck-}" ]; then
+ dontUseSetuptoolsCheck=1
+
+ # Remove command if already injected into preDistPhases
+ if [[ "$preDistPhases" =~ "setuptoolsCheckPhase" ]]; then
+ echo "Removing setuptoolsCheckPhase"
+ preDistPhases=${preDistPhases/setuptoolsCheckPhase/}
+ fi
+ fi
fi
diff --git a/pkgs/development/interpreters/python/hooks/venv-shell-hook.sh b/pkgs/development/interpreters/python/hooks/venv-shell-hook.sh
index 3185b1f9fae..1fcc0bbd4b1 100644
--- a/pkgs/development/interpreters/python/hooks/venv-shell-hook.sh
+++ b/pkgs/development/interpreters/python/hooks/venv-shell-hook.sh
@@ -4,12 +4,14 @@ venvShellHook() {
if [ -d "${venvDir}" ]; then
echo "Skipping venv creation, '${venvDir}' already exists"
+ source "${venvDir}/bin/activate"
else
echo "Creating new venv environment in path: '${venvDir}'"
@pythonInterpreter@ -m venv "${venvDir}"
- fi
- source "${venvDir}/bin/activate"
+ source "${venvDir}/bin/activate"
+ runHook postVenvCreation
+ fi
runHook postShellHook
echo "Finished executing venvShellHook"
diff --git a/pkgs/development/interpreters/python/pypy/default.nix b/pkgs/development/interpreters/python/pypy/default.nix
index e782eb2fdee..e5828fdd374 100644
--- a/pkgs/development/interpreters/python/pypy/default.nix
+++ b/pkgs/development/interpreters/python/pypy/default.nix
@@ -53,6 +53,10 @@ in with passthru; stdenv.mkDerivation rec {
hardeningDisable = optional stdenv.isi686 "pic";
+ # Remove bootstrap python from closure
+ dontPatchShebangs = true;
+ disallowedReferences = [ python ];
+
C_INCLUDE_PATH = makeSearchPathOutput "dev" "include" buildInputs;
LIBRARY_PATH = makeLibraryPath buildInputs;
LD_LIBRARY_PATH = makeLibraryPath (filter (x : x.outPath != stdenv.cc.libc.outPath or "") buildInputs);
diff --git a/pkgs/development/interpreters/python/tests.nix b/pkgs/development/interpreters/python/tests.nix
index f7ec06ce4ff..6c4a6ae8e21 100644
--- a/pkgs/development/interpreters/python/tests.nix
+++ b/pkgs/development/interpreters/python/tests.nix
@@ -9,6 +9,7 @@ let
envs = let
inherit python;
pythonEnv = python.withPackages(ps: with ps; [ ]);
+ pythonVirtualEnv = python.withPackages(ps: with ps; [ virtualenv ]);
in {
# Plain Python interpreter
plain = rec {
@@ -16,6 +17,20 @@ let
interpreter = env.interpreter;
is_venv = "False";
is_nixenv = "False";
+ is_virtualenv = "False";
+ };
+ } // lib.optionalAttrs (python.isPy3k && !python.isPyPy) {
+ # Use virtualenv from a Nix env.
+ # Does not function with Python 2
+ # ValueError: source and destination is the same /nix/store/38kz3j1a87cq5y59k5w7k9yk4cqgc5b2-python-2.7.18/lib/python2.7/os.py
+ nixenv-virtualenv = rec {
+ env = runCommand "${python.name}-virtualenv" {} ''
+ ${pythonVirtualEnv.interpreter} -m virtualenv $out
+ '';
+ interpreter = "${env}/bin/${python.executable}";
+ is_venv = "False";
+ is_nixenv = "True";
+ is_virtualenv = "True";
};
} // lib.optionalAttrs (python.implementation != "graal") {
# Python Nix environment (python.buildEnv)
@@ -24,6 +39,7 @@ let
interpreter = env.interpreter;
is_venv = "False";
is_nixenv = "True";
+ is_virtualenv = "True";
};
} // lib.optionalAttrs (python.isPy3k && (!python.isPyPy)) rec {
# Venv built using plain Python
@@ -36,6 +52,7 @@ let
interpreter = "${env}/bin/${python.executable}";
is_venv = "True";
is_nixenv = "False";
+ is_virtualenv = "True";
};
} // lib.optionalAttrs (python.pythonAtLeast "3.8") {
@@ -49,6 +66,7 @@ let
interpreter = "${env}/bin/${pythonEnv.executable}";
is_venv = "True";
is_nixenv = "True";
+ is_virtualenv = "True";
};
};
diff --git a/pkgs/development/interpreters/python/tests/test_python.py b/pkgs/development/interpreters/python/tests/test_python.py
index 011978c6254..41a7e687d26 100644
--- a/pkgs/development/interpreters/python/tests/test_python.py
+++ b/pkgs/development/interpreters/python/tests/test_python.py
@@ -16,6 +16,7 @@ ENV = "@env@"
INTERPRETER = "@interpreter@"
PYTHON_VERSION = "@pythonVersion@"
+IS_VIRTUALENV = @is_virtualenv@
IS_VENV = @is_venv@
IS_NIXENV = @is_nixenv@
IS_PYPY = platform.python_implementation() == "PyPy"
@@ -37,7 +38,7 @@ class TestCasePython(unittest.TestCase):
@unittest.skipIf(IS_PYPY or sys.version_info.major==2, "Python 2 does not have base_prefix")
def test_base_prefix(self):
- if IS_VENV or IS_NIXENV:
+ if IS_VENV or IS_NIXENV or IS_VIRTUALENV:
self.assertNotEqual(sys.prefix, sys.base_prefix)
else:
self.assertEqual(sys.prefix, sys.base_prefix)
diff --git a/pkgs/development/interpreters/rakudo/default.nix b/pkgs/development/interpreters/rakudo/default.nix
index e4501d85238..2833a4d5673 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.05";
+ version = "2020.05.1";
src = fetchurl {
url = "https://www.rakudo.org/dl/rakudo/rakudo-${version}.tar.gz";
- sha256 = "08d1591k8lhyw3kmxq53lf24wg6d61lg2xc81zzcglask9n9ilc6";
+ sha256 = "1m4xpghhgi7iijbzvr7bzkay7k93bwpvdg58jp31csrwdzz4q5z1";
};
buildInputs = [ icu zlib gmp perl ];
diff --git a/pkgs/development/interpreters/spidermonkey/68.nix b/pkgs/development/interpreters/spidermonkey/68.nix
index cad1aabf374..7100a730a61 100644
--- a/pkgs/development/interpreters/spidermonkey/68.nix
+++ b/pkgs/development/interpreters/spidermonkey/68.nix
@@ -7,11 +7,11 @@ let
python3Env = buildPackages.python3.withPackages (p: [p.six]);
in stdenv.mkDerivation rec {
pname = "spidermonkey";
- version = "68.4.2";
+ version = "68.7.0";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz";
- sha256 = "1x1fglg1b85hb0srd6k7n5svl0nlgdm4njc8q13s2750v5ck4ljx";
+ sha256 = "0w3mad0r4khcd7hfmm3xix9x6mp5yp8g8kyh18vanfnjqdls0gmd";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/interpreters/wasmer/default.nix b/pkgs/development/interpreters/wasmer/default.nix
index d3d9cf87207..404c0731c34 100644
--- a/pkgs/development/interpreters/wasmer/default.nix
+++ b/pkgs/development/interpreters/wasmer/default.nix
@@ -8,17 +8,17 @@
rustPlatform.buildRustPackage rec {
pname = "wasmer";
- version = "0.16.2";
+ version = "0.17.0";
src = fetchFromGitHub {
owner = "wasmerio";
repo = pname;
rev = version;
- sha256 = "124zq772kz9a7n3qpxgmp4awqj41l8mhhwc0y3r77i1q02i1sy7z";
+ sha256 = "05g4h0xkqd14wnmijiiwmhk6l909fjxr6a2zplrjfxk5bypdalpm";
fetchSubmodules = true;
};
- cargoSha256 = "1qqysvcviimpm2zhzsbn8vhy91rxzaknh9hv75y38xd5ggnnh9m6";
+ cargoSha256 = "1ssmgx9fjvkq7ycyzjanqmlm5b80akllq6qyv3mj0k5fvs659wcq";
nativeBuildInputs = [ cmake pkg-config ];
diff --git a/pkgs/development/interpreters/wasmtime/default.nix b/pkgs/development/interpreters/wasmtime/default.nix
index 67d54af7bb2..dd6e3eb4a7f 100644
--- a/pkgs/development/interpreters/wasmtime/default.nix
+++ b/pkgs/development/interpreters/wasmtime/default.nix
@@ -2,26 +2,24 @@
rustPlatform.buildRustPackage rec {
pname = "wasmtime";
- version = "0.15.0";
+ version = "0.16.0";
src = fetchFromGitHub {
owner = "bytecodealliance";
repo = "${pname}";
rev = "v${version}";
- sha256 = "1df99iak0psydlg9m8f8qq4zyh4wbi5l4qgsdjr2lm74ci3483xy";
+ sha256 = "1zlljqkkcw8h94ff1w47sqn9pn0zal06s06i8nciv5i2d1xaqg5n";
fetchSubmodules = true;
};
- cargoSha256 = "170bz48jrc1k2ylfmd3bcry0xpcxx8p3rzzv9mprlfmrfpb0b28r";
+ cargoSha256 = "1hb7l7a76lgbji0qm9qd80m35cp346hyi4rphfk6p80v142cw8hh";
nativeBuildInputs = [ python cmake clang ];
buildInputs = [ llvmPackages.libclang ] ++
lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.Security ];
LIBCLANG_PATH = "${llvmPackages.libclang}/lib";
- # no test on darwin due to
- # https://github.com/bytecodealliance/wasmtime/issues/1556
- doCheck = !stdenv.isDarwin;
+ doCheck = true;
meta = with lib; {
description = "Standalone JIT-style runtime for WebAssembly, using Cranelift";
diff --git a/pkgs/development/libraries/agda/Agda-Sheaves/default.nix b/pkgs/development/libraries/agda/Agda-Sheaves/default.nix
deleted file mode 100644
index 513b79e6393..00000000000
--- a/pkgs/development/libraries/agda/Agda-Sheaves/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ stdenv, agda, fetchgit }:
-
-agda.mkDerivation (self: rec {
- version = "8a06162a8f0f7df308458db91d720cf8f7345d69";
- name = "Agda-Sheaves-${version}";
- src = fetchgit {
- url = "https://github.com/jonsterling/Agda-Sheaves.git";
- rev = version;
- sha256 = "1gjffyyi4gk9z380yw2wm0jg0a01zy8dnw7jrcc7222swisk5s2d";
- };
-
- everythingFile = "sheaves.agda";
- topSourceDirectories = [ "../$sourceRoot" ];
- sourceDirectories = [];
-
- meta = {
- homepage = "https://github.com/jonsterling/Agda-Sheaves";
- description = "Sheaves in Agda";
- license = stdenv.lib.licenses.cc-by-40;
- platforms = stdenv.lib.platforms.unix;
- maintainers = with stdenv.lib.maintainers; [ ];
- broken = true; # replaced by constructive-sheaf-semantics
- };
-})
diff --git a/pkgs/development/libraries/agda/TotalParserCombinators/contextfile b/pkgs/development/libraries/agda/TotalParserCombinators/contextfile
deleted file mode 100644
index 46743cba3b6..00000000000
--- a/pkgs/development/libraries/agda/TotalParserCombinators/contextfile
+++ /dev/null
@@ -1,259 +0,0 @@
-
-Context:
-
-[Updated the code in response to changes to Agda.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20150319181310
- Ignore-this: 52b9ff613d7f10b0c8f45591a0759d07
-]
-
-[Rolled back most of "Updated the code in response to changes to Agda".
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20150319101420
- Ignore-this: c2ea7bdf79848235fa3ea64ebda116eb
- * One of the Agda changes has been reverted.
-]
-
-[Removed an outdated comment.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20150217162945
- Ignore-this: 3ff7732335750305fe220e65693f0cbf
-]
-
-[Added the simplification "nonempty (return x) → fail".
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20150217161718
- Ignore-this: 56ad6a68c314446d8986a8c1b49655d0
-]
-
-[Added Nonempty.nonempty-return.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20150217161629
- Ignore-this: 68829d3f9a248272c46848daa05ccfe3
-]
-
-[Updated the copyright year range.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20150212154744
- Ignore-this: 3410a12ca1f9de825b00e692b136d500
-]
-
-[Updated the code in response to changes to Agda.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20150212152207
- Ignore-this: 683b5eeca5fa9c8490bceaf68c23a204
-]
-
-[Updated the copyright year range.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20141128223227
- Ignore-this: 31d3f5e4fdd6fbfad9758d9bfd0d3a3e
-]
-
-[Updated the code in response to changes to Agda and the library.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20141128223205
- Ignore-this: 6392ec67aab2c534a7195abed55be47
-]
-
-[Updated code to reflect changes to Agda.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20140425121055
- Ignore-this: 54d80fd647cb897eef85f57e9172f7db
-]
-
-[Workaround for (possible) Agda bug.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20140228200347
- Ignore-this: b17884ad17a3bdb7faff678622365a8
-]
-
-[Updated code to reflect changes to library API.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20130307134644
- Ignore-this: 50d070a22a6796b9acdf19d44ba5de16
-]
-
-[Updated code to reflect changes to Agda and the library API.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20130228122951
- Ignore-this: 761dc4d85683a59cc3667a8706c88093
-]
-
-[Turned _◇_ into a constructor.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20120316125431
- Ignore-this: 41b492c3106a575f28f146253f78a5ae
-]
-
-[Updated code to reflect changes to Agda.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20120316125416
- Ignore-this: e77d817d8b391c3b4806119d10848eb3
-]
-
-[Updated code to reflect changes to Agda.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20120215103344
- Ignore-this: 467716429d5553cd122722108ea82a08
-]
-
-[Modified a comment.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20120215103319
- Ignore-this: e57d4911f692f8a96a80017d910efc5f
-]
-
-[Updated code to reflect change to library API.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20111006160229
- Ignore-this: 5359da54e7e6e0f92983fa3ecaccebf3
-]
-
-[Updated code to reflect changes to Agda and the library API.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20111003170117
- Ignore-this: cbdd35172e372779e12642985cf17268
-]
-
-[Rolled back addition of inversion lemmas.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20110930150912
- Ignore-this: 9c9b083f0afcf95aaaa55a01d871274e
-]
-
-[Added inversion lemmas, implemented other lemmas using these lemmas.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20110930150842
- Ignore-this: 19b832c3f9e14d1e713b5911c094a130
- + This change was a response to a change to Agda's pattern matching
- machinery. Subsequently the machinery was made more liberal again,
- making this change unnecessary.
-]
-
-[Updated code to reflect changes to library API.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20110517220158
- Ignore-this: ea9771a5014a25cb20afc2118638f8b5
-]
-
-[Updated code to reflect changes to Agda.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20110512124425
- Ignore-this: 97b154661679f574f6ab914583b14580
-]
-
-[Proved that many constructions preserve various preorders.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20110313012617
- Ignore-this: 8008efaff967c228448baa33b82edb81
-]
-
-[Updated code to reflect changes to library API.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20110313002106
- Ignore-this: 94799ba1ae411e59fd8c6c7eac3b8dfb
-]
-
-[Simplified TotalRecognisers.LeftRecursion.MatchingParentheses.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20110118102159
- Ignore-this: 1e01a8092b0c0124979ffc5fe17a245c
-]
-
-[Added TotalRecognisers.LeftRecursion.MatchingParentheses.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20110118102146
- Ignore-this: 13a3bc91425364e26c3047561655bb25
-]
-
-[Added a simplifying backend.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101229012716
- Ignore-this: 9ac7ae21cd44c099633678a994fb9a3
-]
-
-[Fixed another "bug" in the deep simplifier.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101229010854
- Ignore-this: e258adf963436ef715242db23c6808e
- + Sometimes the first layer of bind's right-hand argument was not
- simplified.
-]
-
-[Made simplify₁ public and changed its type.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101228235603
- Ignore-this: d39b8453a15089126261e098080223c6
-]
-
-[Deep simplification no longer adds casts.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101228192850
- Ignore-this: 2ba016825adfa3a1e36922869eabfd39
-]
-
-[The first constructor in a simplified parser can no longer be a cast.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101228175822
- Ignore-this: ce3e38cc0b9a096aa436655c9013ae97
-]
-
-[Modified the outline.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101228173414
- Ignore-this: f8866e69f6d1a344e79fb6f708dfa4c
-]
-
-[Added an example: a right recursive expression grammar.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101228173159
- Ignore-this: 9a4d732b451cca08ba19aac5d115c678
-]
-
-[Rearranged the code.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101228172209
- Ignore-this: 50fa29406d0f150669ff3feec4dbe513
-]
-
-[Renamed same-bag/set to (initial-bag-)cong.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101228170706
- Ignore-this: dd3ce43d77dde74cc2428d2568dd2d30
-]
-
-[Added TotalParserCombinators.Force.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101228153638
- Ignore-this: 3b6ff6ea20df0c1293494f06845d17eb
-]
-
-[Proved that uses of subst can be erased.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101228153621
- Ignore-this: f503ba495b923ae521718b6957167128
-]
-
-[The deep simplifier no longer skips layers.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101228141138
- Ignore-this: 733a4a4a9aa0f890ad1740ecfc6a599f
-]
-
-[Documented that the deep simplifier misses every second layer.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101228121910
- Ignore-this: 8a0baf25b12f63f8748dbc1d16affacf
-]
-
-[The simplifier now applies the token-bind rule more often.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101227165413
- Ignore-this: 40132fa6f19602886bbe29aadd8a683c
-]
-
-[Switched back to deep simplification, now with a proper proof.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101227125434
- Ignore-this: ccc46e82f6f9c6c2a27ddb43d315f7dd
-]
-
-[Simplified the soundness proof.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101227123839
- Ignore-this: fb6826dd9836e34fc3bfdce2928ba13d
-]
-
-[Made some _≈[_]P_ constructors conditionally coinductive.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101227123827
- Ignore-this: f521f70475403697229051b62343a080
- + The structure of the soundness proof was also changed.
-]
-
-[Unified And, AsymmetricChoice and Not.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101225103109
- Ignore-this: 5ae8b80e1505fe6e707bb2307d22688c
-]
-
-[Modified some comments.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101225101051
- Ignore-this: e812d8c3e9720895c368f7a286f8315c
-]
-
-[Modified a comment.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101223202647
- Ignore-this: 16ea5dc01a4cbe0fe38714b2e4b7ff6
-]
-
-[Updated code to reflect changes to library API.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101107162658
- Ignore-this: 9e38a10a9997c9825ece6ad9f871b673
-]
-
-[Added an alternative backend for TotalRecognisers.Simple.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20101020183743
- Ignore-this: a111a89e0c237e132b649561000f53d6
-]
-
-[TAG Code corresponding to the paper "Total Parser Combinators" (4).
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20100928013815
- Ignore-this: 45ccc28373ed3974047315613eb14833
-]
diff --git a/pkgs/development/libraries/agda/TotalParserCombinators/default.nix b/pkgs/development/libraries/agda/TotalParserCombinators/default.nix
deleted file mode 100644
index 97cceebc1b6..00000000000
--- a/pkgs/development/libraries/agda/TotalParserCombinators/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ stdenv, agda, fetchdarcs, AgdaStdlib }:
-
-agda.mkDerivation (self: rec {
- version = "2015-03-19";
- name = "TotalParserCombinators-${version}";
-
- src = fetchdarcs {
- url = "http://www.cse.chalmers.se/~nad/repos/parser-combinators.code/";
- context = ./contextfile;
- sha256 = "0jlbz8yni6i7vb2qsd41bdkpchqirvc5pavckaf97z7p4gqi2mlj";
- };
-
- buildDepends = [ AgdaStdlib ];
- everythingFile = "TotalParserCombinators.agda";
- sourceDirectories = [];
- topSourceDirectories = [ "../$sourceRoot" ];
-
- meta = with stdenv.lib; {
- homepage = "http://www.cse.chalmers.se/~nad/publications/danielsson-parser-combinators.html";
- description = "A monadic parser combinator library which guarantees termination of parsing";
- license = stdenv.lib.licenses.mit;
- platforms = stdenv.lib.platforms.unix;
- maintainers = with maintainers; [ ];
- broken = true;
- };
-})
diff --git a/pkgs/development/libraries/agda/agda-base/default.nix b/pkgs/development/libraries/agda/agda-base/default.nix
deleted file mode 100644
index 678b3a28dc7..00000000000
--- a/pkgs/development/libraries/agda/agda-base/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{ stdenv, agda, fetchurl }:
-
-agda.mkDerivation (self: rec {
- version = "0.1";
- name = "agda-base-${version}";
-
- src = fetchurl {
- url = "https://github.com/pcapriotti/agda-base/archive/v${version}.tar.gz";
- sha256 = "124h06p7jdiqr2x6r46sfab9r0cgb0fznr2qs5i1psl5yf3z74h8";
- };
-
- sourceDirectories = [ "./." ];
- everythingFile = "README.agda";
-
- meta = {
- homepage = "https://github.com/pcapriotti/agda-base";
- description = "Base library for HoTT in Agda";
- license = stdenv.lib.licenses.bsd3;
- platforms = stdenv.lib.platforms.unix;
- maintainers = with stdenv.lib.maintainers; [ ];
- broken = true; # largely replaced by HoTT-Agda
- };
-})
diff --git a/pkgs/development/libraries/agda/agda-categories/default.nix b/pkgs/development/libraries/agda/agda-categories/default.nix
new file mode 100644
index 00000000000..9eb68b5a64a
--- /dev/null
+++ b/pkgs/development/libraries/agda/agda-categories/default.nix
@@ -0,0 +1,28 @@
+{ lib, mkDerivation, fetchFromGitHub, standard-library }:
+
+mkDerivation rec {
+ version = "0.1";
+ pname = "agda-categories";
+
+ src = fetchFromGitHub {
+ owner = "agda";
+ repo = "agda-categories";
+ rev = "release/v${version}";
+ sha256 = "0m4pjy92jg6zfziyv0bxv5if03g8k4413ld8c3ii2xa8bzfn04m2";
+ };
+
+ buildInputs = [ standard-library ];
+
+ meta = with lib; {
+ inherit (src.meta) homepage;
+ description = "A new Categories library";
+ license = licenses.bsd3;
+ platforms = platforms.unix;
+ # agda categories takes a lot of memory to build.
+ # This can be removed if this is eventually fixed upstream.
+ hydraPlatforms = [];
+ # Waiting for release 0.2 for this to work
+ broken = true;
+ maintainers = with maintainers; [ alexarice turion ];
+ };
+}
diff --git a/pkgs/development/libraries/agda/agda-prelude/default.nix b/pkgs/development/libraries/agda/agda-prelude/default.nix
index 86f21ad9b19..2bec10c02dd 100644
--- a/pkgs/development/libraries/agda/agda-prelude/default.nix
+++ b/pkgs/development/libraries/agda/agda-prelude/default.nix
@@ -1,23 +1,32 @@
-{ stdenv, agda, fetchgit }:
+{ stdenv, mkDerivation, fetchFromGitHub }:
-agda.mkDerivation (self: rec {
- version = "eacc961c2c312b7443109a7872f99d55557df317";
- name = "agda-prelude-${version}";
+mkDerivation rec {
+ version = "compat-2.6.0";
+ pname = "agda-prelude";
- src = fetchgit {
- url = "https://github.com/UlfNorell/agda-prelude.git";
+ src = fetchFromGitHub {
+ owner = "UlfNorell";
+ repo = "agda-prelude";
rev = version;
- sha256 = "0iql67hb1q0fn8dwkcx07brkdkxqfqrsbwjy71ndir0k7qzw7qv2";
+ sha256 = "0brg61qrf8izqav80qpx77dbdxvlnsxyy0v7hmlrmhg68b5lp38y";
};
- topSourceDirectories = [ "src" ];
- everythingFile = "src/Prelude.agda";
+ preConfigure = ''
+ cd test
+ make everything
+ mv Everything.agda ..
+ cd ..
+ '';
+
+ everythingFile = "./Everything.agda";
meta = with stdenv.lib; {
homepage = "https://github.com/UlfNorell/agda-prelude";
description = "Programming library for Agda";
license = stdenv.lib.licenses.mit;
platforms = stdenv.lib.platforms.unix;
- maintainers = with maintainers; [ mudri ];
+ # broken since Agda 2.6.1
+ broken = true;
+ maintainers = with maintainers; [ mudri alexarice turion ];
};
-})
+}
diff --git a/pkgs/development/libraries/agda/bitvector/default.nix b/pkgs/development/libraries/agda/bitvector/default.nix
deleted file mode 100644
index bf9798557b1..00000000000
--- a/pkgs/development/libraries/agda/bitvector/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ stdenv, agda, fetchgit, AgdaStdlib }:
-
-agda.mkDerivation (self: rec {
- version = "f1c173313f2a41d95a8dc6053f9365a24690e18d";
- name = "bitvector-${version}";
-
- src = fetchgit {
- url = "https://github.com/copumpkin/bitvector.git";
- rev = version;
- sha256 = "0jb421lxvyxz26sxa81qjmn1gfcxfh0fmbq128f0kslqhiiaqfrh";
- };
-
- buildDepends = [ AgdaStdlib ];
- sourceDirectories = [ "Data" ];
-
- meta = {
- homepage = "https://github.com/copumpkin/bitvector";
- description = "Sequences of bits and common operations on them";
- license = stdenv.lib.licenses.bsd3;
- platforms = stdenv.lib.platforms.unix;
- maintainers = with stdenv.lib.maintainers; [ ];
- broken = true;
- };
-})
diff --git a/pkgs/development/libraries/agda/categories/default.nix b/pkgs/development/libraries/agda/categories/default.nix
deleted file mode 100644
index fef01ee9be7..00000000000
--- a/pkgs/development/libraries/agda/categories/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ stdenv, agda, fetchgit, AgdaStdlib }:
-
-agda.mkDerivation (self: rec {
- version = "33409120d071656f5198c658145889ae2e86249c";
- name = "categories-${version}";
-
- src = fetchgit {
- url = "https://github.com/copumpkin/categories.git";
- rev = version;
- sha256 = "15x834f7jn2s816b9vz8nm8p424ppzv6v9nayaawyl43qmaaaa5p";
- };
-
- buildDepends = [ AgdaStdlib ];
- sourceDirectories = [ "Categories" "Graphs" ];
-
- meta = {
- homepage = "https://github.com/copumpkin/categories";
- description = "Categories parametrized by morphism equality, in Agda";
- license = stdenv.lib.licenses.bsd3;
- platforms = stdenv.lib.platforms.unix;
- maintainers = with stdenv.lib.maintainers; [ ];
- broken = true; # doesn't work due to new agdastdlib, see #9471
- };
-})
diff --git a/pkgs/development/libraries/agda/cubical/default.nix b/pkgs/development/libraries/agda/cubical/default.nix
new file mode 100644
index 00000000000..241caf16d67
--- /dev/null
+++ b/pkgs/development/libraries/agda/cubical/default.nix
@@ -0,0 +1,33 @@
+{ lib, mkDerivation, fetchFromGitHub, ghc, glibcLocales }:
+
+mkDerivation rec {
+
+ # Version 0.2 is meant to be used with the Agda 2.6.1 compiler.
+ pname = "cubical";
+ version = "0.2";
+
+ src = fetchFromGitHub {
+ repo = pname;
+ owner = "agda";
+ rev = "v${version}";
+ sha256 = "07qlp2f189jvzbn3aqvpqk2zxpkmkxhhkjsn62iq436kxqj3z6c2";
+ };
+
+ LC_ALL = "en_US.UTF-8";
+
+ # The cubical library has several `Everything.agda` files, which are
+ # compiled through the make file they provide.
+ nativeBuildInputs = [ ghc glibcLocales ];
+ buildPhase = ''
+ make
+ '';
+
+ meta = with lib; {
+ description =
+ "A cubical type theory library for use with the Agda compiler";
+ homepage = src.meta.homepage;
+ license = licenses.mit;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ alexarice ryanorendorff ];
+ };
+}
diff --git a/pkgs/development/libraries/agda/agda-iowa-stdlib/default.nix b/pkgs/development/libraries/agda/iowa-stdlib/default.nix
index 23013bfbc32..55cd6a742e5 100644
--- a/pkgs/development/libraries/agda/agda-iowa-stdlib/default.nix
+++ b/pkgs/development/libraries/agda/iowa-stdlib/default.nix
@@ -1,8 +1,8 @@
-{ stdenv, agda, fetchFromGitHub }:
+{ stdenv, mkDerivation, fetchFromGitHub }:
-agda.mkDerivation (self: rec {
+mkDerivation (rec {
version = "1.5.0";
- name = "agda-iowa-stdlib-${version}";
+ pname = "iowa-stdlib";
src = fetchFromGitHub {
owner = "cedille";
@@ -11,17 +11,21 @@ agda.mkDerivation (self: rec {
sha256 = "0dlis6v6nzbscf713cmwlx8h9n2gxghci8y21qak3hp18gkxdp0g";
};
- sourceDirectories = [ "./." ];
+ libraryFile = "";
+ libraryName = "IAL-1.3";
+
buildPhase = ''
patchShebangs find-deps.sh
make
'';
meta = {
- homepage = "https://svn.divms.uiowa.edu/repos/clc/projects/agda/lib/";
+ homepage = "https://github.com/cedille/ial";
description = "Agda standard library developed at Iowa";
license = stdenv.lib.licenses.free;
platforms = stdenv.lib.platforms.unix;
- maintainers = with stdenv.lib.maintainers; [ ];
+ # broken since Agda 2.6.1
+ broken = true;
+ maintainers = with stdenv.lib.maintainers; [ alexarice turion ];
};
})
diff --git a/pkgs/development/libraries/agda/pretty/contextfile b/pkgs/development/libraries/agda/pretty/contextfile
deleted file mode 100644
index 2ea20153bbc..00000000000
--- a/pkgs/development/libraries/agda/pretty/contextfile
+++ /dev/null
@@ -1,43 +0,0 @@
-
-Context:
-
-[Updated the code in response to a change to Agda.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20150319181428
- Ignore-this: f83c3dccfe25a2a5b9d0437d1dce0ec0
-]
-
-[Rolled back most of "Updated the code in response to changes to Agda".
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20150319101413
- Ignore-this: 5a26cf9cf83d0d146cca0c15c857d20c
- * One of the Agda changes has been reverted.
-]
-
-[Updated the code in response to changes to Agda.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20150217101656
- Ignore-this: a12921aebbe0fb575ef391ba5789a391
-]
-
-[Modified the copyright year range.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20150213144338
- Ignore-this: 1d1b22457dd6dadcb47f5d7f3eea062
-]
-
-[Restored Grammar.Abstract and Grammar.Non-terminal.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20130727225031
- Ignore-this: ddccb15caa7a3c26e973997ffdb4eec1
-]
-
-[Modified the copyright year range.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20141128164015
- Ignore-this: b9c6dddc965738aa2a7670c4c18da67f
-]
-
-[Updated the code to reflect changes to the library API.
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20141128163950
- Ignore-this: 8094c47f23cef0fcc596ad0c18a92b56
-]
-
-[TAG Correct-by-Construction Pretty-Printing (2013-07-28)
-Nils Anders Danielsson <nils.anders.danielsson@gmail.com>**20130727224432
- Ignore-this: 6aab9b2e6b638457767c8821f3c27cb4
-]
diff --git a/pkgs/development/libraries/agda/pretty/default.nix b/pkgs/development/libraries/agda/pretty/default.nix
deleted file mode 100644
index de4cfaa6637..00000000000
--- a/pkgs/development/libraries/agda/pretty/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ stdenv, agda, fetchdarcs, AgdaStdlib }:
-
-agda.mkDerivation (self: rec {
- version = "2015-03-19";
- name = "pretty-${version}";
-
- src = fetchdarcs {
- url = "http://www.cse.chalmers.se/~nad/repos/pretty/";
- context = ./contextfile;
- sha256 = "0zmwh9kln7ykpmkx1qhqz64qm2arq62b17vs5fswnxk7mqxsmrf0";
- };
-
- buildDepends = [ AgdaStdlib ];
- everythingFile = "Pretty.agda";
- sourceDirectories = [];
- topSourceDirectories = [ "../$sourceRoot" ];
-
- meta = with stdenv.lib; {
- homepage = "http://www.cse.chalmers.se/~nad/publications/danielsson-correct-pretty.html";
- description = "Correct-by-Construction Pretty-Printing";
- license = stdenv.lib.licenses.mit;
- platforms = stdenv.lib.platforms.unix;
- maintainers = with maintainers; [ ];
- broken = true; # 2018-04-11
- };
-})
diff --git a/pkgs/development/libraries/agda/agda-stdlib/default.nix b/pkgs/development/libraries/agda/standard-library/default.nix
index 6647677f71c..4bff585ac3a 100644
--- a/pkgs/development/libraries/agda/agda-stdlib/default.nix
+++ b/pkgs/development/libraries/agda/standard-library/default.nix
@@ -1,14 +1,14 @@
-{ stdenv, agda, fetchFromGitHub, ghcWithPackages }:
+{ stdenv, mkDerivation, fetchFromGitHub, ghcWithPackages }:
-agda.mkDerivation (self: rec {
- version = "1.1";
- name = "agda-stdlib-${version}";
+mkDerivation rec {
+ pname = "standard-library";
+ version = "1.3";
src = fetchFromGitHub {
repo = "agda-stdlib";
owner = "agda";
rev = "v${version}";
- sha256 = "190bxsy92ffmvwpmyyg3lxs91vyss2z25rqz1w79gkj56484cy64";
+ sha256 = "18kl20z3bjfgx5m3nvrdj5776qmpi7jl2p12pqybsls2lf86m0d5";
};
nativeBuildInputs = [ (ghcWithPackages (self : [ self.filemanip ])) ];
@@ -16,13 +16,11 @@ agda.mkDerivation (self: rec {
runhaskell GenerateEverything.hs
'';
- topSourceDirectories = [ "src" ];
-
meta = with stdenv.lib; {
homepage = "https://wiki.portal.chalmers.se/agda/pmwiki.php?n=Libraries.StandardLibrary";
description = "A standard library for use with the Agda compiler";
license = stdenv.lib.licenses.mit;
platforms = stdenv.lib.platforms.unix;
- maintainers = with maintainers; [ jwiegley mudri ];
+ maintainers = with maintainers; [ jwiegley mudri alexarice turion ];
};
-})
+}
diff --git a/pkgs/development/libraries/apache-activemq/default.nix b/pkgs/development/libraries/apache-activemq/default.nix
index b2323d62dfc..7ea38b6472b 100644
--- a/pkgs/development/libraries/apache-activemq/default.nix
+++ b/pkgs/development/libraries/apache-activemq/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "apache-activemq";
- version = "5.14.5";
+ version = "5.15.12";
src = fetchurl {
- sha256 = "0vm8z7rxb9n10xg5xjahy357704fw3q477hmpb83kd1zrc633g54";
+ sha256 = "14v117r9zqvrqr79h66r0dm9lyxq3104rcdizcnvk0syz0zbwps1";
url = "mirror://apache/activemq/${version}/${pname}-${version}-bin.tar.gz";
};
diff --git a/pkgs/development/libraries/armadillo/default.nix b/pkgs/development/libraries/armadillo/default.nix
index 9b32d46b3b2..ece38b2cb03 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 = "9.870.2";
+ version = "9.880.1";
src = fetchurl {
url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz";
- sha256 = "0mpp1iq4ws9yhcv0bnn0czzyim7whcan34c7a052sh8w9kp5y6sl";
+ sha256 = "17sb9hylrr7wl63whr39ypjg7xps32k9z5zdgchj5dyq6n6kw3wh";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/arrow-cpp/default.nix b/pkgs/development/libraries/arrow-cpp/default.nix
index 50de0c88a5b..b559ef96f43 100644
--- a/pkgs/development/libraries/arrow-cpp/default.nix
+++ b/pkgs/development/libraries/arrow-cpp/default.nix
@@ -1,24 +1,24 @@
{ stdenv, lib, fetchurl, fetchFromGitHub, fetchpatch, fixDarwinDylibNames, autoconf, boost
, brotli, cmake, flatbuffers, gflags, glog, gtest, lz4, perl
-, python, rapidjson, snappy, thrift, which, zlib, zstd
+, python3, rapidjson, snappy, thrift, which, zlib, zstd
, enableShared ? true }:
let
parquet-testing = fetchFromGitHub {
owner = "apache";
repo = "parquet-testing";
- rev = "46c9e977f58f6c5ef1b81f782f3746b3656e5a8c";
- sha256 = "1z2s6zh58nf484s0yraw7b1aqgx66dn2wzp1bzv9ndq03msklwly";
+ rev = "bcd9ebcf9204a346df47204fe21b85c8d0498816";
+ sha256 = "0m16pqzbvxiaradq088q5ai6fwnz9srbap996397znwppvva479b";
};
in stdenv.mkDerivation rec {
pname = "arrow-cpp";
- version = "0.16.0";
+ version = "0.17.1";
src = fetchurl {
url =
"mirror://apache/arrow/arrow-${version}/apache-arrow-${version}.tar.gz";
- sha256 = "1xdp1yni9i1cpml326s78qql1g832m800h7zjlqmk89983g94696";
+ sha256 = "18lyvbibfdw3w77cy5whbq7c6mshn5fg2bhvgw7v226a7cs1rifb";
};
sourceRoot = "apache-arrow-${version}/cpp";
@@ -28,19 +28,18 @@ in stdenv.mkDerivation rec {
# ./cpp/cmake_modules/ThirdpartyToolchain.cmake
# ./cpp/thirdparty/versions.txt
url =
- "https://github.com/jemalloc/jemalloc/releases/download/5.2.0/jemalloc-5.2.0.tar.bz2";
- sha256 = "1d73a5c5qdrwck0fa5pxz0myizaf3s9alsvhiqwrjahdlr29zgkl";
+ "https://github.com/jemalloc/jemalloc/releases/download/5.2.1/jemalloc-5.2.1.tar.bz2";
+ sha256 = "1xl7z0vwbn5iycg7amka9jd6hxd8nmfk7nahi4p9w2bnw9f0wcrl";
};
patches = [
# patch to fix python-test
./darwin.patch
- # Adjust CMake target names to make -DCMAKE_FIND_PACKAGE_PREFER_CONFIG=ON work.
- # Remove this when updating to the next version.
+
+ # fix musl build
(fetchpatch {
- name = "arrow-use-upstream-cmake-target-names.patch";
- url = "https://github.com/apache/arrow/commit/396861b38d2f4e805db7c2ecd2c96fff0ca2678b.patch";
- sha256 = "0ki7nx858374anvwyi4szz5hgnnzv4fghdd05c38bzry9rfljgb1";
+ url = "https://github.com/apache/arrow/commit/de4168786dfd8ab932f48801e0a7a6b8a370c19d.diff";
+ sha256 = "1nl4y1rwdl0gn67v7l05ibc4lwkn6x7fhwbmslmm08cqmwfjsx3y";
stripLen = 1;
})
] ++ lib.optionals (!enableShared) [
@@ -66,8 +65,9 @@ in stdenv.mkDerivation rec {
thrift
zlib
zstd
- python.pkgs.python
- python.pkgs.numpy
+ ] ++ lib.optionals enableShared [
+ python3.pkgs.python
+ python3.pkgs.numpy
];
preConfigure = ''
@@ -92,8 +92,6 @@ in stdenv.mkDerivation rec {
# Parquet options:
"-DARROW_PARQUET=ON"
"-DPARQUET_BUILD_EXECUTABLES=ON"
- "-DTHRIFT_COMPILER=${thrift}/bin/thrift"
- "-DTHRIFT_VERSION=${thrift.version}"
] ++ lib.optionals (!enableShared) [
"-DARROW_BUILD_SHARED=OFF"
"-DARROW_BOOST_USE_SHARED=OFF"
diff --git a/pkgs/development/libraries/audio/lv2/default.nix b/pkgs/development/libraries/audio/lv2/default.nix
index e415aa5e4f2..bb2645beda7 100644
--- a/pkgs/development/libraries/audio/lv2/default.nix
+++ b/pkgs/development/libraries/audio/lv2/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "lv2";
- version = "1.16.0";
+ version = "1.18.0";
src = fetchurl {
url = "https://lv2plug.in/spec/${pname}-${version}.tar.bz2";
- sha256 = "1ppippbpdpv13ibs06b0bixnazwfhiw0d0ja6hx42jnkgdyp5hyy";
+ sha256 = "0gs7401xz23q9vajqr31aa2db8dvssgyh5zrvr4ipa6wig7yb8wh";
};
nativeBuildInputs = [ pkgconfig wafHook ];
diff --git a/pkgs/development/libraries/audio/vamp-plugin-sdk/default.nix b/pkgs/development/libraries/audio/vamp-plugin-sdk/default.nix
index f980d42cd7d..0e49a626512 100644
--- a/pkgs/development/libraries/audio/vamp-plugin-sdk/default.nix
+++ b/pkgs/development/libraries/audio/vamp-plugin-sdk/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "vamp-plugin-sdk";
- version = "2.9";
+ version = "2.10";
src = fetchFromGitHub {
owner = "c4dm";
repo = "vamp-plugin-sdk";
rev = "vamp-plugin-sdk-v${version}";
- sha256 = "1ay12gjqp2wzysg9k2qha3gd8sj5rjlfy4hsl923csi4ssiapsh1";
+ sha256 = "1lhmskcyk7qqfikmasiw7wjry74gc8g5q6a3j1iya84yd7ll0cz6";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/libraries/biblesync/default.nix b/pkgs/development/libraries/biblesync/default.nix
index 814ecf986e9..27c6637d9fe 100644
--- a/pkgs/development/libraries/biblesync/default.nix
+++ b/pkgs/development/libraries/biblesync/default.nix
@@ -3,20 +3,20 @@
stdenv.mkDerivation rec {
pname = "biblesync";
- version = "2.0.1";
+ version = "2.1.0";
src = fetchFromGitHub {
owner = "karlkleinpaste";
repo = "biblesync";
rev = version;
- sha256 = "1baq2fwf6132i514xrvq05p2gy98mkg1rn5whf9q5k475q81nrlr";
+ sha256 = "0prmd12jq2cjdhsph5v89y38j7hhd51dr3r1hivgkhczr3m5hf4s";
};
nativeBuildInputs = [ pkgconfig cmake ];
buildInputs = [ libuuid ];
meta = with stdenv.lib; {
- homepage = "http://www.crosswire.org/wiki/BibleSync";
+ homepage = "https://wiki.crosswire.org/BibleSync";
description = "A multicast protocol to Bible software shared conavigation";
longDescription = ''
BibleSync is a multicast protocol to support Bible software shared
diff --git a/pkgs/development/libraries/caf/default.nix b/pkgs/development/libraries/caf/default.nix
index c1a75e7753e..605df238101 100644
--- a/pkgs/development/libraries/caf/default.nix
+++ b/pkgs/development/libraries/caf/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "actor-framework";
- version = "0.17.4";
+ version = "0.17.5";
src = fetchFromGitHub {
owner = "actor-framework";
repo = "actor-framework";
rev = version;
- sha256 = "04p3kgk1zadadl6n0prwc77nfxrbdasbwbqpws1y9y6f77lrcxdn";
+ sha256 = "1w7sanxhh4sv4ap3ildqzlziazcy7ydx2pbjjrf3k60lcwq0lzn6";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/capstone/default.nix b/pkgs/development/libraries/capstone/default.nix
index b8d00984cd6..5140205ebc8 100644
--- a/pkgs/development/libraries/capstone/default.nix
+++ b/pkgs/development/libraries/capstone/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "capstone";
- version = "4.0.1";
+ version = "4.0.2";
src = fetchurl {
url = "https://github.com/aquynh/capstone/archive/${version}.tar.gz";
- sha256 = "1isxw2qwy1fi3m3w7igsr5klzczxc5cxndz0a78dfss6ps6ymfvr";
+ sha256 = "0sjjbqps48az4map0kmai7j7dak3gy0xcq0sgx8fg09g0acdg0bw";
};
# replace faulty macos detection
diff --git a/pkgs/development/libraries/catch2/default.nix b/pkgs/development/libraries/catch2/default.nix
index 960c07e29df..ec3c04856fe 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.1";
+ version = "2.12.2";
src = fetchFromGitHub {
owner = "catchorg";
repo = "Catch2";
rev = "v${version}";
- sha256="163198lizcr84ify34xjj1955rcgsqhwn87dwifiwyamnggn445f";
+ sha256="17fr2k0jhdcrmmvvb9d8igmjbyads3hkdrakvmrpgc82srm78jcc";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/comedilib/default.nix b/pkgs/development/libraries/comedilib/default.nix
new file mode 100644
index 00000000000..f011c04d885
--- /dev/null
+++ b/pkgs/development/libraries/comedilib/default.nix
@@ -0,0 +1,55 @@
+{ stdenv
+, fetchFromGitHub
+, autoreconfHook
+, flex
+, yacc
+, xmlto
+, docbook_xsl
+, docbook_xml_dtd_44
+, swig
+, perl
+, python3
+}:
+
+stdenv.mkDerivation rec {
+ pname = "comedilib";
+ version = "0.11.0";
+
+ src = fetchFromGitHub {
+ owner = "Linux-Comedi";
+ repo = "comedilib";
+ rev = "r${stdenv.lib.replaceStrings [ "." ] [ "_" ] version}";
+ sha256 = "159sv4jdgmcaqz76vazkyxxb85ni7pg14p1qv7y94hib3kspc195";
+ };
+
+ nativeBuildInputs = [
+ autoreconfHook
+ flex
+ yacc
+ swig
+ xmlto
+ docbook_xml_dtd_44
+ docbook_xsl
+ python3
+ perl
+ ];
+
+ preConfigure = ''
+ patchShebangs --build doc/mkref doc/mkdr perl/Comedi.pm
+ '';
+
+ configureFlags = [
+ "--with-udev-hotplug=${placeholder "out"}/lib"
+ "--sysconfdir=${placeholder "out"}/etc"
+ ];
+
+ outputs = [ "out" "dev" "man" "doc" ];
+
+ meta = with stdenv.lib; {
+ description = "The Linux Control and Measurement Device Interface Library";
+ homepage = "https://github.com/Linux-Comedi/comedilib";
+ license = licenses.lgpl21;
+ maintainers = [ maintainers.doronbehar ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/development/libraries/cpputest/default.nix b/pkgs/development/libraries/cpputest/default.nix
index 52d6ce5214e..d219a8e0bec 100644
--- a/pkgs/development/libraries/cpputest/default.nix
+++ b/pkgs/development/libraries/cpputest/default.nix
@@ -1,12 +1,12 @@
{stdenv, fetchurl}:
stdenv.mkDerivation rec {
- version = "3.8";
+ version = "4.0";
pname = "cpputest";
src = fetchurl {
url = "https://github.com/cpputest/cpputest/releases/download/v${version}/${pname}-${version}.tar.gz";
- sha256 = "0mk48xd3klyqi7wf3f4wn4zqxxzmvrhhl32r25jzrixzl72wq7f8";
+ sha256 = "1xslavlb1974y5xvs8n1j9zkk05dlw8imy4saasrjlmibl895ii1";
};
meta = {
diff --git a/pkgs/development/libraries/cudd/cudd.patch b/pkgs/development/libraries/cudd/cudd.patch
new file mode 100644
index 00000000000..152fa30997f
--- /dev/null
+++ b/pkgs/development/libraries/cudd/cudd.patch
@@ -0,0 +1,14 @@
+diff --git a/Makefile.am b/Makefile.am
+index 45f216a..39c3c82 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -3,6 +3,9 @@ ACLOCAL_AMFLAGS = -I m4
+ include_HEADERS = cudd/cudd.h
+ if DDDMP
+ include_HEADERS += dddmp/dddmp.h
++include_HEADERS += util/util.h
++include_HEADERS += config.h
++include_HEADERS += mtr/mtr.h
+ endif
+ if OBJ
+ include_HEADERS += cplusplus/cuddObj.hh
diff --git a/pkgs/development/libraries/cudd/default.nix b/pkgs/development/libraries/cudd/default.nix
new file mode 100644
index 00000000000..6749d2e94c0
--- /dev/null
+++ b/pkgs/development/libraries/cudd/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchurl, autoreconfHook }:
+
+stdenv.mkDerivation rec {
+ pname = "cudd";
+ version = "3.0.0";
+
+ src = fetchurl {
+ url = "https://davidkebo.com/source/cudd_versions/cudd-3.0.0.tar.gz";
+ sha256 = "0sgbgv7ljfr0lwwwrb9wsnav7mw7jmr3k8mygwza15icass6dsdq";
+ };
+
+ configureFlags = [
+ "--enable-dddmp"
+ "--enable-obj"
+ ];
+
+ patches = [
+ ./cudd.patch
+ ];
+
+ nativeBuildInputs = [ autoreconfHook ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://davidkebo.com/cudd";
+ description = "Binary Decision Diagram (BDD) library";
+ license = licenses.bsd3;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ chessai ];
+ };
+}
diff --git a/pkgs/development/libraries/cutelyst/default.nix b/pkgs/development/libraries/cutelyst/default.nix
index 65373547977..94d9776b54d 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.10.0";
+ version = "2.11.0";
src = fetchFromGitHub {
owner = "cutelyst";
repo = "cutelyst";
rev = "v${version}";
- sha256 = "1k8pbpwll19l3i3s34l9yhkxj4yqxbrf393nm29jqwlhvi9nz8qm";
+ sha256 = "1c4cjzx6jkqlblcfc7pkx66py43576y6rky19j7rjiap724q2yk9";
};
nativeBuildInputs = [ cmake pkgconfig wrapQtAppsHook ];
diff --git a/pkgs/development/libraries/dav1d/default.nix b/pkgs/development/libraries/dav1d/default.nix
index 6b238074fca..799375ba44d 100644
--- a/pkgs/development/libraries/dav1d/default.nix
+++ b/pkgs/development/libraries/dav1d/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitLab, fetchpatch
+{ stdenv, fetchFromGitLab
, meson, ninja, nasm, pkgconfig
, withTools ? false # "dav1d" binary
, withExamples ? false, SDL2 # "dav1dplay" binary
@@ -9,23 +9,16 @@ assert useVulkan -> withExamples;
stdenv.mkDerivation rec {
pname = "dav1d";
- version = "0.6.0";
+ version = "0.7.0";
src = fetchFromGitLab {
domain = "code.videolan.org";
owner = "videolan";
repo = pname;
rev = version;
- sha256 = "1gr859xzbqrsp892v9zzzgrg8smnnzgc1jmb68qzl54a4g6jrxm0";
+ sha256 = "0zmn4ald518vgs3cc0ga227aimr38h16mkliq5j8mg6p9dn7nx1w";
};
- patches = [
- (fetchpatch {
- url = "https://code.videolan.org/videolan/dav1d/-/commit/e04227c5f6729b460e0b8e5fb52eae2d5acd15ef.patch";
- sha256 = "18mpvwviqx0x9k6av98vgpjqlzcjd89g8496zsbf57bw5dadij3l";
- })
- ];
-
nativeBuildInputs = [ meson ninja nasm pkgconfig ];
# TODO: doxygen (currently only HTML and not build by default).
buildInputs = stdenv.lib.optional withExamples SDL2
diff --git a/pkgs/development/libraries/doctest/default.nix b/pkgs/development/libraries/doctest/default.nix
index ae7eca92712..f3ed36db31c 100644
--- a/pkgs/development/libraries/doctest/default.nix
+++ b/pkgs/development/libraries/doctest/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "doctest";
- version = "2.3.7";
+ version = "2.3.8";
src = fetchFromGitHub {
owner = "onqtam";
repo = "doctest";
rev = version;
- sha256 = "134lx7pjnglrl4wdmyr9dz3rjb6d4ir6rvapg00gp52n44dbhnrq";
+ sha256 = "16w907750jnp98vdzkn72lzwy1zyryaqvfi80lbdp398pj23rq65";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/duckdb/default.nix b/pkgs/development/libraries/duckdb/default.nix
new file mode 100644
index 00000000000..e37856abe2b
--- /dev/null
+++ b/pkgs/development/libraries/duckdb/default.nix
@@ -0,0 +1,26 @@
+{ stdenv
+, fetchFromGitHub
+, cmake
+}:
+
+stdenv.mkDerivation rec {
+ pname = "duckdb";
+ version = "0.1.7";
+
+ src = fetchFromGitHub {
+ owner = "cwida";
+ repo = "duckdb";
+ rev = "v${version}";
+ sha256 = "1pz2q9c3803w8vbqiz9lag4g1kgl4ff9xca0kpcz72ap39pbp5jk";
+ };
+
+ nativeBuildInputs = [ cmake ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/cwida/duckdb";
+ description = "DuckDB is an embeddable SQL OLAP Database Management System";
+ license = licenses.mit;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ costrouc ];
+ };
+}
diff --git a/pkgs/development/libraries/ffmpeg-full/default.nix b/pkgs/development/libraries/ffmpeg-full/default.nix
index 120a309b656..68648e64b27 100644
--- a/pkgs/development/libraries/ffmpeg-full/default.nix
+++ b/pkgs/development/libraries/ffmpeg-full/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, fetchpatch, pkgconfig, perl, texinfo, yasm
+{ stdenv, addOpenGLRunpath, fetchurl, fetchpatch, pkgconfig, perl, texinfo, yasm
/*
* Licensing options (yes some are listed twice, filters and such are not listed)
*/
@@ -239,11 +239,11 @@ assert opensslExtlib -> gnutls == null && openssl != null && nonfreeLicensing;
stdenv.mkDerivation rec {
pname = "ffmpeg-full";
- version = "4.2.2";
+ version = "4.2.3";
src = fetchurl {
- url = "https://www.ffmpeg.org/releases/ffmpeg-${version}.tar.xz";
- sha256 = "176jn1lcdf0gk7sa5l2mv0faqp5dsqdhx1gqcrgymqhfmdal4xfb";
+ url = "https://www.ffmpeg.org/releases/ffmpeg-${version}.tar.bz2";
+ sha256 = "0pkrariwjv25k7inwshch7b5820ly3hsp991amyb60rkqc8v4zi1";
};
patches = [ ./prefer-libdav1d-over-libaom.patch ];
@@ -416,7 +416,7 @@ stdenv.mkDerivation rec {
"--enable-cross-compile"
];
- nativeBuildInputs = [ perl pkgconfig texinfo yasm ];
+ nativeBuildInputs = [ addOpenGLRunpath perl pkgconfig texinfo yasm ];
buildInputs = [
bzip2 celt dav1d fontconfig freetype frei0r fribidi game-music-emu gnutls gsm
@@ -444,6 +444,13 @@ stdenv.mkDerivation rec {
cp -a tools/qt-faststart $out/bin/
'';
+ postFixup = optionalString stdenv.isLinux ''
+ # Set RUNPATH so that libnvcuvid and libcuda in /run/opengl-driver(-32)/lib can be found.
+ # See the explanation in addOpenGLRunpath.
+ addOpenGLRunpath $out/lib/libavcodec.so
+ addOpenGLRunpath $out/lib/libavutil.so
+ '';
+
enableParallelBuilding = true;
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/ffmpeg/2.8.nix b/pkgs/development/libraries/ffmpeg/2.8.nix
index 3b3fc900ede..5d1f93a9e04 100644
--- a/pkgs/development/libraries/ffmpeg/2.8.nix
+++ b/pkgs/development/libraries/ffmpeg/2.8.nix
@@ -1,7 +1,7 @@
{ callPackage, ... } @ args:
callPackage ./generic.nix (rec {
- version = "${branch}.15";
+ version = "${branch}.16";
branch = "2.8";
- sha256 = "08gf493a1ici1rn6gda6bxkcsk3fqbs6pdr0phcifjkd3xn7yr1m";
+ sha256 = "0lfmfd6rhywis9rblkxv33rpwfga9xv261fq4cn3pkx1izih7ybk";
} // args)
diff --git a/pkgs/development/libraries/ffmpeg/4.nix b/pkgs/development/libraries/ffmpeg/4.nix
index 31cb0477c21..1a7c619a122 100644
--- a/pkgs/development/libraries/ffmpeg/4.nix
+++ b/pkgs/development/libraries/ffmpeg/4.nix
@@ -5,8 +5,8 @@
}@args:
callPackage ./generic.nix (rec {
- version = "4.2.2";
+ version = "4.2.3";
branch = "4.2";
- sha256 = "0p0f024rxrpk8pgmrprhfywq10rvdhrs0422wwcwlxkgqa3x285n";
+ sha256 = "0pkrariwjv25k7inwshch7b5820ly3hsp991amyb60rkqc8v4zi1";
darwinFrameworks = [ Cocoa CoreMedia VideoToolbox ];
} // args)
diff --git a/pkgs/development/libraries/fmt/default.nix b/pkgs/development/libraries/fmt/default.nix
index 4741a3d156a..856553c6ded 100644
--- a/pkgs/development/libraries/fmt/default.nix
+++ b/pkgs/development/libraries/fmt/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "fmt";
- version = "6.2.0";
+ version = "6.2.1";
outputs = [ "out" "dev" ];
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
owner = "fmtlib";
repo = "fmt";
rev = version;
- sha256 = "1vr08a8q94j66gas7ddbpdbq72b2ikd0mkgd5zd3l63610n8qajs";
+ sha256 = "1i6nfxazq4d05r3sxyc3ziwkqq7s8rdbv9p16afv66aqmsbqqqic";
};
patches = [
@@ -28,6 +28,12 @@ stdenv.mkDerivation rec {
url = "https://github.com/fmtlib/fmt/commit/78f041ab5b40a1145ba686aeb8013e8788b08cd2.patch";
sha256 = "hjE6Q/ubA4UhvuJXgcsA3wiGoDK031P19njQRL9JF8M=";
})
+
+ # Fix cmake config paths.
+ (fetchpatch {
+ url = "https://github.com/fmtlib/fmt/pull/1702.patch";
+ sha256 = "18cadqi7nac37ymaz3ykxjqs46rvki396g6qkqwp4k00cmic23y3";
+ })
];
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/freenect/default.nix b/pkgs/development/libraries/freenect/default.nix
index 25a53f7601a..9021e78a5b6 100644
--- a/pkgs/development/libraries/freenect/default.nix
+++ b/pkgs/development/libraries/freenect/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "freenect";
- version = "0.6.0";
+ version = "0.6.1";
src = fetchFromGitHub {
owner = "OpenKinect";
repo = "libfreenect";
rev = "v${version}";
- sha256 = "1963xndbiwgj01q17zv6xbqlsbhfd236dkbdwkbjw4b0gr8kqzq9";
+ sha256 = "0was1va167rqshmpn382h36yyprpfi9cwillb6ylppmnfdrfrhrr";
};
buildInputs = [ libusb1 freeglut libGLU libGL libXi libXmu ]
diff --git a/pkgs/development/libraries/freetds/default.nix b/pkgs/development/libraries/freetds/default.nix
index 31ce6602963..96ec3434b78 100644
--- a/pkgs/development/libraries/freetds/default.nix
+++ b/pkgs/development/libraries/freetds/default.nix
@@ -8,11 +8,11 @@ assert odbcSupport -> unixODBC != null;
stdenv.mkDerivation rec {
pname = "freetds";
- version = "1.1.33";
+ version = "1.1.39";
src = fetchurl {
url = "https://www.freetds.org/files/stable/${pname}-${version}.tar.bz2";
- sha256 = "1gq972ngpdmpb63mc6myxsd0rf3qph95qx542021xh9f2791qffi";
+ sha256 = "1p5ixc1hxh9mmhplndf1j87cw9989bp0fh0nsbx6l3p2wnqz9nyl";
};
buildInputs = [
diff --git a/pkgs/development/libraries/gamin/default.nix b/pkgs/development/libraries/gamin/default.nix
index b1be17abf37..38451571d8b 100644
--- a/pkgs/development/libraries/gamin/default.nix
+++ b/pkgs/development/libraries/gamin/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation (rec {
++ stdenv.lib.optional stdenv.cc.isClang ./returnval.patch
++ stdenv.lib.optional stdenv.hostPlatform.isMusl (fetchpatch {
name = "fix-pthread-mutex.patch";
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/gamin/fix-pthread-mutex.patch?h=3.4-stable&id=a1a836b089573752c1b0da7d144c0948b04e8ea8";
+ url = "https://git.alpinelinux.org/aports/plain/main/gamin/fix-pthread-mutex.patch?h=3.4-stable&id=a1a836b089573752c1b0da7d144c0948b04e8ea8";
sha256 = "13igdbqsxb3sz0h417k6ifmq2n4siwqspj6slhc7fdl5wd1fxmdz";
});
diff --git a/pkgs/development/libraries/gdcm/default.nix b/pkgs/development/libraries/gdcm/default.nix
index 165fe3a2528..968ee3a09d0 100644
--- a/pkgs/development/libraries/gdcm/default.nix
+++ b/pkgs/development/libraries/gdcm/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, cmake, vtk, darwin }:
+{ stdenv, fetchurl, cmake, vtk_7, darwin }:
stdenv.mkDerivation rec {
version = "3.0.5";
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
];
enableParallelBuilding = true;
- buildInputs = [ cmake vtk ] ++ stdenv.lib.optional stdenv.isDarwin [ darwin.apple_sdk.frameworks.ApplicationServices darwin.apple_sdk.frameworks.Cocoa ];
+ buildInputs = [ cmake vtk_7 ] ++ stdenv.lib.optional stdenv.isDarwin [ darwin.apple_sdk.frameworks.ApplicationServices darwin.apple_sdk.frameworks.Cocoa ];
propagatedBuildInputs = [ ];
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/gensio/default.nix b/pkgs/development/libraries/gensio/default.nix
index 20e2f6905ce..684bad14dda 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 = "1.3.3";
+ version = "2.0.5";
src = fetchFromGitHub {
owner = "cminyard";
repo = "${pname}";
rev = "v${version}";
- sha256 = "04yrm3kg8m77kh6z0b9yw4h43fm0d54wnyrd8lp5ddn487kawm5g";
+ sha256 = "1j6c6vmnip24pxafk29y312vif1xlryymv7aaxgqp9ca3s91nlrf";
};
configureFlags = [
diff --git a/pkgs/development/libraries/gexiv2/default.nix b/pkgs/development/libraries/gexiv2/default.nix
index 14b19bf5a09..9b72ca3524c 100644
--- a/pkgs/development/libraries/gexiv2/default.nix
+++ b/pkgs/development/libraries/gexiv2/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "gexiv2";
- version = "0.12.0";
+ version = "0.12.1";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0slj5yj8c90l9pp5i3z74x5r3r4da0xfmbzkfq5k0dkg72q3kxaq";
+ sha256 = "0xxxq8xdkgkn146my307jgws4qgxx477h0ybg1mqza1ycmczvsla";
};
nativeBuildInputs = [ meson ninja pkgconfig gobject-introspection vala gtk-doc docbook_xsl docbook_xml_dtd_43 ];
diff --git a/pkgs/development/libraries/glib-networking/default.nix b/pkgs/development/libraries/glib-networking/default.nix
index 9689bf98b31..882c9f8c3f5 100644
--- a/pkgs/development/libraries/glib-networking/default.nix
+++ b/pkgs/development/libraries/glib-networking/default.nix
@@ -18,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "glib-networking";
- version = "2.64.1";
+ version = "2.64.2";
outputs = [ "out" "installedTests" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0wmg5n2h0r1rcdmp4w48akqlsbpjrjrj6p59g5ylc5yqyzg4dhx4";
+ sha256 = "19wmyv7j355z1wk650fyygadbwwmmhqggr54845rn7smbiqz1pj5";
};
patches = [
diff --git a/pkgs/development/libraries/glibmm/default.nix b/pkgs/development/libraries/glibmm/default.nix
index 6dcb6b3296a..dff122d38d1 100644
--- a/pkgs/development/libraries/glibmm/default.nix
+++ b/pkgs/development/libraries/glibmm/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "glibmm";
- version = "2.62.0";
+ version = "2.64.2";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1ziwx6r7k7wbvg4qq1rgrv8zninapgrmhn1hs6926a3krh9ryr9n";
+ sha256 = "1v6lp23fr2qh4zshcnm28sn29j3nzgsvcqj2nhmrnvamipjq4lm7";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/libraries/goffice/default.nix b/pkgs/development/libraries/goffice/default.nix
index f41fa73a6ef..308a4db2800 100644
--- a/pkgs/development/libraries/goffice/default.nix
+++ b/pkgs/development/libraries/goffice/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "goffice";
- version = "0.10.46";
+ version = "0.10.47";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "058d6d3a40e1f60525682ec6b857c441d5deb50d0d30a76804f9f36f865a13a9";
+ sha256 = "0xmigfdzvmlpa0fw79mf3xwchmxc8rlidryn5syv8bz7msmrb215";
};
nativeBuildInputs = [ pkgconfig intltool ];
diff --git a/pkgs/development/libraries/grpc/default.nix b/pkgs/development/libraries/grpc/default.nix
index 8549eeffde6..ab497eadb6d 100644
--- a/pkgs/development/libraries/grpc/default.nix
+++ b/pkgs/development/libraries/grpc/default.nix
@@ -1,25 +1,25 @@
{ stdenv, fetchFromGitHub, fetchpatch, cmake, zlib, c-ares, pkgconfig, openssl, protobuf, gflags, abseil-cpp }:
stdenv.mkDerivation rec {
- version = "1.28.1"; # N.B: if you change this, change pythonPackages.grpcio and pythonPackages.grpcio-tools to a matching version too
+ version = "1.29.0"; # 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 = "17p3xwz5izlqg5ijnim4asl40pr8yhg9wrrmws4g0dk37nkn1x6p";
+ sha256 = "1n604grkf2amzrmwcz6am0rpbp3yfb062lpgmhv943hj8wk7xw27";
fetchSubmodules = true;
};
patches = [
# Fix build on armv6l (https://github.com/grpc/grpc/pull/21341)
(fetchpatch {
- url = "https://github.com/grpc/grpc/commit/198d221e775cf73455eeb863672e7a6274d217f1.patch";
- sha256 = "11k35w6ffvl192rgzzj2hzyzjhizdgk7i56zdkx6v60zxnyfn7yq";
+ url = "https://github.com/grpc/grpc/commit/2f4cf1d9265c8e10fb834f0794d0e4f3ec5ae10e.patch";
+ sha256 = "0ams3jmgh9yzwmxcg4ifb34znamr7pb4qm0609kvil9xqvkqz963";
})
];
nativeBuildInputs = [ cmake pkgconfig ];
- buildInputs = [ zlib c-ares c-ares.cmake-config openssl protobuf gflags ];
+ buildInputs = [ zlib c-ares c-ares.cmake-config openssl protobuf gflags abseil-cpp ];
cmakeFlags =
[ "-DgRPC_ZLIB_PROVIDER=package"
@@ -27,6 +27,7 @@ stdenv.mkDerivation rec {
"-DgRPC_SSL_PROVIDER=package"
"-DgRPC_PROTOBUF_PROVIDER=package"
"-DgRPC_GFLAGS_PROVIDER=package"
+ "-DgRPC_ABSL_PROVIDER=package"
"-DBUILD_SHARED_LIBS=ON"
"-DCMAKE_SKIP_BUILD_RPATH=OFF"
];
diff --git a/pkgs/development/libraries/gsettings-desktop-schemas/default.nix b/pkgs/development/libraries/gsettings-desktop-schemas/default.nix
index c1fa8af1271..6a94944e9f1 100644
--- a/pkgs/development/libraries/gsettings-desktop-schemas/default.nix
+++ b/pkgs/development/libraries/gsettings-desktop-schemas/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "gsettings-desktop-schemas";
- version = "3.36.0";
+ version = "3.36.1";
src = fetchurl {
url = "mirror://gnome/sources/gsettings-desktop-schemas/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "19hfjqzddkmvxg80v23xpbd1my2pzjalx3d56d2k4dk5521vcjkn";
+ sha256 = "1nf97vq07gadwdla6kws8z510xlmv0a7wlyqwwnhyagq7kjdnjq0";
};
passthru = {
diff --git a/pkgs/development/libraries/gsettings-qt/default.nix b/pkgs/development/libraries/gsettings-qt/default.nix
index 5f09f437f04..cbba9c5fcea 100644
--- a/pkgs/development/libraries/gsettings-qt/default.nix
+++ b/pkgs/development/libraries/gsettings-qt/default.nix
@@ -1,16 +1,19 @@
-{ stdenv, fetchbzr, pkgconfig
+{ stdenv, fetchFromGitLab, pkgconfig
, qmake, qtbase, qtdeclarative, wrapQtAppsHook
, glib, gobject-introspection
+, genericUpdater, common-updater-scripts
}:
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "gsettings-qt";
- version = "0.1.20170824";
+ version = "0.2";
- src = fetchbzr {
- url = "http://bazaar.launchpad.net/~system-settings-touch/gsettings-qt/trunk";
- rev = "85";
- sha256 = "1kcw0fgdyndx9c0dyha11wkj0gi05spdc1adf1609mrinbb4rnyi";
+ src = fetchFromGitLab {
+ group = "ubports";
+ owner = "core";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "14l8xphw4jd9ckqba13cyxq0i362x8lfsd0zlfawwi2z1q1vqm92";
};
nativeBuildInputs = [
@@ -52,9 +55,15 @@ stdenv.mkDerivation {
done
'';
+ passthru.updateScript = genericUpdater {
+ inherit pname version;
+ rev-prefix = "v";
+ versionLister = "${common-updater-scripts}/bin/list-git-tags ${src.meta.homepage}";
+ };
+
meta = with stdenv.lib; {
- description = "Qt/QML bindings for GSettings";
- homepage = "https://launchpad.net/gsettings-qt";
+ description = "Library to access GSettings from Qt";
+ homepage = "https://gitlab.com/ubports/core/gsettings-qt";
license = licenses.lgpl3;
platforms = platforms.linux;
maintainers = [ maintainers.romildo ];
diff --git a/pkgs/development/libraries/hyperscan/default.nix b/pkgs/development/libraries/hyperscan/default.nix
index d389b69087b..6e0d351b8bc 100644
--- a/pkgs/development/libraries/hyperscan/default.nix
+++ b/pkgs/development/libraries/hyperscan/default.nix
@@ -11,12 +11,12 @@
stdenv.mkDerivation rec {
pname = "hyperscan";
- version = "5.2.1";
+ version = "5.3.0";
src = fetchFromGitHub {
owner = "intel";
repo = pname;
- sha256 = "09dgvmjhdbrfgrsmjljl4wn06a8zlv9sd4d4l6h6bfbz57d35f95";
+ sha256 = "0psfkzmyhqfrs750b10d0xv37rcz6nwsw1mnc7zagijckwis2wvj";
rev = "v${version}";
};
diff --git a/pkgs/development/libraries/intel-media-sdk/default.nix b/pkgs/development/libraries/intel-media-sdk/default.nix
index 411cc227b30..03b3b936f26 100644
--- a/pkgs/development/libraries/intel-media-sdk/default.nix
+++ b/pkgs/development/libraries/intel-media-sdk/default.nix
@@ -1,6 +1,5 @@
-{ stdenv, fetchurl, autoPatchelfHook, cmake, pkgconfig, libdrm, libpciaccess
-, libva , libX11, libXau, libXdmcp, libpthreadstubs
-}:
+{ stdenv, fetchurl, cmake, pkgconfig, gtest, libdrm, libpciaccess, libva, libX11
+, libXau, libXdmcp, libpthreadstubs }:
stdenv.mkDerivation rec {
pname = "intel-media-sdk";
@@ -11,12 +10,19 @@ stdenv.mkDerivation rec {
sha256 = "1p13b4abslq31pbgqf0bzs2ixns85yfdsm94326h2vcg0q7hqc24";
};
- # patchelf is needed for binaries in $out/share/samples
- nativeBuildInputs = [ autoPatchelfHook cmake pkgconfig ];
+ nativeBuildInputs = [ cmake pkgconfig ];
buildInputs = [
libdrm libva libpciaccess libX11 libXau libXdmcp libpthreadstubs
];
+ checkInputs = [ gtest ];
+ cmakeFlags = [
+ "-DBUILD_SAMPLES=OFF"
+ "-DBUILD_TESTS=${if doCheck then "ON" else "OFF"}"
+ "-DUSE_SYSTEM_GTEST=ON"
+ ];
+
+ doCheck = true;
enableParallelBuild = true;
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/itk/4.x.nix b/pkgs/development/libraries/itk/4.x.nix
index 833723d4d2d..cd8e70a9976 100644
--- a/pkgs/development/libraries/itk/4.x.nix
+++ b/pkgs/development/libraries/itk/4.x.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, cmake, libX11, libuuid, xz, vtk }:
+{ stdenv, fetchurl, cmake, libX11, libuuid, xz, vtk_7 }:
stdenv.mkDerivation rec {
name = "itk-4.13.2";
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
nativeBuildInputs = [ cmake xz ];
- buildInputs = [ libX11 libuuid vtk ];
+ buildInputs = [ libX11 libuuid vtk_7 ];
meta = {
description = "Insight Segmentation and Registration Toolkit";
diff --git a/pkgs/development/libraries/itk/default.nix b/pkgs/development/libraries/itk/default.nix
index 6c0298c0f71..84dedfa0b3b 100644
--- a/pkgs/development/libraries/itk/default.nix
+++ b/pkgs/development/libraries/itk/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, cmake, makeWrapper
-, pkgconfig, libX11, libuuid, xz, vtk, Cocoa }:
+, pkgconfig, libX11, libuuid, xz, vtk_7, Cocoa }:
stdenv.mkDerivation rec {
pname = "itk";
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
nativeBuildInputs = [ cmake xz makeWrapper ];
- buildInputs = [ libX11 libuuid vtk ] ++ stdenv.lib.optionals stdenv.isDarwin [ Cocoa ];
+ buildInputs = [ libX11 libuuid vtk_7 ] ++ stdenv.lib.optionals stdenv.isDarwin [ Cocoa ];
postInstall = ''
wrapProgram "$out/bin/h5c++" --prefix PATH ":" "${pkgconfig}/bin"
diff --git a/pkgs/development/libraries/kde-frameworks/default.nix b/pkgs/development/libraries/kde-frameworks/default.nix
index 3d618f09e38..1db37bc7879 100644
--- a/pkgs/development/libraries/kde-frameworks/default.nix
+++ b/pkgs/development/libraries/kde-frameworks/default.nix
@@ -105,8 +105,10 @@ let
kdbusaddons = callPackage ./kdbusaddons.nix {};
kdnssd = callPackage ./kdnssd.nix {};
kguiaddons = callPackage ./kguiaddons.nix {};
+ kholidays = callPackage ./kholidays.nix {};
ki18n = callPackage ./ki18n.nix {};
kidletime = callPackage ./kidletime.nix {};
+ kirigami2 = callPackage ./kirigami2.nix {};
kitemmodels = callPackage ./kitemmodels.nix {};
kitemviews = callPackage ./kitemviews.nix {};
kplotting = callPackage ./kplotting.nix {};
@@ -117,12 +119,11 @@ let
networkmanager-qt = callPackage ./networkmanager-qt.nix {};
oxygen-icons5 = callPackage ./oxygen-icons5.nix {};
prison = callPackage ./prison.nix {};
+ qqc2-desktop-style = callPackage ./qqc2-desktop-style.nix {};
solid = callPackage ./solid.nix {};
sonnet = callPackage ./sonnet.nix {};
syntax-highlighting = callPackage ./syntax-highlighting.nix {};
threadweaver = callPackage ./threadweaver.nix {};
- kirigami2 = callPackage ./kirigami2.nix {};
- kholidays = callPackage ./kholidays.nix {};
# TIER 2
kactivities = callPackage ./kactivities.nix {};
diff --git a/pkgs/development/libraries/kde-frameworks/qqc2-desktop-style.nix b/pkgs/development/libraries/kde-frameworks/qqc2-desktop-style.nix
new file mode 100644
index 00000000000..ed372e01aeb
--- /dev/null
+++ b/pkgs/development/libraries/kde-frameworks/qqc2-desktop-style.nix
@@ -0,0 +1,15 @@
+{ mkDerivation, lib
+, extra-cmake-modules
+, qtquickcontrols2
+, qtx11extras
+, kconfig
+, kiconthemes
+, kirigami2
+}:
+
+mkDerivation {
+ name = "qqc2-desktop-style";
+ meta = { maintainers = with lib.maintainers; [ ttuegel ]; };
+ nativeBuildInputs = [ extra-cmake-modules ];
+ buildInputs = [ qtx11extras qtquickcontrols2 kconfig kiconthemes kirigami2 ];
+}
diff --git a/pkgs/development/libraries/ldb/default.nix b/pkgs/development/libraries/ldb/default.nix
index 702738fdfc0..33a9974211f 100644
--- a/pkgs/development/libraries/ldb/default.nix
+++ b/pkgs/development/libraries/ldb/default.nix
@@ -16,11 +16,11 @@
stdenv.mkDerivation rec {
pname = "ldb";
- version = "2.1.2";
+ version = "2.1.3";
src = fetchurl {
url = "mirror://samba/ldb/${pname}-${version}.tar.gz";
- sha256 = "0x6yr14znp42b92i7br4wxfjri6i689dsifzz9kbyzvn558a16b4";
+ sha256 = "0xkps414ndb87abla7dlv44ndnfg5r5vwgmkm3ngcq9knbv1x6w7";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/libraries/libcello/default.nix b/pkgs/development/libraries/libcello/default.nix
index 1ef749c1740..908c9cb15dd 100644
--- a/pkgs/development/libraries/libcello/default.nix
+++ b/pkgs/development/libraries/libcello/default.nix
@@ -1,17 +1,21 @@
-{stdenv, fetchurl}:
+{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "libcello-0.9.2";
+ pname = "libcello";
+ version = "2.1.0";
src = fetchurl {
- url = "http://libcello.org/static/${name}.tar.gz";
- sha256 = "cd82639cb9b133119fd89a77a5a505a55ea5fcc8decfc53bee0725358ec8bad0";
+ url = "http://libcello.org/static/libCello-${version}.tar.gz";
+ sha256 = "0a1b2x5ni07vd9ridnl7zv7h2s32070wsphjy94qr066b99gdb29";
};
+ makeFlags = [ "PREFIX=$(out)" ];
+
meta = {
homepage = "http://libcello.org/";
description = "Higher level programming in C";
license = stdenv.lib.licenses.bsd3;
+ maintainers = [ stdenv.lib.maintainers.MostAwesomeDude ];
platforms = stdenv.lib.platforms.unix;
};
}
diff --git a/pkgs/development/libraries/libcint/default.nix b/pkgs/development/libraries/libcint/default.nix
index 3191dc44467..4a83175f66b 100644
--- a/pkgs/development/libraries/libcint/default.nix
+++ b/pkgs/development/libraries/libcint/default.nix
@@ -9,13 +9,13 @@
stdenv.mkDerivation rec {
pname = "libcint";
- version = "3.0.19";
+ version = "3.0.20";
src = fetchFromGitHub {
owner = "sunqm";
repo = "libcint";
rev = "v${version}";
- sha256 = "0x613f2hiqi2vbhp20fcl7rhxb07f2714lplzd0vkvv07phagip9";
+ sha256 = "0iqqq568q9sxppr08rvmpyjq0n82pm04x9rxhh3mf20x1ds7ngj5";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/libdeflate/default.nix b/pkgs/development/libraries/libdeflate/default.nix
index 26616078b46..25fa4db38f6 100644
--- a/pkgs/development/libraries/libdeflate/default.nix
+++ b/pkgs/development/libraries/libdeflate/default.nix
@@ -2,17 +2,17 @@
stdenv.mkDerivation rec {
pname = "libdeflate";
- version = "1.5";
+ version = "1.6";
src = fetchFromGitHub {
owner = "ebiggers";
repo = "libdeflate";
rev = "v${version}";
- sha256 = "1v0y7998p8a8wpblnpdyk5zzvpj8pbrpzxwxmv0b0axrhaarxrf3";
+ sha256 = "1rhichmalqz7p1hiwvn6y0isralpbf0w5nyjp4lg0asawkxy9cww";
};
postPatch = ''
- substituteInPlace Makefile --replace /usr $out
+ substituteInPlace Makefile --replace /usr/local $out
'';
configurePhase = ''
diff --git a/pkgs/development/libraries/libdvdread/default.nix b/pkgs/development/libraries/libdvdread/default.nix
index c28ca339a65..997018a2970 100644
--- a/pkgs/development/libraries/libdvdread/default.nix
+++ b/pkgs/development/libraries/libdvdread/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libdvdread";
- version = "6.1.0";
+ version = "6.1.1";
src = fetchurl {
url = "http://get.videolan.org/libdvdread/${version}/${pname}-${version}.tar.bz2";
- sha256 = "033mnhq3mx0qz3z85vw01rz5wzmx5ynadl7q1wm2spvx3ryvs6sh";
+ sha256 = "15hpwbw3nm84y432l0j61w0zmqxplsyymfc52dry6nvwl44p6d9y";
};
buildInputs = [libdvdcss];
diff --git a/pkgs/development/libraries/libexecinfo/default.nix b/pkgs/development/libraries/libexecinfo/default.nix
index cc1c4b48e78..147b213735d 100644
--- a/pkgs/development/libraries/libexecinfo/default.nix
+++ b/pkgs/development/libraries/libexecinfo/default.nix
@@ -12,17 +12,17 @@ stdenv.mkDerivation rec {
patches = [
(fetchpatch {
name = "10-execinfo.patch";
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/libexecinfo/10-execinfo.patch?id=730cdcef6901750f4029d4c3b8639ce02ee3ead1";
+ url = "https://git.alpinelinux.org/aports/plain/main/libexecinfo/10-execinfo.patch?id=730cdcef6901750f4029d4c3b8639ce02ee3ead1";
sha256 = "0lnphrad4vspyljnvmm62dyxj98vgp3wabj4w3vfzfph7j8piw7g";
})
(fetchpatch {
name = "20-define-gnu-source.patch";
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/libexecinfo/20-define-gnu-source.patch?id=730cdcef6901750f4029d4c3b8639ce02ee3ead1";
+ url = "https://git.alpinelinux.org/aports/plain/main/libexecinfo/20-define-gnu-source.patch?id=730cdcef6901750f4029d4c3b8639ce02ee3ead1";
sha256 = "1mp8mc639b0h2s69m5z6s2h3q3n1zl298j9j0plzj7f979j76302";
})
(fetchpatch {
name = "30-linux-makefile.patch";
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/libexecinfo/30-linux-makefile.patch?id=730cdcef6901750f4029d4c3b8639ce02ee3ead1";
+ url = "https://git.alpinelinux.org/aports/plain/main/libexecinfo/30-linux-makefile.patch?id=730cdcef6901750f4029d4c3b8639ce02ee3ead1";
sha256 = "1jwjz22z5cjy5h2bfghn62yl9ar8jiqhdvbwrcfavv17ihbhwcaf";
})
];
diff --git a/pkgs/development/libraries/libfilezilla/default.nix b/pkgs/development/libraries/libfilezilla/default.nix
index 10f46a67e89..3bd54951994 100644
--- a/pkgs/development/libraries/libfilezilla/default.nix
+++ b/pkgs/development/libraries/libfilezilla/default.nix
@@ -9,11 +9,11 @@
stdenv.mkDerivation rec {
pname = "libfilezilla";
- version = "0.21.0";
+ version = "0.22.0";
src = fetchurl {
url = "https://download.filezilla-project.org/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "1wjvxi3spkp58lay590bs5s2i8fn94lqkc7qvq4q7ns4l9k9z3av";
+ sha256 = "0ylgxw1lxdqvayy5285mlfrkr9cvsgasy2zci6g6mv9rng261xn5";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/libraries/libfive/default.nix b/pkgs/development/libraries/libfive/default.nix
index fa275c0d780..2670f94fbc2 100644
--- a/pkgs/development/libraries/libfive/default.nix
+++ b/pkgs/development/libraries/libfive/default.nix
@@ -1,30 +1,41 @@
-{ stdenv, fetchFromGitHub, cmake, ninja, pkgconfig, eigen,
-zlib, libpng, boost, qt5, guile
+{ lib
+, mkDerivation
+, wrapQtAppsHook
+, fetchFromGitHub
+, cmake
+, ninja
+, pkgconfig
+, eigen
+, zlib
+, libpng
+, boost
+, guile
}:
-stdenv.mkDerivation {
- pname = "libfive";
- version = "2018-07-01";
+mkDerivation {
+ pname = "libfive-unstable";
+ version = "2020-02-15";
src = fetchFromGitHub {
- owner = "libfive";
- repo = "libfive";
- rev = "0f517dde9521d751310a22f85ee69b2c84690267";
- sha256 = "0bfxysf5f4ripgcv546il8wnw5p0d4s75kdjlwvj32549537hlz0";
+ owner = "libfive";
+ repo = "libfive";
+ rev = "5b7717a25064478cd6bdb190683566eaf4c7afdd";
+ sha256 = "102zw2n3vzv84i323is4qrwwqqha8v1cniw54ss8f4bq6dmic0bg";
};
- nativeBuildInputs = [ cmake ninja pkgconfig ];
- buildInputs = [ eigen zlib libpng boost qt5.qtimageformats guile ];
+
+ nativeBuildInputs = [ wrapQtAppsHook cmake ninja pkgconfig ];
+ buildInputs = [ eigen zlib libpng boost guile ];
# Link "Studio" binary to "libfive-studio" to be more obvious:
postFixup = ''
ln -s "$out/bin/Studio" "$out/bin/libfive-studio"
'';
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Infrastructure for solid modeling with F-Reps in C, C++, and Guile";
homepage = "https://libfive.com/";
- maintainers = with maintainers; [ hodapp ];
- license = licenses.lgpl2;
- platforms = platforms.linux;
+ maintainers = with maintainers; [ hodapp kovirobi ];
+ license = with licenses; [ mpl20 gpl2Plus ];
+ platforms = with platforms; linux ++ darwin;
};
}
diff --git a/pkgs/development/libraries/libfm/default.nix b/pkgs/development/libraries/libfm/default.nix
index 9145d8fd892..94476984de0 100644
--- a/pkgs/development/libraries/libfm/default.nix
+++ b/pkgs/development/libraries/libfm/default.nix
@@ -28,6 +28,11 @@ stdenv.mkDerivation rec {
"sysconfdir=${placeholder "out"}/etc"
];
+ # libfm-extra is pulled in by menu-cache and thus leads to a collision for libfm
+ postInstall = optional (!extraOnly) ''
+ rm $out/lib/libfm-extra.so $out/lib/libfm-extra.so.* $out/lib/libfm-extra.la $out/lib/pkgconfig/libfm-extra.pc
+ '';
+
enableParallelBuilding = true;
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/libfprint/default.nix b/pkgs/development/libraries/libfprint/default.nix
index e886baa4797..e2552ba713e 100644
--- a/pkgs/development/libraries/libfprint/default.nix
+++ b/pkgs/development/libraries/libfprint/default.nix
@@ -1,41 +1,31 @@
-{ thinkpad ? false
-, stdenv
-, fetchFromGitHub
-, fetchurl
+{ stdenv
+, fetchFromGitLab
, pkgconfig
, meson
, ninja
-, libusb1
+, gusb
, pixman
, glib
, nss
-, gtk3
+, gobject-introspection
, coreutils
, gtk-doc
, docbook_xsl
, docbook_xml_dtd_43
-, openssl ? null
}:
-assert thinkpad -> openssl != null;
-
stdenv.mkDerivation rec {
- pname = "libfprint" + stdenv.lib.optionalString thinkpad "-thinkpad";
- version = "1.0";
-
- src = {
- libfprint-thinkpad =
- fetchFromGitHub {
- owner = "3v1n0";
- repo = "libfprint";
- rev = "2e2e3821717e9042e93a995bdbd3d00f2df0be9c";
- sha256 = "1vps1wrp7hskf13f7jrv0dwry2fcid76x2w463wplngp63cj7b3b";
- };
- libfprint = fetchurl {
- url = "https://gitlab.freedesktop.org/libfprint/libfprint/uploads/aff93e9921d1cff53d7c070944952ff9/libfprint-${version}.tar.xz";
- sha256 = "0v84pd12v016m8iimhq39fgzamlarqccsr7d98cvrrwrzrgcixrd";
- };
- }.${pname};
+ pname = "libfprint";
+ version = "1.90.1";
+ outputs = [ "out" "devdoc" ];
+
+ src = fetchFromGitLab {
+ domain = "gitlab.freedesktop.org";
+ owner = "libfprint";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0fdaak7qjr9b4482g7fhhqpyfdqpxq5kpmyzkp7f5i7qq2ynb78a";
+ };
nativeBuildInputs = [
pkgconfig
@@ -44,28 +34,20 @@ stdenv.mkDerivation rec {
gtk-doc
docbook_xsl
docbook_xml_dtd_43
+ gobject-introspection
];
buildInputs = [
- libusb1 # drop in 2.0 for gusb
+ gusb
pixman
glib
nss
- gtk3
- ]
- ++ stdenv.lib.optional thinkpad openssl
- ;
+ ];
mesonFlags = [
"-Dudev_rules_dir=${placeholder "out"}/lib/udev/rules.d"
- "-Dx11-examples=false"
];
- postPatch = ''
- substituteInPlace libfprint/meson.build \
- --replace /bin/echo ${coreutils}/bin/echo
- '';
-
meta = with stdenv.lib; {
homepage = "https://fprint.freedesktop.org/";
description = "A library designed to make it easy to add support for consumer fingerprint readers";
diff --git a/pkgs/development/libraries/libfyaml/default.nix b/pkgs/development/libraries/libfyaml/default.nix
new file mode 100644
index 00000000000..5ce8cd6c6a1
--- /dev/null
+++ b/pkgs/development/libraries/libfyaml/default.nix
@@ -0,0 +1,21 @@
+{ stdenv, fetchurl, gnum4 }:
+
+stdenv.mkDerivation rec {
+ pname = "libfyaml";
+ version = "0.5.7";
+
+ src = fetchurl {
+ url = "https://github.com/pantoniou/libfyaml/releases/download/v${version}/libfyaml-${version}.tar.gz";
+ sha256 = "143m30f006jsvhikk9nc050hxzqi8xg0sbd88kjrgfpyncdz689j";
+ };
+
+ nativeBuildInputs = [ gnum4 ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/pantoniou/libfyaml";
+ description = "Fully feature complete YAML parser and emitter, supporting the latest YAML spec and passing the full YAML testsuite";
+ license = licenses.mit;
+ maintainers = [ maintainers.marsam ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/libraries/libgdiplus/default.nix b/pkgs/development/libraries/libgdiplus/default.nix
index 075742e3139..1ff02a8709d 100644
--- a/pkgs/development/libraries/libgdiplus/default.nix
+++ b/pkgs/development/libraries/libgdiplus/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "libgdiplus";
- version = "6.0.4";
+ version = "6.0.5";
src = fetchFromGitHub {
owner = "mono";
repo = "libgdiplus";
rev = version;
- sha256 = "1pf3yhwq9qk0w3yv9bb8qlwwqkffg7xb4sgc8yqdnn6pa56i3vmn";
+ sha256 = "1387lgph5r17viv3rkf5hbksdn435njzmra7s17q0nzk2mkkm68c";
};
NIX_LDFLAGS = "-lgif";
diff --git a/pkgs/development/libraries/libgsf/default.nix b/pkgs/development/libraries/libgsf/default.nix
index aa782ec3339..34cb1ef3381 100644
--- a/pkgs/development/libraries/libgsf/default.nix
+++ b/pkgs/development/libraries/libgsf/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "libgsf";
- version = "1.14.46";
+ version = "1.14.47";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0bddmlzg719sjhlbzqlhb7chwk93qc7g68m2r9r8xz112jdradpa";
+ sha256 = "0kbpp9ksl7977xiga37sk1gdw1r039v6zviqznl7alvvg39yp26i";
};
nativeBuildInputs = [ pkgconfig intltool libintl ];
diff --git a/pkgs/development/libraries/libhandy/default.nix b/pkgs/development/libraries/libhandy/default.nix
index 2a5ad06455d..28816ab1307 100644
--- a/pkgs/development/libraries/libhandy/default.nix
+++ b/pkgs/development/libraries/libhandy/default.nix
@@ -1,6 +1,6 @@
-{ stdenv, fetchFromGitLab, meson, ninja, pkgconfig, gobject-introspection, vala
+{ stdenv, fetchFromGitLab, fetchpatch, meson, ninja, pkgconfig, gobject-introspection, vala
, gtk-doc, docbook_xsl, docbook_xml_dtd_43
-, gtk3, gnome3
+, gtk3, gnome3, glade
, dbus, xvfb_run, libxml2
, hicolor-icon-theme
}:
@@ -20,11 +20,21 @@ stdenv.mkDerivation rec {
sha256 = "1y23k623sjkldfrdiwfarpchg5mg58smcy1pkgnwfwca15wm1ra5";
};
+ patches = [
+ # Fix build with Glade 3.36.0
+ # https://source.puri.sm/Librem5/libhandy/merge_requests/451
+ (fetchpatch {
+ url = "https://source.puri.sm/Librem5/libhandy/commit/887beedb467984ab5c7b91830181645fadef7849.patch";
+ sha256 = "ZW6qCtHhXMsLsxgcOjVAukgPAhOdvFhxx0iAQEEk8GE=";
+ excludes = [ "glade/glade-hdy-header-bar.c" ];
+ })
+ ];
+
nativeBuildInputs = [
meson ninja pkgconfig gobject-introspection vala libxml2
gtk-doc docbook_xsl docbook_xml_dtd_43
];
- buildInputs = [ gnome3.gnome-desktop gtk3 gnome3.glade libxml2 ];
+ buildInputs = [ gnome3.gnome-desktop gtk3 glade libxml2 ];
checkInputs = [ dbus xvfb_run hicolor-icon-theme ];
mesonFlags = [
diff --git a/pkgs/development/libraries/libiberty/default.nix b/pkgs/development/libraries/libiberty/default.nix
index 3d50df3e56c..ff26c1029ef 100644
--- a/pkgs/development/libraries/libiberty/default.nix
+++ b/pkgs/development/libraries/libiberty/default.nix
@@ -3,7 +3,8 @@
let inherit (buildPackages.buildPackages) gcc; in
stdenv.mkDerivation {
- name = "libiberty-${gcc.cc.version}";
+ pname = "libiberty";
+ version = "${gcc.cc.version}";
inherit (gcc.cc) src;
diff --git a/pkgs/development/libraries/libinput/default.nix b/pkgs/development/libraries/libinput/default.nix
index 8e3558fe1b1..f490dfbd23a 100644
--- a/pkgs/development/libraries/libinput/default.nix
+++ b/pkgs/development/libraries/libinput/default.nix
@@ -27,11 +27,11 @@ in
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "libinput";
- version = "1.15.4";
+ version = "1.15.5";
src = fetchurl {
url = "https://www.freedesktop.org/software/libinput/${pname}-${version}.tar.xz";
- sha256 = "1ha5qyak1ka5npy5i6hzqfpii8samkj389mkppj4wdsfv536i2ww";
+ sha256 = "15ww4jl3lcxyi8m8idg8canklbqv729gnwpkz7r98c1w8a7zq3m9";
};
outputs = [ "bin" "out" "dev" ];
diff --git a/pkgs/development/libraries/libmpack/default.nix b/pkgs/development/libraries/libmpack/default.nix
index cdc45956e7a..736474d29a5 100644
--- a/pkgs/development/libraries/libmpack/default.nix
+++ b/pkgs/development/libraries/libmpack/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation rec {
pname = "libmpack";
version = "1.0.5";
src = fetchFromGitHub {
- owner = "tarruda";
+ owner = "libmpack";
repo = "libmpack";
rev = version;
sha256 = "0rai5djdkjz7bsn025k5489in7r1amagw1pib0z4qns6b52kiar2";
diff --git a/pkgs/development/libraries/libmypaint/default.nix b/pkgs/development/libraries/libmypaint/default.nix
index 5cb971f5db8..074e3842933 100644
--- a/pkgs/development/libraries/libmypaint/default.nix
+++ b/pkgs/development/libraries/libmypaint/default.nix
@@ -12,7 +12,7 @@
stdenv.mkDerivation rec {
pname = "libmypaint";
- version = "1.6.0";
+ version = "1.6.1";
outputs = [ "out" "dev" ];
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
owner = "mypaint";
repo = "libmypaint";
rev = "v${version}";
- sha256 = "1fdyywm915mmilfmzp7lz4rnmm05kkw0adrdqpqi4n8icp4d530g";
+ sha256 = "1ppgpmnhph9h8ayx9776f79a0bxbdszfw9c6bw7c3ffy2yk40178";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/libosinfo/default.nix b/pkgs/development/libraries/libosinfo/default.nix
index 79bd53ab03b..39a3bf6b2c5 100644
--- a/pkgs/development/libraries/libosinfo/default.nix
+++ b/pkgs/development/libraries/libosinfo/default.nix
@@ -68,10 +68,11 @@ stdenv.mkDerivation rec {
"-Denable-gtk-doc=true"
];
- # FIXME: fails two new tests added in 1.7.1:
- # libosinfo:symbols / check-symfile
- # 3/24 libosinfo:symbols / check-symsorting
- doCheck = false;
+ preCheck = ''
+ patchShebangs ../osinfo/check-symfile.pl ../osinfo/check-symsorting.pl
+ '';
+
+ doCheck = true;
meta = with stdenv.lib; {
description = "GObject based library API for managing information about operating systems, hypervisors and the (virtual) hardware devices they can support";
diff --git a/pkgs/development/libraries/libpam-wrapper/default.nix b/pkgs/development/libraries/libpam-wrapper/default.nix
new file mode 100644
index 00000000000..f8359cded93
--- /dev/null
+++ b/pkgs/development/libraries/libpam-wrapper/default.nix
@@ -0,0 +1,33 @@
+{ stdenv
+, fetchgit
+, cmake
+, linux-pam
+, enablePython ? false
+, python ? null
+}:
+
+assert enablePython -> python != null;
+
+stdenv.mkDerivation rec {
+ pname = "libpam-wrapper";
+ version = "1.1.3";
+
+ src = fetchgit {
+ url = "git://git.samba.org/pam_wrapper.git";
+ rev = "pam_wrapper-${version}";
+ sha256 = "00mqhsashx7njrvxz085d0b88nizhdy7m3x17ip5yhvwsl63km6p";
+ };
+
+ nativeBuildInputs = [ cmake ] ++ stdenv.lib.optional enablePython [ python ];
+
+ # We must use linux-pam, using openpam will result in broken fprintd.
+ buildInputs = [ linux-pam ];
+
+ meta = with stdenv.lib; {
+ description = "Wrapper for testing PAM modules";
+ homepage = "https://cwrap.org/pam_wrapper.html";
+ license = licenses.gpl3Plus;
+ maintainers = [ maintainers.elyhaka ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/development/libraries/libqmi/default.nix b/pkgs/development/libraries/libqmi/default.nix
index b1504fc9540..33b4983b015 100644
--- a/pkgs/development/libraries/libqmi/default.nix
+++ b/pkgs/development/libraries/libqmi/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libqmi";
- version = "1.24.6";
+ version = "1.24.10";
src = fetchurl {
url = "https://www.freedesktop.org/software/libqmi/${pname}-${version}.tar.xz";
- sha256 = "1jfq8jdjc9z5c0g7m377svdlniwkr4k9hs7s8fsb5rvdq5xja98k";
+ sha256 = "1rzxapr6hb18ccvqh5fizx7zk63l47bs0p3gizycz2ysnm1i44n2";
};
outputs = [ "out" "dev" "devdoc" ];
diff --git a/pkgs/development/libraries/librealsense/default.nix b/pkgs/development/libraries/librealsense/default.nix
index a8924ca4782..8fd90c60bda 100644
--- a/pkgs/development/libraries/librealsense/default.nix
+++ b/pkgs/development/libraries/librealsense/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "librealsense";
- version = "2.33.1";
+ version = "2.34.0";
outputs = [ "out" "dev" ];
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
owner = "IntelRealSense";
repo = pname;
rev = "v${version}";
- sha256 = "04macplj3k2sdpf1wdjm6gsghak5dzfhi2pmr47qldh2sy2zz0a3";
+ sha256 = "0bi7pszrryz18aqna0z73mb1hzz2vqdb0m00pf93hnwc2hba7hwm";
};
buildInputs = [
diff --git a/pkgs/development/libraries/librsvg/default.nix b/pkgs/development/libraries/librsvg/default.nix
index ba8ef8e6a85..afd1df51e5b 100644
--- a/pkgs/development/libraries/librsvg/default.nix
+++ b/pkgs/development/libraries/librsvg/default.nix
@@ -4,14 +4,14 @@
let
pname = "librsvg";
- version = "2.48.2";
+ version = "2.48.4";
in
stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "1jmxd03fs8vkwycxpmx69kdfmgq52g64bhv82gmj3kjgw2h5h9i7";
+ sha256 = "0vlmgisf87dz4vcl1ypcw7g211wkyvhydv6ksf1p6mgdbkw3mdi8";
};
outputs = [ "out" "dev" "installedTests" ];
diff --git a/pkgs/development/libraries/librsync/default.nix b/pkgs/development/libraries/librsync/default.nix
index d90106f89d8..9499be80f03 100644
--- a/pkgs/development/libraries/librsync/default.nix
+++ b/pkgs/development/libraries/librsync/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "librsync";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchFromGitHub {
owner = "librsync";
repo = "librsync";
rev = "v${version}";
- sha256 = "18wwfbbggsjrd4w3dczxa2gv3zvx0fqp68b8h1zzvdbyn91f16mz";
+ sha256 = "131cd4asmpm4nskidzgiy8xibbnpibvvbq857a0pcky77min5g4z";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/libsass/default.nix b/pkgs/development/libraries/libsass/default.nix
index 99cd2fb1c53..cebfdfe3838 100644
--- a/pkgs/development/libraries/libsass/default.nix
+++ b/pkgs/development/libraries/libsass/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libsass";
- version = "3.6.3";
+ version = "3.6.4";
src = fetchFromGitHub {
owner = "sass";
repo = pname;
rev = version;
- sha256 = "1q6lvd8sj5k5an32qir918pa5khhcb8h08dzrg1bcxmw7a23j514";
+ sha256 = "074kvacdan85h4qrvsk97575ys9xgkc044gplz3m6vn4a8pcl2rn";
# Remove unicode file names which leads to different checksums on HFS+
# vs. other filesystems because of unicode normalisation.
extraPostFetch = ''
diff --git a/pkgs/development/libraries/libsecret/default.nix b/pkgs/development/libraries/libsecret/default.nix
index 2dbff9614a7..010a74eab3c 100644
--- a/pkgs/development/libraries/libsecret/default.nix
+++ b/pkgs/development/libraries/libsecret/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "libsecret";
- version = "0.20.2";
+ version = "0.20.3";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1hzz34gmsxxf1jm1b7qin390rkwbg8sx198xdkwxqp3q6cw19sc1";
+ sha256 = "1r4habxdzmn02id324m0m4mg5isf22q1z436bg3vjjmcz1b3rjsg";
};
postPatch = ''
diff --git a/pkgs/development/libraries/libuchardet/default.nix b/pkgs/development/libraries/libuchardet/default.nix
index 7b6a85cec07..43fa300f107 100644
--- a/pkgs/development/libraries/libuchardet/default.nix
+++ b/pkgs/development/libraries/libuchardet/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "uchardet";
- version = "0.0.6";
+ version = "0.0.7";
outputs = [ "bin" "out" "man" "dev" ];
src = fetchurl {
url = "https://www.freedesktop.org/software/${pname}/releases/${pname}-${version}.tar.xz";
- sha256 = "0q9c02b6nmw41yfsiqsnphgc3f0yg3fj31wkccp47cmwvy634lc3";
+ sha256 = "1ca51sryhryqz82v4d0graaiqqq5w2f33a9gj83b910xmq499irz";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/libuninameslist/default.nix b/pkgs/development/libraries/libuninameslist/default.nix
index 2e29aafdbdd..afae04cb6b2 100644
--- a/pkgs/development/libraries/libuninameslist/default.nix
+++ b/pkgs/development/libraries/libuninameslist/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "libuninameslist";
- version = "20200313";
+ version = "20200413";
src = fetchFromGitHub {
owner = "fontforge";
repo = pname;
rev = version;
- sha256 = "1rs4mrmfcw7864kssnk559ac1sdlpl8yrd10xspxrnfz08ynqxw8";
+ sha256 = "0jbg94z00f5vwqyjfrbill6cjvzp1zrki6m3d235jjxyw0hm3wr5";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/liburcu/default.nix b/pkgs/development/libraries/liburcu/default.nix
index 5292ec9d7e0..6046bcf8eab 100644
--- a/pkgs/development/libraries/liburcu/default.nix
+++ b/pkgs/development/libraries/liburcu/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, perl }:
stdenv.mkDerivation rec {
- version = "0.11.1";
+ version = "0.12.1";
pname = "liburcu";
src = fetchurl {
url = "https://lttng.org/files/urcu/userspace-rcu-${version}.tar.bz2";
- sha256 = "0l1kxgzch4m8fxiz2hc8fwg56hrvzzspp7n0svnl7i7iycdrgfcj";
+ sha256 = "03nd1gy2c3fdb6xwdrd5lr1jcjxbzffqh3z91mzbjhjn6k8fmymv";
};
checkInputs = [ perl ];
diff --git a/pkgs/development/libraries/libuv/default.nix b/pkgs/development/libraries/libuv/default.nix
index d9f90306584..9f6adeb65b0 100644
--- a/pkgs/development/libraries/libuv/default.nix
+++ b/pkgs/development/libraries/libuv/default.nix
@@ -1,14 +1,14 @@
{ stdenv, lib, fetchFromGitHub, autoconf, automake, libtool, pkgconfig, ApplicationServices, CoreServices }:
stdenv.mkDerivation rec {
- version = "1.35.0";
+ version = "1.37.0";
pname = "libuv";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "0pd94h10ay38r8fwj0qqgw908rrj83n768n8mbbpnd5w2c7wy9fz";
+ sha256 = "0iy25w4wy9f5y7i7aqidhqz93qi00lv7vhx6s521n0kphvaj8ijz";
};
postPatch = let
diff --git a/pkgs/development/libraries/libversion/default.nix b/pkgs/development/libraries/libversion/default.nix
index e1dc591f8b5..cee04fa79e4 100644
--- a/pkgs/development/libraries/libversion/default.nix
+++ b/pkgs/development/libraries/libversion/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ];
preCheck = ''
- export LD_LIBRARY_PATH=/build/source/build/libversion/:$LD_LIBRARY_PATH
+ export LD_LIBRARY_PATH=/build/source/build/libversion/''${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH
'';
doCheck = true;
checkTarget = "test";
diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix
index c1b34879eef..3c0cc9751e3 100644
--- a/pkgs/development/libraries/libvirt/default.nix
+++ b/pkgs/development/libraries/libvirt/default.nix
@@ -4,7 +4,7 @@
, iproute, iptables, readline, lvm2, utillinux, systemd, libpciaccess, gettext
, libtasn1, ebtables, libgcrypt, yajl, pmutils, libcap_ng, libapparmor
, dnsmasq, libnl, libpcap, libxslt, xhtml1, numad, numactl, perlPackages
-, curl, libiconv, gmp, zfs, parted, bridge-utils, dmidecode
+, curl, libiconv, gmp, zfs, parted, bridge-utils, dmidecode, dbus
, enableXen ? false, xen ? null
, enableIscsi ? false, openiscsi
, enableCeph ? false, ceph
@@ -36,7 +36,7 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [ makeWrapper pkgconfig docutils ] ++ optionals (!buildFromTarball) [ autoreconfHook ];
buildInputs = [
libxml2 gnutls perl python2 readline gettext libtasn1 libgcrypt yajl
- libxslt xhtml1 perlPackages.XMLXPath curl libpcap glib
+ libxslt xhtml1 perlPackages.XMLXPath curl libpcap glib dbus
] ++ optionals stdenv.isLinux [
libpciaccess lvm2 utillinux systemd libnl numad zfs
libapparmor libcap_ng numactl attr parted
@@ -74,6 +74,7 @@ in stdenv.mkDerivation rec {
"--with-test"
"--with-esx"
"--with-remote"
+ "--with-polkit"
] ++ optionals stdenv.isLinux [
"QEMU_BRIDGE_HELPER=/run/wrappers/bin/qemu-bridge-helper"
"QEMU_PR_HELPER=/run/libvirt/nix-helpers/qemu-pr-helper"
diff --git a/pkgs/development/libraries/libxsmm/default.nix b/pkgs/development/libraries/libxsmm/default.nix
new file mode 100644
index 00000000000..25c85948608
--- /dev/null
+++ b/pkgs/development/libraries/libxsmm/default.nix
@@ -0,0 +1,41 @@
+{ stdenv, fetchFromGitHub, coreutils, gfortran7, gnused
+, python27, utillinux, which, bash
+}:
+
+let
+ version = "1.15";
+in stdenv.mkDerivation {
+ pname = "libxsmm";
+ inherit version;
+
+ src = fetchFromGitHub {
+ owner = "hfp";
+ repo = "libxsmm";
+ rev = "refs/tags/${version}";
+ sha256 = "1406qk7k2k4qfqy4psqk55iihsrx91w8kjgsa82jxj50nl9nw5nj";
+ };
+
+ buildInputs = [
+ coreutils
+ gfortran7
+ gnused
+ python27
+ utillinux
+ which
+ ];
+
+ prePatch = ''
+ patchShebangs .
+ '';
+
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ meta = with stdenv.lib; {
+ description = "Library targeting Intel Architecture for specialized dense and sparse matrix operations, and deep learning primitives";
+ license = licenses.bsd3;
+ homepage = "https://github.com/hfp/libxsmm";
+ platforms = platforms.linux;
+ maintainers = with stdenv.lib.maintainers; [ chessai ];
+ inherit version;
+ };
+}
diff --git a/pkgs/development/libraries/lyra/default.nix b/pkgs/development/libraries/lyra/default.nix
index e7227ac6388..c0220e6e21d 100644
--- a/pkgs/development/libraries/lyra/default.nix
+++ b/pkgs/development/libraries/lyra/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "lyra";
- version = "1.3";
+ version = "1.4";
src = fetchFromGitHub {
owner = "bfgroup";
repo = "lyra";
rev = version;
- sha256 = "0rpk1hadfcvjps5k307sddv23q73m2918wclfxfi6mj8l7gwkcn9";
+ sha256 = "08g6kqaj079aq7i6c1pwj778lrr3yk188wn1byxdd6zqpwrsv71q";
};
nativeBuildInputs = [ meson ninja ];
diff --git a/pkgs/development/libraries/mimalloc/default.nix b/pkgs/development/libraries/mimalloc/default.nix
index 03a1e77e7bf..bf6c5b1baf3 100644
--- a/pkgs/development/libraries/mimalloc/default.nix
+++ b/pkgs/development/libraries/mimalloc/default.nix
@@ -7,13 +7,13 @@ let
in
stdenv.mkDerivation rec {
pname = "mimalloc";
- version = "1.6.1";
+ version = "1.6.3";
src = fetchFromGitHub {
owner = "microsoft";
repo = pname;
rev = "v${version}";
- sha256 = "1zql498587wvb0gaavnzxj2zm535sgm22x0sjgl4ncfk7ragnv9c";
+ sha256 = "0hk30adrm0s1g5flfaqfr3lc72y3hlmhqnyrqd7p0y91rsaw86b9";
};
nativeBuildInputs = [ cmake ninja ];
diff --git a/pkgs/development/libraries/oniguruma/default.nix b/pkgs/development/libraries/oniguruma/default.nix
index ccbb1e3a665..54b725c9955 100644
--- a/pkgs/development/libraries/oniguruma/default.nix
+++ b/pkgs/development/libraries/oniguruma/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, fetchFromGitHub, cmake }:
+{ stdenv, fetchFromGitHub, autoreconfHook }:
stdenv.mkDerivation rec {
pname = "onig";
- version = "6.9.4";
+ version = "6.9.5_rev1";
src = fetchFromGitHub {
owner = "kkos";
repo = "oniguruma";
rev = "v${version}";
- sha256 = "11imbhj4p5w8lvrmcczccm1zq014h9j85r51z2ibb8jhf5p3lslh";
+ sha256 = "1sx683hbb58gbjvla69n5vxdzwqhjqisqbfkf9xi95wr7p9ycjhl";
};
- nativeBuildInputs = [ cmake ];
+ nativeBuildInputs = [ autoreconfHook ];
meta = with stdenv.lib; {
homepage = "https://github.com/kkos/oniguruma";
diff --git a/pkgs/development/libraries/opendht/default.nix b/pkgs/development/libraries/opendht/default.nix
index 82cfb5c3d06..a62138e8ccf 100644
--- a/pkgs/development/libraries/opendht/default.nix
+++ b/pkgs/development/libraries/opendht/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "opendht";
- version = "2.0.0";
+ version = "2.1.1";
src = fetchFromGitHub {
owner = "savoirfairelinux";
repo = "opendht";
rev = version;
- sha256 = "1q1fwk8wwk9r6bp0indpr60ql668lsk16ykslacyhrh7kg97kvhr";
+ sha256 = "10sbiwjljxi0a1q3xakmf6v02x3yf38ljvjpql70q4rqggqj9zhh";
};
nativeBuildInputs =
diff --git a/pkgs/development/libraries/openldap/default.nix b/pkgs/development/libraries/openldap/default.nix
index b5adc78c7ce..a4274f064e5 100644
--- a/pkgs/development/libraries/openldap/default.nix
+++ b/pkgs/development/libraries/openldap/default.nix
@@ -19,7 +19,11 @@ stdenv.mkDerivation rec {
# Disable install stripping as it breaks cross-compiling.
# We strip binaries anyway in fixupPhase.
- makeFlags= [ "STRIP=" ];
+ makeFlags= [
+ "STRIP="
+ "prefix=$(out)"
+ "moduledir=$(out)/lib/modules"
+ ] ++ stdenv.lib.optionals stdenv.isDarwin [ "CC=cc" ];
configureFlags = [
"--enable-overlays"
@@ -35,9 +39,18 @@ stdenv.mkDerivation rec {
++ stdenv.lib.optional (cyrus_sasl == null) "--without-cyrus-sasl"
++ stdenv.lib.optional stdenv.isFreeBSD "--with-pic";
+ postBuild = ''
+ make $makeFlags -C contrib/slapd-modules/passwd/sha2
+ make $makeFlags -C contrib/slapd-modules/passwd/pbkdf2
+ '';
+
doCheck = false; # needs a running LDAP server
- installFlags = [ "sysconfdir=$(out)/etc" "localstatedir=$(out)/var" ];
+ installFlags = [
+ "sysconfdir=$(out)/etc"
+ "localstatedir=$(out)/var"
+ "moduledir=$(out)/lib/modules"
+ ];
# 1. Fixup broken libtool
# 2. Libraries left in the build location confuse `patchelf --shrink-rpath`
@@ -51,9 +64,12 @@ stdenv.mkDerivation rec {
rm -rf $out/var
rm -r libraries/*/.libs
+ rm -r contrib/slapd-modules/passwd/*/.libs
'';
postInstall = ''
+ make $installFlags install -C contrib/slapd-modules/passwd/sha2
+ make $installFlags install -C contrib/slapd-modules/passwd/pbkdf2
chmod +x "$out"/lib/*.{so,dylib}
'';
diff --git a/pkgs/development/libraries/openmpi/default.nix b/pkgs/development/libraries/openmpi/default.nix
index 627ac68d68d..38041e6b5d8 100644
--- a/pkgs/development/libraries/openmpi/default.nix
+++ b/pkgs/development/libraries/openmpi/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchurl, fetchpatch, gfortran, perl, libnl
-, rdma-core, zlib, numactl, libevent, hwloc, pkgsTargetTarget, symlinkJoin
+, rdma-core, zlib, numactl, libevent, hwloc, targetPackages, symlinkJoin
, libpsm2, libfabric
# Enable CUDA support
@@ -75,16 +75,16 @@ in stdenv.mkDerivation rec {
# default compilers should be indentical to the
# compilers at build time
- sed -i 's:compiler=.*:compiler=${pkgsTargetTarget.stdenv.cc}/bin/${pkgsTargetTarget.stdenv.cc.targetPrefix}cc:' \
+ sed -i 's:compiler=.*:compiler=${targetPackages.stdenv.cc}/bin/${targetPackages.stdenv.cc.targetPrefix}cc:' \
$out/share/openmpi/mpicc-wrapper-data.txt
- sed -i 's:compiler=.*:compiler=${pkgsTargetTarget.stdenv.cc}/bin/${pkgsTargetTarget.stdenv.cc.targetPrefix}cc:' \
+ sed -i 's:compiler=.*:compiler=${targetPackages.stdenv.cc}/bin/${targetPackages.stdenv.cc.targetPrefix}cc:' \
$out/share/openmpi/ortecc-wrapper-data.txt
- sed -i 's:compiler=.*:compiler=${pkgsTargetTarget.stdenv.cc}/bin/${pkgsTargetTarget.stdenv.cc.targetPrefix}c++:' \
+ sed -i 's:compiler=.*:compiler=${targetPackages.stdenv.cc}/bin/${targetPackages.stdenv.cc.targetPrefix}c++:' \
$out/share/openmpi/mpic++-wrapper-data.txt
- sed -i 's:compiler=.*:compiler=${pkgsTargetTarget.gfortran}/bin/${pkgsTargetTarget.gfortran.targetPrefix}gfortran:' \
+ sed -i 's:compiler=.*:compiler=${gfortran}/bin/${gfortran.targetPrefix}gfortran:' \
$out/share/openmpi/mpifort-wrapper-data.txt
'';
diff --git a/pkgs/development/libraries/openvdb/default.nix b/pkgs/development/libraries/openvdb/default.nix
index 840da046170..38e50fb367e 100644
--- a/pkgs/development/libraries/openvdb/default.nix
+++ b/pkgs/development/libraries/openvdb/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec
{
pname = "openvdb";
- version = "6.2.1";
+ version = "7.0.0";
src = fetchFromGitHub {
owner = "dreamworksanimation";
repo = "openvdb";
rev = "v${version}";
- sha256 = "1ypkzdkgsbcczfvrqblnxfzm13w0mdkskgqmgvmbfi66vpaazdrf";
+ sha256 = "0hhs50f05hkgj1wni53cwbsx2bhn1aam6z65j133356gbid2carl";
};
outputs = [ "out" ];
diff --git a/pkgs/development/libraries/packr/default.nix b/pkgs/development/libraries/packr/default.nix
index 6a53743a10e..ec2de274ccb 100644
--- a/pkgs/development/libraries/packr/default.nix
+++ b/pkgs/development/libraries/packr/default.nix
@@ -18,7 +18,7 @@ let p2 = buildGoModule rec {
subPackages = [ "packr2" ];
- modSha256 = "1xxqyn78074jna0iri7sks6b2l4sdnn5sg57n09vrrf6kh39h2y9";
+ vendorSha256 = "12yq121b0bn8z12091fyqhhz421kgx4z1nskrkvbxlhyc47bwyrp";
meta = with stdenv.lib; {
description = "The simple and easy way to embed static files into Go binaries";
@@ -40,7 +40,7 @@ p1 = buildGoModule rec {
subPackages = [ "packr" ];
- modSha256 = "045qfdi82yhpghjd0cimxhas4nkj7g30n9qyvkrl9ck01sahx76f";
+ vendorSha256 = "0m3yj8ww4a16j56p8d8w0sdnyx0g2bkd8zg0l4d8vb72mvg5asga";
meta = with lib; {
description = "The simple and easy way to embed static files into Go binaries";
@@ -53,4 +53,4 @@ in
symlinkJoin{
name = "packr";
paths = [p1 p2];
-}
+} \ No newline at end of file
diff --git a/pkgs/development/libraries/pangomm/default.nix b/pkgs/development/libraries/pangomm/default.nix
index 5651f552dfa..b0488435ded 100644
--- a/pkgs/development/libraries/pangomm/default.nix
+++ b/pkgs/development/libraries/pangomm/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "pangomm";
- version= "2.42.0";
+ version= "2.42.1";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0mmzxp3wniaafkxr30sb22mq9x44xckb5d60h1bl99lkzxks0vfa";
+ sha256 = "03zli5amizhv9bfklwfq7xyf0b5dagchx1lnz9f0v1rhk69h9gql";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/libraries/pcl/default.nix b/pkgs/development/libraries/pcl/default.nix
index 81da7332d0f..506c78aca8a 100644
--- a/pkgs/development/libraries/pcl/default.nix
+++ b/pkgs/development/libraries/pcl/default.nix
@@ -4,13 +4,13 @@
}:
stdenv.mkDerivation rec {
- name = "pcl-1.10.1";
+ name = "pcl-1.11.0";
src = fetchFromGitHub {
owner = "PointCloudLibrary";
repo = "pcl";
rev = name;
- sha256 = "1i4zfcikvdl5z1s3lh0n46fgi42s9vbki4hfmy7656hamajfai0v";
+ sha256 = "0nr3j71gh1v8x6wjr7a7xyr0438sw7vf621a5kbw4lmsxbj55k8g";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/libraries/physics/cernlib/default.nix b/pkgs/development/libraries/physics/cernlib/default.nix
index c6a9835d13b..8c4d688b697 100644
--- a/pkgs/development/libraries/physics/cernlib/default.nix
+++ b/pkgs/development/libraries/physics/cernlib/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ gnumake imake makedepend ];
sourceRoot = ".";
- patches = [ ./patch ];
+ patches = [ ./patch.patch ];
postPatch = ''
substituteInPlace 2006/src/config/site.def \
diff --git a/pkgs/development/libraries/physics/cernlib/patch b/pkgs/development/libraries/physics/cernlib/patch.patch
index 2d75b6bf0f8..2d75b6bf0f8 100644
--- a/pkgs/development/libraries/physics/cernlib/patch
+++ b/pkgs/development/libraries/physics/cernlib/patch.patch
diff --git a/pkgs/development/libraries/physics/fastjet/default.nix b/pkgs/development/libraries/physics/fastjet/default.nix
index 3dfbaa96d31..b854fa88cd6 100644
--- a/pkgs/development/libraries/physics/fastjet/default.nix
+++ b/pkgs/development/libraries/physics/fastjet/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "fastjet";
- version = "3.3.3";
+ version = "3.3.4";
src = fetchurl {
url = "http://fastjet.fr/repo/fastjet-${version}.tar.gz";
- sha256 = "0avkgn19plq593p872hirr0yj2vgjvsi88w68ngarbp55hla1c1h";
+ sha256 = "00zwvmnp2j79z95n9lgnq67q02bqfgirqla8j9y6jd8k3r052as3";
};
buildInputs = [ python2 ];
diff --git a/pkgs/development/libraries/physics/mcgrid/default.nix b/pkgs/development/libraries/physics/mcgrid/default.nix
deleted file mode 100644
index 27d8197a436..00000000000
--- a/pkgs/development/libraries/physics/mcgrid/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ stdenv, fetchurl, fastnlo, rivet, pkgconfig }:
-
-stdenv.mkDerivation rec {
- pname = "mcgrid";
- version = "2.0.2";
-
- src = fetchurl {
- url = "https://www.hepforge.org/archive/mcgrid/${pname}-${version}.tar.gz";
- sha256 = "1mw82x7zqbdchnd6shj3dirsav5i2cndp2hjwb8a8xdh4xh9zvfy";
- };
-
- buildInputs = [ fastnlo rivet ];
- propagatedNativeBuildInputs = [ pkgconfig ];
-
- preConfigure = ''
- substituteInPlace mcgrid.pc.in \
- --replace "Cflags:" "Cflags: -std=c++11"
- '';
-
- CXXFLAGS = "-std=c++11";
- enableParallelBuilding = true;
-
- meta = {
- description = "A software package that provides access to the APPLgrid and fastNLO interpolation tools for Monte Carlo event generator codes, allowing for fast and flexible variations of scales, coupling parameters and PDFs in cutting edge leading- and next-to-leading-order QCD calculations";
- license = stdenv.lib.licenses.gpl3;
- homepage = "http://mcgrid.hepforge.org";
- platforms = stdenv.lib.platforms.unix;
- maintainers = with stdenv.lib.maintainers; [ veprbl ];
- };
-}
diff --git a/pkgs/development/libraries/physics/rivet/default.nix b/pkgs/development/libraries/physics/rivet/default.nix
index 9870fadf6ef..bcf986346ac 100644
--- a/pkgs/development/libraries/physics/rivet/default.nix
+++ b/pkgs/development/libraries/physics/rivet/default.nix
@@ -1,20 +1,16 @@
-{ stdenv, fetchurl, fetchpatch, fastjet, ghostscript, gsl, hepmc2, imagemagick, less, python2, texlive, yoda, which, makeWrapper }:
+{ stdenv, fetchurl, fastjet, fastjet-contrib, ghostscript, gsl, hepmc, imagemagick, less, python3, rsync, texlive, yoda, which, makeWrapper }:
stdenv.mkDerivation rec {
pname = "rivet";
- version = "2.7.2";
+ version = "3.1.1";
src = fetchurl {
url = "https://www.hepforge.org/archive/rivet/Rivet-${version}.tar.bz2";
- sha256 = "1bxcb99a3l5d2gl93zgfzgw6v95kx1ss5045mkz3ciyw8w5nmb9l";
+ sha256 = "1cgr9jyfd9r7dwbk8fr3rys5dc74cmbx368441jvqngqymmb563w";
};
patches = [
./darwin.patch # configure relies on impure sw_vers to -Dunix
- (fetchpatch {
- url = "https://gitlab.com/hepcedar/rivet/commit/37bd34f52cce66946ebb311a8fe61bfc5f69cc00.diff";
- sha256 = "0wj3ilpfq2gpc33bj3800l9vyvc9lrrlj1x9ss5qki0yiqd8i2aa";
- })
];
latex = texlive.combine { inherit (texlive)
@@ -32,26 +28,27 @@ stdenv.mkDerivation rec {
xkeyval
xstring
;};
- buildInputs = [ hepmc2 imagemagick python2 latex makeWrapper ];
- propagatedBuildInputs = [ fastjet ghostscript gsl yoda ];
+
+ nativeBuildInputs = [ rsync makeWrapper ];
+ buildInputs = [ hepmc imagemagick python3 latex python3.pkgs.yoda ];
+ propagatedBuildInputs = [ fastjet fastjet-contrib ];
preConfigure = ''
- substituteInPlace analyses/Makefile.in \
- --replace "!(tmp)" ""
- substituteInPlace bin/rivet-buildplugin.in \
+ substituteInPlace bin/rivet-build.in \
+ --replace 'num_jobs=$(getconf _NPROCESSORS_ONLN)' 'num_jobs=''${NIX_BUILD_CORES:-$(getconf _NPROCESSORS_ONLN)}' \
--replace 'which' '"${which}/bin/which"' \
--replace 'mycxx=' 'mycxx=${stdenv.cc}/bin/${if stdenv.cc.isClang or false then "clang++" else "g++"} #' \
- --replace 'mycxxflags="' "mycxxflags=\"-std=c++11 $NIX_CFLAGS_COMPILE $NIX_CXXSTDLIB_COMPILE $NIX_CFLAGS_LINK "
+ --replace 'mycxxflags="' "mycxxflags=\"$NIX_CFLAGS_COMPILE $NIX_CXXSTDLIB_COMPILE $NIX_CFLAGS_LINK "
'';
preInstall = ''
substituteInPlace bin/make-plots \
--replace '"which"' '"${which}/bin/which"' \
- --replace '"latex"' '"${latex}/bin/latex"' \
- --replace '"dvips"' '"${latex}/bin/dvips"' \
+ --replace '"latex"' '"'$latex'/bin/latex"' \
+ --replace '"dvips"' '"'$latex'/bin/dvips"' \
--replace '"ps2pdf"' '"${ghostscript}/bin/ps2pdf"' \
--replace '"ps2eps"' '"${ghostscript}/bin/ps2eps"' \
- --replace '"kpsewhich"' '"${latex}/bin/kpsewhich"' \
+ --replace '"kpsewhich"' '"'$latex'/bin/kpsewhich"' \
--replace '"convert"' '"${imagemagick.out}/bin/convert"'
substituteInPlace bin/rivet \
--replace '"less"' '"${less}/bin/less"'
@@ -62,9 +59,12 @@ stdenv.mkDerivation rec {
configureFlags = [
"--with-fastjet=${fastjet}"
- "--with-hepmc=${hepmc2}"
"--with-yoda=${yoda}"
- ];
+ ] ++ (if stdenv.lib.versions.major hepmc.version == "3" then [
+ "--with-hepmc3=${hepmc}"
+ ] else [
+ "--with-hepmc=${hepmc}"
+ ]);
enableParallelBuilding = true;
@@ -74,11 +74,11 @@ stdenv.mkDerivation rec {
done
'';
- meta = {
+ meta = with stdenv.lib; {
description = "A framework for comparison of experimental measurements from high-energy particle colliders to theory predictions";
- license = stdenv.lib.licenses.gpl2;
+ license = licenses.gpl3;
homepage = "https://rivet.hepforge.org";
- platforms = stdenv.lib.platforms.unix;
- maintainers = with stdenv.lib.maintainers; [ veprbl ];
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ veprbl ];
};
}
diff --git a/pkgs/development/libraries/physics/yoda/default.nix b/pkgs/development/libraries/physics/yoda/default.nix
index ad7bc7f52f5..9d4d60949c1 100644
--- a/pkgs/development/libraries/physics/yoda/default.nix
+++ b/pkgs/development/libraries/physics/yoda/default.nix
@@ -1,22 +1,14 @@
-{ stdenv, fetchurl, fetchpatch, python, root, makeWrapper, zlib, withRootSupport ? false }:
+{ stdenv, fetchurl, python, root, makeWrapper, zlib, withRootSupport ? false }:
stdenv.mkDerivation rec {
pname = "yoda";
- version = "1.7.7";
+ version = "1.8.2";
src = fetchurl {
url = "https://www.hepforge.org/archive/yoda/YODA-${version}.tar.bz2";
- sha256 = "1ki88rscnym0vjxpfgql8m1lrc7vm1jb9w4jhw9lvv3rk84lpdng";
+ sha256 = "1nqbv334iwdvbsc5bw8g936cxzc1hyzv9r8kjy4v124vrw8qqmc9";
};
- patches = [
- # fixes "TypeError: expected bytes, str found" in writeYODA()
- (fetchpatch {
- url = "https://gitlab.com/hepcedar/yoda/commit/d2bbbe92912457f8a29b440cbfa0b39daf28ec34.diff";
- sha256 = "1x60piswpxwak61r2sdclsc8pzi1fshpkjnxlyflsa1iap77vkq8";
- })
- ];
-
nativeBuildInputs = with python.pkgs; [ cython makeWrapper ];
buildInputs = [ python ]
++ (with python.pkgs; [ numpy matplotlib ])
@@ -27,6 +19,7 @@ stdenv.mkDerivation rec {
postPatch = ''
touch pyext/yoda/*.{pyx,pxd}
+ patchShebangs .
'';
postInstall = ''
@@ -37,6 +30,9 @@ stdenv.mkDerivation rec {
hardeningDisable = [ "format" ];
+ doInstallCheck = true;
+ installCheckTarget = "check";
+
meta = {
description = "Provides small set of data analysis (specifically histogramming) classes";
license = stdenv.lib.licenses.gpl3;
diff --git a/pkgs/development/libraries/pipewire/default.nix b/pkgs/development/libraries/pipewire/default.nix
index d873555c0fa..f9cc7b56fff 100644
--- a/pkgs/development/libraries/pipewire/default.nix
+++ b/pkgs/development/libraries/pipewire/default.nix
@@ -1,6 +1,5 @@
{ stdenv
, fetchFromGitLab
-, fetchpatch
, meson
, ninja
, pkgconfig
@@ -33,7 +32,7 @@ let
in
stdenv.mkDerivation rec {
pname = "pipewire";
- version = "0.3.2";
+ version = "0.3.5";
outputs = [ "out" "lib" "dev" "doc" ];
@@ -42,7 +41,7 @@ stdenv.mkDerivation rec {
owner = "pipewire";
repo = "pipewire";
rev = version;
- sha256 = "U7lqvn2vMIxARNplzNX9H3Ztlfv1IH8LozJsq7JSEKs=";
+ sha256 = "mgfhfKpUtHycXCUVKFs9A58E1D1pPKHvSoPqjQzWGfQ=";
};
nativeBuildInputs = [
@@ -73,13 +72,6 @@ stdenv.mkDerivation rec {
vulkan-loader
xorg.libX11
];
- patches = [
- # fix SIGILL in fmt-ops: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/227
- (fetchpatch {
- url = "https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/1b3aaba206f48e75bb34ff0cd00321bd3d6db2b4.patch";
- sha256 = "08bmr9k2r0q4r7vhhm28k558nk3mz3jfnqswvq9mcj7p0srmfb4x";
- })
- ];
mesonFlags = [
"-Ddocs=true"
diff --git a/pkgs/development/libraries/pkger/default.nix b/pkgs/development/libraries/pkger/default.nix
new file mode 100644
index 00000000000..4a489127ca5
--- /dev/null
+++ b/pkgs/development/libraries/pkger/default.nix
@@ -0,0 +1,26 @@
+{ buildGoModule
+, fetchFromGitHub
+, lib
+, stdenv
+}:
+
+buildGoModule rec {
+ pname = "pkger";
+ version = "0.16.0";
+
+ src = fetchFromGitHub {
+ owner = "markbates";
+ repo = "pkger";
+ rev = "v${version}";
+ sha256 = "0fpvrgww5h40l2js7raarx6gpysafvj75x26ljx4qz925x8nb6zn";
+ };
+
+ vendorSha256 = "1b9gpym6kb4hpdbrixphfh1qylmqr265jrmcd4vxb87ahvrsrvgp";
+
+ meta = with stdenv.lib; {
+ description = "Embed static files in Go binaries (replacement for gobuffalo/packr) ";
+ homepage = "https://github.com/markbates/pkger";
+ license = licenses.mit;
+ maintainers = with maintainers; [ flokli ];
+ };
+}
diff --git a/pkgs/development/libraries/poppler/default.nix b/pkgs/development/libraries/poppler/default.nix
index 7f7a115f877..93b49524dc1 100644
--- a/pkgs/development/libraries/poppler/default.nix
+++ b/pkgs/development/libraries/poppler/default.nix
@@ -12,11 +12,11 @@ let
in
stdenv.mkDerivation rec {
name = "poppler-${suffix}-${version}";
- version = "0.87.0"; # beware: updates often break cups-filters build, check texlive and scribusUnstable too!
+ version = "0.88.0"; # beware: updates often break cups-filters build, check texlive and scribusUnstable too!
src = fetchurl {
url = "${meta.homepage}/poppler-${version}.tar.xz";
- sha256 = "b2ArnCTC0FeAvpPnMGIBAS5BRZ8om4J5onp5QxrUFQ4=";
+ sha256 = "1isns9s484irq9ir4hbhpyqf6af2xzswh2pfrvk1k9d5x423hidl";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/libraries/protobuf/3.12.nix b/pkgs/development/libraries/protobuf/3.12.nix
new file mode 100644
index 00000000000..00d9ec7f96f
--- /dev/null
+++ b/pkgs/development/libraries/protobuf/3.12.nix
@@ -0,0 +1,6 @@
+{ callPackage, ... }:
+
+callPackage ./generic-v3.nix {
+ version = "3.12.0";
+ sha256 = "0ac0v7mx2sf4hwf61074bgh2m1q0rs88c7gc6v910sd7cw7gql3a";
+}
diff --git a/pkgs/development/libraries/protolock/default.nix b/pkgs/development/libraries/protolock/default.nix
index f1eb3ae51f3..2bdaa3ab7b6 100644
--- a/pkgs/development/libraries/protolock/default.nix
+++ b/pkgs/development/libraries/protolock/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0qg26vcqdhgy91p6wiv16dq73ay0fymran3d8ylca9264zwi2vxw";
};
- modSha256 = "1q755ipqsfpr41s5fxzmx50lwcdqc5a7akwx6mzn789w2z07x8lg";
+ vendorSha256 = "0ap1iwcapvvvmwgdc4zbsp8mglrhbswkdgm4dw8baw8qk0nlci6y";
postInstall = ''
rm $out/bin/plugin*
@@ -23,4 +23,4 @@ buildGoModule rec {
license = licenses.bsd3;
maintainers = with maintainers; [ groodt ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/libraries/qgnomeplatform/default.nix b/pkgs/development/libraries/qgnomeplatform/default.nix
index 434b3ab84f9..a82d048b32b 100644
--- a/pkgs/development/libraries/qgnomeplatform/default.nix
+++ b/pkgs/development/libraries/qgnomeplatform/default.nix
@@ -14,13 +14,13 @@
mkDerivation rec {
pname = "qgnomeplatform";
- version = "0.6.0";
+ version = "0.6.1";
src = fetchFromGitHub {
owner = "FedoraQt";
repo = "QGnomePlatform";
rev = version;
- sha256 = "0fb1mzs6sx76bl7f0z2xhc0jq6y1c55jrw1v3na8577is6g5ji0a";
+ sha256 = "1mwqg2zk0sfjq54vz2jjahbgi5sxw8rb71h6mgg459wp99mhlqi0";
};
patches = [
diff --git a/pkgs/development/libraries/qscintilla/default.nix b/pkgs/development/libraries/qscintilla/default.nix
index 323eff6486d..abaeba51b45 100644
--- a/pkgs/development/libraries/qscintilla/default.nix
+++ b/pkgs/development/libraries/qscintilla/default.nix
@@ -5,12 +5,6 @@
}:
let
- # Fix Xcode 8 compilation problem
- xcodePatch = fetchurl {
- url = "https://raw.githubusercontent.com/Homebrew/formula-patches/a651d71/qscintilla2/xcode-8.patch";
- sha256 = "1a88309fdfd421f4458550b710a562c622d72d6e6fdd697107e4a43161d69bc9";
- };
-
pname = "qscintilla-qt${if withQt5 then "5" else "4"}";
version = "2.11.2";
@@ -32,8 +26,7 @@ in stdenv.mkDerivation rec {
++ (if withQt5 then [ qmake ] else [ qmake4Hook ])
++ lib.optional stdenv.isDarwin fixDarwinDylibNames;
- patches = (lib.optional (stdenv.isDarwin && withQt5) xcodePatch) ++
- (lib.optional (!withQt5) ./fix-qt4-build.patch );
+ patches = lib.optional (!withQt5) ./fix-qt4-build.patch;
# Make sure that libqscintilla2.so is available in $out/lib since it is expected
# by some packages such as sqlitebrowser
diff --git a/pkgs/development/libraries/qt-5/5.12/default.nix b/pkgs/development/libraries/qt-5/5.12/default.nix
index 78d711e969b..afca6c7969b 100644
--- a/pkgs/development/libraries/qt-5/5.12/default.nix
+++ b/pkgs/development/libraries/qt-5/5.12/default.nix
@@ -139,6 +139,7 @@ let
qtconnectivity = callPackage ../modules/qtconnectivity.nix {};
qtdeclarative = callPackage ../modules/qtdeclarative.nix {};
qtdoc = callPackage ../modules/qtdoc.nix {};
+ qtgamepad = callPackage ../modules/qtgamepad.nix {};
qtgraphicaleffects = callPackage ../modules/qtgraphicaleffects.nix {};
qtimageformats = callPackage ../modules/qtimageformats.nix {};
qtlocation = callPackage ../modules/qtlocation.nix {};
@@ -171,7 +172,7 @@ let
env = callPackage ../qt-env.nix {};
full = env "qt-full-${qtbase.version}" ([
- qtcharts qtconnectivity qtdeclarative qtdoc qtgraphicaleffects
+ qtcharts qtconnectivity qtdeclarative qtdoc qtgamepad qtgraphicaleffects
qtimageformats qtlocation qtmultimedia qtquickcontrols qtquickcontrols2
qtscript qtsensors qtserialport qtsvg qttools qttranslations
qtvirtualkeyboard qtwebchannel qtwebengine qtwebkit qtwebsockets
diff --git a/pkgs/development/libraries/qt-5/modules/qtgamepad.nix b/pkgs/development/libraries/qt-5/modules/qtgamepad.nix
new file mode 100644
index 00000000000..281f6e0b8ec
--- /dev/null
+++ b/pkgs/development/libraries/qt-5/modules/qtgamepad.nix
@@ -0,0 +1,9 @@
+{ qtModule, qtbase, qtdeclarative, pkgconfig }:
+
+qtModule {
+ name = "qtgamepad";
+ qtInputs = [ qtbase qtdeclarative ];
+ buildInputs = [ ];
+ nativeBuildInputs = [ pkgconfig ];
+ outputs = [ "out" "dev" "bin" ];
+}
diff --git a/pkgs/development/libraries/qtstyleplugin-kvantum-qt4/default.nix b/pkgs/development/libraries/qtstyleplugin-kvantum-qt4/default.nix
index 7c2a99804c4..f17165b5ed3 100644
--- a/pkgs/development/libraries/qtstyleplugin-kvantum-qt4/default.nix
+++ b/pkgs/development/libraries/qtstyleplugin-kvantum-qt4/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "qtstyleplugin-kvantum-qt4";
- version = "0.11.2";
+ version = "0.15.2";
src = fetchFromGitHub {
owner = "tsujan";
repo = "Kvantum";
rev = "V${version}";
- sha256 = "1jcfv96ws6sm3kc2q8zriwqhry24qbq3zbp8gkqw75wssbv82rmc";
+ sha256 = "0cv0lxyi2sr0k7f03rsh1j28avdxd0l0480jsa95ca3d2lq392g3";
};
nativeBuildInputs = [ qmake4Hook ];
diff --git a/pkgs/development/libraries/quazip/default.nix b/pkgs/development/libraries/quazip/default.nix
index 13e3f15c842..4ca3be7fe79 100644
--- a/pkgs/development/libraries/quazip/default.nix
+++ b/pkgs/development/libraries/quazip/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "quazip";
- version = "0.8.1";
+ version = "0.9";
src = fetchFromGitHub {
owner = "stachenov";
repo = pname;
rev = "v${version}";
- sha256 = "1g473gnsbkvxpsv8lbsmhspn7jnq86b05zzgqh11r581v8ndvz5s";
+ sha256 = "0psvf3d9akyyx3bckc9325nmbp97xiagf8la4vhca5xn2f430fbn";
};
buildInputs = [ zlib qtbase ];
diff --git a/pkgs/development/libraries/rdkafka/default.nix b/pkgs/development/libraries/rdkafka/default.nix
index d8f20d74a0d..7539d45627f 100644
--- a/pkgs/development/libraries/rdkafka/default.nix
+++ b/pkgs/development/libraries/rdkafka/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "rdkafka";
- version = "1.4.0";
+ version = "1.4.2";
src = fetchFromGitHub {
owner = "edenhill";
repo = "librdkafka";
rev = "v${version}";
- sha256 = "0axrzjmih1njjpxpwfb6pwjwkjy1b6s5s1sjf165m2cmd6x3vbap";
+ sha256 = "05mgrdzacn9kdpr68r5j0cvsvl54s52glnsc1ww9rcxx6p7hq1ly";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/libraries/science/biology/bpp-core/default.nix b/pkgs/development/libraries/science/biology/bpp-core/default.nix
new file mode 100644
index 00000000000..cfbe19d724b
--- /dev/null
+++ b/pkgs/development/libraries/science/biology/bpp-core/default.nix
@@ -0,0 +1,36 @@
+{ stdenv, fetchFromGitHub, cmake }:
+
+stdenv.mkDerivation rec {
+ pname = "bpp-core";
+ version = "2.4.1";
+
+ src = fetchFromGitHub { owner = "BioPP";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0ma2cl677l7s0n5sffh66cy9lxp5wycm50f121g8rx85p95vkgwv";
+ };
+
+ nativeBuildInputs = [ cmake ];
+
+ preCheck = ''
+ export LD_LIBRARY_PATH=$(pwd)/src
+ '';
+
+ postFixup = ''
+ substituteInPlace $out/lib/cmake/bpp-core/bpp-core-targets.cmake \
+ --replace 'set(_IMPORT_PREFIX' '#set(_IMPORT_PREFIX'
+ '';
+ # prevents cmake from exporting incorrect INTERFACE_INCLUDE_DIRECTORIES
+ # of form /nix/store/.../nix/store/.../include,
+ # probably due to relative vs absolute path issue
+
+ doCheck = !stdenv.isDarwin;
+
+ meta = with stdenv.lib; {
+ homepage = "http://biopp.univ-montp2.fr/wiki/index.php/Main_Page";
+ changelog = "https://github.com/BioPP/bpp-core/blob/master/ChangeLog";
+ description = "C++ bioinformatics libraries and tools";
+ maintainers = with maintainers; [ bcdarwin ];
+ license = licenses.cecill20;
+ };
+}
diff --git a/pkgs/development/libraries/science/biology/bpp-phyl/default.nix b/pkgs/development/libraries/science/biology/bpp-phyl/default.nix
new file mode 100644
index 00000000000..8ff6ad433fb
--- /dev/null
+++ b/pkgs/development/libraries/science/biology/bpp-phyl/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchFromGitHub, cmake, bpp-core, bpp-seq }:
+
+stdenv.mkDerivation rec {
+ pname = "bpp-phyl";
+
+ inherit (bpp-core) version;
+
+ src = fetchFromGitHub {
+ owner = "BioPP";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "192zks6wyk903n06c2lbsscdhkjnfwms8p7jblsmk3lvjhdipb20";
+ };
+
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ bpp-core bpp-seq ];
+
+ preCheck = ''
+ export LD_LIBRARY_PATH=$(pwd)/src
+ '';
+
+ postFixup = ''
+ substituteInPlace $out/lib/cmake/${pname}/${pname}-targets.cmake \
+ --replace 'set(_IMPORT_PREFIX' '#set(_IMPORT_PREFIX'
+ '';
+
+ doCheck = !stdenv.isDarwin;
+
+ meta = bpp-core.meta // {
+ changelog = "https://github.com/BioPP/bpp-phyl/blob/master/ChangeLog";
+ };
+}
diff --git a/pkgs/development/libraries/science/biology/bpp-popgen/default.nix b/pkgs/development/libraries/science/biology/bpp-popgen/default.nix
new file mode 100644
index 00000000000..af5d1d00d4d
--- /dev/null
+++ b/pkgs/development/libraries/science/biology/bpp-popgen/default.nix
@@ -0,0 +1,35 @@
+{ stdenv, fetchFromGitHub, cmake, bpp-core, bpp-seq }:
+
+stdenv.mkDerivation rec {
+ pname = "bpp-popgen";
+
+ inherit (bpp-core) version;
+
+ src = fetchFromGitHub {
+ owner = "BioPP";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0bz0fhrq3dri6a0hvfc3zlvrns8mrzzlnicw5pyfa812gc1qwfvh";
+ };
+
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ bpp-core bpp-seq ];
+
+ preCheck = ''
+ export LD_LIBRARY_PATH=$(pwd)/src
+ '';
+
+ postFixup = ''
+ substituteInPlace $out/lib/cmake/${pname}/${pname}-targets.cmake \
+ --replace 'set(_IMPORT_PREFIX' '#set(_IMPORT_PREFIX'
+ '';
+ # prevents cmake from exporting incorrect INTERFACE_INCLUDE_DIRECTORIES
+ # of form /nix/store/.../nix/store/.../include,
+ # probably due to relative vs absolute path issue
+
+ doCheck = !stdenv.isDarwin;
+
+ meta = bpp-core.meta // {
+ changelog = "https://github.com/BioPP/bpp-popgen/blob/master/ChangeLog";
+ };
+}
diff --git a/pkgs/development/libraries/science/biology/bpp-seq/default.nix b/pkgs/development/libraries/science/biology/bpp-seq/default.nix
new file mode 100644
index 00000000000..79fd0fe6771
--- /dev/null
+++ b/pkgs/development/libraries/science/biology/bpp-seq/default.nix
@@ -0,0 +1,35 @@
+{ stdenv, fetchFromGitHub, cmake, bpp-core }:
+
+stdenv.mkDerivation rec {
+ pname = "bpp-seq";
+
+ inherit (bpp-core) version;
+
+ src = fetchFromGitHub {
+ owner = "BioPP";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1mc09g8jswzsa4wgrfv59jxn15ys3q8s0227p1j838wkphlwn2qk";
+ };
+
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ bpp-core ];
+
+ preCheck = ''
+ export LD_LIBRARY_PATH=$(pwd)/src
+ '';
+
+ postFixup = ''
+ substituteInPlace $out/lib/cmake/${pname}/${pname}-targets.cmake \
+ --replace 'set(_IMPORT_PREFIX' '#set(_IMPORT_PREFIX'
+ '';
+ # prevents cmake from exporting incorrect INTERFACE_INCLUDE_DIRECTORIES
+ # of form /nix/store/.../nix/store/.../include,
+ # probably due to relative vs absolute path issue
+
+ doCheck = !stdenv.isDarwin;
+
+ meta = bpp-core.meta // {
+ changelog = "https://github.com/BioPP/bpp-seq/blob/master/ChangeLog";
+ };
+}
diff --git a/pkgs/development/libraries/science/math/mkl/default.nix b/pkgs/development/libraries/science/math/mkl/default.nix
index ee861c14ab4..016864abed8 100644
--- a/pkgs/development/libraries/science/math/mkl/default.nix
+++ b/pkgs/development/libraries/science/math/mkl/default.nix
@@ -1,4 +1,12 @@
-{ stdenvNoCC, fetchurl, rpmextract, undmg, darwin, enableStatic ? false }:
+{ stdenvNoCC
+, fetchurl
+, pkgconfig
+, rpmextract
+, undmg
+, darwin
+, enableStatic ? false
+}:
+
/*
For details on using mkl as a blas provider for python packages such as numpy,
numexpr, scipy, etc., see the Python section of the NixPkgs manual.
@@ -20,6 +28,8 @@ let
openmp = if stdenvNoCC.isDarwin then "19.0" else "19.1";
openmp-ver = "${openmp}.${spot}-${rel}-${openmp}.${spot}-${rel}";
+ shlibExt = stdenvNoCC.hostPlatform.extensions.sharedLibrary;
+
in stdenvNoCC.mkDerivation {
pname = "mkl";
inherit version;
@@ -42,6 +52,10 @@ in stdenvNoCC.mkDerivation {
else
[ rpmextract ];
+ installCheckInputs = [ pkgconfig ];
+
+ doInstallCheck = true;
+
buildPhase = if stdenvNoCC.isDarwin then ''
for f in Contents/Resources/pkg/*.tgz; do
tar xzvf $f
@@ -75,6 +89,7 @@ in stdenvNoCC.mkDerivation {
bn=$(basename $f)
substituteInPlace $f \
--replace "prefix=<INSTALLDIR>/mkl" "prefix=$out" \
+ --replace $\{MKLROOT} "$out" \
--replace "lib/intel64_lin" "lib"
done
@@ -114,10 +129,15 @@ in stdenvNoCC.mkDerivation {
'') + ''
# Setup symlinks for blas / lapack
- ln -s $out/lib/libmkl_rt${stdenvNoCC.hostPlatform.extensions.sharedLibrary} $out/lib/libblas${stdenvNoCC.hostPlatform.extensions.sharedLibrary}${stdenvNoCC.lib.optionalString stdenvNoCC.hostPlatform.isLinux ".3"}
- ln -s $out/lib/libmkl_rt${stdenvNoCC.hostPlatform.extensions.sharedLibrary} $out/lib/libcblas${stdenvNoCC.hostPlatform.extensions.sharedLibrary}${stdenvNoCC.lib.optionalString stdenvNoCC.hostPlatform.isLinux ".3"}
- ln -s $out/lib/libmkl_rt${stdenvNoCC.hostPlatform.extensions.sharedLibrary} $out/lib/liblapack${stdenvNoCC.hostPlatform.extensions.sharedLibrary}${stdenvNoCC.lib.optionalString stdenvNoCC.hostPlatform.isLinux ".3"}
- ln -s $out/lib/libmkl_rt${stdenvNoCC.hostPlatform.extensions.sharedLibrary} $out/lib/liblapacke${stdenvNoCC.hostPlatform.extensions.sharedLibrary}${stdenvNoCC.lib.optionalString stdenvNoCC.hostPlatform.isLinux ".3"}
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/libblas${shlibExt}
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/libcblas${shlibExt}
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/liblapack${shlibExt}
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/liblapacke${shlibExt}
+ '' + stdenvNoCC.lib.optionalString stdenvNoCC.hostPlatform.isLinux ''
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/libblas${shlibExt}".3"
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/libcblas${shlibExt}".3"
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/liblapack${shlibExt}".3"
+ ln -s $out/lib/libmkl_rt${shlibExt} $out/lib/liblapacke${shlibExt}".3"
'';
# fixDarwinDylibName fails for libmkl_cdft_core.dylib because the
@@ -132,6 +152,11 @@ in stdenvNoCC.mkDerivation {
install_name_tool -change @rpath/libtbbmalloc.dylib $out/lib/libtbbmalloc.dylib $out/lib/libtbbmalloc_proxy.dylib
'';
+ # Validate pkgconfig files, since they break often on updates.
+ installCheckPhase = ''
+ pkg-config --validate $out/lib/pkgconfig/*.pc
+ '';
+
# Per license agreement, do not modify the binary
dontStrip = true;
dontPatchELF = true;
diff --git a/pkgs/development/libraries/science/math/openblas/default.nix b/pkgs/development/libraries/science/math/openblas/default.nix
index 53c98046993..318922d7f25 100644
--- a/pkgs/development/libraries/science/math/openblas/default.nix
+++ b/pkgs/development/libraries/science/math/openblas/default.nix
@@ -93,6 +93,9 @@ let
if !builtins.isBool val then toString val
else if val then "1" else "0";
mkMakeFlagsFromConfig = mapAttrsToList (var: val: "${var}=${mkMakeFlagValue val}");
+
+ shlibExt = stdenv.hostPlatform.extensions.sharedLibrary;
+
in
stdenv.mkDerivation rec {
pname = "openblas";
@@ -178,10 +181,15 @@ EOF
done
# Setup symlinks for blas / lapack
- ln -s $out/lib/libopenblas${stdenv.hostPlatform.extensions.sharedLibrary} $out/lib/libblas${stdenv.hostPlatform.extensions.sharedLibrary}${stdenv.lib.optionalString stdenv.hostPlatform.isLinux ".3"}
- ln -s $out/lib/libopenblas${stdenv.hostPlatform.extensions.sharedLibrary} $out/lib/libcblas${stdenv.hostPlatform.extensions.sharedLibrary}${stdenv.lib.optionalString stdenv.hostPlatform.isLinux ".3"}
- ln -s $out/lib/libopenblas${stdenv.hostPlatform.extensions.sharedLibrary} $out/lib/liblapack${stdenv.hostPlatform.extensions.sharedLibrary}${stdenv.lib.optionalString stdenv.hostPlatform.isLinux ".3"}
- ln -s $out/lib/libopenblas${stdenv.hostPlatform.extensions.sharedLibrary} $out/lib/liblapacke${stdenv.hostPlatform.extensions.sharedLibrary}${stdenv.lib.optionalString stdenv.hostPlatform.isLinux ".3"}
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/libblas${shlibExt}
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/libcblas${shlibExt}
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/liblapack${shlibExt}
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/liblapacke${shlibExt}
+ '' + stdenv.lib.optionalString stdenv.hostPlatform.isLinux ''
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/libblas${shlibExt}.3
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/libcblas${shlibExt}.3
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/liblapack${shlibExt}.3
+ ln -s $out/lib/libopenblas${shlibExt} $out/lib/liblapacke${shlibExt}.3
'';
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/science/math/sympow/default.nix b/pkgs/development/libraries/science/math/sympow/default.nix
index e67f61599b5..ae7a7c778de 100644
--- a/pkgs/development/libraries/science/math/sympow/default.nix
+++ b/pkgs/development/libraries/science/math/sympow/default.nix
@@ -9,7 +9,7 @@
}:
stdenv.mkDerivation rec {
- version = "2.023.5";
+ version = "2.023.6";
pname = "sympow";
src = fetchFromGitLab {
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
owner = "forks";
repo = "sympow";
rev = "v${version}";
- sha256 = "1c5a2pizgqsf3pjkf7rfj20022ym4ixhrddp8ivs2nbzxwz6qvv9";
+ sha256 = "132l0xv00ld1svvv9wh99wfra4zzjv2885h2sq0dsl98wiyvi5zl";
};
postUnpack = ''
diff --git a/pkgs/development/libraries/sentencepiece/default.nix b/pkgs/development/libraries/sentencepiece/default.nix
index 52b39ddc25b..41226865421 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.86";
+ version = "0.1.91";
src = fetchFromGitHub {
owner = "google";
repo = pname;
rev = "v${version}";
- sha256 = "0r4z5n3dx0bg1pm2kgfllyj65s7ljn2ny7i7c5bz618r7h8bax9p";
+ sha256 = "1yg55h240iigjaii0k70mjb4sh3mgg54rp2sz8bx5glnsjwys5s3";
};
nativeBuildInputs = [ cmake ] ++ lib.optional withGPerfTools gperftools;
diff --git a/pkgs/development/libraries/simgear/default.nix b/pkgs/development/libraries/simgear/default.nix
index bdd8dd9d999..ab4fd2c7bf2 100644
--- a/pkgs/development/libraries/simgear/default.nix
+++ b/pkgs/development/libraries/simgear/default.nix
@@ -4,7 +4,7 @@
, curl
}:
let
- version = "2019.1.1";
+ version = "2020.1.1";
shortVersion = builtins.substring 0 6 version;
in
stdenv.mkDerivation rec {
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "mirror://sourceforge/flightgear/release-${shortVersion}/${pname}-${version}.tar.bz2";
- sha256 = "12sl18limlj61hlwl3bcv5ysfdpsjmd07cxchhf9xa8shk6d87i0";
+ sha256 = "1z52r28xg05q6hdlh4szzfjlpgkvbdyn2dpaji9b57y58ccrqsfh";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/sope/default.nix b/pkgs/development/libraries/sope/default.nix
new file mode 100644
index 00000000000..9d0b3bf76b3
--- /dev/null
+++ b/pkgs/development/libraries/sope/default.nix
@@ -0,0 +1,46 @@
+{ gnustep, lib, fetchFromGitHub , libxml2, openssl_1_1
+, openldap, mysql, libmysqlclient, postgresql }: with lib; gnustep.stdenv.mkDerivation rec {
+ pname = "sope";
+ version = "4.3.2";
+
+ src = fetchFromGitHub {
+ owner = "inverse-inc";
+ repo = pname;
+ rev = "SOPE-${version}";
+ sha256 = "0ny1ihx38gd25w8f3dfybyswvyjfljvb2fhfmkajgg6hhjrkfar2";
+ };
+
+ nativeBuildInputs = [ gnustep.make ];
+ buildInputs = flatten ([ gnustep.base libxml2 openssl_1_1 ]
+ ++ optional (openldap != null) openldap
+ ++ optionals (mysql != null) [ libmysqlclient mysql ]
+ ++ optional (postgresql != null) postgresql);
+
+ postPatch = ''
+ # Exclude NIX_ variables
+ sed -i 's/grep GNUSTEP_/grep ^GNUSTEP_/g' configure
+ '';
+
+ preConfigure = ''
+ export DESTDIR="$out"
+ '';
+
+ configureFlags = [ "--prefix=" "--disable-debug" "--enable-xml" "--with-ssl=ssl" ]
+ ++ optional (openldap != null) "--enable-openldap"
+ ++ optional (mysql != null) "--enable-mysql"
+ ++ optional (postgresql != null) "--enable-postgresql";
+
+ # Yes, this is ugly.
+ preFixup = ''
+ cp -rlPa $out/nix/store/*/* $out
+ rm -rf $out/nix/store
+ '';
+
+ meta = {
+ description = "SOPE is 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;
+ maintainers = with maintainers; [ ajs124 das_j ];
+ };
+}
diff --git a/pkgs/development/libraries/spdlog/default.nix b/pkgs/development/libraries/spdlog/default.nix
index 1839bb7bff1..add1dcf10cb 100644
--- a/pkgs/development/libraries/spdlog/default.nix
+++ b/pkgs/development/libraries/spdlog/default.nix
@@ -35,8 +35,8 @@ let
in
{
spdlog_1 = generic {
- version = "1.4.2";
- sha256 = "1qc3rphvik44136ms0gjq2wmkl6qglri4fqxlhr2l5jwm8zhr8fc";
+ version = "1.6.0";
+ sha256 = "15fn8nd9xj7wrxcg9n4fjffid790qg2m366rx2lq2fc9v9walrxs";
};
spdlog_0 = generic {
diff --git a/pkgs/development/libraries/sqlcipher/default.nix b/pkgs/development/libraries/sqlcipher/default.nix
index 66d30e26a0d..f40c80391a2 100644
--- a/pkgs/development/libraries/sqlcipher/default.nix
+++ b/pkgs/development/libraries/sqlcipher/default.nix
@@ -1,18 +1,20 @@
-{ stdenv, lib, fetchFromGitHub, openssl, tcl, readline ? null, ncurses ? null }:
+{ stdenv, lib, fetchFromGitHub, openssl, tcl, installShellFiles, readline ? null, ncurses ? null }:
assert readline != null -> ncurses != null;
stdenv.mkDerivation rec {
pname = "sqlcipher";
- version = "4.3.0";
+ version = "4.4.0";
src = fetchFromGitHub {
owner = "sqlcipher";
repo = "sqlcipher";
rev = "v${version}";
- sha256 = "0s1aiwl61nl3b4ym4v050wlbbx0iypknqsj3ar12dw5hljlzx6f8";
+ sha256 = "0mx0n5n3s39r25b31sdkrd4psxjqqgcv6rpm9d57w5rlk75g2fiv";
};
+ nativeBuildInputs = [ installShellFiles ];
+
buildInputs = [ readline ncurses openssl tcl ];
configureFlags = [ "--enable-threadsafe" "--disable-tcl" ];
@@ -22,9 +24,13 @@ stdenv.mkDerivation rec {
doCheck = false; # fails. requires tcl?
+ postInstall = ''
+ installManPage sqlcipher.1
+ '';
+
meta = with stdenv.lib; {
- homepage = "http://sqlcipher.net/";
- description = "Full Database Encryption for SQLite";
+ homepage = "https://www.zetetic.net/sqlcipher/";
+ description = "SQLite extension that provides 256 bit AES encryption of database files";
platforms = platforms.unix;
license = licenses.bsd3;
};
diff --git a/pkgs/development/libraries/tracker/default.nix b/pkgs/development/libraries/tracker/default.nix
index 50eb56ce2d1..2224addf02a 100644
--- a/pkgs/development/libraries/tracker/default.nix
+++ b/pkgs/development/libraries/tracker/default.nix
@@ -1,8 +1,33 @@
-{ stdenv, fetchurl, gettext, meson, ninja, pkgconfig, gobject-introspection, python3
-, gtk-doc, docbook_xsl, docbook_xml_dtd_412, docbook_xml_dtd_43, glibcLocales
-, libxml2, upower, glib, wrapGAppsHook, vala, sqlite, libxslt, libstemmer
-, gnome3, icu, libuuid, networkmanager, libsoup, json-glib, systemd, dbus
-, substituteAll }:
+{ stdenv
+, fetchurl
+, gettext
+, meson
+, ninja
+, pkgconfig
+, gobject-introspection
+, python3
+, gtk-doc
+, docbook_xsl
+, docbook_xml_dtd_412
+, docbook_xml_dtd_43
+, docbook_xml_dtd_45
+, libxml2
+, glib
+, wrapGAppsHook
+, vala
+, sqlite
+, libxslt
+, libstemmer
+, gnome3
+, icu
+, libuuid
+, networkmanager
+, libsoup
+, json-glib
+, systemd
+, dbus
+, substituteAll
+}:
stdenv.mkDerivation rec {
pname = "tracker";
@@ -15,34 +40,80 @@ stdenv.mkDerivation rec {
sha256 = "V3lSJEq5d8eLC4ji9jxBl+q6FuTWa/9pK39YmT4GUW0=";
};
+ patches = [
+ (substituteAll {
+ src = ./fix-paths.patch;
+ gdbus = "${glib.bin}/bin/gdbus";
+ })
+ ];
+
nativeBuildInputs = [
- meson ninja vala pkgconfig gettext libxslt wrapGAppsHook gobject-introspection
- gtk-doc docbook_xsl docbook_xml_dtd_412 docbook_xml_dtd_43 glibcLocales
+ meson
+ ninja
+ vala
+ pkgconfig
+ gettext
+ libxslt
+ wrapGAppsHook
+ gobject-introspection
+ gtk-doc
+ docbook_xsl
+ docbook_xml_dtd_412
+ docbook_xml_dtd_43
+ docbook_xml_dtd_45
python3 # for data-generators
systemd # used for checks to install systemd user service
dbus # used for checks and pkgconfig to install dbus service/s
];
buildInputs = [
- glib libxml2 sqlite upower icu networkmanager libsoup libuuid json-glib libstemmer
+ glib
+ libxml2
+ sqlite
+ icu
+ networkmanager
+ libsoup
+ libuuid
+ json-glib
+ libstemmer
+ ];
+
+ checkInputs = [
+ python3.pkgs.pygobject3
];
mesonFlags = [
# TODO: figure out wrapping unit tests, some of them fail on missing gsettings-desktop-schemas
- "-Dfunctional_tests=false"
+ # "-Dfunctional_tests=true"
"-Ddocs=true"
];
- patches = [
- (substituteAll {
- src = ./fix-paths.patch;
- gdbus = "${glib.bin}/bin/gdbus";
- })
- ];
+ doCheck = true;
postPatch = ''
patchShebangs utils/g-ir-merge/g-ir-merge
patchShebangs utils/data-generators/cc/generate
+ patchShebangs tests/functional-tests/test-runner.sh.in
+ patchShebangs tests/functional-tests/*.py
+ '';
+
+ preCheck = ''
+ # (tracker-store:6194): Tracker-CRITICAL **: 09:34:07.722: Cannot initialize database: Could not open sqlite3 database:'/homeless-shelter/.cache/tracker/meta.db': unable to open database file
+ export HOME=$(mktemp -d)
+
+ # Our gobject-introspection patches make the shared library paths absolute
+ # in the GIR files. When running functional tests, the library is not yet installed,
+ # though, so we need to replace the absolute path with a local one during build.
+ # We are using a symlink that will be overridden during installation.
+ mkdir -p $out/lib
+ ln -s $PWD/src/libtracker-sparql-backend/libtracker-sparql-2.0.so $out/lib/libtracker-sparql-2.0.so.0
+ ln -s $PWD/src/libtracker-miner/libtracker-miner-2.0.so $out/lib/libtracker-miner-2.0.so.0
+ ln -s $PWD/src/libtracker-data/libtracker-data.so $out/lib/libtracker-data.so
+ '';
+
+ postCheck = ''
+ # Clean up out symlinks
+ rm -r $out/lib
'';
postInstall = ''
@@ -60,7 +131,7 @@ stdenv.mkDerivation rec {
homepage = "https://wiki.gnome.org/Projects/Tracker";
description = "Desktop-neutral user information store, search tool and indexer";
maintainers = teams.gnome.members;
- license = licenses.gpl2;
+ license = licenses.gpl2Plus;
platforms = platforms.linux;
};
}
diff --git a/pkgs/development/libraries/vapoursynth-mvtools/default.nix b/pkgs/development/libraries/vapoursynth-mvtools/default.nix
index 5fa35751e24..1030aefc1a5 100644
--- a/pkgs/development/libraries/vapoursynth-mvtools/default.nix
+++ b/pkgs/development/libraries/vapoursynth-mvtools/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "vapoursynth-mvtools";
- version = "22";
+ version = "23";
src = fetchFromGitHub {
owner = "dubhater";
repo = "vapoursynth-mvtools";
rev = "v${version}";
- sha256 = "11al56liaahkr3819iynq83k8n42wvijfv2ja5fsjdl6j4zfzpbr";
+ sha256 = "0lngkvxnzn82rz558nvl96rvclrck07ja1pny7wcfixp9b68ppkn";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/libraries/vapoursynth/default.nix b/pkgs/development/libraries/vapoursynth/default.nix
index 043bfb007a3..87f35fbf60c 100644
--- a/pkgs/development/libraries/vapoursynth/default.nix
+++ b/pkgs/development/libraries/vapoursynth/default.nix
@@ -36,6 +36,14 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
+ passthru = {
+ # If vapoursynth is added to the build inputs of mpv and then
+ # used in the wrapping of it, we want to know once inside the
+ # wrapper, what python3 version was used to build vapoursynth so
+ # the right python3.sitePackages will be used there.
+ inherit python3;
+ };
+
postInstall = ''
wrapProgram $out/bin/vspipe \
--prefix PYTHONPATH : $out/${python3.sitePackages}
diff --git a/pkgs/development/libraries/vtk/7.x.nix b/pkgs/development/libraries/vtk/7.x.nix
new file mode 100644
index 00000000000..f3ec383fddf
--- /dev/null
+++ b/pkgs/development/libraries/vtk/7.x.nix
@@ -0,0 +1,74 @@
+{ stdenv, fetchurl, cmake, libGLU, libGL, libX11, xorgproto, libXt, libtiff
+, fetchpatch
+, qtLib ? null
+, enablePython ? false, python ? null
+# Darwin support
+, Cocoa, CoreServices, DiskArbitration, IOKit, CFNetwork, Security, GLUT, OpenGL
+, ApplicationServices, CoreText, IOSurface, ImageIO, xpc, libobjc }:
+
+with stdenv.lib;
+
+let
+ os = stdenv.lib.optionalString;
+ majorVersion = "7.1";
+ minorVersion = "1";
+ version = "${majorVersion}.${minorVersion}";
+in
+
+stdenv.mkDerivation rec {
+ name = "vtk-${os (qtLib != null) "qvtk-"}${version}";
+ src = fetchurl {
+ url = "${meta.homepage}files/release/${majorVersion}/VTK-${version}.tar.gz";
+ sha256 = "0nm7xwwj7rnsxjdv2ssviys8nhci4n9iiiqm2y14s520hl2dsp1d";
+ };
+
+ patches = [
+ (fetchpatch {
+ url = "https://gitlab.kitware.com/vtk/vtk/-/commit/706f1b397df09a27ab8981ab9464547028d0c322.diff";
+ sha256 = "1q3pi5h40g05pzpbqp75xlgzvbfvyw8raza51svmi7d8dlslqybx";
+ })
+ ];
+
+ nativeBuildInputs = [ cmake ];
+
+ buildInputs = [ libtiff ]
+ ++ optional (qtLib != null) qtLib
+ ++ optionals stdenv.isLinux [ libGLU libGL libX11 xorgproto libXt ]
+ ++ optionals stdenv.isDarwin [ xpc Cocoa CoreServices DiskArbitration IOKit
+ CFNetwork Security ApplicationServices CoreText
+ IOSurface ImageIO OpenGL GLUT ]
+ ++ optional enablePython [
+ python
+ ];
+ propagatedBuildInputs = stdenv.lib.optionals stdenv.isDarwin [ libobjc ];
+
+ preBuild = ''
+ export LD_LIBRARY_PATH="$(pwd)/lib";
+ '';
+
+ # Shared libraries don't work, because of rpath troubles with the current
+ # nixpkgs cmake approach. It wants to call a binary at build time, just
+ # built and requiring one of the shared objects.
+ # At least, we use -fPIC for other packages to be able to use this in shared
+ # objects.
+ cmakeFlags = [ "-DCMAKE_C_FLAGS=-fPIC" "-DCMAKE_CXX_FLAGS=-fPIC" "-DVTK_USE_SYSTEM_TIFF=1" "-DOPENGL_INCLUDE_DIR=${libGL}/include" ]
+ ++ optional (qtLib != null) [ "-DVTK_Group_Qt:BOOL=ON" ]
+ ++ optional stdenv.isDarwin [ "-DOPENGL_INCLUDE_DIR=${OpenGL}/Library/Frameworks" ]
+ ++ optional enablePython [ "-DVTK_WRAP_PYTHON:BOOL=ON" ];
+
+ postPatch = stdenv.lib.optionalString stdenv.isDarwin ''
+ sed -i 's|COMMAND vtkHashSource|COMMAND "DYLD_LIBRARY_PATH=''${VTK_BINARY_DIR}/lib" ''${VTK_BINARY_DIR}/bin/vtkHashSource-${majorVersion}|' ./Parallel/Core/CMakeLists.txt
+ sed -i 's/fprintf(output, shift)/fprintf(output, "%s", shift)/' ./ThirdParty/libxml2/vtklibxml2/xmlschemas.c
+ sed -i 's/fprintf(output, shift)/fprintf(output, "%s", shift)/g' ./ThirdParty/libxml2/vtklibxml2/xpath.c
+ '';
+
+ enableParallelBuilding = true;
+
+ meta = {
+ description = "Open source libraries for 3D computer graphics, image processing and visualization";
+ homepage = "https://www.vtk.org/";
+ license = stdenv.lib.licenses.bsd3;
+ maintainers = with stdenv.lib.maintainers; [ knedlsepp ];
+ platforms = with stdenv.lib.platforms; unix;
+ };
+}
diff --git a/pkgs/development/libraries/vtk/default.nix b/pkgs/development/libraries/vtk/default.nix
index 1cc706f4eb7..4ef140a0999 100644
--- a/pkgs/development/libraries/vtk/default.nix
+++ b/pkgs/development/libraries/vtk/default.nix
@@ -10,8 +10,8 @@ with stdenv.lib;
let
os = stdenv.lib.optionalString;
- majorVersion = "7.1";
- minorVersion = "1";
+ majorVersion = "8.2";
+ minorVersion = "0";
version = "${majorVersion}.${minorVersion}";
in
@@ -19,20 +19,13 @@ stdenv.mkDerivation rec {
name = "vtk-${os (qtLib != null) "qvtk-"}${version}";
src = fetchurl {
url = "${meta.homepage}files/release/${majorVersion}/VTK-${version}.tar.gz";
- sha256 = "0nm7xwwj7rnsxjdv2ssviys8nhci4n9iiiqm2y14s520hl2dsp1d";
+ sha256 = "1fspgp8k0myr6p2a6wkc21ldcswb4bvmb484m12mxgk1a9vxrhrl";
};
- patches = [
- (fetchpatch {
- url = "https://gitlab.kitware.com/vtk/vtk/-/commit/706f1b397df09a27ab8981ab9464547028d0c322.diff";
- sha256 = "1q3pi5h40g05pzpbqp75xlgzvbfvyw8raza51svmi7d8dlslqybx";
- })
- ];
-
nativeBuildInputs = [ cmake ];
buildInputs = [ libtiff ]
- ++ optional (qtLib != null) qtLib
+ ++ optionals (qtLib != null) (with qtLib; [ qtbase qtx11extras qttools ])
++ optionals stdenv.isLinux [ libGLU libGL libX11 xorgproto libXt ]
++ optionals stdenv.isDarwin [ xpc Cocoa CoreServices DiskArbitration IOKit
CFNetwork Security ApplicationServices CoreText
@@ -47,7 +40,7 @@ stdenv.mkDerivation rec {
'';
# Shared libraries don't work, because of rpath troubles with the current
- # nixpkgs camke approach. It wants to call a binary at build time, just
+ # nixpkgs cmake approach. It wants to call a binary at build time, just
# built and requiring one of the shared objects.
# At least, we use -fPIC for other packages to be able to use this in shared
# objects.
diff --git a/pkgs/development/libraries/webkitgtk/default.nix b/pkgs/development/libraries/webkitgtk/default.nix
index 84ffd2cd813..4d968cc325e 100644
--- a/pkgs/development/libraries/webkitgtk/default.nix
+++ b/pkgs/development/libraries/webkitgtk/default.nix
@@ -178,7 +178,6 @@ stdenv.mkDerivation rec {
homepage = "https://webkitgtk.org/";
license = licenses.bsd2;
platforms = platforms.linux;
- hydraPlatforms = [];
maintainers = teams.gnome.members;
};
}
diff --git a/pkgs/development/libraries/xercesc/default.nix b/pkgs/development/libraries/xercesc/default.nix
index 3873fe05e6b..8c7b1232014 100644
--- a/pkgs/development/libraries/xercesc/default.nix
+++ b/pkgs/development/libraries/xercesc/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "xerces-c";
- version = "3.2.2";
+ version = "3.2.3";
src = fetchurl {
url = "mirror://apache/xerces/c/3/sources/${pname}-${version}.tar.gz";
- sha256 = "04q4c460wqzyzmprjm22igcm1d52xr20ajxnhr33nv95mbw92qfx";
+ sha256 = "0zicsydx6s7carwr7q0csgkg1xncibd6lfp5chg2v2gvn54zr5pv";
};
# Disable SSE2 extensions on platforms for which they are not enabled by default
diff --git a/pkgs/development/libraries/xmlrpc-c/default.nix b/pkgs/development/libraries/xmlrpc-c/default.nix
index d9786d26a71..41cdbf0b4f1 100644
--- a/pkgs/development/libraries/xmlrpc-c/default.nix
+++ b/pkgs/development/libraries/xmlrpc-c/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, curl, libxml2 }:
stdenv.mkDerivation rec {
- name = "xmlrpc-c-1.39.12";
+ name = "xmlrpc-c-1.51.06";
src = fetchurl {
url = "mirror://sourceforge/xmlrpc-c/${name}.tgz";
- sha256 = "026fh7w7y3q9pvxd09i5d4hq3l6gd81n9k19yq4zwbc398kg6c6q";
+ sha256 = "1l4zz22q10081vr06b8sii0l3krr64xyiywz6rcladw8kiyxip06";
};
buildInputs = [ curl libxml2 ];
diff --git a/pkgs/development/lua-modules/overrides.nix b/pkgs/development/lua-modules/overrides.nix
index cb429e59c92..84a15e8a674 100644
--- a/pkgs/development/lua-modules/overrides.nix
+++ b/pkgs/development/lua-modules/overrides.nix
@@ -294,6 +294,12 @@ with super;
};
});
+ mpack = super.mpack.override({
+ buildInputs = [ pkgs.libmpack ];
+ # the rockspec doesn't use the makefile so you may need to export more flags
+ USE_SYSTEM_LUA = "yes";
+ USE_SYSTEM_MPACK = "yes";
+ });
rapidjson = super.rapidjson.override({
preBuild = ''
diff --git a/pkgs/development/mobile/androidenv/emulator.nix b/pkgs/development/mobile/androidenv/emulator.nix
index 2402d5433ed..5840598d1c3 100644
--- a/pkgs/development/mobile/androidenv/emulator.nix
+++ b/pkgs/development/mobile/androidenv/emulator.nix
@@ -36,9 +36,12 @@ deployAndroidPackage {
addAutoPatchelfSearchPath ${pkgs.libuuid.out}/lib
autoPatchelf $out
- # Wrap emulator so that it can load libdbus-1.so at runtime and it no longer complains about XKB keymaps
+ # Wrap emulator so that it can load required libraries at runtime
wrapProgram $out/libexec/android-sdk/emulator/emulator \
- --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ pkgs.dbus ]} \
+ --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [
+ pkgs.dbus
+ pkgs.systemd
+ ]} \
--set QT_XKB_CONFIG_ROOT ${pkgs.xkeyboard_config}/share/X11/xkb \
--set QTCOMPOSE ${pkgs.xorg.libX11.out}/share/X11/locale
'';
diff --git a/pkgs/development/mobile/cocoapods/Gemfile-beta.lock b/pkgs/development/mobile/cocoapods/Gemfile-beta.lock
index 355608ca02e..933331b635b 100644
--- a/pkgs/development/mobile/cocoapods/Gemfile-beta.lock
+++ b/pkgs/development/mobile/cocoapods/Gemfile-beta.lock
@@ -2,20 +2,20 @@ GEM
remote: https://rubygems.org/
specs:
CFPropertyList (3.0.2)
- activesupport (4.2.11.1)
+ activesupport (4.2.11.3)
i18n (~> 0.7)
minitest (~> 5.1)
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
- algoliasearch (1.27.1)
+ algoliasearch (1.27.2)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
atomos (0.1.3)
claide (1.0.3)
- cocoapods (1.9.1)
+ cocoapods (1.9.3)
activesupport (>= 4.0.2, < 5)
claide (>= 1.0.2, < 2.0)
- cocoapods-core (= 1.9.1)
+ cocoapods-core (= 1.9.3)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 1.2.2, < 2.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
@@ -31,7 +31,7 @@ GEM
nap (~> 1.0)
ruby-macho (~> 1.4)
xcodeproj (>= 1.14.0, < 2.0)
- cocoapods-core (1.9.1)
+ cocoapods-core (1.9.3)
activesupport (>= 4.0.2, < 6)
algoliasearch (~> 1.0)
concurrent-ruby (~> 1.1)
@@ -45,10 +45,10 @@ GEM
nap
cocoapods-search (1.0.0)
cocoapods-stats (1.1.0)
- cocoapods-trunk (1.4.1)
+ cocoapods-trunk (1.5.0)
nap (>= 0.8, < 2.0)
netrc (~> 0.11)
- cocoapods-try (1.1.0)
+ cocoapods-try (1.2.0)
colored2 (3.1.2)
concurrent-ruby (1.1.6)
escape (0.0.4)
@@ -62,18 +62,18 @@ GEM
i18n (0.9.5)
concurrent-ruby (~> 1.0)
json (2.3.0)
- minitest (5.14.0)
+ minitest (5.14.1)
molinillo (0.6.6)
nanaimo (0.2.6)
nap (1.1.0)
netrc (0.11.0)
ruby-macho (1.4.0)
thread_safe (0.3.6)
- typhoeus (1.3.1)
+ typhoeus (1.4.0)
ethon (>= 0.9.0)
- tzinfo (1.2.6)
+ tzinfo (1.2.7)
thread_safe (~> 0.1)
- xcodeproj (1.15.0)
+ xcodeproj (1.16.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
@@ -87,4 +87,4 @@ DEPENDENCIES
cocoapods (>= 1.7.0.beta.1)!
BUNDLED WITH
- 1.17.3
+ 2.1.4
diff --git a/pkgs/development/mobile/cocoapods/Gemfile.lock b/pkgs/development/mobile/cocoapods/Gemfile.lock
index b8db94ca06a..9e891569d92 100644
--- a/pkgs/development/mobile/cocoapods/Gemfile.lock
+++ b/pkgs/development/mobile/cocoapods/Gemfile.lock
@@ -2,20 +2,20 @@ GEM
remote: https://rubygems.org/
specs:
CFPropertyList (3.0.2)
- activesupport (4.2.11.1)
+ activesupport (4.2.11.3)
i18n (~> 0.7)
minitest (~> 5.1)
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
- algoliasearch (1.27.1)
+ algoliasearch (1.27.2)
httpclient (~> 2.8, >= 2.8.3)
json (>= 1.5.1)
atomos (0.1.3)
claide (1.0.3)
- cocoapods (1.9.1)
+ cocoapods (1.9.3)
activesupport (>= 4.0.2, < 5)
claide (>= 1.0.2, < 2.0)
- cocoapods-core (= 1.9.1)
+ cocoapods-core (= 1.9.3)
cocoapods-deintegrate (>= 1.0.3, < 2.0)
cocoapods-downloader (>= 1.2.2, < 2.0)
cocoapods-plugins (>= 1.0.0, < 2.0)
@@ -31,7 +31,7 @@ GEM
nap (~> 1.0)
ruby-macho (~> 1.4)
xcodeproj (>= 1.14.0, < 2.0)
- cocoapods-core (1.9.1)
+ cocoapods-core (1.9.3)
activesupport (>= 4.0.2, < 6)
algoliasearch (~> 1.0)
concurrent-ruby (~> 1.1)
@@ -45,10 +45,10 @@ GEM
nap
cocoapods-search (1.0.0)
cocoapods-stats (1.1.0)
- cocoapods-trunk (1.4.1)
+ cocoapods-trunk (1.5.0)
nap (>= 0.8, < 2.0)
netrc (~> 0.11)
- cocoapods-try (1.1.0)
+ cocoapods-try (1.2.0)
colored2 (3.1.2)
concurrent-ruby (1.1.6)
escape (0.0.4)
@@ -62,18 +62,18 @@ GEM
i18n (0.9.5)
concurrent-ruby (~> 1.0)
json (2.3.0)
- minitest (5.14.0)
+ minitest (5.14.1)
molinillo (0.6.6)
nanaimo (0.2.6)
nap (1.1.0)
netrc (0.11.0)
ruby-macho (1.4.0)
thread_safe (0.3.6)
- typhoeus (1.3.1)
+ typhoeus (1.4.0)
ethon (>= 0.9.0)
- tzinfo (1.2.6)
+ tzinfo (1.2.7)
thread_safe (~> 0.1)
- xcodeproj (1.15.0)
+ xcodeproj (1.16.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
diff --git a/pkgs/development/mobile/cocoapods/gemset-beta.nix b/pkgs/development/mobile/cocoapods/gemset-beta.nix
index 1a5912b89e8..375d2899ac6 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 = "1vbq7a805bfvyik2q3kl9s3r418f5qzvysqbz2cwy4hr7m2q4ir6";
+ sha256 = "0wp36wi3r3dscmcr0q6sbz13hr5h911c24ar7zrmmcy7p32ial2i";
type = "gem";
};
- version = "4.2.11.1";
+ version = "4.2.11.3";
};
algoliasearch = {
dependencies = ["httpclient" "json"];
@@ -16,10 +16,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ayg8j3819ay2d8618jv32ca16fh8qsgjsiq9j32yd016c170nkj";
+ sha256 = "1b3xk42ry6dlsqn379p884zdi4iyra67xh45rwl6vcrwmrnbq7f0";
type = "gem";
};
- version = "1.27.1";
+ version = "1.27.2";
};
atomos = {
groups = ["default"];
@@ -57,10 +57,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0wxr81qy4jsbxl066nlfp8zlqk31i6fsmd7f01xmi9bv04990hrs";
+ sha256 = "0zqj1878izp34cn7552q2djs3zd4a5ylyv0af3yxbz34z0qllk60";
type = "gem";
};
- version = "1.9.1";
+ version = "1.9.3";
};
cocoapods-core = {
dependencies = ["activesupport" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap" "netrc" "typhoeus"];
@@ -68,10 +68,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0c1679fkyp06dwsh93r0ldzly9vc74g0br4jdngwvdl4g0j4fyzc";
+ sha256 = "0sn1561sdhq2bh35pmi9nhq1adjcgdkhxybd9pxcjs75zmqzpz13";
type = "gem";
};
- version = "1.9.1";
+ version = "1.9.3";
};
cocoapods-deintegrate = {
groups = ["default"];
@@ -130,20 +130,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0vrwsgaq3nf7v3pwksgqy0mhswrp3ipczrc96vl3ii2pcc9ilwkw";
+ sha256 = "12c6028bmdwrbqcb49mr5qj1p3vcijnjqbsbzywfx1isp44j9mv5";
type = "gem";
};
- version = "1.4.1";
+ version = "1.5.0";
};
cocoapods-try = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1gf2zjmcjhh9psq15yfy82wz5jnlihf5bcw79f8hlv4cnqyspncj";
+ sha256 = "1znyp625rql37ivb5rk9fk9564cmax8icxfr041ysivpdrn98nql";
type = "gem";
};
- version = "1.1.0";
+ version = "1.2.0";
};
colored2 = {
groups = ["default"];
@@ -262,10 +262,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0g73x65hmjph8dg1h3rkzfg7ys3ffxm35hj35grw75fixmq53qyz";
+ sha256 = "09bz9nsznxgaf06cx3b5z71glgl0hdw469gqx3w7bqijgrb55p5g";
type = "gem";
};
- version = "5.14.0";
+ version = "5.14.1";
};
molinillo = {
groups = ["default"];
@@ -333,10 +333,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0cni8b1idcp0dk8kybmxydadhfpaj3lbs99w5kjibv8bsmip2zi5";
+ sha256 = "1m22yrkmbj81rzhlny81j427qdvz57yk5wbcf3km0nf3bl6qiygz";
type = "gem";
};
- version = "1.3.1";
+ version = "1.4.0";
};
tzinfo = {
dependencies = ["thread_safe"];
@@ -344,10 +344,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "04f18jdv6z3zn3va50rqq35nj3izjpb72fnf21ixm7vanq6nc4fp";
+ sha256 = "1i3jh086w1kbdj3k5l60lc3nwbanmzdf8yjj3mlrx9b2gjjxhi9r";
type = "gem";
};
- version = "1.2.6";
+ version = "1.2.7";
};
xcodeproj = {
dependencies = ["CFPropertyList" "atomos" "claide" "colored2" "nanaimo"];
@@ -355,9 +355,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ldb1jckfzkk9c74nv500z0q936nn25fn5mywzwrh7sjwgkaxp5z";
+ sha256 = "1bkk8y6lzd86w9yx72hd1nil3fkk5f0v3il9vm554gzpl6dhc2bi";
type = "gem";
};
- version = "1.15.0";
+ version = "1.16.0";
};
} \ No newline at end of file
diff --git a/pkgs/development/mobile/cocoapods/gemset.nix b/pkgs/development/mobile/cocoapods/gemset.nix
index 4d4979d5620..8ff1b2e118b 100644
--- a/pkgs/development/mobile/cocoapods/gemset.nix
+++ b/pkgs/development/mobile/cocoapods/gemset.nix
@@ -5,10 +5,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1vbq7a805bfvyik2q3kl9s3r418f5qzvysqbz2cwy4hr7m2q4ir6";
+ sha256 = "0wp36wi3r3dscmcr0q6sbz13hr5h911c24ar7zrmmcy7p32ial2i";
type = "gem";
};
- version = "4.2.11.1";
+ version = "4.2.11.3";
};
algoliasearch = {
dependencies = ["httpclient" "json"];
@@ -16,10 +16,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ayg8j3819ay2d8618jv32ca16fh8qsgjsiq9j32yd016c170nkj";
+ sha256 = "1b3xk42ry6dlsqn379p884zdi4iyra67xh45rwl6vcrwmrnbq7f0";
type = "gem";
};
- version = "1.27.1";
+ version = "1.27.2";
};
atomos = {
source = {
@@ -55,10 +55,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0wxr81qy4jsbxl066nlfp8zlqk31i6fsmd7f01xmi9bv04990hrs";
+ sha256 = "0zqj1878izp34cn7552q2djs3zd4a5ylyv0af3yxbz34z0qllk60";
type = "gem";
};
- version = "1.9.1";
+ version = "1.9.3";
};
cocoapods-core = {
dependencies = ["activesupport" "algoliasearch" "concurrent-ruby" "fuzzy_match" "nap" "netrc" "typhoeus"];
@@ -66,10 +66,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0c1679fkyp06dwsh93r0ldzly9vc74g0br4jdngwvdl4g0j4fyzc";
+ sha256 = "0sn1561sdhq2bh35pmi9nhq1adjcgdkhxybd9pxcjs75zmqzpz13";
type = "gem";
};
- version = "1.9.1";
+ version = "1.9.3";
};
cocoapods-deintegrate = {
groups = ["default"];
@@ -124,18 +124,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0vrwsgaq3nf7v3pwksgqy0mhswrp3ipczrc96vl3ii2pcc9ilwkw";
+ sha256 = "12c6028bmdwrbqcb49mr5qj1p3vcijnjqbsbzywfx1isp44j9mv5";
type = "gem";
};
- version = "1.4.1";
+ version = "1.5.0";
};
cocoapods-try = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1gf2zjmcjhh9psq15yfy82wz5jnlihf5bcw79f8hlv4cnqyspncj";
+ sha256 = "1znyp625rql37ivb5rk9fk9564cmax8icxfr041ysivpdrn98nql";
type = "gem";
};
- version = "1.1.0";
+ version = "1.2.0";
};
colored2 = {
source = {
@@ -244,10 +246,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0g73x65hmjph8dg1h3rkzfg7ys3ffxm35hj35grw75fixmq53qyz";
+ sha256 = "09bz9nsznxgaf06cx3b5z71glgl0hdw469gqx3w7bqijgrb55p5g";
type = "gem";
};
- version = "5.14.0";
+ version = "5.14.1";
};
molinillo = {
source = {
@@ -305,10 +307,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0cni8b1idcp0dk8kybmxydadhfpaj3lbs99w5kjibv8bsmip2zi5";
+ sha256 = "1m22yrkmbj81rzhlny81j427qdvz57yk5wbcf3km0nf3bl6qiygz";
type = "gem";
};
- version = "1.3.1";
+ version = "1.4.0";
};
tzinfo = {
dependencies = ["thread_safe"];
@@ -316,10 +318,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "04f18jdv6z3zn3va50rqq35nj3izjpb72fnf21ixm7vanq6nc4fp";
+ sha256 = "1i3jh086w1kbdj3k5l60lc3nwbanmzdf8yjj3mlrx9b2gjjxhi9r";
type = "gem";
};
- version = "1.2.6";
+ version = "1.2.7";
};
xcodeproj = {
dependencies = ["CFPropertyList" "atomos" "claide" "colored2" "nanaimo"];
@@ -327,9 +329,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ldb1jckfzkk9c74nv500z0q936nn25fn5mywzwrh7sjwgkaxp5z";
+ sha256 = "1bkk8y6lzd86w9yx72hd1nil3fkk5f0v3il9vm554gzpl6dhc2bi";
type = "gem";
};
- version = "1.15.0";
+ version = "1.16.0";
};
} \ No newline at end of file
diff --git a/pkgs/development/mobile/titaniumenv/default.nix b/pkgs/development/mobile/titaniumenv/default.nix
index 5e0f943a158..44ec91d7e59 100644
--- a/pkgs/development/mobile/titaniumenv/default.nix
+++ b/pkgs/development/mobile/titaniumenv/default.nix
@@ -13,7 +13,7 @@ rec {
buildApp = import ./build-app.nix {
inherit (pkgs) stdenv python which file jdk nodejs;
- inherit (pkgs.nodePackages_10_x) alloy titanium;
+ inherit (pkgs.nodePackages) alloy titanium;
inherit (androidenv) composeAndroidPackages;
inherit (xcodeenv) composeXcodeWrapper;
inherit titaniumsdk;
diff --git a/pkgs/development/node-packages/composition-v10.nix b/pkgs/development/node-packages/composition-v10.nix
deleted file mode 100644
index ecb9e541323..00000000000
--- a/pkgs/development/node-packages/composition-v10.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-# This file has been generated by node2nix 1.8.0. Do not edit!
-
-{pkgs ? import <nixpkgs> {
- inherit system;
- }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-10_x"}:
-
-let
- nodeEnv = import ./node-env.nix {
- inherit (pkgs) stdenv python2 utillinux runCommand writeTextFile;
- inherit nodejs;
- libtool = if pkgs.stdenv.isDarwin then pkgs.darwin.cctools else null;
- };
-in
-import ./node-packages-v10.nix {
- inherit (pkgs) fetchurl fetchgit;
- inherit nodeEnv;
-} \ No newline at end of file
diff --git a/pkgs/development/node-packages/composition-v12.nix b/pkgs/development/node-packages/composition.nix
index a3a7bc25677..c970861a86f 100644
--- a/pkgs/development/node-packages/composition-v12.nix
+++ b/pkgs/development/node-packages/composition.nix
@@ -11,7 +11,7 @@ let
libtool = if pkgs.stdenv.isDarwin then pkgs.darwin.cctools else null;
};
in
-import ./node-packages-v12.nix {
+import ./node-packages.nix {
inherit (pkgs) fetchurl fetchgit;
inherit nodeEnv;
} \ No newline at end of file
diff --git a/pkgs/development/node-packages/default-v10.nix b/pkgs/development/node-packages/default-v10.nix
deleted file mode 100644
index 9e9d8894f0d..00000000000
--- a/pkgs/development/node-packages/default-v10.nix
+++ /dev/null
@@ -1,132 +0,0 @@
-{ pkgs, nodejs, stdenv }:
-
-let
- nodePackages = import ./composition-v10.nix {
- inherit pkgs nodejs;
- inherit (stdenv.hostPlatform) system;
- };
-in
-nodePackages // {
- "@angular/cli" = nodePackages."@angular/cli".override {
- prePatch = ''
- export NG_CLI_ANALYTICS=false
- '';
- };
- bower2nix = nodePackages.bower2nix.override {
- buildInputs = [ pkgs.makeWrapper ];
- postInstall = ''
- for prog in bower2nix fetch-bower; do
- wrapProgram "$out/bin/$prog" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.git pkgs.nix ]}
- done
- '';
- };
-
- jshint = nodePackages.jshint.override {
- buildInputs = [ pkgs.phantomjs2 ];
- };
-
- dat = nodePackages.dat.override {
- buildInputs = [ nodePackages.node-gyp-build pkgs.libtool pkgs.autoconf pkgs.automake ];
- };
-
- dnschain = nodePackages.dnschain.override {
- buildInputs = [ pkgs.makeWrapper nodePackages.coffee-script ];
- postInstall = ''
- wrapProgram $out/bin/dnschain --suffix PATH : ${pkgs.openssl.bin}/bin
- '';
- };
-
- bitwarden-cli = pkgs.lib.overrideDerivation nodePackages."@bitwarden/cli" (drv: {
- name = "bitwarden-cli-${drv.version}";
- });
-
- ios-deploy = nodePackages.ios-deploy.override (drv: {
- nativeBuildInputs = drv.nativeBuildInputs or [] ++ [ pkgs.buildPackages.rsync ];
- preRebuild = ''
- LD=$CC
- tmp=$(mktemp -d)
- ln -s /usr/bin/xcodebuild $tmp
- export PATH="$PATH:$tmp"
- '';
- });
-
- fast-cli = nodePackages."fast-cli-1.x".override {
- preRebuild = ''
- # Simply ignore the phantomjs --version check. It seems to need a display but it is safe to ignore
- sed -i -e "s|console.error('Error verifying phantomjs, continuing', err)|console.error('Error verifying phantomjs, continuing', err); return true;|" node_modules/phantomjs-prebuilt/lib/util.js
- '';
- buildInputs = [ pkgs.phantomjs2 ];
- };
-
- git-ssb = nodePackages.git-ssb.override {
- buildInputs = [ nodePackages.node-gyp-build ];
- };
-
- insect = nodePackages.insect.override (drv: {
- nativeBuildInputs = drv.nativeBuildInputs or [] ++ [ pkgs.psc-package pkgs.purescript nodePackages.pulp ];
- });
-
- node-inspector = nodePackages.node-inspector.override {
- buildInputs = [ nodePackages.node-pre-gyp ];
- };
-
- node2nix = nodePackages.node2nix.override {
- buildInputs = [ pkgs.makeWrapper ];
- postInstall = ''
- wrapProgram "$out/bin/node2nix" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.nix ]}
- '';
- };
-
- pnpm = nodePackages.pnpm.override {
- nativeBuildInputs = [ pkgs.makeWrapper ];
-
- preRebuild = ''
- sed 's/"link:/"file:/g' --in-place package.json
- '';
-
- postInstall = let
- pnpmLibPath = stdenv.lib.makeBinPath [
- nodejs.passthru.python
- nodejs
- ];
- in ''
- for prog in $out/bin/*; do
- wrapProgram "$prog" --prefix PATH : ${pnpmLibPath}
- done
- '';
- };
-
- ssb-server = nodePackages.ssb-server.override {
- buildInputs = [ pkgs.automake pkgs.autoconf nodePackages.node-gyp-build ];
- };
-
- tedicross = nodePackages."tedicross-git+https://github.com/TediCross/TediCross.git#v0.8.7".override {
- nativeBuildInputs = [ pkgs.makeWrapper ];
- postInstall = ''
- makeWrapper '${nodejs}/bin/node' "$out/bin/tedicross" \
- --add-flags "$out/lib/node_modules/tedicross/main.js"
- '';
- };
-
- webtorrent-cli = nodePackages.webtorrent-cli.override {
- buildInputs = [ nodePackages.node-gyp-build ];
- };
-
- joplin = nodePackages.joplin.override {
- nativeBuildInputs = [ pkgs.pkg-config ];
- buildInputs = with pkgs; [
- # required by sharp
- # https://sharp.pixelplumbing.com/install
- vips
-
- nodePackages.node-pre-gyp
- ];
- };
-
- thelounge = nodePackages.thelounge.override {
- buildInputs = [ nodePackages.node-pre-gyp ];
- postInstall = ''
- echo /var/lib/thelounge > $out/lib/node_modules/thelounge/.thelounge_home
- '';
- };
-}
diff --git a/pkgs/development/node-packages/default-v12.nix b/pkgs/development/node-packages/default-v12.nix
deleted file mode 100644
index c5db060989e..00000000000
--- a/pkgs/development/node-packages/default-v12.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-{ pkgs, nodejs, stdenv }:
-
-let
- nodePackages = import ./composition-v12.nix {
- inherit pkgs nodejs;
- inherit (stdenv.hostPlatform) system;
- };
-in
-nodePackages // {
- node2nix = nodePackages.node2nix.override {
- buildInputs = [ pkgs.makeWrapper ];
- postInstall = ''
- wrapProgram "$out/bin/node2nix" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.nix ]}
- '';
- };
-}
diff --git a/pkgs/development/node-packages/default-v13.nix b/pkgs/development/node-packages/default-v13.nix
deleted file mode 100644
index 242aaa70d66..00000000000
--- a/pkgs/development/node-packages/default-v13.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-{ pkgs, nodejs, stdenv }:
-
-let
- nodePackages = import ./composition-v13.nix {
- inherit pkgs nodejs;
- inherit (stdenv.hostPlatform) system;
- };
-in
-nodePackages // {
- node2nix = nodePackages.node2nix.override {
- buildInputs = [ pkgs.makeWrapper ];
- postInstall = ''
- wrapProgram "$out/bin/node2nix" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.nix ]}
- '';
- };
-}
diff --git a/pkgs/development/node-packages/default.nix b/pkgs/development/node-packages/default.nix
new file mode 100644
index 00000000000..7ff3db8894e
--- /dev/null
+++ b/pkgs/development/node-packages/default.nix
@@ -0,0 +1,165 @@
+{ pkgs, nodejs, stdenv }:
+
+let
+ since = (version: pkgs.lib.versionAtLeast nodejs.version version);
+ before = (version: pkgs.lib.versionOlder nodejs.version version);
+ super = import ./composition.nix {
+ inherit pkgs nodejs;
+ inherit (stdenv.hostPlatform) system;
+ };
+ self = super // {
+ "@angular/cli" = super."@angular/cli".override {
+ prePatch = ''
+ export NG_CLI_ANALYTICS=false
+ '';
+ };
+ bower2nix = super.bower2nix.override {
+ buildInputs = [ pkgs.makeWrapper ];
+ postInstall = ''
+ for prog in bower2nix fetch-bower; do
+ wrapProgram "$out/bin/$prog" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.git pkgs.nix ]}
+ done
+ '';
+ };
+
+ coc-imselect = super.coc-imselect.override {
+ meta.broken = since "10";
+ };
+
+ "fast-cli-1.x" = super."fast-cli-1.x".override {
+ meta.broken = since "10";
+ };
+
+ jshint = super.jshint.override {
+ buildInputs = [ pkgs.phantomjs2 ];
+ };
+
+ dat = super.dat.override {
+ buildInputs = [ self.node-gyp-build pkgs.libtool pkgs.autoconf pkgs.automake ];
+ meta.broken = since "12";
+ };
+
+ dnschain = super.dnschain.override {
+ buildInputs = [ pkgs.makeWrapper super.coffee-script ];
+ postInstall = ''
+ wrapProgram $out/bin/dnschain --suffix PATH : ${pkgs.openssl.bin}/bin
+ '';
+ meta.broken = since "14";
+ };
+
+ bitwarden-cli = pkgs.lib.overrideDerivation super."@bitwarden/cli" (drv: {
+ name = "bitwarden-cli-${drv.version}";
+ });
+
+ ios-deploy = super.ios-deploy.override (drv: {
+ nativeBuildInputs = drv.nativeBuildInputs or [] ++ [ pkgs.buildPackages.rsync ];
+ preRebuild = ''
+ LD=$CC
+ tmp=$(mktemp -d)
+ ln -s /usr/bin/xcodebuild $tmp
+ export PATH="$PATH:$tmp"
+ '';
+ meta.platforms = [ pkgs.lib.platforms.darwin ];
+ });
+
+ fast-cli = super."fast-cli-1.x".override {
+ preRebuild = ''
+ # Simply ignore the phantomjs --version check. It seems to need a display but it is safe to ignore
+ sed -i -e "s|console.error('Error verifying phantomjs, continuing', err)|console.error('Error verifying phantomjs, continuing', err); return true;|" node_modules/phantomjs-prebuilt/lib/util.js
+ '';
+ buildInputs = [ pkgs.phantomjs2 ];
+ };
+
+ git-ssb = super.git-ssb.override {
+ buildInputs = [ self.node-gyp-build ];
+ meta.broken = since "10";
+ };
+
+ insect = super.insect.override (drv: {
+ nativeBuildInputs = drv.nativeBuildInputs or [] ++ [ pkgs.psc-package self.pulp ];
+ });
+
+ node-inspector = super.node-inspector.override {
+ buildInputs = [ self.node-pre-gyp ];
+ meta.broken = since "10";
+ };
+
+ node2nix = super.node2nix.override {
+ buildInputs = [ pkgs.makeWrapper ];
+ postInstall = ''
+ wrapProgram "$out/bin/node2nix" --prefix PATH : ${stdenv.lib.makeBinPath [ pkgs.nix ]}
+ '';
+ };
+
+ node-red = super.node-red.override {
+ meta.broken = since "10";
+ };
+
+ pnpm = super.pnpm.override {
+ nativeBuildInputs = [ pkgs.makeWrapper ];
+
+ preRebuild = ''
+ sed 's/"link:/"file:/g' --in-place package.json
+ '';
+
+ postInstall = let
+ pnpmLibPath = stdenv.lib.makeBinPath [
+ nodejs.passthru.python
+ nodejs
+ ];
+ in ''
+ for prog in $out/bin/*; do
+ wrapProgram "$prog" --prefix PATH : ${pnpmLibPath}
+ done
+ '';
+ };
+
+ pulp = super.pulp.override {
+ # tries to install purescript
+ npmFlags = "--ignore-scripts";
+
+ nativeBuildInputs = [ pkgs.makeWrapper ];
+ postInstall = ''
+ wrapProgram "$out/bin/pulp" --suffix PATH : ${stdenv.lib.makeBinPath [
+ pkgs.purescript
+ ]}
+ '';
+ };
+
+ ssb-server = super.ssb-server.override {
+ buildInputs = [ pkgs.automake pkgs.autoconf self.node-gyp-build ];
+ meta.broken = since "10";
+ };
+
+ tedicross = super."tedicross-git+https://github.com/TediCross/TediCross.git#v0.8.7".override {
+ nativeBuildInputs = [ pkgs.makeWrapper ];
+ postInstall = ''
+ makeWrapper '${nodejs}/bin/node' "$out/bin/tedicross" \
+ --add-flags "$out/lib/node_modules/tedicross/main.js"
+ '';
+ };
+
+ stf = super.stf.override {
+ meta.broken = since "10";
+ };
+
+ webtorrent-cli = super.webtorrent-cli.override {
+ buildInputs = [ self.node-gyp-build ];
+ };
+
+ joplin = super.joplin.override {
+ nativeBuildInputs = [ pkgs.pkg-config ];
+ buildInputs = with pkgs; [
+ # required by sharp
+ # https://sharp.pixelplumbing.com/install
+ vips
+
+ self.node-pre-gyp
+ ];
+ };
+
+ thelounge = super.thelounge.override {
+ buildInputs = [ self.node-pre-gyp ];
+ };
+ };
+in self
diff --git a/pkgs/development/node-packages/generate.sh b/pkgs/development/node-packages/generate.sh
index d25671b1a6d..5f9936c5124 100755
--- a/pkgs/development/node-packages/generate.sh
+++ b/pkgs/development/node-packages/generate.sh
@@ -6,6 +6,4 @@ node2nix=$(nix-build ../../.. --no-out-link -A nodePackages.node2nix)
cd ${DIR}
rm -f ./node-env.nix
-for version in 10 12 13; do
- "${node2nix}/bin/node2nix" --nodejs-$version -i node-packages-v$version.json -o node-packages-v$version.nix -c composition-v$version.nix
-done
+${node2nix}/bin/node2nix -i node-packages.json -o node-packages.nix -c composition.nix
diff --git a/pkgs/development/node-packages/node-packages-v12.json b/pkgs/development/node-packages/node-packages-v12.json
deleted file mode 100644
index 01f36b015ca..00000000000
--- a/pkgs/development/node-packages/node-packages-v12.json
+++ /dev/null
@@ -1,9 +0,0 @@
-[
- "coffee-script"
-, "grunt-cli"
-, "nijs"
-, "node2nix"
-, "node-gyp"
-, "node-gyp-build"
-, "node-pre-gyp"
-]
diff --git a/pkgs/development/node-packages/node-packages-v12.nix b/pkgs/development/node-packages/node-packages-v12.nix
deleted file mode 100644
index 52465b099a5..00000000000
--- a/pkgs/development/node-packages/node-packages-v12.nix
+++ /dev/null
@@ -1,3185 +0,0 @@
-# This file has been generated by node2nix 1.8.0. Do not edit!
-
-{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
-
-let
- sources = {
- "abbrev-1.1.1" = {
- name = "abbrev";
- packageName = "abbrev";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
- sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
- };
- };
- "ajv-6.12.0" = {
- name = "ajv";
- packageName = "ajv";
- version = "6.12.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz";
- sha512 = "D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==";
- };
- };
- "ansi-regex-2.1.1" = {
- name = "ansi-regex";
- packageName = "ansi-regex";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz";
- sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df";
- };
- };
- "aproba-1.2.0" = {
- name = "aproba";
- packageName = "aproba";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz";
- sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==";
- };
- };
- "are-we-there-yet-1.1.5" = {
- name = "are-we-there-yet";
- packageName = "are-we-there-yet";
- version = "1.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz";
- sha512 = "5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==";
- };
- };
- "arr-diff-4.0.0" = {
- name = "arr-diff";
- packageName = "arr-diff";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz";
- sha1 = "d6461074febfec71e7e15235761a329a5dc7c520";
- };
- };
- "arr-flatten-1.1.0" = {
- name = "arr-flatten";
- packageName = "arr-flatten";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz";
- sha512 = "L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==";
- };
- };
- "arr-union-3.1.0" = {
- name = "arr-union";
- packageName = "arr-union";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz";
- sha1 = "e39b09aea9def866a8f206e288af63919bae39c4";
- };
- };
- "array-each-1.0.1" = {
- name = "array-each";
- packageName = "array-each";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz";
- sha1 = "a794af0c05ab1752846ee753a1f211a05ba0c44f";
- };
- };
- "array-slice-1.1.0" = {
- name = "array-slice";
- packageName = "array-slice";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz";
- sha512 = "B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==";
- };
- };
- "array-unique-0.3.2" = {
- name = "array-unique";
- packageName = "array-unique";
- version = "0.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz";
- sha1 = "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428";
- };
- };
- "asn1-0.2.4" = {
- name = "asn1";
- packageName = "asn1";
- version = "0.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz";
- sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==";
- };
- };
- "assert-plus-1.0.0" = {
- name = "assert-plus";
- packageName = "assert-plus";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz";
- sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
- };
- };
- "assign-symbols-1.0.0" = {
- name = "assign-symbols";
- packageName = "assign-symbols";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz";
- sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367";
- };
- };
- "asynckit-0.4.0" = {
- name = "asynckit";
- packageName = "asynckit";
- version = "0.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz";
- sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
- };
- };
- "atob-2.1.2" = {
- name = "atob";
- packageName = "atob";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz";
- sha512 = "Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==";
- };
- };
- "aws-sign2-0.7.0" = {
- name = "aws-sign2";
- packageName = "aws-sign2";
- version = "0.7.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz";
- sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
- };
- };
- "aws4-1.9.1" = {
- name = "aws4";
- packageName = "aws4";
- version = "1.9.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz";
- sha512 = "wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==";
- };
- };
- "balanced-match-1.0.0" = {
- name = "balanced-match";
- packageName = "balanced-match";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz";
- sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
- };
- };
- "base-0.11.2" = {
- name = "base";
- packageName = "base";
- version = "0.11.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/base/-/base-0.11.2.tgz";
- sha512 = "5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==";
- };
- };
- "base64-js-1.3.1" = {
- name = "base64-js";
- packageName = "base64-js";
- version = "1.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz";
- sha512 = "mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==";
- };
- };
- "bcrypt-pbkdf-1.0.2" = {
- name = "bcrypt-pbkdf";
- packageName = "bcrypt-pbkdf";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz";
- sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
- };
- };
- "brace-expansion-1.1.11" = {
- name = "brace-expansion";
- packageName = "brace-expansion";
- version = "1.1.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";
- sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
- };
- };
- "braces-2.3.2" = {
- name = "braces";
- packageName = "braces";
- version = "2.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz";
- sha512 = "aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==";
- };
- };
- "buffer-from-1.1.1" = {
- name = "buffer-from";
- packageName = "buffer-from";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz";
- sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==";
- };
- };
- "builtins-1.0.3" = {
- name = "builtins";
- packageName = "builtins";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz";
- sha1 = "cb94faeb61c8696451db36534e1422f94f0aee88";
- };
- };
- "cache-base-1.0.1" = {
- name = "cache-base";
- packageName = "cache-base";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz";
- sha512 = "AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==";
- };
- };
- "caseless-0.12.0" = {
- name = "caseless";
- packageName = "caseless";
- version = "0.12.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz";
- sha1 = "1b681c21ff84033c826543090689420d187151dc";
- };
- };
- "chownr-1.1.4" = {
- name = "chownr";
- packageName = "chownr";
- version = "1.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz";
- sha512 = "jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==";
- };
- };
- "class-utils-0.3.6" = {
- name = "class-utils";
- packageName = "class-utils";
- version = "0.3.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz";
- sha512 = "qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==";
- };
- };
- "code-point-at-1.1.0" = {
- name = "code-point-at";
- packageName = "code-point-at";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz";
- sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77";
- };
- };
- "collection-visit-1.0.0" = {
- name = "collection-visit";
- packageName = "collection-visit";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz";
- sha1 = "4bc0373c164bc3291b4d368c829cf1a80a59dca0";
- };
- };
- "combined-stream-1.0.8" = {
- name = "combined-stream";
- packageName = "combined-stream";
- version = "1.0.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz";
- sha512 = "FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==";
- };
- };
- "component-emitter-1.3.0" = {
- name = "component-emitter";
- packageName = "component-emitter";
- version = "1.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz";
- sha512 = "Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==";
- };
- };
- "concat-map-0.0.1" = {
- name = "concat-map";
- packageName = "concat-map";
- version = "0.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz";
- sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
- };
- };
- "concat-stream-1.6.2" = {
- name = "concat-stream";
- packageName = "concat-stream";
- version = "1.6.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz";
- sha512 = "27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==";
- };
- };
- "config-chain-1.1.12" = {
- name = "config-chain";
- packageName = "config-chain";
- version = "1.1.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz";
- sha512 = "a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==";
- };
- };
- "console-control-strings-1.1.0" = {
- name = "console-control-strings";
- packageName = "console-control-strings";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz";
- sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e";
- };
- };
- "copy-descriptor-0.1.1" = {
- name = "copy-descriptor";
- packageName = "copy-descriptor";
- version = "0.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz";
- sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d";
- };
- };
- "core-util-is-1.0.2" = {
- name = "core-util-is";
- packageName = "core-util-is";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz";
- sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
- };
- };
- "dashdash-1.14.1" = {
- name = "dashdash";
- packageName = "dashdash";
- version = "1.14.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz";
- sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0";
- };
- };
- "debug-2.6.9" = {
- name = "debug";
- packageName = "debug";
- version = "2.6.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz";
- sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==";
- };
- };
- "debug-3.2.6" = {
- name = "debug";
- packageName = "debug";
- version = "3.2.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz";
- sha512 = "mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==";
- };
- };
- "decode-uri-component-0.2.0" = {
- name = "decode-uri-component";
- packageName = "decode-uri-component";
- version = "0.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz";
- sha1 = "eb3913333458775cb84cd1a1fae062106bb87545";
- };
- };
- "deep-extend-0.6.0" = {
- name = "deep-extend";
- packageName = "deep-extend";
- version = "0.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz";
- sha512 = "LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==";
- };
- };
- "define-property-0.2.5" = {
- name = "define-property";
- packageName = "define-property";
- version = "0.2.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz";
- sha1 = "c35b1ef918ec3c990f9a5bc57be04aacec5c8116";
- };
- };
- "define-property-1.0.0" = {
- name = "define-property";
- packageName = "define-property";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz";
- sha1 = "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6";
- };
- };
- "define-property-2.0.2" = {
- name = "define-property";
- packageName = "define-property";
- version = "2.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz";
- sha512 = "jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==";
- };
- };
- "delayed-stream-1.0.0" = {
- name = "delayed-stream";
- packageName = "delayed-stream";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz";
- sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
- };
- };
- "delegates-1.0.0" = {
- name = "delegates";
- packageName = "delegates";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz";
- sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a";
- };
- };
- "detect-file-1.0.0" = {
- name = "detect-file";
- packageName = "detect-file";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz";
- sha1 = "f0d66d03672a825cb1b73bdb3fe62310c8e552b7";
- };
- };
- "detect-libc-1.0.3" = {
- name = "detect-libc";
- packageName = "detect-libc";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz";
- sha1 = "fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b";
- };
- };
- "ecc-jsbn-0.1.2" = {
- name = "ecc-jsbn";
- packageName = "ecc-jsbn";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz";
- sha1 = "3a83a904e54353287874c564b7549386849a98c9";
- };
- };
- "env-paths-2.2.0" = {
- name = "env-paths";
- packageName = "env-paths";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz";
- sha512 = "6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==";
- };
- };
- "expand-brackets-2.1.4" = {
- name = "expand-brackets";
- packageName = "expand-brackets";
- version = "2.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz";
- sha1 = "b77735e315ce30f6b6eff0f83b04151a22449622";
- };
- };
- "expand-tilde-2.0.2" = {
- name = "expand-tilde";
- packageName = "expand-tilde";
- version = "2.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz";
- sha1 = "97e801aa052df02454de46b02bf621642cdc8502";
- };
- };
- "extend-3.0.2" = {
- name = "extend";
- packageName = "extend";
- version = "3.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz";
- sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==";
- };
- };
- "extend-shallow-2.0.1" = {
- name = "extend-shallow";
- packageName = "extend-shallow";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz";
- sha1 = "51af7d614ad9a9f610ea1bafbb989d6b1c56890f";
- };
- };
- "extend-shallow-3.0.2" = {
- name = "extend-shallow";
- packageName = "extend-shallow";
- version = "3.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz";
- sha1 = "26a71aaf073b39fb2127172746131c2704028db8";
- };
- };
- "extglob-2.0.4" = {
- name = "extglob";
- packageName = "extglob";
- version = "2.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz";
- sha512 = "Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==";
- };
- };
- "extsprintf-1.3.0" = {
- name = "extsprintf";
- packageName = "extsprintf";
- version = "1.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz";
- sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
- };
- };
- "fast-deep-equal-3.1.1" = {
- name = "fast-deep-equal";
- packageName = "fast-deep-equal";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz";
- sha512 = "8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==";
- };
- };
- "fast-json-stable-stringify-2.1.0" = {
- name = "fast-json-stable-stringify";
- packageName = "fast-json-stable-stringify";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz";
- sha512 = "lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==";
- };
- };
- "fill-range-4.0.0" = {
- name = "fill-range";
- packageName = "fill-range";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz";
- sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7";
- };
- };
- "findit-2.0.0" = {
- name = "findit";
- packageName = "findit";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/findit/-/findit-2.0.0.tgz";
- sha1 = "6509f0126af4c178551cfa99394e032e13a4d56e";
- };
- };
- "findup-sync-2.0.0" = {
- name = "findup-sync";
- packageName = "findup-sync";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz";
- sha1 = "9326b1488c22d1a6088650a86901b2d9a90a2cbc";
- };
- };
- "fined-1.2.0" = {
- name = "fined";
- packageName = "fined";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz";
- sha512 = "ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==";
- };
- };
- "flagged-respawn-1.0.1" = {
- name = "flagged-respawn";
- packageName = "flagged-respawn";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz";
- sha512 = "lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==";
- };
- };
- "for-in-1.0.2" = {
- name = "for-in";
- packageName = "for-in";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz";
- sha1 = "81068d295a8142ec0ac726c6e2200c30fb6d5e80";
- };
- };
- "for-own-1.0.0" = {
- name = "for-own";
- packageName = "for-own";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz";
- sha1 = "c63332f415cedc4b04dbfe70cf836494c53cb44b";
- };
- };
- "foreachasync-3.0.0" = {
- name = "foreachasync";
- packageName = "foreachasync";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz";
- sha1 = "5502987dc8714be3392097f32e0071c9dee07cf6";
- };
- };
- "forever-agent-0.6.1" = {
- name = "forever-agent";
- packageName = "forever-agent";
- version = "0.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz";
- sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
- };
- };
- "form-data-2.3.3" = {
- name = "form-data";
- packageName = "form-data";
- version = "2.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz";
- sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==";
- };
- };
- "fragment-cache-0.2.1" = {
- name = "fragment-cache";
- packageName = "fragment-cache";
- version = "0.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz";
- sha1 = "4290fad27f13e89be7f33799c6bc5a0abfff0d19";
- };
- };
- "fs-extra-0.6.4" = {
- name = "fs-extra";
- packageName = "fs-extra";
- version = "0.6.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.6.4.tgz";
- sha1 = "f46f0c75b7841f8d200b3348cd4d691d5a099d15";
- };
- };
- "fs-minipass-1.2.7" = {
- name = "fs-minipass";
- packageName = "fs-minipass";
- version = "1.2.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz";
- sha512 = "GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==";
- };
- };
- "fs-minipass-2.1.0" = {
- name = "fs-minipass";
- packageName = "fs-minipass";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz";
- sha512 = "V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==";
- };
- };
- "fs.extra-1.3.2" = {
- name = "fs.extra";
- packageName = "fs.extra";
- version = "1.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs.extra/-/fs.extra-1.3.2.tgz";
- sha1 = "dd023f93013bee24531f1b33514c37b20fd93349";
- };
- };
- "fs.realpath-1.0.0" = {
- name = "fs.realpath";
- packageName = "fs.realpath";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz";
- sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
- };
- };
- "gauge-2.7.4" = {
- name = "gauge";
- packageName = "gauge";
- version = "2.7.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz";
- sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7";
- };
- };
- "get-value-2.0.6" = {
- name = "get-value";
- packageName = "get-value";
- version = "2.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz";
- sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28";
- };
- };
- "getpass-0.1.7" = {
- name = "getpass";
- packageName = "getpass";
- version = "0.1.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz";
- sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
- };
- };
- "glob-7.1.6" = {
- name = "glob";
- packageName = "glob";
- version = "7.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz";
- sha512 = "LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==";
- };
- };
- "global-modules-1.0.0" = {
- name = "global-modules";
- packageName = "global-modules";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz";
- sha512 = "sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==";
- };
- };
- "global-prefix-1.0.2" = {
- name = "global-prefix";
- packageName = "global-prefix";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz";
- sha1 = "dbf743c6c14992593c655568cb66ed32c0122ebe";
- };
- };
- "graceful-fs-4.2.3" = {
- name = "graceful-fs";
- packageName = "graceful-fs";
- version = "4.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz";
- sha512 = "a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==";
- };
- };
- "grunt-known-options-1.1.1" = {
- name = "grunt-known-options";
- packageName = "grunt-known-options";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz";
- sha512 = "cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ==";
- };
- };
- "har-schema-2.0.0" = {
- name = "har-schema";
- packageName = "har-schema";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz";
- sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92";
- };
- };
- "har-validator-5.1.3" = {
- name = "har-validator";
- packageName = "har-validator";
- version = "5.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz";
- sha512 = "sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==";
- };
- };
- "has-unicode-2.0.1" = {
- name = "has-unicode";
- packageName = "has-unicode";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz";
- sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9";
- };
- };
- "has-value-0.3.1" = {
- name = "has-value";
- packageName = "has-value";
- version = "0.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz";
- sha1 = "7b1f58bada62ca827ec0a2078025654845995e1f";
- };
- };
- "has-value-1.0.0" = {
- name = "has-value";
- packageName = "has-value";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz";
- sha1 = "18b281da585b1c5c51def24c930ed29a0be6b177";
- };
- };
- "has-values-0.1.4" = {
- name = "has-values";
- packageName = "has-values";
- version = "0.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz";
- sha1 = "6d61de95d91dfca9b9a02089ad384bff8f62b771";
- };
- };
- "has-values-1.0.0" = {
- name = "has-values";
- packageName = "has-values";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz";
- sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f";
- };
- };
- "homedir-polyfill-1.0.3" = {
- name = "homedir-polyfill";
- packageName = "homedir-polyfill";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz";
- sha512 = "eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==";
- };
- };
- "hosted-git-info-2.8.8" = {
- name = "hosted-git-info";
- packageName = "hosted-git-info";
- version = "2.8.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz";
- sha512 = "f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==";
- };
- };
- "http-signature-1.2.0" = {
- name = "http-signature";
- packageName = "http-signature";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz";
- sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
- };
- };
- "iconv-lite-0.4.24" = {
- name = "iconv-lite";
- packageName = "iconv-lite";
- version = "0.4.24";
- src = fetchurl {
- url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz";
- sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==";
- };
- };
- "ignore-walk-3.0.3" = {
- name = "ignore-walk";
- packageName = "ignore-walk";
- version = "3.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz";
- sha512 = "m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==";
- };
- };
- "inflight-1.0.6" = {
- name = "inflight";
- packageName = "inflight";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz";
- sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9";
- };
- };
- "inherits-2.0.4" = {
- name = "inherits";
- packageName = "inherits";
- version = "2.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz";
- sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==";
- };
- };
- "ini-1.3.5" = {
- name = "ini";
- packageName = "ini";
- version = "1.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz";
- sha512 = "RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==";
- };
- };
- "interpret-1.1.0" = {
- name = "interpret";
- packageName = "interpret";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz";
- sha1 = "7ed1b1410c6a0e0f78cf95d3b8440c63f78b8614";
- };
- };
- "is-absolute-1.0.0" = {
- name = "is-absolute";
- packageName = "is-absolute";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz";
- sha512 = "dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==";
- };
- };
- "is-accessor-descriptor-0.1.6" = {
- name = "is-accessor-descriptor";
- packageName = "is-accessor-descriptor";
- version = "0.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz";
- sha1 = "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6";
- };
- };
- "is-accessor-descriptor-1.0.0" = {
- name = "is-accessor-descriptor";
- packageName = "is-accessor-descriptor";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz";
- sha512 = "m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==";
- };
- };
- "is-buffer-1.1.6" = {
- name = "is-buffer";
- packageName = "is-buffer";
- version = "1.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz";
- sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==";
- };
- };
- "is-data-descriptor-0.1.4" = {
- name = "is-data-descriptor";
- packageName = "is-data-descriptor";
- version = "0.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz";
- sha1 = "0b5ee648388e2c860282e793f1856fec3f301b56";
- };
- };
- "is-data-descriptor-1.0.0" = {
- name = "is-data-descriptor";
- packageName = "is-data-descriptor";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz";
- sha512 = "jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==";
- };
- };
- "is-descriptor-0.1.6" = {
- name = "is-descriptor";
- packageName = "is-descriptor";
- version = "0.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz";
- sha512 = "avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==";
- };
- };
- "is-descriptor-1.0.2" = {
- name = "is-descriptor";
- packageName = "is-descriptor";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz";
- sha512 = "2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==";
- };
- };
- "is-extendable-0.1.1" = {
- name = "is-extendable";
- packageName = "is-extendable";
- version = "0.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz";
- sha1 = "62b110e289a471418e3ec36a617d472e301dfc89";
- };
- };
- "is-extendable-1.0.1" = {
- name = "is-extendable";
- packageName = "is-extendable";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz";
- sha512 = "arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==";
- };
- };
- "is-extglob-2.1.1" = {
- name = "is-extglob";
- packageName = "is-extglob";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz";
- sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2";
- };
- };
- "is-fullwidth-code-point-1.0.0" = {
- name = "is-fullwidth-code-point";
- packageName = "is-fullwidth-code-point";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz";
- sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb";
- };
- };
- "is-glob-3.1.0" = {
- name = "is-glob";
- packageName = "is-glob";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz";
- sha1 = "7ba5ae24217804ac70707b96922567486cc3e84a";
- };
- };
- "is-number-3.0.0" = {
- name = "is-number";
- packageName = "is-number";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz";
- sha1 = "24fd6201a4782cf50561c810276afc7d12d71195";
- };
- };
- "is-plain-object-2.0.4" = {
- name = "is-plain-object";
- packageName = "is-plain-object";
- version = "2.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz";
- sha512 = "h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==";
- };
- };
- "is-relative-1.0.0" = {
- name = "is-relative";
- packageName = "is-relative";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz";
- sha512 = "Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==";
- };
- };
- "is-typedarray-1.0.0" = {
- name = "is-typedarray";
- packageName = "is-typedarray";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz";
- sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a";
- };
- };
- "is-unc-path-1.0.0" = {
- name = "is-unc-path";
- packageName = "is-unc-path";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz";
- sha512 = "mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==";
- };
- };
- "is-windows-1.0.2" = {
- name = "is-windows";
- packageName = "is-windows";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz";
- sha512 = "eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==";
- };
- };
- "isarray-1.0.0" = {
- name = "isarray";
- packageName = "isarray";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz";
- sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
- };
- };
- "isexe-2.0.0" = {
- name = "isexe";
- packageName = "isexe";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz";
- sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10";
- };
- };
- "isobject-2.1.0" = {
- name = "isobject";
- packageName = "isobject";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz";
- sha1 = "f065561096a3f1da2ef46272f815c840d87e0c89";
- };
- };
- "isobject-3.0.1" = {
- name = "isobject";
- packageName = "isobject";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz";
- sha1 = "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df";
- };
- };
- "isstream-0.1.2" = {
- name = "isstream";
- packageName = "isstream";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz";
- sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a";
- };
- };
- "jsbn-0.1.1" = {
- name = "jsbn";
- packageName = "jsbn";
- version = "0.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz";
- sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513";
- };
- };
- "json-schema-0.2.3" = {
- name = "json-schema";
- packageName = "json-schema";
- version = "0.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz";
- sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
- };
- };
- "json-schema-traverse-0.4.1" = {
- name = "json-schema-traverse";
- packageName = "json-schema-traverse";
- version = "0.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz";
- sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==";
- };
- };
- "json-stringify-safe-5.0.1" = {
- name = "json-stringify-safe";
- packageName = "json-stringify-safe";
- version = "5.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
- sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
- };
- };
- "jsonfile-1.0.1" = {
- name = "jsonfile";
- packageName = "jsonfile";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsonfile/-/jsonfile-1.0.1.tgz";
- sha1 = "ea5efe40b83690b98667614a7392fc60e842c0dd";
- };
- };
- "jsprim-1.4.1" = {
- name = "jsprim";
- packageName = "jsprim";
- version = "1.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz";
- sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
- };
- };
- "kind-of-3.2.2" = {
- name = "kind-of";
- packageName = "kind-of";
- version = "3.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz";
- sha1 = "31ea21a734bab9bbb0f32466d893aea51e4a3c64";
- };
- };
- "kind-of-4.0.0" = {
- name = "kind-of";
- packageName = "kind-of";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz";
- sha1 = "20813df3d712928b207378691a45066fae72dd57";
- };
- };
- "kind-of-5.1.0" = {
- name = "kind-of";
- packageName = "kind-of";
- version = "5.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz";
- sha512 = "NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==";
- };
- };
- "kind-of-6.0.3" = {
- name = "kind-of";
- packageName = "kind-of";
- version = "6.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz";
- sha512 = "dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==";
- };
- };
- "liftoff-2.5.0" = {
- name = "liftoff";
- packageName = "liftoff";
- version = "2.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz";
- sha1 = "2009291bb31cea861bbf10a7c15a28caf75c31ec";
- };
- };
- "make-iterator-1.0.1" = {
- name = "make-iterator";
- packageName = "make-iterator";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz";
- sha512 = "pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==";
- };
- };
- "map-cache-0.2.2" = {
- name = "map-cache";
- packageName = "map-cache";
- version = "0.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz";
- sha1 = "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf";
- };
- };
- "map-visit-1.0.0" = {
- name = "map-visit";
- packageName = "map-visit";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz";
- sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f";
- };
- };
- "micromatch-3.1.10" = {
- name = "micromatch";
- packageName = "micromatch";
- version = "3.1.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz";
- sha512 = "MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==";
- };
- };
- "mime-db-1.43.0" = {
- name = "mime-db";
- packageName = "mime-db";
- version = "1.43.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz";
- sha512 = "+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==";
- };
- };
- "mime-types-2.1.26" = {
- name = "mime-types";
- packageName = "mime-types";
- version = "2.1.26";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz";
- sha512 = "01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==";
- };
- };
- "minimatch-3.0.4" = {
- name = "minimatch";
- packageName = "minimatch";
- version = "3.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz";
- sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==";
- };
- };
- "minimist-1.2.5" = {
- name = "minimist";
- packageName = "minimist";
- version = "1.2.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz";
- sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==";
- };
- };
- "minipass-2.9.0" = {
- name = "minipass";
- packageName = "minipass";
- version = "2.9.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz";
- sha512 = "wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==";
- };
- };
- "minipass-3.1.1" = {
- name = "minipass";
- packageName = "minipass";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz";
- sha512 = "UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==";
- };
- };
- "minizlib-1.3.3" = {
- name = "minizlib";
- packageName = "minizlib";
- version = "1.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz";
- sha512 = "6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==";
- };
- };
- "minizlib-2.1.0" = {
- name = "minizlib";
- packageName = "minizlib";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/minizlib/-/minizlib-2.1.0.tgz";
- sha512 = "EzTZN/fjSvifSX0SlqUERCN39o6T40AMarPbv0MrarSFtIITCBh7bi+dU8nxGFHuqs9jdIAeoYoKuQAAASsPPA==";
- };
- };
- "mixin-deep-1.3.2" = {
- name = "mixin-deep";
- packageName = "mixin-deep";
- version = "1.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz";
- sha512 = "WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==";
- };
- };
- "mkdirp-0.3.5" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "0.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz";
- sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7";
- };
- };
- "mkdirp-0.5.5" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "0.5.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz";
- sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==";
- };
- };
- "mkdirp-1.0.4" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz";
- sha512 = "vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==";
- };
- };
- "ms-2.0.0" = {
- name = "ms";
- packageName = "ms";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz";
- sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8";
- };
- };
- "ms-2.1.2" = {
- name = "ms";
- packageName = "ms";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz";
- sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
- };
- };
- "nanomatch-1.2.13" = {
- name = "nanomatch";
- packageName = "nanomatch";
- version = "1.2.13";
- src = fetchurl {
- url = "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz";
- sha512 = "fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==";
- };
- };
- "ncp-0.4.2" = {
- name = "ncp";
- packageName = "ncp";
- version = "0.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz";
- sha1 = "abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574";
- };
- };
- "needle-2.4.1" = {
- name = "needle";
- packageName = "needle";
- version = "2.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/needle/-/needle-2.4.1.tgz";
- sha512 = "x/gi6ijr4B7fwl6WYL9FwlCvRQKGlUNvnceho8wxkwXqN8jvVmmmATTmZPRRG7b/yC1eode26C2HO9jl78Du9g==";
- };
- };
- "nijs-0.0.25" = {
- name = "nijs";
- packageName = "nijs";
- version = "0.0.25";
- src = fetchurl {
- url = "https://registry.npmjs.org/nijs/-/nijs-0.0.25.tgz";
- sha1 = "04b035cb530d46859d1018839a518c029133f676";
- };
- };
- "nopt-3.0.6" = {
- name = "nopt";
- packageName = "nopt";
- version = "3.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz";
- sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9";
- };
- };
- "nopt-4.0.3" = {
- name = "nopt";
- packageName = "nopt";
- version = "4.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz";
- sha512 = "CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==";
- };
- };
- "normalize-package-data-2.5.0" = {
- name = "normalize-package-data";
- packageName = "normalize-package-data";
- version = "2.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz";
- sha512 = "/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==";
- };
- };
- "npm-bundled-1.1.1" = {
- name = "npm-bundled";
- packageName = "npm-bundled";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz";
- sha512 = "gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==";
- };
- };
- "npm-normalize-package-bin-1.0.1" = {
- name = "npm-normalize-package-bin";
- packageName = "npm-normalize-package-bin";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz";
- sha512 = "EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==";
- };
- };
- "npm-package-arg-6.1.1" = {
- name = "npm-package-arg";
- packageName = "npm-package-arg";
- version = "6.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz";
- sha512 = "qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==";
- };
- };
- "npm-packlist-1.4.8" = {
- name = "npm-packlist";
- packageName = "npm-packlist";
- version = "1.4.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz";
- sha512 = "5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==";
- };
- };
- "npm-registry-client-8.6.0" = {
- name = "npm-registry-client";
- packageName = "npm-registry-client";
- version = "8.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.6.0.tgz";
- sha512 = "Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==";
- };
- };
- "npmconf-2.1.3" = {
- name = "npmconf";
- packageName = "npmconf";
- version = "2.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/npmconf/-/npmconf-2.1.3.tgz";
- sha512 = "iTK+HI68GceCoGOHAQiJ/ik1iDfI7S+cgyG8A+PP18IU3X83kRhQIRhAUNj4Bp2JMx6Zrt5kCiozYa9uGWTjhA==";
- };
- };
- "npmlog-4.1.2" = {
- name = "npmlog";
- packageName = "npmlog";
- version = "4.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz";
- sha512 = "2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==";
- };
- };
- "number-is-nan-1.0.1" = {
- name = "number-is-nan";
- packageName = "number-is-nan";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz";
- sha1 = "097b602b53422a522c1afb8790318336941a011d";
- };
- };
- "oauth-sign-0.9.0" = {
- name = "oauth-sign";
- packageName = "oauth-sign";
- version = "0.9.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz";
- sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==";
- };
- };
- "object-assign-4.1.1" = {
- name = "object-assign";
- packageName = "object-assign";
- version = "4.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz";
- sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863";
- };
- };
- "object-copy-0.1.0" = {
- name = "object-copy";
- packageName = "object-copy";
- version = "0.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz";
- sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c";
- };
- };
- "object-visit-1.0.1" = {
- name = "object-visit";
- packageName = "object-visit";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz";
- sha1 = "f79c4493af0c5377b59fe39d395e41042dd045bb";
- };
- };
- "object.defaults-1.1.0" = {
- name = "object.defaults";
- packageName = "object.defaults";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz";
- sha1 = "3a7f868334b407dea06da16d88d5cd29e435fecf";
- };
- };
- "object.map-1.0.1" = {
- name = "object.map";
- packageName = "object.map";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz";
- sha1 = "cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37";
- };
- };
- "object.pick-1.3.0" = {
- name = "object.pick";
- packageName = "object.pick";
- version = "1.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz";
- sha1 = "87a10ac4c1694bd2e1cbf53591a66141fb5dd747";
- };
- };
- "once-1.3.3" = {
- name = "once";
- packageName = "once";
- version = "1.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/once/-/once-1.3.3.tgz";
- sha1 = "b2e261557ce4c314ec8304f3fa82663e4297ca20";
- };
- };
- "once-1.4.0" = {
- name = "once";
- packageName = "once";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz";
- sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
- };
- };
- "optparse-1.0.5" = {
- name = "optparse";
- packageName = "optparse";
- version = "1.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/optparse/-/optparse-1.0.5.tgz";
- sha1 = "75e75a96506611eb1c65ba89018ff08a981e2c16";
- };
- };
- "os-homedir-1.0.2" = {
- name = "os-homedir";
- packageName = "os-homedir";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz";
- sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3";
- };
- };
- "os-tmpdir-1.0.2" = {
- name = "os-tmpdir";
- packageName = "os-tmpdir";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz";
- sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274";
- };
- };
- "osenv-0.1.5" = {
- name = "osenv";
- packageName = "osenv";
- version = "0.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz";
- sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==";
- };
- };
- "parse-filepath-1.0.2" = {
- name = "parse-filepath";
- packageName = "parse-filepath";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz";
- sha1 = "a632127f53aaf3d15876f5872f3ffac763d6c891";
- };
- };
- "parse-passwd-1.0.0" = {
- name = "parse-passwd";
- packageName = "parse-passwd";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz";
- sha1 = "6d5b934a456993b23d37f40a382d6f1666a8e5c6";
- };
- };
- "pascalcase-0.1.1" = {
- name = "pascalcase";
- packageName = "pascalcase";
- version = "0.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz";
- sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14";
- };
- };
- "path-is-absolute-1.0.1" = {
- name = "path-is-absolute";
- packageName = "path-is-absolute";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
- sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f";
- };
- };
- "path-parse-1.0.6" = {
- name = "path-parse";
- packageName = "path-parse";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz";
- sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==";
- };
- };
- "path-root-0.1.1" = {
- name = "path-root";
- packageName = "path-root";
- version = "0.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz";
- sha1 = "9a4a6814cac1c0cd73360a95f32083c8ea4745b7";
- };
- };
- "path-root-regex-0.1.2" = {
- name = "path-root-regex";
- packageName = "path-root-regex";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz";
- sha1 = "bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d";
- };
- };
- "performance-now-2.1.0" = {
- name = "performance-now";
- packageName = "performance-now";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz";
- sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
- };
- };
- "posix-character-classes-0.1.1" = {
- name = "posix-character-classes";
- packageName = "posix-character-classes";
- version = "0.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz";
- sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab";
- };
- };
- "process-nextick-args-2.0.1" = {
- name = "process-nextick-args";
- packageName = "process-nextick-args";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz";
- sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==";
- };
- };
- "proto-list-1.2.4" = {
- name = "proto-list";
- packageName = "proto-list";
- version = "1.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz";
- sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849";
- };
- };
- "psl-1.8.0" = {
- name = "psl";
- packageName = "psl";
- version = "1.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz";
- sha512 = "RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==";
- };
- };
- "punycode-2.1.1" = {
- name = "punycode";
- packageName = "punycode";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz";
- sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==";
- };
- };
- "qs-6.5.2" = {
- name = "qs";
- packageName = "qs";
- version = "6.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz";
- sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==";
- };
- };
- "rc-1.2.8" = {
- name = "rc";
- packageName = "rc";
- version = "1.2.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz";
- sha512 = "y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==";
- };
- };
- "readable-stream-2.3.7" = {
- name = "readable-stream";
- packageName = "readable-stream";
- version = "2.3.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz";
- sha512 = "Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==";
- };
- };
- "rechoir-0.6.2" = {
- name = "rechoir";
- packageName = "rechoir";
- version = "0.6.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz";
- sha1 = "85204b54dba82d5742e28c96756ef43af50e3384";
- };
- };
- "regex-not-1.0.2" = {
- name = "regex-not";
- packageName = "regex-not";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz";
- sha512 = "J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==";
- };
- };
- "repeat-element-1.1.3" = {
- name = "repeat-element";
- packageName = "repeat-element";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz";
- sha512 = "ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==";
- };
- };
- "repeat-string-1.6.1" = {
- name = "repeat-string";
- packageName = "repeat-string";
- version = "1.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz";
- sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637";
- };
- };
- "request-2.88.2" = {
- name = "request";
- packageName = "request";
- version = "2.88.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/request/-/request-2.88.2.tgz";
- sha512 = "MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==";
- };
- };
- "resolve-1.16.0" = {
- name = "resolve";
- packageName = "resolve";
- version = "1.16.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/resolve/-/resolve-1.16.0.tgz";
- sha512 = "LarL/PIKJvc09k1jaeT4kQb/8/7P+qV4qSnN2K80AES+OHdfZELAKVOBjxsvtToT/uLOfFbvYvKfZmV8cee7nA==";
- };
- };
- "resolve-dir-1.0.1" = {
- name = "resolve-dir";
- packageName = "resolve-dir";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz";
- sha1 = "79a40644c362be82f26effe739c9bb5382046f43";
- };
- };
- "resolve-url-0.2.1" = {
- name = "resolve-url";
- packageName = "resolve-url";
- version = "0.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz";
- sha1 = "2c637fe77c893afd2a663fe21aa9080068e2052a";
- };
- };
- "ret-0.1.15" = {
- name = "ret";
- packageName = "ret";
- version = "0.1.15";
- src = fetchurl {
- url = "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz";
- sha512 = "TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==";
- };
- };
- "retry-0.10.1" = {
- name = "retry";
- packageName = "retry";
- version = "0.10.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz";
- sha1 = "e76388d217992c252750241d3d3956fed98d8ff4";
- };
- };
- "rimraf-2.2.8" = {
- name = "rimraf";
- packageName = "rimraf";
- version = "2.2.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz";
- sha1 = "e439be2aaee327321952730f99a8929e4fc50582";
- };
- };
- "rimraf-2.6.3" = {
- name = "rimraf";
- packageName = "rimraf";
- version = "2.6.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz";
- sha512 = "mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==";
- };
- };
- "rimraf-2.7.1" = {
- name = "rimraf";
- packageName = "rimraf";
- version = "2.7.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz";
- sha512 = "uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==";
- };
- };
- "safe-buffer-5.1.2" = {
- name = "safe-buffer";
- packageName = "safe-buffer";
- version = "5.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
- sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
- };
- };
- "safe-buffer-5.2.0" = {
- name = "safe-buffer";
- packageName = "safe-buffer";
- version = "5.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz";
- sha512 = "fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==";
- };
- };
- "safe-regex-1.1.0" = {
- name = "safe-regex";
- packageName = "safe-regex";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz";
- sha1 = "40a3669f3b077d1e943d44629e157dd48023bf2e";
- };
- };
- "safer-buffer-2.1.2" = {
- name = "safer-buffer";
- packageName = "safer-buffer";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz";
- sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
- };
- };
- "sax-1.2.4" = {
- name = "sax";
- packageName = "sax";
- version = "1.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz";
- sha512 = "NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==";
- };
- };
- "semver-4.3.6" = {
- name = "semver";
- packageName = "semver";
- version = "4.3.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz";
- sha1 = "300bc6e0e86374f7ba61068b5b1ecd57fc6532da";
- };
- };
- "semver-5.7.1" = {
- name = "semver";
- packageName = "semver";
- version = "5.7.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
- sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
- };
- };
- "semver-7.1.3" = {
- name = "semver";
- packageName = "semver";
- version = "7.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz";
- sha512 = "ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==";
- };
- };
- "set-blocking-2.0.0" = {
- name = "set-blocking";
- packageName = "set-blocking";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz";
- sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7";
- };
- };
- "set-value-2.0.1" = {
- name = "set-value";
- packageName = "set-value";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz";
- sha512 = "JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==";
- };
- };
- "signal-exit-3.0.3" = {
- name = "signal-exit";
- packageName = "signal-exit";
- version = "3.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz";
- sha512 = "VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==";
- };
- };
- "slasp-0.0.4" = {
- name = "slasp";
- packageName = "slasp";
- version = "0.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/slasp/-/slasp-0.0.4.tgz";
- sha1 = "9adc26ee729a0f95095851a5489f87a5258d57a9";
- };
- };
- "slide-1.1.6" = {
- name = "slide";
- packageName = "slide";
- version = "1.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz";
- sha1 = "56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707";
- };
- };
- "snapdragon-0.8.2" = {
- name = "snapdragon";
- packageName = "snapdragon";
- version = "0.8.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz";
- sha512 = "FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==";
- };
- };
- "snapdragon-node-2.1.1" = {
- name = "snapdragon-node";
- packageName = "snapdragon-node";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz";
- sha512 = "O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==";
- };
- };
- "snapdragon-util-3.0.1" = {
- name = "snapdragon-util";
- packageName = "snapdragon-util";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz";
- sha512 = "mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==";
- };
- };
- "source-map-0.5.7" = {
- name = "source-map";
- packageName = "source-map";
- version = "0.5.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz";
- sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc";
- };
- };
- "source-map-resolve-0.5.3" = {
- name = "source-map-resolve";
- packageName = "source-map-resolve";
- version = "0.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz";
- sha512 = "Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==";
- };
- };
- "source-map-url-0.4.0" = {
- name = "source-map-url";
- packageName = "source-map-url";
- version = "0.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz";
- sha1 = "3e935d7ddd73631b97659956d55128e87b5084a3";
- };
- };
- "spdx-correct-3.1.0" = {
- name = "spdx-correct";
- packageName = "spdx-correct";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz";
- sha512 = "lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==";
- };
- };
- "spdx-exceptions-2.2.0" = {
- name = "spdx-exceptions";
- packageName = "spdx-exceptions";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz";
- sha512 = "2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==";
- };
- };
- "spdx-expression-parse-3.0.0" = {
- name = "spdx-expression-parse";
- packageName = "spdx-expression-parse";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz";
- sha512 = "Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==";
- };
- };
- "spdx-license-ids-3.0.5" = {
- name = "spdx-license-ids";
- packageName = "spdx-license-ids";
- version = "3.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz";
- sha512 = "J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==";
- };
- };
- "split-string-3.1.0" = {
- name = "split-string";
- packageName = "split-string";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz";
- sha512 = "NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==";
- };
- };
- "sshpk-1.16.1" = {
- name = "sshpk";
- packageName = "sshpk";
- version = "1.16.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz";
- sha512 = "HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==";
- };
- };
- "ssri-5.3.0" = {
- name = "ssri";
- packageName = "ssri";
- version = "5.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz";
- sha512 = "XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==";
- };
- };
- "static-extend-0.1.2" = {
- name = "static-extend";
- packageName = "static-extend";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz";
- sha1 = "60809c39cbff55337226fd5e0b520f341f1fb5c6";
- };
- };
- "string-width-1.0.2" = {
- name = "string-width";
- packageName = "string-width";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz";
- sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3";
- };
- };
- "string_decoder-1.1.1" = {
- name = "string_decoder";
- packageName = "string_decoder";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz";
- sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==";
- };
- };
- "strip-ansi-3.0.1" = {
- name = "strip-ansi";
- packageName = "strip-ansi";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz";
- sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf";
- };
- };
- "strip-json-comments-2.0.1" = {
- name = "strip-json-comments";
- packageName = "strip-json-comments";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz";
- sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a";
- };
- };
- "tar-4.4.13" = {
- name = "tar";
- packageName = "tar";
- version = "4.4.13";
- src = fetchurl {
- url = "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz";
- sha512 = "w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==";
- };
- };
- "tar-6.0.1" = {
- name = "tar";
- packageName = "tar";
- version = "6.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/tar/-/tar-6.0.1.tgz";
- sha512 = "bKhKrrz2FJJj5s7wynxy/fyxpE0CmCjmOQ1KV4KkgXFWOgoIT/NbTMnB1n+LFNrNk0SSBVGGxcK5AGsyC+pW5Q==";
- };
- };
- "temp-0.9.1" = {
- name = "temp";
- packageName = "temp";
- version = "0.9.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/temp/-/temp-0.9.1.tgz";
- sha512 = "WMuOgiua1xb5R56lE0eH6ivpVmg/lq2OHm4+LtT/xtEtPQ+sz6N3bBM6WZ5FvO1lO4IKIOb43qnhoc4qxP5OeA==";
- };
- };
- "to-object-path-0.3.0" = {
- name = "to-object-path";
- packageName = "to-object-path";
- version = "0.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz";
- sha1 = "297588b7b0e7e0ac08e04e672f85c1f4999e17af";
- };
- };
- "to-regex-3.0.2" = {
- name = "to-regex";
- packageName = "to-regex";
- version = "3.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz";
- sha512 = "FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==";
- };
- };
- "to-regex-range-2.1.1" = {
- name = "to-regex-range";
- packageName = "to-regex-range";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz";
- sha1 = "7c80c17b9dfebe599e27367e0d4dd5590141db38";
- };
- };
- "tough-cookie-2.5.0" = {
- name = "tough-cookie";
- packageName = "tough-cookie";
- version = "2.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz";
- sha512 = "nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==";
- };
- };
- "tunnel-agent-0.6.0" = {
- name = "tunnel-agent";
- packageName = "tunnel-agent";
- version = "0.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz";
- sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd";
- };
- };
- "tweetnacl-0.14.5" = {
- name = "tweetnacl";
- packageName = "tweetnacl";
- version = "0.14.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz";
- sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64";
- };
- };
- "typedarray-0.0.6" = {
- name = "typedarray";
- packageName = "typedarray";
- version = "0.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz";
- sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777";
- };
- };
- "uid-number-0.0.5" = {
- name = "uid-number";
- packageName = "uid-number";
- version = "0.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/uid-number/-/uid-number-0.0.5.tgz";
- sha1 = "5a3db23ef5dbd55b81fce0ec9a2ac6fccdebb81e";
- };
- };
- "unc-path-regex-0.1.2" = {
- name = "unc-path-regex";
- packageName = "unc-path-regex";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz";
- sha1 = "e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa";
- };
- };
- "union-value-1.0.1" = {
- name = "union-value";
- packageName = "union-value";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz";
- sha512 = "tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==";
- };
- };
- "unset-value-1.0.0" = {
- name = "unset-value";
- packageName = "unset-value";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz";
- sha1 = "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559";
- };
- };
- "uri-js-4.2.2" = {
- name = "uri-js";
- packageName = "uri-js";
- version = "4.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz";
- sha512 = "KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==";
- };
- };
- "urix-0.1.0" = {
- name = "urix";
- packageName = "urix";
- version = "0.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz";
- sha1 = "da937f7a62e21fec1fd18d49b35c2935067a6c72";
- };
- };
- "use-3.1.1" = {
- name = "use";
- packageName = "use";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/use/-/use-3.1.1.tgz";
- sha512 = "cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==";
- };
- };
- "util-deprecate-1.0.2" = {
- name = "util-deprecate";
- packageName = "util-deprecate";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz";
- sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf";
- };
- };
- "uuid-3.4.0" = {
- name = "uuid";
- packageName = "uuid";
- version = "3.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz";
- sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==";
- };
- };
- "v8flags-3.1.3" = {
- name = "v8flags";
- packageName = "v8flags";
- version = "3.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz";
- sha512 = "amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==";
- };
- };
- "validate-npm-package-license-3.0.4" = {
- name = "validate-npm-package-license";
- packageName = "validate-npm-package-license";
- version = "3.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz";
- sha512 = "DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==";
- };
- };
- "validate-npm-package-name-3.0.0" = {
- name = "validate-npm-package-name";
- packageName = "validate-npm-package-name";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz";
- sha1 = "5fa912d81eb7d0c74afc140de7317f0ca7df437e";
- };
- };
- "verror-1.10.0" = {
- name = "verror";
- packageName = "verror";
- version = "1.10.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz";
- sha1 = "3a105ca17053af55d6e270c1f8288682e18da400";
- };
- };
- "walk-2.3.14" = {
- name = "walk";
- packageName = "walk";
- version = "2.3.14";
- src = fetchurl {
- url = "https://registry.npmjs.org/walk/-/walk-2.3.14.tgz";
- sha512 = "5skcWAUmySj6hkBdH6B6+3ddMjVQYH5Qy9QGbPmN8kVmLteXk+yVXg+yfk1nbX30EYakahLrr8iPcCxJQSCBeg==";
- };
- };
- "which-1.3.1" = {
- name = "which";
- packageName = "which";
- version = "1.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz";
- sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==";
- };
- };
- "wide-align-1.1.3" = {
- name = "wide-align";
- packageName = "wide-align";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz";
- sha512 = "QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==";
- };
- };
- "wrappy-1.0.2" = {
- name = "wrappy";
- packageName = "wrappy";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz";
- sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
- };
- };
- "yallist-3.1.1" = {
- name = "yallist";
- packageName = "yallist";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz";
- sha512 = "a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==";
- };
- };
- "yallist-4.0.0" = {
- name = "yallist";
- packageName = "yallist";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz";
- sha512 = "3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==";
- };
- };
- };
-in
-{
- coffee-script = nodeEnv.buildNodePackage {
- name = "coffee-script";
- packageName = "coffee-script";
- version = "1.12.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz";
- sha512 = "fLeEhqwymYat/MpTPUjSKHVYYl0ec2mOyALEMLmzr5i1isuG+6jfI2j2d5oBO3VIzgUXgBVIcOT9uH1TFxBckw==";
- };
- buildInputs = globalBuildInputs;
- meta = {
- description = "Unfancy JavaScript";
- homepage = "http://coffeescript.org/";
- license = "MIT";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- grunt-cli = nodeEnv.buildNodePackage {
- name = "grunt-cli";
- packageName = "grunt-cli";
- version = "1.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.3.2.tgz";
- sha512 = "8OHDiZZkcptxVXtMfDxJvmN7MVJNE8L/yIcPb4HB7TlyFD1kDvjHrb62uhySsU14wJx9ORMnTuhRMQ40lH/orQ==";
- };
- dependencies = [
- sources."abbrev-1.1.1"
- sources."arr-diff-4.0.0"
- sources."arr-flatten-1.1.0"
- sources."arr-union-3.1.0"
- sources."array-each-1.0.1"
- sources."array-slice-1.1.0"
- sources."array-unique-0.3.2"
- sources."assign-symbols-1.0.0"
- sources."atob-2.1.2"
- (sources."base-0.11.2" // {
- dependencies = [
- sources."define-property-1.0.0"
- ];
- })
- (sources."braces-2.3.2" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- ];
- })
- sources."cache-base-1.0.1"
- (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."collection-visit-1.0.0"
- sources."component-emitter-1.3.0"
- sources."copy-descriptor-0.1.1"
- sources."debug-2.6.9"
- sources."decode-uri-component-0.2.0"
- sources."define-property-2.0.2"
- sources."detect-file-1.0.0"
- (sources."expand-brackets-2.1.4" // {
- dependencies = [
- 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."expand-tilde-2.0.2"
- 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."fill-range-4.0.0" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- ];
- })
- sources."findup-sync-2.0.0"
- sources."fined-1.2.0"
- sources."flagged-respawn-1.0.1"
- sources."for-in-1.0.2"
- sources."for-own-1.0.0"
- sources."fragment-cache-0.2.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-value-1.0.0"
- (sources."has-values-1.0.0" // {
- dependencies = [
- sources."kind-of-4.0.0"
- ];
- })
- sources."homedir-polyfill-1.0.3"
- sources."ini-1.3.5"
- sources."interpret-1.1.0"
- sources."is-absolute-1.0.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-extendable-0.1.1"
- sources."is-extglob-2.1.1"
- sources."is-glob-3.1.0"
- (sources."is-number-3.0.0" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."is-plain-object-2.0.4"
- sources."is-relative-1.0.0"
- sources."is-unc-path-1.0.0"
- sources."is-windows-1.0.2"
- sources."isarray-1.0.0"
- sources."isexe-2.0.0"
- sources."isobject-3.0.1"
- sources."kind-of-6.0.3"
- sources."liftoff-2.5.0"
- sources."make-iterator-1.0.1"
- sources."map-cache-0.2.2"
- sources."map-visit-1.0.0"
- sources."micromatch-3.1.10"
- (sources."mixin-deep-1.3.2" // {
- dependencies = [
- sources."is-extendable-1.0.1"
- ];
- })
- sources."ms-2.0.0"
- sources."nanomatch-1.2.13"
- sources."nopt-4.0.3"
- (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.defaults-1.1.0"
- sources."object.map-1.0.1"
- sources."object.pick-1.3.0"
- sources."os-homedir-1.0.2"
- sources."os-tmpdir-1.0.2"
- sources."osenv-0.1.5"
- sources."parse-filepath-1.0.2"
- sources."parse-passwd-1.0.0"
- sources."pascalcase-0.1.1"
- sources."path-parse-1.0.6"
- sources."path-root-0.1.1"
- sources."path-root-regex-0.1.2"
- sources."posix-character-classes-0.1.1"
- sources."rechoir-0.6.2"
- sources."regex-not-1.0.2"
- sources."repeat-element-1.1.3"
- sources."repeat-string-1.6.1"
- sources."resolve-1.16.0"
- sources."resolve-dir-1.0.1"
- sources."resolve-url-0.2.1"
- sources."ret-0.1.15"
- sources."safe-regex-1.1.0"
- (sources."set-value-2.0.1" // {
- dependencies = [
- sources."extend-shallow-2.0.1"
- ];
- })
- (sources."snapdragon-0.8.2" // {
- dependencies = [
- 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."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."source-map-0.5.7"
- sources."source-map-resolve-0.5.3"
- sources."source-map-url-0.4.0"
- sources."split-string-3.1.0"
- (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."to-object-path-0.3.0" // {
- dependencies = [
- sources."kind-of-3.2.2"
- ];
- })
- sources."to-regex-3.0.2"
- sources."to-regex-range-2.1.1"
- sources."unc-path-regex-0.1.2"
- sources."union-value-1.0.1"
- (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."urix-0.1.0"
- sources."use-3.1.1"
- sources."v8flags-3.1.3"
- sources."which-1.3.1"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "The grunt command line interface";
- homepage = "https://github.com/gruntjs/grunt-cli#readme";
- license = "MIT";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- nijs = nodeEnv.buildNodePackage {
- name = "nijs";
- packageName = "nijs";
- version = "0.0.25";
- src = fetchurl {
- url = "https://registry.npmjs.org/nijs/-/nijs-0.0.25.tgz";
- sha1 = "04b035cb530d46859d1018839a518c029133f676";
- };
- dependencies = [
- sources."optparse-1.0.5"
- sources."slasp-0.0.4"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "An internal DSL for the Nix package manager in JavaScript";
- homepage = "https://github.com/svanderburg/nijs#readme";
- license = "MIT";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- node2nix = nodeEnv.buildNodePackage {
- name = "node2nix";
- packageName = "node2nix";
- version = "1.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/node2nix/-/node2nix-1.8.0.tgz";
- sha512 = "v5QBcH6KxWVVRftbXdpGPIo3s0nPRcTJ56vLLbnmk0f1+32efqpI5t+fYekRys5yJPKFlXDRJCo6o8qnw581gQ==";
- };
- dependencies = [
- sources."abbrev-1.1.1"
- sources."ajv-6.12.0"
- sources."ansi-regex-2.1.1"
- sources."aproba-1.2.0"
- sources."are-we-there-yet-1.1.5"
- sources."asn1-0.2.4"
- sources."assert-plus-1.0.0"
- sources."asynckit-0.4.0"
- sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
- 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."buffer-from-1.1.1"
- sources."builtins-1.0.3"
- sources."caseless-0.12.0"
- sources."chownr-1.1.4"
- sources."code-point-at-1.1.0"
- sources."combined-stream-1.0.8"
- sources."concat-map-0.0.1"
- sources."concat-stream-1.6.2"
- sources."config-chain-1.1.12"
- sources."console-control-strings-1.1.0"
- sources."core-util-is-1.0.2"
- sources."dashdash-1.14.1"
- sources."delayed-stream-1.0.0"
- sources."delegates-1.0.0"
- sources."ecc-jsbn-0.1.2"
- sources."extend-3.0.2"
- sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.1"
- sources."fast-json-stable-stringify-2.1.0"
- sources."findit-2.0.0"
- sources."foreachasync-3.0.0"
- sources."forever-agent-0.6.1"
- sources."form-data-2.3.3"
- (sources."fs-extra-0.6.4" // {
- dependencies = [
- sources."mkdirp-0.3.5"
- sources."rimraf-2.2.8"
- ];
- })
- sources."fs-minipass-2.1.0"
- (sources."fs.extra-1.3.2" // {
- dependencies = [
- sources."mkdirp-0.3.5"
- ];
- })
- sources."fs.realpath-1.0.0"
- sources."gauge-2.7.4"
- sources."getpass-0.1.7"
- sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
- sources."har-schema-2.0.0"
- sources."har-validator-5.1.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-fullwidth-code-point-1.0.0"
- sources."is-typedarray-1.0.0"
- sources."isarray-1.0.0"
- sources."isstream-0.1.2"
- sources."jsbn-0.1.1"
- sources."json-schema-0.2.3"
- sources."json-schema-traverse-0.4.1"
- sources."json-stringify-safe-5.0.1"
- sources."jsonfile-1.0.1"
- sources."jsprim-1.4.1"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
- sources."minimatch-3.0.4"
- sources."minimist-1.2.5"
- sources."minipass-3.1.1"
- sources."minizlib-2.1.0"
- sources."mkdirp-0.5.5"
- sources."ncp-0.4.2"
- sources."nijs-0.0.25"
- sources."nopt-3.0.6"
- (sources."normalize-package-data-2.5.0" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
- (sources."npm-package-arg-6.1.1" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
- (sources."npm-registry-client-8.6.0" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
- (sources."npmconf-2.1.3" // {
- dependencies = [
- sources."once-1.3.3"
- sources."semver-4.3.6"
- ];
- })
- sources."npmlog-4.1.2"
- sources."number-is-nan-1.0.1"
- sources."oauth-sign-0.9.0"
- sources."object-assign-4.1.1"
- sources."once-1.4.0"
- sources."optparse-1.0.5"
- sources."os-homedir-1.0.2"
- sources."os-tmpdir-1.0.2"
- sources."osenv-0.1.5"
- sources."path-is-absolute-1.0.1"
- sources."path-parse-1.0.6"
- sources."performance-now-2.1.0"
- sources."process-nextick-args-2.0.1"
- sources."proto-list-1.2.4"
- sources."psl-1.8.0"
- sources."punycode-2.1.1"
- sources."qs-6.5.2"
- (sources."readable-stream-2.3.7" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
- sources."request-2.88.2"
- sources."resolve-1.16.0"
- sources."retry-0.10.1"
- sources."rimraf-2.6.3"
- sources."safe-buffer-5.2.0"
- sources."safer-buffer-2.1.2"
- sources."semver-7.1.3"
- sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
- sources."slasp-0.0.4"
- sources."slide-1.1.6"
- sources."spdx-correct-3.1.0"
- sources."spdx-exceptions-2.2.0"
- sources."spdx-expression-parse-3.0.0"
- sources."spdx-license-ids-3.0.5"
- sources."sshpk-1.16.1"
- sources."ssri-5.3.0"
- sources."string-width-1.0.2"
- (sources."string_decoder-1.1.1" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
- sources."strip-ansi-3.0.1"
- (sources."tar-6.0.1" // {
- dependencies = [
- sources."mkdirp-1.0.4"
- ];
- })
- sources."temp-0.9.1"
- sources."tough-cookie-2.5.0"
- sources."tunnel-agent-0.6.0"
- sources."tweetnacl-0.14.5"
- sources."typedarray-0.0.6"
- sources."uid-number-0.0.5"
- sources."uri-js-4.2.2"
- sources."util-deprecate-1.0.2"
- sources."uuid-3.4.0"
- sources."validate-npm-package-license-3.0.4"
- sources."validate-npm-package-name-3.0.0"
- sources."verror-1.10.0"
- sources."walk-2.3.14"
- sources."wide-align-1.1.3"
- sources."wrappy-1.0.2"
- sources."yallist-4.0.0"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "Generate Nix expressions to build NPM packages";
- homepage = "https://github.com/svanderburg/node2nix";
- license = "MIT";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- node-gyp = nodeEnv.buildNodePackage {
- name = "node-gyp";
- packageName = "node-gyp";
- version = "6.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-gyp/-/node-gyp-6.1.0.tgz";
- sha512 = "h4A2zDlOujeeaaTx06r4Vy+8MZ1679lU+wbCKDS4ZtvY2A37DESo37oejIw0mtmR3+rvNwts5B6Kpt1KrNYdNw==";
- };
- dependencies = [
- sources."abbrev-1.1.1"
- sources."ajv-6.12.0"
- sources."ansi-regex-2.1.1"
- sources."aproba-1.2.0"
- sources."are-we-there-yet-1.1.5"
- sources."asn1-0.2.4"
- sources."assert-plus-1.0.0"
- sources."asynckit-0.4.0"
- sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
- sources."balanced-match-1.0.0"
- sources."bcrypt-pbkdf-1.0.2"
- sources."brace-expansion-1.1.11"
- sources."caseless-0.12.0"
- sources."chownr-1.1.4"
- sources."code-point-at-1.1.0"
- sources."combined-stream-1.0.8"
- sources."concat-map-0.0.1"
- sources."console-control-strings-1.1.0"
- sources."core-util-is-1.0.2"
- sources."dashdash-1.14.1"
- sources."delayed-stream-1.0.0"
- sources."delegates-1.0.0"
- sources."ecc-jsbn-0.1.2"
- sources."env-paths-2.2.0"
- sources."extend-3.0.2"
- sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.1"
- sources."fast-json-stable-stringify-2.1.0"
- sources."forever-agent-0.6.1"
- sources."form-data-2.3.3"
- sources."fs-minipass-1.2.7"
- sources."fs.realpath-1.0.0"
- sources."gauge-2.7.4"
- sources."getpass-0.1.7"
- sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
- sources."har-schema-2.0.0"
- sources."har-validator-5.1.3"
- sources."has-unicode-2.0.1"
- sources."http-signature-1.2.0"
- sources."inflight-1.0.6"
- sources."inherits-2.0.4"
- sources."is-fullwidth-code-point-1.0.0"
- sources."is-typedarray-1.0.0"
- sources."isarray-1.0.0"
- sources."isexe-2.0.0"
- sources."isstream-0.1.2"
- sources."jsbn-0.1.1"
- sources."json-schema-0.2.3"
- sources."json-schema-traverse-0.4.1"
- sources."json-stringify-safe-5.0.1"
- sources."jsprim-1.4.1"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
- sources."minimatch-3.0.4"
- sources."minimist-1.2.5"
- sources."minipass-2.9.0"
- sources."minizlib-1.3.3"
- sources."mkdirp-0.5.5"
- sources."nopt-4.0.3"
- sources."npmlog-4.1.2"
- sources."number-is-nan-1.0.1"
- sources."oauth-sign-0.9.0"
- sources."object-assign-4.1.1"
- sources."once-1.4.0"
- sources."os-homedir-1.0.2"
- sources."os-tmpdir-1.0.2"
- sources."osenv-0.1.5"
- sources."path-is-absolute-1.0.1"
- sources."performance-now-2.1.0"
- sources."process-nextick-args-2.0.1"
- sources."psl-1.8.0"
- sources."punycode-2.1.1"
- sources."qs-6.5.2"
- sources."readable-stream-2.3.7"
- sources."request-2.88.2"
- sources."rimraf-2.7.1"
- sources."safe-buffer-5.1.2"
- sources."safer-buffer-2.1.2"
- sources."semver-5.7.1"
- sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
- sources."sshpk-1.16.1"
- sources."string-width-1.0.2"
- sources."string_decoder-1.1.1"
- sources."strip-ansi-3.0.1"
- sources."tar-4.4.13"
- sources."tough-cookie-2.5.0"
- sources."tunnel-agent-0.6.0"
- sources."tweetnacl-0.14.5"
- sources."uri-js-4.2.2"
- sources."util-deprecate-1.0.2"
- sources."uuid-3.4.0"
- sources."verror-1.10.0"
- sources."which-1.3.1"
- sources."wide-align-1.1.3"
- sources."wrappy-1.0.2"
- sources."yallist-3.1.1"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "Node.js native addon build tool";
- homepage = "https://github.com/nodejs/node-gyp#readme";
- license = "MIT";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- node-gyp-build = nodeEnv.buildNodePackage {
- name = "node-gyp-build";
- packageName = "node-gyp-build";
- version = "4.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.1.tgz";
- sha512 = "XyCKXsqZfLqHep1hhsMncoXuUNt/cXCjg1+8CLbu69V1TKuPiOeSGbL9n+k/ByKH8UT0p4rdIX8XkTRZV0i7Sw==";
- };
- buildInputs = globalBuildInputs;
- meta = {
- description = "Build tool and bindings loader for node-gyp that supports prebuilds";
- homepage = "https://github.com/prebuild/node-gyp-build";
- license = "MIT";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- node-pre-gyp = nodeEnv.buildNodePackage {
- name = "node-pre-gyp";
- packageName = "node-pre-gyp";
- version = "0.14.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz";
- sha512 = "+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==";
- };
- dependencies = [
- sources."abbrev-1.1.1"
- sources."ansi-regex-2.1.1"
- sources."aproba-1.2.0"
- sources."are-we-there-yet-1.1.5"
- sources."balanced-match-1.0.0"
- sources."brace-expansion-1.1.11"
- sources."chownr-1.1.4"
- sources."code-point-at-1.1.0"
- sources."concat-map-0.0.1"
- sources."console-control-strings-1.1.0"
- sources."core-util-is-1.0.2"
- sources."debug-3.2.6"
- sources."deep-extend-0.6.0"
- sources."delegates-1.0.0"
- sources."detect-libc-1.0.3"
- sources."fs-minipass-1.2.7"
- sources."fs.realpath-1.0.0"
- sources."gauge-2.7.4"
- sources."glob-7.1.6"
- 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-fullwidth-code-point-1.0.0"
- sources."isarray-1.0.0"
- sources."minimatch-3.0.4"
- sources."minimist-1.2.5"
- sources."minipass-2.9.0"
- sources."minizlib-1.3.3"
- sources."mkdirp-0.5.5"
- sources."ms-2.1.2"
- sources."needle-2.4.1"
- sources."nopt-4.0.3"
- sources."npm-bundled-1.1.1"
- sources."npm-normalize-package-bin-1.0.1"
- sources."npm-packlist-1.4.8"
- sources."npmlog-4.1.2"
- sources."number-is-nan-1.0.1"
- sources."object-assign-4.1.1"
- sources."once-1.4.0"
- sources."os-homedir-1.0.2"
- sources."os-tmpdir-1.0.2"
- sources."osenv-0.1.5"
- sources."path-is-absolute-1.0.1"
- sources."process-nextick-args-2.0.1"
- sources."rc-1.2.8"
- sources."readable-stream-2.3.7"
- sources."rimraf-2.7.1"
- sources."safe-buffer-5.1.2"
- sources."safer-buffer-2.1.2"
- sources."sax-1.2.4"
- sources."semver-5.7.1"
- sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
- sources."string-width-1.0.2"
- sources."string_decoder-1.1.1"
- sources."strip-ansi-3.0.1"
- sources."strip-json-comments-2.0.1"
- sources."tar-4.4.13"
- sources."util-deprecate-1.0.2"
- sources."wide-align-1.1.3"
- sources."wrappy-1.0.2"
- sources."yallist-3.1.1"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "Node.js native addon binary install tool";
- homepage = "https://github.com/mapbox/node-pre-gyp#readme";
- license = "BSD-3-Clause";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
-}
diff --git a/pkgs/development/node-packages/node-packages-v13.json b/pkgs/development/node-packages/node-packages-v13.json
deleted file mode 100644
index 1c7b22c3c7e..00000000000
--- a/pkgs/development/node-packages/node-packages-v13.json
+++ /dev/null
@@ -1,3 +0,0 @@
-[
- "node2nix"
-]
diff --git a/pkgs/development/node-packages/node-packages-v13.nix b/pkgs/development/node-packages/node-packages-v13.nix
deleted file mode 100644
index 77517655c50..00000000000
--- a/pkgs/development/node-packages/node-packages-v13.nix
+++ /dev/null
@@ -1,1451 +0,0 @@
-# This file has been generated by node2nix 1.8.0. Do not edit!
-
-{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
-
-let
- sources = {
- "abbrev-1.1.1" = {
- name = "abbrev";
- packageName = "abbrev";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
- sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
- };
- };
- "ajv-6.12.0" = {
- name = "ajv";
- packageName = "ajv";
- version = "6.12.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz";
- sha512 = "D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==";
- };
- };
- "ansi-regex-2.1.1" = {
- name = "ansi-regex";
- packageName = "ansi-regex";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz";
- sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df";
- };
- };
- "aproba-1.2.0" = {
- name = "aproba";
- packageName = "aproba";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz";
- sha512 = "Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==";
- };
- };
- "are-we-there-yet-1.1.5" = {
- name = "are-we-there-yet";
- packageName = "are-we-there-yet";
- version = "1.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz";
- sha512 = "5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==";
- };
- };
- "asn1-0.2.4" = {
- name = "asn1";
- packageName = "asn1";
- version = "0.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz";
- sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==";
- };
- };
- "assert-plus-1.0.0" = {
- name = "assert-plus";
- packageName = "assert-plus";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz";
- sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
- };
- };
- "asynckit-0.4.0" = {
- name = "asynckit";
- packageName = "asynckit";
- version = "0.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz";
- sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
- };
- };
- "aws-sign2-0.7.0" = {
- name = "aws-sign2";
- packageName = "aws-sign2";
- version = "0.7.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz";
- sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
- };
- };
- "aws4-1.9.1" = {
- name = "aws4";
- packageName = "aws4";
- version = "1.9.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz";
- sha512 = "wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==";
- };
- };
- "balanced-match-1.0.0" = {
- name = "balanced-match";
- packageName = "balanced-match";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz";
- sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
- };
- };
- "base64-js-1.3.1" = {
- name = "base64-js";
- packageName = "base64-js";
- version = "1.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz";
- sha512 = "mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==";
- };
- };
- "bcrypt-pbkdf-1.0.2" = {
- name = "bcrypt-pbkdf";
- packageName = "bcrypt-pbkdf";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz";
- sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
- };
- };
- "brace-expansion-1.1.11" = {
- name = "brace-expansion";
- packageName = "brace-expansion";
- version = "1.1.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";
- sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
- };
- };
- "buffer-from-1.1.1" = {
- name = "buffer-from";
- packageName = "buffer-from";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz";
- sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==";
- };
- };
- "builtins-1.0.3" = {
- name = "builtins";
- packageName = "builtins";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz";
- sha1 = "cb94faeb61c8696451db36534e1422f94f0aee88";
- };
- };
- "caseless-0.12.0" = {
- name = "caseless";
- packageName = "caseless";
- version = "0.12.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz";
- sha1 = "1b681c21ff84033c826543090689420d187151dc";
- };
- };
- "chownr-1.1.4" = {
- name = "chownr";
- packageName = "chownr";
- version = "1.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz";
- sha512 = "jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==";
- };
- };
- "code-point-at-1.1.0" = {
- name = "code-point-at";
- packageName = "code-point-at";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz";
- sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77";
- };
- };
- "combined-stream-1.0.8" = {
- name = "combined-stream";
- packageName = "combined-stream";
- version = "1.0.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz";
- sha512 = "FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==";
- };
- };
- "concat-map-0.0.1" = {
- name = "concat-map";
- packageName = "concat-map";
- version = "0.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz";
- sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
- };
- };
- "concat-stream-1.6.2" = {
- name = "concat-stream";
- packageName = "concat-stream";
- version = "1.6.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz";
- sha512 = "27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==";
- };
- };
- "config-chain-1.1.12" = {
- name = "config-chain";
- packageName = "config-chain";
- version = "1.1.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz";
- sha512 = "a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==";
- };
- };
- "console-control-strings-1.1.0" = {
- name = "console-control-strings";
- packageName = "console-control-strings";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz";
- sha1 = "3d7cf4464db6446ea644bf4b39507f9851008e8e";
- };
- };
- "core-util-is-1.0.2" = {
- name = "core-util-is";
- packageName = "core-util-is";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz";
- sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
- };
- };
- "dashdash-1.14.1" = {
- name = "dashdash";
- packageName = "dashdash";
- version = "1.14.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz";
- sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0";
- };
- };
- "delayed-stream-1.0.0" = {
- name = "delayed-stream";
- packageName = "delayed-stream";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz";
- sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
- };
- };
- "delegates-1.0.0" = {
- name = "delegates";
- packageName = "delegates";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz";
- sha1 = "84c6e159b81904fdca59a0ef44cd870d31250f9a";
- };
- };
- "ecc-jsbn-0.1.2" = {
- name = "ecc-jsbn";
- packageName = "ecc-jsbn";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz";
- sha1 = "3a83a904e54353287874c564b7549386849a98c9";
- };
- };
- "extend-3.0.2" = {
- name = "extend";
- packageName = "extend";
- version = "3.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz";
- sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==";
- };
- };
- "extsprintf-1.3.0" = {
- name = "extsprintf";
- packageName = "extsprintf";
- version = "1.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz";
- sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
- };
- };
- "fast-deep-equal-3.1.1" = {
- name = "fast-deep-equal";
- packageName = "fast-deep-equal";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz";
- sha512 = "8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==";
- };
- };
- "fast-json-stable-stringify-2.1.0" = {
- name = "fast-json-stable-stringify";
- packageName = "fast-json-stable-stringify";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz";
- sha512 = "lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==";
- };
- };
- "findit-2.0.0" = {
- name = "findit";
- packageName = "findit";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/findit/-/findit-2.0.0.tgz";
- sha1 = "6509f0126af4c178551cfa99394e032e13a4d56e";
- };
- };
- "foreachasync-3.0.0" = {
- name = "foreachasync";
- packageName = "foreachasync";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/foreachasync/-/foreachasync-3.0.0.tgz";
- sha1 = "5502987dc8714be3392097f32e0071c9dee07cf6";
- };
- };
- "forever-agent-0.6.1" = {
- name = "forever-agent";
- packageName = "forever-agent";
- version = "0.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz";
- sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
- };
- };
- "form-data-2.3.3" = {
- name = "form-data";
- packageName = "form-data";
- version = "2.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz";
- sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==";
- };
- };
- "fs-extra-0.6.4" = {
- name = "fs-extra";
- packageName = "fs-extra";
- version = "0.6.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.6.4.tgz";
- sha1 = "f46f0c75b7841f8d200b3348cd4d691d5a099d15";
- };
- };
- "fs-minipass-2.1.0" = {
- name = "fs-minipass";
- packageName = "fs-minipass";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz";
- sha512 = "V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==";
- };
- };
- "fs.extra-1.3.2" = {
- name = "fs.extra";
- packageName = "fs.extra";
- version = "1.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs.extra/-/fs.extra-1.3.2.tgz";
- sha1 = "dd023f93013bee24531f1b33514c37b20fd93349";
- };
- };
- "fs.realpath-1.0.0" = {
- name = "fs.realpath";
- packageName = "fs.realpath";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz";
- sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
- };
- };
- "gauge-2.7.4" = {
- name = "gauge";
- packageName = "gauge";
- version = "2.7.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz";
- sha1 = "2c03405c7538c39d7eb37b317022e325fb018bf7";
- };
- };
- "getpass-0.1.7" = {
- name = "getpass";
- packageName = "getpass";
- version = "0.1.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz";
- sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
- };
- };
- "glob-7.1.6" = {
- name = "glob";
- packageName = "glob";
- version = "7.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz";
- sha512 = "LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==";
- };
- };
- "graceful-fs-4.2.3" = {
- name = "graceful-fs";
- packageName = "graceful-fs";
- version = "4.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz";
- sha512 = "a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==";
- };
- };
- "har-schema-2.0.0" = {
- name = "har-schema";
- packageName = "har-schema";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz";
- sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92";
- };
- };
- "har-validator-5.1.3" = {
- name = "har-validator";
- packageName = "har-validator";
- version = "5.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz";
- sha512 = "sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==";
- };
- };
- "has-unicode-2.0.1" = {
- name = "has-unicode";
- packageName = "has-unicode";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz";
- sha1 = "e0e6fe6a28cf51138855e086d1691e771de2a8b9";
- };
- };
- "hosted-git-info-2.8.8" = {
- name = "hosted-git-info";
- packageName = "hosted-git-info";
- version = "2.8.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz";
- sha512 = "f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==";
- };
- };
- "http-signature-1.2.0" = {
- name = "http-signature";
- packageName = "http-signature";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz";
- sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
- };
- };
- "inflight-1.0.6" = {
- name = "inflight";
- packageName = "inflight";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz";
- sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9";
- };
- };
- "inherits-2.0.4" = {
- name = "inherits";
- packageName = "inherits";
- version = "2.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz";
- sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==";
- };
- };
- "ini-1.3.5" = {
- name = "ini";
- packageName = "ini";
- version = "1.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz";
- sha512 = "RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==";
- };
- };
- "is-fullwidth-code-point-1.0.0" = {
- name = "is-fullwidth-code-point";
- packageName = "is-fullwidth-code-point";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz";
- sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb";
- };
- };
- "is-typedarray-1.0.0" = {
- name = "is-typedarray";
- packageName = "is-typedarray";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz";
- sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a";
- };
- };
- "isarray-1.0.0" = {
- name = "isarray";
- packageName = "isarray";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz";
- sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
- };
- };
- "isstream-0.1.2" = {
- name = "isstream";
- packageName = "isstream";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz";
- sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a";
- };
- };
- "jsbn-0.1.1" = {
- name = "jsbn";
- packageName = "jsbn";
- version = "0.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz";
- sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513";
- };
- };
- "json-schema-0.2.3" = {
- name = "json-schema";
- packageName = "json-schema";
- version = "0.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz";
- sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
- };
- };
- "json-schema-traverse-0.4.1" = {
- name = "json-schema-traverse";
- packageName = "json-schema-traverse";
- version = "0.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz";
- sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==";
- };
- };
- "json-stringify-safe-5.0.1" = {
- name = "json-stringify-safe";
- packageName = "json-stringify-safe";
- version = "5.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
- sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
- };
- };
- "jsonfile-1.0.1" = {
- name = "jsonfile";
- packageName = "jsonfile";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsonfile/-/jsonfile-1.0.1.tgz";
- sha1 = "ea5efe40b83690b98667614a7392fc60e842c0dd";
- };
- };
- "jsprim-1.4.1" = {
- name = "jsprim";
- packageName = "jsprim";
- version = "1.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz";
- sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
- };
- };
- "mime-db-1.43.0" = {
- name = "mime-db";
- packageName = "mime-db";
- version = "1.43.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz";
- sha512 = "+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==";
- };
- };
- "mime-types-2.1.26" = {
- name = "mime-types";
- packageName = "mime-types";
- version = "2.1.26";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz";
- sha512 = "01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==";
- };
- };
- "minimatch-3.0.4" = {
- name = "minimatch";
- packageName = "minimatch";
- version = "3.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz";
- sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==";
- };
- };
- "minimist-1.2.5" = {
- name = "minimist";
- packageName = "minimist";
- version = "1.2.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz";
- sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==";
- };
- };
- "minipass-3.1.1" = {
- name = "minipass";
- packageName = "minipass";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz";
- sha512 = "UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==";
- };
- };
- "minizlib-2.1.0" = {
- name = "minizlib";
- packageName = "minizlib";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/minizlib/-/minizlib-2.1.0.tgz";
- sha512 = "EzTZN/fjSvifSX0SlqUERCN39o6T40AMarPbv0MrarSFtIITCBh7bi+dU8nxGFHuqs9jdIAeoYoKuQAAASsPPA==";
- };
- };
- "mkdirp-0.3.5" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "0.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz";
- sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7";
- };
- };
- "mkdirp-0.5.5" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "0.5.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz";
- sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==";
- };
- };
- "mkdirp-1.0.4" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz";
- sha512 = "vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==";
- };
- };
- "ncp-0.4.2" = {
- name = "ncp";
- packageName = "ncp";
- version = "0.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz";
- sha1 = "abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574";
- };
- };
- "nijs-0.0.25" = {
- name = "nijs";
- packageName = "nijs";
- version = "0.0.25";
- src = fetchurl {
- url = "https://registry.npmjs.org/nijs/-/nijs-0.0.25.tgz";
- sha1 = "04b035cb530d46859d1018839a518c029133f676";
- };
- };
- "nopt-3.0.6" = {
- name = "nopt";
- packageName = "nopt";
- version = "3.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz";
- sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9";
- };
- };
- "normalize-package-data-2.5.0" = {
- name = "normalize-package-data";
- packageName = "normalize-package-data";
- version = "2.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz";
- sha512 = "/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==";
- };
- };
- "npm-package-arg-6.1.1" = {
- name = "npm-package-arg";
- packageName = "npm-package-arg";
- version = "6.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz";
- sha512 = "qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==";
- };
- };
- "npm-registry-client-8.6.0" = {
- name = "npm-registry-client";
- packageName = "npm-registry-client";
- version = "8.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/npm-registry-client/-/npm-registry-client-8.6.0.tgz";
- sha512 = "Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==";
- };
- };
- "npmconf-2.1.3" = {
- name = "npmconf";
- packageName = "npmconf";
- version = "2.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/npmconf/-/npmconf-2.1.3.tgz";
- sha512 = "iTK+HI68GceCoGOHAQiJ/ik1iDfI7S+cgyG8A+PP18IU3X83kRhQIRhAUNj4Bp2JMx6Zrt5kCiozYa9uGWTjhA==";
- };
- };
- "npmlog-4.1.2" = {
- name = "npmlog";
- packageName = "npmlog";
- version = "4.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz";
- sha512 = "2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==";
- };
- };
- "number-is-nan-1.0.1" = {
- name = "number-is-nan";
- packageName = "number-is-nan";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz";
- sha1 = "097b602b53422a522c1afb8790318336941a011d";
- };
- };
- "oauth-sign-0.9.0" = {
- name = "oauth-sign";
- packageName = "oauth-sign";
- version = "0.9.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz";
- sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==";
- };
- };
- "object-assign-4.1.1" = {
- name = "object-assign";
- packageName = "object-assign";
- version = "4.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz";
- sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863";
- };
- };
- "once-1.3.3" = {
- name = "once";
- packageName = "once";
- version = "1.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/once/-/once-1.3.3.tgz";
- sha1 = "b2e261557ce4c314ec8304f3fa82663e4297ca20";
- };
- };
- "once-1.4.0" = {
- name = "once";
- packageName = "once";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz";
- sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
- };
- };
- "optparse-1.0.5" = {
- name = "optparse";
- packageName = "optparse";
- version = "1.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/optparse/-/optparse-1.0.5.tgz";
- sha1 = "75e75a96506611eb1c65ba89018ff08a981e2c16";
- };
- };
- "os-homedir-1.0.2" = {
- name = "os-homedir";
- packageName = "os-homedir";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz";
- sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3";
- };
- };
- "os-tmpdir-1.0.2" = {
- name = "os-tmpdir";
- packageName = "os-tmpdir";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz";
- sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274";
- };
- };
- "osenv-0.1.5" = {
- name = "osenv";
- packageName = "osenv";
- version = "0.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz";
- sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==";
- };
- };
- "path-is-absolute-1.0.1" = {
- name = "path-is-absolute";
- packageName = "path-is-absolute";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
- sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f";
- };
- };
- "path-parse-1.0.6" = {
- name = "path-parse";
- packageName = "path-parse";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz";
- sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==";
- };
- };
- "performance-now-2.1.0" = {
- name = "performance-now";
- packageName = "performance-now";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz";
- sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
- };
- };
- "process-nextick-args-2.0.1" = {
- name = "process-nextick-args";
- packageName = "process-nextick-args";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz";
- sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==";
- };
- };
- "proto-list-1.2.4" = {
- name = "proto-list";
- packageName = "proto-list";
- version = "1.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz";
- sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849";
- };
- };
- "psl-1.8.0" = {
- name = "psl";
- packageName = "psl";
- version = "1.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz";
- sha512 = "RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==";
- };
- };
- "punycode-2.1.1" = {
- name = "punycode";
- packageName = "punycode";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz";
- sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==";
- };
- };
- "qs-6.5.2" = {
- name = "qs";
- packageName = "qs";
- version = "6.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz";
- sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==";
- };
- };
- "readable-stream-2.3.7" = {
- name = "readable-stream";
- packageName = "readable-stream";
- version = "2.3.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz";
- sha512 = "Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==";
- };
- };
- "request-2.88.2" = {
- name = "request";
- packageName = "request";
- version = "2.88.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/request/-/request-2.88.2.tgz";
- sha512 = "MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==";
- };
- };
- "resolve-1.16.0" = {
- name = "resolve";
- packageName = "resolve";
- version = "1.16.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/resolve/-/resolve-1.16.0.tgz";
- sha512 = "LarL/PIKJvc09k1jaeT4kQb/8/7P+qV4qSnN2K80AES+OHdfZELAKVOBjxsvtToT/uLOfFbvYvKfZmV8cee7nA==";
- };
- };
- "retry-0.10.1" = {
- name = "retry";
- packageName = "retry";
- version = "0.10.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz";
- sha1 = "e76388d217992c252750241d3d3956fed98d8ff4";
- };
- };
- "rimraf-2.2.8" = {
- name = "rimraf";
- packageName = "rimraf";
- version = "2.2.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz";
- sha1 = "e439be2aaee327321952730f99a8929e4fc50582";
- };
- };
- "rimraf-2.6.3" = {
- name = "rimraf";
- packageName = "rimraf";
- version = "2.6.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz";
- sha512 = "mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==";
- };
- };
- "safe-buffer-5.1.2" = {
- name = "safe-buffer";
- packageName = "safe-buffer";
- version = "5.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
- sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
- };
- };
- "safe-buffer-5.2.0" = {
- name = "safe-buffer";
- packageName = "safe-buffer";
- version = "5.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz";
- sha512 = "fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==";
- };
- };
- "safer-buffer-2.1.2" = {
- name = "safer-buffer";
- packageName = "safer-buffer";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz";
- sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
- };
- };
- "semver-4.3.6" = {
- name = "semver";
- packageName = "semver";
- version = "4.3.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz";
- sha1 = "300bc6e0e86374f7ba61068b5b1ecd57fc6532da";
- };
- };
- "semver-5.7.1" = {
- name = "semver";
- packageName = "semver";
- version = "5.7.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
- sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
- };
- };
- "semver-7.1.3" = {
- name = "semver";
- packageName = "semver";
- version = "7.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz";
- sha512 = "ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==";
- };
- };
- "set-blocking-2.0.0" = {
- name = "set-blocking";
- packageName = "set-blocking";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz";
- sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7";
- };
- };
- "signal-exit-3.0.3" = {
- name = "signal-exit";
- packageName = "signal-exit";
- version = "3.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz";
- sha512 = "VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==";
- };
- };
- "slasp-0.0.4" = {
- name = "slasp";
- packageName = "slasp";
- version = "0.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/slasp/-/slasp-0.0.4.tgz";
- sha1 = "9adc26ee729a0f95095851a5489f87a5258d57a9";
- };
- };
- "slide-1.1.6" = {
- name = "slide";
- packageName = "slide";
- version = "1.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz";
- sha1 = "56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707";
- };
- };
- "spdx-correct-3.1.0" = {
- name = "spdx-correct";
- packageName = "spdx-correct";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz";
- sha512 = "lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==";
- };
- };
- "spdx-exceptions-2.2.0" = {
- name = "spdx-exceptions";
- packageName = "spdx-exceptions";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz";
- sha512 = "2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==";
- };
- };
- "spdx-expression-parse-3.0.0" = {
- name = "spdx-expression-parse";
- packageName = "spdx-expression-parse";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz";
- sha512 = "Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==";
- };
- };
- "spdx-license-ids-3.0.5" = {
- name = "spdx-license-ids";
- packageName = "spdx-license-ids";
- version = "3.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz";
- sha512 = "J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==";
- };
- };
- "sshpk-1.16.1" = {
- name = "sshpk";
- packageName = "sshpk";
- version = "1.16.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz";
- sha512 = "HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==";
- };
- };
- "ssri-5.3.0" = {
- name = "ssri";
- packageName = "ssri";
- version = "5.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz";
- sha512 = "XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==";
- };
- };
- "string-width-1.0.2" = {
- name = "string-width";
- packageName = "string-width";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz";
- sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3";
- };
- };
- "string_decoder-1.1.1" = {
- name = "string_decoder";
- packageName = "string_decoder";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz";
- sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==";
- };
- };
- "strip-ansi-3.0.1" = {
- name = "strip-ansi";
- packageName = "strip-ansi";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz";
- sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf";
- };
- };
- "tar-6.0.1" = {
- name = "tar";
- packageName = "tar";
- version = "6.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/tar/-/tar-6.0.1.tgz";
- sha512 = "bKhKrrz2FJJj5s7wynxy/fyxpE0CmCjmOQ1KV4KkgXFWOgoIT/NbTMnB1n+LFNrNk0SSBVGGxcK5AGsyC+pW5Q==";
- };
- };
- "temp-0.9.1" = {
- name = "temp";
- packageName = "temp";
- version = "0.9.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/temp/-/temp-0.9.1.tgz";
- sha512 = "WMuOgiua1xb5R56lE0eH6ivpVmg/lq2OHm4+LtT/xtEtPQ+sz6N3bBM6WZ5FvO1lO4IKIOb43qnhoc4qxP5OeA==";
- };
- };
- "tough-cookie-2.5.0" = {
- name = "tough-cookie";
- packageName = "tough-cookie";
- version = "2.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz";
- sha512 = "nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==";
- };
- };
- "tunnel-agent-0.6.0" = {
- name = "tunnel-agent";
- packageName = "tunnel-agent";
- version = "0.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz";
- sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd";
- };
- };
- "tweetnacl-0.14.5" = {
- name = "tweetnacl";
- packageName = "tweetnacl";
- version = "0.14.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz";
- sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64";
- };
- };
- "typedarray-0.0.6" = {
- name = "typedarray";
- packageName = "typedarray";
- version = "0.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz";
- sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777";
- };
- };
- "uid-number-0.0.5" = {
- name = "uid-number";
- packageName = "uid-number";
- version = "0.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/uid-number/-/uid-number-0.0.5.tgz";
- sha1 = "5a3db23ef5dbd55b81fce0ec9a2ac6fccdebb81e";
- };
- };
- "uri-js-4.2.2" = {
- name = "uri-js";
- packageName = "uri-js";
- version = "4.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz";
- sha512 = "KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==";
- };
- };
- "util-deprecate-1.0.2" = {
- name = "util-deprecate";
- packageName = "util-deprecate";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz";
- sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf";
- };
- };
- "uuid-3.4.0" = {
- name = "uuid";
- packageName = "uuid";
- version = "3.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz";
- sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==";
- };
- };
- "validate-npm-package-license-3.0.4" = {
- name = "validate-npm-package-license";
- packageName = "validate-npm-package-license";
- version = "3.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz";
- sha512 = "DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==";
- };
- };
- "validate-npm-package-name-3.0.0" = {
- name = "validate-npm-package-name";
- packageName = "validate-npm-package-name";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz";
- sha1 = "5fa912d81eb7d0c74afc140de7317f0ca7df437e";
- };
- };
- "verror-1.10.0" = {
- name = "verror";
- packageName = "verror";
- version = "1.10.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz";
- sha1 = "3a105ca17053af55d6e270c1f8288682e18da400";
- };
- };
- "walk-2.3.14" = {
- name = "walk";
- packageName = "walk";
- version = "2.3.14";
- src = fetchurl {
- url = "https://registry.npmjs.org/walk/-/walk-2.3.14.tgz";
- sha512 = "5skcWAUmySj6hkBdH6B6+3ddMjVQYH5Qy9QGbPmN8kVmLteXk+yVXg+yfk1nbX30EYakahLrr8iPcCxJQSCBeg==";
- };
- };
- "wide-align-1.1.3" = {
- name = "wide-align";
- packageName = "wide-align";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz";
- sha512 = "QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==";
- };
- };
- "wrappy-1.0.2" = {
- name = "wrappy";
- packageName = "wrappy";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz";
- sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
- };
- };
- "yallist-4.0.0" = {
- name = "yallist";
- packageName = "yallist";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz";
- sha512 = "3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==";
- };
- };
- };
-in
-{
- node2nix = nodeEnv.buildNodePackage {
- name = "node2nix";
- packageName = "node2nix";
- version = "1.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/node2nix/-/node2nix-1.8.0.tgz";
- sha512 = "v5QBcH6KxWVVRftbXdpGPIo3s0nPRcTJ56vLLbnmk0f1+32efqpI5t+fYekRys5yJPKFlXDRJCo6o8qnw581gQ==";
- };
- dependencies = [
- sources."abbrev-1.1.1"
- sources."ajv-6.12.0"
- sources."ansi-regex-2.1.1"
- sources."aproba-1.2.0"
- sources."are-we-there-yet-1.1.5"
- sources."asn1-0.2.4"
- sources."assert-plus-1.0.0"
- sources."asynckit-0.4.0"
- sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
- 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."buffer-from-1.1.1"
- sources."builtins-1.0.3"
- sources."caseless-0.12.0"
- sources."chownr-1.1.4"
- sources."code-point-at-1.1.0"
- sources."combined-stream-1.0.8"
- sources."concat-map-0.0.1"
- sources."concat-stream-1.6.2"
- sources."config-chain-1.1.12"
- sources."console-control-strings-1.1.0"
- sources."core-util-is-1.0.2"
- sources."dashdash-1.14.1"
- sources."delayed-stream-1.0.0"
- sources."delegates-1.0.0"
- sources."ecc-jsbn-0.1.2"
- sources."extend-3.0.2"
- sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.1"
- sources."fast-json-stable-stringify-2.1.0"
- sources."findit-2.0.0"
- sources."foreachasync-3.0.0"
- sources."forever-agent-0.6.1"
- sources."form-data-2.3.3"
- (sources."fs-extra-0.6.4" // {
- dependencies = [
- sources."mkdirp-0.3.5"
- sources."rimraf-2.2.8"
- ];
- })
- sources."fs-minipass-2.1.0"
- (sources."fs.extra-1.3.2" // {
- dependencies = [
- sources."mkdirp-0.3.5"
- ];
- })
- sources."fs.realpath-1.0.0"
- sources."gauge-2.7.4"
- sources."getpass-0.1.7"
- sources."glob-7.1.6"
- sources."graceful-fs-4.2.3"
- sources."har-schema-2.0.0"
- sources."har-validator-5.1.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-fullwidth-code-point-1.0.0"
- sources."is-typedarray-1.0.0"
- sources."isarray-1.0.0"
- sources."isstream-0.1.2"
- sources."jsbn-0.1.1"
- sources."json-schema-0.2.3"
- sources."json-schema-traverse-0.4.1"
- sources."json-stringify-safe-5.0.1"
- sources."jsonfile-1.0.1"
- sources."jsprim-1.4.1"
- sources."mime-db-1.43.0"
- sources."mime-types-2.1.26"
- sources."minimatch-3.0.4"
- sources."minimist-1.2.5"
- sources."minipass-3.1.1"
- sources."minizlib-2.1.0"
- sources."mkdirp-0.5.5"
- sources."ncp-0.4.2"
- sources."nijs-0.0.25"
- sources."nopt-3.0.6"
- (sources."normalize-package-data-2.5.0" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
- (sources."npm-package-arg-6.1.1" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
- (sources."npm-registry-client-8.6.0" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
- (sources."npmconf-2.1.3" // {
- dependencies = [
- sources."once-1.3.3"
- sources."semver-4.3.6"
- ];
- })
- sources."npmlog-4.1.2"
- sources."number-is-nan-1.0.1"
- sources."oauth-sign-0.9.0"
- sources."object-assign-4.1.1"
- sources."once-1.4.0"
- sources."optparse-1.0.5"
- sources."os-homedir-1.0.2"
- sources."os-tmpdir-1.0.2"
- sources."osenv-0.1.5"
- sources."path-is-absolute-1.0.1"
- sources."path-parse-1.0.6"
- sources."performance-now-2.1.0"
- sources."process-nextick-args-2.0.1"
- sources."proto-list-1.2.4"
- sources."psl-1.8.0"
- sources."punycode-2.1.1"
- sources."qs-6.5.2"
- (sources."readable-stream-2.3.7" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
- sources."request-2.88.2"
- sources."resolve-1.16.0"
- sources."retry-0.10.1"
- sources."rimraf-2.6.3"
- sources."safe-buffer-5.2.0"
- sources."safer-buffer-2.1.2"
- sources."semver-7.1.3"
- sources."set-blocking-2.0.0"
- sources."signal-exit-3.0.3"
- sources."slasp-0.0.4"
- sources."slide-1.1.6"
- sources."spdx-correct-3.1.0"
- sources."spdx-exceptions-2.2.0"
- sources."spdx-expression-parse-3.0.0"
- sources."spdx-license-ids-3.0.5"
- sources."sshpk-1.16.1"
- sources."ssri-5.3.0"
- sources."string-width-1.0.2"
- (sources."string_decoder-1.1.1" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
- sources."strip-ansi-3.0.1"
- (sources."tar-6.0.1" // {
- dependencies = [
- sources."mkdirp-1.0.4"
- ];
- })
- sources."temp-0.9.1"
- sources."tough-cookie-2.5.0"
- sources."tunnel-agent-0.6.0"
- sources."tweetnacl-0.14.5"
- sources."typedarray-0.0.6"
- sources."uid-number-0.0.5"
- sources."uri-js-4.2.2"
- sources."util-deprecate-1.0.2"
- sources."uuid-3.4.0"
- sources."validate-npm-package-license-3.0.4"
- sources."validate-npm-package-name-3.0.0"
- sources."verror-1.10.0"
- sources."walk-2.3.14"
- sources."wide-align-1.1.3"
- sources."wrappy-1.0.2"
- sources."yallist-4.0.0"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "Generate Nix expressions to build NPM packages";
- homepage = "https://github.com/svanderburg/node2nix";
- license = "MIT";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
-}
diff --git a/pkgs/development/node-packages/node-packages-v10.json b/pkgs/development/node-packages/node-packages.json
index 9ea5b2ec15d..9ea5b2ec15d 100644
--- a/pkgs/development/node-packages/node-packages-v10.json
+++ b/pkgs/development/node-packages/node-packages.json
diff --git a/pkgs/development/node-packages/node-packages-v10.nix b/pkgs/development/node-packages/node-packages.nix
index 3096408963e..0fe57289229 100644
--- a/pkgs/development/node-packages/node-packages-v10.nix
+++ b/pkgs/development/node-packages/node-packages.nix
@@ -22,67 +22,67 @@ let
sha512 = "t4WmWoGV9gyzypwG3y3JlcK2t8fKLtvzBA7xEoFTj9SMPvOuLsf13uh4ikK0RRaaa9RPPWLgFUdOyIRaQvCpwQ==";
};
};
- "@angular-devkit/architect-0.901.4" = {
+ "@angular-devkit/architect-0.901.7" = {
name = "_at_angular-devkit_slash_architect";
packageName = "@angular-devkit/architect";
- version = "0.901.4";
+ version = "0.901.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.4.tgz";
- sha512 = "w4RMj7eLhUSh70HUy5tW4EXjLQFXk0Lfr9WiSy5gvPGp+zzYxknI+Wn4Xid1wU/WS+4tuMv5nJIaNaH2sABESQ==";
+ url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.901.7.tgz";
+ sha512 = "yW/PUEqle55QihOFbmeNXaVTodhfeXkteoFDUpz+YpX3xiQDXDtNbIJSzKOQTojtBKdSMKMvZkQLr+RAa7/1EA==";
};
};
- "@angular-devkit/core-9.1.4" = {
+ "@angular-devkit/core-9.1.7" = {
name = "_at_angular-devkit_slash_core";
packageName = "@angular-devkit/core";
- version = "9.1.4";
+ version = "9.1.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.4.tgz";
- sha512 = "OPFQDmT4XabLMSRDgmnzedlOrc83DzQIgLcfoh/UhZ7aJKf/2Vq4l09p/DkMNI36vN5BRL0zDZt7TjvKNgyYgA==";
+ url = "https://registry.npmjs.org/@angular-devkit/core/-/core-9.1.7.tgz";
+ sha512 = "guvolu9Cl+qYMTtedLZD9wCqustJjdqzJ2psD2C1Sr1LrX9T0mprmDldR/YnhsitThveJEb6sM/0EvqWxoSvKw==";
};
};
- "@angular-devkit/schematics-9.1.4" = {
+ "@angular-devkit/schematics-9.1.7" = {
name = "_at_angular-devkit_slash_schematics";
packageName = "@angular-devkit/schematics";
- version = "9.1.4";
+ version = "9.1.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.4.tgz";
- sha512 = "RAbdnUEZ3JTLmWSBiXT5trsVx8Fi72fxN9CiRaluM09Cytg6BUc1wC5XCO0YPvhI400+3Ro1nwjPXezjg7LXzQ==";
+ url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-9.1.7.tgz";
+ sha512 = "oeHPJePBcPp/bd94jHQeFUnft93PGF5iJiKV9szxqS8WWC5OMZ5eK7icRY0PwvLyfenspAZxdZcNaqJqPMul5A==";
};
};
- "@antora/asciidoc-loader-2.3.1" = {
+ "@antora/asciidoc-loader-2.3.2" = {
name = "_at_antora_slash_asciidoc-loader";
packageName = "@antora/asciidoc-loader";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/asciidoc-loader/-/asciidoc-loader-2.3.1.tgz";
- sha512 = "YSf5oEExzrR+O7FizQAeIYyP/BAGvhGw9inACFF3Er3fzCR/sOvPadT6a/slW//tVGLF3eul0ARvw7QAvo6yHQ==";
+ url = "https://registry.npmjs.org/@antora/asciidoc-loader/-/asciidoc-loader-2.3.2.tgz";
+ sha512 = "mu+eCDmFI0qY3d1kiU8vsQ1b5suYds257zr7jnzH4BnT2uVznfuLCDSz1LDvaPTdjE4nl4e8KvmUPmV7345F9g==";
};
};
- "@antora/content-aggregator-2.3.1" = {
+ "@antora/content-aggregator-2.3.2" = {
name = "_at_antora_slash_content-aggregator";
packageName = "@antora/content-aggregator";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/content-aggregator/-/content-aggregator-2.3.1.tgz";
- sha512 = "DKrM7FtK5ivWHmQjMkPYkn3S4jQ9Sy6QiNfKYcg/EcIee5k3VPRjYHn40nPY0gS+R4zElRJhru6bHOpnkGJYVA==";
+ url = "https://registry.npmjs.org/@antora/content-aggregator/-/content-aggregator-2.3.2.tgz";
+ sha512 = "IHt7IJAud0/gopKHahTNKo5geVhfny6KG0Ryyve6w2L+MCC6drTemm+/T6aCBG0Og6l8yhU+8wW4Ia36+ygtOw==";
};
};
- "@antora/content-classifier-2.3.1" = {
+ "@antora/content-classifier-2.3.2" = {
name = "_at_antora_slash_content-classifier";
packageName = "@antora/content-classifier";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/content-classifier/-/content-classifier-2.3.1.tgz";
- sha512 = "d9vfhxcJY8DdU43h93cK96/Te2eKcJeA4pCljQrRUFpguZndMVrmWMxp8wzOYYSMIIukwcZVa3AISz86RNvrYA==";
+ url = "https://registry.npmjs.org/@antora/content-classifier/-/content-classifier-2.3.2.tgz";
+ sha512 = "kirwJWJ/3K7bQKKkVB748ljbJDAohwySFCQeWEeaa9zAwGhhqUePBM991Udy1xwmNv6d4yxZOorj3At31aCSKg==";
};
};
- "@antora/document-converter-2.3.1" = {
+ "@antora/document-converter-2.3.2" = {
name = "_at_antora_slash_document-converter";
packageName = "@antora/document-converter";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/document-converter/-/document-converter-2.3.1.tgz";
- sha512 = "5vnr3twkunAkv04NaqgLtXQTTlRNsvTo/jpVrUQ6DNQHE3l3Sr0z/6u4GWkueI95L/PFlFQ79WUNsBPLICfLrA==";
+ url = "https://registry.npmjs.org/@antora/document-converter/-/document-converter-2.3.2.tgz";
+ sha512 = "5kHQhwHdPc4OGO1+mt1vABRwmzcOGciRusG124PN2xo/bHUX9nQyCZzw6EmZ7zR0CmoLp6ctCWfeF6y4tozBlg==";
};
};
"@antora/expand-path-helper-1.0.0" = {
@@ -94,94 +94,94 @@ let
sha512 = "hg3y6M3OvRTb7jtLAnwwloYDxafbyKYttcf16kGCXvP7Wqosh7c+Ag+ltaZ7VSebpzpphO/umb/BXdpU7rxapw==";
};
};
- "@antora/navigation-builder-2.3.1" = {
+ "@antora/navigation-builder-2.3.2" = {
name = "_at_antora_slash_navigation-builder";
packageName = "@antora/navigation-builder";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/navigation-builder/-/navigation-builder-2.3.1.tgz";
- sha512 = "kWsi/wn/+IEljBdR6dSE6TFrF+KUfOlDQTnq9YmMzdUCLJRk7Cvz36zsbDFRE8cgqkuunddfsA6oOECgXLQyrw==";
+ url = "https://registry.npmjs.org/@antora/navigation-builder/-/navigation-builder-2.3.2.tgz";
+ sha512 = "Ri48Jie7DOZugXgc9VefYWAiPi+Ywsn3LOWLXykrMizaWYpf9REU8cBDZ/e/k7BZFqKlwnSwvOs/5Mpertt+uQ==";
};
};
- "@antora/page-composer-2.3.1" = {
+ "@antora/page-composer-2.3.2" = {
name = "_at_antora_slash_page-composer";
packageName = "@antora/page-composer";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/page-composer/-/page-composer-2.3.1.tgz";
- sha512 = "HVZR5GgF+aA41Y0FVOmRHkI5Hn+ab4giJ5FvKwMZlqF10zd0u+rne6+0664kC08wYUIr40/OMayCRgIHPqEwuQ==";
+ url = "https://registry.npmjs.org/@antora/page-composer/-/page-composer-2.3.2.tgz";
+ sha512 = "whRwsUJ+8W3khOi3Oi6GGYDWrgCvo5KtrjtGfn4CLElAQPrtMd/Ty2v3pfhSyoWqP8r6MY6XbVb470KoRebpdg==";
};
};
- "@antora/playbook-builder-2.3.1" = {
+ "@antora/playbook-builder-2.3.2" = {
name = "_at_antora_slash_playbook-builder";
packageName = "@antora/playbook-builder";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/playbook-builder/-/playbook-builder-2.3.1.tgz";
- sha512 = "/gl4H/0ey/Uc80GaomZoz10c/f8TX4bQ70SR+BlKrwjwsHCskfffVa+jvMAjnOlP0SGEPwIGkifWPGQbTHdH7A==";
+ url = "https://registry.npmjs.org/@antora/playbook-builder/-/playbook-builder-2.3.2.tgz";
+ sha512 = "V344PWlrYBU99H2WYjHuL9yERXiTQcHKoxcaiYVlmBzVRZJA3c7+/ScrggH1AyrJ71bjt63GSmOsimQJ0armDQ==";
};
};
- "@antora/redirect-producer-2.3.1" = {
+ "@antora/redirect-producer-2.3.2" = {
name = "_at_antora_slash_redirect-producer";
packageName = "@antora/redirect-producer";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/redirect-producer/-/redirect-producer-2.3.1.tgz";
- sha512 = "2iDYwygpZ5xHrSflnDIn+kzLt+9jXKOTRHXXqCQHYZuHANQVEYLI93yOXivvFZZvX/jaRzZBF7uTI3FGwg2Isw==";
+ url = "https://registry.npmjs.org/@antora/redirect-producer/-/redirect-producer-2.3.2.tgz";
+ sha512 = "2wQiEsIE0qV/z45tq/yhdw/byfTUzCojxRVv34j1xo0VWlGowUTqMw4Ahg5yhm7ILlH54Xq3Nzxn6YKyqogXdA==";
};
};
- "@antora/site-mapper-2.3.1" = {
+ "@antora/site-mapper-2.3.2" = {
name = "_at_antora_slash_site-mapper";
packageName = "@antora/site-mapper";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/site-mapper/-/site-mapper-2.3.1.tgz";
- sha512 = "EkHEEPz0CfLJuE8lx6s9b8+jEC8krFN29zAqK6WaOTi34Tqhv5H/W14mk7IJfy8nWjIjZgP/q/a8gJK9LegYaw==";
+ url = "https://registry.npmjs.org/@antora/site-mapper/-/site-mapper-2.3.2.tgz";
+ sha512 = "QowjPt5ThWV1ObJWyMuU7yMh10GYk1fvVBU/fPzkDwv7A8IG7oIejDrWpSHcMQSj7/VsfDJ20qwcHqaJbKmnDg==";
};
};
- "@antora/site-publisher-2.3.1" = {
+ "@antora/site-publisher-2.3.2" = {
name = "_at_antora_slash_site-publisher";
packageName = "@antora/site-publisher";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/site-publisher/-/site-publisher-2.3.1.tgz";
- sha512 = "s42S+e3IF5qLgL7N42LpcGc2+UcsJBrY9B10fUP0WQFM51LsNWIwQmU3EheoSEUjo5JvQYi5vlQsHlb7j8TCPA==";
+ url = "https://registry.npmjs.org/@antora/site-publisher/-/site-publisher-2.3.2.tgz";
+ sha512 = "8e8TiqnWtjv/EBQOlMgcRhQkhzN0y0n+AGYWBKAiAeCkUtD9ImKYKOb2stkl92AR/erp9PFntPzl/PQN9Djc9Q==";
};
};
- "@antora/ui-loader-2.3.1" = {
+ "@antora/ui-loader-2.3.2" = {
name = "_at_antora_slash_ui-loader";
packageName = "@antora/ui-loader";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/ui-loader/-/ui-loader-2.3.1.tgz";
- sha512 = "0uZDixaamnMnGJvl1M5bqW2ac8+6W2KZcfOTwPBEJJCLTGiZe4GASB+zR7tXNyrUr51zLuCjxPNcEbzGEfRxAQ==";
+ url = "https://registry.npmjs.org/@antora/ui-loader/-/ui-loader-2.3.2.tgz";
+ sha512 = "jdzyK1TFcaxpdtnQcRknzKIXO+mMsyRiX3zmn++FQFV6FSvljRMoPZ+lXEx+93alIoYLe0ts55UQeUUGqNwq0g==";
};
};
- "@apollo/federation-0.14.1" = {
+ "@apollo/federation-0.16.0" = {
name = "_at_apollo_slash_federation";
packageName = "@apollo/federation";
- version = "0.14.1";
+ version = "0.16.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@apollo/federation/-/federation-0.14.1.tgz";
- sha512 = "QuX2O3xO6mcTZdqttxHaMKWgq1v0nYRiDLe4k7DwAxVtb9nF8lsJDlup4Zicx3LBYhBCGQvumrYILuF/Amn6WQ==";
+ url = "https://registry.npmjs.org/@apollo/federation/-/federation-0.16.0.tgz";
+ sha512 = "+UA9QQNA4q896OOmyFHhKTf7iOIFvjL+h/I7ozRkA+Ayv1368pXtd3zyeKrXtUKD21a1vtEkEjCUX9aDGR8cqg==";
};
};
- "@apollo/protobufjs-1.0.3" = {
+ "@apollo/protobufjs-1.0.4" = {
name = "_at_apollo_slash_protobufjs";
packageName = "@apollo/protobufjs";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@apollo/protobufjs/-/protobufjs-1.0.3.tgz";
- sha512 = "gqeT810Ect9WIqsrgfUvr+ljSB5m1PyBae9HGdrRyQ3HjHjTcjVvxpsMYXlUk4rUHnrfUqyoGvLSy2yLlRGEOw==";
+ url = "https://registry.npmjs.org/@apollo/protobufjs/-/protobufjs-1.0.4.tgz";
+ sha512 = "EE3zx+/D/wur/JiLp6VCiw1iYdyy1lCJMf8CGPkLeDt5QJrN4N8tKFx33Ah4V30AUQzMk7Uz4IXKZ1LOj124gA==";
};
};
- "@apollographql/apollo-tools-0.4.7" = {
+ "@apollographql/apollo-tools-0.4.8" = {
name = "_at_apollographql_slash_apollo-tools";
packageName = "@apollographql/apollo-tools";
- version = "0.4.7";
+ version = "0.4.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@apollographql/apollo-tools/-/apollo-tools-0.4.7.tgz";
- sha512 = "6QjZz6aLq6QXHgJ1AmSg4C4cBmhF5z3g7LPsk4g+zJoWKxiFuSIbrTe12ETtn6wgPq//e5p2agbXYydIjqs7gw==";
+ url = "https://registry.npmjs.org/@apollographql/apollo-tools/-/apollo-tools-0.4.8.tgz";
+ sha512 = "W2+HB8Y7ifowcf3YyPHgDI05izyRtOeZ4MqIr7LbTArtmJ0ZHULWpn84SGMW7NAvTV1tFExpHlveHhnXuJfuGA==";
};
};
"@apollographql/graphql-language-service-interface-2.0.2" = {
@@ -247,31 +247,31 @@ let
sha1 = "e70187f8a862e191b1bce6c0268f13acd3a56b20";
};
};
- "@babel/code-frame-7.8.3" = {
+ "@babel/code-frame-7.10.1" = {
name = "_at_babel_slash_code-frame";
packageName = "@babel/code-frame";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz";
- sha512 = "a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==";
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz";
+ sha512 = "IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==";
};
};
- "@babel/compat-data-7.9.6" = {
+ "@babel/compat-data-7.10.1" = {
name = "_at_babel_slash_compat-data";
packageName = "@babel/compat-data";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.6.tgz";
- sha512 = "5QPTrNen2bm7RBc7dsOmcA5hbrS4O2Vhmk5XOL4zWW/zD/hV0iinpefDlkm+tBBy8kDtFaaeEvmAqt+nURAV2g==";
+ url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.1.tgz";
+ sha512 = "CHvCj7So7iCkGKPRFUfryXIkU2gSBw7VSZFYLsqVhrS47269VK2Hfi9S/YcublPMW8k1u2bQBlbDruoQEm4fgw==";
};
};
- "@babel/core-7.9.6" = {
+ "@babel/core-7.10.1" = {
name = "_at_babel_slash_core";
packageName = "@babel/core";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/core/-/core-7.9.6.tgz";
- sha512 = "nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg==";
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.10.1.tgz";
+ sha512 = "u8XiZ6sMXW/gPmoP5ijonSUln4unazG291X0XAQ5h0s8qnAFr6BRRZGUEK+jtRWdmB0NTJQt7Uga25q8GetIIg==";
};
};
"@babel/generator-7.0.0-beta.38" = {
@@ -283,13 +283,13 @@ let
sha512 = "aOHQPhsEyaB6p2n+AK981+onHoc+Ork9rcAQVSUJR33wUkGiWRpu6/C685knRyIZVsKeSdG5Q4xMiYeFUhuLzA==";
};
};
- "@babel/generator-7.9.5" = {
+ "@babel/generator-7.10.1" = {
name = "_at_babel_slash_generator";
packageName = "@babel/generator";
- version = "7.9.5";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz";
- sha512 = "GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==";
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.10.1.tgz";
+ sha512 = "AT0YPLQw9DI21tliuJIdplVfLHya6mcGa8ctkv7n4Qv+hYacJrKmNWIteAK1P9iyLikFIAkwqJ7HAOqIDLFfgA==";
};
};
"@babel/generator-7.9.6" = {
@@ -301,247 +301,247 @@ let
sha512 = "+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==";
};
};
- "@babel/helper-annotate-as-pure-7.8.3" = {
+ "@babel/helper-annotate-as-pure-7.10.1" = {
name = "_at_babel_slash_helper-annotate-as-pure";
packageName = "@babel/helper-annotate-as-pure";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz";
- sha512 = "6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==";
+ url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz";
+ sha512 = "ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==";
};
};
- "@babel/helper-builder-binary-assignment-operator-visitor-7.8.3" = {
+ "@babel/helper-builder-binary-assignment-operator-visitor-7.10.1" = {
name = "_at_babel_slash_helper-builder-binary-assignment-operator-visitor";
packageName = "@babel/helper-builder-binary-assignment-operator-visitor";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz";
- sha512 = "5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==";
+ url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.1.tgz";
+ sha512 = "cQpVq48EkYxUU0xozpGCLla3wlkdRRqLWu1ksFMXA9CM5KQmyyRpSEsYXbao7JUkOw/tAaYKCaYyZq6HOFYtyw==";
};
};
- "@babel/helper-builder-react-jsx-7.9.0" = {
+ "@babel/helper-builder-react-jsx-7.10.1" = {
name = "_at_babel_slash_helper-builder-react-jsx";
packageName = "@babel/helper-builder-react-jsx";
- version = "7.9.0";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.9.0.tgz";
- sha512 = "weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==";
+ url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.1.tgz";
+ sha512 = "KXzzpyWhXgzjXIlJU1ZjIXzUPdej1suE6vzqgImZ/cpAsR/CC8gUcX4EWRmDfWz/cs6HOCPMBIJ3nKoXt3BFuw==";
};
};
- "@babel/helper-builder-react-jsx-experimental-7.9.5" = {
+ "@babel/helper-builder-react-jsx-experimental-7.10.1" = {
name = "_at_babel_slash_helper-builder-react-jsx-experimental";
packageName = "@babel/helper-builder-react-jsx-experimental";
- version = "7.9.5";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.9.5.tgz";
- sha512 = "HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==";
+ url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.1.tgz";
+ sha512 = "irQJ8kpQUV3JasXPSFQ+LCCtJSc5ceZrPFVj6TElR6XCHssi3jV8ch3odIrNtjJFRZZVbrOEfJMI79TPU/h1pQ==";
};
};
- "@babel/helper-compilation-targets-7.9.6" = {
+ "@babel/helper-compilation-targets-7.10.1" = {
name = "_at_babel_slash_helper-compilation-targets";
packageName = "@babel/helper-compilation-targets";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.9.6.tgz";
- sha512 = "x2Nvu0igO0ejXzx09B/1fGBxY9NXQlBW2kZsSxCJft+KHN8t9XWzIvFxtPHnBOAXpVsdxZKZFbRUC8TsNKajMw==";
+ url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.1.tgz";
+ sha512 = "YuF8IrgSmX/+MV2plPkjEnzlC2wf+gaok8ehMNN0jodF3/sejZauExqpEVGbJua62oaWoNYIXwz4RmAsVcGyHw==";
};
};
- "@babel/helper-create-class-features-plugin-7.9.6" = {
+ "@babel/helper-create-class-features-plugin-7.10.1" = {
name = "_at_babel_slash_helper-create-class-features-plugin";
packageName = "@babel/helper-create-class-features-plugin";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.6.tgz";
- sha512 = "6N9IeuyHvMBRyjNYOMJHrhwtu4WJMrYf8hVbEHD3pbbbmNOk1kmXSQs7bA4dYDUaIx4ZEzdnvo6NwC3WHd/Qow==";
+ url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.1.tgz";
+ sha512 = "bwhdehBJZt84HuPUcP1HaTLuc/EywVS8rc3FgsEPDcivg+DCW+SHuLHVkYOmcBA1ZfI+Z/oZjQc/+bPmIO7uAA==";
};
};
- "@babel/helper-create-regexp-features-plugin-7.8.8" = {
+ "@babel/helper-create-regexp-features-plugin-7.10.1" = {
name = "_at_babel_slash_helper-create-regexp-features-plugin";
packageName = "@babel/helper-create-regexp-features-plugin";
- version = "7.8.8";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz";
- sha512 = "LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==";
+ url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.1.tgz";
+ sha512 = "Rx4rHS0pVuJn5pJOqaqcZR4XSgeF9G/pO/79t+4r7380tXFJdzImFnxMU19f83wjSrmKHq6myrM10pFHTGzkUA==";
};
};
- "@babel/helper-define-map-7.8.3" = {
+ "@babel/helper-define-map-7.10.1" = {
name = "_at_babel_slash_helper-define-map";
packageName = "@babel/helper-define-map";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz";
- sha512 = "PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==";
+ url = "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.1.tgz";
+ sha512 = "+5odWpX+OnvkD0Zmq7panrMuAGQBu6aPUgvMzuMGo4R+jUOvealEj2hiqI6WhxgKrTpFoFj0+VdsuA8KDxHBDg==";
};
};
- "@babel/helper-explode-assignable-expression-7.8.3" = {
+ "@babel/helper-explode-assignable-expression-7.10.1" = {
name = "_at_babel_slash_helper-explode-assignable-expression";
packageName = "@babel/helper-explode-assignable-expression";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz";
- sha512 = "N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==";
+ url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.1.tgz";
+ sha512 = "vcUJ3cDjLjvkKzt6rHrl767FeE7pMEYfPanq5L16GRtrXIoznc0HykNW2aEYkcnP76P0isoqJ34dDMFZwzEpJg==";
};
};
- "@babel/helper-function-name-7.9.5" = {
+ "@babel/helper-function-name-7.10.1" = {
name = "_at_babel_slash_helper-function-name";
packageName = "@babel/helper-function-name";
- version = "7.9.5";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz";
- sha512 = "JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==";
+ url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz";
+ sha512 = "fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==";
};
};
- "@babel/helper-get-function-arity-7.8.3" = {
+ "@babel/helper-get-function-arity-7.10.1" = {
name = "_at_babel_slash_helper-get-function-arity";
packageName = "@babel/helper-get-function-arity";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz";
- sha512 = "FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==";
+ url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz";
+ sha512 = "F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==";
};
};
- "@babel/helper-hoist-variables-7.8.3" = {
+ "@babel/helper-hoist-variables-7.10.1" = {
name = "_at_babel_slash_helper-hoist-variables";
packageName = "@babel/helper-hoist-variables";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz";
- sha512 = "ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==";
+ url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.1.tgz";
+ sha512 = "vLm5srkU8rI6X3+aQ1rQJyfjvCBLXP8cAGeuw04zeAM2ItKb1e7pmVmLyHb4sDaAYnLL13RHOZPLEtcGZ5xvjg==";
};
};
- "@babel/helper-member-expression-to-functions-7.8.3" = {
+ "@babel/helper-member-expression-to-functions-7.10.1" = {
name = "_at_babel_slash_helper-member-expression-to-functions";
packageName = "@babel/helper-member-expression-to-functions";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz";
- sha512 = "fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==";
+ url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.1.tgz";
+ sha512 = "u7XLXeM2n50gb6PWJ9hoO5oO7JFPaZtrh35t8RqKLT1jFKj9IWeD1zrcrYp1q1qiZTdEarfDWfTIP8nGsu0h5g==";
};
};
- "@babel/helper-module-imports-7.8.3" = {
+ "@babel/helper-module-imports-7.10.1" = {
name = "_at_babel_slash_helper-module-imports";
packageName = "@babel/helper-module-imports";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz";
- sha512 = "R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==";
+ url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.1.tgz";
+ sha512 = "SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==";
};
};
- "@babel/helper-module-transforms-7.9.0" = {
+ "@babel/helper-module-transforms-7.10.1" = {
name = "_at_babel_slash_helper-module-transforms";
packageName = "@babel/helper-module-transforms";
- version = "7.9.0";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz";
- sha512 = "0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==";
+ url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz";
+ sha512 = "RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==";
};
};
- "@babel/helper-optimise-call-expression-7.8.3" = {
+ "@babel/helper-optimise-call-expression-7.10.1" = {
name = "_at_babel_slash_helper-optimise-call-expression";
packageName = "@babel/helper-optimise-call-expression";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz";
- sha512 = "Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==";
+ url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.1.tgz";
+ sha512 = "a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==";
};
};
- "@babel/helper-plugin-utils-7.8.3" = {
+ "@babel/helper-plugin-utils-7.10.1" = {
name = "_at_babel_slash_helper-plugin-utils";
packageName = "@babel/helper-plugin-utils";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz";
- sha512 = "j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==";
+ url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.1.tgz";
+ sha512 = "fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==";
};
};
- "@babel/helper-regex-7.8.3" = {
+ "@babel/helper-regex-7.10.1" = {
name = "_at_babel_slash_helper-regex";
packageName = "@babel/helper-regex";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz";
- sha512 = "BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==";
+ url = "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.1.tgz";
+ sha512 = "7isHr19RsIJWWLLFn21ubFt223PjQyg1HY7CZEMRr820HttHPpVvrsIN3bUOo44DEfFV4kBXO7Abbn9KTUZV7g==";
};
};
- "@babel/helper-remap-async-to-generator-7.8.3" = {
+ "@babel/helper-remap-async-to-generator-7.10.1" = {
name = "_at_babel_slash_helper-remap-async-to-generator";
packageName = "@babel/helper-remap-async-to-generator";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz";
- sha512 = "kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==";
+ url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.1.tgz";
+ sha512 = "RfX1P8HqsfgmJ6CwaXGKMAqbYdlleqglvVtht0HGPMSsy2V6MqLlOJVF/0Qyb/m2ZCi2z3q3+s6Pv7R/dQuZ6A==";
};
};
- "@babel/helper-replace-supers-7.9.6" = {
+ "@babel/helper-replace-supers-7.10.1" = {
name = "_at_babel_slash_helper-replace-supers";
packageName = "@babel/helper-replace-supers";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.9.6.tgz";
- sha512 = "qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA==";
+ url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz";
+ sha512 = "SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==";
};
};
- "@babel/helper-simple-access-7.8.3" = {
+ "@babel/helper-simple-access-7.10.1" = {
name = "_at_babel_slash_helper-simple-access";
packageName = "@babel/helper-simple-access";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz";
- sha512 = "VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==";
+ url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz";
+ sha512 = "VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==";
};
};
- "@babel/helper-split-export-declaration-7.8.3" = {
+ "@babel/helper-split-export-declaration-7.10.1" = {
name = "_at_babel_slash_helper-split-export-declaration";
packageName = "@babel/helper-split-export-declaration";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz";
- sha512 = "3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==";
+ url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz";
+ sha512 = "UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==";
};
};
- "@babel/helper-validator-identifier-7.9.5" = {
+ "@babel/helper-validator-identifier-7.10.1" = {
name = "_at_babel_slash_helper-validator-identifier";
packageName = "@babel/helper-validator-identifier";
- version = "7.9.5";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz";
- sha512 = "/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==";
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz";
+ sha512 = "5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==";
};
};
- "@babel/helper-wrap-function-7.8.3" = {
+ "@babel/helper-wrap-function-7.10.1" = {
name = "_at_babel_slash_helper-wrap-function";
packageName = "@babel/helper-wrap-function";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz";
- sha512 = "LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==";
+ url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.1.tgz";
+ sha512 = "C0MzRGteVDn+H32/ZgbAv5r56f2o1fZSA/rj/TYo8JEJNHg+9BdSmKBUND0shxWRztWhjlT2cvHYuynpPsVJwQ==";
};
};
- "@babel/helpers-7.9.6" = {
+ "@babel/helpers-7.10.1" = {
name = "_at_babel_slash_helpers";
packageName = "@babel/helpers";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.6.tgz";
- sha512 = "tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw==";
+ url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.1.tgz";
+ sha512 = "muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==";
};
};
- "@babel/highlight-7.9.0" = {
+ "@babel/highlight-7.10.1" = {
name = "_at_babel_slash_highlight";
packageName = "@babel/highlight";
- version = "7.9.0";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz";
- sha512 = "lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==";
+ url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz";
+ sha512 = "8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==";
};
};
- "@babel/parser-7.9.6" = {
+ "@babel/parser-7.10.1" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz";
- sha512 = "AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.10.1.tgz";
+ sha512 = "AUTksaz3FqugBkbTZ1i+lDLG5qy8hIzCaAxEtttU6C0BtZZU9pkNZtWSVAht4EW9kl46YBiyTGMp9xTTGqViNg==";
};
};
"@babel/plugin-external-helpers-7.8.3" = {
@@ -553,94 +553,103 @@ let
sha512 = "mx0WXDDiIl5DwzMtzWGRSPugXi9BxROS05GQrhLNbEamhBiicgn994ibwkyiBH+6png7bm/yA7AUsvHyCXi4Vw==";
};
};
- "@babel/plugin-proposal-async-generator-functions-7.8.3" = {
+ "@babel/plugin-proposal-async-generator-functions-7.10.1" = {
name = "_at_babel_slash_plugin-proposal-async-generator-functions";
packageName = "@babel/plugin-proposal-async-generator-functions";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz";
- sha512 = "NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.1.tgz";
+ sha512 = "vzZE12ZTdB336POZjmpblWfNNRpMSua45EYnRigE2XsZxcXcIyly2ixnTJasJE4Zq3U7t2d8rRF7XRUuzHxbOw==";
};
};
- "@babel/plugin-proposal-class-properties-7.8.3" = {
+ "@babel/plugin-proposal-class-properties-7.10.1" = {
name = "_at_babel_slash_plugin-proposal-class-properties";
packageName = "@babel/plugin-proposal-class-properties";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz";
- sha512 = "EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.1.tgz";
+ sha512 = "sqdGWgoXlnOdgMXU+9MbhzwFRgxVLeiGBqTrnuS7LC2IBU31wSsESbTUreT2O418obpfPdGUR2GbEufZF1bpqw==";
};
};
- "@babel/plugin-proposal-dynamic-import-7.8.3" = {
+ "@babel/plugin-proposal-dynamic-import-7.10.1" = {
name = "_at_babel_slash_plugin-proposal-dynamic-import";
packageName = "@babel/plugin-proposal-dynamic-import";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz";
- sha512 = "NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.1.tgz";
+ sha512 = "Cpc2yUVHTEGPlmiQzXj026kqwjEQAD9I4ZC16uzdbgWgitg/UHKHLffKNCQZ5+y8jpIZPJcKcwsr2HwPh+w3XA==";
};
};
- "@babel/plugin-proposal-json-strings-7.8.3" = {
+ "@babel/plugin-proposal-json-strings-7.10.1" = {
name = "_at_babel_slash_plugin-proposal-json-strings";
packageName = "@babel/plugin-proposal-json-strings";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz";
- sha512 = "KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.1.tgz";
+ sha512 = "m8r5BmV+ZLpWPtMY2mOKN7wre6HIO4gfIiV+eOmsnZABNenrt/kzYBwrh+KOfgumSWpnlGs5F70J8afYMSJMBg==";
};
};
- "@babel/plugin-proposal-nullish-coalescing-operator-7.8.3" = {
+ "@babel/plugin-proposal-nullish-coalescing-operator-7.10.1" = {
name = "_at_babel_slash_plugin-proposal-nullish-coalescing-operator";
packageName = "@babel/plugin-proposal-nullish-coalescing-operator";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz";
- sha512 = "TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.1.tgz";
+ sha512 = "56cI/uHYgL2C8HVuHOuvVowihhX0sxb3nnfVRzUeVHTWmRHTZrKuAh/OBIMggGU/S1g/1D2CRCXqP+3u7vX7iA==";
};
};
- "@babel/plugin-proposal-numeric-separator-7.8.3" = {
+ "@babel/plugin-proposal-numeric-separator-7.10.1" = {
name = "_at_babel_slash_plugin-proposal-numeric-separator";
packageName = "@babel/plugin-proposal-numeric-separator";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz";
- sha512 = "jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.1.tgz";
+ sha512 = "jjfym4N9HtCiNfyyLAVD8WqPYeHUrw4ihxuAynWj6zzp2gf9Ey2f7ImhFm6ikB3CLf5Z/zmcJDri6B4+9j9RsA==";
};
};
- "@babel/plugin-proposal-object-rest-spread-7.9.6" = {
+ "@babel/plugin-proposal-object-rest-spread-7.10.1" = {
name = "_at_babel_slash_plugin-proposal-object-rest-spread";
packageName = "@babel/plugin-proposal-object-rest-spread";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.6.tgz";
- sha512 = "Ga6/fhGqA9Hj+y6whNpPv8psyaK5xzrQwSPsGPloVkvmH+PqW1ixdnfJ9uIO06OjQNYol3PMnfmJ8vfZtkzF+A==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.1.tgz";
+ sha512 = "Z+Qri55KiQkHh7Fc4BW6o+QBuTagbOp9txE+4U1i79u9oWlf2npkiDx+Rf3iK3lbcHBuNy9UOkwuR5wOMH3LIQ==";
};
};
- "@babel/plugin-proposal-optional-catch-binding-7.8.3" = {
+ "@babel/plugin-proposal-optional-catch-binding-7.10.1" = {
name = "_at_babel_slash_plugin-proposal-optional-catch-binding";
packageName = "@babel/plugin-proposal-optional-catch-binding";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz";
- sha512 = "0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.1.tgz";
+ sha512 = "VqExgeE62YBqI3ogkGoOJp1R6u12DFZjqwJhqtKc2o5m1YTUuUWnos7bZQFBhwkxIFpWYJ7uB75U7VAPPiKETA==";
};
};
- "@babel/plugin-proposal-optional-chaining-7.9.0" = {
+ "@babel/plugin-proposal-optional-chaining-7.10.1" = {
name = "_at_babel_slash_plugin-proposal-optional-chaining";
packageName = "@babel/plugin-proposal-optional-chaining";
- version = "7.9.0";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.1.tgz";
+ sha512 = "dqQj475q8+/avvok72CF3AOSV/SGEcH29zT5hhohqqvvZ2+boQoOr7iGldBG5YXTO2qgCgc2B3WvVLUdbeMlGA==";
+ };
+ };
+ "@babel/plugin-proposal-private-methods-7.10.1" = {
+ name = "_at_babel_slash_plugin-proposal-private-methods";
+ packageName = "@babel/plugin-proposal-private-methods";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz";
- sha512 = "NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.1.tgz";
+ sha512 = "RZecFFJjDiQ2z6maFprLgrdnm0OzoC23Mx89xf1CcEsxmHuzuXOdniEuI+S3v7vjQG4F5sa6YtUp+19sZuSxHg==";
};
};
- "@babel/plugin-proposal-unicode-property-regex-7.8.8" = {
+ "@babel/plugin-proposal-unicode-property-regex-7.10.1" = {
name = "_at_babel_slash_plugin-proposal-unicode-property-regex";
packageName = "@babel/plugin-proposal-unicode-property-regex";
- version = "7.8.8";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz";
- sha512 = "EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.1.tgz";
+ sha512 = "JjfngYRvwmPwmnbRZyNiPFI8zxCZb8euzbCG/LxyKdeTb59tVciKo9GK9bi6JYKInk1H11Dq9j/zRqIH4KigfQ==";
};
};
"@babel/plugin-syntax-async-generators-7.8.4" = {
@@ -661,13 +670,13 @@ let
sha512 = "wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==";
};
};
- "@babel/plugin-syntax-class-properties-7.8.3" = {
+ "@babel/plugin-syntax-class-properties-7.10.1" = {
name = "_at_babel_slash_plugin-syntax-class-properties";
packageName = "@babel/plugin-syntax-class-properties";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.8.3.tgz";
- sha512 = "UcAyQWg2bAN647Q+O811tG9MrJ38Z10jjhQdKNAL8fsyPzE3cCN/uT+f55cFVY4aGO4jqJAvmqsuY3GQDwAoXg==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.1.tgz";
+ sha512 = "Gf2Yx/iRs1JREDtVZ56OrjjgFHCaldpTnuy9BHla10qyVT3YkIIGEtoDWhyop0ksu1GvNjHIoYRBqm3zoR1jyQ==";
};
};
"@babel/plugin-syntax-dynamic-import-7.8.3" = {
@@ -679,13 +688,13 @@ let
sha512 = "5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==";
};
};
- "@babel/plugin-syntax-flow-7.8.3" = {
+ "@babel/plugin-syntax-flow-7.10.1" = {
name = "_at_babel_slash_plugin-syntax-flow";
packageName = "@babel/plugin-syntax-flow";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.8.3.tgz";
- sha512 = "innAx3bUbA0KSYj2E2MNFSn9hiCeowOFLxlsuhXzw8hMQnzkDomUr9QCD7E9VF60NmnG1sNTuuv6Qf4f8INYsg==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.10.1.tgz";
+ sha512 = "b3pWVncLBYoPP60UOTc7NMlbtsHQ6ITim78KQejNHK6WJ2mzV5kCcg4mIWpasAfJEgwVTibwo2e+FU7UEIKQUg==";
};
};
"@babel/plugin-syntax-json-strings-7.8.3" = {
@@ -697,22 +706,22 @@ let
sha512 = "lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==";
};
};
- "@babel/plugin-syntax-jsx-7.8.3" = {
+ "@babel/plugin-syntax-jsx-7.10.1" = {
name = "_at_babel_slash_plugin-syntax-jsx";
packageName = "@babel/plugin-syntax-jsx";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz";
- sha512 = "WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.1.tgz";
+ sha512 = "+OxyOArpVFXQeXKLO9o+r2I4dIoVoy6+Uu0vKELrlweDM3QJADZj+Z+5ERansZqIZBcLj42vHnDI8Rz9BnRIuQ==";
};
};
- "@babel/plugin-syntax-logical-assignment-operators-7.8.3" = {
+ "@babel/plugin-syntax-logical-assignment-operators-7.10.1" = {
name = "_at_babel_slash_plugin-syntax-logical-assignment-operators";
packageName = "@babel/plugin-syntax-logical-assignment-operators";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.8.3.tgz";
- sha512 = "Zpg2Sgc++37kuFl6ppq2Q7Awc6E6AIW671x5PY8E/f7MCIyPPGK/EoeZXvvY3P42exZ3Q4/t3YOzP/HiN79jDg==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.1.tgz";
+ sha512 = "XyHIFa9kdrgJS91CUH+ccPVTnJShr8nLGc5bG2IhGXv5p1Rd+8BleGE5yzIg2Nc1QZAdHDa0Qp4m6066OL96Iw==";
};
};
"@babel/plugin-syntax-nullish-coalescing-operator-7.8.3" = {
@@ -724,13 +733,13 @@ let
sha512 = "aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==";
};
};
- "@babel/plugin-syntax-numeric-separator-7.8.3" = {
+ "@babel/plugin-syntax-numeric-separator-7.10.1" = {
name = "_at_babel_slash_plugin-syntax-numeric-separator";
packageName = "@babel/plugin-syntax-numeric-separator";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz";
- sha512 = "H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.1.tgz";
+ sha512 = "uTd0OsHrpe3tH5gRPTxG8Voh99/WCU78vIm5NMRYPAqC8lR4vajt6KkCAknCHrx24vkPdd/05yfdGSB4EIY2mg==";
};
};
"@babel/plugin-syntax-object-rest-spread-7.8.3" = {
@@ -760,193 +769,193 @@ let
sha512 = "KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==";
};
};
- "@babel/plugin-syntax-top-level-await-7.8.3" = {
+ "@babel/plugin-syntax-top-level-await-7.10.1" = {
name = "_at_babel_slash_plugin-syntax-top-level-await";
packageName = "@babel/plugin-syntax-top-level-await";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz";
- sha512 = "kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.1.tgz";
+ sha512 = "hgA5RYkmZm8FTFT3yu2N9Bx7yVVOKYT6yEdXXo6j2JTm0wNxgqaGeQVaSHRjhfnQbX91DtjFB6McRFSlcJH3xQ==";
};
};
- "@babel/plugin-syntax-typescript-7.8.3" = {
+ "@babel/plugin-syntax-typescript-7.10.1" = {
name = "_at_babel_slash_plugin-syntax-typescript";
packageName = "@babel/plugin-syntax-typescript";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.8.3.tgz";
- sha512 = "GO1MQ/SGGGoiEXY0e0bSpHimJvxqB7lktLLIq2pv8xG7WZ8IMEle74jIe1FhprHBWjwjZtXHkycDLZXIWM5Wfg==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.10.1.tgz";
+ sha512 = "X/d8glkrAtra7CaQGMiGs/OGa6XgUzqPcBXCIGFCpCqnfGlT0Wfbzo/B89xHhnInTaItPK8LALblVXcUOEh95Q==";
};
};
- "@babel/plugin-transform-arrow-functions-7.8.3" = {
+ "@babel/plugin-transform-arrow-functions-7.10.1" = {
name = "_at_babel_slash_plugin-transform-arrow-functions";
packageName = "@babel/plugin-transform-arrow-functions";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz";
- sha512 = "0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.1.tgz";
+ sha512 = "6AZHgFJKP3DJX0eCNJj01RpytUa3SOGawIxweHkNX2L6PYikOZmoh5B0d7hIHaIgveMjX990IAa/xK7jRTN8OA==";
};
};
- "@babel/plugin-transform-async-to-generator-7.8.3" = {
+ "@babel/plugin-transform-async-to-generator-7.10.1" = {
name = "_at_babel_slash_plugin-transform-async-to-generator";
packageName = "@babel/plugin-transform-async-to-generator";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz";
- sha512 = "imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.1.tgz";
+ sha512 = "XCgYjJ8TY2slj6SReBUyamJn3k2JLUIiiR5b6t1mNCMSvv7yx+jJpaewakikp0uWFQSF7ChPPoe3dHmXLpISkg==";
};
};
- "@babel/plugin-transform-block-scoped-functions-7.8.3" = {
+ "@babel/plugin-transform-block-scoped-functions-7.10.1" = {
name = "_at_babel_slash_plugin-transform-block-scoped-functions";
packageName = "@babel/plugin-transform-block-scoped-functions";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz";
- sha512 = "vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.1.tgz";
+ sha512 = "B7K15Xp8lv0sOJrdVAoukKlxP9N59HS48V1J3U/JGj+Ad+MHq+am6xJVs85AgXrQn4LV8vaYFOB+pr/yIuzW8Q==";
};
};
- "@babel/plugin-transform-block-scoping-7.8.3" = {
+ "@babel/plugin-transform-block-scoping-7.10.1" = {
name = "_at_babel_slash_plugin-transform-block-scoping";
packageName = "@babel/plugin-transform-block-scoping";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz";
- sha512 = "pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.1.tgz";
+ sha512 = "8bpWG6TtF5akdhIm/uWTyjHqENpy13Fx8chg7pFH875aNLwX8JxIxqm08gmAT+Whe6AOmaTeLPe7dpLbXt+xUw==";
};
};
- "@babel/plugin-transform-classes-7.9.5" = {
+ "@babel/plugin-transform-classes-7.10.1" = {
name = "_at_babel_slash_plugin-transform-classes";
packageName = "@babel/plugin-transform-classes";
- version = "7.9.5";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz";
- sha512 = "x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.1.tgz";
+ sha512 = "P9V0YIh+ln/B3RStPoXpEQ/CoAxQIhRSUn7aXqQ+FZJ2u8+oCtjIXR3+X0vsSD8zv+mb56K7wZW1XiDTDGiDRQ==";
};
};
- "@babel/plugin-transform-computed-properties-7.8.3" = {
+ "@babel/plugin-transform-computed-properties-7.10.1" = {
name = "_at_babel_slash_plugin-transform-computed-properties";
packageName = "@babel/plugin-transform-computed-properties";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz";
- sha512 = "O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.1.tgz";
+ sha512 = "mqSrGjp3IefMsXIenBfGcPXxJxweQe2hEIwMQvjtiDQ9b1IBvDUjkAtV/HMXX47/vXf14qDNedXsIiNd1FmkaQ==";
};
};
- "@babel/plugin-transform-destructuring-7.9.5" = {
+ "@babel/plugin-transform-destructuring-7.10.1" = {
name = "_at_babel_slash_plugin-transform-destructuring";
packageName = "@babel/plugin-transform-destructuring";
- version = "7.9.5";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz";
- sha512 = "j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.1.tgz";
+ sha512 = "V/nUc4yGWG71OhaTH705pU8ZSdM6c1KmmLP8ys59oOYbT7RpMYAR3MsVOt6OHL0WzG7BlTU076va9fjJyYzJMA==";
};
};
- "@babel/plugin-transform-dotall-regex-7.8.3" = {
+ "@babel/plugin-transform-dotall-regex-7.10.1" = {
name = "_at_babel_slash_plugin-transform-dotall-regex";
packageName = "@babel/plugin-transform-dotall-regex";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz";
- sha512 = "kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.1.tgz";
+ sha512 = "19VIMsD1dp02RvduFUmfzj8uknaO3uiHHF0s3E1OHnVsNj8oge8EQ5RzHRbJjGSetRnkEuBYO7TG1M5kKjGLOA==";
};
};
- "@babel/plugin-transform-duplicate-keys-7.8.3" = {
+ "@babel/plugin-transform-duplicate-keys-7.10.1" = {
name = "_at_babel_slash_plugin-transform-duplicate-keys";
packageName = "@babel/plugin-transform-duplicate-keys";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz";
- sha512 = "s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.1.tgz";
+ sha512 = "wIEpkX4QvX8Mo9W6XF3EdGttrIPZWozHfEaDTU0WJD/TDnXMvdDh30mzUl/9qWhnf7naicYartcEfUghTCSNpA==";
};
};
- "@babel/plugin-transform-exponentiation-operator-7.8.3" = {
+ "@babel/plugin-transform-exponentiation-operator-7.10.1" = {
name = "_at_babel_slash_plugin-transform-exponentiation-operator";
packageName = "@babel/plugin-transform-exponentiation-operator";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz";
- sha512 = "zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.1.tgz";
+ sha512 = "lr/przdAbpEA2BUzRvjXdEDLrArGRRPwbaF9rvayuHRvdQ7lUTTkZnhZrJ4LE2jvgMRFF4f0YuPQ20vhiPYxtA==";
};
};
- "@babel/plugin-transform-flow-strip-types-7.9.0" = {
+ "@babel/plugin-transform-flow-strip-types-7.10.1" = {
name = "_at_babel_slash_plugin-transform-flow-strip-types";
packageName = "@babel/plugin-transform-flow-strip-types";
- version = "7.9.0";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.9.0.tgz";
- sha512 = "7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.10.1.tgz";
+ sha512 = "i4o0YwiJBIsIx7/liVCZ3Q2WkWr1/Yu39PksBOnh/khW2SwIFsGa5Ze+MSon5KbDfrEHP9NeyefAgvUSXzaEkw==";
};
};
- "@babel/plugin-transform-for-of-7.9.0" = {
+ "@babel/plugin-transform-for-of-7.10.1" = {
name = "_at_babel_slash_plugin-transform-for-of";
packageName = "@babel/plugin-transform-for-of";
- version = "7.9.0";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz";
- sha512 = "lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.1.tgz";
+ sha512 = "US8KCuxfQcn0LwSCMWMma8M2R5mAjJGsmoCBVwlMygvmDUMkTCykc84IqN1M7t+agSfOmLYTInLCHJM+RUoz+w==";
};
};
- "@babel/plugin-transform-function-name-7.8.3" = {
+ "@babel/plugin-transform-function-name-7.10.1" = {
name = "_at_babel_slash_plugin-transform-function-name";
packageName = "@babel/plugin-transform-function-name";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz";
- sha512 = "rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.1.tgz";
+ sha512 = "//bsKsKFBJfGd65qSNNh1exBy5Y9gD9ZN+DvrJ8f7HXr4avE5POW6zB7Rj6VnqHV33+0vXWUwJT0wSHubiAQkw==";
};
};
- "@babel/plugin-transform-literals-7.8.3" = {
+ "@babel/plugin-transform-literals-7.10.1" = {
name = "_at_babel_slash_plugin-transform-literals";
packageName = "@babel/plugin-transform-literals";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz";
- sha512 = "3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.1.tgz";
+ sha512 = "qi0+5qgevz1NHLZroObRm5A+8JJtibb7vdcPQF1KQE12+Y/xxl8coJ+TpPW9iRq+Mhw/NKLjm+5SHtAHCC7lAw==";
};
};
- "@babel/plugin-transform-member-expression-literals-7.8.3" = {
+ "@babel/plugin-transform-member-expression-literals-7.10.1" = {
name = "_at_babel_slash_plugin-transform-member-expression-literals";
packageName = "@babel/plugin-transform-member-expression-literals";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz";
- sha512 = "3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.1.tgz";
+ sha512 = "UmaWhDokOFT2GcgU6MkHC11i0NQcL63iqeufXWfRy6pUOGYeCGEKhvfFO6Vz70UfYJYHwveg62GS83Rvpxn+NA==";
};
};
- "@babel/plugin-transform-modules-amd-7.9.6" = {
+ "@babel/plugin-transform-modules-amd-7.10.1" = {
name = "_at_babel_slash_plugin-transform-modules-amd";
packageName = "@babel/plugin-transform-modules-amd";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.6.tgz";
- sha512 = "zoT0kgC3EixAyIAU+9vfaUVKTv9IxBDSabgHoUCBP6FqEJ+iNiN7ip7NBKcYqbfUDfuC2mFCbM7vbu4qJgOnDw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.1.tgz";
+ sha512 = "31+hnWSFRI4/ACFr1qkboBbrTxoBIzj7qA69qlq8HY8p7+YCzkCT6/TvQ1a4B0z27VeWtAeJd6pr5G04dc1iHw==";
};
};
- "@babel/plugin-transform-modules-commonjs-7.9.6" = {
+ "@babel/plugin-transform-modules-commonjs-7.10.1" = {
name = "_at_babel_slash_plugin-transform-modules-commonjs";
packageName = "@babel/plugin-transform-modules-commonjs";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.6.tgz";
- sha512 = "7H25fSlLcn+iYimmsNe3uK1at79IE6SKW9q0/QeEHTMC9MdOZ+4bA+T1VFB5fgOqBWoqlifXRzYD0JPdmIrgSQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.1.tgz";
+ sha512 = "AQG4fc3KOah0vdITwt7Gi6hD9BtQP/8bhem7OjbaMoRNCH5Djx42O2vYMfau7QnAzQCa+RJnhJBmFFMGpQEzrg==";
};
};
- "@babel/plugin-transform-modules-systemjs-7.9.6" = {
+ "@babel/plugin-transform-modules-systemjs-7.10.1" = {
name = "_at_babel_slash_plugin-transform-modules-systemjs";
packageName = "@babel/plugin-transform-modules-systemjs";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.6.tgz";
- sha512 = "NW5XQuW3N2tTHim8e1b7qGy7s0kZ2OH3m5octc49K1SdAKGxYxeIx7hiIz05kS1R2R+hOWcsr1eYwcGhrdHsrg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.1.tgz";
+ sha512 = "ewNKcj1TQZDL3YnO85qh9zo1YF1CHgmSTlRQgHqe63oTrMI85cthKtZjAiZSsSNjPQ5NCaYo5QkbYqEw1ZBgZA==";
};
};
- "@babel/plugin-transform-modules-umd-7.9.0" = {
+ "@babel/plugin-transform-modules-umd-7.10.1" = {
name = "_at_babel_slash_plugin-transform-modules-umd";
packageName = "@babel/plugin-transform-modules-umd";
- version = "7.9.0";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz";
- sha512 = "uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.1.tgz";
+ sha512 = "EIuiRNMd6GB6ulcYlETnYYfgv4AxqrswghmBRQbWLHZxN4s7mupxzglnHqk9ZiUpDI4eRWewedJJNj67PWOXKA==";
};
};
"@babel/plugin-transform-named-capturing-groups-regex-7.8.3" = {
@@ -958,139 +967,148 @@ let
sha512 = "f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==";
};
};
- "@babel/plugin-transform-new-target-7.8.3" = {
+ "@babel/plugin-transform-new-target-7.10.1" = {
name = "_at_babel_slash_plugin-transform-new-target";
packageName = "@babel/plugin-transform-new-target";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz";
- sha512 = "QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.1.tgz";
+ sha512 = "MBlzPc1nJvbmO9rPr1fQwXOM2iGut+JC92ku6PbiJMMK7SnQc1rytgpopveE3Evn47gzvGYeCdgfCDbZo0ecUw==";
};
};
- "@babel/plugin-transform-object-super-7.8.3" = {
+ "@babel/plugin-transform-object-super-7.10.1" = {
name = "_at_babel_slash_plugin-transform-object-super";
packageName = "@babel/plugin-transform-object-super";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz";
- sha512 = "57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.1.tgz";
+ sha512 = "WnnStUDN5GL+wGQrJylrnnVlFhFmeArINIR9gjhSeYyvroGhBrSAXYg/RHsnfzmsa+onJrTJrEClPzgNmmQ4Gw==";
};
};
- "@babel/plugin-transform-parameters-7.9.5" = {
+ "@babel/plugin-transform-parameters-7.10.1" = {
name = "_at_babel_slash_plugin-transform-parameters";
packageName = "@babel/plugin-transform-parameters";
- version = "7.9.5";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz";
- sha512 = "0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.1.tgz";
+ sha512 = "tJ1T0n6g4dXMsL45YsSzzSDZCxiHXAQp/qHrucOq5gEHncTA3xDxnd5+sZcoQp+N1ZbieAaB8r/VUCG0gqseOg==";
};
};
- "@babel/plugin-transform-property-literals-7.8.3" = {
+ "@babel/plugin-transform-property-literals-7.10.1" = {
name = "_at_babel_slash_plugin-transform-property-literals";
packageName = "@babel/plugin-transform-property-literals";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz";
- sha512 = "uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.1.tgz";
+ sha512 = "Kr6+mgag8auNrgEpbfIWzdXYOvqDHZOF0+Bx2xh4H2EDNwcbRb9lY6nkZg8oSjsX+DH9Ebxm9hOqtKW+gRDeNA==";
};
};
- "@babel/plugin-transform-react-jsx-7.9.4" = {
+ "@babel/plugin-transform-react-jsx-7.10.1" = {
name = "_at_babel_slash_plugin-transform-react-jsx";
packageName = "@babel/plugin-transform-react-jsx";
- version = "7.9.4";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.9.4.tgz";
- sha512 = "Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.1.tgz";
+ sha512 = "MBVworWiSRBap3Vs39eHt+6pJuLUAaK4oxGc8g+wY+vuSJvLiEQjW1LSTqKb8OUPtDvHCkdPhk7d6sjC19xyFw==";
};
};
- "@babel/plugin-transform-regenerator-7.8.7" = {
+ "@babel/plugin-transform-regenerator-7.10.1" = {
name = "_at_babel_slash_plugin-transform-regenerator";
packageName = "@babel/plugin-transform-regenerator";
- version = "7.8.7";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz";
- sha512 = "TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.1.tgz";
+ sha512 = "B3+Y2prScgJ2Bh/2l9LJxKbb8C8kRfsG4AdPT+n7ixBHIxJaIG8bi8tgjxUMege1+WqSJ+7gu1YeoMVO3gPWzw==";
};
};
- "@babel/plugin-transform-reserved-words-7.8.3" = {
+ "@babel/plugin-transform-reserved-words-7.10.1" = {
name = "_at_babel_slash_plugin-transform-reserved-words";
packageName = "@babel/plugin-transform-reserved-words";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz";
- sha512 = "mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.1.tgz";
+ sha512 = "qN1OMoE2nuqSPmpTqEM7OvJ1FkMEV+BjVeZZm9V9mq/x1JLKQ4pcv8riZJMNN3u2AUGl0ouOMjRr2siecvHqUQ==";
};
};
- "@babel/plugin-transform-runtime-7.9.6" = {
+ "@babel/plugin-transform-runtime-7.10.1" = {
name = "_at_babel_slash_plugin-transform-runtime";
packageName = "@babel/plugin-transform-runtime";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.9.6.tgz";
- sha512 = "qcmiECD0mYOjOIt8YHNsAP1SxPooC/rDmfmiSK9BNY72EitdSc7l44WTEklaWuFtbOEBjNhWWyph/kOImbNJ4w==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.10.1.tgz";
+ sha512 = "4w2tcglDVEwXJ5qxsY++DgWQdNJcCCsPxfT34wCUwIf2E7dI7pMpH8JczkMBbgBTNzBX62SZlNJ9H+De6Zebaw==";
};
};
- "@babel/plugin-transform-shorthand-properties-7.8.3" = {
+ "@babel/plugin-transform-shorthand-properties-7.10.1" = {
name = "_at_babel_slash_plugin-transform-shorthand-properties";
packageName = "@babel/plugin-transform-shorthand-properties";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz";
- sha512 = "I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.1.tgz";
+ sha512 = "AR0E/lZMfLstScFwztApGeyTHJ5u3JUKMjneqRItWeEqDdHWZwAOKycvQNCasCK/3r5YXsuNG25funcJDu7Y2g==";
};
};
- "@babel/plugin-transform-spread-7.8.3" = {
+ "@babel/plugin-transform-spread-7.10.1" = {
name = "_at_babel_slash_plugin-transform-spread";
packageName = "@babel/plugin-transform-spread";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz";
- sha512 = "CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.1.tgz";
+ sha512 = "8wTPym6edIrClW8FI2IoaePB91ETOtg36dOkj3bYcNe7aDMN2FXEoUa+WrmPc4xa1u2PQK46fUX2aCb+zo9rfw==";
};
};
- "@babel/plugin-transform-sticky-regex-7.8.3" = {
+ "@babel/plugin-transform-sticky-regex-7.10.1" = {
name = "_at_babel_slash_plugin-transform-sticky-regex";
packageName = "@babel/plugin-transform-sticky-regex";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz";
- sha512 = "9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.1.tgz";
+ sha512 = "j17ojftKjrL7ufX8ajKvwRilwqTok4q+BjkknmQw9VNHnItTyMP5anPFzxFJdCQs7clLcWpCV3ma+6qZWLnGMA==";
};
};
- "@babel/plugin-transform-template-literals-7.8.3" = {
+ "@babel/plugin-transform-template-literals-7.10.1" = {
name = "_at_babel_slash_plugin-transform-template-literals";
packageName = "@babel/plugin-transform-template-literals";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz";
- sha512 = "820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.1.tgz";
+ sha512 = "t7B/3MQf5M1T9hPCRG28DNGZUuxAuDqLYS03rJrIk2prj/UV7Z6FOneijhQhnv/Xa039vidXeVbvjK2SK5f7Gg==";
};
};
- "@babel/plugin-transform-typeof-symbol-7.8.4" = {
+ "@babel/plugin-transform-typeof-symbol-7.10.1" = {
name = "_at_babel_slash_plugin-transform-typeof-symbol";
packageName = "@babel/plugin-transform-typeof-symbol";
- version = "7.8.4";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz";
- sha512 = "2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.1.tgz";
+ sha512 = "qX8KZcmbvA23zDi+lk9s6hC1FM7jgLHYIjuLgULgc8QtYnmB3tAVIYkNoKRQ75qWBeyzcoMoK8ZQmogGtC/w0g==";
};
};
- "@babel/plugin-transform-typescript-7.9.6" = {
+ "@babel/plugin-transform-typescript-7.10.1" = {
name = "_at_babel_slash_plugin-transform-typescript";
packageName = "@babel/plugin-transform-typescript";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.9.6.tgz";
- sha512 = "8OvsRdvpt3Iesf2qsAn+YdlwAJD7zJ+vhFZmDCa4b8dTp7MmHtKk5FF2mCsGxjZwuwsy/yIIay/nLmxST1ctVQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.10.1.tgz";
+ sha512 = "v+QWKlmCnsaimLeqq9vyCsVRMViZG1k2SZTlcZvB+TqyH570Zsij8nvVUZzOASCRiQFUxkLrn9Wg/kH0zgy5OQ==";
};
};
- "@babel/plugin-transform-unicode-regex-7.8.3" = {
+ "@babel/plugin-transform-unicode-escapes-7.10.1" = {
+ name = "_at_babel_slash_plugin-transform-unicode-escapes";
+ packageName = "@babel/plugin-transform-unicode-escapes";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.1.tgz";
+ sha512 = "zZ0Poh/yy1d4jeDWpx/mNwbKJVwUYJX73q+gyh4bwtG0/iUlzdEu0sLMda8yuDFS6LBQlT/ST1SJAR6zYwXWgw==";
+ };
+ };
+ "@babel/plugin-transform-unicode-regex-7.10.1" = {
name = "_at_babel_slash_plugin-transform-unicode-regex";
packageName = "@babel/plugin-transform-unicode-regex";
- version = "7.8.3";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz";
- sha512 = "+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.1.tgz";
+ sha512 = "Y/2a2W299k0VIUdbqYm9X2qS6fE0CUBhhiPpimK6byy7OJ/kORLlIX+J6UrjgNu5awvs62k+6RSslxhcvVw2Tw==";
};
};
"@babel/polyfill-7.7.0" = {
@@ -1102,22 +1120,22 @@ let
sha512 = "/TS23MVvo34dFmf8mwCisCbWGrfhbiWZSwBo6HkADTBhUa2Q/jWltyY/tpofz/b6/RIhqaqQcquptCirqIhOaQ==";
};
};
- "@babel/preset-env-7.9.6" = {
+ "@babel/preset-env-7.10.1" = {
name = "_at_babel_slash_preset-env";
packageName = "@babel/preset-env";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.6.tgz";
- sha512 = "0gQJ9RTzO0heXOhzftog+a/WyOuqMrAIugVYxMYf83gh1CQaQDjMtsOpqOwXyDL/5JcWsrCm8l4ju8QC97O7EQ==";
+ url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.10.1.tgz";
+ sha512 = "bGWNfjfXRLnqbN2T4lB3pMfoic8dkRrmHpVZamSFHzGy5xklyHTobZ28TVUD2grhE5WDnu67tBj8oslIhkiOMQ==";
};
};
- "@babel/preset-flow-7.9.0" = {
+ "@babel/preset-flow-7.10.1" = {
name = "_at_babel_slash_preset-flow";
packageName = "@babel/preset-flow";
- version = "7.9.0";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.9.0.tgz";
- sha512 = "88uSmlshIrlmPkNkEcx3UpSZ6b8n0UGBq0/0ZMZCF/uxAW0XIAUuDHBhIOAh0pvweafH4RxOwi/H3rWhtqOYPA==";
+ url = "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.10.1.tgz";
+ sha512 = "FuQsibb5PaX07fF1XUO5gjjxdEZbcJv8+ugPDaeFEsBIvUTib8hCtEJow/c2F0jq9ZUjpHCQ8IQKNHRvKE1kJQ==";
};
};
"@babel/preset-modules-0.1.3" = {
@@ -1138,22 +1156,31 @@ let
sha512 = "dStnEQgejNYIHFNACdDCigK4BF7wgW6Zahv9Dc2un7rGjbeVtZhBfR3sy0I7ZJOhBexkFxVdMZ5hqmll7BFShw==";
};
};
- "@babel/preset-typescript-7.9.0" = {
+ "@babel/preset-typescript-7.10.1" = {
name = "_at_babel_slash_preset-typescript";
packageName = "@babel/preset-typescript";
- version = "7.9.0";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.9.0.tgz";
- sha512 = "S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg==";
+ url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.10.1.tgz";
+ sha512 = "m6GV3y1ShiqxnyQj10600ZVOFrSSAa8HQ3qIUk2r+gcGtHTIRw0dJnFLt1WNXpKjtVw7yw1DAPU/6ma2ZvgJuA==";
};
};
- "@babel/register-7.9.0" = {
+ "@babel/register-7.10.1" = {
name = "_at_babel_slash_register";
packageName = "@babel/register";
- version = "7.9.0";
+ version = "7.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/register/-/register-7.10.1.tgz";
+ sha512 = "sl96+kB3IA2B9EzpwwBmYadOT14vw3KaXOknGDbJaZCOj52GDA4Tivudq9doCJcB+bEIKCEARZYwRgBBsCGXyg==";
+ };
+ };
+ "@babel/runtime-7.10.1" = {
+ name = "_at_babel_slash_runtime";
+ packageName = "@babel/runtime";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/register/-/register-7.9.0.tgz";
- sha512 = "Tv8Zyi2J2VRR8g7pC5gTeIN8Ihultbmk0ocyNz8H2nEZbmhp1N6q0A1UGsQbDvGP/sNinQKUHf3SqXwqjtFv4Q==";
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.1.tgz";
+ sha512 = "nQbbCbQc9u/rpg1XCxoMYQTbSMVZjCDxErQ1ClCn9Pvcmv1lGads19ep0a2VsEiIJeHqjZley6EQGEC3Yo1xMA==";
};
};
"@babel/runtime-7.7.7" = {
@@ -1174,40 +1201,31 @@ let
sha512 = "NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==";
};
};
- "@babel/runtime-7.9.6" = {
- name = "_at_babel_slash_runtime";
- packageName = "@babel/runtime";
- version = "7.9.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.6.tgz";
- sha512 = "64AF1xY3OAkFHqOb9s4jpgk1Mm5vDZ4L3acHvAml+53nO1XbXLuDodsVpO4OIUsmemlUHMxNdYMNJmsvOwLrvQ==";
- };
- };
- "@babel/runtime-corejs3-7.9.6" = {
+ "@babel/runtime-corejs3-7.10.1" = {
name = "_at_babel_slash_runtime-corejs3";
packageName = "@babel/runtime-corejs3";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.9.6.tgz";
- sha512 = "6toWAfaALQjt3KMZQc6fABqZwUDDuWzz+cAfPhqyEnzxvdWOAkjwPNxgF8xlmo7OWLsSjaKjsskpKHRLaMArOA==";
+ url = "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.10.1.tgz";
+ sha512 = "/NLH0a34E/moPbqB1C/72I2gvMOmOly2JQARcRE1+PWCdHwMQ3la4sz7WnlK/EVHiBjQruH2WqE8YufL632Y8w==";
};
};
- "@babel/template-7.8.6" = {
+ "@babel/template-7.10.1" = {
name = "_at_babel_slash_template";
packageName = "@babel/template";
- version = "7.8.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz";
- sha512 = "zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==";
+ url = "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz";
+ sha512 = "OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==";
};
};
- "@babel/traverse-7.9.6" = {
+ "@babel/traverse-7.10.1" = {
name = "_at_babel_slash_traverse";
packageName = "@babel/traverse";
- version = "7.9.6";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz";
- sha512 = "b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==";
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz";
+ sha512 = "C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==";
};
};
"@babel/types-7.0.0-beta.38" = {
@@ -1219,13 +1237,13 @@ let
sha512 = "SAtyEjmA7KiEoL2eAOAUM6M9arQJGWxJKK0S9x0WyPOosHS420RXoxPhn57u/8orRnK8Kxm0nHQQNTX203cP1Q==";
};
};
- "@babel/types-7.9.5" = {
+ "@babel/types-7.10.1" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
- version = "7.9.5";
+ version = "7.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz";
- sha512 = "XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==";
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.10.1.tgz";
+ sha512 = "L2yqUOpf3tzlW9GVuipgLEcZxnO+96SzR6fjXMuxxNkIgFJ5+07mHCZ+HkHqaeZu8+3LKnNJJ1bKbjBETQAsrA==";
};
};
"@babel/types-7.9.6" = {
@@ -1570,13 +1588,13 @@ let
sha512 = "ODXbta2kvFNkMIEGwl7KX5gJTcZZHkzSLoBh3wND2H+EsG0KpIqOZKWMtkj+suuPut85wyLZ7fGfARnrNf7dtA==";
};
};
- "@istanbuljs/load-nyc-config-1.0.0" = {
+ "@istanbuljs/load-nyc-config-1.1.0" = {
name = "_at_istanbuljs_slash_load-nyc-config";
packageName = "@istanbuljs/load-nyc-config";
- version = "1.0.0";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.0.0.tgz";
- sha512 = "ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg==";
+ url = "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz";
+ sha512 = "VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==";
};
};
"@istanbuljs/schema-0.1.2" = {
@@ -1615,31 +1633,31 @@ let
sha512 = "CNVsCrMge/jq6DCT5buNZ8PACY9RTvPJbCNoIcndfkJOCsNxOx9dnc5qw4pHZdHi8GS6l3qlgkuFKp33iD8J2Q==";
};
};
- "@lerna/add-3.20.0" = {
+ "@lerna/add-3.21.0" = {
name = "_at_lerna_slash_add";
packageName = "@lerna/add";
- version = "3.20.0";
+ version = "3.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/add/-/add-3.20.0.tgz";
- sha512 = "AnH1oRIEEg/VDa3SjYq4x1/UglEAvrZuV0WssHUMN81RTZgQk3we+Mv3qZNddrZ/fBcZu2IAdN/EQ3+ie2JxKQ==";
+ url = "https://registry.npmjs.org/@lerna/add/-/add-3.21.0.tgz";
+ sha512 = "vhUXXF6SpufBE1EkNEXwz1VLW03f177G9uMOFMQkp6OJ30/PWg4Ekifuz9/3YfgB2/GH8Tu4Lk3O51P2Hskg/A==";
};
};
- "@lerna/bootstrap-3.20.0" = {
+ "@lerna/bootstrap-3.21.0" = {
name = "_at_lerna_slash_bootstrap";
packageName = "@lerna/bootstrap";
- version = "3.20.0";
+ version = "3.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-3.20.0.tgz";
- sha512 = "Wylullx3uthKE7r4izo09qeRGL20Y5yONlQEjPCfnbxCC2Elu+QcPu4RC6kqKQ7b+g7pdC3OOgcHZjngrwr5XQ==";
+ url = "https://registry.npmjs.org/@lerna/bootstrap/-/bootstrap-3.21.0.tgz";
+ sha512 = "mtNHlXpmvJn6JTu0KcuTTPl2jLsDNud0QacV/h++qsaKbhAaJr/FElNZ5s7MwZFUM3XaDmvWzHKaszeBMHIbBw==";
};
};
- "@lerna/changed-3.20.0" = {
+ "@lerna/changed-3.21.0" = {
name = "_at_lerna_slash_changed";
packageName = "@lerna/changed";
- version = "3.20.0";
+ version = "3.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/changed/-/changed-3.20.0.tgz";
- sha512 = "+hzMFSldbRPulZ0vbKk6RD9f36gaH3Osjx34wrrZ62VB4pKmjyuS/rxVYkCA3viPLHoiIw2F8zHM5BdYoDSbjw==";
+ url = "https://registry.npmjs.org/@lerna/changed/-/changed-3.21.0.tgz";
+ sha512 = "hzqoyf8MSHVjZp0gfJ7G8jaz+++mgXYiNs9iViQGA8JlN/dnWLI5sWDptEH3/B30Izo+fdVz0S0s7ydVE3pWIw==";
};
};
"@lerna/check-working-tree-3.16.5" = {
@@ -1660,13 +1678,13 @@ let
sha512 = "vdcI7mzei9ERRV4oO8Y1LHBZ3A5+ampRKg1wq5nutLsUA4mEBN6H7JqjWOMY9xZemv6+kATm2ofjJ3lW5TszQg==";
};
};
- "@lerna/clean-3.20.0" = {
+ "@lerna/clean-3.21.0" = {
name = "_at_lerna_slash_clean";
packageName = "@lerna/clean";
- version = "3.20.0";
+ version = "3.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/clean/-/clean-3.20.0.tgz";
- sha512 = "9ZdYrrjQvR5wNXmHfDsfjWjp0foOkCwKe3hrckTzkAeQA1ibyz5llGwz5e1AeFrV12e2/OLajVqYfe+qdkZUgg==";
+ url = "https://registry.npmjs.org/@lerna/clean/-/clean-3.21.0.tgz";
+ sha512 = "b/L9l+MDgE/7oGbrav6rG8RTQvRiZLO1zTcG17zgJAAuhlsPxJExMlh2DFwJEVi2les70vMhHfST3Ue1IMMjpg==";
};
};
"@lerna/cli-3.18.5" = {
@@ -1696,31 +1714,31 @@ let
sha512 = "qBTVT5g4fupVhBFuY4nI/3FSJtQVcDh7/gEPOpRxoXB/yCSnT38MFHXWl+y4einLciCjt/+0x6/4AG80fjay2Q==";
};
};
- "@lerna/command-3.18.5" = {
+ "@lerna/command-3.21.0" = {
name = "_at_lerna_slash_command";
packageName = "@lerna/command";
- version = "3.18.5";
+ version = "3.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/command/-/command-3.18.5.tgz";
- sha512 = "36EnqR59yaTU4HrR1C9XDFti2jRx0BgpIUBeWn129LZZB8kAB3ov1/dJNa1KcNRKp91DncoKHLY99FZ6zTNpMQ==";
+ url = "https://registry.npmjs.org/@lerna/command/-/command-3.21.0.tgz";
+ sha512 = "T2bu6R8R3KkH5YoCKdutKv123iUgUbW8efVjdGCDnCMthAQzoentOJfDeodBwn0P2OqCl3ohsiNVtSn9h78fyQ==";
};
};
- "@lerna/conventional-commits-3.18.5" = {
+ "@lerna/conventional-commits-3.22.0" = {
name = "_at_lerna_slash_conventional-commits";
packageName = "@lerna/conventional-commits";
- version = "3.18.5";
+ version = "3.22.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-3.18.5.tgz";
- sha512 = "qcvXIEJ3qSgalxXnQ7Yxp5H9Ta5TVyai6vEor6AAEHc20WiO7UIdbLDCxBtiiHMdGdpH85dTYlsoYUwsCJu3HQ==";
+ url = "https://registry.npmjs.org/@lerna/conventional-commits/-/conventional-commits-3.22.0.tgz";
+ sha512 = "z4ZZk1e8Mhz7+IS8NxHr64wyklHctCJyWpJKEZZPJiLFJ8yKto/x38O80R10pIzC0rr8Sy/OsjSH4bl0TbbgqA==";
};
};
- "@lerna/create-3.18.5" = {
+ "@lerna/create-3.22.0" = {
name = "_at_lerna_slash_create";
packageName = "@lerna/create";
- version = "3.18.5";
+ version = "3.22.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/create/-/create-3.18.5.tgz";
- sha512 = "cHpjocbpKmLopCuZFI7cKEM3E/QY8y+yC7VtZ4FQRSaLU8D8i2xXtXmYaP1GOlVNavji0iwoXjuNpnRMInIr2g==";
+ url = "https://registry.npmjs.org/@lerna/create/-/create-3.22.0.tgz";
+ sha512 = "MdiQQzCcB4E9fBF1TyMOaAEz9lUjIHp1Ju9H7f3lXze5JK6Fl5NYkouAvsLgY6YSIhXMY8AHW2zzXeBDY4yWkw==";
};
};
"@lerna/create-symlink-3.16.2" = {
@@ -1741,22 +1759,22 @@ let
sha512 = "c01+4gUF0saOOtDBzbLMFOTJDHTKbDFNErEY6q6i9QaXuzy9LNN62z+Hw4acAAZuJQhrVWncVathcmkkjvSVGw==";
};
};
- "@lerna/diff-3.18.5" = {
+ "@lerna/diff-3.21.0" = {
name = "_at_lerna_slash_diff";
packageName = "@lerna/diff";
- version = "3.18.5";
+ version = "3.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/diff/-/diff-3.18.5.tgz";
- sha512 = "u90lGs+B8DRA9Z/2xX4YaS3h9X6GbypmGV6ITzx9+1Ga12UWGTVlKaCXBgONMBjzJDzAQOK8qPTwLA57SeBLgA==";
+ url = "https://registry.npmjs.org/@lerna/diff/-/diff-3.21.0.tgz";
+ sha512 = "5viTR33QV3S7O+bjruo1SaR40m7F2aUHJaDAC7fL9Ca6xji+aw1KFkpCtVlISS0G8vikUREGMJh+c/VMSc8Usw==";
};
};
- "@lerna/exec-3.20.0" = {
+ "@lerna/exec-3.21.0" = {
name = "_at_lerna_slash_exec";
packageName = "@lerna/exec";
- version = "3.20.0";
+ version = "3.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/exec/-/exec-3.20.0.tgz";
- sha512 = "pS1mmC7kzV668rHLWuv31ClngqeXjeHC8kJuM+W2D6IpUVMGQHLcCTYLudFgQsuKGVpl0DGNYG+sjLhAPiiu6A==";
+ url = "https://registry.npmjs.org/@lerna/exec/-/exec-3.21.0.tgz";
+ sha512 = "iLvDBrIE6rpdd4GIKTY9mkXyhwsJ2RvQdB9ZU+/NhR3okXfqKc6py/24tV111jqpXTtZUW6HNydT4dMao2hi1Q==";
};
};
"@lerna/filter-options-3.20.0" = {
@@ -1795,13 +1813,13 @@ let
sha512 = "AjsFiaJzo1GCPnJUJZiTW6J1EihrPkc2y3nMu6m3uWFxoleklsSCyImumzVZJssxMi3CPpztj8LmADLedl9kXw==";
};
};
- "@lerna/github-client-3.16.5" = {
+ "@lerna/github-client-3.22.0" = {
name = "_at_lerna_slash_github-client";
packageName = "@lerna/github-client";
- version = "3.16.5";
+ version = "3.22.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/github-client/-/github-client-3.16.5.tgz";
- sha512 = "rHQdn8Dv/CJrO3VouOP66zAcJzrHsm+wFuZ4uGAai2At2NkgKH+tpNhQy2H1PSC0Ezj9LxvdaHYrUzULqVK5Hw==";
+ url = "https://registry.npmjs.org/@lerna/github-client/-/github-client-3.22.0.tgz";
+ sha512 = "O/GwPW+Gzr3Eb5bk+nTzTJ3uv+jh5jGho9BOqKlajXaOkMYGBELEAqV5+uARNGWZFvYAiF4PgqHb6aCUu7XdXg==";
};
};
"@lerna/gitlab-client-3.15.0" = {
@@ -1831,49 +1849,49 @@ let
sha512 = "WL7LycR9bkftyqbYop5rEGJ9sRFIV55tSGmbN1HLrF9idwOCD7CLrT64t235t3t4O5gehDnwKI5h2U3oxTrF8Q==";
};
};
- "@lerna/import-3.18.5" = {
+ "@lerna/import-3.22.0" = {
name = "_at_lerna_slash_import";
packageName = "@lerna/import";
- version = "3.18.5";
+ version = "3.22.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/import/-/import-3.18.5.tgz";
- sha512 = "PH0WVLEgp+ORyNKbGGwUcrueW89K3Iuk/DDCz8mFyG2IG09l/jOF0vzckEyGyz6PO5CMcz4TI1al/qnp3FrahQ==";
+ url = "https://registry.npmjs.org/@lerna/import/-/import-3.22.0.tgz";
+ sha512 = "uWOlexasM5XR6tXi4YehODtH9Y3OZrFht3mGUFFT3OIl2s+V85xIGFfqFGMTipMPAGb2oF1UBLL48kR43hRsOg==";
};
};
- "@lerna/info-3.20.0" = {
+ "@lerna/info-3.21.0" = {
name = "_at_lerna_slash_info";
packageName = "@lerna/info";
- version = "3.20.0";
+ version = "3.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/info/-/info-3.20.0.tgz";
- sha512 = "Rsz+KQF9mczbGUbPTrtOed1N0C+cA08Qz0eX/oI+NNjvsryZIju/o7uedG4I3P55MBiAioNrJI88fHH3eTgYug==";
+ url = "https://registry.npmjs.org/@lerna/info/-/info-3.21.0.tgz";
+ sha512 = "0XDqGYVBgWxUquFaIptW2bYSIu6jOs1BtkvRTWDDhw4zyEdp6q4eaMvqdSap1CG+7wM5jeLCi6z94wS0AuiuwA==";
};
};
- "@lerna/init-3.18.5" = {
+ "@lerna/init-3.21.0" = {
name = "_at_lerna_slash_init";
packageName = "@lerna/init";
- version = "3.18.5";
+ version = "3.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/init/-/init-3.18.5.tgz";
- sha512 = "oCwipWrha98EcJAHm8AGd2YFFLNI7AW9AWi0/LbClj1+XY9ah+uifXIgYGfTk63LbgophDd8936ZEpHMxBsbAg==";
+ url = "https://registry.npmjs.org/@lerna/init/-/init-3.21.0.tgz";
+ sha512 = "6CM0z+EFUkFfurwdJCR+LQQF6MqHbYDCBPyhu/d086LRf58GtYZYj49J8mKG9ktayp/TOIxL/pKKjgLD8QBPOg==";
};
};
- "@lerna/link-3.18.5" = {
+ "@lerna/link-3.21.0" = {
name = "_at_lerna_slash_link";
packageName = "@lerna/link";
- version = "3.18.5";
+ version = "3.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/link/-/link-3.18.5.tgz";
- sha512 = "xTN3vktJpkT7Nqc3QkZRtHO4bT5NvuLMtKNIBDkks0HpGxC9PRyyqwOoCoh1yOGbrWIuDezhfMg3Qow+6I69IQ==";
+ url = "https://registry.npmjs.org/@lerna/link/-/link-3.21.0.tgz";
+ sha512 = "tGu9GxrX7Ivs+Wl3w1+jrLi1nQ36kNI32dcOssij6bg0oZ2M2MDEFI9UF2gmoypTaN9uO5TSsjCFS7aR79HbdQ==";
};
};
- "@lerna/list-3.20.0" = {
+ "@lerna/list-3.21.0" = {
name = "_at_lerna_slash_list";
packageName = "@lerna/list";
- version = "3.20.0";
+ version = "3.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/list/-/list-3.20.0.tgz";
- sha512 = "fXTicPrfioVnRzknyPawmYIVkzDRBaQqk9spejS1S3O1DOidkihK0xxNkr8HCVC0L22w6f92g83qWDp2BYRUbg==";
+ url = "https://registry.npmjs.org/@lerna/list/-/list-3.21.0.tgz";
+ sha512 = "KehRjE83B1VaAbRRkRy6jLX1Cin8ltsrQ7FHf2bhwhRHK0S54YuA6LOoBnY/NtA8bHDX/Z+G5sMY78X30NS9tg==";
};
};
"@lerna/listable-3.18.5" = {
@@ -2002,13 +2020,13 @@ let
sha512 = "bh8hKxAlm6yu8WEOvbLENm42i2v9SsR4WbrCWSbsmOElx3foRnMlYk7NkGECa+U5c3K4C6GeBbwgqs54PP7Ljg==";
};
};
- "@lerna/project-3.18.0" = {
+ "@lerna/project-3.21.0" = {
name = "_at_lerna_slash_project";
packageName = "@lerna/project";
- version = "3.18.0";
+ version = "3.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/project/-/project-3.18.0.tgz";
- sha512 = "+LDwvdAp0BurOAWmeHE3uuticsq9hNxBI0+FMHiIai8jrygpJGahaQrBYWpwbshbQyVLeQgx3+YJdW2TbEdFWA==";
+ url = "https://registry.npmjs.org/@lerna/project/-/project-3.21.0.tgz";
+ sha512 = "xT1mrpET2BF11CY32uypV2GPtPVm6Hgtha7D81GQP9iAitk9EccrdNjYGt5UBYASl4CIDXBRxwmTTVGfrCx82A==";
};
};
"@lerna/prompt-3.18.5" = {
@@ -2020,13 +2038,13 @@ let
sha512 = "rkKj4nm1twSbBEb69+Em/2jAERK8htUuV8/xSjN0NPC+6UjzAwY52/x9n5cfmpa9lyKf/uItp7chCI7eDmNTKQ==";
};
};
- "@lerna/publish-3.20.2" = {
+ "@lerna/publish-3.22.0" = {
name = "_at_lerna_slash_publish";
packageName = "@lerna/publish";
- version = "3.20.2";
+ version = "3.22.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/publish/-/publish-3.20.2.tgz";
- sha512 = "N7Y6PdhJ+tYQPdI1tZum8W25cDlTp4D6brvRacKZusweWexxaopbV8RprBaKexkEX/KIbncuADq7qjDBdQHzaA==";
+ url = "https://registry.npmjs.org/@lerna/publish/-/publish-3.22.0.tgz";
+ sha512 = "8LBeTLBN8NIrCrLGykRu+PKrfrCC16sGCVY0/bzq9TDioR7g6+cY0ZAw653Qt/0Kr7rg3J7XxVNdzj3fvevlwA==";
};
};
"@lerna/pulse-till-done-3.13.0" = {
@@ -2065,13 +2083,13 @@ let
sha512 = "bQlKmO0pXUsXoF8lOLknhyQjOZsCc0bosQDoX4lujBXSWxHVTg1VxURtWf2lUjz/ACsJVDfvHZbDm8kyBk5okA==";
};
};
- "@lerna/run-3.20.0" = {
+ "@lerna/run-3.21.0" = {
name = "_at_lerna_slash_run";
packageName = "@lerna/run";
- version = "3.20.0";
+ version = "3.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/run/-/run-3.20.0.tgz";
- sha512 = "9U3AqeaCeB7KsGS9oyKNp62s9vYoULg/B4cqXTKZkc+OKL6QOEjYHYVSBcMK9lUXrMjCjDIuDSX3PnTCPxQ2Dw==";
+ url = "https://registry.npmjs.org/@lerna/run/-/run-3.21.0.tgz";
+ sha512 = "fJF68rT3veh+hkToFsBmUJ9MHc9yGXA7LSDvhziAojzOb0AI/jBDp6cEcDQyJ7dbnplba2Lj02IH61QUf9oW0Q==";
};
};
"@lerna/run-lifecycle-3.16.2" = {
@@ -2128,13 +2146,13 @@ let
sha512 = "SiJP75nwB8GhgwLKQfdkSnDufAaCbkZWJqEDlKOUPUvVOplRGnfL+BPQZH5nvq2BYSRXsksXWZ4UHVnQZI/HYA==";
};
};
- "@lerna/version-3.20.2" = {
+ "@lerna/version-3.22.0" = {
name = "_at_lerna_slash_version";
packageName = "@lerna/version";
- version = "3.20.2";
+ version = "3.22.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@lerna/version/-/version-3.20.2.tgz";
- sha512 = "ckBJMaBWc+xJen0cMyCE7W67QXLLrc0ELvigPIn8p609qkfNM0L0CF803MKxjVOldJAjw84b8ucNWZLvJagP/Q==";
+ url = "https://registry.npmjs.org/@lerna/version/-/version-3.22.0.tgz";
+ sha512 = "6uhL6RL7/FeW6u1INEgyKjd5dwO8+IsbLfkfC682QuoVLS7VG6OOB+JmTpCvnuyYWI6fqGh1bRk9ww8kPsj+EA==";
};
};
"@lerna/write-log-file-3.13.0" = {
@@ -2155,13 +2173,13 @@ let
sha512 = "bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==";
};
};
- "@msgpack/msgpack-1.12.1" = {
+ "@msgpack/msgpack-1.12.2" = {
name = "_at_msgpack_slash_msgpack";
packageName = "@msgpack/msgpack";
- version = "1.12.1";
+ version = "1.12.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@msgpack/msgpack/-/msgpack-1.12.1.tgz";
- sha512 = "nGwwmkdm3tuLdEkWMIwLBgFBfMFILILxcZIQY0dfqsdboN2iZdKfOYKUOKoa0wXw1FL1PL3yEYGPCXhwodQDTA==";
+ url = "https://registry.npmjs.org/@msgpack/msgpack/-/msgpack-1.12.2.tgz";
+ sha512 = "Vwhc3ObxmDZmA5hY8mfsau2rJ4vGPvzbj20QSZ2/E1GDPF61QVyjLfNHak9xmel6pW4heRt3v1fHa6np9Ehfeg==";
};
};
"@node-red/editor-api-1.0.6" = {
@@ -2308,13 +2326,22 @@ let
sha512 = "KKd3W7eNwfNF061tr663oUNdt8EMnfuyf5Xv55SGWA1a0rjhWqS/32P7OeB7CbXcJUBdfVrPyR//1afaW12AWw==";
};
};
- "@oclif/command-1.5.19" = {
+ "@oclif/color-0.1.2" = {
+ name = "_at_oclif_slash_color";
+ packageName = "@oclif/color";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/color/-/color-0.1.2.tgz";
+ sha512 = "M9o+DOrb8l603qvgz1FogJBUGLqcMFL1aFg2ZEL0FbXJofiNTLOWIeB4faeZTLwE6dt0xH9GpCVpzksMMzGbmA==";
+ };
+ };
+ "@oclif/command-1.6.1" = {
name = "_at_oclif_slash_command";
packageName = "@oclif/command";
- version = "1.5.19";
+ version = "1.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/command/-/command-1.5.19.tgz";
- sha512 = "6+iaCMh/JXJaB2QWikqvGE9//wLEVYYwZd5sud8aLoLKog1Q75naZh2vlGVtg5Mq/NqpqGQvdIjJb3Bm+64AUQ==";
+ url = "https://registry.npmjs.org/@oclif/command/-/command-1.6.1.tgz";
+ sha512 = "pvmMmfGn+zm4e4RwVw63mg9sIaqKqmVsFbImQoUrCO/43UmWzoSHWNXKdgEGigOezWrkZfFucaeZcSbp149OWg==";
};
};
"@oclif/config-1.15.1" = {
@@ -2344,22 +2371,22 @@ let
sha512 = "Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw==";
};
};
- "@oclif/parser-3.8.4" = {
+ "@oclif/parser-3.8.5" = {
name = "_at_oclif_slash_parser";
packageName = "@oclif/parser";
- version = "3.8.4";
+ version = "3.8.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/parser/-/parser-3.8.4.tgz";
- sha512 = "cyP1at3l42kQHZtqDS3KfTeyMvxITGwXwH1qk9ktBYvqgMp5h4vHT+cOD74ld3RqJUOZY/+Zi9lb4Tbza3BtuA==";
+ url = "https://registry.npmjs.org/@oclif/parser/-/parser-3.8.5.tgz";
+ sha512 = "yojzeEfmSxjjkAvMRj0KzspXlMjCfBzNRPkWw8ZwOSoNWoJn+OCS/m/S+yfV6BvAM4u2lTzX9Y5rCbrFIgkJLg==";
};
};
- "@oclif/plugin-autocomplete-0.1.5" = {
+ "@oclif/plugin-autocomplete-0.2.0" = {
name = "_at_oclif_slash_plugin-autocomplete";
packageName = "@oclif/plugin-autocomplete";
- version = "0.1.5";
+ version = "0.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/plugin-autocomplete/-/plugin-autocomplete-0.1.5.tgz";
- sha512 = "Afchpdd8FNfx9GaU/1D9IzyfiXvjfGybgzQ6G4GTFvPO0/hLdkXX3YyYq+SnxE6/bCrhg4pleiB+GuJACmmkEA==";
+ url = "https://registry.npmjs.org/@oclif/plugin-autocomplete/-/plugin-autocomplete-0.2.0.tgz";
+ sha512 = "pHbaE2PH7d9lHjCgFrrQ+ZIwvY+7OAQaGoaANqDbicBNDK/Rszt4N4oGj22dJT7sCQ8a/3Eh942rjxYIq9Mi9Q==";
};
};
"@oclif/plugin-help-2.2.3" = {
@@ -2371,13 +2398,22 @@ let
sha512 = "bGHUdo5e7DjPJ0vTeRBMIrfqTRDBfyR5w0MP41u0n3r7YG5p14lvMmiCXxi6WDaP2Hw5nqx3PnkAIntCKZZN7g==";
};
};
- "@oclif/plugin-not-found-1.2.3" = {
+ "@oclif/plugin-help-3.0.1" = {
+ name = "_at_oclif_slash_plugin-help";
+ packageName = "@oclif/plugin-help";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-3.0.1.tgz";
+ sha512 = "Q1OITeUBkkydPf6r5qX75KgE9capr1mNrfHtfD7gkVXmqoTndrbc++z4KfAYNf5nhTCY7N9l52sjbF6BrSGu9w==";
+ };
+ };
+ "@oclif/plugin-not-found-1.2.4" = {
name = "_at_oclif_slash_plugin-not-found";
packageName = "@oclif/plugin-not-found";
- version = "1.2.3";
+ version = "1.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/plugin-not-found/-/plugin-not-found-1.2.3.tgz";
- sha512 = "Igbw2T4gLrb/f28Llr730FeMXBSI2PXdky2YvQfsZeQGDsyBZmC4gprJJtmrMWQcjz0B51IInRBnZYERvwfIpw==";
+ url = "https://registry.npmjs.org/@oclif/plugin-not-found/-/plugin-not-found-1.2.4.tgz";
+ sha512 = "G440PCuMi/OT8b71aWkR+kCWikngGtyRjOR24sPMDbpUFV4+B3r51fz1fcqeUiiEOYqUpr0Uy/sneUe1O/NfBg==";
};
};
"@oclif/plugin-plugins-1.7.9" = {
@@ -2407,31 +2443,31 @@ let
sha512 = "60CHpq+eqnTxLZQ4PGHYNwUX572hgpMHGPtTWMjdTMsAvlm69lZV/4ly6O3sAYkomo4NggGcomrDpBe34rxUqw==";
};
};
- "@octokit/auth-token-2.4.0" = {
+ "@octokit/auth-token-2.4.1" = {
name = "_at_octokit_slash_auth-token";
packageName = "@octokit/auth-token";
- version = "2.4.0";
+ version = "2.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.0.tgz";
- sha512 = "eoOVMjILna7FVQf96iWc3+ZtE/ZT6y8ob8ZzcqKY1ibSQCnu4O/B7pJvzMx5cyZ/RjAff6DAdEb0O0Cjcxidkg==";
+ url = "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.4.1.tgz";
+ sha512 = "NB81O5h39KfHYGtgfWr2booRxp2bWOJoqbWwbyUg2hw6h35ArWYlAST5B3XwAkbdcx13yt84hFXyFP5X0QToWA==";
};
};
- "@octokit/endpoint-6.0.1" = {
+ "@octokit/endpoint-6.0.2" = {
name = "_at_octokit_slash_endpoint";
packageName = "@octokit/endpoint";
- version = "6.0.1";
+ version = "6.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.1.tgz";
- sha512 = "pOPHaSz57SFT/m3R5P8MUu4wLPszokn5pXcB/pzavLTQf2jbU+6iayTvzaY6/BiotuRS0qyEUkx3QglT4U958A==";
+ url = "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.2.tgz";
+ sha512 = "xs1mmCEZ2y4shXCpFjNq3UbmNR+bLzxtZim2L0zfEtj9R6O6kc4qLDvYw66hvO6lUsYzPTM5hMkltbuNAbRAcQ==";
};
};
- "@octokit/plugin-enterprise-rest-3.6.2" = {
+ "@octokit/plugin-enterprise-rest-6.0.1" = {
name = "_at_octokit_slash_plugin-enterprise-rest";
packageName = "@octokit/plugin-enterprise-rest";
- version = "3.6.2";
+ version = "6.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-3.6.2.tgz";
- sha512 = "3wF5eueS5OHQYuAEudkpN+xVeUsg8vYEMMenEzLphUZ7PRZ8OJtDcsreL3ad9zxXmBbaFWzLmFcdob5CLyZftA==";
+ url = "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz";
+ sha512 = "93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==";
};
};
"@octokit/plugin-paginate-rest-1.1.2" = {
@@ -2461,13 +2497,13 @@ let
sha512 = "EZi/AWhtkdfAYi01obpX0DF7U6b1VRr30QNQ5xSFPITMdLSfhcBqjamE3F+sKcxPbD7eZuMHu3Qkk2V+JGxBDQ==";
};
};
- "@octokit/request-5.4.2" = {
+ "@octokit/request-5.4.4" = {
name = "_at_octokit_slash_request";
packageName = "@octokit/request";
- version = "5.4.2";
+ version = "5.4.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/request/-/request-5.4.2.tgz";
- sha512 = "zKdnGuQ2TQ2vFk9VU8awFT4+EYf92Z/v3OlzRaSh4RIP0H6cvW1BFPXq4XYvNez+TPQjqN+0uSkCYnMFFhcFrw==";
+ url = "https://registry.npmjs.org/@octokit/request/-/request-5.4.4.tgz";
+ sha512 = "vqv1lz41c6VTxUvF9nM+a6U+vvP3vGk7drDpr0DVQg4zyqlOiKVrY17DLD6de5okj+YLHKcoqaUZTBtlNZ1BtQ==";
};
};
"@octokit/request-error-1.2.1" = {
@@ -2479,13 +2515,13 @@ let
sha512 = "+6yDyk1EES6WK+l3viRDElw96MvwfJxCt45GvmjDUKWjYIb3PJZQkq3i46TwGwoPD4h8NmTrENmtyA1FwbmhRA==";
};
};
- "@octokit/request-error-2.0.0" = {
+ "@octokit/request-error-2.0.1" = {
name = "_at_octokit_slash_request-error";
packageName = "@octokit/request-error";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.0.0.tgz";
- sha512 = "rtYicB4Absc60rUv74Rjpzek84UbVHGHJRu4fNVlZ1mCcyUPPuzFfG9Rn6sjHrd95DEsmjSt1Axlc699ZlbDkw==";
+ url = "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.0.1.tgz";
+ sha512 = "5lqBDJ9/TOehK82VvomQ6zFiZjPeSom8fLkFVLuYL3sKiIb5RB8iN/lenLkY7oBmyQcGP7FBMGiIZTO8jufaRQ==";
};
};
"@octokit/rest-16.43.1" = {
@@ -2497,13 +2533,22 @@ let
sha512 = "gfFKwRT/wFxq5qlNjnW2dh+qh74XgTQ2B179UX5K1HYCluioWj8Ndbgqw2PVqa1NnVJkGHp2ovMpVn/DImlmkw==";
};
};
- "@octokit/types-2.12.2" = {
+ "@octokit/types-2.16.2" = {
name = "_at_octokit_slash_types";
packageName = "@octokit/types";
- version = "2.12.2";
+ version = "2.16.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/types/-/types-2.12.2.tgz";
- sha512 = "1GHLI/Jll3j6F0GbYyZPFTcHZMGjAiRfkTEoRUyaVVk2IWbDdwEiClAJvXzfXCDayuGSNCqAUH8lpjZtqW9GDw==";
+ url = "https://registry.npmjs.org/@octokit/types/-/types-2.16.2.tgz";
+ sha512 = "O75k56TYvJ8WpAakWwYRN8Bgu60KrmX0z1KqFp1kNiFNkgW+JW+9EBKZ+S33PU6SLvbihqd+3drvPxKK68Ee8Q==";
+ };
+ };
+ "@octokit/types-4.1.1" = {
+ name = "_at_octokit_slash_types";
+ packageName = "@octokit/types";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@octokit/types/-/types-4.1.1.tgz";
+ sha512 = "gOuIVmMCfHzSv3QBwLZjGDEDtYC73A5+tYcccEoq+Jd/h9rG/Mfc+h0+GEU+mpGhx86n7eBw6J/0BZ0zAmLkKg==";
};
};
"@parcel/fs-1.11.0" = {
@@ -2695,22 +2740,22 @@ let
sha512 = "MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==";
};
};
- "@schematics/angular-9.1.4" = {
+ "@schematics/angular-9.1.7" = {
name = "_at_schematics_slash_angular";
packageName = "@schematics/angular";
- version = "9.1.4";
+ version = "9.1.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/angular/-/angular-9.1.4.tgz";
- sha512 = "7nbiYBRgXc+f0sa5iXTcF6/VMy/Xq0wyKKnDFiLCb2aFYR7EXRHWF2GuwDIg2bvFugLuCBDoNnXeddLE1TXGWg==";
+ url = "https://registry.npmjs.org/@schematics/angular/-/angular-9.1.7.tgz";
+ sha512 = "ld3WcoMWvup04V3OWioQ+AFGQBzz7IDM4Fxc5+Qc3wILWkDJnNkrc4EmJAow96Ab4/T1+Wl1vof3tV4At0BTzA==";
};
};
- "@schematics/update-0.901.4" = {
+ "@schematics/update-0.901.7" = {
name = "_at_schematics_slash_update";
packageName = "@schematics/update";
- version = "0.901.4";
+ version = "0.901.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/update/-/update-0.901.4.tgz";
- sha512 = "jCtZY2Fbj502gKN5gdu1brnRy/ssyzTrWm69Ty73V+t8uL7nLr+/hny/VBJ8CiQnKQvxcgVl1xgvI1cXzpysVA==";
+ url = "https://registry.npmjs.org/@schematics/update/-/update-0.901.7.tgz";
+ sha512 = "6IpQVFvbu47CrXfqqHAzv2vi7AOdfi1S+SiayXU6FWTeA2wV47H8R60VjxurL8JkDGoVhFgC4+lK6KG++g3dQw==";
};
};
"@serverless/cli-1.4.0" = {
@@ -2731,13 +2776,13 @@ let
sha512 = "lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang==";
};
};
- "@serverless/components-2.30.5" = {
+ "@serverless/components-2.30.12" = {
name = "_at_serverless_slash_components";
packageName = "@serverless/components";
- version = "2.30.5";
+ version = "2.30.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/components/-/components-2.30.5.tgz";
- sha512 = "c/d60iqzS2NlmRGgIU0S4i6EryjXVwEWcW0bzJ04CwFDQBlvi5kSk8Q59lv0pQ5MwHk+Fw2zMnmMtBQbJxu2vw==";
+ url = "https://registry.npmjs.org/@serverless/components/-/components-2.30.12.tgz";
+ sha512 = "cBqo2FcvKRIUF9IR8lwvTzQIdpx5AnDbGJRCz1xCFzLgav/Yaow46TY7eQApDEZI0/Pf6E6mSRAdGFx3PgxA0w==";
};
};
"@serverless/core-1.1.2" = {
@@ -2749,13 +2794,13 @@ let
sha512 = "PY7gH+7aQ+MltcUD7SRDuQODJ9Sav9HhFJsgOiyf8IVo7XVD6FxZIsSnpMI6paSkptOB7n+0Jz03gNlEkKetQQ==";
};
};
- "@serverless/enterprise-plugin-3.6.9" = {
+ "@serverless/enterprise-plugin-3.6.12" = {
name = "_at_serverless_slash_enterprise-plugin";
packageName = "@serverless/enterprise-plugin";
- version = "3.6.9";
+ version = "3.6.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/enterprise-plugin/-/enterprise-plugin-3.6.9.tgz";
- sha512 = "ZiZlRbqGerqMuR/OmrJTjDzuccfpdS6YV+VbKu+DM/9tEA9z87n7VrtjZ320C0V20wC+vFNnHl2EE26lCePyxg==";
+ url = "https://registry.npmjs.org/@serverless/enterprise-plugin/-/enterprise-plugin-3.6.12.tgz";
+ sha512 = "AKfVXBQefJV0RIg3YpDlF9Vep3aMzjpD6lP+lgSVKUVUMEaZnp4x9Y40wc+O7pwAmowM033sFxoIkADEofv1Sg==";
};
};
"@serverless/event-mocks-1.1.1" = {
@@ -2767,40 +2812,40 @@ let
sha512 = "YAV5V/y+XIOfd+HEVeXfPWZb8C6QLruFk9tBivoX2roQLWVq145s4uxf8D0QioCueuRzkukHUS4JIj+KVoS34A==";
};
};
- "@serverless/inquirer-1.1.0" = {
+ "@serverless/inquirer-1.1.2" = {
name = "_at_serverless_slash_inquirer";
packageName = "@serverless/inquirer";
- version = "1.1.0";
+ version = "1.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/inquirer/-/inquirer-1.1.0.tgz";
- sha512 = "MpNMmV0uADfmGF8jVQ3Vmw+cdh7vAc8Ga/N9LHDhlbWh+EVHkqlpTi6bb3Xv6WsaPlWrx55Wo389IwpbhA0nPQ==";
+ url = "https://registry.npmjs.org/@serverless/inquirer/-/inquirer-1.1.2.tgz";
+ sha512 = "2c5A6HSWwXluknPNJ2s+Z4WfBwP7Kn6kgsEKD+5xlXpDpBFsRku/xJyO9eqRCwxTM41stgHNC6TRsZ03+wH/rw==";
};
};
- "@serverless/platform-client-0.25.7" = {
+ "@serverless/platform-client-0.25.14" = {
name = "_at_serverless_slash_platform-client";
packageName = "@serverless/platform-client";
- version = "0.25.7";
+ version = "0.25.14";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/platform-client/-/platform-client-0.25.7.tgz";
- sha512 = "ZOKgT49qQPGjv0tDN46INO0gkc5syL2y5t0pau5ljQPtQpJzHrUL87xRlDj3BD+4Y9QFZV1UXXNsOQZsyCBsPw==";
+ url = "https://registry.npmjs.org/@serverless/platform-client/-/platform-client-0.25.14.tgz";
+ sha512 = "ww5GBt5QEHYppLH8X+gEFiuMoFu9xdXK0bEROYbuxUliiB0IfXTXLzWR5whhi/S94R7pTnJ4O+WUiFj0PcV/tQ==";
};
};
- "@serverless/platform-client-china-1.0.9" = {
+ "@serverless/platform-client-china-1.0.16" = {
name = "_at_serverless_slash_platform-client-china";
packageName = "@serverless/platform-client-china";
- version = "1.0.9";
+ version = "1.0.16";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-1.0.9.tgz";
- sha512 = "P2OXDa3S9meOOGJm2i4/d/9HlEjg8FwwfWl4Vq7jjJlA12cJaJnXy/mKgx16eA/YSYNtfW7i4NGyeADvIGNzmg==";
+ url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-1.0.16.tgz";
+ sha512 = "I2oKIKAXcKY/J7z7v1q91h4LmzFuh1LT/NvT6m5L6Qge+G+FL/a/W3b2m3mntwS0CZ51997oWVefdqdJZwakAw==";
};
};
- "@serverless/platform-sdk-2.3.0" = {
+ "@serverless/platform-sdk-2.3.1" = {
name = "_at_serverless_slash_platform-sdk";
packageName = "@serverless/platform-sdk";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/platform-sdk/-/platform-sdk-2.3.0.tgz";
- sha512 = "+9TiMYDVKJOyDWg9p/k0kmGVZ3+rjB8DXpACDxxyUChDSsRS55CTJnt321Yx7APfHctNRSnv3ubYmx7oGSTETQ==";
+ url = "https://registry.npmjs.org/@serverless/platform-sdk/-/platform-sdk-2.3.1.tgz";
+ sha512 = "EiSizya9bK0+5uae3GH9uXuWAchZplkLO0tWOAXtnU5QWSg5zicANL9jKCw0dyhjUOvbcO0ddhFlG8EGYvJFSA==";
};
};
"@serverless/template-1.1.3" = {
@@ -2812,13 +2857,13 @@ let
sha512 = "hcMiX523rkp6kHeKnM1x6/dXEY+d1UFSr901yVKeeCgpFy4u33UI9vlKaPweAZCF6Ahzqywf01IsFTuBVadCrQ==";
};
};
- "@serverless/utils-china-0.1.7" = {
+ "@serverless/utils-china-0.1.12" = {
name = "_at_serverless_slash_utils-china";
packageName = "@serverless/utils-china";
- version = "0.1.7";
+ version = "0.1.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/utils-china/-/utils-china-0.1.7.tgz";
- sha512 = "xpsokLjRK7PQtoNuA+1LxZ4whLlmAuJvtv9m9ARYtMaZhJkmlHD8cEh9Y0/uTcvzcA+pWtxRSHQ92TonpXqVow==";
+ url = "https://registry.npmjs.org/@serverless/utils-china/-/utils-china-0.1.12.tgz";
+ sha512 = "H6F6nZ8nAuewQEte6jHai6azi6Ox2+18V6wodgBE+ZIHuQp8ABl3pVgoxqvJhEJ+t/jyDdr2Z0QaHAOaSd3eIw==";
};
};
"@sindresorhus/is-0.14.0" = {
@@ -2866,15 +2911,6 @@ let
sha512 = "+Qo+IO3YOXWgazlo+CKxOuWFLQQdaNCJ9cSfhFQd687/FuesaIxWdInaAdfpsLScq0c6M1ieZslXgiZELSzxbg==";
};
};
- "@snyk/cli-interface-2.3.0" = {
- name = "_at_snyk_slash_cli-interface";
- packageName = "@snyk/cli-interface";
- version = "2.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/cli-interface/-/cli-interface-2.3.0.tgz";
- sha512 = "ecbylK5Ol2ySb/WbfPj0s0GuLQR+KWKFzUgVaoNHaSoN6371qRWwf2uVr+hPUP4gXqCai21Ug/RDArfOhlPwrQ==";
- };
- };
"@snyk/cli-interface-2.3.2" = {
name = "_at_snyk_slash_cli-interface";
packageName = "@snyk/cli-interface";
@@ -2902,13 +2938,13 @@ let
sha512 = "jtk0gf80v4mFyDqaQNokD8GOPMTXpIUL35ewg6jtmuZw41xt56WF9kqCjiiViSRRRYA0RK+RuiVfmJA5pxvMUQ==";
};
};
- "@snyk/cocoapods-lockfile-parser-3.2.0" = {
+ "@snyk/cocoapods-lockfile-parser-3.4.0" = {
name = "_at_snyk_slash_cocoapods-lockfile-parser";
packageName = "@snyk/cocoapods-lockfile-parser";
- version = "3.2.0";
+ version = "3.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/cocoapods-lockfile-parser/-/cocoapods-lockfile-parser-3.2.0.tgz";
- sha512 = "DyFqZudOlGXHBOVneLnQnyQ97xZLq+PTF9PhWOmrEzH/tKcLyXhdW/WmDPVNJVyNvogyRZ4cXIj487xy/EeZEw==";
+ url = "https://registry.npmjs.org/@snyk/cocoapods-lockfile-parser/-/cocoapods-lockfile-parser-3.4.0.tgz";
+ sha512 = "mAWgKIHFv0QEGpRvocVMxLAdJx7BmXtVOyQN/VtsGBoGFKqhO0jbtKUUVJC4b0jyKfVmEF2puo94i+1Uqz5q6A==";
};
};
"@snyk/composer-lockfile-parser-1.4.0" = {
@@ -2920,22 +2956,22 @@ let
sha512 = "ga4YTRjJUuP0Ufr+t1IucwVjEFAv66JSBB/zVHP2zy/jmfA3l3ZjlGQSjsRC6Me9P2Z0esQ83AYNZvmIf9pq2w==";
};
};
- "@snyk/configstore-3.2.0-rc1" = {
- name = "_at_snyk_slash_configstore";
- packageName = "@snyk/configstore";
- version = "3.2.0-rc1";
+ "@snyk/dep-graph-1.18.3" = {
+ name = "_at_snyk_slash_dep-graph";
+ packageName = "@snyk/dep-graph";
+ version = "1.18.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/configstore/-/configstore-3.2.0-rc1.tgz";
- sha512 = "CV3QggFY8BY3u8PdSSlUGLibqbqCG1zJRmGM2DhnhcxQDRRPTGTP//l7vJphOVsUP1Oe23+UQsj7KRWpRUZiqg==";
+ url = "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-1.18.3.tgz";
+ sha512 = "7qWRTIJdZuc5VzDjdV2+03AHElyAZmhq7eV9BRu+jqrYjo9ohWBGEZgYslrTdvfqfJ8rkdrG3j0/0Aa25IxJcg==";
};
};
- "@snyk/dep-graph-1.18.2" = {
+ "@snyk/dep-graph-1.18.4" = {
name = "_at_snyk_slash_dep-graph";
packageName = "@snyk/dep-graph";
- version = "1.18.2";
+ version = "1.18.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-1.18.2.tgz";
- sha512 = "v7tIiCH4LmYOSc0xGHKSxSZ2PEDv8zDlYU7ZKSH+1Hk8Qvj3YYEFvtV1iFBHUEQFUen4kQA6lWxlwF8chsNw+w==";
+ url = "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-1.18.4.tgz";
+ sha512 = "SePWsDyD7qrLxFifIieEl4GqyOODfOnP0hmUweTG5YcMroAV5nARGAUcjxREGzbXMcUpPfZhAaqFjYgzUDH8dQ==";
};
};
"@snyk/gemfile-1.2.0" = {
@@ -2965,13 +3001,13 @@ let
sha512 = "IUq5bHRL0vtVKtfvd4GOccAIaLYHbcertug2UVZzk5+yY6R/CxfYsnFUTho1h4BdkfNdin2tPjE/5jRF4SKSrw==";
};
};
- "@snyk/java-call-graph-builder-1.8.0" = {
+ "@snyk/java-call-graph-builder-1.8.1" = {
name = "_at_snyk_slash_java-call-graph-builder";
packageName = "@snyk/java-call-graph-builder";
- version = "1.8.0";
+ version = "1.8.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/java-call-graph-builder/-/java-call-graph-builder-1.8.0.tgz";
- sha512 = "dD7hVdEKMMU9CP0jQLm6Q1+l6506rjW0dqQflJ3QOVohNzptYJtTv9pHKzgRu5+q/fgEc35oYi02A0WIQwSvpw==";
+ url = "https://registry.npmjs.org/@snyk/java-call-graph-builder/-/java-call-graph-builder-1.8.1.tgz";
+ sha512 = "2G96dChYYXV73G8y9U0fi45dH6ybOjUSRBTJrMnmNkHJoOp1bzz8L4p5rkRypHQqr4SBS1EdCQeRw1eWRLm+Lg==";
};
};
"@snyk/lodash-4.17.15-patch" = {
@@ -2983,13 +3019,13 @@ let
sha512 = "e4+t34bGyjjRnwXwI14hqye9J/nRbG9iwaqTgXWHskm5qC+iK0UrjgYdWXiHJCf3Plbpr+1rpW+4LPzZnCGMhQ==";
};
};
- "@snyk/rpm-parser-1.1.0" = {
+ "@snyk/rpm-parser-1.2.0" = {
name = "_at_snyk_slash_rpm-parser";
packageName = "@snyk/rpm-parser";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/rpm-parser/-/rpm-parser-1.1.0.tgz";
- sha512 = "+DyCagvnpyBjwYTxaPMQGLW4rkpKAw1Jrh8YbZCg7Ix172InBxdve/0zud18Lu2H6xWtDDdMvRDdfl82wlTBvA==";
+ url = "https://registry.npmjs.org/@snyk/rpm-parser/-/rpm-parser-1.2.0.tgz";
+ sha512 = "9D2Vjg9LAONz9hHNPd/ORYF5Mv1Yw/uhJpJbwI3YRxKjlB3JY2UNLSVl1XWWr03hA1M+3rNAwVeOZNm3IJajgw==";
};
};
"@snyk/ruby-semver-2.2.0" = {
@@ -3001,22 +3037,13 @@ let
sha512 = "FqUayoVjcyCsQFYPm3DcaCKdFR4xmapUkCGY+bcNBs3jqCUw687PoP9CPQ1Jvtaw5YpfBNl/62jyntsWCeciuA==";
};
};
- "@snyk/snyk-cocoapods-plugin-2.2.0" = {
+ "@snyk/snyk-cocoapods-plugin-2.3.0" = {
name = "_at_snyk_slash_snyk-cocoapods-plugin";
packageName = "@snyk/snyk-cocoapods-plugin";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/snyk-cocoapods-plugin/-/snyk-cocoapods-plugin-2.2.0.tgz";
- sha512 = "Ux7hXKawbk30niGBToGkKqHyKzhT3E7sCl0FNkPkHaaGZwPwhFCDyNFxBd4uGgWiQ+kT+RjtH5ahna+bSP69Yg==";
- };
- };
- "@snyk/update-notifier-2.5.1-rc2" = {
- name = "_at_snyk_slash_update-notifier";
- packageName = "@snyk/update-notifier";
- version = "2.5.1-rc2";
+ version = "2.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/update-notifier/-/update-notifier-2.5.1-rc2.tgz";
- sha512 = "dlled3mfpnAt3cQb5hxkFiqfPCj4Yk0xV8Yl5P8PeVv1pUmO7vI4Ka4Mjs4r6CYM5f9kZhviFPQQcWOIDlMRcw==";
+ url = "https://registry.npmjs.org/@snyk/snyk-cocoapods-plugin/-/snyk-cocoapods-plugin-2.3.0.tgz";
+ sha512 = "4V1xJMqsK6J3jHu9UufKySorzA8O1vNLRIK1JgJf5KcXQCP44SJI5dk9Xr9iFGXXtGo8iI9gmokQcHlGpkPSJg==";
};
};
"@sorg/log-2.1.0" = {
@@ -3136,13 +3163,13 @@ let
sha512 = "PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ==";
};
};
- "@tencent-sdk/capi-0.2.15" = {
+ "@tencent-sdk/capi-0.2.17" = {
name = "_at_tencent-sdk_slash_capi";
packageName = "@tencent-sdk/capi";
- version = "0.2.15";
+ version = "0.2.17";
src = fetchurl {
- url = "https://registry.npmjs.org/@tencent-sdk/capi/-/capi-0.2.15.tgz";
- sha512 = "5t94Mo/+Kdvr60tJR/+pylUCwIM+ipcBIkUi4M7dtV0yCpuykOXV4GYT1aWg/iWMXyIPnfOUk4Pr6OwDoAVehw==";
+ url = "https://registry.npmjs.org/@tencent-sdk/capi/-/capi-0.2.17.tgz";
+ sha512 = "DIenMFJXrd4yb35BbW/7LiikCQotbm9HEBG9S4HKV47tcKt6e4nZrNPO3R2hHgQ2jdo0xfqmlUlCP0O4Q3b9pw==";
};
};
"@textlint/ast-node-types-4.2.5" = {
@@ -3298,15 +3325,6 @@ let
sha512 = "jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==";
};
};
- "@types/agent-base-4.2.0" = {
- name = "_at_types_slash_agent-base";
- packageName = "@types/agent-base";
- version = "4.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/agent-base/-/agent-base-4.2.0.tgz";
- sha512 = "8mrhPstU+ZX0Ugya8tl5DsDZ1I5ZwQzbL/8PA0z8Gj0k9nql7nkaMzmPVLj+l/nixWaliXi+EBiLA8bptw3z7Q==";
- };
- };
"@types/babel-types-7.0.7" = {
name = "_at_types_slash_babel-types";
packageName = "@types/babel-types";
@@ -3379,6 +3397,24 @@ let
sha512 = "ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==";
};
};
+ "@types/caseless-0.12.2" = {
+ name = "_at_types_slash_caseless";
+ packageName = "@types/caseless";
+ version = "0.12.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz";
+ sha512 = "6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==";
+ };
+ };
+ "@types/chalk-2.2.0" = {
+ name = "_at_types_slash_chalk";
+ packageName = "@types/chalk";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/chalk/-/chalk-2.2.0.tgz";
+ sha512 = "1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw==";
+ };
+ };
"@types/color-name-1.1.1" = {
name = "_at_types_slash_color-name";
packageName = "@types/color-name";
@@ -3487,13 +3523,13 @@ let
sha512 = "DO1L53rGqIDUEvOjJKmbMEQ5Z+BM2cIEPy/eV3En+s166Gz+FeuzRerxcab757u/U4v4XF4RYrZPmqKa+aY/2w==";
};
};
- "@types/express-serve-static-core-4.17.5" = {
+ "@types/express-serve-static-core-4.17.7" = {
name = "_at_types_slash_express-serve-static-core";
packageName = "@types/express-serve-static-core";
- version = "4.17.5";
+ version = "4.17.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.5.tgz";
- sha512 = "578YH5Lt88AKoADy0b2jQGwJtrBxezXtVe/MBqWXKZpqx91SnC0pVkVCcxcytz3lWW+cHBYDi3Ysh0WXc+rAYw==";
+ url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.7.tgz";
+ sha512 = "EMgTj/DF9qpgLXyc+Btimg+XoH7A2liE8uKul8qSmMTHCeNYzydDKFdsJskDvw42UsesCnhO63dO0Grbj8J4Dw==";
};
};
"@types/fs-capacitor-2.0.0" = {
@@ -3532,6 +3568,15 @@ let
sha512 = "hmLg9pCU/GmxBscg8GCr1vmSoEmbItNNxdD5YH2TJkXm//8atjwuprB+xJBK714JG1dkxbbhp5RHX+Pz1KsCMA==";
};
};
+ "@types/hosted-git-info-2.7.0" = {
+ name = "_at_types_slash_hosted-git-info";
+ packageName = "@types/hosted-git-info";
+ version = "2.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/hosted-git-info/-/hosted-git-info-2.7.0.tgz";
+ sha512 = "OW/D8GqCyQtH8F7xDdDxzPJTBgknZeZhlCakUcBCya2rYPRN53F+0YJVwSPyiyAhrknnjkl3P9qVk0oBI4S1qw==";
+ };
+ };
"@types/http-assert-1.5.1" = {
name = "_at_types_slash_http-assert";
packageName = "@types/http-assert";
@@ -3550,13 +3595,13 @@ let
sha512 = "c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==";
};
};
- "@types/istanbul-lib-coverage-2.0.1" = {
+ "@types/istanbul-lib-coverage-2.0.2" = {
name = "_at_types_slash_istanbul-lib-coverage";
packageName = "@types/istanbul-lib-coverage";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz";
- sha512 = "hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==";
+ url = "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.2.tgz";
+ sha512 = "rsZg7eL+Xcxsxk2XlBt9KcG8nOp9iYdKCOikY9x2RFJCyOdNj4MKPQty0e8oZr29vVAzKXr1BmR+kZauti3o1w==";
};
};
"@types/istanbul-lib-report-3.0.0" = {
@@ -3568,31 +3613,31 @@ let
sha512 = "plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==";
};
};
- "@types/istanbul-reports-1.1.1" = {
+ "@types/istanbul-reports-1.1.2" = {
name = "_at_types_slash_istanbul-reports";
packageName = "@types/istanbul-reports";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz";
- sha512 = "UpYjBi8xefVChsCoBpKShdxTllC9pwISirfoZsUa2AAdQg/Jd2KQGtSbw+ya7GPo7x/wAPlH6JBhKhAsXUEZNA==";
+ url = "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz";
+ sha512 = "P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==";
};
};
- "@types/jquery-3.3.37" = {
+ "@types/jquery-3.3.38" = {
name = "_at_types_slash_jquery";
packageName = "@types/jquery";
- version = "3.3.37";
+ version = "3.3.38";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.3.37.tgz";
- sha512 = "4MNntGYm6xdDiz2+B92xEmWcFN9mOeMXqS854lSe7LDpBhzscUjvXjCAl6JwPBtAkqmPZq+L4I5UyXXNDZyq4Q==";
+ url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.3.38.tgz";
+ sha512 = "nkDvmx7x/6kDM5guu/YpXkGZ/Xj/IwGiLDdKM99YA5Vag7pjGyTJ8BNUh/6hxEn/sEu5DKtyRgnONJ7EmOoKrA==";
};
};
- "@types/js-yaml-3.12.3" = {
+ "@types/js-yaml-3.12.4" = {
name = "_at_types_slash_js-yaml";
packageName = "@types/js-yaml";
- version = "3.12.3";
+ version = "3.12.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-3.12.3.tgz";
- sha512 = "otRe77JNNWzoVGLKw8TCspKswRoQToys4tuL6XYVBFxjgeM0RUrx7m3jkaTdxILxeGry3zM8mGYkGXMeQ02guA==";
+ url = "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-3.12.4.tgz";
+ sha512 = "fYMgzN+9e28R81weVN49inn/u798ruU91En1ZnGvSZzCRc5jXx9B2EDhlRaWmcO1RIxFHL8AajRXzxDuJu93+A==";
};
};
"@types/json-schema-7.0.4" = {
@@ -3640,13 +3685,13 @@ let
sha512 = "B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==";
};
};
- "@types/lodash-4.14.150" = {
+ "@types/lodash-4.14.153" = {
name = "_at_types_slash_lodash";
packageName = "@types/lodash";
- version = "4.14.150";
+ version = "4.14.153";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.150.tgz";
- sha512 = "kMNLM5JBcasgYscD9x/Gvr6lTAv2NVgsKtet/hm93qMyf/D1pt+7jeEZklKJKxMVmXjxbRVQQGfqDSfipYCO6w==";
+ url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.153.tgz";
+ sha512 = "lYniGRiRfZf2gGAR9cfRC3Pi5+Q1ziJCKqPmjZocigrSJUVPWf7st1BtSJ8JOeK0FLXVndQ1IjUjTco9CXGo/Q==";
};
};
"@types/long-4.0.1" = {
@@ -3658,13 +3703,13 @@ let
sha512 = "5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==";
};
};
- "@types/mime-2.0.1" = {
+ "@types/mime-2.0.2" = {
name = "_at_types_slash_mime";
packageName = "@types/mime";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/mime/-/mime-2.0.1.tgz";
- sha512 = "FwI9gX75FgVBJ7ywgnq/P7tw+/o1GUbtP0KzbtusLigAOgIgNISRK0ZPl4qertvXSIE8YbsVJueQ90cDt9YYyw==";
+ url = "https://registry.npmjs.org/@types/mime/-/mime-2.0.2.tgz";
+ sha512 = "4kPlzbljFcsttWEq6aBW0OZe6BDajAmyvr2xknBG92tejQnvdGtT9+kXSZ580DqpxY9qG2xeQVF9Dq0ymUTo5Q==";
};
};
"@types/minimatch-3.0.3" = {
@@ -3685,31 +3730,40 @@ let
sha1 = "69a23a3ad29caf0097f06eda59b361ee2f0639f6";
};
};
- "@types/node-10.17.21" = {
+ "@types/node-10.17.24" = {
+ name = "_at_types_slash_node";
+ packageName = "@types/node";
+ version = "10.17.24";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/node/-/node-10.17.24.tgz";
+ sha512 = "5SCfvCxV74kzR3uWgTYiGxrd69TbT1I6+cMx1A5kEly/IVveJBimtAMlXiEyVFn5DvUFewQWxOOiJhlxeQwxgA==";
+ };
+ };
+ "@types/node-12.12.42" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "10.17.21";
+ version = "12.12.42";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-10.17.21.tgz";
- sha512 = "PQKsydPxYxF1DsAFWmunaxd3sOi3iMt6Zmx/tgaagHYmwJ/9cRH91hQkeJZaUGWbvn0K5HlSVEXkn5U/llWPpQ==";
+ url = "https://registry.npmjs.org/@types/node/-/node-12.12.42.tgz";
+ sha512 = "R/9QdYFLL9dE9l5cWWzWIZByVGFd7lk7JVOJ7KD+E1SJ4gni7XJRLz9QTjyYQiHIqEAgku9VgxdLjMlhhUaAFg==";
};
};
- "@types/node-12.12.37" = {
+ "@types/node-13.13.9" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "12.12.37";
+ version = "13.13.9";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-12.12.37.tgz";
- sha512 = "4mXKoDptrXAwZErQHrLzpe0FN/0Wmf5JRniSVIdwUrtDf9wnmEV1teCNLBo/TwuXhkK/bVegoEn/wmb+x0AuPg==";
+ url = "https://registry.npmjs.org/@types/node/-/node-13.13.9.tgz";
+ sha512 = "EPZBIGed5gNnfWCiwEIwTE2Jdg4813odnG8iNPMQGrqVxrI+wL68SPtPeCX+ZxGBaA6pKAVc6jaKgP/Q0QzfdQ==";
};
};
- "@types/node-13.13.4" = {
+ "@types/node-14.0.5" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "13.13.4";
+ version = "14.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-13.13.4.tgz";
- sha512 = "x26ur3dSXgv5AwKS0lNfbjpCakGIduWU1DU91Zz58ONRWrIKGunmZBNv4P7N+e27sJkiGDsw/3fT4AtsqQBrBA==";
+ url = "https://registry.npmjs.org/@types/node/-/node-14.0.5.tgz";
+ sha512 = "90hiq6/VqtQgX8Sp0EzeIsv3r+ellbGj4URKj5j30tLlZvRUpnAe9YbYnjl3pJM93GyXU0tghHhvXHq+5rnCKA==";
};
};
"@types/node-6.14.10" = {
@@ -3721,15 +3775,6 @@ let
sha512 = "pF4HjZGSog75kGq7B1InK/wt/N08BuPATo+7HRfv7gZUzccebwv/fmWVGs/j6LvSiLWpCuGGhql51M/wcQsNzA==";
};
};
- "@types/node-fetch-2.5.6" = {
- name = "_at_types_slash_node-fetch";
- packageName = "@types/node-fetch";
- version = "2.5.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.6.tgz";
- sha512 = "2w0NTwMWF1d3NJMK0Uiq2UNN8htVCyOWOD0jIPjPgC5Ph/YP4dVhs9YxxcMcuLuwAslz0dVEcZQUaqkLs3IzOQ==";
- };
- };
"@types/node-fetch-2.5.7" = {
name = "_at_types_slash_node-fetch";
packageName = "@types/node-fetch";
@@ -3748,22 +3793,31 @@ let
sha512 = "f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==";
};
};
- "@types/q-1.5.2" = {
+ "@types/object-assign-4.0.30" = {
+ name = "_at_types_slash_object-assign";
+ packageName = "@types/object-assign";
+ version = "4.0.30";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/object-assign/-/object-assign-4.0.30.tgz";
+ sha1 = "8949371d5a99f4381ee0f1df0a9b7a187e07e652";
+ };
+ };
+ "@types/q-1.5.4" = {
name = "_at_types_slash_q";
packageName = "@types/q";
- version = "1.5.2";
+ version = "1.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz";
- sha512 = "ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==";
+ url = "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz";
+ sha512 = "1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==";
};
};
- "@types/qs-6.9.1" = {
+ "@types/qs-6.9.3" = {
name = "_at_types_slash_qs";
packageName = "@types/qs";
- version = "6.9.1";
+ version = "6.9.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.1.tgz";
- sha512 = "lhbQXx9HKZAPgBkISrBcmAcMpZsmpe/Cd/hY7LGZS5OfkySUBItnPZHgQPssWYUET8elF+yCFBbP1Q0RZPTdaw==";
+ url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.3.tgz";
+ sha512 = "7s9EQWupR1fTc2pSMtXRQ9w9gLOcrJn+h7HOXw4evxyvVqMi4f+q7d2tnFe3ng3SNHjtK+0EzGMGFUQX4/AQRA==";
};
};
"@types/range-parser-1.2.3" = {
@@ -3775,6 +3829,24 @@ let
sha512 = "ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==";
};
};
+ "@types/request-2.48.5" = {
+ name = "_at_types_slash_request";
+ packageName = "@types/request";
+ version = "2.48.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/request/-/request-2.48.5.tgz";
+ sha512 = "/LO7xRVnL3DxJ1WkPGDQrp4VTV1reX9RkC85mJ+Qzykj2Bdw+mG15aAfDahc76HtknjzE16SX/Yddn6MxVbmGQ==";
+ };
+ };
+ "@types/request-promise-native-1.0.17" = {
+ name = "_at_types_slash_request-promise-native";
+ packageName = "@types/request-promise-native";
+ version = "1.0.17";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/request-promise-native/-/request-promise-native-1.0.17.tgz";
+ sha512 = "05/d0WbmuwjtGMYEdHIBZ0tqMJJQ2AD9LG2F6rKNBGX1SSFR27XveajH//2N/XYtual8T9Axwl+4v7oBtPUZqg==";
+ };
+ };
"@types/resolve-0.0.8" = {
name = "_at_types_slash_resolve";
packageName = "@types/resolve";
@@ -3802,13 +3874,13 @@ let
sha512 = "41qEJgBH/TWgo5NFSvBCJ1qkoi3Q6ONSF2avrHq1LVEZfYpdHmj0y9SuTK+u9ZhG1sYQKBL1AWXKyLWP4RaUoQ==";
};
};
- "@types/serve-static-1.13.3" = {
+ "@types/serve-static-1.13.4" = {
name = "_at_types_slash_serve-static";
packageName = "@types/serve-static";
- version = "1.13.3";
+ version = "1.13.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.3.tgz";
- sha512 = "oprSwp094zOglVrXdlo/4bAHtKTAxX6VT8FOZlBKrmyLbNvE1zxZyJ6yikMVtHIvwP45+ZQGJn+FdXGKTozq0g==";
+ url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.4.tgz";
+ sha512 = "jTDt0o/YbpNwZbQmE/+2e+lfjJEJJR0I3OFaKQKPWkASkCoW3i6fsUnqudSMcNAfbtmADGu8f4MV4q+GqULmug==";
};
};
"@types/sizzle-2.3.2" = {
@@ -3829,6 +3901,15 @@ let
sha512 = "kdU8ydio1weSvhIIh9rptZ6MdMiR2NQGFnlnZ5qQ7OiQS1ej79zK4GaJ9qX3naSTpOA7iWqwUnZCQpd7SpD1NA==";
};
};
+ "@types/tough-cookie-4.0.0" = {
+ name = "_at_types_slash_tough-cookie";
+ packageName = "@types/tough-cookie";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.0.tgz";
+ sha512 = "I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A==";
+ };
+ };
"@types/unist-2.0.3" = {
name = "_at_types_slash_unist";
packageName = "@types/unist";
@@ -3883,13 +3964,13 @@ let
sha512 = "yohU3zMn0fkhlape1nxXG2bLEGZRc1FeqF80RoHaYXJN7uibaauXfhzhOJr1Xh36sn+/tx21QAOf07b/xYVk1w==";
};
};
- "@types/yargs-15.0.4" = {
+ "@types/yargs-15.0.5" = {
name = "_at_types_slash_yargs";
packageName = "@types/yargs";
- version = "15.0.4";
+ version = "15.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz";
- sha512 = "9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==";
+ url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz";
+ sha512 = "Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==";
};
};
"@types/yargs-parser-15.0.0" = {
@@ -3901,13 +3982,13 @@ let
sha512 = "FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==";
};
};
- "@types/yoga-layout-1.9.1" = {
+ "@types/yoga-layout-1.9.2" = {
name = "_at_types_slash_yoga-layout";
packageName = "@types/yoga-layout";
- version = "1.9.1";
+ version = "1.9.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/yoga-layout/-/yoga-layout-1.9.1.tgz";
- sha512 = "OpfgQXWLZn5Dl7mOd8dBNcV8NywXbYYoHjUpa64vJ/RQABaxMzJ5bVicKLGIvIiMnQPtPgKNgXb5jkv9fkOQtw==";
+ url = "https://registry.npmjs.org/@types/yoga-layout/-/yoga-layout-1.9.2.tgz";
+ sha512 = "S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==";
};
};
"@types/zen-observable-0.8.0" = {
@@ -3919,13 +4000,13 @@ let
sha512 = "te5lMAWii1uEJ4FwLjzdlbw3+n0FZNOvFXHxQDKeT0dilh7HOzdMzV2TrJVUzq8ep7J4Na8OUYPRLSQkJHAlrg==";
};
};
- "@typescript-eslint/eslint-plugin-2.31.0" = {
+ "@typescript-eslint/eslint-plugin-2.34.0" = {
name = "_at_typescript-eslint_slash_eslint-plugin";
packageName = "@typescript-eslint/eslint-plugin";
- version = "2.31.0";
+ version = "2.34.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.31.0.tgz";
- sha512 = "iIC0Pb8qDaoit+m80Ln/aaeu9zKQdOLF4SHcGLarSeY1gurW6aU4JsOPMjKQwXlw70MvWKZQc6S2NamA8SJ/gg==";
+ url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.34.0.tgz";
+ sha512 = "4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==";
};
};
"@typescript-eslint/experimental-utils-1.13.0" = {
@@ -3937,13 +4018,22 @@ let
sha512 = "zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==";
};
};
- "@typescript-eslint/experimental-utils-2.31.0" = {
+ "@typescript-eslint/experimental-utils-2.34.0" = {
name = "_at_typescript-eslint_slash_experimental-utils";
packageName = "@typescript-eslint/experimental-utils";
- version = "2.31.0";
+ version = "2.34.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz";
+ sha512 = "eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==";
+ };
+ };
+ "@typescript-eslint/experimental-utils-3.0.2" = {
+ name = "_at_typescript-eslint_slash_experimental-utils";
+ packageName = "@typescript-eslint/experimental-utils";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.31.0.tgz";
- sha512 = "MI6IWkutLYQYTQgZ48IVnRXmLR/0Q6oAyJgiOror74arUMh7EWjJkADfirZhRsUMHeLJ85U2iySDwHTSnNi9vA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.0.2.tgz";
+ sha512 = "4Wc4EczvoY183SSEnKgqAfkj1eLtRgBQ04AAeG+m4RhTVyaazxc1uI8IHf0qLmu7xXe9j1nn+UoDJjbmGmuqXQ==";
};
};
"@typescript-eslint/parser-1.13.0" = {
@@ -3955,13 +4045,22 @@ let
sha512 = "ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==";
};
};
- "@typescript-eslint/parser-2.31.0" = {
+ "@typescript-eslint/parser-2.34.0" = {
name = "_at_typescript-eslint_slash_parser";
packageName = "@typescript-eslint/parser";
- version = "2.31.0";
+ version = "2.34.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.31.0.tgz";
- sha512 = "uph+w6xUOlyV2DLSC6o+fBDzZ5i7+3/TxAsH4h3eC64tlga57oMb96vVlXoMwjR/nN+xyWlsnxtbDkB46M2EPQ==";
+ url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz";
+ sha512 = "03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==";
+ };
+ };
+ "@typescript-eslint/parser-3.0.2" = {
+ name = "_at_typescript-eslint_slash_parser";
+ packageName = "@typescript-eslint/parser";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.0.2.tgz";
+ sha512 = "80Z7s83e8QXHNUspqVlWwb4t5gdz/1bBBmafElbK1wwAwiD/yvJsFyHRxlEpNrt4rdK6eB3p+2WEFkEDHAKk9w==";
};
};
"@typescript-eslint/typescript-estree-1.13.0" = {
@@ -3973,49 +4072,58 @@ let
sha512 = "b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==";
};
};
- "@typescript-eslint/typescript-estree-2.31.0" = {
+ "@typescript-eslint/typescript-estree-2.34.0" = {
+ name = "_at_typescript-eslint_slash_typescript-estree";
+ packageName = "@typescript-eslint/typescript-estree";
+ version = "2.34.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz";
+ sha512 = "OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==";
+ };
+ };
+ "@typescript-eslint/typescript-estree-3.0.2" = {
name = "_at_typescript-eslint_slash_typescript-estree";
packageName = "@typescript-eslint/typescript-estree";
- version = "2.31.0";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.31.0.tgz";
- sha512 = "vxW149bXFXXuBrAak0eKHOzbcu9cvi6iNcJDzEtOkRwGHxJG15chiAQAwhLOsk+86p9GTr/TziYvw+H9kMaIgA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.0.2.tgz";
+ sha512 = "cs84mxgC9zQ6viV8MEcigfIKQmKtBkZNDYf8Gru2M+MhnA6z9q0NFMZm2IEzKqAwN8lY5mFVd1Z8DiHj6zQ3Tw==";
};
};
- "@vue/cli-shared-utils-4.3.1" = {
+ "@vue/cli-shared-utils-4.4.1" = {
name = "_at_vue_slash_cli-shared-utils";
packageName = "@vue/cli-shared-utils";
- version = "4.3.1";
+ version = "4.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.3.1.tgz";
- sha512 = "lcfRalou7Z9jZgIh9PeTIpwDK7RIjr9OxfLGwbdR8czUZYUeUa67zVEMJD0OPYh/CCoREtzNbVfLPb/IYYxWEA==";
+ url = "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.4.1.tgz";
+ sha512 = "teevHgI7XUsKVMOncx3M+6iLjO28woGfRwgUG4hR83moVBHQe5x2OCr2i5t/58bwpv269RD5RYXBQCGtIXuxZw==";
};
};
- "@vue/cli-ui-4.3.1" = {
+ "@vue/cli-ui-4.4.1" = {
name = "_at_vue_slash_cli-ui";
packageName = "@vue/cli-ui";
- version = "4.3.1";
+ version = "4.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli-ui/-/cli-ui-4.3.1.tgz";
- sha512 = "fHsVO62rCCmIFnufDzy9JeQXZ6ylyNFpGrjP4UJ8vkWTDLrmKRgS7LHLn5DAIhr1e1/34GsXBntqwIWneJW8mg==";
+ url = "https://registry.npmjs.org/@vue/cli-ui/-/cli-ui-4.4.1.tgz";
+ sha512 = "UPDvDdYvuacUuq39OQ/WfLsuIrzIJMdL2bkMecpcegDRPi6MEgkInXqSOMEl5v72FX8qStwXYCUSxifoYIIZ/g==";
};
};
- "@vue/cli-ui-addon-webpack-4.3.1" = {
+ "@vue/cli-ui-addon-webpack-4.4.1" = {
name = "_at_vue_slash_cli-ui-addon-webpack";
packageName = "@vue/cli-ui-addon-webpack";
- version = "4.3.1";
+ version = "4.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli-ui-addon-webpack/-/cli-ui-addon-webpack-4.3.1.tgz";
- sha512 = "Mrm4q5xxRmCos+nvRiZOwWvCnq6gWa2vsYVvb3mSA+hZhtRbLMASYsSAdsXTBySiaBQxvbKHLlnu3XV0bLlD3A==";
+ url = "https://registry.npmjs.org/@vue/cli-ui-addon-webpack/-/cli-ui-addon-webpack-4.4.1.tgz";
+ sha512 = "UJrv7bCSEJIq+nG3xKSOMjkUnQBbUr+vwk6PjBPsMcjOdbra7p8sQfDIXeRSviCgoDVcnODJDMyD0tqg6OI/sA==";
};
};
- "@vue/cli-ui-addon-widgets-4.3.1" = {
+ "@vue/cli-ui-addon-widgets-4.4.1" = {
name = "_at_vue_slash_cli-ui-addon-widgets";
packageName = "@vue/cli-ui-addon-widgets";
- version = "4.3.1";
+ version = "4.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli-ui-addon-widgets/-/cli-ui-addon-widgets-4.3.1.tgz";
- sha512 = "0j6rUukhGGSRddSG5Ijol1uhTlDPx1/nU9gYeH1DKqoX9wR4Zfziqxfm2AulLNTbdFWZn4W0K0QaA2WZfkyRzw==";
+ url = "https://registry.npmjs.org/@vue/cli-ui-addon-widgets/-/cli-ui-addon-widgets-4.4.1.tgz";
+ sha512 = "VaAnCI1X2SEllLNf1TXNz0BARfdb+COMUMzc17PMb5xmdqDswPvVKG5pnFurKODWFgI7zcbk4kBnrYojdLnhNg==";
};
};
"@webassemblyjs/ast-1.8.1" = {
@@ -4657,13 +4765,13 @@ let
sha512 = "ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==";
};
};
- "acorn-7.1.1" = {
+ "acorn-7.2.0" = {
name = "acorn";
packageName = "acorn";
- version = "7.1.1";
+ version = "7.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz";
- sha512 = "add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==";
+ url = "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz";
+ sha512 = "apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==";
};
};
"acorn-globals-1.0.9" = {
@@ -5476,49 +5584,49 @@ let
sha512 = "sbLEIMQrkV7RkIruqTPXxeCMkAAycv4yzTkBzRgOR1BrR5UB7qZtupqxkersTJSf0HZ3sbaNRrNV80TnnM7cUw==";
};
};
- "apollo-2.27.3" = {
+ "apollo-2.28.0" = {
name = "apollo";
packageName = "apollo";
- version = "2.27.3";
+ version = "2.28.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo/-/apollo-2.27.3.tgz";
- sha512 = "9GWIdwah0o4XiNTGcoc4JIflBYf+3+JflKeqS3YfJ8uOzUPGSaFIt0Z42p43TJ9ALvJqnlcYy/cBCizihne3Xg==";
+ url = "https://registry.npmjs.org/apollo/-/apollo-2.28.0.tgz";
+ sha512 = "dtgkWQi+x36mUFKq3HSSANrVMycyrpeGR/cJsisogzAkJvqFS7Pk2CWCNlrOV9HU/UmHBi0ecBLC5xOI7izBUw==";
};
};
- "apollo-cache-1.3.4" = {
+ "apollo-cache-1.3.5" = {
name = "apollo-cache";
packageName = "apollo-cache";
- version = "1.3.4";
+ version = "1.3.5";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-cache/-/apollo-cache-1.3.4.tgz";
- sha512 = "7X5aGbqaOWYG+SSkCzJNHTz2ZKDcyRwtmvW4mGVLRqdQs+HxfXS4dUS2CcwrAj449se6tZ6NLUMnjko4KMt3KA==";
+ url = "https://registry.npmjs.org/apollo-cache/-/apollo-cache-1.3.5.tgz";
+ sha512 = "1XoDy8kJnyWY/i/+gLTEbYLnoiVtS8y7ikBr/IfmML4Qb+CM7dEEbIUOjnY716WqmZ/UpXIxTfJsY7rMcqiCXA==";
};
};
- "apollo-cache-control-0.10.0" = {
+ "apollo-cache-control-0.11.0" = {
name = "apollo-cache-control";
packageName = "apollo-cache-control";
- version = "0.10.0";
+ version = "0.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.10.0.tgz";
- sha512 = "UIcPlrPdRTOKrF7kc5/WD5i6EVkGEEqgOK/fMj92fnnxR1KnQDiN82lqaxu02eZJvWjFJjik0JVJNXKOJXVrpQ==";
+ url = "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.11.0.tgz";
+ sha512 = "dmRnQ9AXGw2SHahVGLzB/p4UW/taFBAJxifxubp8hqY5p9qdlSu4MPRq8zvV2ULMYf50rBtZyC4C+dZLqmHuHQ==";
};
};
- "apollo-cache-inmemory-1.6.5" = {
+ "apollo-cache-inmemory-1.6.6" = {
name = "apollo-cache-inmemory";
packageName = "apollo-cache-inmemory";
- version = "1.6.5";
+ version = "1.6.6";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-cache-inmemory/-/apollo-cache-inmemory-1.6.5.tgz";
- sha512 = "koB76JUDJaycfejHmrXBbWIN9pRKM0Z9CJGQcBzIOtmte1JhEBSuzsOUu7NQgiXKYI4iGoMREcnaWffsosZynA==";
+ url = "https://registry.npmjs.org/apollo-cache-inmemory/-/apollo-cache-inmemory-1.6.6.tgz";
+ sha512 = "L8pToTW/+Xru2FFAhkZ1OA9q4V4nuvfoPecBM34DecAugUZEBhI2Hmpgnzq2hTKZ60LAMrlqiASm0aqAY6F8/A==";
};
};
- "apollo-client-2.6.8" = {
+ "apollo-client-2.6.10" = {
name = "apollo-client";
packageName = "apollo-client";
- version = "2.6.8";
+ version = "2.6.10";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-client/-/apollo-client-2.6.8.tgz";
- sha512 = "0zvJtAcONiozpa5z5zgou83iEKkBaXhhSSXJebFHRXs100SecDojyUWKjwTtBPn9HbM6o5xrvC5mo9VQ5fgAjw==";
+ url = "https://registry.npmjs.org/apollo-client/-/apollo-client-2.6.10.tgz";
+ sha512 = "jiPlMTN6/5CjZpJOkGeUV0mb4zxx33uXWdj/xQCfAMkuNAC3HN7CvYDyMHHEzmcQ5GV12LszWoQ/VlxET24CtA==";
};
};
"apollo-codegen-0.20.2" = {
@@ -5539,13 +5647,13 @@ let
sha512 = "sanUIqXWyyDpxY3fYOVU+Hsxwxdj5fmn3Zcy6CcMGnWmh9o7tautQAuod2a63wrDs1jcNQcFq3EKIpeB+2xECw==";
};
};
- "apollo-codegen-core-0.36.8" = {
+ "apollo-codegen-core-0.37.0" = {
name = "apollo-codegen-core";
packageName = "apollo-codegen-core";
- version = "0.36.8";
+ version = "0.37.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-core/-/apollo-codegen-core-0.36.8.tgz";
- sha512 = "T/JhiGIJHpqVw6YAbdxhDXUYqZjm5wqoGL4yc3rgpNH7Wo/TOFpiFu0FDQyncq2uU7za062Pj8lXj1jhC6uNzQ==";
+ url = "https://registry.npmjs.org/apollo-codegen-core/-/apollo-codegen-core-0.37.0.tgz";
+ sha512 = "9+DXf/Gl+xtkRpkhVyY6l8zPxzp7B8rD4wcw8H+5X3E/3jJcsrbM32b2rP09L48ZYIJ2a8YDmD903vtIGeUtvw==";
};
};
"apollo-codegen-flow-0.20.0" = {
@@ -5557,13 +5665,13 @@ let
sha512 = "XgKE19B0Q74PBLVqHP/77NcCFrcvrN9wi3CcotH+FV8BeHTjvpHlilTsQMmd2STPt19cCvY2Qtz0EOeLXTUQ2Q==";
};
};
- "apollo-codegen-flow-0.34.8" = {
+ "apollo-codegen-flow-0.35.0" = {
name = "apollo-codegen-flow";
packageName = "apollo-codegen-flow";
- version = "0.34.8";
+ version = "0.35.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-flow/-/apollo-codegen-flow-0.34.8.tgz";
- sha512 = "U81ZM2roWSSKrlZSqpltJfG5TRrDjqyyV+odC5GWzyYZUltYTqDqZjoleGeMguLBupDFOr21QUlM1LtJxeRAfQ==";
+ url = "https://registry.npmjs.org/apollo-codegen-flow/-/apollo-codegen-flow-0.35.0.tgz";
+ sha512 = "nMyV2ebsBbqPh4L0Xfrdw3+ndpSZMixt1o2RIW5EGn4sH77ZQsHCKdjBEEodtM5cucVjIhj/E03H9wioQILsXw==";
};
};
"apollo-codegen-flow-legacy-0.20.0" = {
@@ -5584,13 +5692,13 @@ let
sha512 = "NbnMOfUXXovlTGRj4mIZGXB9HvidQhwKfAmdYHox5peHPkjjsqEzxGCIuWCSnubWiCF2uHZnQoIkg4sXWf0KLw==";
};
};
- "apollo-codegen-scala-0.35.8" = {
+ "apollo-codegen-scala-0.36.0" = {
name = "apollo-codegen-scala";
packageName = "apollo-codegen-scala";
- version = "0.35.8";
+ version = "0.36.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-scala/-/apollo-codegen-scala-0.35.8.tgz";
- sha512 = "c9g7+2MLzDG217cy4KFMCCXxw+kBTjvUxjXG9+PwzP5cEMchFxlCQdMbOazY+s03Q8Uy4uYh6f+Kw0x0YaPoWw==";
+ url = "https://registry.npmjs.org/apollo-codegen-scala/-/apollo-codegen-scala-0.36.0.tgz";
+ sha512 = "HwKXQwpGblLKUFyZb5B3Culym+Uo9yE3oFoHzMVClIG4iwxqkrwwctfXyc4aLEVmVXT9wDPAiX8xKo8TQiTnng==";
};
};
"apollo-codegen-swift-0.20.0" = {
@@ -5602,13 +5710,13 @@ let
sha512 = "L9Y4StbXw0t/nuF+miz0ybSt/io6tsLc063Yeh1A8GCvhFFQyXE/yK0Rf3nO1Bl5Z9UZ5o8Aae9kK4GSWYIGNQ==";
};
};
- "apollo-codegen-swift-0.36.8" = {
+ "apollo-codegen-swift-0.37.0" = {
name = "apollo-codegen-swift";
packageName = "apollo-codegen-swift";
- version = "0.36.8";
+ version = "0.37.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-swift/-/apollo-codegen-swift-0.36.8.tgz";
- sha512 = "PTZtRGfSFi8UkE8T92W2/zMFZ8GI59KQdotVWqUphaprhFnzHnig3YZf8L05eBgkbQuDPDckjBoRnICporG5Cw==";
+ url = "https://registry.npmjs.org/apollo-codegen-swift/-/apollo-codegen-swift-0.37.0.tgz";
+ sha512 = "jaYHiDoQQNGyEF1tHlUk+sjRAX8yBF5hrG4T9GE1OMEwQ8Q57FQx+N1GvkCxNIQlYFbfJFsAzhTjwfp1bPxGnA==";
};
};
"apollo-codegen-typescript-0.20.0" = {
@@ -5620,13 +5728,13 @@ let
sha512 = "mzlIJXz+5WPwzeALqRHHR9aPPEf6IlhSrjCawpUHmFU1NK9hgwbguYCEYZv9mKkYBUUgDY+9cGFK1cafJX70AQ==";
};
};
- "apollo-codegen-typescript-0.36.8" = {
+ "apollo-codegen-typescript-0.37.0" = {
name = "apollo-codegen-typescript";
packageName = "apollo-codegen-typescript";
- version = "0.36.8";
+ version = "0.37.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-codegen-typescript/-/apollo-codegen-typescript-0.36.8.tgz";
- sha512 = "IL0UaqXuByNUjbn3oxEpBidnCIKwiNmXYpwj+EqKnnQhOVwiV7wyXYRhBFp3LoUQVW5UKZ+qulYujlCvYvaj0w==";
+ url = "https://registry.npmjs.org/apollo-codegen-typescript/-/apollo-codegen-typescript-0.37.0.tgz";
+ sha512 = "gsxjUZ0U7IKnPnSy26PHaDboloClBYM8oMFYDppCHDA9iosmcnyFEgbznxdtbQncflUROJnCjYuSGgV/Ej9ziA==";
};
};
"apollo-codegen-typescript-legacy-0.20.0" = {
@@ -5638,58 +5746,58 @@ let
sha512 = "0/h5hce2FIGn6Y4+EHMeMINQxFwcgjw1vU+xV3KGaaEgyEAEQ3/n9pyz43M8mOm/JVgg8Eb4CtM1AtCkRQuFGw==";
};
};
- "apollo-datasource-0.7.0" = {
+ "apollo-datasource-0.7.1" = {
name = "apollo-datasource";
packageName = "apollo-datasource";
- version = "0.7.0";
+ version = "0.7.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-0.7.0.tgz";
- sha512 = "Yja12BgNQhzuFGG/5Nw2MQe0hkuQy2+9er09HxeEyAf2rUDIPnhPrn1MDoZTB8MU7UGfjwITC+1ofzKkkrZobA==";
+ url = "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-0.7.1.tgz";
+ sha512 = "h++/jQAY7GA+4TBM+7ezvctFmmGNLrAPf51KsagZj+NkT9qvxp585rdsuatynVbSl59toPK2EuVmc6ilmQHf+g==";
};
};
- "apollo-engine-reporting-1.8.0" = {
+ "apollo-engine-reporting-2.0.0" = {
name = "apollo-engine-reporting";
packageName = "apollo-engine-reporting";
- version = "1.8.0";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-engine-reporting/-/apollo-engine-reporting-1.8.0.tgz";
- sha512 = "VPVpIGW6lbYXga6sqq/fG8ZaPR70bFuxvCov6X0npuVQPXwgZrzBp50cHx9uIaBVxDDxD3leeznsQbmF37RAww==";
+ url = "https://registry.npmjs.org/apollo-engine-reporting/-/apollo-engine-reporting-2.0.0.tgz";
+ sha512 = "FvNwORsh3nxEfvQqd2xbd468a0q/R3kYar/Bk6YQdBX5qwqUhqmOcOSxLFk8Zb77HpwHij5CPpPWJb53TU1zcA==";
};
};
- "apollo-engine-reporting-protobuf-0.5.0" = {
+ "apollo-engine-reporting-protobuf-0.5.1" = {
name = "apollo-engine-reporting-protobuf";
packageName = "apollo-engine-reporting-protobuf";
- version = "0.5.0";
+ version = "0.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.5.0.tgz";
- sha512 = "OgMwtLcuL+YAaO2xgkPbnRJnISLDSNE5F11p7oq+1ws+ws71CPfHAthDCxSObCPSALdhsLAGD0v3u3soBuNmMg==";
+ url = "https://registry.npmjs.org/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.5.1.tgz";
+ sha512 = "TSfr9iAaInV8dhXkesdcmqsthRkVcJkzznmiM+1Ob/GScK7r6hBYCjVDt2613EHAg9SUzTOltIKlGD+N+GJRUw==";
};
};
- "apollo-env-0.6.4" = {
+ "apollo-env-0.6.5" = {
name = "apollo-env";
packageName = "apollo-env";
- version = "0.6.4";
+ version = "0.6.5";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-env/-/apollo-env-0.6.4.tgz";
- sha512 = "8tGDMFv3sZLd76b/ZAo8GbdWU5Qt3VEUWSB+FLN41p/hVShZw0XIo2s/i8pVCTAhaWiEiD0Cr+d/zi0/h5UTxA==";
+ url = "https://registry.npmjs.org/apollo-env/-/apollo-env-0.6.5.tgz";
+ sha512 = "jeBUVsGymeTHYWp3me0R2CZRZrFeuSZeICZHCeRflHTfnQtlmbSXdy5E0pOyRM9CU4JfQkKDC98S1YglQj7Bzg==";
};
};
- "apollo-graphql-0.4.3" = {
+ "apollo-graphql-0.4.4" = {
name = "apollo-graphql";
packageName = "apollo-graphql";
- version = "0.4.3";
+ version = "0.4.4";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-graphql/-/apollo-graphql-0.4.3.tgz";
- sha512 = "eAl8w6TeuY0Q3x7TVqBjt4JObA34vUyctuDn2lOmkdIqlu1EKxNAnTlRtXkjQM89qUt0rK0teU8No0a2lMNGuw==";
+ url = "https://registry.npmjs.org/apollo-graphql/-/apollo-graphql-0.4.4.tgz";
+ sha512 = "i012iRKT5nfsOaNMx4MTwHw2jrlyaF1zikpejxsGHsKIf3OngGvGh3pyw20bEmwj413OrNQpRxvvIz5A7W/8xw==";
};
};
- "apollo-language-server-1.21.3" = {
+ "apollo-language-server-1.22.0" = {
name = "apollo-language-server";
packageName = "apollo-language-server";
- version = "1.21.3";
+ version = "1.22.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-language-server/-/apollo-language-server-1.21.3.tgz";
- sha512 = "PSPiOwR7Zd0alnZ0zeuUs7kEnWwV3jWIU01bsoy8eaF4Bi2fJD7AHnEyUOiu7V3V7xdJtnsJNTjyZy5MC0+Ohg==";
+ url = "https://registry.npmjs.org/apollo-language-server/-/apollo-language-server-1.22.0.tgz";
+ sha512 = "7Ryl48ggPMaP+FQgrZ0Fr22/OGmP1mByM1zUDshSw7o09eC+EQ4CIKy1n5aGwArMI6TCcBF0hE3bcshq7YPjQQ==";
};
};
"apollo-link-1.2.14" = {
@@ -5773,22 +5881,22 @@ let
sha512 = "L7LHZ3k9Ao5OSf2WStvQhxdsNVplRQi7kCAPfqf9Z3GBEnQ2uaL0EgO0hSmtVHfXTbk5CTRziMT1Pe87bXrFIw==";
};
};
- "apollo-server-core-2.13.0" = {
+ "apollo-server-core-2.14.1" = {
name = "apollo-server-core";
packageName = "apollo-server-core";
- version = "2.13.0";
+ version = "2.14.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.13.0.tgz";
- sha512 = "PqfsexbyObaQYb2jODs8v/XzrJcn+5mh0jA8ZfQCg5GENlua/CjeTZbRm2X0p3qpwc2E5jFAXSshrIWvhQAGZQ==";
+ url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.14.1.tgz";
+ sha512 = "Uk/jJwLtm+5YvExghNoq9V2ZHJRXPfaVOt4cIyo+mcjWG6YymHhMg5h9pR/auz9HMI8NP7ykmfo/bsTR1qutWQ==";
};
};
- "apollo-server-env-2.4.3" = {
+ "apollo-server-env-2.4.4" = {
name = "apollo-server-env";
packageName = "apollo-server-env";
- version = "2.4.3";
+ version = "2.4.4";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-2.4.3.tgz";
- sha512 = "23R5Xo9OMYX0iyTu2/qT0EUb+AULCBriA9w8HDfMoChB8M+lFClqUkYtaTTHDfp6eoARLW8kDBhPOBavsvKAjA==";
+ url = "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-2.4.4.tgz";
+ sha512 = "c2oddDS3lwAl6QNCIKCLEzt/dF9M3/tjjYRVdxOVN20TidybI7rAbnT4QOzf4tORnGXtiznEAvr/Kc9ahhKADg==";
};
};
"apollo-server-errors-2.4.1" = {
@@ -5800,40 +5908,40 @@ let
sha512 = "7oEd6pUxqyWYUbQ9TA8tM0NU/3aGtXSEibo6+txUkuHe7QaxfZ2wHRp+pfT1LC1K3RXYjKj61/C2xEO19s3Kdg==";
};
};
- "apollo-server-express-2.13.0" = {
+ "apollo-server-express-2.14.1" = {
name = "apollo-server-express";
packageName = "apollo-server-express";
- version = "2.13.0";
+ version = "2.14.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.13.0.tgz";
- sha512 = "xDc+kRqWCXs4MeRjls37G45V6PmKYwo7OlpWCXyWDSPGgY9UD4E5A6rUBCyIhoNr7RnVYMkNuySOOqzX1QJ7EA==";
+ url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.14.1.tgz";
+ sha512 = "Ee1Oc+lzKfHh3BkDNRJL4s7Nnx+Nkmz606TBDi0ETSuNjJqXBNDbDM/YLS3LP7zJ5Oa37U7py72x8rrkPiZZNg==";
};
};
- "apollo-server-plugin-base-0.8.0" = {
+ "apollo-server-plugin-base-0.9.0" = {
name = "apollo-server-plugin-base";
packageName = "apollo-server-plugin-base";
- version = "0.8.0";
+ version = "0.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.8.0.tgz";
- sha512 = "H8sJlOVJrF0IhYIFMv7NOgB6BFgqobXSZrj1y9ju6dq13OotsqcZC4fJOYc9oWzb/+/mqg/odtVioE71mj68yg==";
+ url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.9.0.tgz";
+ sha512 = "LWcPrsy2+xqwlNseh/QaGa/MPNopS8c4qGgh0g0cAn0lZBRrJ9Yab7dq+iQ6vdUBwIhUWYN6s9dwUWCZw2SL8g==";
};
};
- "apollo-server-types-0.4.0" = {
+ "apollo-server-types-0.5.0" = {
name = "apollo-server-types";
packageName = "apollo-server-types";
- version = "0.4.0";
+ version = "0.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.4.0.tgz";
- sha512 = "U+6qKCdrucVSMEVvLSqSwxIGr3VI6vcfbhpD86sdb8MgHHGH6egjNAcLrPVRk1AyXs8RV0Ysus+vlj8rpouBzA==";
+ url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.5.0.tgz";
+ sha512 = "zhtsqqqfdeoJQAfc41Sy6WnnBVxKNgZ34BKXf/Q+kXmw7rbZ/B5SG3SJMvj1iFsbzZxILmWdUsE9aD20lEr0bg==";
};
};
- "apollo-tracing-0.10.0" = {
+ "apollo-tracing-0.11.0" = {
name = "apollo-tracing";
packageName = "apollo-tracing";
- version = "0.10.0";
+ version = "0.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.10.0.tgz";
- sha512 = "yuqA1KT0FQUfzVK3ZIk0hRIE8eUKx9Oklq83AGQxLtS/oafBj/VOCZAtJNJkyEqMJxXQT9uIBtbfO1789Gczkw==";
+ url = "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.11.0.tgz";
+ sha512 = "I9IFb/8lkBW8ZwOAi4LEojfT7dMfUSkpnV8LHQI8Rcj0HtzL9HObQ3woBmzyGHdGHLFuD/6/VHyFD67SesSrJg==";
};
};
"apollo-upload-client-11.0.0" = {
@@ -5845,13 +5953,13 @@ let
sha512 = "JChTrBi1VSF8u6OPrkWUApJlyUvzwhw98kqRB3fSi7/CU6z0OUD42Mee9s5h8mfjKEfOanK6GNZhF4t2tIPXSw==";
};
};
- "apollo-utilities-1.3.3" = {
+ "apollo-utilities-1.3.4" = {
name = "apollo-utilities";
packageName = "apollo-utilities";
- version = "1.3.3";
+ version = "1.3.4";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.3.3.tgz";
- sha512 = "F14aX2R/fKNYMvhuP2t9GD9fggID7zp5I96MF5QeKYWDWTrkRdHRp4+SVfXUVN+cXOaB/IebfvRtzPf25CM0zw==";
+ url = "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.3.4.tgz";
+ sha512 = "pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==";
};
};
"app-module-path-2.2.0" = {
@@ -5944,13 +6052,13 @@ let
sha512 = "lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==";
};
};
- "arch-2.1.1" = {
+ "arch-2.1.2" = {
name = "arch";
packageName = "arch";
- version = "2.1.1";
+ version = "2.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/arch/-/arch-2.1.1.tgz";
- sha512 = "BLM56aPo9vLLFVa8+/+pJLnrZ7QGGTVHWsCwieAWT9o9K8UeGaQbzZbGoabWLOo2ksBCztoXdqBZBplqLDDCSg==";
+ url = "https://registry.npmjs.org/arch/-/arch-2.1.2.tgz";
+ sha512 = "NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ==";
};
};
"archive-type-4.0.0" = {
@@ -5962,15 +6070,6 @@ let
sha1 = "f92e72233056dfc6969472749c267bdb046b1d70";
};
};
- "archiver-1.3.0" = {
- name = "archiver";
- packageName = "archiver";
- version = "1.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/archiver/-/archiver-1.3.0.tgz";
- sha1 = "4f2194d6d8f99df3f531e6881f14f15d55faaf22";
- };
- };
"archiver-2.1.1" = {
name = "archiver";
packageName = "archiver";
@@ -5989,6 +6088,15 @@ let
sha512 = "5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==";
};
};
+ "archiver-4.0.1" = {
+ name = "archiver";
+ packageName = "archiver";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/archiver/-/archiver-4.0.1.tgz";
+ sha512 = "/YV1pU4Nhpf/rJArM23W6GTUjT0l++VbjykrCRua1TSXrn+yM8Qs7XvtwSiRse0iCe49EPNf7ktXnPsWuSb91Q==";
+ };
+ };
"archiver-utils-1.3.0" = {
name = "archiver-utils";
packageName = "archiver-utils";
@@ -6772,15 +6880,6 @@ let
sha512 = "xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==";
};
};
- "async-2.6.1" = {
- name = "async";
- packageName = "async";
- version = "2.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/async/-/async-2.6.1.tgz";
- sha512 = "fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==";
- };
- };
"async-2.6.3" = {
name = "async";
packageName = "async";
@@ -6826,13 +6925,13 @@ let
sha512 = "csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==";
};
};
- "async-lock-1.2.2" = {
+ "async-lock-1.2.4" = {
name = "async-lock";
packageName = "async-lock";
- version = "1.2.2";
+ version = "1.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/async-lock/-/async-lock-1.2.2.tgz";
- sha512 = "uczz62z2fMWOFbyo6rG4NlV2SdxugJT6sZA2QcfB1XaSjEiOh8CuOb/TttyMnYQCda6nkWecJe465tGQDPJiKw==";
+ url = "https://registry.npmjs.org/async-lock/-/async-lock-1.2.4.tgz";
+ sha512 = "UBQJC2pbeyGutIfYmErGc9RaJYnpZ1FHaxuKwb0ahvGiiCkPUf3p67Io+YLPmmv3RHY+mF6JEtNW8FlHsraAaA==";
};
};
"async-mutex-0.1.4" = {
@@ -6871,15 +6970,6 @@ let
sha1 = "125dd09de95d3ea30a378adbed021092179b03c9";
};
};
- "async-write-2.1.0" = {
- name = "async-write";
- packageName = "async-write";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/async-write/-/async-write-2.1.0.tgz";
- sha1 = "1e762817d849ce44bfac07925a42036787061b15";
- };
- };
"asynckit-0.4.0" = {
name = "asynckit";
packageName = "asynckit";
@@ -6997,13 +7087,13 @@ let
sha512 = "Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==";
};
};
- "autoprefixer-9.7.6" = {
+ "autoprefixer-9.8.0" = {
name = "autoprefixer";
packageName = "autoprefixer";
- version = "9.7.6";
+ version = "9.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz";
- sha512 = "F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==";
+ url = "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.0.tgz";
+ sha512 = "D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A==";
};
};
"available-typed-arrays-1.0.2" = {
@@ -7042,13 +7132,13 @@ let
sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3";
};
};
- "aws-sdk-2.669.0" = {
+ "aws-sdk-2.686.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
- version = "2.669.0";
+ version = "2.686.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.669.0.tgz";
- sha512 = "kuVcSRpDzvkgmeSmMX6Q32eTOb8UeihhUdavMrvUOP6fzSU19cNWS9HAIkYOi/jrEDK85cCZxXjxqE3JGZIGcw==";
+ url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.686.0.tgz";
+ sha512 = "QhYhJ5y8tUG5SlmY3CSf9RBaa3EFbta28oarOyiwceHKmY80cMCafRI1YypT6CVDx/q91dbnSNQfWhs0cZPbBQ==";
};
};
"aws-sign2-0.6.0" = {
@@ -7069,13 +7159,13 @@ let
sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
};
};
- "aws4-1.9.1" = {
+ "aws4-1.10.0" = {
name = "aws4";
packageName = "aws4";
- version = "1.9.1";
+ version = "1.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz";
- sha512 = "wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==";
+ url = "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz";
+ sha512 = "3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==";
};
};
"axios-0.18.1" = {
@@ -7690,15 +7780,6 @@ let
sha1 = "02ce0fdeee0cef4f40080e1e73e834f0b1bfce3f";
};
};
- "base64id-1.0.0" = {
- name = "base64id";
- packageName = "base64id";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz";
- sha1 = "47688cb99bb6804f0e06d3e763b1c32e57d8e6b6";
- };
- };
"base64id-2.0.0" = {
name = "base64id";
packageName = "base64id";
@@ -7960,13 +8041,13 @@ let
sha512 = "nbE1WxOTTrUWIfsfZ4aHGYu5DOuNkbxGokjV6Z2kxfJK3uaAb8zNK1muzOeipoLHZjInT4Br88BHpzevc681xA==";
};
};
- "binaryextensions-2.2.0" = {
+ "binaryextensions-2.3.0" = {
name = "binaryextensions";
packageName = "binaryextensions";
- version = "2.2.0";
+ version = "2.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/binaryextensions/-/binaryextensions-2.2.0.tgz";
- sha512 = "bHhs98rj/7i/RZpCSJ3uk55pLXOItjIrh2sRQZSM6OoktScX+LxJzvlU+FELp9j3TdcddTmmYArLSGptCTwjuw==";
+ url = "https://registry.npmjs.org/binaryextensions/-/binaryextensions-2.3.0.tgz";
+ sha512 = "nAihlQsYGyc5Bwq6+EsubvANYGExeJKHDO3RjnvwU042fawQTQfM3Kxn7IHUXQOz4bzfwsGYYHGSvXyW4zOGLg==";
};
};
"binaryheap-0.0.3" = {
@@ -8023,6 +8104,15 @@ let
sha512 = "wrDhHe7LUkqaytxgbsFXoemzHRv6e8FrVNWWsQCgUfmuVYW6ke44hoGc9VdpjgfIsJ/ejmCFA8wDtDqACNAvyw==";
};
};
+ "bittorrent-dht-10.0.0" = {
+ name = "bittorrent-dht";
+ packageName = "bittorrent-dht";
+ version = "10.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-10.0.0.tgz";
+ sha512 = "mrM18HMabvd3n/hQa4PYe942nWvBsJCBQb5PfT9kUJLlspNPGiulZYSCgWs7+XarS7nufYrGEp07f9eKTKIrgw==";
+ };
+ };
"bittorrent-dht-6.4.2" = {
name = "bittorrent-dht";
packageName = "bittorrent-dht";
@@ -8041,15 +8131,6 @@ let
sha512 = "fvb6M58Ceiv/S94nu6zeaiMoJvUYOeIqRbgaClm+kJTzCAqJPtAR/31pXNYB5iEReOoKqQB5zY33gY0W6ZRWQQ==";
};
};
- "bittorrent-dht-9.0.3" = {
- name = "bittorrent-dht";
- packageName = "bittorrent-dht";
- version = "9.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/bittorrent-dht/-/bittorrent-dht-9.0.3.tgz";
- sha512 = "6FISjApL62THEMyptDm0kPTAnInBn8Sft3dK/JZcCI07LRIpIP+3Z6gle6xJUhyRVs6K5HmXAtaRatFsOEySOg==";
- };
- };
"bittorrent-peerid-1.3.2" = {
name = "bittorrent-peerid";
packageName = "bittorrent-peerid";
@@ -8077,13 +8158,13 @@ let
sha1 = "ffd2eabc141d36ed5c1817df7e992f91fd7fc65c";
};
};
- "bittorrent-tracker-9.14.5" = {
+ "bittorrent-tracker-9.15.0" = {
name = "bittorrent-tracker";
packageName = "bittorrent-tracker";
- version = "9.14.5";
+ version = "9.15.0";
src = fetchurl {
- url = "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-9.14.5.tgz";
- sha512 = "Y1ng5r2qGCgDldjd9eYL8Mv1DjCo6eljqC+T6IMcwmYx0h20KNPKTxJkyNT5gaeJkAhM+p+jmhlV7/ty535Txg==";
+ url = "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-9.15.0.tgz";
+ sha512 = "5LhLQeGxdVFumJTbveJS16Rc+Vzh/nbC6o80UMj6ZRvSkiVkk+4L782OMYI0VG1JTfUxiRFP4f+CZBFyuclLBg==";
};
};
"bl-0.8.2" = {
@@ -8257,31 +8338,31 @@ let
sha512 = "XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==";
};
};
- "blueimp-md5-2.13.0" = {
+ "blueimp-md5-2.14.0" = {
name = "blueimp-md5";
packageName = "blueimp-md5";
- version = "2.13.0";
+ version = "2.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.13.0.tgz";
- sha512 = "lmp0m647R5e77ORduxLW5mISIDcvgJZa52vMBv5uVI3UmSWTQjkJsZVBfaFqQPw/QFogJwvY6e3Gl9nP+Loe+Q==";
+ url = "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.14.0.tgz";
+ sha512 = "fhX8JsIgugJ39g9MUJ4Y0S+WYd/1HATNVzW4nEVknP5uJU1mA7LZCV3OuVH9OvxpuYQXu6ttst0IYIlAyVfBQg==";
};
};
- "bn.js-4.11.8" = {
+ "bn.js-4.11.9" = {
name = "bn.js";
packageName = "bn.js";
- version = "4.11.8";
+ version = "4.11.9";
src = fetchurl {
- url = "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz";
- sha512 = "ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==";
+ url = "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz";
+ sha512 = "E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==";
};
};
- "bn.js-5.1.1" = {
+ "bn.js-5.1.2" = {
name = "bn.js";
packageName = "bn.js";
- version = "5.1.1";
+ version = "5.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/bn.js/-/bn.js-5.1.1.tgz";
- sha512 = "IUTD/REb78Z2eodka1QZyyEk66pciRcP6Sroka0aI3tG/iwIdYLrBD62RsubR7vqdt3WyX8p4jxeatzmRSphtA==";
+ url = "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz";
+ sha512 = "40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==";
};
};
"bncode-0.2.3" = {
@@ -8680,13 +8761,13 @@ let
sha1 = "21e0abfaf6f2029cf2fafb133567a701d4135524";
};
};
- "browserify-sign-4.0.4" = {
+ "browserify-sign-4.2.0" = {
name = "browserify-sign";
packageName = "browserify-sign";
- version = "4.0.4";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz";
- sha1 = "aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298";
+ url = "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz";
+ sha512 = "hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==";
};
};
"browserify-zlib-0.1.4" = {
@@ -9427,6 +9508,15 @@ let
sha512 = "L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==";
};
};
+ "camelcase-6.0.0" = {
+ name = "camelcase";
+ packageName = "camelcase";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/camelcase/-/camelcase-6.0.0.tgz";
+ sha512 = "8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==";
+ };
+ };
"camelcase-keys-2.1.0" = {
name = "camelcase-keys";
packageName = "camelcase-keys";
@@ -9481,13 +9571,13 @@ let
sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
};
};
- "caniuse-lite-1.0.30001050" = {
+ "caniuse-lite-1.0.30001066" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
- version = "1.0.30001050";
+ version = "1.0.30001066";
src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001050.tgz";
- sha512 = "OvGZqalCwmapci76ISq5q4kuAskb1ebqF3FEQBv1LE1kWht0pojlDDqzFlmk5jgYkuZN7MNZ1n+ULwe/7MaDNQ==";
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001066.tgz";
+ sha512 = "Gfj/WAastBtfxLws0RCh2sDbTK/8rJuSeZMecrSkNGYxPcv7EzblmDGfWQCFEQcSqYE2BRgQiJh8HOD07N5hIw==";
};
};
"capture-exit-2.0.0" = {
@@ -9913,15 +10003,6 @@ let
sha512 = "Y5uI7Iq/Az6HgJEL6pdw7THVd7jbVOTPwsmcPOBjQL8e3N+pz872kzK5QxYGEy21iRys+iHWV0UZQXDFJo1hyA==";
};
};
- "chokidar-1.5.2" = {
- name = "chokidar";
- packageName = "chokidar";
- version = "1.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/chokidar/-/chokidar-1.5.2.tgz";
- sha1 = "293e728640cc93dd8277424334b3c6d4ad3a348a";
- };
- };
"chokidar-1.7.0" = {
name = "chokidar";
packageName = "chokidar";
@@ -9940,6 +10021,15 @@ let
sha512 = "ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==";
};
};
+ "chokidar-3.0.2" = {
+ name = "chokidar";
+ packageName = "chokidar";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.0.2.tgz";
+ sha512 = "c4PR2egjNjI1um6bamCQ6bUNPDiyofNQruHvKgHQ4gDUP/ITSVSzNsiI5OWtHOsX323i5ha/kk4YmOZ1Ktg7KA==";
+ };
+ };
"chokidar-3.3.0" = {
name = "chokidar";
packageName = "chokidar";
@@ -9994,13 +10084,13 @@ let
sha512 = "uiRdh4ZZy+UTPSrAdp8hqEdVb1EllLtTHOt5TMaOjJUvi+O54/83Fc5K2ld1P+TJX+dw5B+8/sCgzI6eaur/lg==";
};
};
- "chrome-dgram-3.0.4" = {
+ "chrome-dgram-3.0.5" = {
name = "chrome-dgram";
packageName = "chrome-dgram";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/chrome-dgram/-/chrome-dgram-3.0.4.tgz";
- sha512 = "G8rOANSvSRC4hGny/K/ec1gXtNuZGzryFeoev49u0J4g/qws7H25vMKQlbD9izuedFVHwXFTdKQG62Tf/7Cmwg==";
+ url = "https://registry.npmjs.org/chrome-dgram/-/chrome-dgram-3.0.5.tgz";
+ sha512 = "RcCR5Kpn+F7VGmtL3ex78ltB+cuuSTZdGBa4j3fQwUqz/90uOKd5t+WmnJp+QNv017oaHzn5GoMv1mCoRTmehQ==";
};
};
"chrome-dns-1.0.1" = {
@@ -10021,13 +10111,13 @@ let
sha512 = "q8UiCNAknw6kCUvCVBTAEw1BwT0vaxabCrSjN3B/NWohp12YBD9+DalymYElSoKRD4KpVSu4CCl0us4v/J81Sg==";
};
};
- "chrome-net-3.3.3" = {
+ "chrome-net-3.3.4" = {
name = "chrome-net";
packageName = "chrome-net";
- version = "3.3.3";
+ version = "3.3.4";
src = fetchurl {
- url = "https://registry.npmjs.org/chrome-net/-/chrome-net-3.3.3.tgz";
- sha512 = "11jL8+Ogna8M5TEdyalE8IG6cpaFEU3YcaxAj3YjZKjRM/PeT70pZbrUY+xoGwqiEJZwJE4Td2CvGxUvS9ytKQ==";
+ url = "https://registry.npmjs.org/chrome-net/-/chrome-net-3.3.4.tgz";
+ sha512 = "Jzy2EnzmE+ligqIZUsmWnck9RBXLuUy6CaKyuNMtowFG3ZvLt8d+WBJCTPEludV0DHpIKjAOlwjFmTaEdfdWCw==";
};
};
"chrome-remote-interface-0.27.2" = {
@@ -10399,13 +10489,13 @@ let
sha512 = "/1owvF0SZ5Gn54cgrikJ0QskgTzeg30HGjkmjFoaHDJzAqFpuX1DBpFR8aLvsE1J5s9MgeYRENQK4BFwOag5VA==";
};
};
- "cli-ux-5.4.5" = {
+ "cli-ux-5.4.6" = {
name = "cli-ux";
packageName = "cli-ux";
- version = "5.4.5";
+ version = "5.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/cli-ux/-/cli-ux-5.4.5.tgz";
- sha512 = "5A6FuU0wPUlfCWUjtizUvNIbXElp6jN9QUJsDibs6F9cVX1kTgaMR3m6KT0R3iriEXpMrmPKV6yYS8XICNuQ6Q==";
+ url = "https://registry.npmjs.org/cli-ux/-/cli-ux-5.4.6.tgz";
+ sha512 = "EeiS2TzEndRVknCqE+8Ri8g0bsP617a1nq6n+3Trwft1JCDzyUNlX2J1fl7fwTgRPWtmBmiF6xIyueL5YGs65g==";
};
};
"cli-width-1.1.1" = {
@@ -10966,15 +11056,6 @@ let
sha1 = "0433f44d809680fdeb60ed260f1b0c262e82a40b";
};
};
- "colors-1.3.2" = {
- name = "colors";
- packageName = "colors";
- version = "1.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/colors/-/colors-1.3.2.tgz";
- sha512 = "rhP0JSBGYvpcNQj4s5AdShMeE5ahMop96cTeDl/v9qQQm2fYClE2QXZRi8wLzc+GmXSxdIqqbOIAhyObEXDbfQ==";
- };
- };
"colors-1.3.3" = {
name = "colors";
packageName = "colors";
@@ -11299,13 +11380,13 @@ let
sha512 = "Ke1ejo/RZ+Hzku4gcW34uPMOR4Cpq87MAotELgV9mwiAzDN726cu+eWo0zWg1vRIfyf6yK5bW9uIW+c/SksQ5w==";
};
};
- "compare-func-1.3.2" = {
+ "compare-func-1.3.4" = {
name = "compare-func";
packageName = "compare-func";
- version = "1.3.2";
+ version = "1.3.4";
src = fetchurl {
- url = "https://registry.npmjs.org/compare-func/-/compare-func-1.3.2.tgz";
- sha1 = "99dd0ba457e1f9bc722b12c08ec33eeab31fa648";
+ url = "https://registry.npmjs.org/compare-func/-/compare-func-1.3.4.tgz";
+ sha512 = "sq2sWtrqKPkEXAC8tEJA1+BqAH9GbFkGBtUOqrUX57VSfwp8xyktctk+uLoRy5eccTdxzDcVIztlYDpKs3Jv1Q==";
};
};
"compare-version-0.1.2" = {
@@ -11389,6 +11470,15 @@ let
sha512 = "eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==";
};
};
+ "compress-commons-3.0.0" = {
+ name = "compress-commons";
+ packageName = "compress-commons";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/compress-commons/-/compress-commons-3.0.0.tgz";
+ sha512 = "FyDqr8TKX5/X0qo+aVfaZ+PVmNJHJeckFBlq8jZGSJOgnynhfifoyl24qaqdUdDIBe0EVTHByN6NAkqYvE/2Xg==";
+ };
+ };
"compressible-2.0.18" = {
name = "compressible";
packageName = "compressible";
@@ -11786,13 +11876,13 @@ let
sha1 = "3243397ae93a71d655b3026834a51590b958b9e8";
};
};
- "conventional-changelog-angular-5.0.6" = {
+ "conventional-changelog-angular-5.0.10" = {
name = "conventional-changelog-angular";
packageName = "conventional-changelog-angular";
- version = "5.0.6";
+ version = "5.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.6.tgz";
- sha512 = "QDEmLa+7qdhVIv8sFZfVxU1VSyVvnXPsxq8Vam49mKUcO1Z8VTLEJk9uI21uiJUsnmm0I4Hrsdc9TgkOQo9WSA==";
+ url = "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.10.tgz";
+ sha512 = "k7RPPRs0vp8+BtPsM9uDxRl6KcgqtCJmzRD1wRtgqmhQ96g8ifBGo9O/TZBG23jqlXS/rg8BKRDELxfnQQGiaA==";
};
};
"conventional-changelog-core-3.2.3" = {
@@ -11804,40 +11894,40 @@ let
sha512 = "LMMX1JlxPIq/Ez5aYAYS5CpuwbOk6QFp8O4HLAcZxe3vxoCtABkhfjetk8IYdRB9CDQGwJFLR3Dr55Za6XKgUQ==";
};
};
- "conventional-changelog-preset-loader-2.3.0" = {
+ "conventional-changelog-preset-loader-2.3.4" = {
name = "conventional-changelog-preset-loader";
packageName = "conventional-changelog-preset-loader";
- version = "2.3.0";
+ version = "2.3.4";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.0.tgz";
- sha512 = "/rHb32J2EJnEXeK4NpDgMaAVTFZS3o1ExmjKMtYVgIC4MQn0vkNSbYpdGRotkfGGRWiqk3Ri3FBkiZGbAfIfOQ==";
+ url = "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz";
+ sha512 = "GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==";
};
};
- "conventional-changelog-writer-4.0.11" = {
+ "conventional-changelog-writer-4.0.16" = {
name = "conventional-changelog-writer";
packageName = "conventional-changelog-writer";
- version = "4.0.11";
+ version = "4.0.16";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.11.tgz";
- sha512 = "g81GQOR392I+57Cw3IyP1f+f42ME6aEkbR+L7v1FBBWolB0xkjKTeCWVguzRrp6UiT1O6gBpJbEy2eq7AnV1rw==";
+ url = "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.16.tgz";
+ sha512 = "jmU1sDJDZpm/dkuFxBeRXvyNcJQeKhGtVcFFkwTphUAzyYWcwz2j36Wcv+Mv2hU3tpvLMkysOPXJTLO55AUrYQ==";
};
};
- "conventional-commits-filter-2.0.2" = {
+ "conventional-commits-filter-2.0.6" = {
name = "conventional-commits-filter";
packageName = "conventional-commits-filter";
- version = "2.0.2";
+ version = "2.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.2.tgz";
- sha512 = "WpGKsMeXfs21m1zIw4s9H5sys2+9JccTzpN6toXtxhpw2VNF2JUXwIakthKBy+LN4DvJm+TzWhxOMWOs1OFCFQ==";
+ url = "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.6.tgz";
+ sha512 = "4g+sw8+KA50/Qwzfr0hL5k5NWxqtrOVw4DDk3/h6L85a9Gz0/Eqp3oP+CWCNfesBvZZZEFHF7OTEbRe+yYSyKw==";
};
};
- "conventional-commits-parser-3.0.8" = {
+ "conventional-commits-parser-3.1.0" = {
name = "conventional-commits-parser";
packageName = "conventional-commits-parser";
- version = "3.0.8";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.0.8.tgz";
- sha512 = "YcBSGkZbYp7d+Cr3NWUeXbPDFUN6g3SaSIzOybi8bjHL5IJ5225OSCxJJ4LgziyEJ7AaJtE9L2/EU6H7Nt/DDQ==";
+ url = "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.1.0.tgz";
+ sha512 = "RSo5S0WIwXZiRxUGTPuYFbqvrR4vpJ1BDdTlthFgvHt5kEdnd1+pdvwWphWn57/oIl4V72NMmOocFqqJ8mFFhA==";
};
};
"conventional-recommended-bump-5.0.1" = {
@@ -11876,13 +11966,13 @@ let
sha1 = "f67a4938c5233443564250479c67014bac878499";
};
};
- "convict-5.2.0" = {
+ "convict-6.0.0" = {
name = "convict";
packageName = "convict";
- version = "5.2.0";
+ version = "6.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/convict/-/convict-5.2.0.tgz";
- sha512 = "C3cdUwo47cCikZNzu5Vv8AL0MuXVVeg9t/Gyr9qyK5ZpCjOkMPmJ85KUF3CowNeSfj4UtztHxS+hoO9wGRh6kg==";
+ url = "https://registry.npmjs.org/convict/-/convict-6.0.0.tgz";
+ sha512 = "osfPkv5yjVoZqrTWBXuh/ABGpFoaJplbt0WXr0CodR4CSWt8UnzY4PSUyRz/+5BX5YUtWcToG29Kr0B6xhdIMg==";
};
};
"cookie-0.0.4" = {
@@ -12092,15 +12182,6 @@ let
sha512 = "h479g/5a0PXn//yiFuMrD5MDEbB+mtihNkWcE6uD/aCh/6z0FRZ9sWH3NfZbHDB+Bp1yGLYsjbH8LZBL8KOQ0w==";
};
};
- "core-js-2.3.0" = {
- name = "core-js";
- packageName = "core-js";
- version = "2.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/core-js/-/core-js-2.3.0.tgz";
- sha1 = "fab83fbb0b2d8dc85fa636c4b9d34c75420c6d65";
- };
- };
"core-js-2.6.11" = {
name = "core-js";
packageName = "core-js";
@@ -12335,13 +12416,13 @@ let
sha512 = "MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==";
};
};
- "create-torrent-4.4.1" = {
+ "create-torrent-4.4.2" = {
name = "create-torrent";
packageName = "create-torrent";
- version = "4.4.1";
+ version = "4.4.2";
src = fetchurl {
- url = "https://registry.npmjs.org/create-torrent/-/create-torrent-4.4.1.tgz";
- sha512 = "LuoXnCRMKEo3KR3jEbCRpP3Nu2TUhLTlb/axP9+rl+ouhBpxTaHaTTN1bdUS2x2VK3wWyCBl1OZHyHhlRBntWg==";
+ url = "https://registry.npmjs.org/create-torrent/-/create-torrent-4.4.2.tgz";
+ sha512 = "FRxgYty6AF00xrYKMtpQ14ZJlst+i7mmUhcN4do7TTjktEntqAzfriaOIV6xk27t9GLTtraFnaTxsGgnyFA2eA==";
};
};
"creato-1.1.2" = {
@@ -12425,13 +12506,13 @@ let
sha512 = "u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==";
};
};
- "cross-spawn-7.0.2" = {
+ "cross-spawn-7.0.3" = {
name = "cross-spawn";
packageName = "cross-spawn";
- version = "7.0.2";
+ version = "7.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz";
- sha512 = "PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==";
+ url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz";
+ sha512 = "iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==";
};
};
"cross-spawn-async-2.2.5" = {
@@ -12659,15 +12740,6 @@ let
sha512 = "/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==";
};
};
- "csslint-1.0.5" = {
- name = "csslint";
- packageName = "csslint";
- version = "1.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/csslint/-/csslint-1.0.5.tgz";
- sha1 = "19cc3eda322160fd3f7232af1cb2a360e898a2e9";
- };
- };
"cssnano-4.1.10" = {
name = "cssnano";
packageName = "cssnano";
@@ -13163,6 +13235,15 @@ let
sha512 = "bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==";
};
};
+ "date-format-3.0.0" = {
+ name = "date-format";
+ packageName = "date-format";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/date-format/-/date-format-3.0.0.tgz";
+ sha512 = "eyTcpKOcamdhWJXj56DpQMo1ylSQpcGtGKXcU0Tb97+K56/CF5amAqqqNj0+KvA0iw2ynxtHWFsPDSClCxe48w==";
+ };
+ };
"date-now-0.1.4" = {
name = "date-now";
packageName = "date-now";
@@ -13190,13 +13271,13 @@ let
sha512 = "jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==";
};
};
- "dayjs-1.8.26" = {
+ "dayjs-1.8.28" = {
name = "dayjs";
packageName = "dayjs";
- version = "1.8.26";
+ version = "1.8.28";
src = fetchurl {
- url = "https://registry.npmjs.org/dayjs/-/dayjs-1.8.26.tgz";
- sha512 = "KqtAuIfdNfZR5sJY1Dixr2Is4ZvcCqhb0dZpCOt5dGEFiMzoIbjkTSzUb4QKTCsP+WNpGwUjAFIZrnZvUxxkhw==";
+ url = "https://registry.npmjs.org/dayjs/-/dayjs-1.8.28.tgz";
+ sha512 = "ccnYgKC0/hPSGXxj7Ju6AV/BP4HUkXC2u15mikXT5mX9YorEaoi1bEKOmAqdkJHN4EEkmAf97SpH66Try5Mbeg==";
};
};
"de-indent-1.0.2" = {
@@ -13343,6 +13424,15 @@ let
sha512 = "pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==";
};
};
+ "debug-4.2.0" = {
+ name = "debug";
+ packageName = "debug";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz";
+ sha512 = "IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==";
+ };
+ };
"debug-fabulous-1.1.0" = {
name = "debug-fabulous";
packageName = "debug-fabulous";
@@ -13460,6 +13550,15 @@ let
sha512 = "TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw==";
};
};
+ "decompress-response-6.0.0" = {
+ name = "decompress-response";
+ packageName = "decompress-response";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz";
+ sha512 = "aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==";
+ };
+ };
"decompress-tar-4.1.1" = {
name = "decompress-tar";
packageName = "decompress-tar";
@@ -13820,13 +13919,13 @@ let
sha512 = "wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==";
};
};
- "del-cli-3.0.0" = {
+ "del-cli-3.0.1" = {
name = "del-cli";
packageName = "del-cli";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/del-cli/-/del-cli-3.0.0.tgz";
- sha512 = "J4HDC2mpcN5aopya4VdkyiFXZaqAoo7ua9VpKbciX3DDUSbtJbPMc3ivggJsAAgS6EqonmbenIiMhBGtJPW9FA==";
+ url = "https://registry.npmjs.org/del-cli/-/del-cli-3.0.1.tgz";
+ sha512 = "BLHItGr82rUbHhjMu41d+vw9Md49i81jmZSV00HdTq4t+RTHywmEht/23mNFpUl2YeLYJZJyGz4rdlMAyOxNeg==";
};
};
"delay-4.3.0" = {
@@ -14171,13 +14270,13 @@ let
sha1 = "50aee7db8babb990381f010c63fabba5b58e54cd";
};
};
- "detective-typescript-5.7.0" = {
+ "detective-typescript-5.8.0" = {
name = "detective-typescript";
packageName = "detective-typescript";
- version = "5.7.0";
+ version = "5.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/detective-typescript/-/detective-typescript-5.7.0.tgz";
- sha512 = "4SQeACXWAjIOsd2kJykPL8gWC9nVA+z8w7KtAdtd/7BCpDfrpI2ZA7pdhsmHv/zxf3ofeqpYi72vCkZ65bAjtA==";
+ url = "https://registry.npmjs.org/detective-typescript/-/detective-typescript-5.8.0.tgz";
+ sha512 = "SrsUCfCaDTF64QVMHMidRal+kmkbIc5zP8cxxZPsomWx9vuEUjBlSJNhf7/ypE5cLdJJDI4qzKDmyzqQ+iz/xg==";
};
};
"dezalgo-1.0.3" = {
@@ -14270,22 +14369,22 @@ let
sha512 = "58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==";
};
};
- "diff-match-patch-1.0.4" = {
+ "diff-match-patch-1.0.5" = {
name = "diff-match-patch";
packageName = "diff-match-patch";
- version = "1.0.4";
+ version = "1.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.4.tgz";
- sha512 = "Uv3SW8bmH9nAtHKaKSanOQmj2DnlH65fUpcrMdfdaOxUG02QQ4YGZ8AE7kKOMisF7UqvOlGKVYWRvezdncW9lg==";
+ url = "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.5.tgz";
+ sha512 = "IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==";
};
};
- "diff2html-3.1.6" = {
+ "diff2html-3.1.7" = {
name = "diff2html";
packageName = "diff2html";
- version = "3.1.6";
+ version = "3.1.7";
src = fetchurl {
- url = "https://registry.npmjs.org/diff2html/-/diff2html-3.1.6.tgz";
- sha512 = "XWceXI/tvT6YIHpO1kUY8y/fEDUdV3Du//0McAuK2/Fikc/MU2cyoFS5PXVuOFA5DO5otvPyeJmFan2iNUWkVg==";
+ url = "https://registry.npmjs.org/diff2html/-/diff2html-3.1.7.tgz";
+ sha512 = "inGdGsbKPt4s5ceH3QZZS2mZqp4eroiQoKEtYOGuSDGGm0X7K8Jsd472KxSSdi8s8d4jkDI6o5SJ/rMeJPs5mg==";
};
};
"diff3-0.0.3" = {
@@ -14549,6 +14648,15 @@ let
sha512 = "2FFKzmLGOnD+Y378bRKH+gTjRMuSpH7OKgPy31KjjfCoKZx7tU8Dmqfd/3fhG2d/4bppuN8/KtWMUZBAcUCRnQ==";
};
};
+ "docker-modem-2.1.3" = {
+ name = "docker-modem";
+ packageName = "docker-modem";
+ version = "2.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/docker-modem/-/docker-modem-2.1.3.tgz";
+ sha512 = "cwaRptBmYZwu/FyhGcqBm2MzXA77W2/E6eVkpOZVDk6PkI9Bjj84xPrXiHMA+OWjzNy+DFjgKh8Q+1hMR7/OHg==";
+ };
+ };
"dockerfile-ast-0.0.12" = {
name = "dockerfile-ast";
packageName = "dockerfile-ast";
@@ -14801,13 +14909,13 @@ let
sha512 = "Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==";
};
};
- "domutils-2.0.0" = {
+ "domutils-2.1.0" = {
name = "domutils";
packageName = "domutils";
- version = "2.0.0";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/domutils/-/domutils-2.0.0.tgz";
- sha512 = "n5SelJ1axbO636c2yUtOGia/IcJtVtlhQbFiVDBZHKV5ReJO1ViX7sFEemtuyoAnBxk5meNSYgA8V4s0271efg==";
+ url = "https://registry.npmjs.org/domutils/-/domutils-2.1.0.tgz";
+ sha512 = "CD9M0Dm1iaHfQ1R/TI+z3/JWp/pgub0j4jIQKH89ARR4ATAV2nbaOQS5XxU9maJP5jHaPdDDQSEHuE2UmpUTKg==";
};
};
"dot-case-2.1.1" = {
@@ -15134,13 +15242,13 @@ let
sha512 = "1N+eCCrepIeK1+qtWrMEO1CV68Hn+TLbiR9c70VB3xnut3DmUxT+3T7sRHhb0mpK2F/74IfP+loQDriU2W9lkA==";
};
};
- "e-prime-0.10.3" = {
+ "e-prime-0.10.4" = {
name = "e-prime";
packageName = "e-prime";
- version = "0.10.3";
+ version = "0.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/e-prime/-/e-prime-0.10.3.tgz";
- sha512 = "QGKWEWRVUfjUXSoio9AW43RzzMQzI23No8uyKQD9yZJm4Hbc+8ZRZhyEtWdnpAkY7dXFmTxtcFR4cM0T0U1jGw==";
+ url = "https://registry.npmjs.org/e-prime/-/e-prime-0.10.4.tgz";
+ sha512 = "tzBmM2mFSnAq5BuxPSyin6qXb3yMe1wufJN7L7ZPcEWS5S+jI2dhKQEoqHVEcSMMXo/j5lcWpX5jzA6wLSmX6w==";
};
};
"each-props-1.3.2" = {
@@ -15206,13 +15314,13 @@ let
sha1 = "94a44248bb87da35db0eff7af0aa576168117f59";
};
};
- "editions-2.3.0" = {
+ "editions-2.3.1" = {
name = "editions";
packageName = "editions";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/editions/-/editions-2.3.0.tgz";
- sha512 = "jeXYwHPKbitU1l14dWlsl5Nm+b1Hsm7VX73BsrQ4RVwEcAQQIPFHTZAbVtuIGxZBrpdT2FXd8lbtrNBrzZxIsA==";
+ url = "https://registry.npmjs.org/editions/-/editions-2.3.1.tgz";
+ sha512 = "ptGvkwTvGdGfC0hfhKg0MT+TRLRKGtUiWGBInxOm5pz7ssADezahjCUaYuZ8Dr+C05FW0AECIIPt4WBxVINEhA==";
};
};
"editor-1.0.0" = {
@@ -15278,13 +15386,13 @@ let
sha512 = "7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==";
};
};
- "electron-to-chromium-1.3.427" = {
+ "electron-to-chromium-1.3.453" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
- version = "1.3.427";
+ version = "1.3.453";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.427.tgz";
- sha512 = "/rG5G7Opcw68/Yrb4qYkz07h3bESVRJjUl4X/FrKLXzoUJleKm6D7K7rTTz8V5LUWnd+BbTOyxJX2XprRqHD8A==";
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.453.tgz";
+ sha512 = "IQbCfjJR0NDDn/+vojTlq7fPSREcALtF8M1n01gw7nQghCtfFYrJ2dfhsp8APr8bANoFC8vRTFVXMOGpT0eetw==";
};
};
"elegant-spinner-1.0.1" = {
@@ -15332,13 +15440,13 @@ let
sha512 = "gYCwo7kh5S3IDyZPLZf6hSS0MnZT8QmJFqYvbqlDZSbwdZlY6QZWxJ4i/6UhITOJ4XzyI647Bm2MXKCLqnJ4nQ==";
};
};
- "emitter-https://github.com/component/emitter/archive/1.0.1.tar.gz" = {
+ "emitter-http://github.com/component/emitter/archive/1.0.1.tar.gz" = {
name = "emitter";
packageName = "emitter";
version = "1.0.1";
src = fetchurl {
name = "emitter-1.0.1.tar.gz";
- url = "https://codeload.github.com/component/emitter/tar.gz/1.0.1";
+ url = https://codeload.github.com/component/emitter/tar.gz/1.0.1;
sha256 = "0eae744826723877457f7a7ac7f31d68a5a060673b3a883f6a8e325bf48f313d";
};
};
@@ -15558,15 +15666,6 @@ let
sha1 = "2d968308fffae5d17f5209b6775246e90d8a705e";
};
};
- "engine.io-3.2.1" = {
- name = "engine.io";
- packageName = "engine.io";
- version = "3.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz";
- sha512 = "+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==";
- };
- };
"engine.io-3.4.1" = {
name = "engine.io";
packageName = "engine.io";
@@ -15585,22 +15684,13 @@ let
sha1 = "1c5a65d5c5af6d04b44c22c3dbcd95c39ed1c989";
};
};
- "engine.io-client-3.2.1" = {
+ "engine.io-client-3.4.2" = {
name = "engine.io-client";
packageName = "engine.io-client";
- version = "3.2.1";
+ version = "3.4.2";
src = fetchurl {
- url = "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz";
- sha512 = "y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==";
- };
- };
- "engine.io-client-3.4.1" = {
- name = "engine.io-client";
- packageName = "engine.io-client";
- version = "3.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.1.tgz";
- sha512 = "RJNmA+A9Js+8Aoq815xpGAsgWH1VoSYM//2VgIiu9lNOaHFfLpTjH4tOzktBpjIs5lvOfiNY1dwf+NuU6D38Mw==";
+ url = "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.2.tgz";
+ sha512 = "AWjc1Xg06a6UPFOBAzJf48W1UR/qKYmv/ubgSCumo9GXgvL/xGIvo05dXoBL+2NTLMipDI7in8xK61C17L25xg==";
};
};
"engine.io-parser-1.0.6" = {
@@ -15612,15 +15702,6 @@ let
sha1 = "d38813143a411cb3b914132ab05bf99e6f7a248e";
};
};
- "engine.io-parser-2.1.3" = {
- name = "engine.io-parser";
- packageName = "engine.io-parser";
- version = "2.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz";
- sha512 = "6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==";
- };
- };
"engine.io-parser-2.2.0" = {
name = "engine.io-parser";
packageName = "engine.io-parser";
@@ -15693,13 +15774,13 @@ let
sha512 = "f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==";
};
};
- "entities-2.0.0" = {
+ "entities-2.0.2" = {
name = "entities";
packageName = "entities";
- version = "2.0.0";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz";
- sha512 = "D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==";
+ url = "https://registry.npmjs.org/entities/-/entities-2.0.2.tgz";
+ sha512 = "dmD3AvJQBUjKpcNkoqr+x+IF0SdRtPz9Vk0uTy4yWqga9ibB6s4v++QFWNohjiUGoMlF552ZvNyXDxz5iW0qmw==";
};
};
"env-ci-3.2.2" = {
@@ -15918,15 +15999,6 @@ let
sha1 = "96edb9f2fdb01995822b263dd8aadab6748181bc";
};
};
- "es6-promise-3.0.2" = {
- name = "es6-promise";
- packageName = "es6-promise";
- version = "3.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/es6-promise/-/es6-promise-3.0.2.tgz";
- sha1 = "010d5858423a5f118979665f46486a95c6ee2bb6";
- };
- };
"es6-promise-3.3.1" = {
name = "es6-promise";
packageName = "es6-promise";
@@ -16314,6 +16386,15 @@ let
sha512 = "ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==";
};
};
+ "espree-7.0.0" = {
+ name = "espree";
+ packageName = "espree";
+ version = "7.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/espree/-/espree-7.0.0.tgz";
+ sha512 = "/r2XEx5Mw4pgKdyb7GNLQNsu++asx/dltf/CI8RFi9oGHxmQFgvLbc5Op4U6i8Oaj+kdslhJtVlEZeAqH5qOTw==";
+ };
+ };
"esprima-1.1.1" = {
name = "esprima";
packageName = "esprima";
@@ -16647,13 +16728,13 @@ let
sha512 = "tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==";
};
};
- "eventemitter3-4.0.0" = {
+ "eventemitter3-4.0.4" = {
name = "eventemitter3";
packageName = "eventemitter3";
- version = "4.0.0";
+ version = "4.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.0.tgz";
- sha512 = "qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==";
+ url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz";
+ sha512 = "rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==";
};
};
"events-1.1.1" = {
@@ -16791,13 +16872,13 @@ let
sha512 = "r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==";
};
};
- "execa-4.0.0" = {
+ "execa-4.0.2" = {
name = "execa";
packageName = "execa";
- version = "4.0.0";
+ version = "4.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/execa/-/execa-4.0.0.tgz";
- sha512 = "JbDUxwV3BoT5ZVXQrSVbAiaXhXUkIwvbhPIwZ0N13kX+5yCzOhUNdocxB/UQRuYOHRYYwAxKYwJYc0T4D12pDA==";
+ url = "https://registry.npmjs.org/execa/-/execa-4.0.2.tgz";
+ sha512 = "QI2zLa6CjGWdiQsmSkZoGtDx2N+cQIGb3yNolGTdjSQzydzLgYYf8LRuagp7S7fPimjcrzUDSUFd/MgzELMi4Q==";
};
};
"execall-1.0.0" = {
@@ -17430,13 +17511,13 @@ let
sha512 = "483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==";
};
};
- "fastq-1.7.0" = {
+ "fastq-1.8.0" = {
name = "fastq";
packageName = "fastq";
- version = "1.7.0";
+ version = "1.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/fastq/-/fastq-1.7.0.tgz";
- sha512 = "YOadQRnHd5q6PogvAR/x62BGituF2ufiEA6s8aavQANw5YKHERI4AREboX6KotzP8oX2klxYF2wcV/7bn1clfQ==";
+ url = "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz";
+ sha512 = "SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==";
};
};
"fault-1.0.4" = {
@@ -17844,6 +17925,15 @@ let
sha512 = "Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==";
};
};
+ "find-cache-dir-3.3.1" = {
+ name = "find-cache-dir";
+ packageName = "find-cache-dir";
+ version = "3.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz";
+ sha512 = "t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==";
+ };
+ };
"find-index-0.1.1" = {
name = "find-index";
packageName = "find-index";
@@ -18150,13 +18240,13 @@ let
sha512 = "jlbUu0XkbpXeXhan5xyTqVK1jmEKNxE8hpzznI3TThHTr76GiFwK0iRzhDo4KNy+S9h/KxHaqVhTP86vA6wHCg==";
};
};
- "flow-parser-0.123.0" = {
+ "flow-parser-0.125.1" = {
name = "flow-parser";
packageName = "flow-parser";
- version = "0.123.0";
+ version = "0.125.1";
src = fetchurl {
- url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.123.0.tgz";
- sha512 = "scMjcsICxtHm141rFTfWgKnNbz9MUubgc9kNSh+0xvTYIA/L+9AzlPRK0FMcfNiqQTWjn0IMGqiwySLzMZVvtw==";
+ url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.125.1.tgz";
+ sha512 = "vrnK98a85yyaPqcZTQmHlrzb4PAiF/WgkI8xZCmyn5sT6/bAKAFbUB+VQqfzTpnvq2VwZ5SThi/xuz3zMLTFRw==";
};
};
"fluent-ffmpeg-2.1.2" = {
@@ -18195,15 +18285,6 @@ let
sha1 = "ae049a714386bb83e342657a82924b70364a90d6";
};
};
- "flumedb-1.1.0" = {
- name = "flumedb";
- packageName = "flumedb";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/flumedb/-/flumedb-1.1.0.tgz";
- sha512 = "Bwol+72GU5z2DxZlnaxUA9A8qaRcQcdTprmRcgfqn2ldn147ByVh9Zyp90hVGPlo/oEN/yjOBUXcNkK3SYjbgA==";
- };
- };
"flumelog-offset-3.4.4" = {
name = "flumelog-offset";
packageName = "flumelog-offset";
@@ -18231,22 +18312,22 @@ let
sha512 = "Nl0gJOgrDGpJGZDkP6gvo6s1Q9WmRynbHUvI/JY3eQ81YgzUUa2FKLlfu6OHV5ho5NeXP+00F+0K1yBVaEgJOQ==";
};
};
- "flumeview-query-6.3.0" = {
- name = "flumeview-query";
- packageName = "flumeview-query";
- version = "6.3.0";
+ "flumeview-links-1.0.1" = {
+ name = "flumeview-links";
+ packageName = "flumeview-links";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/flumeview-query/-/flumeview-query-6.3.0.tgz";
- sha512 = "8QBannTFLICARmflhHpXNeR5hh6IzIyJz4XhKTofzmxq/hXEn1un7aF6P6dRQkOwthENDTbSB07eWKqwnYDKtw==";
+ url = "https://registry.npmjs.org/flumeview-links/-/flumeview-links-1.0.1.tgz";
+ sha512 = "X7enLH2Ijoav3xA+EPoahf5e1RjMoRaHWQcG/RyHvpXbV/qlhEgH2zwIi8kg+Ezt90KTtnGxVygcSZ7RGpdkng==";
};
};
- "flumeview-query-7.2.1" = {
+ "flumeview-query-7.2.2" = {
name = "flumeview-query";
packageName = "flumeview-query";
- version = "7.2.1";
+ version = "7.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/flumeview-query/-/flumeview-query-7.2.1.tgz";
- sha512 = "iLr5S+BrGJIls30jR42L0g/gehSrJmAlYIQhcu0fNpUW5dOq7sfa8rOmJo0lpC2Ns5EIgGogR6uO8ze7qWFvLQ==";
+ url = "https://registry.npmjs.org/flumeview-query/-/flumeview-query-7.2.2.tgz";
+ sha512 = "zDwy3WIbF5pKhwyK0wVtGdedU+1Xh2Dnrg06fJ0dIkAcQs8+u+CaoSBcnyp80i6XmzfzGCRkN0Fdve2b6f5XAA==";
};
};
"flumeview-reduce-1.3.16" = {
@@ -18384,13 +18465,13 @@ let
sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
};
};
- "forever-monitor-2.0.0" = {
+ "forever-monitor-3.0.0" = {
name = "forever-monitor";
packageName = "forever-monitor";
- version = "2.0.0";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/forever-monitor/-/forever-monitor-2.0.0.tgz";
- sha512 = "5tMNrrDjeI2tkS+m+fxETWXaUIYEarY9Sy2pw9AOq9sVENA/8B7pl3xVAQTG0fND8ypet3rQhg+G4D4f+fVw2w==";
+ url = "https://registry.npmjs.org/forever-monitor/-/forever-monitor-3.0.0.tgz";
+ sha512 = "F3E8C9CTPK+uRGdVTMBHGo7mHX+KRtClLzkegR6ux1yy+ByxOziumpTzxajzfhICHfYdnGWY4Bokl8dirYsDeA==";
};
};
"form-data-0.1.3" = {
@@ -18519,13 +18600,13 @@ let
sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84";
};
};
- "fp-ts-2.5.4" = {
+ "fp-ts-2.6.2" = {
name = "fp-ts";
packageName = "fp-ts";
- version = "2.5.4";
+ version = "2.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.5.4.tgz";
- sha512 = "cZlLeEneRYypc2dOzB9h8+bd9mQhJVyt2g0Dny2gKR7uWNgA4EmLSJyguLYsTU44nJSSG9EjurUalEc0wQqeKw==";
+ url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.6.2.tgz";
+ sha512 = "RUm0iNcD7eMFZo6W1K10kqi0DyYX06lbbjyNgKwEWg1kPZw91ZXlkEx/9cII1x/jY4fHzh14+Hquk5sJnXBzQA==";
};
};
"fraction.js-4.0.12" = {
@@ -18627,13 +18708,13 @@ let
sha512 = "KhjJmZAs2eqfhCb6PdPx4RcZtheGTz86tpTC5JTvqBn/xda+Nb+0C7dCyjOSN7T76H6a56LvH0SVXQMchLXDRw==";
};
};
- "fs-chunk-store-2.0.1" = {
+ "fs-chunk-store-2.0.2" = {
name = "fs-chunk-store";
packageName = "fs-chunk-store";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/fs-chunk-store/-/fs-chunk-store-2.0.1.tgz";
- sha512 = "V9PXz33rhq6E9lFmvmElmLyvEvnSeryU/TzfHnCEIpEU6Y/2Fyc4xEeeneV/pUgKG1mRAKSU+DBtHyO2GQ2EBA==";
+ url = "https://registry.npmjs.org/fs-chunk-store/-/fs-chunk-store-2.0.2.tgz";
+ sha512 = "4nSngo6KyoGguscb5sTxjcxOvtRiMxuQl4vFK9SnYYMjmy08Nm095ACoM3lxj1KmCuxO4JMnuo4EebMWHlagjQ==";
};
};
"fs-constants-1.0.0" = {
@@ -18672,15 +18753,6 @@ let
sha1 = "9ae1fdd94897798edab76d0918cf42d0c3184fa9";
};
};
- "fs-extra-0.30.0" = {
- name = "fs-extra";
- packageName = "fs-extra";
- version = "0.30.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz";
- sha1 = "f233ffcc08d4da7d432daa449776989db1df93f0";
- };
- };
"fs-extra-0.6.4" = {
name = "fs-extra";
packageName = "fs-extra";
@@ -18726,15 +18798,6 @@ 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";
@@ -18834,13 +18897,13 @@ let
sha512 = "HxOTRiFS3PqwAOmlp1mTwLA+xhQBdaP82b5aBamc/rHKFVyn4qL8YpngaAleD52PNMzBm6TsGOoU/Hq+bAfBhA==";
};
};
- "fsevents-1.2.12" = {
+ "fsevents-1.2.13" = {
name = "fsevents";
packageName = "fsevents";
- version = "1.2.12";
+ version = "1.2.13";
src = fetchurl {
- url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.12.tgz";
- sha512 = "Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q==";
+ url = "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz";
+ sha512 = "oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==";
};
};
"fsevents-2.1.2" = {
@@ -19140,6 +19203,15 @@ let
sha512 = "I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==";
};
};
+ "get-package-type-0.1.0" = {
+ name = "get-package-type";
+ packageName = "get-package-type";
+ version = "0.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz";
+ sha512 = "pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==";
+ };
+ };
"get-pkg-repo-1.4.0" = {
name = "get-pkg-repo";
packageName = "get-pkg-repo";
@@ -19221,6 +19293,15 @@ let
sha512 = "zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==";
};
};
+ "get-stdin-8.0.0" = {
+ name = "get-stdin";
+ packageName = "get-stdin";
+ version = "8.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz";
+ sha512 = "sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==";
+ };
+ };
"get-stream-2.3.1" = {
name = "get-stream";
packageName = "get-stream";
@@ -19275,13 +19356,13 @@ let
sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28";
};
};
- "getmac-5.1.0" = {
+ "getmac-5.2.0" = {
name = "getmac";
packageName = "getmac";
- version = "5.1.0";
+ version = "5.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/getmac/-/getmac-5.1.0.tgz";
- sha512 = "hpZnhRQa2O2YbIPO1bX6vv7Zy7DyQXNH6tDpX/yfjhFl0AsAgEZZ1FqQ6e32CE+oKMykjp1yRJ5BQKMNEX5McQ==";
+ url = "https://registry.npmjs.org/getmac/-/getmac-5.2.0.tgz";
+ sha512 = "FBQqEBO4hFlv//gtN8+x4tINgfb4noOGl3WCSGd9xaPRMkMK3Lt/FF1/dwiD3p7i2F0u3uL6oV61MQyHqYqVlw==";
};
};
"getpass-0.1.6" = {
@@ -19680,13 +19761,13 @@ let
sha1 = "e76989268a6c74c38908b1305b10fc0e394e9d0f";
};
};
- "global-agent-2.1.8" = {
+ "global-agent-2.1.9" = {
name = "global-agent";
packageName = "global-agent";
- version = "2.1.8";
+ version = "2.1.9";
src = fetchurl {
- url = "https://registry.npmjs.org/global-agent/-/global-agent-2.1.8.tgz";
- sha512 = "VpBe/rhY6Rw2VDOTszAMNambg+4Qv8j0yiTNDYEXXXxkUNGWLHp8A3ztK4YDBbFNcWF4rgsec6/5gPyryya/+A==";
+ url = "https://registry.npmjs.org/global-agent/-/global-agent-2.1.9.tgz";
+ sha512 = "hylHMbK50BzJbUmQ0LPYK1+AY862Xkvje4DAaonQDfMewGIe7/+XHfG90FORsEsrfw7pskhwV4cFAYgVAPNrdw==";
};
};
"global-dirs-0.1.1" = {
@@ -19713,7 +19794,7 @@ let
version = "2.0.1";
src = fetchurl {
name = "global-2.0.1.tar.gz";
- url = "https://codeload.github.com/component/global/tar.gz/v2.0.1";
+ url = https://codeload.github.com/component/global/tar.gz/v2.0.1;
sha256 = "42be02b7148745447f6ba21137c972ca82d2cad92d30d63bd4fc310623901785";
};
};
@@ -20167,13 +20248,13 @@ let
sha512 = "VKzfvHEKybTKjQVpTFrA5yUq2S9ihcZvfJAtsDBBCuV6wauPu1xl/f9ehgVf0FcEJJs4vz6ysb/ZMkGigQZseg==";
};
};
- "graphql-anywhere-4.2.6" = {
+ "graphql-anywhere-4.2.7" = {
name = "graphql-anywhere";
packageName = "graphql-anywhere";
- version = "4.2.6";
+ version = "4.2.7";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-anywhere/-/graphql-anywhere-4.2.6.tgz";
- sha512 = "re4fqaii3l0fCsC3qFKQrmwffephI9rinrwXAy+4EnWip2YkGlV8wC4en42eW8KI2nlWBh9lkJPfR/5TZf/l1w==";
+ url = "https://registry.npmjs.org/graphql-anywhere/-/graphql-anywhere-4.2.7.tgz";
+ sha512 = "fJHvVywWVWjiHuPIMs16Nfjf4zdQUwSO1LKycwBJCWIPeoeQ8LqXK2BgYoZAHkhKEFktZZeYyzS4o/uIUG0z5A==";
};
};
"graphql-cli-prepare-1.4.19" = {
@@ -20212,13 +20293,13 @@ let
sha512 = "bOufkkog0cSfHJ9gVD3Wy+KHmkSTHWcFfPaV/NVpIvfJx15gU0/CzuC6lcTjioWmn+UGzYdoqmP7OrJAWT57sw==";
};
};
- "graphql-extensions-0.12.0" = {
+ "graphql-extensions-0.12.2" = {
name = "graphql-extensions";
packageName = "graphql-extensions";
- version = "0.12.0";
+ version = "0.12.2";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.0.tgz";
- sha512 = "kBRLtNeknrFl0W/UQQYebj6qnvb1E1RpQ2+C7Y8pwMc6yV8+9pWFx5RP0HzfeEuScCmK93i3H5sdPedoQWwENw==";
+ url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.2.tgz";
+ sha512 = "vFaZua5aLiCOOzxfY5qzHZ6S52BCqW7VVOwzvV52Wb5edRm3dn6u+1MR9yYyEqUHSf8LvdhEojYlOkKiaQ4ghA==";
};
};
"graphql-import-0.4.5" = {
@@ -20410,13 +20491,13 @@ let
sha512 = "7Isf9Y690o/Q5MVjEylH1H7L8WeZ89woW7DnhD5unTintOdZb67KdOayRgp9trUFo+f9UyJtuatV42e/+kghPg==";
};
};
- "gulp-cli-2.2.0" = {
+ "gulp-cli-2.2.1" = {
name = "gulp-cli";
packageName = "gulp-cli";
- version = "2.2.0";
+ version = "2.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.0.tgz";
- sha512 = "rGs3bVYHdyJpLqR0TUBnlcZ1O5O++Zs4bA0ajm+zr3WFCfiSLjGwoCBqFs18wzN+ZxahT9DkOK5nDf26iDsWjA==";
+ url = "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.1.tgz";
+ sha512 = "yEMxrXqY8mJFlaauFQxNrCpzWJThu0sH1sqlToaTOT063Hub9s/Nt2C+GSLe6feQ/IMWrHvGOOsyES7CQc9O+A==";
};
};
"gulp-less-3.5.0" = {
@@ -20464,13 +20545,13 @@ let
sha1 = "0054e1e744502e27c04c187c3ecc505dd54bbb4f";
};
};
- "gulp-vinyl-zip-2.2.0" = {
+ "gulp-vinyl-zip-2.2.1" = {
name = "gulp-vinyl-zip";
packageName = "gulp-vinyl-zip";
- version = "2.2.0";
+ version = "2.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/gulp-vinyl-zip/-/gulp-vinyl-zip-2.2.0.tgz";
- sha512 = "7tKXptewHdKnOV0HGIyB/5+dvfmwmHq+hnolAQ64zz/pPomUXJcFPeYCkatRmOztkfZOn+14zoIFS2G39PkzIg==";
+ url = "https://registry.npmjs.org/gulp-vinyl-zip/-/gulp-vinyl-zip-2.2.1.tgz";
+ sha512 = "9lwCZUkrENzP649hVQB2r+8GgeGtVrqA2fEeVDX6aYr6+yJjdczWu0r1C6WvbZdzhXcA61MtR5MEyjR9a3D7cw==";
};
};
"gulplog-1.0.0" = {
@@ -21419,31 +21500,31 @@ let
sha256 = "d7408d01b05fcbd5bb4fb44fd3d7d71463bafd5124d7e69c6f3e97cef8c65368";
};
};
- "http-parser-js-0.4.10" = {
+ "http-parser-js-0.4.13" = {
name = "http-parser-js";
packageName = "http-parser-js";
- version = "0.4.10";
+ version = "0.4.13";
src = fetchurl {
- url = "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz";
- sha1 = "92c9c1374c35085f75db359ec56cc257cbb93fa4";
+ url = "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz";
+ sha1 = "3bd6d6fde6e3172c9334c3b33b6c193d80fe1137";
};
};
- "http-parser-js-0.4.13" = {
+ "http-parser-js-0.5.2" = {
name = "http-parser-js";
packageName = "http-parser-js";
- version = "0.4.13";
+ version = "0.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.13.tgz";
- sha1 = "3bd6d6fde6e3172c9334c3b33b6c193d80fe1137";
+ url = "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.2.tgz";
+ sha512 = "opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==";
};
};
- "http-proxy-1.18.0" = {
+ "http-proxy-1.18.1" = {
name = "http-proxy";
packageName = "http-proxy";
- version = "1.18.0";
+ version = "1.18.1";
src = fetchurl {
- url = "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.0.tgz";
- sha512 = "84I2iJM/n1d4Hdgc6y2+qY5mDaz2PUVjlg9znE9byl+q0uC3DeByqBGReQu5tpLK0TAqTIXScRUV+dg7+bUPpQ==";
+ url = "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz";
+ sha512 = "7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==";
};
};
"http-proxy-agent-2.1.0" = {
@@ -21788,13 +21869,13 @@ let
sha512 = "cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==";
};
};
- "ignore-5.1.4" = {
+ "ignore-5.1.6" = {
name = "ignore";
packageName = "ignore";
- version = "5.1.4";
+ version = "5.1.6";
src = fetchurl {
- url = "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz";
- sha512 = "MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==";
+ url = "https://registry.npmjs.org/ignore/-/ignore-5.1.6.tgz";
+ sha512 = "cgXgkypZBcCnOgSihyeqbo6gjIaIyDqPQB7Ra4vhE9m6kigdGoQDMHjviFhRZo3IMlRy6yElosoviMs5YxZXUA==";
};
};
"ignore-by-default-1.0.1" = {
@@ -22508,13 +22589,13 @@ let
sha512 = "wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==";
};
};
- "invert-kv-3.0.0" = {
+ "invert-kv-3.0.1" = {
name = "invert-kv";
packageName = "invert-kv";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/invert-kv/-/invert-kv-3.0.0.tgz";
- sha512 = "JzF8q2BeZA1ZkE3XROwRpoMQ9ObMgTtp0JH8EXewlbkikuOj2GPLIpUipdO+VL8QsTr2teAJD02EFGGL5cO7uw==";
+ url = "https://registry.npmjs.org/invert-kv/-/invert-kv-3.0.1.tgz";
+ sha512 = "CYdFeFexxhv/Bcny+Q0BfOV+ltRlJcd4BBZBYFX/O0u4npJrgZtIcjokegtiSMAvlMTJ+Koq0GBCc//3bueQxw==";
};
};
"iota-array-1.0.0" = {
@@ -23516,13 +23597,13 @@ let
sha1 = "1d03dded53bd8db0f30c26e4f95d36fc7c87dc24";
};
};
- "is-reference-1.1.4" = {
+ "is-reference-1.2.0" = {
name = "is-reference";
packageName = "is-reference";
- version = "1.1.4";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/is-reference/-/is-reference-1.1.4.tgz";
- sha512 = "uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==";
+ url = "https://registry.npmjs.org/is-reference/-/is-reference-1.2.0.tgz";
+ sha512 = "ZVxq+5TkOx6GQdnoMm2aRdCKADdcrOWXLGzGT+vIA8DMpqEJaRk5AL1bS80zJ2bjHunVmjdzfCt0e4BymIEqKQ==";
};
};
"is-regex-1.0.5" = {
@@ -24065,13 +24146,13 @@ let
sha512 = "UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==";
};
};
- "istanbul-lib-instrument-4.0.1" = {
+ "istanbul-lib-instrument-4.0.3" = {
name = "istanbul-lib-instrument";
packageName = "istanbul-lib-instrument";
- version = "4.0.1";
+ version = "4.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz";
- sha512 = "imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==";
+ url = "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz";
+ sha512 = "BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==";
};
};
"istextorbinary-2.6.0" = {
@@ -24308,40 +24389,31 @@ let
sha1 = "f6f9f099f9882bad84585c6b1004344d6fadb33c";
};
};
- "jquery-3.4.1" = {
- name = "jquery";
- packageName = "jquery";
- version = "3.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz";
- sha512 = "36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw==";
- };
- };
- "jquery-3.5.0" = {
+ "jquery-3.5.1" = {
name = "jquery";
packageName = "jquery";
- version = "3.5.0";
+ version = "3.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jquery/-/jquery-3.5.0.tgz";
- sha512 = "Xb7SVYMvygPxbFMpTFQiHh1J7HClEaThguL15N/Gg37Lri/qKyhRGZYzHRyLH8Stq3Aow0LsHO2O2ci86fCrNQ==";
+ url = "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz";
+ sha512 = "XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==";
};
};
- "jquery-ui-bundle-1.12.1" = {
- name = "jquery-ui-bundle";
- packageName = "jquery-ui-bundle";
+ "jquery-ui-1.12.1" = {
+ name = "jquery-ui";
+ packageName = "jquery-ui";
version = "1.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jquery-ui-bundle/-/jquery-ui-bundle-1.12.1.tgz";
- sha1 = "d6be2e4c377494e2378b1cae2920a91d1182d8c4";
+ url = "https://registry.npmjs.org/jquery-ui/-/jquery-ui-1.12.1.tgz";
+ sha1 = "bcb4045c8dd0539c134bc1488cdd3e768a7a9e51";
};
};
- "jquery.terminal-2.15.4" = {
+ "jquery.terminal-2.16.1" = {
name = "jquery.terminal";
packageName = "jquery.terminal";
- version = "2.15.4";
+ version = "2.16.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.15.4.tgz";
- sha512 = "7XSLLjc2Il+1wtJQYQWkir8A5WnTMFEkwb1fGx3mASxQ+lp0Yu4Ua3iQTSKZGdYR3FINor9ToK107lJHEWOeYA==";
+ url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.16.1.tgz";
+ sha512 = "AsFJ7GlvVVRv1lTV2b2cOcIURyXyJJHC16osjpXlwr6Xui5X/RopVjZIxV+3oCVP/uovI8wfij+bwvad46/34Q==";
};
};
"js-base64-2.5.2" = {
@@ -24434,6 +24506,15 @@ let
sha512 = "YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==";
};
};
+ "js-yaml-3.14.0" = {
+ name = "js-yaml";
+ packageName = "js-yaml";
+ version = "3.14.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz";
+ sha512 = "/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==";
+ };
+ };
"js-yaml-3.2.7" = {
name = "js-yaml";
packageName = "js-yaml";
@@ -24470,13 +24551,13 @@ let
sha1 = "b01307cb29b618a1ed26ec79e911f803c4da0040";
};
};
- "jscodeshift-0.7.1" = {
+ "jscodeshift-0.9.0" = {
name = "jscodeshift";
packageName = "jscodeshift";
- version = "0.7.1";
+ version = "0.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.7.1.tgz";
- sha512 = "YMkZSyoc8zg5woZL23cmWlnFLPH/mHilonGA7Qbzs7H6M4v4PH0Qsn4jeDyw+CHhVoAnm9UxQyB0Yw1OT+mktA==";
+ url = "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.9.0.tgz";
+ sha512 = "SUeXq8dJzj5LR8uy71axgG3bmiHoC0IdHy7n89SqKzkzBWpAds5F9IIGE+lqUSZX9J0ZfEzN8fXWIqQV0dIp2w==";
};
};
"jsdom-11.12.0" = {
@@ -24542,15 +24623,6 @@ let
sha512 = "OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==";
};
};
- "jshint-2.11.0" = {
- name = "jshint";
- packageName = "jshint";
- version = "2.11.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/jshint/-/jshint-2.11.0.tgz";
- sha512 = "ooaD/hrBPhu35xXW4gn+o3SOuzht73gdBuffgJzrZBJZPGgGiiTvJEgTyxFvBO2nz0+X1G6etF8SzUODTlLY6Q==";
- };
- };
"json-buffer-2.0.11" = {
name = "json-buffer";
packageName = "json-buffer";
@@ -24785,15 +24857,6 @@ let
sha512 = "aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==";
};
};
- "json5-2.1.0" = {
- name = "json5";
- packageName = "json5";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/json5/-/json5-2.1.0.tgz";
- sha512 = "8Mh9h6xViijj36g7Dxi+Y4S6hNGV96vcJZr/SrlHh1LR/pEn/8j/+qIBbs44YKl69Lrfctp4QD+AdWLTMqEZAQ==";
- };
- };
"json5-2.1.3" = {
name = "json5";
packageName = "json5";
@@ -25010,13 +25073,13 @@ let
sha1 = "b88f3a7b2e67a2a048152982c7a3756d9c4828f0";
};
};
- "jszip-3.1.5" = {
+ "jszip-3.3.0" = {
name = "jszip";
packageName = "jszip";
- version = "3.1.5";
+ version = "3.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jszip/-/jszip-3.1.5.tgz";
- sha512 = "5W8NUaFRFRqTOL7ZDDrx5qWHJyBXy6velVudIzQUSoqAAYqzSh2Z7/m0Rf1QbmQJccegD0r+YZxBjzqoBiEeJQ==";
+ url = "https://registry.npmjs.org/jszip/-/jszip-3.3.0.tgz";
+ sha512 = "EJ9k766htB1ZWnsV5ZMDkKLgA+201r/ouFF8R2OigVjVdcm2rurcBrrdXaeqBJbqnUVMko512PYmlncBKE1Huw==";
};
};
"jszip-3.4.0" = {
@@ -25281,13 +25344,13 @@ let
sha512 = "9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==";
};
};
- "keyv-4.0.0" = {
+ "keyv-4.0.1" = {
name = "keyv";
packageName = "keyv";
- version = "4.0.0";
+ version = "4.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/keyv/-/keyv-4.0.0.tgz";
- sha512 = "U7ioE8AimvRVLfw4LffyOIRhL2xVgmE8T22L6i0BucSnBUyv4w+I7VN/zVZwRKHOI6ZRUcdMdWHQ8KSUvGpEog==";
+ url = "https://registry.npmjs.org/keyv/-/keyv-4.0.1.tgz";
+ sha512 = "xz6Jv6oNkbhrFCvCP7HQa8AaII8y8LRpoSm661NOKLr4uHuBwhX4epXrPQgF3+xdJnN4Esm5X0xwY4bOlALOtw==";
};
};
"killable-1.0.1" = {
@@ -25533,13 +25596,13 @@ let
sha1 = "b9190a4f913354694840859f8a8f7084d8822264";
};
};
- "lazyness-1.1.1" = {
+ "lazyness-1.2.0" = {
name = "lazyness";
packageName = "lazyness";
- version = "1.1.1";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/lazyness/-/lazyness-1.1.1.tgz";
- sha512 = "rYHC6l6LeRlJSt5jxpqN8z/49gZ0CqLi89HAGzJjHahCFlqEjFGFN9O15hmzSzUGFl7zN/vOWduv/+0af3r/kQ==";
+ url = "https://registry.npmjs.org/lazyness/-/lazyness-1.2.0.tgz";
+ sha512 = "KenL6EFbwxBwRxG93t0gcUyi0Nw0Ub31FJKN1laA4UscdkL1K1AxUd0gYZdcLU3v+x+wcFi4uQKS5hL+fk500g==";
};
};
"lazystream-1.0.0" = {
@@ -25839,6 +25902,15 @@ let
sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee";
};
};
+ "levn-0.4.1" = {
+ name = "levn";
+ packageName = "levn";
+ version = "0.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz";
+ sha512 = "+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==";
+ };
+ };
"libnested-1.5.0" = {
name = "libnested";
packageName = "libnested";
@@ -25884,15 +25956,6 @@ let
sha1 = "86652b0009a6d84ea79a5320bdca5f00612ee439";
};
};
- "lie-3.1.1" = {
- name = "lie";
- packageName = "lie";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz";
- sha1 = "9a436b2cc7746ca59de7a41fa469b3efb76bd87e";
- };
- };
"lie-3.3.0" = {
name = "lie";
packageName = "lie";
@@ -26127,6 +26190,15 @@ let
sha512 = "qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==";
};
};
+ "loader-utils-2.0.0" = {
+ name = "loader-utils";
+ packageName = "loader-utils";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz";
+ sha512 = "rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==";
+ };
+ };
"locate-java-home-1.1.2" = {
name = "locate-java-home";
packageName = "locate-java-home";
@@ -26613,15 +26685,6 @@ let
sha1 = "ba8df5fb841eb0a3e8044232b0e263a8dc6a28a2";
};
};
- "lodash.assigninwith-4.2.0" = {
- name = "lodash.assigninwith";
- packageName = "lodash.assigninwith";
- version = "4.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash.assigninwith/-/lodash.assigninwith-4.2.0.tgz";
- sha1 = "af02c98432ac86d93da695b4be801401971736af";
- };
- };
"lodash.bind-2.4.1" = {
name = "lodash.bind";
packageName = "lodash.bind";
@@ -26676,15 +26739,6 @@ let
sha1 = "82d79bff30a67c4005ffd5e2515300ad9ca4d7af";
};
};
- "lodash.defaults-4.0.1" = {
- name = "lodash.defaults";
- packageName = "lodash.defaults";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.0.1.tgz";
- sha1 = "05678e612a9716c64b5bf2cecf045131ca3d3402";
- };
- };
"lodash.defaults-4.2.0" = {
name = "lodash.defaults";
packageName = "lodash.defaults";
@@ -27090,15 +27144,6 @@ let
sha1 = "fc7de8131d8c8ac07e4b49f74ffe829d1f2bec44";
};
};
- "lodash.rest-4.0.5" = {
- name = "lodash.rest";
- packageName = "lodash.rest";
- version = "4.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash.rest/-/lodash.rest-4.0.5.tgz";
- sha1 = "954ef75049262038c96d1fc98b28fdaf9f0772aa";
- };
- };
"lodash.restparam-3.6.1" = {
name = "lodash.restparam";
packageName = "lodash.restparam";
@@ -27306,22 +27351,22 @@ let
sha512 = "ILKe88NeMt4gmDvk/eb615U/IVn7K9KWGkoYbdatQ69Z65nj1ZzjM6fHXfcs0Uge+e+EGnMW7DY4T9yko8vWFg==";
};
};
- "log4js-4.5.1" = {
+ "log4js-5.3.0" = {
name = "log4js";
packageName = "log4js";
- version = "4.5.1";
+ version = "5.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/log4js/-/log4js-4.5.1.tgz";
- sha512 = "EEEgFcE9bLgaYUKuozyFfytQM2wDHtXn4tAN41pkaxpNjAykv11GVdeI4tHtmPWW4Xrgh9R/2d7XYghDVjbKKw==";
+ url = "https://registry.npmjs.org/log4js/-/log4js-5.3.0.tgz";
+ sha512 = "PZHXaXJKMKEscvQxSnTjM4UosQalSDlNpMw63eCKW+/DiAFKIZPW1jGyIPXZDjiEYFusMfiI7zzvnxeGozUcAw==";
};
};
- "log4js-5.3.0" = {
+ "log4js-6.3.0" = {
name = "log4js";
packageName = "log4js";
- version = "5.3.0";
+ version = "6.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/log4js/-/log4js-5.3.0.tgz";
- sha512 = "PZHXaXJKMKEscvQxSnTjM4UosQalSDlNpMw63eCKW+/DiAFKIZPW1jGyIPXZDjiEYFusMfiI7zzvnxeGozUcAw==";
+ url = "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz";
+ sha512 = "Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==";
};
};
"logform-2.1.2" = {
@@ -27450,13 +27495,13 @@ let
sha512 = "lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==";
};
};
- "lossless-json-1.0.3" = {
+ "lossless-json-1.0.4" = {
name = "lossless-json";
packageName = "lossless-json";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/lossless-json/-/lossless-json-1.0.3.tgz";
- sha512 = "r4w0WrhIHV1lOTVGbTg4Toqwso5x6C8pM7Q/Nto2vy4c7yUSdTYVYlj16uHVX3MT1StpSELDv8yrqGx41MBsDA==";
+ url = "https://registry.npmjs.org/lossless-json/-/lossless-json-1.0.4.tgz";
+ sha512 = "zEkWwELMSQQISdtOF44vk0bRJhN/PJ93qcgJLcodizQjxrJKdFrq2H1+Xv5QDe7v3dTYYbBI5hOsh4a9l0B2Ow==";
};
};
"lossy-store-1.2.4" = {
@@ -27621,15 +27666,6 @@ let
sha1 = "3b1ded0d1ba82e188b9bdaba9eee6486f864a434";
};
};
- "lsmod-1.0.0" = {
- name = "lsmod";
- packageName = "lsmod";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/lsmod/-/lsmod-1.0.0.tgz";
- sha1 = "9a00f76dca36eb23fa05350afe1b585d4299e64b";
- };
- };
"lstream-0.0.4" = {
name = "lstream";
packageName = "lstream";
@@ -27837,13 +27873,13 @@ let
sha512 = "07JHC0r1ykIoruKO8ifMXu+xEU8qOXDFETylktdug6vJDACnP+HKevOu3PXyNPzFyTSlz8vrBYlBO1JZRe8Cag==";
};
};
- "make-fetch-happen-8.0.6" = {
+ "make-fetch-happen-8.0.7" = {
name = "make-fetch-happen";
packageName = "make-fetch-happen";
- version = "8.0.6";
+ version = "8.0.7";
src = fetchurl {
- url = "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.6.tgz";
- sha512 = "QJ4pB5VBY9H9e+3t/o+fPjsVUlPULpAllxuKertRo/7ii47TfxeEEnneM6NCmhyn4MQPTYL+M+RkiU9bR+hAfg==";
+ url = "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.7.tgz";
+ sha512 = "rkDA4c1nMXVqLkfOaM5RK2dxkUndjLOCrPycTDZgbkFDzhmaCO3P1dmCW//yt1I/G1EcedJqMsSjWkV79Hh4hQ==";
};
};
"make-iterator-1.0.1" = {
@@ -28017,13 +28053,13 @@ let
sha1 = "d66b5364521cbb3dd8aa59dadfba2fb6865c8fd8";
};
};
- "markdown-it-anchor-5.2.7" = {
+ "markdown-it-anchor-5.3.0" = {
name = "markdown-it-anchor";
packageName = "markdown-it-anchor";
- version = "5.2.7";
+ version = "5.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.2.7.tgz";
- sha512 = "REFmIaSS6szaD1bye80DMbp7ePwsPNvLTR5HunsUcZ0SG0rWJQ+Pz24R4UlTKtjKBPhxo0v0tOBDYjZQQknW8Q==";
+ url = "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-5.3.0.tgz";
+ sha512 = "/V1MnLL/rgJ3jkMWo84UR+K+jF1cxNG1a+KwqeXqTIJ+jtA8aWSHuigx8lTzauiIjBDbwF3NcWQMotd0Dm39jA==";
};
};
"markdown-it-deflist-2.0.3" = {
@@ -28089,13 +28125,13 @@ let
sha512 = "HqMWeKfMMOu4zBO0emmxsoMWmbf2cPKZY1wP6FsTbKmicFfp5y4L3KXAsNeO1rM6NTJVOrNlLKMPjWzriBGspw==";
};
};
- "markdown-it-multimd-table-4.0.1" = {
+ "markdown-it-multimd-table-4.0.2" = {
name = "markdown-it-multimd-table";
packageName = "markdown-it-multimd-table";
- version = "4.0.1";
+ version = "4.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/markdown-it-multimd-table/-/markdown-it-multimd-table-4.0.1.tgz";
- sha512 = "ZgRV8LlGz6JXTZ5zd82yCL8IVG5MRastMWxxrc6hQC8aC8kq/7zpp+ksBqVqcdTmTdabnkuSo/7h3SyKM31YCA==";
+ url = "https://registry.npmjs.org/markdown-it-multimd-table/-/markdown-it-multimd-table-4.0.2.tgz";
+ sha512 = "SlcssTj7FoYstVQ7MsM8A46/lhbN1K6/q0e9v56o/5kaWmTheXZXQX3nuZgw7WQocn+3nyQGcoO7ovcqeFxaAw==";
};
};
"markdown-it-sub-1.0.0" = {
@@ -28656,6 +28692,15 @@ let
sha512 = "3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==";
};
};
+ "meow-7.0.1" = {
+ name = "meow";
+ packageName = "meow";
+ version = "7.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/meow/-/meow-7.0.1.tgz";
+ sha512 = "tBKIQqVrAHqwit0vfuFPY3LlzJYkEOFyKa3bPgxzNl6q/RtN8KQ+ALYEASYuFayzSAsjlhXj/JZ10rH85Q6TUw==";
+ };
+ };
"merge-1.2.1" = {
name = "merge";
packageName = "merge";
@@ -28728,13 +28773,13 @@ let
sha1 = "401fdec7ec21cdb9e03cd3d3021398da21b27085";
};
};
- "metals-languageclient-0.2.1" = {
+ "metals-languageclient-0.2.2" = {
name = "metals-languageclient";
packageName = "metals-languageclient";
- version = "0.2.1";
+ version = "0.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/metals-languageclient/-/metals-languageclient-0.2.1.tgz";
- sha512 = "8iVF+wKKZVN7r1/9JSv4QCJO2lRyqQvxs6+kmTviKVj/pYsH0qBR8vo7ne+7MkKrvyz8lnZCX29siv6sOWf3Qw==";
+ url = "https://registry.npmjs.org/metals-languageclient/-/metals-languageclient-0.2.2.tgz";
+ sha512 = "ib0Wjxa6EOqHuamtrN8GwobTc08Q4MLuT57hDsGyfQBClJOxyvgg4Q1ZwMDNB9DDyZzewQu4OTUpPbG57DXHZw==";
};
};
"metalsmith-2.3.0" = {
@@ -28908,13 +28953,13 @@ let
sha512 = "LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==";
};
};
- "mime-2.4.5" = {
+ "mime-2.4.6" = {
name = "mime";
packageName = "mime";
- version = "2.4.5";
+ version = "2.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/mime/-/mime-2.4.5.tgz";
- sha512 = "3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w==";
+ url = "https://registry.npmjs.org/mime/-/mime-2.4.6.tgz";
+ sha512 = "RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==";
};
};
"mime-db-1.12.0" = {
@@ -29034,6 +29079,15 @@ let
sha512 = "wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==";
};
};
+ "mimic-response-3.1.0" = {
+ name = "mimic-response";
+ packageName = "mimic-response";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz";
+ sha512 = "z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==";
+ };
+ };
"min-document-2.19.0" = {
name = "min-document";
packageName = "min-document";
@@ -29043,13 +29097,13 @@ let
sha1 = "7bd282e3f5842ed295bb748cdd9f1ffa2c824685";
};
};
- "min-indent-1.0.0" = {
+ "min-indent-1.0.1" = {
name = "min-indent";
packageName = "min-indent";
- version = "1.0.0";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz";
- sha1 = "cfc45c37e9ec0d8f0a0ec3dd4ef7f7c3abe39256";
+ url = "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz";
+ sha512 = "I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==";
};
};
"minicap-prebuilt-2.3.0" = {
@@ -29169,13 +29223,13 @@ let
sha512 = "FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==";
};
};
- "minimist-options-4.0.2" = {
+ "minimist-options-4.1.0" = {
name = "minimist-options";
packageName = "minimist-options";
- version = "4.0.2";
+ version = "4.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/minimist-options/-/minimist-options-4.0.2.tgz";
- sha512 = "seq4hpWkYSUh1y7NXxzucwAN9yVlBc3Upgdjz8vLCP97jG8kaOmzYrVH/m7tQ1NYD1wdtZbSLfdy4zFmRWuc/w==";
+ url = "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz";
+ sha512 = "Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==";
};
};
"minimisted-2.0.0" = {
@@ -29196,13 +29250,13 @@ let
sha512 = "wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==";
};
};
- "minipass-3.1.1" = {
+ "minipass-3.1.3" = {
name = "minipass";
packageName = "minipass";
- version = "3.1.1";
+ version = "3.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/minipass/-/minipass-3.1.1.tgz";
- sha512 = "UFqVihv6PQgwj8/yTGvl9kPz7xIAY+R5z6XYjRInD3Gk3qx6QGSD6zEcpeG4Dy/lQnv1J6zv8ejV90hyYIKf3w==";
+ url = "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz";
+ sha512 = "Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==";
};
};
"minipass-collect-1.0.2" = {
@@ -29241,13 +29295,13 @@ let
sha512 = "ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==";
};
};
- "minipass-pipeline-1.2.2" = {
+ "minipass-pipeline-1.2.3" = {
name = "minipass-pipeline";
packageName = "minipass-pipeline";
- version = "1.2.2";
+ version = "1.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.2.tgz";
- sha512 = "3JS5A2DKhD2g0Gg8x3yamO0pj7YeKGwVlDS90pF++kxptwx/F+B//roxf9SqYil5tQo65bijy+dAuAFZmYOouA==";
+ url = "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz";
+ sha512 = "cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ==";
};
};
"minipass-sized-1.0.3" = {
@@ -29493,22 +29547,22 @@ let
sha512 = "Yh9y73JRljxW5QxN08Fner68eFLxM5ynNOAw2LbIB1YAGeQzZT8QFSUvkAz609Zf+IHhhaUxqZK8dG3W/+HEvg==";
};
};
- "moment-2.24.0" = {
+ "moment-2.25.3" = {
name = "moment";
packageName = "moment";
- version = "2.24.0";
+ version = "2.25.3";
src = fetchurl {
- url = "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz";
- sha512 = "bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==";
+ url = "https://registry.npmjs.org/moment/-/moment-2.25.3.tgz";
+ sha512 = "PuYv0PHxZvzc15Sp8ybUCoQ+xpyPWvjOuK72a5ovzp2LI32rJXOiIfyoFoYvG3s6EwwrdkMyWuRiEHSZRLJNdg==";
};
};
- "moment-2.25.3" = {
+ "moment-2.26.0" = {
name = "moment";
packageName = "moment";
- version = "2.25.3";
+ version = "2.26.0";
src = fetchurl {
- url = "https://registry.npmjs.org/moment/-/moment-2.25.3.tgz";
- sha512 = "PuYv0PHxZvzc15Sp8ybUCoQ+xpyPWvjOuK72a5ovzp2LI32rJXOiIfyoFoYvG3s6EwwrdkMyWuRiEHSZRLJNdg==";
+ url = "https://registry.npmjs.org/moment/-/moment-2.26.0.tgz";
+ sha512 = "oIixUO+OamkUkwjhAVE18rAMfRJNsNe/Stid/gwHSOfHrOtw9EhAY2AHvdKZ/k/MggcYELFCJz/Sn2pL8b8JMw==";
};
};
"moment-2.7.0" = {
@@ -29520,22 +29574,13 @@ let
sha1 = "359a19ec634cda3c706c8709adda54c0329aaec4";
};
};
- "moment-timezone-0.5.28" = {
+ "moment-timezone-0.5.31" = {
name = "moment-timezone";
packageName = "moment-timezone";
- version = "0.5.28";
- src = fetchurl {
- url = "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.28.tgz";
- sha512 = "TDJkZvAyKIVWg5EtVqRzU97w0Rb0YVbfpqyjgu6GwXCAohVRqwZjf4fOzDE6p1Ch98Sro/8hQQi65WDXW5STPw==";
- };
- };
- "monotonic-timestamp-0.0.9" = {
- name = "monotonic-timestamp";
- packageName = "monotonic-timestamp";
- version = "0.0.9";
+ version = "0.5.31";
src = fetchurl {
- url = "https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.9.tgz";
- sha1 = "5ba5adc7aac85e1d7ce77be847161ed246b39603";
+ url = "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.31.tgz";
+ sha512 = "+GgHNg8xRhMXfEbv81iDtrVeTcWt0kWmTEY1XQK14dICTXnWJnT0dxdlPspwqF3keKMVPXwayEsk1DI0AA/jdA==";
};
};
"moo-0.5.1" = {
@@ -30460,13 +30505,13 @@ let
sha1 = "f52a5858972121618e002f8e6384cadac22d624f";
};
};
- "needle-2.4.1" = {
+ "needle-2.5.0" = {
name = "needle";
packageName = "needle";
- version = "2.4.1";
+ version = "2.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/needle/-/needle-2.4.1.tgz";
- sha512 = "x/gi6ijr4B7fwl6WYL9FwlCvRQKGlUNvnceho8wxkwXqN8jvVmmmATTmZPRRG7b/yC1eode26C2HO9jl78Du9g==";
+ url = "https://registry.npmjs.org/needle/-/needle-2.5.0.tgz";
+ sha512 = "o/qITSDR0JCyCKEQ1/1bnUXMmznxabbwi/Y4WwJElf+evwJNFNwIDMCCt5IigFVxgeGBJESLohGtIS9gEzo1fA==";
};
};
"negotiator-0.3.0" = {
@@ -30695,13 +30740,13 @@ let
sha512 = "iEOqDAOFl6uN5jZGRj39Jdo8qALzf2HPXtpFso8+BMaDylDrUMYMwhFbfYGgxdnMlsRnxYTwv68kaXEpsHIapg==";
};
};
- "node-abi-2.16.0" = {
+ "node-abi-2.18.0" = {
name = "node-abi";
packageName = "node-abi";
- version = "2.16.0";
+ version = "2.18.0";
src = fetchurl {
- url = "https://registry.npmjs.org/node-abi/-/node-abi-2.16.0.tgz";
- sha512 = "+sa0XNlWDA6T+bDLmkCUYn6W5k5W6BPRL6mqzSCs6H/xUgtl4D5x2fORKDzopKiU6wsyn/+wXlRXwXeSp+mtoA==";
+ url = "https://registry.npmjs.org/node-abi/-/node-abi-2.18.0.tgz";
+ sha512 = "yi05ZoiuNNEbyT/xXfSySZE+yVnQW6fxPZuFbLyS1s6b5Kw3HzV2PHOM4XR+nsjzkHxByK+2Wg+yCQbe35l8dw==";
};
};
"node-addon-api-1.7.1" = {
@@ -30876,13 +30921,13 @@ let
sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==";
};
};
- "node-gyp-5.1.0" = {
+ "node-gyp-5.1.1" = {
name = "node-gyp";
packageName = "node-gyp";
- version = "5.1.0";
+ version = "5.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/node-gyp/-/node-gyp-5.1.0.tgz";
- sha512 = "OUTryc5bt/P8zVgNUmC6xdXiDJxLMAW8cF5tLQOT9E5sOQj+UeQxnnPy74K3CLCa/SOjjBlbuzDLR8ANwA+wmw==";
+ url = "https://registry.npmjs.org/node-gyp/-/node-gyp-5.1.1.tgz";
+ sha512 = "WH0WKGi+a4i4DUt2mHnvocex/xPLp9pYt5R6M2JdFB7pJ7Z34hveZ4nDTGTiLXCkitA9T8HFZjhinBCiVHYcWw==";
};
};
"node-gyp-6.1.0" = {
@@ -31047,13 +31092,13 @@ let
sha512 = "j1g/VtSCI2tBrBnCD+u8iSo9tH0nvn70k1O1SxkHk3+qx7tHUyOKQc7wNc4rUs9J1PkGngUC3qEDd5cL7Z/klg==";
};
};
- "node-releases-1.1.53" = {
+ "node-releases-1.1.57" = {
name = "node-releases";
packageName = "node-releases";
- version = "1.1.53";
+ version = "1.1.57";
src = fetchurl {
- url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.53.tgz";
- sha512 = "wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==";
+ url = "https://registry.npmjs.org/node-releases/-/node-releases-1.1.57.tgz";
+ sha512 = "ZQmnWS7adi61A9JsllJ2gdj2PauElcjnOwTp2O011iGzoakTxUsDGSe+6vD7wXbKdqhSFymC0OSx35aAMhrSdw==";
};
};
"node-request-by-swagger-1.1.4" = {
@@ -31506,13 +31551,13 @@ let
sha512 = "5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==";
};
};
- "npm-packlist-2.1.1" = {
+ "npm-packlist-2.1.2" = {
name = "npm-packlist";
packageName = "npm-packlist";
- version = "2.1.1";
+ version = "2.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.1.tgz";
- sha512 = "95TSDvGwujIhqfSpIiRRLodEF+y6mJMopuZdahoGzqtRDFZXGav46S0p6ngeWaiAkb5R72w6eVARhzej0HvZeQ==";
+ url = "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.2.tgz";
+ sha512 = "eByPaP+wsKai0BJX5pmb58d3mfR0zUATcnyuvSxIudTEn+swCPFLxh7srCmqB4hr7i9V24/DPjjq5b2qUtbgXQ==";
};
};
"npm-path-2.0.4" = {
@@ -31596,13 +31641,13 @@ let
sha512 = "6jb34hX/iYNQebqWUHtU8YF6Cjb1H6ouTFPClYsyiW6lpFkljTpdeftm53rRojtja1rKAvKNIIiTS5Sjpw4wsA==";
};
};
- "npm-registry-fetch-8.0.2" = {
+ "npm-registry-fetch-8.1.0" = {
name = "npm-registry-fetch";
packageName = "npm-registry-fetch";
- version = "8.0.2";
+ version = "8.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-8.0.2.tgz";
- sha512 = "/UteT/LQ+0eegPh96w2sVjpAJk2kuphWASp1SPBFBWtSyuPoUW5gf4utzQm5A5FLrZF3eZJGH59j4X6KBUa40g==";
+ url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-8.1.0.tgz";
+ sha512 = "RkcugRDye2j6yEiHGMyAdKQoipgp8VToSIjm+TFLhVraXOkC/WU2kjE2URcYBpcJ4hs++VFBKo6+Zg4wmrS+Qw==";
};
};
"npm-run-4.1.2" = {
@@ -31809,7 +31854,7 @@ let
version = "0.9.15";
src = fetchurl {
name = "oauth-0.9.15.tar.gz";
- url = "https://codeload.github.com/ciaranj/node-oauth/legacy.tar.gz/master";
+ url = https://codeload.github.com/ciaranj/node-oauth/legacy.tar.gz/master;
sha256 = "9341c28772841acde618c778e85e381976f425824b816100792f697e68aec947";
};
};
@@ -31975,6 +32020,15 @@ let
sha512 = "BfWfuAwuhdH1bhMG5EG90WE/eckkBhBvnke8eSEkCDXoLE9Jk5JwYGTbCx1ehGwV48HvBkn62VukPBdlMUOY9w==";
};
};
+ "object-treeify-1.1.25" = {
+ name = "object-treeify";
+ packageName = "object-treeify";
+ version = "1.1.25";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object-treeify/-/object-treeify-1.1.25.tgz";
+ sha512 = "6Abx0xlXDnYd50JkQefvoIly3jWOu8/PqH4lh8p2/aMFEx5TjsUGHt0H9NHfzt+pCwOhpPgNYofD8e2YywIXig==";
+ };
+ };
"object-visit-1.0.1" = {
name = "object-visit";
packageName = "object-visit";
@@ -32317,13 +32371,22 @@ let
sha512 = "sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==";
};
};
- "opencollective-postinstall-2.0.2" = {
+ "open-7.0.4" = {
+ name = "open";
+ packageName = "open";
+ version = "7.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/open/-/open-7.0.4.tgz";
+ sha512 = "brSA+/yq+b08Hsr4c8fsEW2CRzk1BmfN3SAK/5VCHQ9bdoZJ4qa/+AfR0xHjlbbZUyPkUHs1b8x1RqdyZdkVqQ==";
+ };
+ };
+ "opencollective-postinstall-2.0.3" = {
name = "opencollective-postinstall";
packageName = "opencollective-postinstall";
- version = "2.0.2";
+ version = "2.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.2.tgz";
- sha512 = "pVOEP16TrAO2/fjej1IdOyupJY8KDUM1CvsaScRbw6oddvpQoOfGk4ywha0HKKVAD6RkW4x6Q+tNBwhf3Bgpuw==";
+ url = "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz";
+ sha512 = "8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==";
};
};
"opener-1.5.1" = {
@@ -32443,6 +32506,15 @@ let
sha512 = "+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==";
};
};
+ "optionator-0.9.1" = {
+ name = "optionator";
+ packageName = "optionator";
+ version = "0.9.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz";
+ sha512 = "74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==";
+ };
+ };
"options-0.0.6" = {
name = "options";
packageName = "options";
@@ -33073,13 +33145,13 @@ let
sha1 = "79b302fc144cdfbb4ab6feba7040e6a5d99c79c7";
};
};
- "pacote-11.1.8" = {
+ "pacote-11.1.10" = {
name = "pacote";
packageName = "pacote";
- version = "11.1.8";
+ version = "11.1.10";
src = fetchurl {
- url = "https://registry.npmjs.org/pacote/-/pacote-11.1.8.tgz";
- sha512 = "oBXbdsqA0pnk4lNmWDHMm20uSbZiYCjE0MHeSFG3esxw1mubhSJizVc1rKVI0KMkYTMz4M7OTEqY1h2lx+wbPw==";
+ url = "https://registry.npmjs.org/pacote/-/pacote-11.1.10.tgz";
+ sha512 = "xJSSSxcHLo1CZJESvIZ2hbC5/5WP2oDHeUeTV2FvVDPOZG7+ixbxnV0n3TkdaUqlbC0RwnwMQ3wkJ/YywYM0Cg==";
};
};
"pacote-9.5.12" = {
@@ -33343,13 +33415,13 @@ let
sha512 = "3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==";
};
};
- "parse-numeric-range-0.0.2" = {
+ "parse-numeric-range-1.2.0" = {
name = "parse-numeric-range";
packageName = "parse-numeric-range";
- version = "0.0.2";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-0.0.2.tgz";
- sha1 = "b4f09d413c7adbcd987f6e9233c7b4b210c938e4";
+ url = "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.2.0.tgz";
+ sha512 = "1q2tXpAOplPxcl8vrIGPWz1dJxxfmdRkCFcpxxMBerDnGuuHalOWF/xj9L8Nn5XoTUoB/6F0CeQBp2fMgkOYFg==";
};
};
"parse-passwd-1.0.0" = {
@@ -33397,13 +33469,13 @@ let
sha512 = "yy7UTSmliOT/7Yl+P4hwwW2W7PbCTAMcD0lasaVG+k4/2laj42YWzLm468bLFGDoFPIb29g3BuwBcA3gLopKww==";
};
};
- "parse-torrent-7.1.2" = {
+ "parse-torrent-7.1.3" = {
name = "parse-torrent";
packageName = "parse-torrent";
- version = "7.1.2";
+ version = "7.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/parse-torrent/-/parse-torrent-7.1.2.tgz";
- sha512 = "1boHRA+aV7aeZBIg0rMBYhtfizAd/BXCXOCh/klYrgVnSpUAuJUIzQrIGkCsb93U1KOVN6C3NZOgpNy8htmqgw==";
+ url = "https://registry.npmjs.org/parse-torrent/-/parse-torrent-7.1.3.tgz";
+ sha512 = "to8zT7+o6bVTyP35r2QgG1svuFGMFO1mE6ri1oWHgL9tlgnOtfjmfHmA3mOuP9HTIU/8OiZw0NG5zbyqVLxhvA==";
};
};
"parse-torrent-file-2.1.4" = {
@@ -33712,15 +33784,6 @@ let
sha512 = "ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==";
};
};
- "path-is-absolute-1.0.0" = {
- name = "path-is-absolute";
- packageName = "path-is-absolute";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz";
- sha1 = "263dada66ab3f2fb10bf7f9d24dd8f3e570ef912";
- };
- };
"path-is-absolute-1.0.1" = {
name = "path-is-absolute";
packageName = "path-is-absolute";
@@ -33730,15 +33793,6 @@ let
sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f";
};
};
- "path-is-absolute-2.0.0" = {
- name = "path-is-absolute";
- packageName = "path-is-absolute";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-2.0.0.tgz";
- sha512 = "ajROpjq1SLxJZsgSVCcVIt+ZebVH+PwJtPnVESjfg6JKwJGwAgHRC3zIcjvI0LnecjIHCJhtfNZ/Y/RregqyXg==";
- };
- };
"path-is-inside-1.0.2" = {
name = "path-is-inside";
packageName = "path-is-inside";
@@ -34126,6 +34180,15 @@ let
sha512 = "uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==";
};
};
+ "pify-5.0.0" = {
+ name = "pify";
+ packageName = "pify";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz";
+ sha512 = "eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==";
+ };
+ };
"pinkie-1.0.0" = {
name = "pinkie";
packageName = "pinkie";
@@ -34234,6 +34297,15 @@ let
sha512 = "/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==";
};
};
+ "pkg-dir-4.2.0" = {
+ name = "pkg-dir";
+ packageName = "pkg-dir";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz";
+ sha512 = "HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==";
+ };
+ };
"pkg-up-2.0.0" = {
name = "pkg-up";
packageName = "pkg-up";
@@ -34496,13 +34568,13 @@ let
sha512 = "WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==";
};
};
- "postcss-7.0.29" = {
+ "postcss-7.0.31" = {
name = "postcss";
packageName = "postcss";
- version = "7.0.29";
+ version = "7.0.31";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss/-/postcss-7.0.29.tgz";
- sha512 = "ba0ApvR3LxGvRMMiUa9n0WR4HjzcYm7tS+ht4/2Nd0NLtHpPIH77fuB9Xh1/yJVz9O/E/95Y/dn8ygWsyffXtw==";
+ url = "https://registry.npmjs.org/postcss/-/postcss-7.0.31.tgz";
+ sha512 = "a937VDHE1ftkjk+8/7nj/mrjtmkn69xxzJgRETXdAUU+IgOYPQNJF17haGWbeDxSyk++HA14UA98FurvPyBJOA==";
};
};
"postcss-calc-7.0.2" = {
@@ -34910,13 +34982,13 @@ let
sha512 = "4EFYGHcEw+H3E06PT/pQQri06u/1VIIPjeJQaM8skB80vZuXMhp4cSNV5azmdNkontnOID/XYWEvEEELLFB1ww==";
};
};
- "postcss-scss-2.0.0" = {
+ "postcss-scss-2.1.1" = {
name = "postcss-scss";
packageName = "postcss-scss";
- version = "2.0.0";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.0.0.tgz";
- sha512 = "um9zdGKaDZirMm+kZFKKVsnKPF7zF7qBAtIfTSnZXD1jZ0JNZIxdB6TxQOjCnlSzLRInVl2v3YdBh/M881C4ug==";
+ url = "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz";
+ sha512 = "jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==";
};
};
"postcss-selector-parser-3.1.2" = {
@@ -35027,13 +35099,13 @@ let
sha512 = "MbIXTWwAfJ9qET6Zl29UNwJcDJEEz9Zkr5oDhiujitJa7YBJwEpbkX2cmuklCDxubTMoRWpid3q8DrSyGnUUzQ==";
};
};
- "prebuild-install-5.3.3" = {
+ "prebuild-install-5.3.4" = {
name = "prebuild-install";
packageName = "prebuild-install";
- version = "5.3.3";
+ version = "5.3.4";
src = fetchurl {
- url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.3.tgz";
- sha512 = "GV+nsUXuPW2p8Zy7SarF/2W/oiK8bFQgJcncoJ0d7kRpekEA0ftChjfEaF9/Y+QJEc/wFR7RAEa8lYByuUIe2g==";
+ url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-5.3.4.tgz";
+ sha512 = "AkKN+pf4fSEihjapLEEj8n85YIw/tN6BQqkhzbDc0RvEZGdkpJBGMUYx66AAMcPG2KzmPQS7Cm16an4HVBRRMA==";
};
};
"precinct-6.2.0" = {
@@ -35063,6 +35135,15 @@ let
sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54";
};
};
+ "prelude-ls-1.2.1" = {
+ name = "prelude-ls";
+ packageName = "prelude-ls";
+ version = "1.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz";
+ sha512 = "vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==";
+ };
+ };
"prepend-http-1.0.4" = {
name = "prepend-http";
packageName = "prepend-http";
@@ -35117,6 +35198,15 @@ 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-8.8.2" = {
name = "prettier-eslint";
packageName = "prettier-eslint";
@@ -35126,13 +35216,13 @@ let
sha512 = "2UzApPuxi2yRoyMlXMazgR6UcH9DKJhNgCviIwY3ixZ9THWSSrUww5vkiZ3C48WvpFl1M1y/oU63deSy1puWEA==";
};
};
- "prettier-eslint-9.0.1" = {
+ "prettier-eslint-9.0.2" = {
name = "prettier-eslint";
packageName = "prettier-eslint";
- version = "9.0.1";
+ version = "9.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-9.0.1.tgz";
- sha512 = "KZT65QTosSAqBBqmrC+RpXbsMRe7Os2YSR9cAfFbDlyPAopzA/S5bioiZ3rpziNQNSJaOxmtXSx07EQ+o2Dlug==";
+ url = "https://registry.npmjs.org/prettier-eslint/-/prettier-eslint-9.0.2.tgz";
+ sha512 = "u6EQqxUhaGfra9gy9shcR7MT7r/2twwEfRGy1tfzyaJvLQwSg34M9IU5HuF7FsLW2QUgr5VIUc56EPWibw1pdw==";
};
};
"prettier-stylelint-0.4.2" = {
@@ -35720,13 +35810,13 @@ let
sha512 = "qau0czUSB0fzSlBOQt0bo+I2v6R+xiQdj78e1BR/Qjfl5OHWJ/urXi8+ilw1eHe+5hSeDI1wrwVTgDp2wst4oA==";
};
};
- "ps-list-7.0.0" = {
+ "ps-list-7.1.0" = {
name = "ps-list";
packageName = "ps-list";
- version = "7.0.0";
+ version = "7.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ps-list/-/ps-list-7.0.0.tgz";
- sha512 = "ZDhdxqb+kE895BAvqIdGnWwfvB43h7KHMIcJC0hw7xLbbiJoprS+bqZxuGZ0jWdDxZEvB3jpnfgJyOn3lmsH+Q==";
+ url = "https://registry.npmjs.org/ps-list/-/ps-list-7.1.0.tgz";
+ sha512 = "3hBSPXo4bsVX295Jr4TFgqEmQoI93SZDShX6kK3uHh6PlVhvZt4evi/9uqU43VBLjV6xDGueW35gjn1QNjgxug==";
};
};
"ps-tree-0.0.3" = {
@@ -35756,13 +35846,13 @@ let
sha512 = "RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==";
};
};
- "pstree.remy-1.1.7" = {
+ "pstree.remy-1.1.8" = {
name = "pstree.remy";
packageName = "pstree.remy";
- version = "1.1.7";
+ version = "1.1.8";
src = fetchurl {
- url = "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.7.tgz";
- sha512 = "xsMgrUwRpuGskEzBFkH8NmTimbZ5PcPup0LA8JJkHIm2IMUbQcpo3yeLNWVrufEYjh8YwtSVh0xz6UeWc5Oh5A==";
+ url = "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz";
+ sha512 = "77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==";
};
};
"public-encrypt-4.0.3" = {
@@ -36962,15 +37052,6 @@ let
sha512 = "u/oBh01ZgCZM8Dqkm+xUh9mLl5t/9wxBNpVDZUSKjYvPSOOwYCeVheS5esvdyVnR0k3sLh+H9v16h1Z7FRy2Fw==";
};
};
- "raven-1.2.1" = {
- name = "raven";
- packageName = "raven";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/raven/-/raven-1.2.1.tgz";
- sha1 = "949c134db028a190b7bbf8f790aae541b7c020bd";
- };
- };
"raven-js-3.27.2" = {
name = "raven-js";
packageName = "raven-js";
@@ -37691,13 +37772,13 @@ let
sha512 = "8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==";
};
};
- "regjsgen-0.5.1" = {
+ "regjsgen-0.5.2" = {
name = "regjsgen";
packageName = "regjsgen";
- version = "0.5.1";
+ version = "0.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz";
- sha512 = "5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==";
+ url = "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz";
+ sha512 = "OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==";
};
};
"regjsparser-0.6.4" = {
@@ -37952,13 +38033,13 @@ let
sha1 = "c24bce2a283adad5bc3f58e0d48249b92379d8ef";
};
};
- "render-media-3.4.0" = {
+ "render-media-3.4.2" = {
name = "render-media";
packageName = "render-media";
- version = "3.4.0";
+ version = "3.4.2";
src = fetchurl {
- url = "https://registry.npmjs.org/render-media/-/render-media-3.4.0.tgz";
- sha512 = "0BTIvIBS4xdC/qPpoj8ZsdZ/YoQhn+DutUqBkur1yUs5SnDoruiAtaHFJhxle8pREnNN/kT8E8fkftgMkJ8Tvg==";
+ url = "https://registry.npmjs.org/render-media/-/render-media-3.4.2.tgz";
+ sha512 = "zYG3rRvA9gnt2NCx23OyAGCFLgxbeR6gsPa/C2Xu9lO4bCUDJOUm4MXouiV66dBHEWWuJyZtHyjvpIPuTh+u7w==";
};
};
"repeat-element-1.1.3" = {
@@ -38123,13 +38204,13 @@ let
sha512 = "dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==";
};
};
- "requestretry-4.1.0" = {
+ "requestretry-4.1.1" = {
name = "requestretry";
packageName = "requestretry";
- version = "4.1.0";
+ version = "4.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/requestretry/-/requestretry-4.1.0.tgz";
- sha512 = "q3IT2vz5vkcMT6xgwB/BWzsmnu7N/27l9fW86U48gt9Mwrce5rSEyFvpAW7Il1/B78/NBUlYBvcCY1RzWUWy7w==";
+ url = "https://registry.npmjs.org/requestretry/-/requestretry-4.1.1.tgz";
+ sha512 = "sV2lkWitASDXpIK+m0scC7dHBkW42EKj5iao6Cp8GCXsXY7qS4Q/min6PP5YBuqgV9W38lsA7LUhEkOezl1/Og==";
};
};
"require-directory-2.1.1" = {
@@ -38240,15 +38321,6 @@ let
sha1 = "203114d82ad2c5ed9e8e0411b3932875e889e97b";
};
};
- "resolve-1.15.1" = {
- name = "resolve";
- packageName = "resolve";
- version = "1.15.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz";
- sha512 = "84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==";
- };
- };
"resolve-1.17.0" = {
name = "resolve";
packageName = "resolve";
@@ -38744,13 +38816,13 @@ let
sha512 = "/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==";
};
};
- "rollup-2.7.6" = {
+ "rollup-2.11.2" = {
name = "rollup";
packageName = "rollup";
- version = "2.7.6";
+ version = "2.11.2";
src = fetchurl {
- url = "https://registry.npmjs.org/rollup/-/rollup-2.7.6.tgz";
- sha512 = "AdHosxHBKyBsdtbT1/AqbWNQ87O4SSxS4N9iMwEpoCDAT6e4Du3uJSy83mp3ckgmCxly5VeXGx0WHsm21Djytg==";
+ url = "https://registry.npmjs.org/rollup/-/rollup-2.11.2.tgz";
+ sha512 = "pJT6mfH+/gh1sOWyNMAWxjbYGL5x2AfsaR0SWLRwq2e7vxOKt/0mBjtYDTVYF8JXxVzmnuDzA+EpsPLWt/oyrg==";
};
};
"rollup-plugin-babel-4.4.0" = {
@@ -38834,13 +38906,13 @@ let
sha1 = "6f04063a2d04eba3303a1bbc6765eef63037cf3d";
};
};
- "rss-parser-3.7.6" = {
+ "rss-parser-3.8.0" = {
name = "rss-parser";
packageName = "rss-parser";
- version = "3.7.6";
+ version = "3.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/rss-parser/-/rss-parser-3.7.6.tgz";
- sha512 = "wWWh3/pPLAPgWyfkCC9jB83jSBenU6VPMymfXiysi8wJxaN7KNkW4vU3Jm8jQxExAribFvXREy+RtaL3XQubeA==";
+ url = "https://registry.npmjs.org/rss-parser/-/rss-parser-3.8.0.tgz";
+ sha512 = "EvjM0r3IymXnk+SCUawLhdH36D2WQCwpEfIyvu4hpPswYuMSk/jlCLOcg24OvXwVdcJcEocAlTZVjGNjOOSJXg==";
};
};
"rsvp-3.6.2" = {
@@ -39104,6 +39176,15 @@ let
sha512 = "fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==";
};
};
+ "safe-buffer-5.2.1" = {
+ name = "safe-buffer";
+ packageName = "safe-buffer";
+ version = "5.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz";
+ sha512 = "rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==";
+ };
+ };
"safe-json-stringify-1.2.0" = {
name = "safe-json-stringify";
packageName = "safe-json-stringify";
@@ -39167,13 +39248,13 @@ let
sha512 = "y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==";
};
};
- "sass-formatter-0.4.5" = {
+ "sass-formatter-0.4.7" = {
name = "sass-formatter";
packageName = "sass-formatter";
- version = "0.4.5";
+ version = "0.4.7";
src = fetchurl {
- url = "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.4.5.tgz";
- sha512 = "hBDkbtTE020JwUaGKo5q+ELNXXji1kyajVMt3YLRYD1PAwUQYR5aAdfAUAcb88AmYgJpQRQrsqZj+YGmUCdgCw==";
+ url = "https://registry.npmjs.org/sass-formatter/-/sass-formatter-0.4.7.tgz";
+ sha512 = "6RGh4GYppQ5vqoVDjb8ZRzERRu3XnX46zZ5wKBhVdsaWGuM5keAYUEQ9PDEAjB7yPUm6HPjzH3TRzOpFbA7OxQ==";
};
};
"sass-lookup-3.0.0" = {
@@ -39248,13 +39329,13 @@ let
sha512 = "i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==";
};
};
- "schema-utils-2.6.6" = {
+ "schema-utils-2.7.0" = {
name = "schema-utils";
packageName = "schema-utils";
- version = "2.6.6";
+ version = "2.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz";
- sha512 = "wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==";
+ url = "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz";
+ sha512 = "0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==";
};
};
"scoped-regex-1.0.0" = {
@@ -39563,6 +39644,15 @@ let
sha1 = "92a4969065f9c70c694753d55248fc68f8f652c9";
};
};
+ "semver-regex-2.0.0" = {
+ name = "semver-regex";
+ packageName = "semver-regex";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz";
+ sha512 = "mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==";
+ };
+ };
"semver-truncate-1.1.2" = {
name = "semver-truncate";
packageName = "semver-truncate";
@@ -39680,6 +39770,15 @@ let
sha512 = "rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==";
};
};
+ "serialize-javascript-3.1.0" = {
+ name = "serialize-javascript";
+ packageName = "serialize-javascript";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz";
+ sha512 = "JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==";
+ };
+ };
"serialize-to-js-3.1.1" = {
name = "serialize-to-js";
packageName = "serialize-to-js";
@@ -40121,6 +40220,15 @@ let
sha512 = "bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==";
};
};
+ "simple-get-4.0.0" = {
+ name = "simple-get";
+ packageName = "simple-get";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/simple-get/-/simple-get-4.0.0.tgz";
+ sha512 = "ZalZGexYr3TA0SwySsr5HlgOOinS4Jsa8YB2GJ6lUNAazyAu4KG/VmzMTwAt2YVXzzVj8QmefmAonZIK2BSGcQ==";
+ };
+ };
"simple-git-1.132.0" = {
name = "simple-git";
packageName = "simple-git";
@@ -40148,13 +40256,13 @@ let
sha1 = "4e421f485ac7b13b08077a4476934d52c5ba3bb3";
};
};
- "simple-peer-9.7.0" = {
+ "simple-peer-9.7.2" = {
name = "simple-peer";
packageName = "simple-peer";
- version = "9.7.0";
+ version = "9.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/simple-peer/-/simple-peer-9.7.0.tgz";
- sha512 = "lZL/H/Znx7kai1kTrbxntVfbstGTnPF+w+hvnq2euBXoBg8m32mgEOpPmH9hS7ZOx0CMXcpgth/nNjZKp7aeow==";
+ url = "https://registry.npmjs.org/simple-peer/-/simple-peer-9.7.2.tgz";
+ sha512 = "xeMyxa9B4V0eA6mf17fVr8nm2QhAYFu+ZZv8zkSFFTjJETGF227CshwobrIYZuspJglMD63egcevQXGOrTIsuA==";
};
};
"simple-sha1-2.1.2" = {
@@ -40490,40 +40598,40 @@ let
sha512 = "3UlyogA67/9WOssJ7s4d7gqWQRWyO/LbgdBBNMhhmFDKa7eTUSW+A782CVHgyDSJZ2kNANcMWwMiOL+h3p6zQg==";
};
};
- "snyk-docker-plugin-3.1.0" = {
+ "snyk-docker-plugin-3.6.3" = {
name = "snyk-docker-plugin";
packageName = "snyk-docker-plugin";
- version = "3.1.0";
+ version = "3.6.3";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-3.1.0.tgz";
- sha512 = "ggGTiiCuwLYGdlGW/UBuUXJ7omliH0EnbpLfdlTBoRKvmvgoUo1l4Menk18R1ZVXgcXTwwGK9jmuUpPH+X0VNw==";
+ url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-3.6.3.tgz";
+ sha512 = "+9pQc9+tetzMiUIV42WA3LAUkrZh6hhkhURv1X4kKyo2c1C8PSbCmpvycx/irilzfmH7dqBv0RXmb4vONPBXHA==";
};
};
- "snyk-go-parser-1.4.0" = {
+ "snyk-go-parser-1.4.1" = {
name = "snyk-go-parser";
packageName = "snyk-go-parser";
- version = "1.4.0";
+ version = "1.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-go-parser/-/snyk-go-parser-1.4.0.tgz";
- sha512 = "zcLA8u/WreycCjFKBblYfxszg7Fmnemuu9Ug/CE/jqF0yBXsI5DCWMteUvFkoa8DRntfGTlgf98TRl2aTSc2MQ==";
+ url = "https://registry.npmjs.org/snyk-go-parser/-/snyk-go-parser-1.4.1.tgz";
+ sha512 = "StU3uHB85VMEkcgXta63M0Fgd+9cs5sMCjQXTBoYTdE4dxarPn7U67yCuwkRRdZdny1ZXtzfY8LKns9i0+dy9w==";
};
};
- "snyk-go-plugin-1.14.0" = {
+ "snyk-go-plugin-1.14.2" = {
name = "snyk-go-plugin";
packageName = "snyk-go-plugin";
- version = "1.14.0";
+ version = "1.14.2";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.14.0.tgz";
- sha512 = "9L+76De8F6yXWb+O3DA8QUi7+eDF2mOzCOveEPUJGkqWIDmurIiFcVxHJoj0EStjcxb3dX367KKlDlfFx+HiyA==";
+ url = "https://registry.npmjs.org/snyk-go-plugin/-/snyk-go-plugin-1.14.2.tgz";
+ sha512 = "r/uaM3gk/RF7m/VGYswxlnA6I+kMgK3eVPsPyf7400BhqF8noh8K7v10CEg67mHA4JM0l7dZASqejr/5kKw9ZQ==";
};
};
- "snyk-gradle-plugin-3.2.5" = {
+ "snyk-gradle-plugin-3.3.4" = {
name = "snyk-gradle-plugin";
packageName = "snyk-gradle-plugin";
- version = "3.2.5";
+ version = "3.3.4";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.2.5.tgz";
- sha512 = "XxPi/B16dGkV1USoyFbpn6LlSJ9SUC6Y6z/4lWuF4spLnKtWwpEb1bwTdBFsxnkUfqzIRtPr0+wcxxXvv9Rvcw==";
+ url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.3.4.tgz";
+ sha512 = "vUHCpBxTzutuk6IB8VGGgGcvt6c7h6SakKLTCZBjpb3ssRPvWUEVDix7xrKwJt5sea+KB/WIVeRzlHuecfjvIw==";
};
};
"snyk-module-1.9.1" = {
@@ -40535,13 +40643,31 @@ let
sha512 = "A+CCyBSa4IKok5uEhqT+hV/35RO6APFNLqk9DRRHg7xW2/j//nPX8wTSZUPF8QeRNEk/sX+6df7M1y6PBHGSHA==";
};
};
- "snyk-mvn-plugin-2.15.0" = {
+ "snyk-module-2.1.0" = {
+ name = "snyk-module";
+ packageName = "snyk-module";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/snyk-module/-/snyk-module-2.1.0.tgz";
+ sha512 = "K5xeA39vLbm23Y/29wFEhKGvo7FwV4x9XhCP5gB22dBPyYiCCNiDERX4ofHQvtM6q96cL0hIroMdlbctv/0nPw==";
+ };
+ };
+ "snyk-module-3.1.0" = {
+ name = "snyk-module";
+ packageName = "snyk-module";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/snyk-module/-/snyk-module-3.1.0.tgz";
+ sha512 = "HHuOYEAACpUpkFgU8HT57mmxmonaJ4O3YADoSkVhnhkmJ+AowqZyJOau703dYHNrq2DvQ7qYw81H7yyxS1Nfjw==";
+ };
+ };
+ "snyk-mvn-plugin-2.15.2" = {
name = "snyk-mvn-plugin";
packageName = "snyk-mvn-plugin";
- version = "2.15.0";
+ version = "2.15.2";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-2.15.0.tgz";
- sha512 = "24HWz27Hc5sw+iHtxtQFy0kltjyFZXJ3vfsPA0TTZAL0tOJXInIuZpWD6njC0Y3/sn9CH5kS2KM8GAM7FyKVig==";
+ url = "https://registry.npmjs.org/snyk-mvn-plugin/-/snyk-mvn-plugin-2.15.2.tgz";
+ sha512 = "2TTRizQxfUrA9w0pjxxsvGE+FgFSgog2wwpm378jNiKAZazGgV0txVMM4CoZJMz/tbUmzaJSS8DMQe1C7wlBFQ==";
};
};
"snyk-nodejs-lockfile-parser-1.22.0" = {
@@ -40553,13 +40679,13 @@ let
sha512 = "l6jLoJxqcIIkQopSdQuAstXdMw5AIgLu+uGc5CYpHyw8fYqOwna8rawwofNeGuwJAAv4nEiNiexeYaR88OCq6Q==";
};
};
- "snyk-nuget-plugin-1.17.0" = {
+ "snyk-nuget-plugin-1.18.1" = {
name = "snyk-nuget-plugin";
packageName = "snyk-nuget-plugin";
- version = "1.17.0";
+ version = "1.18.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.17.0.tgz";
- sha512 = "t7iZ87LBhCK6P2/mJsQh7Dmk3J9zd+IHL4yoSK95Iyk/gP8r++DZijoRHEXy8BlS+eOtSAj1vgCYvv2eAmG28w==";
+ url = "https://registry.npmjs.org/snyk-nuget-plugin/-/snyk-nuget-plugin-1.18.1.tgz";
+ sha512 = "Bq+IzbyewxIrUhgdFaDKS5wCNixERC7QBitKsZGM3uCOr9fJM8rr5qg5SS9UIU7eyeKvzuVO/V1yDzjo1cKvUw==";
};
};
"snyk-paket-parser-1.6.0" = {
@@ -40580,22 +40706,22 @@ let
sha512 = "uORrEoC47dw0ITZYu5vKqQtmXnbbQs+ZkWeo5bRHGdf10W8e4rNr1S1R4bReiLrSbSisYhVHeFMkdOAiLIPJVQ==";
};
};
- "snyk-policy-1.13.5" = {
+ "snyk-policy-1.14.1" = {
name = "snyk-policy";
packageName = "snyk-policy";
- version = "1.13.5";
+ version = "1.14.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-policy/-/snyk-policy-1.13.5.tgz";
- sha512 = "KI6GHt+Oj4fYKiCp7duhseUj5YhyL/zJOrrJg0u6r59Ux9w8gmkUYT92FHW27ihwuT6IPzdGNEuy06Yv2C9WaQ==";
+ url = "https://registry.npmjs.org/snyk-policy/-/snyk-policy-1.14.1.tgz";
+ sha512 = "C5vSkoBYxPnaqb218sm4m6N5s1BhIXlldpIX5xRNnZ0QkDwVj3dy/PfgwxRgVQh7QFGa1ajbvKmsGmm4RRsN8g==";
};
};
- "snyk-python-plugin-1.17.0" = {
+ "snyk-python-plugin-1.17.1" = {
name = "snyk-python-plugin";
packageName = "snyk-python-plugin";
- version = "1.17.0";
+ version = "1.17.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.17.0.tgz";
- sha512 = "EKdVOUlvhiVpXA5TeW8vyxYVqbITAfT+2AbL2ZRiiUNLP5ae+WiNYaPy7aB5HAS9IKBKih+IH8Ag65Xu1IYSYA==";
+ url = "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.17.1.tgz";
+ sha512 = "KKklat9Hfbj4hw2y63LRhgmziYzmyRt+cSuzN5KDmBSAGYck0EAoPDtNpJXjrIs1kPNz28EXnE6NDnadXnOjiQ==";
};
};
"snyk-resolve-1.0.1" = {
@@ -40652,15 +40778,6 @@ let
sha1 = "b566532888dae3ac9058a12f294015ebdfa8084a";
};
};
- "socket.io-2.1.1" = {
- name = "socket.io";
- packageName = "socket.io";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz";
- sha512 = "rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==";
- };
- };
"socket.io-2.3.0" = {
name = "socket.io";
packageName = "socket.io";
@@ -40697,15 +40814,6 @@ let
sha1 = "c86cb3e507ab2f96da4500bd34fcf46a1e9dfe5e";
};
};
- "socket.io-client-2.1.1" = {
- name = "socket.io-client";
- packageName = "socket.io-client";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz";
- sha512 = "jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==";
- };
- };
"socket.io-client-2.3.0" = {
name = "socket.io-client";
packageName = "socket.io-client";
@@ -40733,15 +40841,6 @@ let
sha1 = "2609601f59e6a7fab436a53be3d333fbbfcbd30a";
};
};
- "socket.io-parser-3.2.0" = {
- name = "socket.io-parser";
- packageName = "socket.io-parser";
- version = "3.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz";
- sha512 = "FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==";
- };
- };
"socket.io-parser-3.3.0" = {
name = "socket.io-parser";
packageName = "socket.io-parser";
@@ -40751,13 +40850,13 @@ let
sha512 = "hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==";
};
};
- "socket.io-parser-3.4.0" = {
+ "socket.io-parser-3.4.1" = {
name = "socket.io-parser";
packageName = "socket.io-parser";
- version = "3.4.0";
+ version = "3.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.0.tgz";
- sha512 = "/G/VOI+3DBp0+DJKW4KesGnQkQPFmUCbA/oO2QGT6CWxU7hLGWqU3tyuzeSK/dqcyeHsQg1vTe9jiZI8GU9SCQ==";
+ url = "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.4.1.tgz";
+ sha512 = "11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==";
};
};
"socket.io-stream-0.9.1" = {
@@ -40769,13 +40868,13 @@ let
sha1 = "421258316288b83ac693b0d43efd09d6d43aba97";
};
};
- "sockjs-0.3.19" = {
+ "sockjs-0.3.20" = {
name = "sockjs";
packageName = "sockjs";
- version = "0.3.19";
+ version = "0.3.20";
src = fetchurl {
- url = "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz";
- sha512 = "V48klKZl8T6MzatbLlzzRNhMepEys9Y4oGFpypBFFn1gLI/QQ9HtLLyWJNbPlwGLelOVOEijUbTTJeLLI59jLw==";
+ url = "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz";
+ sha512 = "SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==";
};
};
"sockjs-client-1.4.0" = {
@@ -41183,13 +41282,13 @@ let
sha1 = "96768b72739ac64ffa77c8ce2cbf98c2d21d8dbf";
};
};
- "spdx-correct-3.1.0" = {
+ "spdx-correct-3.1.1" = {
name = "spdx-correct";
packageName = "spdx-correct";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz";
- sha512 = "lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==";
+ url = "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz";
+ sha512 = "cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==";
};
};
"spdx-exceptions-2.3.0" = {
@@ -41201,13 +41300,13 @@ let
sha512 = "/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==";
};
};
- "spdx-expression-parse-3.0.0" = {
+ "spdx-expression-parse-3.0.1" = {
name = "spdx-expression-parse";
packageName = "spdx-expression-parse";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz";
- sha512 = "Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==";
+ url = "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz";
+ sha512 = "cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==";
};
};
"spdx-license-ids-3.0.5" = {
@@ -41327,6 +41426,15 @@ let
sha1 = "b7e8e0ab51345158b72c1f6dbef2406d51f1d027";
};
};
+ "split-ca-1.0.1" = {
+ name = "split-ca";
+ packageName = "split-ca";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/split-ca/-/split-ca-1.0.1.tgz";
+ sha1 = "6c83aff3692fa61256e0cd197e05e9de157691a6";
+ };
+ };
"split-lines-2.0.0" = {
name = "split-lines";
packageName = "split-lines";
@@ -41507,15 +41615,6 @@ let
sha512 = "J3fsWb5nS6PqObZLW2tclEz/bkRQ5pcF9goXanYGVsoH71F6W4f5sOnck9szeubI8srNaiL9pa0kPRv/lojHiw==";
};
};
- "ssb-db-19.2.0" = {
- name = "ssb-db";
- packageName = "ssb-db";
- version = "19.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ssb-db/-/ssb-db-19.2.0.tgz";
- sha512 = "pJAFizB6OcuJLX4RJJuU9HWyPwM2CqLi/vs08lhVIR3TGxacxpavvK5LzbxT+Y3iWkBchOTKS5hHCigA5aaung==";
- };
- };
"ssb-ebt-5.6.7" = {
name = "ssb-ebt";
packageName = "ssb-ebt";
@@ -41588,13 +41687,13 @@ let
sha512 = "FPeyYU/3LpxcagnbmVWE+Q/qzg6keqeOBPbD7sEH9UKixUASeufPKiORDgh8nVX7J9Z+0vUaHt/WG999kGjvVQ==";
};
};
- "ssb-links-3.0.8" = {
+ "ssb-links-3.0.9" = {
name = "ssb-links";
packageName = "ssb-links";
- version = "3.0.8";
+ version = "3.0.9";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-links/-/ssb-links-3.0.8.tgz";
- sha512 = "7b1PGn9Pmaf5FfW0xDNc+4w2uOR7JwIJSsbKA/DDP0ejMzBlc9H38iVaMrf4927X5Cdn73o82D6cv8vXGqC4AQ==";
+ url = "https://registry.npmjs.org/ssb-links/-/ssb-links-3.0.9.tgz";
+ sha512 = "jb1wqknz+AMqD9CxpjfDhII5Vz5JRVY9MakTrgKCrBFqLIPhqHq9bScei0zY0IBWjpSflI0juqOhpki38pWBHA==";
};
};
"ssb-local-1.0.0" = {
@@ -41696,13 +41795,22 @@ let
sha512 = "JBH0cDaqQ/WRZMfoyn/fNLDrbrs5w2xnSno/VUDWGhc+SX+3/h6zFK7VvCjdzEATlZ/D7VRkXMYrOedSIVIKwA==";
};
};
- "ssb-plugins-1.0.0" = {
+ "ssb-plugins-1.0.4" = {
name = "ssb-plugins";
packageName = "ssb-plugins";
- version = "1.0.0";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ssb-plugins/-/ssb-plugins-1.0.4.tgz";
+ sha512 = "D48CcHdlkQwkFnaBmEQFt/rPDqHZ252JJ/dqAuFvdpFTnZ5ujYmdbIldOdBGcTm3Bn7GrRGmAGctOKwH/3X0dQ==";
+ };
+ };
+ "ssb-private1-1.0.1" = {
+ name = "ssb-private1";
+ packageName = "ssb-private1";
+ version = "1.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-plugins/-/ssb-plugins-1.0.0.tgz";
- sha512 = "eM8vid+K8MhwZwzk/CDUhSNhUoS6wYgq9clJrrKaP0/Otdd3zZzcBQw54Xvm0olMcOgpTSlY3m2rT4iqjZPIBw==";
+ url = "https://registry.npmjs.org/ssb-private1/-/ssb-private1-1.0.1.tgz";
+ sha512 = "x69YHNhjxCrknkK7XbEJyk2P0P3p52t6NF74I8ObHIrBdWnyRrO6iUH8K5b8CkaHawM4giXdZG5cyrOPzPN/Fg==";
};
};
"ssb-pull-requests-1.0.0" = {
@@ -41750,15 +41858,6 @@ let
sha512 = "Z4jBj917W+dKAiDglwxCpWm8vINOMtkpHQIgk50NQTb5jHqHI5Rcyiy7EO0uRcWwRWqXi1ZwOTEFVyLyyuittA==";
};
};
- "ssb-validate-4.0.5" = {
- name = "ssb-validate";
- packageName = "ssb-validate";
- version = "4.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/ssb-validate/-/ssb-validate-4.0.5.tgz";
- sha512 = "uniDFHD9eOMAK5D5ykpxlwyqTn0HxXTbO1icTkAmRcDR/qbghbtQ0muCgJj5hGHRZH7jYjPFjTbW2l4kzH/oag==";
- };
- };
"ssb-ws-6.2.3" = {
name = "ssb-ws";
packageName = "ssb-ws";
@@ -41777,6 +41876,24 @@ let
sha512 = "ZPO9rECxzs5JIQ6G/2EfL1I9ho/BVZkx9HRKn8+0af7QgwAmumQ7XBFP1ggMyPMo+/tUbmv0HFdv4qifdO/9JA==";
};
};
+ "ssh2-0.8.9" = {
+ name = "ssh2";
+ packageName = "ssh2";
+ version = "0.8.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ssh2/-/ssh2-0.8.9.tgz";
+ sha512 = "GmoNPxWDMkVpMFa9LVVzQZHF6EW3WKmBwL+4/GeILf2hFmix5Isxm7Amamo8o7bHiU0tC+wXsGcUXOxp8ChPaw==";
+ };
+ };
+ "ssh2-streams-0.4.10" = {
+ name = "ssh2-streams";
+ packageName = "ssh2-streams";
+ version = "0.4.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ssh2-streams/-/ssh2-streams-0.4.10.tgz";
+ sha512 = "8pnlMjvnIZJvmTzUIIA5nT4jr2ZWNNVHwyXfMGdRJbug9TpI3kd99ffglgfSWqujVv/0gxwMsDn9j9RVst8yhQ==";
+ };
+ };
"sshpk-1.14.2" = {
name = "sshpk";
packageName = "sshpk";
@@ -42128,13 +42245,13 @@ let
sha512 = "+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==";
};
};
- "stream-http-3.1.0" = {
+ "stream-http-3.1.1" = {
name = "stream-http";
packageName = "stream-http";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/stream-http/-/stream-http-3.1.0.tgz";
- sha512 = "cuB6RgO7BqC4FBYzmnvhob5Do3wIdIsXAgGycHJnW+981gHqoYcYz9lqjJrk8WXRddbwPuqPYRl+bag6mYv4lw==";
+ url = "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz";
+ sha512 = "S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==";
};
};
"stream-parser-0.3.1" = {
@@ -42182,22 +42299,22 @@ let
sha1 = "bbf6b39f5f43ec30bc71babcb37557acecf34353";
};
};
- "stream-to-blob-2.0.0" = {
+ "stream-to-blob-2.0.1" = {
name = "stream-to-blob";
packageName = "stream-to-blob";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/stream-to-blob/-/stream-to-blob-2.0.0.tgz";
- sha512 = "E+YitTtIHo7RQ4Cmgl+EzlMpqvLroTynRgt4t0pI4y5oz/piqlBQB8NFXLIWcjGOsKw+THnImrdpWcOCVxK25Q==";
+ url = "https://registry.npmjs.org/stream-to-blob/-/stream-to-blob-2.0.1.tgz";
+ sha512 = "GXlqXt3svqwIVWoICenix5Poxi4KbCF0BdXXUbpU1X4vq1V8wmjiEIU3aFJzCGNFpKxfbnG0uoowS3nKUgSPYg==";
};
};
- "stream-to-blob-url-3.0.0" = {
+ "stream-to-blob-url-3.0.2" = {
name = "stream-to-blob-url";
packageName = "stream-to-blob-url";
- version = "3.0.0";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/stream-to-blob-url/-/stream-to-blob-url-3.0.0.tgz";
- sha512 = "Mu1iPvbBkzdUPCZ+J+XBr/oagjOBfj4vpErHRIe08QzWeILSDtF5LXo6v44HeQFpx7dfqcBKjGUbSNCJ+38zqQ==";
+ url = "https://registry.npmjs.org/stream-to-blob-url/-/stream-to-blob-url-3.0.2.tgz";
+ sha512 = "PS6wT2ZyyR38Cy+lE6PBEI1ZmO2HdzZoLeDGG0zZbYikCZd0dh8FUoSeFzgWLItpBYw1WJmPVRLpykRV+lAWLQ==";
};
};
"stream-to-promise-2.2.0" = {
@@ -42245,13 +42362,22 @@ let
sha512 = "4Wi2v47HMkNdRWrlFJNlIsrhV6z6nCyVKVAIiq14MAnc7wILEAINmn96IiPWTcXzT8y2S6yfBoX++MUxqiovag==";
};
};
- "streamroller-1.0.6" = {
- name = "streamroller";
- packageName = "streamroller";
- version = "1.0.6";
+ "stream.finished-1.2.0" = {
+ name = "stream.finished";
+ packageName = "stream.finished";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/streamroller/-/streamroller-1.0.6.tgz";
- sha512 = "3QC47Mhv3/aZNFpDDVO44qQb9gwB9QggMEE0sQmkTAwBVYdBRWISdsywlkfm5II1Q5y/pmrHflti/IgmIzdDBg==";
+ url = "https://registry.npmjs.org/stream.finished/-/stream.finished-1.2.0.tgz";
+ sha512 = "xSp45f/glqd035qAtFUxAGvhotjY/EfqDNV+rQW8o7ffligiOjPaguTEvRzeQAhiQMCdkPEBrp5++S/rQyavWQ==";
+ };
+ };
+ "stream.pipeline-shim-1.1.0" = {
+ name = "stream.pipeline-shim";
+ packageName = "stream.pipeline-shim";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stream.pipeline-shim/-/stream.pipeline-shim-1.1.0.tgz";
+ sha512 = "pSi/SZZDbSA5l3YYjSmJadCoD74/qSe79r9ZVR21lD4bpf+khn5Umi6AlfJrD8I0KQfGSqm/7Yp48dmithM+Vw==";
};
};
"streamroller-2.2.4" = {
@@ -42911,13 +43037,13 @@ let
sha512 = "Lqze501k5gMdCJg/InZV+TU7MgJyxu+gHLBQjQcTluoZRtMoWyJ4ywPCRpZdaHA2LAI1OCqJCEl93FMuZhA1/A==";
};
};
- "stylint-1.5.9" = {
+ "stylint-2.0.0" = {
name = "stylint";
packageName = "stylint";
- version = "1.5.9";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/stylint/-/stylint-1.5.9.tgz";
- sha1 = "29f4dc129fa1ca22150cd867223cee2bed5ff6a2";
+ url = "https://registry.npmjs.org/stylint/-/stylint-2.0.0.tgz";
+ sha512 = "luHn2OAMGJouOnadm6Fim6WXodQ2AWDkWjYq0rMdyEwzO5PdE4LzoXAEn9LL2snmBAlwUp1URVOTF7lZR3KU+Q==";
};
};
"stylus-0.54.7" = {
@@ -42938,13 +43064,13 @@ let
sha512 = "oEQGHSjg/AMaWlKe7gqsnYzan8DLcGIHe0dUaFkucZZ14z4zjENRlQMCHT4FNsiWnJf17YN9OvrCfCoi7VvOyg==";
};
};
- "stylus-supremacy-2.14.0" = {
+ "stylus-supremacy-2.14.5" = {
name = "stylus-supremacy";
packageName = "stylus-supremacy";
- version = "2.14.0";
+ version = "2.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/stylus-supremacy/-/stylus-supremacy-2.14.0.tgz";
- sha512 = "XeoMvDSTxgJnRPvnyVnIyTDLawLoKcZw1zoWc88p9oFZXxZbEDx8PGLjR4pSkLXVn/VqU5p5YILa7FqYaFakUA==";
+ url = "https://registry.npmjs.org/stylus-supremacy/-/stylus-supremacy-2.14.5.tgz";
+ sha512 = "JZjCn4GxPhghgAZ7cdYOKjbo9LIU42BcksNCeLgWQa2FtjyEz44mKKnaXVgUYw+AQIm+x/MblV+VJ04Yk5DSqw==";
};
};
"subarg-1.0.0" = {
@@ -43001,13 +43127,13 @@ let
sha512 = "XiyPqLdiHJ3CMphADCJg/JVQYcj3JfO8NomlLubSdGYgppfzE+g/7Fyusza/Kr7lC919BdwbfIqFxK8VO7+l4w==";
};
};
- "suf-regex-0.0.17" = {
+ "suf-regex-0.0.20" = {
name = "suf-regex";
packageName = "suf-regex";
- version = "0.0.17";
+ version = "0.0.20";
src = fetchurl {
- url = "https://registry.npmjs.org/suf-regex/-/suf-regex-0.0.17.tgz";
- sha512 = "/TIMx0G1iXCGHm5XbqHTV86tkdETO7OUOB8UAWHc04M2mMQnWAIZeO6M9GuSibRVM8ewRcHAV3fOFY2z1XtWaQ==";
+ url = "https://registry.npmjs.org/suf-regex/-/suf-regex-0.0.20.tgz";
+ sha512 = "ProPt9MAy86sBlFViDpwQoxzZ9rXtaTx1U2uVUiJQkCkG7sHKJp/hCXbKSMbRfgzmbisLq/Qe4OGDkLCF9NnjQ==";
};
};
"sugarss-1.0.1" = {
@@ -43064,15 +43190,6 @@ let
sha512 = "FT3QLMasz0YyCd4uIi5HNe+3t/onxMyEho7C3PSqmti3Twgy2rXT4fmkTz6wRL6bTF4uzPcfkUCa8u4JWHw8Ag==";
};
};
- "superagent-5.2.2" = {
- name = "superagent";
- packageName = "superagent";
- version = "5.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/superagent/-/superagent-5.2.2.tgz";
- sha512 = "pMWBUnIllK4ZTw7p/UaobiQPwAO5w/1NRRTDpV0FTVNmECztsxKspj3ZWEordVEaqpZtmOQJJna4yTLyC/q7PQ==";
- };
- };
"superagent-proxy-2.0.0" = {
name = "superagent-proxy";
packageName = "superagent-proxy";
@@ -43388,13 +43505,13 @@ let
sha512 = "YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==";
};
};
- "systeminformation-4.24.1" = {
+ "systeminformation-4.26.5" = {
name = "systeminformation";
packageName = "systeminformation";
- version = "4.24.1";
+ version = "4.26.5";
src = fetchurl {
- url = "https://registry.npmjs.org/systeminformation/-/systeminformation-4.24.1.tgz";
- sha512 = "LRksOe2mBvtbD0Y1hZMsaICHpIglhjz758K5XKUiHKcTBc6BV4O7ozbExZc+5BcCYrniMI9ka7piXFeCaymRRQ==";
+ url = "https://registry.npmjs.org/systeminformation/-/systeminformation-4.26.5.tgz";
+ sha512 = "hTVhCYNIsoDtL8brW6wg/UTHmyRfMRItd/+6f6JZtXjmx06FHKBGCyBe7WN6J+FiDIiDfTK7mvMq7hljM6r5OA==";
};
};
"syswide-cas-5.3.0" = {
@@ -43542,13 +43659,13 @@ let
sha1 = "2e7ce0a31df09f8d6851664a71842e0ca5057af7";
};
};
- "tape-4.13.2" = {
+ "tape-4.13.3" = {
name = "tape";
packageName = "tape";
- version = "4.13.2";
+ version = "4.13.3";
src = fetchurl {
- url = "https://registry.npmjs.org/tape/-/tape-4.13.2.tgz";
- sha512 = "waWwC/OqYVE9TS6r1IynlP2sEdk4Lfo6jazlgkuNkPTHIbuG2BTABIaKdlQWwPeB6Oo4ksZ1j33Yt0NTOAlYMQ==";
+ url = "https://registry.npmjs.org/tape/-/tape-4.13.3.tgz";
+ sha512 = "0/Y20PwRIUkQcTCSi4AASs+OANZZwqPKaipGCEwp10dQMipVvSZwUUCi01Y/OklIGyHKFhIcjock+DKnBfLAFw==";
};
};
"tar-0.1.17" = {
@@ -43596,13 +43713,13 @@ let
sha512 = "Glo3jkRtPcvpDlAs/0+hozav78yoXKFr+c4wgw62NNMO3oo4AaJdCo21Uu7lcwr55h39W2XD1LMERc64wtbItg==";
};
};
- "tar-fs-2.0.1" = {
+ "tar-fs-2.1.0" = {
name = "tar-fs";
packageName = "tar-fs";
- version = "2.0.1";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/tar-fs/-/tar-fs-2.0.1.tgz";
- sha512 = "6tzWDMeroL87uF/+lin46k+Q+46rAJ0SyPGz7OW7wTgblI273hsBqk2C1j0/xNadNLKDTUL9BukSjB7cwgmlPA==";
+ url = "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.0.tgz";
+ sha512 = "9uW5iDvrIMCVpvasdFHW0wJPez0K4JnMZtsuIeDI7HyMGJNxmDZDOCQROr7lXyS+iL/QMpj07qcjGYTSdRFXUg==";
};
};
"tar-pack-3.4.1" = {
@@ -43812,13 +43929,13 @@ let
sha512 = "/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==";
};
};
- "terser-4.6.13" = {
+ "terser-4.7.0" = {
name = "terser";
packageName = "terser";
- version = "4.6.13";
+ version = "4.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/terser/-/terser-4.6.13.tgz";
- sha512 = "wMvqukYgVpQlymbnNbabVZbtM6PN63AzqexpwJL8tbh/mRT9LE5o+ruVduAGL7D6Fpjl+Q+06U5I9Ul82odAhw==";
+ url = "https://registry.npmjs.org/terser/-/terser-4.7.0.tgz";
+ sha512 = "Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw==";
};
};
"terser-webpack-plugin-1.4.3" = {
@@ -44613,13 +44730,13 @@ let
sha1 = "2d17d82cf669ada7f9dfe75db4b31f7034b71e29";
};
};
- "torrent-discovery-9.2.1" = {
+ "torrent-discovery-9.3.0" = {
name = "torrent-discovery";
packageName = "torrent-discovery";
- version = "9.2.1";
+ version = "9.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-9.2.1.tgz";
- sha512 = "bjKkbTEkcoZTXF8nhcRu6UWqbkpUsehd/6umoZqjgj/dM8nD3O7wNkPZrmls+vVf+2LT9ejZMlNUvZCqSe8cqg==";
+ url = "https://registry.npmjs.org/torrent-discovery/-/torrent-discovery-9.3.0.tgz";
+ sha512 = "rdOfm+o6d+E+nRjeYiCzXGrM9ou7spkZpxu9xhnfKoTJgtWpSYEHXO4BT9hwVF1uoUpm+hOwNnwgkSfBZNMh7g==";
};
};
"torrent-piece-1.1.2" = {
@@ -44946,13 +45063,13 @@ let
sha512 = "uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==";
};
};
- "ts-node-8.10.1" = {
+ "ts-node-8.10.2" = {
name = "ts-node";
packageName = "ts-node";
- version = "8.10.1";
+ version = "8.10.2";
src = fetchurl {
- url = "https://registry.npmjs.org/ts-node/-/ts-node-8.10.1.tgz";
- sha512 = "bdNz1L4ekHiJul6SHtZWs1ujEKERJnHs4HxN7rjTyyVOFf3HaJ6sLqe6aPG62XTzAB/63pKRh5jTSWL0D7bsvw==";
+ url = "https://registry.npmjs.org/ts-node/-/ts-node-8.10.2.tgz";
+ sha512 = "ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==";
};
};
"ts-process-promises-1.0.2" = {
@@ -44973,6 +45090,15 @@ let
sha512 = "aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==";
};
};
+ "tslib-1.13.0" = {
+ name = "tslib";
+ packageName = "tslib";
+ version = "1.13.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz";
+ sha512 = "i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==";
+ };
+ };
"tslib-1.9.3" = {
name = "tslib";
packageName = "tslib";
@@ -44982,6 +45108,15 @@ let
sha512 = "4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==";
};
};
+ "tslib-2.0.0" = {
+ name = "tslib";
+ packageName = "tslib";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tslib/-/tslib-2.0.0.tgz";
+ sha512 = "lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g==";
+ };
+ };
"tslint-5.20.1" = {
name = "tslint";
packageName = "tslint";
@@ -45018,13 +45153,13 @@ let
sha512 = "kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==";
};
};
- "ttf2woff-2.0.1" = {
+ "ttf2woff-2.0.2" = {
name = "ttf2woff";
packageName = "ttf2woff";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/ttf2woff/-/ttf2woff-2.0.1.tgz";
- sha1 = "871832240024b09db9570904c7c1928b8057c969";
+ url = "https://registry.npmjs.org/ttf2woff/-/ttf2woff-2.0.2.tgz";
+ sha512 = "X68badwBjAy/+itU49scLjXUL094up+rHuYk+YAOTTBYSUMOmLZ7VyhZJuqQESj1gnyLAC2/5V8Euv+mExmyPA==";
};
};
"ttf2woff2-2.0.3" = {
@@ -45207,6 +45342,15 @@ let
sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72";
};
};
+ "type-check-0.4.0" = {
+ name = "type-check";
+ packageName = "type-check";
+ version = "0.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz";
+ sha512 = "XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==";
+ };
+ };
"type-detect-4.0.8" = {
name = "type-detect";
packageName = "type-detect";
@@ -45351,6 +45495,15 @@ let
sha512 = "MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==";
};
};
+ "typescript-3.9.4" = {
+ name = "typescript";
+ packageName = "typescript";
+ version = "3.9.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/typescript/-/typescript-3.9.4.tgz";
+ sha512 = "9OL+r0KVHqsYVH7K18IBR9hhC82YwLNlpSZfQDupGcfg8goB9p/s/9Okcy+ztnTeHR2U68xq21/igW9xpoGTgA==";
+ };
+ };
"typescript-eslint-parser-16.0.1" = {
name = "typescript-eslint-parser";
packageName = "typescript-eslint-parser";
@@ -45468,13 +45621,13 @@ let
sha512 = "W7KxyzeaQmZvUFbGj4+YFshhVrMBGSg2IbcYAjGWGvx8DHvJMclbTDMpffdxFUGPBHjIytk7KJUR/KUXstUGDw==";
};
};
- "uglify-js-3.9.2" = {
+ "uglify-js-3.9.4" = {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.9.2";
+ version = "3.9.4";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.2.tgz";
- sha512 = "zGVwKslUAD/EeqOrD1nQaBmXIHl1Vw371we8cvS8I6mYK9rmgX5tv8AAeJdfsQ3Kk5mGax2SVV/AizxdNGhl7Q==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.4.tgz";
+ sha512 = "8RZBJq5smLOa7KslsNsVcSH+KOXf1uDU8yqLeNuVKwmT0T3FA0ZoXlinQfRad7SDcbZZRZE4ov+2v71EnxNyCA==";
};
};
"uglify-to-browserify-1.0.2" = {
@@ -45585,13 +45738,13 @@ let
sha512 = "4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==";
};
};
- "unbzip2-stream-1.4.2" = {
+ "unbzip2-stream-1.4.3" = {
name = "unbzip2-stream";
packageName = "unbzip2-stream";
- version = "1.4.2";
+ version = "1.4.3";
src = fetchurl {
- url = "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.2.tgz";
- sha512 = "pZMVAofMrrHX6Ik39hCk470kulCbmZ2SWfQLPmTWqfJV/oUm0gn1CblvHdUu4+54Je6Jq34x8kY6XjTy6dMkOg==";
+ url = "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz";
+ sha512 = "mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==";
};
};
"unc-path-regex-0.1.2" = {
@@ -46341,13 +46494,13 @@ let
sha1 = "91f84705f2349bf89082855fff4e3006ac435337";
};
};
- "upnp-mediarenderer-client-1.2.4" = {
+ "upnp-mediarenderer-client-1.4.0" = {
name = "upnp-mediarenderer-client";
packageName = "upnp-mediarenderer-client";
- version = "1.2.4";
+ version = "1.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/upnp-mediarenderer-client/-/upnp-mediarenderer-client-1.2.4.tgz";
- sha1 = "0c63a51802082b6b03b596c475cc64fc1e0877c8";
+ url = "https://registry.npmjs.org/upnp-mediarenderer-client/-/upnp-mediarenderer-client-1.4.0.tgz";
+ sha512 = "F+C3Yceoz0j3ZWEchz5tpaOEqkbpObRUmeuPGc9+2u2YvC1CDbXGQ6mjbM10MDhnUJ0tTWYTufpj6xsWctnULw==";
};
};
"upper-case-1.1.3" = {
@@ -46764,24 +46917,6 @@ let
sha512 = "VTjBvb/uE9gYqx2NGVPtAWhqv9itieW+wJceJg5G6Cl/2kBCnHDaFafw3fNgCvii7meTpC4AoZfy6OG0pnuQ/Q==";
};
};
- "uuid-2.0.3" = {
- name = "uuid";
- packageName = "uuid";
- version = "2.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz";
- sha1 = "67e2e863797215530dff318e5bf9dcebfd47b21a";
- };
- };
- "uuid-3.0.0" = {
- name = "uuid";
- packageName = "uuid";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/uuid/-/uuid-3.0.0.tgz";
- sha1 = "6728fc0459c450d796a99c31837569bdf672d728";
- };
- };
"uuid-3.3.2" = {
name = "uuid";
packageName = "uuid";
@@ -46827,6 +46962,15 @@ let
sha512 = "vy9V/+pKG+5ZTYKf+VcphF5Oc6EFiu3W8Nv3P3zIh0EqVI80ZxOzuPfe9EHjkFNvf8+xuTHVeei4Drydlx4zjw==";
};
};
+ "uuid-8.1.0" = {
+ name = "uuid";
+ packageName = "uuid";
+ version = "8.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uuid/-/uuid-8.1.0.tgz";
+ sha512 = "CI18flHDznR0lq54xBycOVmphdCYnQLKn8abKn7PXUiKUGdEd+/l9LWNJmugXel4hXq7S+RMNl34ecyC9TntWg==";
+ };
+ };
"v8-compile-cache-2.0.3" = {
name = "v8-compile-cache";
packageName = "v8-compile-cache";
@@ -46926,15 +47070,6 @@ let
sha512 = "X/p3UZerAIsbBfN/IwahhYaBbY68EN/UQBWHtsbXGT5bfrH/p4NQzUCG1kF/rtKaNpnJ7jAu6NGTdSNtyNIXMw==";
};
};
- "validator-11.1.0" = {
- name = "validator";
- packageName = "validator";
- version = "11.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/validator/-/validator-11.1.0.tgz";
- sha512 = "qiQ5ktdO7CD6C/5/mYV4jku/7qnqzjrxb3C/Q5wR3vGGinHTgJZN/TdFT3ZX4vXhX2R1PXx42fB1cn5W+uJ4lg==";
- };
- };
"validator-5.7.0" = {
name = "validator";
packageName = "validator";
@@ -47160,13 +47295,13 @@ let
sha512 = "y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==";
};
};
- "vfile-4.1.0" = {
+ "vfile-4.1.1" = {
name = "vfile";
packageName = "vfile";
- version = "4.1.0";
+ version = "4.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/vfile/-/vfile-4.1.0.tgz";
- sha512 = "BaTPalregj++64xbGK6uIlsurN3BCRNM/P2Pg8HezlGzKd1O9PrwIac6bd9Pdx2uTb0QHoioZ+rXKolbVXEgJg==";
+ url = "https://registry.npmjs.org/vfile/-/vfile-4.1.1.tgz";
+ sha512 = "lRjkpyDGjVlBA7cDQhQ+gNcvB1BGaTHYuSOcY3S7OhDmBtnzX95FhtZZDecSTDm6aajFymyve6S5DN4ZHGezdQ==";
};
};
"vfile-find-down-1.0.0" = {
@@ -47448,13 +47583,13 @@ let
sha512 = "RWkO/c/A7iXhHEy3OuEqkCqavDjpD4NF2Ca8vjai+ZtEYNeHrm1ybTnBYLP4Ft1uXvvaaVtYA9HrDjD6+CUONg==";
};
};
- "vscode-css-languageservice-4.1.2" = {
+ "vscode-css-languageservice-4.2.0" = {
name = "vscode-css-languageservice";
packageName = "vscode-css-languageservice";
- version = "4.1.2";
+ version = "4.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-4.1.2.tgz";
- sha512 = "clIjSS940NPBvtfubZokKT/YDNfE5ST9VDwsuwdCbQSkJAVZPAbmIgfmgrz/f/o8PawYQU/ooUBEuRIvIYq3ag==";
+ url = "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-4.2.0.tgz";
+ sha512 = "HIjl5bofrrxMMF05K/nq83270EdvteuAIio44FWd6tDdfhgg4vbofiAuXRSpXFi335f5+ekKdrzvPZm9ahqzsg==";
};
};
"vscode-emmet-helper-1.2.17" = {
@@ -47727,22 +47862,22 @@ let
sha512 = "obtSWTlbJ+a+TFRYGaUumtVwb+InIUVI0Lu0VBUAPmj2cU5JutEXg3xUE0c2J5Tcy7h2DEKVJBFi+Y9ZSFzzPQ==";
};
};
- "vscode-uri-2.1.1" = {
+ "vscode-uri-2.1.2" = {
name = "vscode-uri";
packageName = "vscode-uri";
- version = "2.1.1";
+ version = "2.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.1.tgz";
- sha512 = "eY9jmGoEnVf8VE8xr5znSah7Qt1P/xsCdErz+g8HYZtJ7bZqKH5E3d+6oVNm1AC/c6IHUDokbmVXKOi4qPAC9A==";
+ url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz";
+ sha512 = "8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==";
};
};
- "vscode-web-custom-data-0.1.3" = {
+ "vscode-web-custom-data-0.1.4" = {
name = "vscode-web-custom-data";
packageName = "vscode-web-custom-data";
- version = "0.1.3";
+ version = "0.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-web-custom-data/-/vscode-web-custom-data-0.1.3.tgz";
- sha512 = "u9RdZ3aIjx5f0WYSb8EIcmo7trgrJk+bVfGDfjyBSlfG59XWg8xw/JVfHNpO5AklustCez3vixnGLAOWzhPkZg==";
+ url = "https://registry.npmjs.org/vscode-web-custom-data/-/vscode-web-custom-data-0.1.4.tgz";
+ sha512 = "EFS8t2g3gMjvYY3sTknzHaURQ5AnemMcnKriZx43w97bsmEfEPaBJwJpuj/Zx9k4SwK+97dRtkKb2lvWQ2v0rw==";
};
};
"vstream-0.1.0" = {
@@ -47790,22 +47925,22 @@ let
sha512 = "Bvjlx7rH1Ulvus56KHeLXOjEi3JMOYTa1GAqZr9lBQhd8weK8mV7U7V2l85yokBZEWHJQjLn6X3nosY8TzkOKg==";
};
};
- "vue-eslint-parser-7.0.0" = {
+ "vue-eslint-parser-7.1.0" = {
name = "vue-eslint-parser";
packageName = "vue-eslint-parser";
- version = "7.0.0";
+ version = "7.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.0.0.tgz";
- sha512 = "yR0dLxsTT7JfD2YQo9BhnQ6bUTLsZouuzt9SKRP7XNaZJV459gvlsJo4vT2nhZ/2dH9j3c53bIx9dnqU2prM9g==";
+ url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.1.0.tgz";
+ sha512 = "Kr21uPfthDc63nDl27AGQEhtt9VrZ9nkYk/NTftJ2ws9XiJwzJJCnCr3AITQ2jpRMA0XPGDECxYH8E027qMK9Q==";
};
};
- "vue-jscodeshift-adapter-2.0.3" = {
+ "vue-jscodeshift-adapter-2.1.0" = {
name = "vue-jscodeshift-adapter";
packageName = "vue-jscodeshift-adapter";
- version = "2.0.3";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vue-jscodeshift-adapter/-/vue-jscodeshift-adapter-2.0.3.tgz";
- sha512 = "RXv0lrDG2CAx3yAQCoD9beU8nAoT3rhh/fgb+xlYM0Qlm+cpkWSLTdfOt1x2j2wHI08uEsi0q7x6rjhn54EbNA==";
+ url = "https://registry.npmjs.org/vue-jscodeshift-adapter/-/vue-jscodeshift-adapter-2.1.0.tgz";
+ sha512 = "xDn8kpZ0/yG9Z1Z+osrfnd1k1y5AJIdUtqHWNJY2eRz37Gs1tftiZ8BUK89Pab0ddnwhZqh5eNFfOT0SFlZnWQ==";
};
};
"vue-onsenui-helper-json-1.0.2" = {
@@ -47871,15 +48006,6 @@ let
sha512 = "ttGcuHA/OBnN2pcM6johpYlEms7XpO5/fyKIr48541xXedan4roO8cS1Q2S/zbbjGH/BarYDAMeS2Mi9HE5Tig==";
};
};
- "walkdir-0.0.11" = {
- name = "walkdir";
- packageName = "walkdir";
- version = "0.0.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz";
- sha1 = "a16d025eb931bd03b52f308caed0f40fcebe9532";
- };
- };
"walker-1.0.7" = {
name = "walker";
packageName = "walker";
@@ -47916,6 +48042,24 @@ let
sha512 = "+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==";
};
};
+ "watchpack-1.7.2" = {
+ name = "watchpack";
+ packageName = "watchpack";
+ version = "1.7.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz";
+ sha512 = "ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==";
+ };
+ };
+ "watchpack-chokidar2-2.0.0" = {
+ name = "watchpack-chokidar2";
+ packageName = "watchpack-chokidar2";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz";
+ sha512 = "9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==";
+ };
+ };
"watershed-0.3.4" = {
name = "watershed";
packageName = "watershed";
@@ -48060,13 +48204,22 @@ let
sha512 = "lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==";
};
};
- "websocket-driver-0.7.3" = {
+ "websocket-driver-0.6.5" = {
name = "websocket-driver";
packageName = "websocket-driver";
- version = "0.7.3";
+ version = "0.6.5";
src = fetchurl {
- url = "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz";
- sha512 = "bpxWlvbbB459Mlipc5GBzzZwhoZgGEZLuqPaR0INBGnPAY1vdBX6hPnoFXiw+3yWxDuHyQjO2oXTMyS8A5haFg==";
+ url = "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz";
+ sha1 = "5cb2556ceb85f4373c6d8238aa691c8454e13a36";
+ };
+ };
+ "websocket-driver-0.7.4" = {
+ name = "websocket-driver";
+ packageName = "websocket-driver";
+ version = "0.7.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz";
+ sha512 = "b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==";
};
};
"websocket-extensions-0.1.3" = {
@@ -48087,13 +48240,13 @@ let
sha512 = "8z49MKIHbGk3C4HtuHWDtYX8mYej1wWabjthC/RupM9ngeukU4IWoM46dgth1UOS/T4/IqgEdCDJuMe2039OQQ==";
};
};
- "webtorrent-0.108.1" = {
+ "webtorrent-0.108.5" = {
name = "webtorrent";
packageName = "webtorrent";
- version = "0.108.1";
+ version = "0.108.5";
src = fetchurl {
- url = "https://registry.npmjs.org/webtorrent/-/webtorrent-0.108.1.tgz";
- sha512 = "+w6JaqGKZBZHVrYLmG2VDuRLZlUhQrkLXw0/nw3VKV4aloICWGwBKzjLclXmexUhnqeVzZjCRIQgSZ8+YmgJUQ==";
+ url = "https://registry.npmjs.org/webtorrent/-/webtorrent-0.108.5.tgz";
+ sha512 = "gvhhRX/YdtK5+vpGVAiA3sNk0RMEgMYmbygBpLHirv3jbmrndJN5aX8sXNKiQqGbSrEKHGgVCDfphnU5xviRGA==";
};
};
"whatwg-encoding-1.0.5" = {
@@ -48762,13 +48915,13 @@ let
sha512 = "HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ==";
};
};
- "ws-7.2.5" = {
+ "ws-7.3.0" = {
name = "ws";
packageName = "ws";
- version = "7.2.5";
+ version = "7.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-7.2.5.tgz";
- sha512 = "C34cIU4+DB2vMyAbmEKossWq2ZQDr6QEyuuCzWrM9zfw1sGc0mYiJ0UnG9zzNykt49C2Fi34hvr2vssFQRS6EA==";
+ url = "https://registry.npmjs.org/ws/-/ws-7.3.0.tgz";
+ sha512 = "iFtXzngZVXPGgpTlP1rBqsUK82p9tKqsWRPg5L56egiljujJT3vGAYnHANvFxBieXrTFavhzhxW52jnaWV+w2w==";
};
};
"x-default-browser-0.3.1" = {
@@ -49065,7 +49218,7 @@ let
version = "1.5.0";
src = fetchurl {
name = "xmlhttprequest-1.5.0.tar.gz";
- url = "https://codeload.github.com/LearnBoost/node-XMLHttpRequest/tar.gz/0f36d0b5ebc03d85f860d42a64ae9791e1daa433";
+ url = https://codeload.github.com/LearnBoost/node-XMLHttpRequest/tar.gz/0f36d0b5ebc03d85f860d42a64ae9791e1daa433;
sha256 = "28dd0394d85befe8be4e9cd9f6803102780c62cbb09298cb174b52ff9777624f";
};
};
@@ -49141,13 +49294,13 @@ let
sha1 = "f164263325ae671f53836fb210c7ddbcfda46598";
};
};
- "xstream-11.11.0" = {
+ "xstream-11.12.0" = {
name = "xstream";
packageName = "xstream";
- version = "11.11.0";
+ version = "11.12.0";
src = fetchurl {
- url = "https://registry.npmjs.org/xstream/-/xstream-11.11.0.tgz";
- sha512 = "0zF3PLsHrmbToPBgX1jYZFNw+t5octSFJgVRH44HGlGBBjY7gscvDQOZvty8IQV15Snia1RcLPECWDfEaE4aXg==";
+ url = "https://registry.npmjs.org/xstream/-/xstream-11.12.0.tgz";
+ sha512 = "rceZqhyRPJdmDNh8hyFEnOacNrL4pTVkNZzoLvFqOVaIZHbM3bS15ycqI5V9eJXCRMfgEapwzcNzPjkIRUkv2Q==";
};
};
"xtend-2.1.2" = {
@@ -49411,13 +49564,13 @@ let
sha1 = "782ec21ef403345f830a808ca3d513af56065208";
};
};
- "yargs-7.1.0" = {
+ "yargs-7.1.1" = {
name = "yargs";
packageName = "yargs";
- version = "7.1.0";
+ version = "7.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz";
- sha1 = "6ba318eb16961727f5d284f8ea003e8d6154d0c8";
+ url = "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz";
+ sha512 = "huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==";
};
};
"yargs-8.0.2" = {
@@ -49447,15 +49600,6 @@ let
sha512 = "C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==";
};
};
- "yargs-parser-13.0.0" = {
- name = "yargs-parser";
- packageName = "yargs-parser";
- version = "13.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.0.0.tgz";
- sha512 = "w2LXjoL8oRdRQN+hOyppuXs+V/fVAYtpcrRxZuF7Kt/Oc+Jr2uAcVntaUTNT6w5ihoWfFDpNY8CPx1QskxZ/pw==";
- };
- };
"yargs-parser-13.1.2" = {
name = "yargs-parser";
packageName = "yargs-parser";
@@ -49510,13 +49654,13 @@ let
sha1 = "29cceac0dc4f03c6c87b4a9f217dd18c9f74871c";
};
};
- "yargs-parser-5.0.0" = {
+ "yargs-parser-5.0.0-security.0" = {
name = "yargs-parser";
packageName = "yargs-parser";
- version = "5.0.0";
+ version = "5.0.0-security.0";
src = fetchurl {
- url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz";
- sha1 = "275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a";
+ url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz";
+ sha512 = "T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==";
};
};
"yargs-parser-7.0.0" = {
@@ -49618,22 +49762,22 @@ let
sha512 = "CP0fwGk5Y+jel+A0AQbyqnIFZRRpkKOeYUibiTSmlgV9PcgNFFVwn86VcUIpDLOqVjF+9v+O9FWQMo+IUcV2mA==";
};
};
- "yeoman-environment-2.10.0" = {
+ "yeoman-environment-2.10.2" = {
name = "yeoman-environment";
packageName = "yeoman-environment";
- version = "2.10.0";
+ version = "2.10.2";
src = fetchurl {
- url = "https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-2.10.0.tgz";
- sha512 = "dn754zZm1kTWS94V5riNLNjs9Wn6Zjl+9jgbQ37EmHEhcRR30fY1sgBnhYZyTpa+zK7ipFI6dMH9Sg0SAMW3hw==";
+ url = "https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-2.10.2.tgz";
+ sha512 = "7HuUixYvGO1lVPjOZ0HOweL+WXuX7COEO0V5/R+K6Rsyy+hcl+PHMOcsUQMgq5BAGfRJo9CTt4EkE6iqH+SoQA==";
};
};
- "yeoman-generator-4.10.0" = {
+ "yeoman-generator-4.10.1" = {
name = "yeoman-generator";
packageName = "yeoman-generator";
- version = "4.10.0";
+ version = "4.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/yeoman-generator/-/yeoman-generator-4.10.0.tgz";
- sha512 = "NuY9bt7r6kvjvWjAVcujZwHux5xXy4Vdmz3uabyjioh679ry97+dl+MgtlAkgdSQ7kGI0Iz1GC92tZ33XdxaDw==";
+ url = "https://registry.npmjs.org/yeoman-generator/-/yeoman-generator-4.10.1.tgz";
+ sha512 = "QgbtHSaqBAkyJJM0heQUhT63ubCt34NBFMEBydOBUdAuy8RBvGSzeqVBSZOjdh1tSLrwWXlU3Ck6y14awinF6Q==";
};
};
"yn-3.1.1" = {
@@ -49645,13 +49789,13 @@ let
sha512 = "Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==";
};
};
- "yoga-layout-prebuilt-1.9.5" = {
+ "yoga-layout-prebuilt-1.9.6" = {
name = "yoga-layout-prebuilt";
packageName = "yoga-layout-prebuilt";
- version = "1.9.5";
+ version = "1.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/yoga-layout-prebuilt/-/yoga-layout-prebuilt-1.9.5.tgz";
- sha512 = "+G5Ojl4/sG78mk5masCL3SRaZtkKXRBhMGf5c+4C1j32jN9KpS4lxVFdYyBi15EHN4gMeK5sIRf83T33TOaDkA==";
+ url = "https://registry.npmjs.org/yoga-layout-prebuilt/-/yoga-layout-prebuilt-1.9.6.tgz";
+ sha512 = "Wursw6uqLXLMjBAO4SEShuzj8+EJXhCF71/rJ7YndHTkRAYSU0GY3OghRqfAk9HPUAAFMuqp3U1Wl+01vmGRQQ==";
};
};
"yosay-2.0.2" = {
@@ -49735,6 +49879,15 @@ let
sha512 = "EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==";
};
};
+ "zip-stream-3.0.1" = {
+ name = "zip-stream";
+ packageName = "zip-stream";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/zip-stream/-/zip-stream-3.0.1.tgz";
+ sha512 = "r+JdDipt93ttDjsOVPU5zaq5bAyY+3H19bDrThkvuVxC0xMQzU1PJcS6D+KrP3u96gH9XLomcHPb+2skoDjulQ==";
+ };
+ };
"zmq-2.15.3" = {
name = "zmq";
packageName = "zmq";
@@ -49759,17 +49912,17 @@ in
"@angular/cli" = nodeEnv.buildNodePackage {
name = "_at_angular_slash_cli";
packageName = "@angular/cli";
- version = "9.1.4";
+ version = "9.1.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular/cli/-/cli-9.1.4.tgz";
- sha512 = "H9MqoT4zyIv+Yo3cvRVkzafWGHsqt7jUvtvGwMHIDMTfEX+Q8yiYlDLL6WM3Eb6/hDmLcRGC/GI495sKS1z5qA==";
+ url = "https://registry.npmjs.org/@angular/cli/-/cli-9.1.7.tgz";
+ sha512 = "NhsIa725S/U/n7nDxp6ForusdYHEXF4aSIvsFRdoK6vbQ889c5e1Rdj+T5EWXLmpQZxeprSKhLI2alNX0nVhhQ==";
};
dependencies = [
- sources."@angular-devkit/architect-0.901.4"
- sources."@angular-devkit/core-9.1.4"
- sources."@angular-devkit/schematics-9.1.4"
- sources."@schematics/angular-9.1.4"
- sources."@schematics/update-0.901.4"
+ sources."@angular-devkit/architect-0.901.7"
+ sources."@angular-devkit/core-9.1.7"
+ sources."@angular-devkit/schematics-9.1.7"
+ sources."@schematics/angular-9.1.7"
+ sources."@schematics/update-0.901.7"
sources."@types/color-name-1.1.1"
sources."@yarnpkg/lockfile-1.1.0"
sources."JSONStream-1.3.5"
@@ -49786,7 +49939,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."bluebird-3.7.2"
@@ -50013,7 +50166,7 @@ in
sources."run-async-2.4.1"
sources."run-queue-1.0.3"
sources."rxjs-6.5.4"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."semver-7.1.3"
(sources."semver-intersect-1.4.0" // {
@@ -50031,9 +50184,9 @@ in
})
sources."source-map-0.7.3"
sources."sourcemap-codec-1.4.8"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."sshpk-1.16.1"
sources."ssri-6.0.1"
@@ -50057,7 +50210,7 @@ in
sources."through2-2.0.5"
sources."tmp-0.0.33"
sources."tough-cookie-2.5.0"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-fest-0.11.0"
@@ -50087,7 +50240,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "CLI tool for Angular";
- homepage = "https://github.com/angular/angular-cli";
+ homepage = https://github.com/angular/angular-cli;
license = "MIT";
};
production = true;
@@ -50097,40 +50250,34 @@ in
"@antora/cli" = nodeEnv.buildNodePackage {
name = "_at_antora_slash_cli";
packageName = "@antora/cli";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/cli/-/cli-2.3.1.tgz";
- sha512 = "AtqlCYdlvwfRUtqaSzjR3Ji4WpCHq/AyD+rcagD3lg/WGiZdwgppiy4Oj36s7rUfR0SDl5GIIWmA5zdDSBRNvw==";
+ url = "https://registry.npmjs.org/@antora/cli/-/cli-2.3.2.tgz";
+ sha512 = "sitPVDxqBu7E8ChSsTOUV0pQwEQzEceadevVuhWVxOdJcjQChFx34TBOUAbh6qT/h17M9SYLBGveoPJwOLmVRQ==";
};
dependencies = [
- sources."@antora/playbook-builder-2.3.1"
+ sources."@antora/playbook-builder-2.3.2"
sources."@iarna/toml-2.2.5"
sources."argparse-1.0.10"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
sources."commander-5.1.0"
- (sources."convict-5.2.0" // {
- dependencies = [
- sources."json5-2.1.0"
- ];
- })
+ sources."convict-6.0.0"
sources."decamelize-1.2.0"
sources."esprima-4.0.1"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."json5-2.1.3"
sources."lodash.clonedeep-4.5.0"
sources."map-obj-4.1.0"
sources."minimist-1.2.5"
- sources."moment-2.24.0"
sources."quick-lru-4.0.1"
sources."sprintf-js-1.0.3"
- sources."validator-11.1.0"
- sources."yargs-parser-13.0.0"
+ sources."yargs-parser-18.1.3"
];
buildInputs = globalBuildInputs;
meta = {
description = "The command line interface for Antora.";
- homepage = "https://antora.org/";
+ homepage = https://antora.org/;
license = "MPL-2.0";
};
production = true;
@@ -50140,31 +50287,31 @@ in
"@antora/site-generator-default" = nodeEnv.buildNodePackage {
name = "_at_antora_slash_site-generator-default";
packageName = "@antora/site-generator-default";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@antora/site-generator-default/-/site-generator-default-2.3.1.tgz";
- sha512 = "uAt6pCfMfTs2m+IUZjcivN4fDmt2D3C2lI9dfWAkAe2P9vIY7oZuVqCuBQfAwnkJg8mOTk0J2gLEyspbRDsK7w==";
+ url = "https://registry.npmjs.org/@antora/site-generator-default/-/site-generator-default-2.3.2.tgz";
+ sha512 = "EX8W2qWjIkyRdek4kLTfYuYMgiUy28jnR1PNPS4GQR1PTZ3lDlaTLijTbf8BMK0MPdtIDs52S5XYI0yKbum7gg==";
};
dependencies = [
- sources."@antora/asciidoc-loader-2.3.1"
- sources."@antora/content-aggregator-2.3.1"
- sources."@antora/content-classifier-2.3.1"
- sources."@antora/document-converter-2.3.1"
+ sources."@antora/asciidoc-loader-2.3.2"
+ sources."@antora/content-aggregator-2.3.2"
+ sources."@antora/content-classifier-2.3.2"
+ sources."@antora/document-converter-2.3.2"
sources."@antora/expand-path-helper-1.0.0"
- sources."@antora/navigation-builder-2.3.1"
- sources."@antora/page-composer-2.3.1"
- sources."@antora/playbook-builder-2.3.1"
- sources."@antora/redirect-producer-2.3.1"
- sources."@antora/site-mapper-2.3.1"
- sources."@antora/site-publisher-2.3.1"
- sources."@antora/ui-loader-2.3.1"
+ sources."@antora/navigation-builder-2.3.2"
+ sources."@antora/page-composer-2.3.2"
+ sources."@antora/playbook-builder-2.3.2"
+ sources."@antora/redirect-producer-2.3.2"
+ sources."@antora/site-mapper-2.3.2"
+ sources."@antora/site-publisher-2.3.2"
+ sources."@antora/ui-loader-2.3.2"
sources."@iarna/toml-2.2.5"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."append-buffer-1.0.2"
sources."argparse-1.0.10"
sources."asciidoctor.js-1.5.9"
- sources."async-lock-1.2.2"
+ sources."async-lock-1.2.4"
sources."balanced-match-1.0.0"
sources."base64-js-0.0.2"
sources."bl-4.0.2"
@@ -50211,11 +50358,7 @@ in
sources."safe-buffer-5.1.2"
];
})
- (sources."convict-5.2.0" // {
- dependencies = [
- sources."json5-2.1.0"
- ];
- })
+ sources."convict-6.0.0"
sources."core-util-is-1.0.2"
sources."crc-32-1.2.0"
sources."decamelize-1.2.0"
@@ -50281,7 +50424,7 @@ in
];
})
sources."graceful-fs-4.2.4"
- (sources."gulp-vinyl-zip-2.2.0" // {
+ (sources."gulp-vinyl-zip-2.2.1" // {
dependencies = [
sources."readable-stream-2.3.7"
sources."safe-buffer-5.1.2"
@@ -50293,7 +50436,7 @@ in
sources."has-symbols-1.0.1"
sources."http-cache-semantics-4.1.0"
sources."ieee754-1.1.13"
- sources."ignore-5.1.4"
+ sources."ignore-5.1.6"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."is-absolute-1.0.0"
@@ -50309,7 +50452,7 @@ in
sources."is-windows-1.0.2"
sources."isarray-1.0.0"
sources."isomorphic-git-0.78.5"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."json-buffer-3.0.0"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."json5-2.1.3"
@@ -50335,7 +50478,6 @@ in
sources."minimatch-all-1.1.0"
sources."minimist-1.2.5"
sources."minimisted-2.0.0"
- sources."moment-2.24.0"
sources."multi-progress-2.0.0"
sources."neo-async-2.6.1"
sources."normalize-path-2.1.1"
@@ -50389,7 +50531,7 @@ in
sources."require-from-string-2.0.2"
sources."resolve-options-1.1.0"
sources."responselike-1.0.2"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."sha.js-2.4.11"
sources."simple-concat-1.0.0"
sources."simple-get-3.1.0"
@@ -50419,13 +50561,12 @@ in
];
})
sources."to-utf8-0.0.1"
- sources."uglify-js-3.9.2"
+ sources."uglify-js-3.9.4"
sources."unc-path-regex-0.1.2"
sources."unique-stream-2.3.1"
sources."universalify-0.1.2"
sources."url-parse-lax-3.0.0"
sources."util-deprecate-1.0.2"
- sources."validator-11.1.0"
sources."value-or-function-3.0.0"
sources."varint-0.0.3"
sources."vinyl-2.2.0"
@@ -50443,14 +50584,14 @@ in
sources."xdg-basedir-3.0.0"
sources."xmlhttprequest-1.8.0"
sources."xtend-4.0.2"
- sources."yargs-parser-13.0.0"
+ sources."yargs-parser-18.1.3"
sources."yauzl-2.10.0"
sources."yazl-2.5.1"
];
buildInputs = globalBuildInputs;
meta = {
description = "The default site generator pipeline for producing and publishing static documentation sites with Antora.";
- homepage = "https://antora.org/";
+ homepage = https://antora.org/;
license = "MPL-2.0";
};
production = true;
@@ -50460,10 +50601,10 @@ in
"@bitwarden/cli" = nodeEnv.buildNodePackage {
name = "_at_bitwarden_slash_cli";
packageName = "@bitwarden/cli";
- version = "1.9.1";
+ version = "1.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@bitwarden/cli/-/cli-1.9.1.tgz";
- sha512 = "M/6JQyL9s0xVFhRNTdSShifja5ZTDtgjyR3byAg0/KiIjmrCdTonl3CM85JcJtjJVqnsbJLhU4kOxL/XA458Wg==";
+ url = "https://registry.npmjs.org/@bitwarden/cli/-/cli-1.10.0.tgz";
+ sha512 = "EXO0Uvng3jrTDe/EtqjemKIH2vj8gc4Pe1+xi2L9gPWEM5Pi1o9YsqCu6SqlCzLCWqfY7LLILwhFuXnU0Acb8g==";
};
dependencies = [
sources."abab-2.0.3"
@@ -50481,7 +50622,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."bcrypt-pbkdf-1.0.2"
sources."big-integer-1.6.36"
sources."browser-process-hrtime-1.0.0"
@@ -50499,7 +50640,7 @@ in
sources."cssstyle-1.4.0"
sources."dashdash-1.14.1"
sources."data-urls-1.1.0"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."deep-is-0.1.3"
sources."delayed-stream-1.0.0"
sources."domexception-1.0.1"
@@ -50570,7 +50711,7 @@ in
sources."restore-cursor-2.0.0"
sources."run-async-2.4.1"
sources."rxjs-6.5.5"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."saxes-3.1.11"
sources."signal-exit-3.0.3"
@@ -50591,7 +50732,7 @@ in
sources."tmp-0.0.33"
sources."tough-cookie-2.5.0"
sources."tr46-1.0.1"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-check-0.3.2"
@@ -50613,7 +50754,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A secure and free password manager for all of your devices.";
- homepage = "https://bitwarden.com/";
+ homepage = https://bitwarden.com/;
license = "GPL-3.0";
};
production = true;
@@ -50623,155 +50764,121 @@ in
"@vue/cli" = nodeEnv.buildNodePackage {
name = "_at_vue_slash_cli";
packageName = "@vue/cli";
- version = "4.3.1";
+ version = "4.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/cli/-/cli-4.3.1.tgz";
- sha512 = "K4oxL3/RLKrS53r9hr7mvtDDURCnuiMIaoOPa65TU8kVmEXohdebMAKUmHebk/yENPtBIdpQ9YankV/TWjRMhQ==";
+ url = "https://registry.npmjs.org/@vue/cli/-/cli-4.4.1.tgz";
+ sha512 = "X9K0EZFipqnckuzaUa2MzCtxPzazy4CwCJN0OTeXwc6I3q8f0M3H/5BuJM7cGPBn9CHDQTsiR1x7b2t3IKw7Vg==";
};
dependencies = [
sources."@akryum/winattr-3.0.0"
- sources."@apollo/federation-0.14.1"
- (sources."@apollo/protobufjs-1.0.3" // {
+ sources."@apollo/federation-0.16.0"
+ (sources."@apollo/protobufjs-1.0.4" // {
dependencies = [
- sources."@types/node-10.17.21"
+ sources."@types/node-10.17.24"
];
})
- sources."@apollographql/apollo-tools-0.4.7"
+ sources."@apollographql/apollo-tools-0.4.8"
sources."@apollographql/graphql-language-service-interface-2.0.2"
sources."@apollographql/graphql-language-service-parser-2.0.2"
sources."@apollographql/graphql-language-service-types-2.0.2"
sources."@apollographql/graphql-language-service-utils-2.0.2"
sources."@apollographql/graphql-playground-html-1.6.24"
- sources."@babel/code-frame-7.8.3"
- (sources."@babel/compat-data-7.9.6" // {
+ sources."@babel/code-frame-7.10.1"
+ (sources."@babel/core-7.10.1" // {
dependencies = [
+ sources."@babel/generator-7.10.1"
+ sources."@babel/types-7.10.1"
sources."semver-5.7.1"
];
})
- (sources."@babel/core-7.9.6" // {
+ sources."@babel/generator-7.9.6"
+ sources."@babel/helper-create-class-features-plugin-7.10.1"
+ (sources."@babel/helper-function-name-7.10.1" // {
dependencies = [
- sources."@babel/generator-7.9.6"
- sources."@babel/types-7.9.6"
- sources."semver-5.7.1"
+ sources."@babel/types-7.10.1"
];
})
- sources."@babel/generator-7.9.5"
- sources."@babel/helper-annotate-as-pure-7.8.3"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.8.3"
- (sources."@babel/helper-compilation-targets-7.9.6" // {
+ (sources."@babel/helper-get-function-arity-7.10.1" // {
dependencies = [
- sources."semver-5.7.1"
+ sources."@babel/types-7.10.1"
];
})
- sources."@babel/helper-create-class-features-plugin-7.9.6"
- sources."@babel/helper-create-regexp-features-plugin-7.8.8"
- sources."@babel/helper-define-map-7.8.3"
- sources."@babel/helper-explode-assignable-expression-7.8.3"
- sources."@babel/helper-function-name-7.9.5"
- sources."@babel/helper-get-function-arity-7.8.3"
- sources."@babel/helper-hoist-variables-7.8.3"
- sources."@babel/helper-member-expression-to-functions-7.8.3"
- sources."@babel/helper-module-imports-7.8.3"
- sources."@babel/helper-module-transforms-7.9.0"
- sources."@babel/helper-optimise-call-expression-7.8.3"
- sources."@babel/helper-plugin-utils-7.8.3"
- sources."@babel/helper-regex-7.8.3"
- sources."@babel/helper-remap-async-to-generator-7.8.3"
- (sources."@babel/helper-replace-supers-7.9.6" // {
- dependencies = [
- sources."@babel/types-7.9.6"
- ];
- })
- sources."@babel/helper-simple-access-7.8.3"
- sources."@babel/helper-split-export-declaration-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/helper-wrap-function-7.8.3"
- (sources."@babel/helpers-7.9.6" // {
- dependencies = [
- sources."@babel/types-7.9.6"
- ];
- })
- sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.6"
- sources."@babel/plugin-proposal-async-generator-functions-7.8.3"
- sources."@babel/plugin-proposal-class-properties-7.8.3"
- sources."@babel/plugin-proposal-dynamic-import-7.8.3"
- sources."@babel/plugin-proposal-json-strings-7.8.3"
- sources."@babel/plugin-proposal-nullish-coalescing-operator-7.8.3"
- sources."@babel/plugin-proposal-numeric-separator-7.8.3"
- sources."@babel/plugin-proposal-object-rest-spread-7.9.6"
- sources."@babel/plugin-proposal-optional-catch-binding-7.8.3"
- sources."@babel/plugin-proposal-optional-chaining-7.9.0"
- sources."@babel/plugin-proposal-unicode-property-regex-7.8.8"
- sources."@babel/plugin-syntax-async-generators-7.8.4"
- sources."@babel/plugin-syntax-dynamic-import-7.8.3"
- sources."@babel/plugin-syntax-flow-7.8.3"
- sources."@babel/plugin-syntax-json-strings-7.8.3"
- sources."@babel/plugin-syntax-nullish-coalescing-operator-7.8.3"
- sources."@babel/plugin-syntax-numeric-separator-7.8.3"
- 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.8.3"
- sources."@babel/plugin-syntax-typescript-7.8.3"
- sources."@babel/plugin-transform-arrow-functions-7.8.3"
- sources."@babel/plugin-transform-async-to-generator-7.8.3"
- sources."@babel/plugin-transform-block-scoped-functions-7.8.3"
- sources."@babel/plugin-transform-block-scoping-7.8.3"
- sources."@babel/plugin-transform-classes-7.9.5"
- sources."@babel/plugin-transform-computed-properties-7.8.3"
- sources."@babel/plugin-transform-destructuring-7.9.5"
- sources."@babel/plugin-transform-dotall-regex-7.8.3"
- sources."@babel/plugin-transform-duplicate-keys-7.8.3"
- sources."@babel/plugin-transform-exponentiation-operator-7.8.3"
- sources."@babel/plugin-transform-flow-strip-types-7.9.0"
- sources."@babel/plugin-transform-for-of-7.9.0"
- sources."@babel/plugin-transform-function-name-7.8.3"
- sources."@babel/plugin-transform-literals-7.8.3"
- sources."@babel/plugin-transform-member-expression-literals-7.8.3"
- sources."@babel/plugin-transform-modules-amd-7.9.6"
- sources."@babel/plugin-transform-modules-commonjs-7.9.6"
- sources."@babel/plugin-transform-modules-systemjs-7.9.6"
- sources."@babel/plugin-transform-modules-umd-7.9.0"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.8.3"
- sources."@babel/plugin-transform-new-target-7.8.3"
- sources."@babel/plugin-transform-object-super-7.8.3"
- sources."@babel/plugin-transform-parameters-7.9.5"
- sources."@babel/plugin-transform-property-literals-7.8.3"
- sources."@babel/plugin-transform-regenerator-7.8.7"
- sources."@babel/plugin-transform-reserved-words-7.8.3"
- sources."@babel/plugin-transform-shorthand-properties-7.8.3"
- sources."@babel/plugin-transform-spread-7.8.3"
- sources."@babel/plugin-transform-sticky-regex-7.8.3"
- sources."@babel/plugin-transform-template-literals-7.8.3"
- sources."@babel/plugin-transform-typeof-symbol-7.8.4"
- sources."@babel/plugin-transform-typescript-7.9.6"
- sources."@babel/plugin-transform-unicode-regex-7.8.3"
- (sources."@babel/preset-env-7.9.6" // {
- dependencies = [
- sources."@babel/types-7.9.6"
- sources."semver-5.7.1"
+ (sources."@babel/helper-member-expression-to-functions-7.10.1" // {
+ dependencies = [
+ sources."@babel/types-7.10.1"
];
})
- sources."@babel/preset-flow-7.9.0"
- sources."@babel/preset-modules-0.1.3"
- sources."@babel/preset-typescript-7.9.0"
- (sources."@babel/register-7.9.0" // {
+ (sources."@babel/helper-module-imports-7.10.1" // {
+ dependencies = [
+ sources."@babel/types-7.10.1"
+ ];
+ })
+ (sources."@babel/helper-module-transforms-7.10.1" // {
+ dependencies = [
+ sources."@babel/types-7.10.1"
+ ];
+ })
+ (sources."@babel/helper-optimise-call-expression-7.10.1" // {
+ dependencies = [
+ sources."@babel/types-7.10.1"
+ ];
+ })
+ sources."@babel/helper-plugin-utils-7.10.1"
+ (sources."@babel/helper-replace-supers-7.10.1" // {
+ dependencies = [
+ sources."@babel/types-7.10.1"
+ ];
+ })
+ (sources."@babel/helper-simple-access-7.10.1" // {
+ dependencies = [
+ sources."@babel/types-7.10.1"
+ ];
+ })
+ (sources."@babel/helper-split-export-declaration-7.10.1" // {
+ dependencies = [
+ sources."@babel/types-7.10.1"
+ ];
+ })
+ sources."@babel/helper-validator-identifier-7.10.1"
+ (sources."@babel/helpers-7.10.1" // {
+ dependencies = [
+ sources."@babel/types-7.10.1"
+ ];
+ })
+ sources."@babel/highlight-7.10.1"
+ sources."@babel/parser-7.10.1"
+ sources."@babel/plugin-proposal-class-properties-7.10.1"
+ sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.1"
+ sources."@babel/plugin-proposal-optional-chaining-7.10.1"
+ sources."@babel/plugin-syntax-flow-7.10.1"
+ sources."@babel/plugin-syntax-nullish-coalescing-operator-7.8.3"
+ sources."@babel/plugin-syntax-optional-chaining-7.8.3"
+ sources."@babel/plugin-syntax-typescript-7.10.1"
+ sources."@babel/plugin-transform-flow-strip-types-7.10.1"
+ sources."@babel/plugin-transform-modules-commonjs-7.10.1"
+ sources."@babel/plugin-transform-typescript-7.10.1"
+ sources."@babel/preset-flow-7.10.1"
+ sources."@babel/preset-typescript-7.10.1"
+ (sources."@babel/register-7.10.1" // {
dependencies = [
sources."make-dir-2.1.0"
sources."pify-4.0.1"
sources."semver-5.7.1"
];
})
- sources."@babel/runtime-7.9.6"
- sources."@babel/template-7.8.6"
- (sources."@babel/traverse-7.9.6" // {
+ sources."@babel/runtime-7.10.1"
+ (sources."@babel/template-7.10.1" // {
dependencies = [
- sources."@babel/generator-7.9.6"
- sources."@babel/types-7.9.6"
+ sources."@babel/types-7.10.1"
];
})
- sources."@babel/types-7.9.5"
+ (sources."@babel/traverse-7.10.1" // {
+ dependencies = [
+ sources."@babel/generator-7.10.1"
+ sources."@babel/types-7.10.1"
+ ];
+ })
+ sources."@babel/types-7.9.6"
sources."@endemolshinegroup/cosmiconfig-typescript-loader-1.0.1"
sources."@hapi/address-2.1.4"
sources."@hapi/bourne-1.3.2"
@@ -50780,10 +50887,25 @@ in
sources."@hapi/topo-3.1.6"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
- sources."@oclif/color-0.0.0"
- (sources."@oclif/command-1.5.19" // {
+ (sources."@oclif/color-0.1.2" // {
dependencies = [
+ (sources."chalk-3.0.0" // {
+ dependencies = [
+ sources."ansi-styles-4.2.1"
+ sources."supports-color-7.1.0"
+ ];
+ })
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ (sources."@oclif/command-1.6.1" // {
+ dependencies = [
+ sources."@oclif/plugin-help-3.0.1"
sources."semver-5.7.1"
+ sources."strip-ansi-5.2.0"
];
})
sources."@oclif/config-1.15.1"
@@ -50795,29 +50917,14 @@ in
];
})
sources."@oclif/linewrap-1.0.0"
- sources."@oclif/parser-3.8.4"
- (sources."@oclif/plugin-autocomplete-0.1.5" // {
- dependencies = [
- (sources."cli-ux-4.9.3" // {
- dependencies = [
- sources."fs-extra-7.0.1"
- ];
- })
- sources."debug-3.2.6"
- sources."fs-extra-6.0.1"
- sources."indent-string-3.2.0"
- sources."ms-2.1.2"
- sources."semver-5.7.1"
- sources."strip-ansi-5.2.0"
- ];
- })
+ sources."@oclif/parser-3.8.5"
+ sources."@oclif/plugin-autocomplete-0.2.0"
(sources."@oclif/plugin-help-2.2.3" // {
dependencies = [
- sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
];
})
- (sources."@oclif/plugin-not-found-1.2.3" // {
+ (sources."@oclif/plugin-not-found-1.2.4" // {
dependencies = [
sources."cli-ux-4.9.3"
sources."indent-string-3.2.0"
@@ -50827,6 +50934,7 @@ in
})
(sources."@oclif/plugin-plugins-1.7.9" // {
dependencies = [
+ sources."@oclif/color-0.0.0"
sources."npm-run-path-3.1.0"
sources."path-key-3.1.1"
sources."semver-5.7.1"
@@ -50859,7 +50967,7 @@ in
sources."@types/cors-2.8.6"
sources."@types/events-3.0.0"
sources."@types/express-4.17.4"
- sources."@types/express-serve-static-core-4.17.5"
+ sources."@types/express-serve-static-core-4.17.7"
sources."@types/fs-capacitor-2.0.0"
sources."@types/glob-7.1.1"
sources."@types/graphql-upload-8.0.3"
@@ -50868,35 +50976,41 @@ in
sources."@types/koa-2.11.3"
sources."@types/koa-compose-3.2.5"
sources."@types/long-4.0.1"
- sources."@types/mime-2.0.1"
+ sources."@types/mime-2.0.2"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.4"
- (sources."@types/node-fetch-2.5.6" // {
+ sources."@types/node-14.0.5"
+ (sources."@types/node-fetch-2.5.7" // {
dependencies = [
sources."form-data-3.0.0"
];
})
sources."@types/normalize-package-data-2.4.0"
- sources."@types/qs-6.9.1"
+ sources."@types/qs-6.9.3"
sources."@types/range-parser-1.2.3"
- sources."@types/serve-static-1.13.3"
+ sources."@types/serve-static-1.13.4"
sources."@types/ws-7.2.4"
sources."@types/zen-observable-0.8.0"
- sources."@vue/cli-shared-utils-4.3.1"
- (sources."@vue/cli-ui-4.3.1" // {
+ sources."@vue/cli-shared-utils-4.4.1"
+ (sources."@vue/cli-ui-4.4.1" // {
dependencies = [
sources."clone-2.1.2"
];
})
- sources."@vue/cli-ui-addon-webpack-4.3.1"
- sources."@vue/cli-ui-addon-widgets-4.3.1"
+ sources."@vue/cli-ui-addon-webpack-4.4.1"
+ sources."@vue/cli-ui-addon-widgets-4.4.1"
sources."@wry/context-0.4.4"
sources."@wry/equality-0.1.11"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."aggregate-error-3.0.1"
sources."ajv-6.12.2"
- sources."ansi-align-2.0.0"
+ (sources."ansi-align-2.0.0" // {
+ dependencies = [
+ sources."ansi-regex-3.0.0"
+ sources."string-width-2.1.1"
+ sources."strip-ansi-4.0.0"
+ ];
+ })
sources."ansi-escapes-3.2.0"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
@@ -50907,31 +51021,35 @@ in
sources."normalize-path-2.1.1"
];
})
- (sources."apollo-2.27.3" // {
+ (sources."apollo-2.28.0" // {
dependencies = [
sources."strip-ansi-5.2.0"
];
})
- sources."apollo-cache-1.3.4"
- sources."apollo-cache-control-0.10.0"
- sources."apollo-cache-inmemory-1.6.5"
- sources."apollo-client-2.6.8"
- (sources."apollo-codegen-core-0.36.8" // {
+ sources."apollo-cache-1.3.5"
+ sources."apollo-cache-control-0.11.0"
+ sources."apollo-cache-inmemory-1.6.6"
+ sources."apollo-client-2.6.10"
+ (sources."apollo-codegen-core-0.37.0" // {
dependencies = [
sources."recast-0.19.1"
sources."source-map-0.6.1"
];
})
- sources."apollo-codegen-flow-0.34.8"
- sources."apollo-codegen-scala-0.35.8"
- sources."apollo-codegen-swift-0.36.8"
- sources."apollo-codegen-typescript-0.36.8"
- sources."apollo-datasource-0.7.0"
- sources."apollo-engine-reporting-1.8.0"
- sources."apollo-engine-reporting-protobuf-0.5.0"
- sources."apollo-env-0.6.4"
- sources."apollo-graphql-0.4.3"
- sources."apollo-language-server-1.21.3"
+ sources."apollo-codegen-flow-0.35.0"
+ sources."apollo-codegen-scala-0.36.0"
+ sources."apollo-codegen-swift-0.37.0"
+ sources."apollo-codegen-typescript-0.37.0"
+ sources."apollo-datasource-0.7.1"
+ (sources."apollo-engine-reporting-2.0.0" // {
+ dependencies = [
+ sources."uuid-8.1.0"
+ ];
+ })
+ sources."apollo-engine-reporting-protobuf-0.5.1"
+ sources."apollo-env-0.6.5"
+ sources."apollo-graphql-0.4.4"
+ sources."apollo-language-server-1.22.0"
sources."apollo-link-1.2.14"
sources."apollo-link-context-1.0.20"
sources."apollo-link-error-1.1.13"
@@ -50941,15 +51059,15 @@ in
sources."apollo-link-state-0.4.2"
sources."apollo-link-ws-1.0.20"
sources."apollo-server-caching-0.5.1"
- sources."apollo-server-core-2.13.0"
- sources."apollo-server-env-2.4.3"
+ sources."apollo-server-core-2.14.1"
+ sources."apollo-server-env-2.4.4"
sources."apollo-server-errors-2.4.1"
- sources."apollo-server-express-2.13.0"
- sources."apollo-server-plugin-base-0.8.0"
- sources."apollo-server-types-0.4.0"
- sources."apollo-tracing-0.10.0"
+ sources."apollo-server-express-2.14.1"
+ sources."apollo-server-plugin-base-0.9.0"
+ sources."apollo-server-types-0.5.0"
+ sources."apollo-tracing-0.11.0"
sources."apollo-upload-client-11.0.0"
- sources."apollo-utilities-1.3.3"
+ sources."apollo-utilities-1.3.4"
(sources."archive-type-4.0.0" // {
dependencies = [
sources."file-type-4.4.0"
@@ -50978,7 +51096,7 @@ in
sources."atob-2.1.2"
sources."await-to-js-2.1.1"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."babel-core-7.0.0-bridge.0"
sources."babel-plugin-dynamic-import-node-2.3.3"
sources."backo2-1.0.2"
@@ -51033,7 +51151,6 @@ in
})
sources."brace-expansion-1.1.11"
sources."braces-2.3.2"
- sources."browserslist-4.12.0"
sources."buffer-5.6.0"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
@@ -51057,7 +51174,6 @@ in
sources."callsites-2.0.0"
sources."camel-case-3.0.0"
sources."camelcase-4.1.0"
- sources."caniuse-lite-1.0.30001050"
sources."capture-stack-trace-1.0.1"
sources."cardinal-2.1.1"
sources."caseless-0.12.0"
@@ -51104,11 +51220,15 @@ in
sources."strip-ansi-3.0.1"
];
})
- (sources."cli-ux-5.4.5" // {
+ (sources."cli-ux-5.4.6" // {
dependencies = [
+ sources."ansi-escapes-4.3.1"
+ sources."ansi-styles-4.2.1"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
sources."semver-5.7.1"
- sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
+ sources."type-fest-0.11.0"
];
})
sources."cli-width-2.2.1"
@@ -51145,11 +51265,6 @@ in
sources."cookie-signature-1.0.6"
sources."copy-descriptor-0.1.1"
sources."core-js-3.6.5"
- (sources."core-js-compat-3.6.5" // {
- dependencies = [
- sources."semver-7.0.0"
- ];
- })
sources."core-util-is-1.0.2"
sources."cors-2.8.5"
(sources."cosmiconfig-5.2.1" // {
@@ -51170,7 +51285,7 @@ in
sources."dashdash-1.14.1"
sources."date-fns-1.30.1"
sources."de-indent-1.0.2"
- (sources."debug-4.1.1" // {
+ (sources."debug-4.2.0" // {
dependencies = [
sources."ms-2.1.2"
];
@@ -51240,7 +51355,6 @@ in
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
sources."ejs-2.7.4"
- sources."electron-to-chromium-1.3.427"
sources."elegant-spinner-1.0.1"
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
@@ -51255,7 +51369,6 @@ in
sources."escape-string-regexp-1.0.5"
sources."esm-3.2.25"
sources."esprima-4.0.1"
- sources."esutils-2.0.3"
sources."etag-1.8.1"
sources."event-pubsub-4.3.0"
sources."eventemitter3-3.1.2"
@@ -51324,9 +51437,9 @@ in
sources."semver-5.7.1"
];
})
- sources."find-up-2.1.0"
+ sources."find-up-3.0.0"
sources."fkill-6.2.0"
- sources."flow-parser-0.123.0"
+ sources."flow-parser-0.125.1"
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
@@ -51339,7 +51452,7 @@ in
sources."fs-exists-sync-0.1.0"
sources."fs-extra-7.0.1"
sources."fs.realpath-1.0.0"
- sources."fsevents-1.2.12"
+ sources."fsevents-1.2.13"
sources."fswin-2.17.1227"
sources."function-bind-1.1.1"
sources."gaze-1.1.3"
@@ -51383,12 +51496,12 @@ in
sources."graceful-fs-4.2.4"
sources."graceful-readlink-1.0.1"
sources."graphql-14.6.0"
- (sources."graphql-anywhere-4.2.6" // {
+ (sources."graphql-anywhere-4.2.7" // {
dependencies = [
sources."ts-invariant-0.3.3"
];
})
- sources."graphql-extensions-0.12.0"
+ sources."graphql-extensions-0.12.2"
sources."graphql-subscriptions-1.1.0"
sources."graphql-tag-2.10.3"
sources."graphql-tools-4.0.8"
@@ -51469,7 +51582,6 @@ in
})
sources."interpret-1.2.0"
sources."into-stream-2.0.1"
- sources."invariant-2.2.4"
sources."ipaddr.js-1.9.1"
sources."is-accessor-descriptor-1.0.0"
sources."is-arrayish-0.2.1"
@@ -51524,9 +51636,9 @@ in
sources."js-message-1.0.5"
sources."js-queue-2.0.0"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
- sources."jscodeshift-0.7.1"
+ sources."jscodeshift-0.9.0"
sources."jsesc-2.5.2"
sources."json-buffer-3.0.0"
sources."json-parse-better-errors-1.0.2"
@@ -51541,7 +51653,6 @@ in
sources."latest-version-3.1.0"
sources."launch-editor-2.2.1"
sources."leven-3.1.0"
- sources."levenary-1.1.1"
sources."lines-and-columns-1.1.6"
sources."listr-0.14.3"
sources."listr-silent-renderer-1.1.1"
@@ -51568,7 +51679,7 @@ in
sources."type-fest-0.3.1"
];
})
- sources."locate-path-2.0.0"
+ sources."locate-path-3.0.0"
sources."lodash-4.17.15"
sources."lodash._reinterpolate-3.0.0"
sources."lodash.clonedeep-4.5.0"
@@ -51585,13 +51696,13 @@ in
(sources."log-update-2.3.0" // {
dependencies = [
sources."ansi-regex-3.0.0"
+ sources."string-width-2.1.1"
sources."strip-ansi-4.0.0"
sources."wrap-ansi-3.0.1"
];
})
sources."loglevel-1.6.8"
sources."long-4.0.0"
- sources."loose-envify-1.4.0"
sources."lowdb-1.0.0"
sources."lower-case-1.1.4"
sources."lower-case-first-1.0.2"
@@ -51631,7 +51742,7 @@ in
];
})
sources."mkdirp-0.5.5"
- sources."moment-2.24.0"
+ sources."moment-2.25.3"
sources."ms-2.0.0"
sources."mute-stream-0.0.8"
sources."nan-2.14.1"
@@ -51662,7 +51773,6 @@ in
sources."is-wsl-2.2.0"
];
})
- sources."node-releases-1.1.53"
(sources."nodemon-1.19.4" // {
dependencies = [
sources."debug-3.2.6"
@@ -51705,6 +51815,7 @@ in
sources."object-inspect-1.7.0"
sources."object-keys-1.1.1"
sources."object-path-0.11.4"
+ sources."object-treeify-1.1.25"
sources."object-visit-1.0.1"
sources."object.assign-4.1.0"
sources."object.getownpropertydescriptors-2.1.0"
@@ -51724,11 +51835,11 @@ in
sources."p-event-2.3.1"
sources."p-finally-1.0.0"
sources."p-is-promise-1.1.0"
- sources."p-limit-1.3.0"
- sources."p-locate-2.0.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-3.0.0"
sources."p-map-2.1.0"
sources."p-timeout-2.0.1"
- sources."p-try-1.0.0"
+ sources."p-try-2.2.0"
(sources."package-json-4.0.1" // {
dependencies = [
sources."semver-5.7.1"
@@ -51766,16 +51877,7 @@ in
sources."pinkie-2.0.4"
sources."pinkie-promise-2.0.1"
sources."pirates-4.0.1"
- (sources."pkg-dir-3.0.0" // {
- dependencies = [
- sources."find-up-3.0.0"
- sources."locate-path-3.0.0"
- sources."p-limit-2.3.0"
- sources."p-locate-3.0.0"
- sources."p-try-2.2.0"
- ];
- })
- sources."pkg-up-2.0.0"
+ sources."pkg-dir-3.0.0"
(sources."portfinder-1.0.26" // {
dependencies = [
sources."debug-3.2.6"
@@ -51793,7 +51895,7 @@ in
sources."ps-list-4.1.0"
sources."pseudomap-1.0.2"
sources."psl-1.8.0"
- sources."pstree.remy-1.1.7"
+ sources."pstree.remy-1.1.8"
sources."pump-3.0.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
@@ -51820,25 +51922,15 @@ in
})
sources."rechoir-0.6.2"
sources."redeyed-2.1.1"
- sources."regenerate-1.4.0"
- sources."regenerate-unicode-properties-8.2.0"
sources."regenerator-runtime-0.13.5"
- sources."regenerator-transform-0.14.4"
(sources."regex-not-1.0.2" // {
dependencies = [
sources."extend-shallow-3.0.2"
sources."is-extendable-1.0.1"
];
})
- sources."regexpu-core-4.7.0"
sources."registry-auth-token-3.4.0"
sources."registry-url-3.1.0"
- sources."regjsgen-0.5.1"
- (sources."regjsparser-0.6.4" // {
- dependencies = [
- sources."jsesc-0.5.0"
- ];
- })
sources."remove-trailing-separator-1.1.0"
sources."repeat-element-1.1.3"
sources."repeat-string-1.6.1"
@@ -51853,10 +51945,10 @@ in
sources."ret-0.1.15"
sources."retry-0.12.0"
sources."rimraf-3.0.2"
- sources."rss-parser-3.7.6"
+ sources."rss-parser-3.8.0"
sources."run-async-2.4.1"
sources."rxjs-6.5.5"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
@@ -51936,9 +52028,9 @@ in
];
})
sources."source-map-url-0.4.0"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
(sources."split-string-3.1.0" // {
dependencies = [
@@ -51971,10 +52063,9 @@ in
sources."steno-0.4.4"
sources."streamsearch-0.1.2"
sources."strict-uri-encode-1.1.0"
- (sources."string-width-2.1.1" // {
+ (sources."string-width-3.1.0" // {
dependencies = [
- sources."ansi-regex-3.0.0"
- sources."strip-ansi-4.0.0"
+ sources."strip-ansi-5.2.0"
];
})
sources."string.prototype.trimend-1.0.1"
@@ -52013,14 +52104,12 @@ in
(sources."table-5.4.6" // {
dependencies = [
sources."slice-ansi-2.1.0"
- sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
];
})
sources."tar-stream-1.6.2"
(sources."taskkill-3.1.0" // {
dependencies = [
- sources."cross-spawn-7.0.2"
+ sources."cross-spawn-7.0.3"
sources."execa-3.4.0"
sources."get-stream-5.1.0"
sources."is-stream-2.0.0"
@@ -52078,24 +52167,20 @@ in
sources."treeify-1.1.0"
sources."trim-repeated-1.0.0"
sources."ts-invariant-0.4.4"
- sources."ts-node-8.10.1"
- sources."tslib-1.11.1"
+ sources."ts-node-8.10.2"
+ sources."tslib-1.13.0"
sources."tty-1.0.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-fest-0.6.0"
sources."type-is-1.6.18"
- sources."typescript-3.8.3"
- sources."unbzip2-stream-1.4.2"
+ sources."typescript-3.9.4"
+ sources."unbzip2-stream-1.4.3"
(sources."undefsafe-2.0.3" // {
dependencies = [
sources."debug-2.6.9"
];
})
- 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"
- sources."unicode-property-aliases-ecmascript-1.1.0"
sources."union-value-1.0.1"
sources."unique-string-1.0.0"
sources."universalify-0.1.2"
@@ -52114,7 +52199,10 @@ in
sources."upath-1.2.0"
(sources."update-notifier-2.5.0" // {
dependencies = [
+ sources."ansi-regex-3.0.0"
sources."boxen-1.3.0"
+ sources."string-width-2.1.1"
+ sources."strip-ansi-4.0.0"
];
})
sources."upper-case-1.1.3"
@@ -52140,7 +52228,7 @@ in
sources."vue-2.6.11"
(sources."vue-cli-plugin-apollo-0.21.3" // {
dependencies = [
- sources."cross-spawn-7.0.2"
+ sources."cross-spawn-7.0.3"
sources."execa-3.4.0"
sources."fs-extra-8.1.0"
sources."get-stream-5.1.0"
@@ -52155,7 +52243,7 @@ in
sources."which-2.0.2"
];
})
- sources."vue-jscodeshift-adapter-2.0.3"
+ sources."vue-jscodeshift-adapter-2.1.0"
(sources."vue-sfc-descriptor-to-string-1.0.0" // {
dependencies = [
sources."indent-string-3.2.0"
@@ -52165,10 +52253,17 @@ in
sources."watch-1.0.2"
sources."wcwidth-1.0.1"
sources."which-1.3.1"
- sources."widest-line-2.0.1"
+ (sources."widest-line-2.0.1" // {
+ dependencies = [
+ sources."ansi-regex-3.0.0"
+ sources."string-width-2.1.1"
+ sources."strip-ansi-4.0.0"
+ ];
+ })
(sources."wrap-ansi-4.0.0" // {
dependencies = [
sources."ansi-regex-3.0.0"
+ sources."string-width-2.1.1"
sources."strip-ansi-4.0.0"
];
})
@@ -52194,7 +52289,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Command line interface for rapid Vue.js development";
- homepage = "https://cli.vuejs.org/";
+ homepage = https://cli.vuejs.org/;
license = "MIT";
};
production = true;
@@ -52325,13 +52420,13 @@ in
sha512 = "O+nGHNGmkxo6g0X8BgsN5pSTi+iaYJ0noo28Vwwqgugdelcy6FNZmGWXR68KDQdnMXSjwD3eQVJTz21PCN9Qng==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/generator-7.9.6"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.6"
- sources."@babel/template-7.8.6"
- sources."@babel/types-7.9.6"
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/generator-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/highlight-7.10.1"
+ sources."@babel/parser-7.10.1"
+ sources."@babel/template-7.10.1"
+ sources."@babel/types-7.10.1"
sources."@webassemblyjs/ast-1.9.0"
sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
sources."@webassemblyjs/helper-api-error-1.9.0"
@@ -52410,33 +52505,33 @@ in
sha512 = "M+DxWKG35yfUrJj58i6ohTrf8EaRkk9mFj/QSXxUvmqsyYrBmpQT1RnITzk7HY0QVxW1Oiw9zjxGVrQeozJL/w==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- (sources."@babel/core-7.9.6" // {
+ sources."@babel/code-frame-7.10.1"
+ (sources."@babel/core-7.10.1" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.9.6" // {
+ (sources."@babel/generator-7.10.1" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- sources."@babel/helper-function-name-7.9.5"
- sources."@babel/helper-get-function-arity-7.8.3"
- sources."@babel/helper-member-expression-to-functions-7.8.3"
- sources."@babel/helper-module-imports-7.8.3"
- sources."@babel/helper-module-transforms-7.9.0"
- sources."@babel/helper-optimise-call-expression-7.8.3"
- sources."@babel/helper-replace-supers-7.9.6"
- sources."@babel/helper-simple-access-7.8.3"
- sources."@babel/helper-split-export-declaration-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/helpers-7.9.6"
- sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.6"
- sources."@babel/template-7.8.6"
- sources."@babel/traverse-7.9.6"
- sources."@babel/types-7.9.6"
+ sources."@babel/helper-function-name-7.10.1"
+ sources."@babel/helper-get-function-arity-7.10.1"
+ sources."@babel/helper-member-expression-to-functions-7.10.1"
+ sources."@babel/helper-module-imports-7.10.1"
+ sources."@babel/helper-module-transforms-7.10.1"
+ sources."@babel/helper-optimise-call-expression-7.10.1"
+ sources."@babel/helper-replace-supers-7.10.1"
+ sources."@babel/helper-simple-access-7.10.1"
+ sources."@babel/helper-split-export-declaration-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/helpers-7.10.1"
+ sources."@babel/highlight-7.10.1"
+ sources."@babel/parser-7.10.1"
+ sources."@babel/template-7.10.1"
+ sources."@babel/traverse-7.10.1"
+ sources."@babel/types-7.10.1"
sources."JSV-4.0.2"
sources."ansi-styles-3.2.1"
sources."array-unique-0.3.2"
@@ -52451,7 +52546,7 @@ in
sources."commander-2.20.3"
sources."concat-map-0.0.1"
sources."convert-source-map-1.7.0"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ejs-2.5.7"
sources."ensure-posix-path-1.1.1"
sources."escape-string-regexp-1.0.5"
@@ -52538,7 +52633,7 @@ in
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.4"
+ sources."@types/node-14.0.5"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."chromium-pickle-js-0.2.0"
@@ -52556,7 +52651,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Creating Electron app packages";
- homepage = "https://github.com/electron/asar";
+ homepage = https://github.com/electron/asar;
license = "MIT";
};
production = true;
@@ -52566,10 +52661,10 @@ in
bash-language-server = nodeEnv.buildNodePackage {
name = "bash-language-server";
packageName = "bash-language-server";
- version = "1.13.1";
+ version = "1.16.1";
src = fetchurl {
- url = "https://registry.npmjs.org/bash-language-server/-/bash-language-server-1.13.1.tgz";
- sha512 = "9JbJ5i+wD6stYi2U2QF9xPrd1c+g5V2puLRet1y5UXOsqYhvYQt4E/JohRCYuHltbMX48dz8lx5RUcurkffZ7g==";
+ url = "https://registry.npmjs.org/bash-language-server/-/bash-language-server-1.16.1.tgz";
+ sha512 = "IS1Ix7qyRq7GTMXqhHUF44yY89i/1Ucn5KFLimEfDpwU1f3GvbV9VnDpqpG6kedJsl2LigEthSnoVlzaOwgt0g==";
};
dependencies = [
sources."abab-2.0.3"
@@ -52587,7 +52682,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."brace-expansion-1.1.11"
@@ -52660,7 +52755,7 @@ in
sources."request-2.88.2"
sources."request-promise-core-1.1.3"
sources."request-promise-native-1.0.8"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
sources."source-map-0.6.1"
@@ -52714,7 +52809,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "The browser package manager";
- homepage = "https://bower.io/";
+ homepage = http://bower.io/;
license = "MIT";
};
production = true;
@@ -52825,9 +52920,9 @@ in
sources."signal-exit-3.0.3"
sources."sort-keys-1.1.2"
sources."sort-keys-length-1.0.1"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."sprintf-js-1.0.3"
sources."strip-bom-2.0.0"
@@ -52844,7 +52939,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Generate nix expressions to fetch bower dependencies";
- homepage = "https://github.com/rvl/bower2nix";
+ homepage = https://github.com/rvl/bower2nix;
license = "GPL-3.0";
};
production = true;
@@ -52861,10 +52956,14 @@ in
};
dependencies = [
sources."JSONStream-1.3.5"
- sources."acorn-7.1.1"
+ sources."acorn-7.2.0"
sources."acorn-node-1.8.2"
sources."acorn-walk-7.1.1"
- sources."asn1.js-4.10.1"
+ (sources."asn1.js-4.10.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
(sources."assert-1.5.0" // {
dependencies = [
sources."inherits-2.0.1"
@@ -52873,7 +52972,7 @@ in
})
sources."balanced-match-1.0.0"
sources."base64-js-1.3.1"
- sources."bn.js-4.11.8"
+ sources."bn.js-5.1.2"
sources."brace-expansion-1.1.11"
sources."brorand-1.1.0"
sources."browser-pack-6.1.0"
@@ -52885,8 +52984,16 @@ in
sources."browserify-aes-1.2.0"
sources."browserify-cipher-1.0.1"
sources."browserify-des-1.0.2"
- sources."browserify-rsa-4.0.1"
- sources."browserify-sign-4.0.4"
+ (sources."browserify-rsa-4.0.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
+ (sources."browserify-sign-4.2.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ ];
+ })
sources."browserify-zlib-0.2.0"
sources."buffer-5.2.1"
sources."buffer-from-1.1.1"
@@ -52901,7 +53008,11 @@ in
sources."constants-browserify-1.0.0"
sources."convert-source-map-1.1.3"
sources."core-util-is-1.0.2"
- sources."create-ecdh-4.0.3"
+ (sources."create-ecdh-4.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."create-hash-1.2.0"
sources."create-hmac-1.1.7"
sources."crypto-browserify-3.12.0"
@@ -52910,10 +53021,18 @@ in
sources."deps-sort-2.0.1"
sources."des.js-1.0.1"
sources."detective-5.2.0"
- sources."diffie-hellman-5.0.3"
+ (sources."diffie-hellman-5.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."domain-browser-1.2.0"
sources."duplexer2-0.1.4"
- sources."elliptic-6.5.2"
+ (sources."elliptic-6.5.2" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."events-2.1.0"
sources."evp_bytestokey-1.0.3"
sources."fast-safe-stringify-2.0.7"
@@ -52944,7 +53063,11 @@ in
sources."labeled-stream-splicer-2.0.2"
sources."lodash.memoize-3.0.4"
sources."md5.js-1.3.5"
- sources."miller-rabin-4.0.1"
+ (sources."miller-rabin-4.0.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."minimalistic-assert-1.0.1"
sources."minimalistic-crypto-utils-1.0.1"
sources."minimatch-3.0.4"
@@ -52964,7 +53087,11 @@ in
sources."pbkdf2-3.0.17"
sources."process-0.11.10"
sources."process-nextick-args-2.0.1"
- sources."public-encrypt-4.0.3"
+ (sources."public-encrypt-4.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."punycode-1.4.1"
sources."querystring-0.2.0"
sources."querystring-es3-0.2.1"
@@ -52979,7 +53106,7 @@ in
})
sources."resolve-1.17.0"
sources."ripemd160-2.0.2"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."sha.js-2.4.11"
sources."shasum-1.0.2"
sources."shasum-object-1.0.0"
@@ -52988,7 +53115,7 @@ in
sources."source-map-0.5.7"
sources."stream-browserify-2.0.2"
sources."stream-combiner2-1.1.1"
- (sources."stream-http-3.1.0" // {
+ (sources."stream-http-3.1.1" // {
dependencies = [
sources."readable-stream-3.6.0"
];
@@ -53049,7 +53176,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.4"
+ sources."@types/node-13.13.9"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.2.16"
sources."ajv-6.12.2"
@@ -53064,7 +53191,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
@@ -53081,7 +53208,7 @@ in
];
})
sources."blob-to-buffer-1.2.8"
- sources."bn.js-4.11.8"
+ sources."bn.js-4.11.9"
sources."bncode-0.5.3"
sources."brace-expansion-1.1.11"
sources."buffer-alloc-1.2.0"
@@ -53095,14 +53222,14 @@ in
sources."caseless-0.12.0"
(sources."castv2-0.1.10" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
];
})
sources."castv2-client-1.2.0"
sources."chalk-1.0.0"
- sources."chrome-dgram-3.0.4"
+ sources."chrome-dgram-3.0.5"
sources."chrome-dns-1.0.1"
- sources."chrome-net-3.3.3"
+ sources."chrome-net-3.3.4"
sources."chromecast-player-0.2.3"
sources."chromecast-scanner-0.5.0"
sources."cli-width-1.1.1"
@@ -53337,7 +53464,7 @@ in
sources."run-series-1.1.8"
sources."rusha-0.8.13"
sources."rx-2.5.3"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
sources."semver-5.7.1"
@@ -53367,9 +53494,9 @@ in
];
})
sources."single-line-log-0.4.1"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."speedometer-0.1.4"
sources."srt2vtt-1.3.1"
@@ -53457,7 +53584,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A well-tested CSS minifier";
- homepage = "https://github.com/jakubpawlowicz/clean-css";
+ homepage = https://github.com/jakubpawlowicz/clean-css;
license = "MIT";
};
production = true;
@@ -53507,10 +53634,10 @@ in
coc-eslint = nodeEnv.buildNodePackage {
name = "coc-eslint";
packageName = "coc-eslint";
- version = "1.2.6";
+ version = "1.2.7";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-eslint/-/coc-eslint-1.2.6.tgz";
- sha512 = "2vOL35E7kIig1evMUj/bIij9AjtEdTI35sshaf1VeLSqTnFc9Owbd4glHVeY4q76t0EsTyLkuqm7Q1QsGR/7iw==";
+ url = "https://registry.npmjs.org/coc-eslint/-/coc-eslint-1.2.7.tgz";
+ sha512 = "an8yOGLe0t7RT3LFSSDYP7oEqeYmQHTDU9yEeaVXy42W+4MYVsf771F2t1BMvjg3AjkpF9WA7ztM9lKck6DBMA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -53524,10 +53651,10 @@ in
coc-git = nodeEnv.buildNodePackage {
name = "coc-git";
packageName = "coc-git";
- version = "1.7.11";
+ version = "1.7.13";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-git/-/coc-git-1.7.11.tgz";
- sha512 = "4fifGZfy4vLhoKV1riYb3FhOuOUyd98KNCeUg2vG6f9qjbL+VXE8rJgigHMuGWBIJMbJf6NTLbPFRjuUewu0LQ==";
+ url = "https://registry.npmjs.org/coc-git/-/coc-git-1.7.13.tgz";
+ sha512 = "sSONrN4MpxZmQ1+oprl9fZgTymxod9u4euEkoA4Dhb7/h5zuKeEJXfHbEoDzQIYejqq34ElFVMJHfogMOHjVhg==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -53549,7 +53676,7 @@ in
};
dependencies = [
sources."isexe-2.0.0"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."which-2.0.2"
];
buildInputs = globalBuildInputs;
@@ -53587,7 +53714,7 @@ in
sha512 = "gr0GBKeew88n8hcn4fkzIcBruhih7YAqBd7ldsYjoG2qZhjPEj/arYESFOYgooX1jYuxCpQYH526EXXzs4BGRQ==";
};
dependencies = [
- sources."typescript-3.8.3"
+ sources."typescript-3.9.4"
];
buildInputs = globalBuildInputs;
meta = {
@@ -53619,10 +53746,10 @@ in
coc-java = nodeEnv.buildNodePackage {
name = "coc-java";
packageName = "coc-java";
- version = "1.4.10";
+ version = "1.4.11";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-java/-/coc-java-1.4.10.tgz";
- sha512 = "WgJuqBpxWM0c1DHDl+UZyDzdD1vdcGInWOMs4bB+dVfCbXktTUEweFty2HViue6G9Clql5hu2+6VB2K3Jx+0Yg==";
+ url = "https://registry.npmjs.org/coc-java/-/coc-java-1.4.11.tgz";
+ sha512 = "Dh6q45+NKNqFxWXWOMD5eq74Egr0iuWq9nO6T/+L3yd4FL+b+whFFSdWiehifJQwx83lAGQ3TjdEjLnUT29+/Q==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -53655,10 +53782,10 @@ in
coc-json = nodeEnv.buildNodePackage {
name = "coc-json";
packageName = "coc-json";
- version = "1.2.5";
+ version = "1.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-json/-/coc-json-1.2.5.tgz";
- sha512 = "j8EAdxXxKxc5zHwCzdGAcnXzDXjtfbL6fNb9QIlBi2CkMIoARFyU4uZsIkMoROTMPaffHDFyzyAW2UJpbIJ0WQ==";
+ url = "https://registry.npmjs.org/coc-json/-/coc-json-1.2.6.tgz";
+ sha512 = "PAytSZ30TWoEHOfi2V3Y944u5q1WHNVhjsKyNnggm8CcgYAulWJiCzxSsmKBLw+DbRLqygGUdO3cOIbQeJCm5A==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -53690,13 +53817,13 @@ in
coc-metals = nodeEnv.buildNodePackage {
name = "coc-metals";
packageName = "coc-metals";
- version = "0.8.1";
+ version = "0.8.3";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-metals/-/coc-metals-0.8.1.tgz";
- sha512 = "69jOo9oD2JJUo5bMeoV5lcgaAJzMWO7KzWllckc+ZOGB46dE2Qev4MogRnwE/94GI6qc8Cx4RiMoRRLXYIWhyg==";
+ url = "https://registry.npmjs.org/coc-metals/-/coc-metals-0.8.3.tgz";
+ sha512 = "DfDQbgbnau8CvTa1uEkYuZnMSaOqnQDvNxbwRi24q3t8z/DwMwEubon/lITGM02CkQH5PnfhE5fJYxt6/Q1wvA==";
};
dependencies = [
- sources."@babel/runtime-7.9.6"
+ sources."@babel/runtime-7.10.1"
sources."@chemzqm/neovim-5.1.9"
sources."async-2.6.3"
sources."await-semaphore-0.1.3"
@@ -53715,7 +53842,7 @@ in
sources."fb-watchman-2.0.1"
sources."flatted-2.0.2"
sources."follow-redirects-1.11.0"
- sources."fp-ts-2.5.4"
+ sources."fp-ts-2.6.2"
sources."fs-extra-8.1.0"
sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
@@ -53739,10 +53866,10 @@ in
sources."lodash-4.17.15"
(sources."log4js-5.3.0" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
];
})
- (sources."metals-languageclient-0.2.1" // {
+ (sources."metals-languageclient-0.2.2" // {
dependencies = [
sources."mkdirp-1.0.4"
sources."semver-7.3.2"
@@ -53772,24 +53899,24 @@ in
sources."rfc-3986-1.0.1"
sources."rfdc-1.1.4"
sources."rimraf-3.0.2"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."semver-6.3.0"
sources."shell-quote-1.7.2"
(sources."streamroller-2.2.4" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
];
})
sources."strip-json-comments-2.0.1"
sources."tar-4.4.13"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tunnel-0.0.6"
sources."universalify-0.1.2"
sources."uuid-3.4.0"
sources."vscode-jsonrpc-5.0.1"
sources."vscode-languageserver-protocol-3.15.3"
sources."vscode-languageserver-types-3.15.1"
- sources."vscode-uri-2.1.1"
+ sources."vscode-uri-2.1.2"
sources."which-1.3.1"
sources."wrappy-1.0.2"
sources."yallist-3.1.1"
@@ -53824,29 +53951,41 @@ in
coc-prettier = nodeEnv.buildNodePackage {
name = "coc-prettier";
packageName = "coc-prettier";
- version = "1.1.12";
+ version = "1.1.14";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-prettier/-/coc-prettier-1.1.12.tgz";
- sha512 = "NHEbnnWjVoWCi9B6o6pzOLiXyntqG0ywvfSWuaBiJZP8eNPl/MP+LlwhGEcfR0f7PVCLjZzb/2a/3giYBXYpEQ==";
+ url = "https://registry.npmjs.org/coc-prettier/-/coc-prettier-1.1.14.tgz";
+ sha512 = "NMc/nWUPigKq4rLAvgEOKxTDFkLbp6waK0K3M2V+oZfsJxUrJ4LPEA6yP/DY1RO7trnVCHsTtjYWT+1PauGqkQ==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/highlight-7.9.0"
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/highlight-7.10.1"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
+ sources."@types/color-name-1.1.1"
sources."@types/eslint-visitor-keys-1.0.0"
sources."@types/json-schema-7.0.4"
- sources."@typescript-eslint/experimental-utils-1.13.0"
- sources."@typescript-eslint/parser-1.13.0"
- sources."@typescript-eslint/typescript-estree-1.13.0"
- sources."acorn-6.4.1"
+ sources."@typescript-eslint/experimental-utils-3.0.2"
+ sources."@typescript-eslint/parser-3.0.2"
+ sources."@typescript-eslint/typescript-estree-3.0.2"
+ sources."acorn-7.2.0"
sources."acorn-jsx-5.2.0"
sources."ajv-6.12.2"
sources."ajv-keywords-3.4.1"
- sources."ansi-align-2.0.0"
- sources."ansi-escapes-3.2.0"
- sources."ansi-regex-4.1.0"
+ (sources."ansi-align-2.0.0" // {
+ 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."ansi-escapes-4.3.1" // {
+ dependencies = [
+ sources."type-fest-0.11.0"
+ ];
+ })
+ sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
sources."arr-diff-2.0.0"
@@ -53871,7 +54010,11 @@ in
})
(sources."boxen-1.3.0" // {
dependencies = [
+ sources."ansi-regex-3.0.0"
sources."camelcase-4.1.0"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-2.1.1"
+ sources."strip-ansi-4.0.0"
];
})
sources."brace-expansion-1.1.11"
@@ -53887,7 +54030,7 @@ in
sources."callsites-3.1.0"
sources."camelcase-2.1.1"
sources."camelcase-keys-2.1.0"
- sources."caniuse-lite-1.0.30001050"
+ sources."caniuse-lite-1.0.30001066"
sources."capture-stack-trace-1.0.1"
sources."ccount-1.0.5"
sources."chalk-2.4.2"
@@ -53917,9 +54060,16 @@ in
];
})
sources."cli-boxes-1.0.0"
- sources."cli-cursor-2.1.0"
+ sources."cli-cursor-3.1.0"
sources."cli-width-2.2.1"
- sources."cliui-4.1.0"
+ (sources."cliui-4.1.0" // {
+ 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."clone-regexp-1.0.1"
sources."code-point-at-1.1.0"
sources."collapse-white-space-1.0.6"
@@ -53937,13 +54087,16 @@ in
];
})
sources."copy-descriptor-0.1.1"
- sources."core-js-3.6.5"
sources."cosmiconfig-3.1.0"
sources."create-error-class-3.0.2"
- sources."cross-spawn-6.0.5"
+ (sources."cross-spawn-6.0.5" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
sources."crypto-random-string-1.0.0"
sources."currently-unhandled-0.4.1"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."decamelize-1.2.0"
sources."decamelize-keys-1.1.0"
sources."decode-uri-component-0.2.0"
@@ -53965,7 +54118,7 @@ in
(sources."dom-serializer-0.2.2" // {
dependencies = [
sources."domelementtype-2.0.1"
- sources."entities-2.0.0"
+ sources."entities-2.0.2"
];
})
sources."domelementtype-1.3.1"
@@ -53973,21 +54126,22 @@ in
sources."domutils-1.7.0"
sources."dot-prop-5.2.0"
sources."duplexer3-0.1.4"
- sources."electron-to-chromium-1.3.427"
- sources."emoji-regex-7.0.3"
+ sources."electron-to-chromium-1.3.453"
+ sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
sources."escape-string-regexp-1.0.5"
- (sources."eslint-5.16.0" // {
+ (sources."eslint-6.8.0" // {
dependencies = [
- sources."semver-5.7.1"
+ sources."eslint-utils-1.4.3"
+ sources."semver-6.3.0"
];
})
- sources."eslint-scope-4.0.3"
- sources."eslint-utils-1.4.3"
+ sources."eslint-scope-5.0.0"
+ sources."eslint-utils-2.0.0"
sources."eslint-visitor-keys-1.1.0"
- sources."espree-5.0.1"
+ sources."espree-6.2.1"
sources."esprima-4.0.1"
(sources."esquery-1.3.1" // {
dependencies = [
@@ -54012,7 +54166,11 @@ in
];
})
sources."external-editor-3.1.0"
- sources."extglob-0.3.2"
+ (sources."extglob-0.3.2" // {
+ dependencies = [
+ sources."is-extglob-1.0.0"
+ ];
+ })
sources."fast-deep-equal-3.1.1"
(sources."fast-glob-2.2.7" // {
dependencies = [
@@ -54061,8 +54219,6 @@ in
sources."kind-of-5.1.0"
];
})
- sources."is-extglob-2.1.1"
- sources."is-glob-4.0.1"
(sources."is-number-3.0.0" // {
dependencies = [
sources."kind-of-3.2.2"
@@ -54076,7 +54232,7 @@ in
})
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."figures-2.0.0"
+ sources."figures-3.2.0"
sources."file-entry-cache-5.0.1"
sources."filename-regex-2.0.1"
sources."fill-range-2.2.4"
@@ -54093,11 +54249,17 @@ in
sources."get-stream-3.0.0"
sources."get-value-2.0.6"
sources."glob-7.1.6"
- sources."glob-base-0.3.0"
- sources."glob-parent-2.0.0"
+ (sources."glob-base-0.3.0" // {
+ dependencies = [
+ sources."glob-parent-2.0.0"
+ sources."is-extglob-1.0.0"
+ sources."is-glob-2.0.1"
+ ];
+ })
+ sources."glob-parent-5.1.1"
sources."glob-to-regexp-0.3.0"
sources."global-dirs-0.1.1"
- sources."globals-11.12.0"
+ sources."globals-12.4.0"
(sources."globby-6.1.0" // {
dependencies = [
sources."pify-2.3.0"
@@ -54142,9 +54304,15 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
- (sources."inquirer-6.5.2" // {
+ (sources."inquirer-7.1.0" // {
dependencies = [
- sources."strip-ansi-5.2.0"
+ 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."strip-ansi-6.0.0"
+ sources."supports-color-7.1.0"
];
})
sources."invert-kv-2.0.0"
@@ -54174,10 +54342,10 @@ in
sources."is-dotfile-1.0.3"
sources."is-equal-shallow-0.1.3"
sources."is-extendable-0.1.1"
- sources."is-extglob-1.0.0"
+ sources."is-extglob-2.1.1"
sources."is-finite-1.1.0"
- sources."is-fullwidth-code-point-2.0.0"
- sources."is-glob-2.0.1"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."is-glob-4.0.1"
sources."is-hexadecimal-1.0.4"
sources."is-installed-globally-0.1.0"
sources."is-npm-1.0.0"
@@ -54206,7 +54374,7 @@ in
sources."isobject-2.1.0"
sources."js-base64-2.5.2"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
@@ -54224,7 +54392,6 @@ in
sources."locate-path-2.0.0"
sources."lodash-4.17.15"
sources."lodash.merge-4.6.2"
- sources."lodash.unescape-4.0.1"
sources."log-symbols-2.2.0"
sources."loglevel-1.6.8"
(sources."loglevel-colored-level-prefix-1.0.0" // {
@@ -54250,15 +54417,16 @@ in
sources."math-random-1.0.4"
sources."mathml-tag-names-2.1.3"
sources."mdast-util-compact-1.0.4"
- (sources."mem-4.3.0" // {
+ sources."mem-4.3.0"
+ sources."meow-3.7.0"
+ sources."merge2-1.3.0"
+ (sources."micromatch-2.3.11" // {
dependencies = [
- sources."mimic-fn-2.1.0"
+ sources."is-extglob-1.0.0"
+ sources."is-glob-2.0.1"
];
})
- sources."meow-3.7.0"
- sources."merge2-1.3.0"
- sources."micromatch-2.3.11"
- sources."mimic-fn-1.2.0"
+ sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."minimist-options-3.0.2"
@@ -54269,7 +54437,7 @@ in
})
sources."mkdirp-0.5.5"
sources."ms-2.1.2"
- sources."mute-stream-0.0.7"
+ sources."mute-stream-0.0.8"
(sources."nanomatch-1.2.13" // {
dependencies = [
sources."arr-diff-4.0.0"
@@ -54279,7 +54447,11 @@ in
})
sources."natural-compare-1.4.0"
sources."nice-try-1.0.5"
- sources."normalize-package-data-2.5.0"
+ (sources."normalize-package-data-2.5.0" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
sources."normalize-path-2.1.1"
sources."normalize-range-0.1.2"
sources."normalize-selector-0.2.0"
@@ -54311,7 +54483,7 @@ in
];
})
sources."once-1.4.0"
- sources."onetime-2.0.1"
+ sources."onetime-5.1.0"
sources."optionator-0.8.3"
(sources."os-locale-3.1.0" // {
dependencies = [
@@ -54326,10 +54498,19 @@ in
sources."p-limit-1.3.0"
sources."p-locate-2.0.0"
sources."p-try-1.0.0"
- sources."package-json-4.0.1"
+ (sources."package-json-4.0.1" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
sources."parent-module-1.0.1"
sources."parse-entities-1.2.2"
- sources."parse-glob-3.0.4"
+ (sources."parse-glob-3.0.4" // {
+ dependencies = [
+ sources."is-extglob-1.0.0"
+ sources."is-glob-2.0.1"
+ ];
+ })
sources."parse-json-3.0.0"
sources."pascalcase-0.1.1"
sources."path-dirname-1.0.2"
@@ -54378,7 +54559,7 @@ in
sources."prepend-http-1.0.4"
sources."preserve-0.2.0"
sources."prettier-2.0.5"
- (sources."prettier-eslint-9.0.1" // {
+ (sources."prettier-eslint-10.1.1" // {
dependencies = [
sources."prettier-1.19.1"
];
@@ -54414,7 +54595,11 @@ in
sources."kind-of-6.0.3"
];
})
- sources."rc-1.2.8"
+ (sources."rc-1.2.8" // {
+ dependencies = [
+ sources."strip-json-comments-2.0.1"
+ ];
+ })
sources."read-pkg-1.1.0"
(sources."read-pkg-up-1.0.1" // {
dependencies = [
@@ -54453,16 +54638,20 @@ in
})
sources."resolve-from-4.0.0"
sources."resolve-url-0.2.1"
- sources."restore-cursor-2.0.0"
+ sources."restore-cursor-3.1.0"
sources."ret-0.1.15"
sources."rimraf-2.6.3"
sources."run-async-2.4.1"
sources."rxjs-6.5.5"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
- sources."semver-5.5.0"
- sources."semver-diff-2.1.0"
+ sources."semver-7.3.2"
+ (sources."semver-diff-2.1.0" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
sources."set-blocking-2.0.0"
(sources."set-value-2.0.1" // {
dependencies = [
@@ -54473,7 +54662,11 @@ in
sources."shebang-regex-1.0.0"
sources."signal-exit-3.0.3"
sources."slash-1.0.0"
- sources."slice-ansi-2.1.0"
+ (sources."slice-ansi-2.1.0" // {
+ dependencies = [
+ sources."is-fullwidth-code-point-2.0.0"
+ ];
+ })
(sources."snapdragon-0.8.2" // {
dependencies = [
sources."debug-2.6.9"
@@ -54505,9 +54698,9 @@ in
sources."source-map-0.6.1"
sources."source-map-resolve-0.5.3"
sources."source-map-url-0.4.0"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."specificity-0.3.2"
sources."split-string-3.1.0"
@@ -54530,12 +54723,16 @@ in
sources."kind-of-5.1.0"
];
})
- sources."string-width-2.1.1"
+ (sources."string-width-4.2.0" // {
+ dependencies = [
+ sources."strip-ansi-6.0.0"
+ ];
+ })
sources."string_decoder-1.3.0"
sources."stringify-entities-1.3.2"
- (sources."strip-ansi-4.0.0" // {
+ (sources."strip-ansi-5.2.0" // {
dependencies = [
- sources."ansi-regex-3.0.0"
+ sources."ansi-regex-4.1.0"
];
})
sources."strip-bom-2.0.0"
@@ -54545,10 +54742,11 @@ in
sources."get-stdin-4.0.1"
];
})
- sources."strip-json-comments-2.0.1"
+ sources."strip-json-comments-3.1.0"
sources."style-search-0.1.0"
(sources."stylelint-8.4.0" // {
dependencies = [
+ sources."ansi-regex-3.0.0"
sources."camelcase-4.1.0"
sources."camelcase-keys-4.2.0"
sources."debug-3.2.6"
@@ -54557,6 +54755,7 @@ in
sources."globby-7.1.1"
sources."ignore-3.3.10"
sources."indent-string-3.2.0"
+ sources."is-fullwidth-code-point-2.0.0"
sources."load-json-file-4.0.0"
sources."map-obj-2.0.0"
sources."meow-4.0.1"
@@ -54566,6 +54765,8 @@ in
sources."read-pkg-up-3.0.0"
sources."redent-2.0.0"
sources."slice-ansi-1.0.0"
+ sources."string-width-2.1.1"
+ sources."strip-ansi-4.0.0"
sources."strip-bom-3.0.0"
sources."strip-indent-2.0.0"
sources."table-4.0.3"
@@ -54578,8 +54779,9 @@ in
sources."svg-tags-1.0.0"
(sources."table-5.4.6" // {
dependencies = [
+ sources."emoji-regex-7.0.3"
+ sources."is-fullwidth-code-point-2.0.0"
sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
];
})
sources."temp-dir-1.0.0"
@@ -54601,11 +54803,17 @@ in
sources."trim-newlines-1.0.0"
sources."trim-trailing-lines-1.1.3"
sources."trough-1.0.5"
- sources."tslib-1.11.1"
- sources."tslint-5.20.1"
- sources."tsutils-2.29.0"
+ sources."tslib-1.13.0"
+ (sources."tslint-5.20.1" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ sources."tsutils-2.29.0"
+ ];
+ })
+ sources."tsutils-3.17.1"
sources."type-check-0.3.2"
- sources."typescript-3.8.3"
+ sources."type-fest-0.8.1"
+ sources."typescript-3.9.4"
sources."unherit-1.1.3"
sources."unified-6.2.0"
sources."union-value-1.0.1"
@@ -54636,26 +54844,22 @@ in
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
+ sources."v8-compile-cache-2.1.0"
sources."validate-npm-package-license-3.0.4"
sources."vfile-2.3.0"
sources."vfile-location-2.0.6"
sources."vfile-message-1.1.1"
- (sources."vue-eslint-parser-2.0.3" // {
+ sources."vue-eslint-parser-7.1.0"
+ sources."which-1.3.1"
+ sources."which-module-2.0.0"
+ (sources."widest-line-2.0.1" // {
dependencies = [
- sources."acorn-5.7.4"
- (sources."acorn-jsx-3.0.1" // {
- dependencies = [
- sources."acorn-3.3.0"
- ];
- })
- sources."debug-3.2.6"
- sources."eslint-scope-3.7.3"
- sources."espree-3.5.4"
+ 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-1.3.1"
- sources."which-module-2.0.0"
- sources."widest-line-2.0.1"
sources."word-wrap-1.2.3"
(sources."wrap-ansi-2.1.0" // {
dependencies = [
@@ -54673,7 +54877,14 @@ in
sources."xtend-4.0.2"
sources."y18n-3.2.1"
sources."yallist-2.1.2"
- sources."yargs-11.1.1"
+ (sources."yargs-11.1.1" // {
+ 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."yargs-parser-9.0.2" // {
dependencies = [
sources."camelcase-4.1.0"
@@ -54727,10 +54938,10 @@ in
coc-rls = nodeEnv.buildNodePackage {
name = "coc-rls";
packageName = "coc-rls";
- version = "1.1.5";
+ version = "1.1.6";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-rls/-/coc-rls-1.1.5.tgz";
- sha512 = "JXM7iLC1rlu7IsnGp7Rwt4sCtnaAQdQQ+brC/HhAWApOZjazPclSs+/IwPqot9fwcitjE0me7BiEyErx07qyFw==";
+ url = "https://registry.npmjs.org/coc-rls/-/coc-rls-1.1.6.tgz";
+ sha512 = "/XUM5UjOtnVBHghxBtwHz6C2lWnWgF8kX2+uocc356c2Bn8msQa6mrN0lijhlpDlsomSMPkGpZiY4zS1tNakMw==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -54745,10 +54956,10 @@ in
coc-rust-analyzer = nodeEnv.buildNodePackage {
name = "coc-rust-analyzer";
packageName = "coc-rust-analyzer";
- version = "0.6.1";
+ version = "0.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.6.1.tgz";
- sha512 = "zyD0N3RBjBCx3KiBMaT3wwo3p+9VpANIXxhnSy/iByxN8UkgHlH6vawaL3hQu3sEGnhNrlql+A7qZx1qM3fjsg==";
+ url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.7.2.tgz";
+ sha512 = "HJg4Y0gRqzxYkVZGZECjfTvC2sctBLKkvPZYIRUb/dVedsNqhO/NLA1xTdNZ0J3sU55sVOzqN2oKmwEEHNMs6A==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -54821,31 +55032,31 @@ in
sha512 = "+dVV5p9OBXyBGKFPQAS5a1SFvikSbYtYXyzPCkvYqYAqDiJlmFVEyi1aP+FI17Y/094u7mFeDQJlSd7IXVgO7w==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/core-7.9.6"
- sources."@babel/generator-7.9.6"
- sources."@babel/helper-function-name-7.9.5"
- sources."@babel/helper-get-function-arity-7.8.3"
- sources."@babel/helper-member-expression-to-functions-7.8.3"
- sources."@babel/helper-module-imports-7.8.3"
- sources."@babel/helper-module-transforms-7.9.0"
- sources."@babel/helper-optimise-call-expression-7.8.3"
- sources."@babel/helper-replace-supers-7.9.6"
- sources."@babel/helper-simple-access-7.8.3"
- sources."@babel/helper-split-export-declaration-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/helpers-7.9.6"
- sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.6"
- sources."@babel/template-7.8.6"
- sources."@babel/traverse-7.9.6"
- sources."@babel/types-7.9.6"
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/core-7.10.1"
+ sources."@babel/generator-7.10.1"
+ sources."@babel/helper-function-name-7.10.1"
+ sources."@babel/helper-get-function-arity-7.10.1"
+ sources."@babel/helper-member-expression-to-functions-7.10.1"
+ sources."@babel/helper-module-imports-7.10.1"
+ sources."@babel/helper-module-transforms-7.10.1"
+ sources."@babel/helper-optimise-call-expression-7.10.1"
+ sources."@babel/helper-replace-supers-7.10.1"
+ sources."@babel/helper-simple-access-7.10.1"
+ sources."@babel/helper-split-export-declaration-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/helpers-7.10.1"
+ sources."@babel/highlight-7.10.1"
+ sources."@babel/parser-7.10.1"
+ sources."@babel/template-7.10.1"
+ sources."@babel/traverse-7.10.1"
+ sources."@babel/types-7.10.1"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.4"
+ sources."@types/node-14.0.5"
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
sources."@types/vfile-message-2.0.0"
@@ -54870,7 +55081,7 @@ in
sources."assign-symbols-1.0.0"
sources."astral-regex-1.0.0"
sources."atob-2.1.2"
- (sources."autoprefixer-9.7.6" // {
+ (sources."autoprefixer-9.8.0" // {
dependencies = [
sources."postcss-value-parser-4.1.0"
];
@@ -54896,7 +55107,7 @@ in
sources."callsites-2.0.0"
sources."camelcase-4.1.0"
sources."camelcase-keys-4.2.0"
- sources."caniuse-lite-1.0.30001050"
+ sources."caniuse-lite-1.0.30001066"
sources."ccount-1.0.5"
sources."chalk-2.4.2"
sources."character-entities-1.2.4"
@@ -54935,7 +55146,7 @@ in
sources."copy-descriptor-0.1.1"
sources."cosmiconfig-5.2.1"
sources."currently-unhandled-0.4.1"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."decamelize-1.2.0"
(sources."decamelize-keys-1.1.0" // {
dependencies = [
@@ -54948,14 +55159,14 @@ in
(sources."dom-serializer-0.2.2" // {
dependencies = [
sources."domelementtype-2.0.1"
- sources."entities-2.0.0"
+ sources."entities-2.0.2"
];
})
sources."domelementtype-1.3.1"
sources."domhandler-2.4.2"
sources."domutils-1.7.0"
sources."dot-prop-5.2.0"
- sources."electron-to-chromium-1.3.427"
+ sources."electron-to-chromium-1.3.453"
sources."emoji-regex-8.0.0"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
@@ -55045,7 +55256,7 @@ in
sources."hosted-git-info-2.8.8"
sources."html-tags-3.1.0"
sources."htmlparser2-3.10.1"
- sources."ignore-5.1.4"
+ sources."ignore-5.1.6"
(sources."import-fresh-2.0.0" // {
dependencies = [
sources."resolve-from-3.0.0"
@@ -55090,7 +55301,7 @@ in
sources."isexe-2.0.0"
sources."isobject-3.0.1"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsesc-2.5.2"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-traverse-0.4.1"
@@ -55136,7 +55347,7 @@ in
sources."mkdirp-0.5.5"
sources."ms-2.1.2"
sources."nanomatch-1.2.13"
- sources."node-releases-1.1.53"
+ sources."node-releases-1.1.57"
sources."normalize-package-data-2.5.0"
sources."normalize-range-0.1.2"
sources."normalize-selector-0.2.0"
@@ -55176,7 +55387,7 @@ in
sources."pify-4.0.1"
sources."pkg-up-2.0.0"
sources."posix-character-classes-0.1.1"
- (sources."postcss-7.0.29" // {
+ (sources."postcss-7.0.31" // {
dependencies = [
sources."source-map-0.6.1"
sources."supports-color-6.1.0"
@@ -55195,7 +55406,7 @@ in
sources."postcss-resolve-nested-selector-0.1.1"
sources."postcss-safe-parser-4.0.2"
sources."postcss-sass-0.3.5"
- sources."postcss-scss-2.0.0"
+ sources."postcss-scss-2.1.1"
sources."postcss-selector-parser-3.1.2"
sources."postcss-syntax-0.36.2"
sources."postcss-value-parser-3.3.1"
@@ -55217,7 +55428,7 @@ in
sources."resolve-url-0.2.1"
sources."ret-0.1.15"
sources."rimraf-2.6.3"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."semver-5.7.1"
(sources."set-value-2.0.1" // {
@@ -55265,9 +55476,9 @@ in
sources."source-map-0.5.7"
sources."source-map-resolve-0.5.3"
sources."source-map-url-0.4.0"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."specificity-0.4.1"
sources."split-string-3.1.0"
@@ -55415,9 +55626,9 @@ in
sha512 = "5Zxv2Adtb6Mlpv2YdKErhf8ntxiBl1UyrbEqo7gR9nFIAfi3o0Ue6TJTpZfOhQViFQxLjJAS65IQVRaNlbhkxw==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/highlight-7.9.0"
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/highlight-7.10.1"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
sources."balanced-match-1.0.0"
@@ -55437,7 +55648,7 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
@@ -55448,10 +55659,10 @@ in
sources."semver-5.7.1"
sources."sprintf-js-1.0.3"
sources."supports-color-5.5.0"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tslint-5.20.1"
sources."tsutils-2.29.0"
- sources."typescript-3.8.3"
+ sources."typescript-3.9.4"
sources."wrappy-1.0.2"
];
buildInputs = globalBuildInputs;
@@ -55527,9 +55738,9 @@ in
sha512 = "dMTBF4NbJ2Rqnh2Lj2Jafi9Fl6gJjHH20fNyztA6DvJ9qEOZgpiXIE2yGznszAHBvJyvoVDE4+qE6Qz5sm3FpA==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/highlight-7.9.0"
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/highlight-7.10.1"
sources."@emmetio/extract-abbreviation-0.1.6"
sources."@mrmlnc/readdir-enhanced-2.2.1"
(sources."@nodelib/fs.scandir-2.1.3" // {
@@ -55558,7 +55769,8 @@ in
sources."@types/glob-7.1.1"
sources."@types/json-schema-7.0.4"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.4"
+ sources."@types/minimist-1.2.0"
+ sources."@types/node-14.0.5"
sources."@types/normalize-package-data-2.4.0"
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
@@ -55575,7 +55787,7 @@ in
];
})
sources."abbrev-1.1.1"
- sources."acorn-7.1.1"
+ sources."acorn-7.2.0"
sources."acorn-jsx-5.2.0"
(sources."aggregate-error-3.0.1" // {
dependencies = [
@@ -55597,20 +55809,7 @@ in
})
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
- (sources."anymatch-1.3.2" // {
- dependencies = [
- sources."arr-diff-2.0.0"
- sources."array-unique-0.2.1"
- sources."braces-1.8.5"
- sources."expand-brackets-0.1.5"
- sources."extglob-0.3.2"
- sources."is-buffer-1.1.6"
- sources."is-extglob-1.0.0"
- sources."is-glob-2.0.1"
- sources."kind-of-3.2.2"
- sources."micromatch-2.3.11"
- ];
- })
+ sources."anymatch-3.1.1"
sources."argparse-1.0.10"
sources."arr-diff-4.0.0"
sources."arr-flatten-1.1.0"
@@ -55624,7 +55823,6 @@ in
sources."assign-symbols-1.0.0"
sources."astral-regex-1.0.0"
sources."async-1.5.2"
- sources."async-each-1.0.3"
sources."atob-2.1.2"
sources."bail-1.0.5"
sources."balanced-match-1.0.0"
@@ -55633,8 +55831,7 @@ in
sources."define-property-1.0.0"
];
})
- sources."binary-extensions-1.13.1"
- sources."bindings-1.5.0"
+ sources."binary-extensions-2.0.0"
sources."bootstrap-vue-helper-json-1.1.1"
(sources."boxen-3.2.0" // {
dependencies = [
@@ -55671,11 +55868,12 @@ in
sources."character-entities-legacy-1.1.4"
sources."character-reference-invalid-1.1.4"
sources."chardet-0.7.0"
- (sources."chokidar-1.5.2" // {
+ (sources."chokidar-3.0.2" // {
dependencies = [
- sources."glob-parent-2.0.0"
- sources."is-extglob-1.0.0"
- sources."is-glob-2.0.1"
+ sources."braces-3.0.2"
+ sources."fill-range-7.0.1"
+ sources."is-number-7.0.0"
+ sources."to-regex-range-5.0.1"
];
})
sources."ci-info-2.0.0"
@@ -55736,7 +55934,7 @@ in
sources."css-parse-2.0.0"
sources."csstype-2.6.10"
sources."currently-unhandled-0.4.1"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."decamelize-1.2.0"
(sources."decamelize-keys-1.1.0" // {
dependencies = [
@@ -55759,7 +55957,7 @@ in
sources."fast-glob-3.2.2"
sources."fill-range-7.0.1"
sources."globby-10.0.2"
- sources."ignore-5.1.4"
+ sources."ignore-5.1.6"
sources."is-number-7.0.0"
sources."is-path-inside-3.0.2"
sources."micromatch-4.0.2"
@@ -55769,7 +55967,22 @@ in
sources."to-regex-range-5.0.1"
];
})
- sources."del-cli-3.0.0"
+ (sources."del-cli-3.0.1" // {
+ dependencies = [
+ sources."camelcase-5.3.1"
+ sources."camelcase-keys-6.2.2"
+ sources."indent-string-4.0.0"
+ sources."map-obj-4.1.0"
+ sources."meow-6.1.1"
+ sources."minimist-options-4.1.0"
+ sources."quick-lru-4.0.1"
+ sources."redent-3.0.0"
+ sources."strip-indent-3.0.0"
+ sources."trim-newlines-3.0.0"
+ sources."type-fest-0.13.1"
+ sources."yargs-parser-18.1.3"
+ ];
+ })
sources."diff-4.0.2"
sources."dir-glob-2.0.0"
sources."dlv-1.1.3"
@@ -55832,15 +56045,6 @@ in
sources."ms-2.0.0"
];
})
- (sources."expand-range-1.8.2" // {
- dependencies = [
- sources."fill-range-2.2.4"
- sources."is-buffer-1.1.6"
- sources."is-number-2.1.0"
- sources."isobject-2.1.0"
- sources."kind-of-3.2.2"
- ];
- })
sources."extend-3.0.2"
(sources."extend-shallow-3.0.2" // {
dependencies = [
@@ -55866,12 +56070,10 @@ in
})
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.7.0"
+ sources."fastq-1.8.0"
sources."fault-1.0.4"
sources."figures-3.2.0"
sources."file-entry-cache-5.0.1"
- sources."file-uri-to-path-1.0.0"
- sources."filename-regex-2.0.1"
(sources."fill-range-4.0.0" // {
dependencies = [
sources."extend-shallow-2.0.1"
@@ -55882,24 +56084,16 @@ in
sources."flatted-2.0.2"
sources."fn-name-2.0.1"
sources."for-in-1.0.2"
- sources."for-own-0.1.5"
sources."format-0.2.2"
sources."fragment-cache-0.2.1"
sources."fs.realpath-1.0.0"
- sources."fsevents-1.2.12"
+ sources."fsevents-2.1.3"
sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
sources."get-caller-file-1.0.3"
sources."get-stream-3.0.0"
sources."get-value-2.0.6"
sources."glob-7.1.6"
- (sources."glob-base-0.3.0" // {
- dependencies = [
- sources."glob-parent-2.0.0"
- sources."is-extglob-1.0.0"
- sources."is-glob-2.0.1"
- ];
- })
sources."glob-parent-5.1.1"
sources."glob-to-regexp-0.3.0"
sources."global-dirs-0.1.1"
@@ -55916,6 +56110,7 @@ in
})
sources."graceful-fs-4.2.4"
sources."gridsome-helper-json-1.0.3"
+ sources."hard-rejection-2.1.0"
sources."has-1.0.3"
(sources."has-ansi-2.0.0" // {
dependencies = [
@@ -55975,15 +56170,13 @@ in
sources."is-alphabetical-1.0.4"
sources."is-alphanumerical-1.0.4"
sources."is-arrayish-0.2.1"
- sources."is-binary-path-1.0.1"
+ sources."is-binary-path-2.1.0"
sources."is-buffer-2.0.4"
sources."is-ci-2.0.0"
sources."is-data-descriptor-1.0.0"
sources."is-decimal-1.0.4"
sources."is-descriptor-1.0.2"
- sources."is-dotfile-1.0.3"
sources."is-empty-1.2.0"
- sources."is-equal-shallow-0.1.3"
sources."is-extendable-0.1.1"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-2.0.0"
@@ -56004,8 +56197,6 @@ in
sources."is-path-inside-1.0.1"
sources."is-plain-obj-1.1.0"
sources."is-plain-object-2.0.4"
- sources."is-posix-bracket-0.1.1"
- sources."is-primitive-2.0.0"
sources."is-stream-1.1.0"
sources."is-utf8-0.2.1"
sources."is-windows-1.0.2"
@@ -56019,7 +56210,7 @@ in
];
})
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."json-buffer-3.0.0"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-traverse-0.4.1"
@@ -56037,11 +56228,9 @@ in
sources."locate-path-2.0.0"
sources."lodash-4.17.15"
sources."lodash.assign-4.2.0"
- sources."lodash.assigninwith-4.2.0"
- sources."lodash.defaults-4.0.1"
+ sources."lodash.defaults-4.2.0"
sources."lodash.iteratee-4.7.0"
sources."lodash.merge-4.6.2"
- sources."lodash.rest-4.0.5"
sources."lodash.unescape-4.0.1"
sources."loglevel-1.6.8"
(sources."loglevel-colored-level-prefix-1.0.0" // {
@@ -56063,7 +56252,6 @@ in
sources."map-obj-2.0.0"
sources."map-visit-1.0.0"
sources."markdown-table-0.4.0"
- sources."math-random-1.0.4"
sources."mem-4.3.0"
(sources."meow-5.0.0" // {
dependencies = [
@@ -56074,6 +56262,7 @@ in
sources."micromatch-3.1.10"
sources."mimic-fn-2.1.0"
sources."mimic-response-1.0.1"
+ sources."min-indent-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."minimist-options-3.0.2"
@@ -56086,14 +56275,13 @@ in
sources."mout-0.5.0"
sources."ms-2.1.2"
sources."mute-stream-0.0.8"
- sources."nan-2.14.1"
sources."nanomatch-1.2.13"
sources."natural-compare-1.4.0"
sources."nice-try-1.0.5"
sources."node-fetch-2.6.0"
sources."nopt-4.0.3"
sources."normalize-package-data-2.5.0"
- sources."normalize-path-2.1.1"
+ sources."normalize-path-3.0.0"
sources."normalize-url-4.5.0"
sources."npm-prefix-1.2.0"
sources."npm-run-path-2.0.2"
@@ -56115,7 +56303,6 @@ in
];
})
sources."object-visit-1.0.1"
- sources."object.omit-2.0.1"
sources."object.pick-1.3.0"
sources."once-1.4.0"
sources."onetime-5.1.0"
@@ -56146,12 +56333,6 @@ in
sources."parent-module-1.0.1"
sources."parse-entities-1.2.2"
sources."parse-gitignore-1.0.1"
- (sources."parse-glob-3.0.4" // {
- dependencies = [
- sources."is-extglob-1.0.0"
- sources."is-glob-2.0.1"
- ];
- })
sources."parse-json-4.0.0"
sources."pascalcase-0.1.1"
sources."path-dirname-1.0.2"
@@ -56178,9 +56359,8 @@ in
sources."posix-character-classes-0.1.1"
sources."prelude-ls-1.1.2"
sources."prepend-http-2.0.0"
- sources."preserve-0.2.0"
sources."prettier-1.19.1"
- (sources."prettier-eslint-9.0.1" // {
+ (sources."prettier-eslint-9.0.2" // {
dependencies = [
sources."acorn-6.4.1"
(sources."acorn-jsx-3.0.1" // {
@@ -56225,11 +56405,6 @@ in
sources."pump-3.0.0"
sources."punycode-2.1.1"
sources."quick-lru-1.1.0"
- (sources."randomatic-3.1.1" // {
- dependencies = [
- sources."is-number-4.0.0"
- ];
- })
sources."rc-1.2.8"
sources."read-pkg-3.0.0"
(sources."read-pkg-up-7.0.1" // {
@@ -56250,9 +56425,8 @@ in
];
})
sources."readable-stream-2.3.7"
- sources."readdirp-2.2.1"
+ sources."readdirp-3.4.0"
sources."redent-2.0.0"
- sources."regex-cache-0.4.4"
sources."regex-not-1.0.2"
sources."regexpp-2.0.1"
sources."registry-auth-token-4.1.1"
@@ -56270,7 +56444,6 @@ in
sources."stringify-entities-1.3.2"
];
})
- 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"
@@ -56292,7 +56465,7 @@ in
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
- sources."sass-formatter-0.4.5"
+ sources."sass-formatter-0.4.7"
sources."sax-1.2.4"
sources."semver-5.7.1"
sources."semver-diff-2.1.0"
@@ -56345,9 +56518,9 @@ in
sources."source-map-resolve-0.5.3"
sources."source-map-url-0.4.0"
sources."space-separated-tokens-1.1.5"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."split-string-3.1.0"
sources."sprintf-js-1.0.3"
@@ -56378,7 +56551,7 @@ in
sources."strip-eof-1.0.0"
sources."strip-indent-2.0.0"
sources."strip-json-comments-2.0.1"
- (sources."stylint-1.5.9" // {
+ (sources."stylint-2.0.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
sources."ansi-styles-2.2.1"
@@ -56394,7 +56567,6 @@ in
sources."os-locale-1.4.0"
sources."parse-json-2.2.0"
sources."path-exists-2.1.0"
- sources."path-is-absolute-1.0.0"
sources."path-type-1.1.0"
sources."pify-2.3.0"
sources."read-pkg-1.1.0"
@@ -56416,10 +56588,10 @@ in
sources."source-map-0.7.3"
];
})
- sources."stylus-supremacy-2.14.0"
+ sources."stylus-supremacy-2.14.5"
sources."suf-cli-0.1.1"
sources."suf-node-1.1.1"
- sources."suf-regex-0.0.17"
+ sources."suf-regex-0.0.20"
sources."supports-color-5.5.0"
sources."symbol-0.2.3"
(sources."table-5.4.6" // {
@@ -56447,13 +56619,13 @@ in
sources."trim-newlines-2.0.0"
sources."trim-trailing-lines-1.1.3"
sources."trough-1.0.5"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tslint-5.20.1"
sources."tsutils-2.29.0"
sources."type-check-0.3.2"
sources."type-fest-0.3.1"
sources."typedarray-0.0.6"
- sources."typescript-3.8.3"
+ sources."typescript-3.9.4"
sources."unherit-1.1.3"
(sources."unified-7.1.0" // {
dependencies = [
@@ -56510,7 +56682,7 @@ in
sources."util-deprecate-1.0.2"
sources."v8-compile-cache-2.1.0"
sources."validate-npm-package-license-3.0.4"
- sources."vfile-4.1.0"
+ sources."vfile-4.1.1"
sources."vfile-location-2.0.6"
sources."vfile-message-2.0.4"
(sources."vfile-reporter-6.0.1" // {
@@ -56526,9 +56698,9 @@ in
sources."vfile-sort-2.2.2"
sources."vfile-statistics-1.1.4"
sources."vls-0.2.0"
- (sources."vscode-css-languageservice-4.1.2" // {
+ (sources."vscode-css-languageservice-4.2.0" // {
dependencies = [
- sources."vscode-uri-2.1.1"
+ sources."vscode-uri-2.1.2"
];
})
sources."vscode-emmet-helper-1.2.17"
@@ -56539,8 +56711,8 @@ in
sources."vscode-languageserver-types-3.15.1"
sources."vscode-nls-4.1.2"
sources."vscode-uri-1.0.8"
- sources."vscode-web-custom-data-0.1.3"
- sources."vue-eslint-parser-7.0.0"
+ sources."vscode-web-custom-data-0.1.4"
+ sources."vue-eslint-parser-7.1.0"
sources."vue-onsenui-helper-json-1.0.2"
sources."wcwidth-1.0.1"
sources."which-1.3.1"
@@ -56633,7 +56805,7 @@ in
sources."esprima-4.0.1"
sources."http-proxy-agent-2.1.0"
sources."https-proxy-agent-2.2.4"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsonc-parser-2.2.1"
sources."ms-2.0.0"
sources."prettier-1.19.1"
@@ -56654,7 +56826,7 @@ in
sources."vscode-languageserver-textdocument-1.0.1"
sources."vscode-languageserver-types-3.15.1"
sources."vscode-nls-4.1.2"
- sources."vscode-uri-2.1.1"
+ sources."vscode-uri-2.1.2"
sources."yaml-ast-parser-custom-tags-0.0.43"
sources."yaml-language-server-0.7.2"
];
@@ -56696,7 +56868,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Unfancy JavaScript";
- homepage = "https://coffeescript.org/";
+ homepage = http://coffeescript.org/;
license = "MIT";
};
production = true;
@@ -56773,11 +56945,11 @@ in
sources."diagnostics-1.1.1"
sources."enabled-1.0.2"
sources."env-variable-0.0.6"
- sources."eventemitter3-4.0.0"
+ sources."eventemitter3-4.0.4"
sources."fast-safe-stringify-2.0.7"
sources."fecha-2.3.3"
sources."follow-redirects-1.11.0"
- sources."http-proxy-1.18.0"
+ sources."http-proxy-1.18.1"
sources."inherits-2.0.4"
sources."is-arrayish-0.3.2"
sources."is-stream-1.1.0"
@@ -56792,7 +56964,7 @@ in
sources."process-nextick-args-2.0.1"
sources."readable-stream-3.6.0"
sources."requires-port-1.0.0"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."simple-swizzle-0.2.2"
sources."stack-trace-0.0.10"
sources."statsd-parser-0.0.4"
@@ -56834,7 +57006,7 @@ in
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.4"
+ sources."@types/node-14.0.5"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."ajv-6.12.2"
@@ -56858,7 +57030,7 @@ in
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -57311,9 +57483,9 @@ in
sources."source-map-0.5.7"
sources."source-map-resolve-0.5.3"
sources."source-map-url-0.4.0"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."split-string-3.1.0"
sources."sshpk-1.16.1"
@@ -57368,7 +57540,7 @@ in
sources."to-regex-range-2.1.1"
sources."toidentifier-1.0.0"
sources."tough-cookie-3.0.1"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-is-1.6.18"
@@ -57438,16 +57610,16 @@ in
sha512 = "HCpNdBkQy3rw+uARLuIf0YurqsMXYzBa9ihhSAuxYJcNIrqrSq3BstPfr0cQN38AdMrQiO9Dp4hYy7GtGJsLPg==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/highlight-7.9.0"
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/highlight-7.10.1"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
sources."@types/minimist-1.2.0"
- sources."@types/node-13.13.4"
+ sources."@types/node-14.0.5"
sources."@types/normalize-package-data-2.4.0"
sources."aggregate-error-3.0.1"
sources."ansi-styles-3.2.1"
@@ -57613,9 +57785,9 @@ in
sources."meow-6.1.1"
sources."merge2-1.3.0"
sources."micromatch-3.1.10"
- sources."min-indent-1.0.0"
+ sources."min-indent-1.0.1"
sources."minimatch-3.0.4"
- (sources."minimist-options-4.0.2" // {
+ (sources."minimist-options-4.1.0" // {
dependencies = [
sources."arrify-1.0.1"
];
@@ -57736,9 +57908,9 @@ in
sources."source-map-0.5.7"
sources."source-map-resolve-0.5.3"
sources."source-map-url-0.4.0"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."split-string-3.1.0"
(sources."static-extend-0.1.2" // {
@@ -57815,7 +57987,7 @@ in
sources."@cycle/run-3.4.0"
sources."@cycle/time-0.10.1"
sources."@types/cookiejar-2.1.1"
- sources."@types/node-13.13.4"
+ sources."@types/node-14.0.5"
sources."@types/superagent-3.8.2"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-2.1.1"
@@ -57940,7 +58112,7 @@ in
];
})
sources."which-1.3.1"
- sources."xstream-11.11.0"
+ sources."xstream-11.12.0"
sources."yallist-2.1.2"
];
buildInputs = globalBuildInputs;
@@ -58068,7 +58240,7 @@ in
];
})
sources."tmp-0.1.0"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."type-fest-0.11.0"
sources."uid-number-0.0.6"
sources."universalify-0.1.2"
@@ -58091,15 +58263,15 @@ in
create-react-native-app = nodeEnv.buildNodePackage {
name = "create-react-native-app";
packageName = "create-react-native-app";
- version = "3.1.1";
+ version = "3.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/create-react-native-app/-/create-react-native-app-3.1.1.tgz";
- sha512 = "l4f3E7chtJp4QxiPBxEAE6gFSSF/gm+RxTfyQzxsl3nTGe1wHUU9AYUQgXQ86zfyq7n8gGmRd3MS5wYLodKo8g==";
+ url = "https://registry.npmjs.org/create-react-native-app/-/create-react-native-app-3.4.0.tgz";
+ sha512 = "3a1QgXSl9sCpfgDCHX12ydRQHYMoAd6nYL1rRupeWglbj3YWEWui/unjJBFgpyQPwKvS8w4Hon871mSCcXtGOQ==";
};
buildInputs = globalBuildInputs;
meta = {
description = "Create React Native apps with no build configuration.";
- homepage = "https://github.com/expo/create-react-native-app";
+ homepage = https://github.com/expo/create-react-native-app;
license = "BSD-3-Clause";
};
production = true;
@@ -58121,7 +58293,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "CSSLint";
- homepage = "http://csslint.net/"; # https is broken
+ homepage = http://csslint.net/;
license = "MIT";
};
production = true;
@@ -58165,7 +58337,7 @@ in
sources."atob-2.1.2"
sources."atomic-batcher-1.0.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -58207,9 +58379,9 @@ in
sources."capture-stack-trace-1.0.1"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
- sources."chrome-dgram-3.0.4"
+ sources."chrome-dgram-3.0.5"
sources."chrome-dns-1.0.1"
- sources."chrome-net-3.3.3"
+ sources."chrome-net-3.3.4"
sources."ci-info-1.6.0"
sources."circular-append-file-1.0.1"
(sources."class-utils-0.3.6" // {
@@ -58270,7 +58442,7 @@ in
sources."dat-secret-storage-4.0.1"
sources."dat-storage-1.1.1"
sources."dat-swarm-defaults-1.0.2"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."decode-uri-component-0.2.0"
sources."decompress-response-4.2.1"
sources."deep-equal-0.2.2"
@@ -58472,7 +58644,7 @@ in
sources."menu-string-1.3.0"
sources."merkle-tree-stream-3.0.3"
sources."micromatch-3.1.10"
- sources."mime-2.4.5"
+ sources."mime-2.4.6"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."mimic-response-2.1.0"
@@ -58584,7 +58756,7 @@ in
sources."rimraf-2.7.1"
sources."run-series-1.1.8"
sources."rusha-0.8.13"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
sources."semver-5.7.1"
@@ -58776,7 +58948,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Dat is the package manager for data. Easily share and version control data.";
- homepage = "https://datproject.org/";
+ homepage = https://datproject.org/;
license = "BSD-3-Clause";
};
production = true;
@@ -58797,7 +58969,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A DHCP server written in JavaScript";
- homepage = "https://github.com/infusion/node-dhcp";
+ homepage = https://github.com/infusion/node-dhcp;
license = "MIT OR GPL-2.0";
};
production = true;
@@ -58856,7 +59028,7 @@ in
sources."fresh-0.2.4"
sources."from-0.1.7"
sources."hiredis-0.4.1"
- sources."http-parser-js-0.4.10"
+ sources."http-parser-js-0.5.2"
sources."inherits-2.0.4"
sources."ini-1.3.5"
sources."ipaddr.js-1.0.5"
@@ -58906,7 +59078,7 @@ in
sources."readable-stream-1.0.27-1"
sources."redis-0.12.1"
sources."reduce-component-1.0.1"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."send-0.11.1"
sources."serve-static-1.8.1"
sources."split-0.3.3"
@@ -58930,7 +59102,7 @@ in
sources."utils-merge-1.0.0"
sources."vary-1.0.1"
sources."verror-1.10.0"
- sources."websocket-driver-0.7.3"
+ sources."websocket-driver-0.7.4"
sources."websocket-extensions-0.1.3"
(sources."winston-0.8.0" // {
dependencies = [
@@ -58942,7 +59114,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A blockchain-based DNS + HTTPS server that fixes HTTPS security, and more!";
- homepage = "https://github.com/okTurtles/dnschain";
+ homepage = https://github.com/okTurtles/dnschain;
license = "MPL-2.0";
};
production = true;
@@ -58992,10 +59164,10 @@ in
elasticdump = nodeEnv.buildNodePackage {
name = "elasticdump";
packageName = "elasticdump";
- version = "6.28.0";
+ version = "6.28.4";
src = fetchurl {
- url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.28.0.tgz";
- sha512 = "JVT1VyJqRdSqg9xFy7FQtdcHlWfBLiW08DUtJZaRRsU/4mEvLtUXU1y+h6n3nRtoe5HplVMsP/Dlwj0jUMSPug==";
+ url = "https://registry.npmjs.org/elasticdump/-/elasticdump-6.28.4.tgz";
+ sha512 = "KgKHW1PDfOOMzbldVhySG4sLFrllEFLvqNO/Is0F15sSho11lOjAb2MoKOB/bypJQ7DgrxR/O9zMVFxvEI6Vdg==";
};
dependencies = [
sources."JSONStream-1.3.5"
@@ -59004,9 +59176,9 @@ in
sources."assert-plus-1.0.0"
sources."async-2.6.3"
sources."asynckit-0.4.0"
- sources."aws-sdk-2.669.0"
+ sources."aws-sdk-2.686.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
sources."buffer-4.9.1"
@@ -59021,7 +59193,7 @@ in
sources."delayed-stream-1.0.0"
sources."ecc-jsbn-0.1.2"
sources."end-of-stream-1.4.4"
- sources."eventemitter3-4.0.0"
+ sources."eventemitter3-4.0.4"
sources."events-1.1.1"
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
@@ -59052,7 +59224,7 @@ in
sources."jsonparse-1.3.1"
sources."jsprim-1.4.1"
sources."lodash-4.17.15"
- sources."lossless-json-1.0.3"
+ sources."lossless-json-1.0.4"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."minimist-1.2.5"
@@ -59074,11 +59246,11 @@ in
];
})
sources."request-2.88.2"
- sources."requestretry-4.1.0"
+ sources."requestretry-4.1.1"
sources."s3-stream-upload-2.0.2"
sources."s3signed-0.1.0"
sources."s3urls-1.5.2"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."sax-1.2.1"
sources."socks5-client-1.2.8"
@@ -59116,7 +59288,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "import and export tools for elasticsearch";
- homepage = "https://github.com/taskrabbit/elasticsearch-dump#readme";
+ homepage = "https://github.com/elasticsearch-dump/elasticsearch-dump#readme";
license = "Apache-2.0";
};
production = true;
@@ -59150,35 +59322,35 @@ in
sha512 = "ZZfCT5/+XXomHI7O+frUJfKeqEnxXYq8SL45s0uR6KMRZpFlckzMlLpyBFKVUNd+VWjgVwmc9d/fe/YhU1N5Ng==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/core-7.9.6"
- sources."@babel/generator-7.9.6"
- sources."@babel/helper-annotate-as-pure-7.8.3"
- sources."@babel/helper-builder-react-jsx-7.9.0"
- sources."@babel/helper-builder-react-jsx-experimental-7.9.5"
- sources."@babel/helper-function-name-7.9.5"
- sources."@babel/helper-get-function-arity-7.8.3"
- sources."@babel/helper-member-expression-to-functions-7.8.3"
- sources."@babel/helper-module-imports-7.8.3"
- sources."@babel/helper-module-transforms-7.9.0"
- sources."@babel/helper-optimise-call-expression-7.8.3"
- sources."@babel/helper-plugin-utils-7.8.3"
- sources."@babel/helper-replace-supers-7.9.6"
- sources."@babel/helper-simple-access-7.8.3"
- sources."@babel/helper-split-export-declaration-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/helpers-7.9.6"
- sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.6"
- sources."@babel/plugin-proposal-object-rest-spread-7.9.6"
- sources."@babel/plugin-syntax-jsx-7.8.3"
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/core-7.10.1"
+ sources."@babel/generator-7.10.1"
+ sources."@babel/helper-annotate-as-pure-7.10.1"
+ sources."@babel/helper-builder-react-jsx-7.10.1"
+ sources."@babel/helper-builder-react-jsx-experimental-7.10.1"
+ sources."@babel/helper-function-name-7.10.1"
+ sources."@babel/helper-get-function-arity-7.10.1"
+ sources."@babel/helper-member-expression-to-functions-7.10.1"
+ sources."@babel/helper-module-imports-7.10.1"
+ sources."@babel/helper-module-transforms-7.10.1"
+ sources."@babel/helper-optimise-call-expression-7.10.1"
+ sources."@babel/helper-plugin-utils-7.10.1"
+ sources."@babel/helper-replace-supers-7.10.1"
+ sources."@babel/helper-simple-access-7.10.1"
+ sources."@babel/helper-split-export-declaration-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/helpers-7.10.1"
+ sources."@babel/highlight-7.10.1"
+ sources."@babel/parser-7.10.1"
+ sources."@babel/plugin-proposal-object-rest-spread-7.10.1"
+ sources."@babel/plugin-syntax-jsx-7.10.1"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
- sources."@babel/plugin-transform-destructuring-7.9.5"
- sources."@babel/plugin-transform-parameters-7.9.5"
- sources."@babel/plugin-transform-react-jsx-7.9.4"
- sources."@babel/template-7.8.6"
- sources."@babel/traverse-7.9.6"
- sources."@babel/types-7.9.6"
+ sources."@babel/plugin-transform-destructuring-7.10.1"
+ sources."@babel/plugin-transform-parameters-7.10.1"
+ sources."@babel/plugin-transform-react-jsx-7.10.1"
+ sources."@babel/template-7.10.1"
+ sources."@babel/traverse-7.10.1"
+ sources."@babel/types-7.10.1"
sources."@sindresorhus/is-2.1.1"
sources."@szmarczak/http-timer-4.0.5"
sources."@types/cacheable-request-6.0.1"
@@ -59186,10 +59358,10 @@ in
sources."@types/http-cache-semantics-4.0.0"
sources."@types/keyv-3.1.1"
sources."@types/minimist-1.2.0"
- sources."@types/node-13.13.4"
+ sources."@types/node-14.0.5"
sources."@types/normalize-package-data-2.4.0"
sources."@types/responselike-1.0.0"
- sources."@types/yoga-layout-1.9.1"
+ sources."@types/yoga-layout-1.9.2"
sources."ajv-6.12.2"
(sources."ansi-escapes-4.3.1" // {
dependencies = [
@@ -59198,7 +59370,7 @@ in
})
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
- sources."arch-2.1.1"
+ sources."arch-2.1.2"
sources."arrify-2.0.1"
sources."astral-regex-2.0.0"
sources."auto-bind-4.0.0"
@@ -59233,7 +59405,7 @@ in
sources."convert-source-map-1.7.0"
sources."cross-spawn-6.0.5"
sources."debounce-fn-3.0.1"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."decamelize-1.2.0"
(sources."decamelize-keys-1.1.0" // {
dependencies = [
@@ -59306,7 +59478,8 @@ in
sources."json-schema-traverse-0.4.1"
sources."json-schema-typed-7.0.3"
sources."json5-2.1.3"
- sources."keyv-4.0.0"
+ sources."keyv-4.0.1"
+ sources."kind-of-6.0.3"
sources."lines-and-columns-1.1.6"
sources."locate-path-3.0.0"
sources."lodash-4.17.15"
@@ -59348,9 +59521,9 @@ in
})
sources."mimic-fn-2.1.0"
sources."mimic-response-2.1.0"
- sources."min-indent-1.0.0"
+ sources."min-indent-1.0.1"
sources."minimist-1.2.5"
- (sources."minimist-options-4.0.2" // {
+ (sources."minimist-options-4.1.0" // {
dependencies = [
sources."arrify-1.0.1"
];
@@ -59417,9 +59590,9 @@ in
];
})
sources."source-map-0.5.7"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
(sources."string-length-3.1.0" // {
dependencies = [
@@ -59453,7 +59626,7 @@ in
sources."wrappy-1.0.2"
sources."write-file-atomic-3.0.3"
sources."yargs-parser-18.1.3"
- sources."yoga-layout-prebuilt-1.9.5"
+ sources."yoga-layout-prebuilt-1.9.6"
];
buildInputs = globalBuildInputs;
meta = {
@@ -59476,7 +59649,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "EmojiOne is a complete set of emojis designed for the web. It includes libraries to easily convert unicode characters to shortnames (:smile:) and shortnames to our custom emoji images. PNG formats provided for the emoji images.";
- homepage = "https://www.emojione.com/";
+ homepage = https://www.emojione.com/;
};
production = true;
bypassCache = true;
@@ -59485,17 +59658,21 @@ in
eslint = nodeEnv.buildNodePackage {
name = "eslint";
packageName = "eslint";
- version = "6.8.0";
+ version = "7.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz";
- sha512 = "K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.1.0.tgz";
+ sha512 = "DfS3b8iHMK5z/YLSme8K5cge168I8j8o1uiVmFCgnnjxZQbCGyraF8bMl7Ju4yfBmCuxD7shOF7eqGkcuIHfsA==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/highlight-7.9.0"
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ (sources."@babel/highlight-7.10.1" // {
+ dependencies = [
+ sources."chalk-2.4.2"
+ ];
+ })
sources."@types/color-name-1.1.1"
- sources."acorn-7.1.1"
+ sources."acorn-7.2.0"
sources."acorn-jsx-5.2.0"
sources."ajv-6.12.2"
(sources."ansi-escapes-4.3.1" // {
@@ -59510,27 +59687,31 @@ in
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
sources."callsites-3.1.0"
- sources."chalk-2.4.2"
+ (sources."chalk-4.0.0" // {
+ dependencies = [
+ sources."ansi-styles-4.2.1"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.1.0"
+ ];
+ })
sources."chardet-0.7.0"
sources."cli-cursor-3.1.0"
sources."cli-width-2.2.1"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."concat-map-0.0.1"
- (sources."cross-spawn-6.0.5" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
- sources."debug-4.1.1"
+ sources."cross-spawn-7.0.3"
+ sources."debug-4.2.0"
sources."deep-is-0.1.3"
sources."doctrine-3.0.0"
sources."emoji-regex-8.0.0"
sources."escape-string-regexp-1.0.5"
sources."eslint-scope-5.0.0"
- sources."eslint-utils-1.4.3"
+ sources."eslint-utils-2.0.0"
sources."eslint-visitor-keys-1.1.0"
- sources."espree-6.2.1"
+ sources."espree-7.0.0"
sources."esprima-4.0.1"
(sources."esquery-1.3.1" // {
dependencies = [
@@ -59567,7 +59748,6 @@ in
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."has-flag-4.0.0"
- sources."strip-ansi-6.0.0"
sources."supports-color-7.1.0"
];
})
@@ -59576,10 +59756,10 @@ in
sources."is-glob-4.0.1"
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
- sources."levn-0.3.0"
+ sources."levn-0.4.1"
sources."lodash-4.17.15"
sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
@@ -59588,27 +59768,26 @@ in
sources."ms-2.1.2"
sources."mute-stream-0.0.8"
sources."natural-compare-1.4.0"
- sources."nice-try-1.0.5"
sources."once-1.4.0"
sources."onetime-5.1.0"
- sources."optionator-0.8.3"
+ sources."optionator-0.9.1"
sources."os-tmpdir-1.0.2"
sources."parent-module-1.0.1"
sources."path-is-absolute-1.0.1"
- sources."path-key-2.0.1"
- sources."prelude-ls-1.1.2"
+ sources."path-key-3.1.1"
+ sources."prelude-ls-1.2.1"
sources."progress-2.0.3"
sources."punycode-2.1.1"
- sources."regexpp-2.0.1"
+ sources."regexpp-3.1.0"
sources."resolve-from-4.0.0"
sources."restore-cursor-3.1.0"
sources."rimraf-2.6.3"
sources."run-async-2.4.1"
sources."rxjs-6.5.5"
sources."safer-buffer-2.1.2"
- sources."semver-6.3.0"
- sources."shebang-command-1.2.0"
- sources."shebang-regex-1.0.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."slice-ansi-2.1.0" // {
dependencies = [
@@ -59616,34 +59795,28 @@ in
];
})
sources."sprintf-js-1.0.3"
- (sources."string-width-4.2.0" // {
- dependencies = [
- sources."strip-ansi-6.0.0"
- ];
- })
- (sources."strip-ansi-5.2.0" // {
- dependencies = [
- sources."ansi-regex-4.1.0"
- ];
- })
+ sources."string-width-4.2.0"
+ sources."strip-ansi-6.0.0"
sources."strip-json-comments-3.1.0"
sources."supports-color-5.5.0"
(sources."table-5.4.6" // {
dependencies = [
+ sources."ansi-regex-4.1.0"
sources."emoji-regex-7.0.3"
sources."is-fullwidth-code-point-2.0.0"
sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
];
})
sources."text-table-0.2.0"
sources."through-2.3.8"
sources."tmp-0.0.33"
- sources."tslib-1.11.1"
- sources."type-check-0.3.2"
+ sources."tslib-1.13.0"
+ sources."type-check-0.4.0"
sources."type-fest-0.8.1"
sources."uri-js-4.2.2"
sources."v8-compile-cache-2.1.0"
- sources."which-1.3.1"
+ sources."which-2.0.2"
sources."word-wrap-1.2.3"
sources."wrappy-1.0.2"
sources."write-1.0.3"
@@ -59651,7 +59824,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "An AST-based pattern checker for JavaScript.";
- homepage = "https://eslint.org/";
+ homepage = https://eslint.org/;
license = "MIT";
};
production = true;
@@ -59667,11 +59840,11 @@ in
sha512 = "eYr8vOwCQynnI8b5e5R07D2JI6jCItT9QZzWKGZnqMs9lKN+z0bvn1ULCNKp0u4mz1V+lLRglIDiSGIkIDDcLw==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/highlight-7.9.0"
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/highlight-7.10.1"
sources."@types/color-name-1.1.1"
- sources."acorn-7.1.1"
+ sources."acorn-7.2.0"
sources."acorn-jsx-5.2.0"
sources."ajv-6.12.2"
(sources."ansi-escapes-4.3.1" // {
@@ -59699,7 +59872,7 @@ in
sources."semver-5.7.1"
];
})
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."deep-is-0.1.3"
sources."doctrine-3.0.0"
sources."emoji-regex-8.0.0"
@@ -59754,7 +59927,7 @@ in
sources."is-glob-4.0.1"
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."levn-0.3.0"
@@ -59819,7 +59992,7 @@ in
sources."text-table-0.2.0"
sources."through-2.3.8"
sources."tmp-0.0.33"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."type-check-0.3.2"
sources."type-fest-0.8.1"
sources."uri-js-4.2.2"
@@ -59832,7 +60005,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Makes eslint the fastest linter on the planet";
- homepage = "https://github.com/mantoni/eslint_d.js";
+ homepage = https://github.com/mantoni/eslint_d.js;
license = "MIT";
};
production = true;
@@ -59857,7 +60030,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."bcrypt-pbkdf-1.0.2"
sources."buffer-crc32-0.2.13"
sources."buffer-from-1.1.1"
@@ -59985,9 +60158,9 @@ in
sources."safer-buffer-2.1.2"
sources."semver-5.7.1"
sources."signal-exit-3.0.3"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."sshpk-1.16.1"
sources."string_decoder-1.1.1"
@@ -60030,9 +60203,9 @@ in
sha512 = "eJdNdyHofekXmSGI76E2A4GBJ7FAvuAgLV7rAgL6uZXV9+ZKwNoBjt/2hxHWmDZZ9x0EEWM3wHb2b0J7UNGbBw==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- (sources."@babel/highlight-7.9.0" // {
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ (sources."@babel/highlight-7.10.1" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
@@ -60061,7 +60234,7 @@ in
sources."cli-width-2.2.1"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."cross-spawn-7.0.2"
+ sources."cross-spawn-7.0.3"
sources."decamelize-1.2.0"
(sources."decamelize-keys-1.1.0" // {
dependencies = [
@@ -60073,13 +60246,13 @@ in
sources."error-ex-1.3.2"
sources."esc-exit-2.0.2"
sources."escape-string-regexp-1.0.5"
- sources."execa-4.0.0"
+ sources."execa-4.0.2"
sources."external-editor-3.1.0"
sources."figures-3.2.0"
sources."find-up-4.1.0"
(sources."fkill-7.0.1" // {
dependencies = [
- sources."ps-list-7.0.0"
+ sources."ps-list-7.1.0"
];
})
sources."get-stream-5.1.0"
@@ -60109,6 +60282,7 @@ in
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
sources."json-parse-better-errors-1.0.2"
+ sources."kind-of-6.0.3"
sources."lines-and-columns-1.1.6"
sources."locate-path-5.0.0"
sources."lodash-4.17.15"
@@ -60121,8 +60295,8 @@ in
})
sources."merge-stream-2.0.0"
sources."mimic-fn-2.1.0"
- sources."min-indent-1.0.0"
- (sources."minimist-options-4.0.2" // {
+ sources."min-indent-1.0.1"
+ (sources."minimist-options-4.1.0" // {
dependencies = [
sources."arrify-1.0.1"
];
@@ -60182,9 +60356,9 @@ in
sources."shebang-regex-3.0.0"
sources."signal-exit-3.0.3"
sources."slice-ansi-3.0.0"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."string-width-4.2.0"
sources."strip-ansi-6.0.0"
@@ -60200,7 +60374,7 @@ in
sources."through-2.3.8"
sources."tmp-0.0.33"
sources."trim-newlines-3.0.0"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."type-fest-0.11.0"
sources."validate-npm-package-license-3.0.4"
sources."which-2.0.2"
@@ -60221,10 +60395,10 @@ in
forever = nodeEnv.buildNodePackage {
name = "forever";
packageName = "forever";
- version = "2.0.0";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/forever/-/forever-2.0.0.tgz";
- sha512 = "lPq2AJackIVZT7Zey7XmRgv6vLShadqf4GYAkdS1+BxI+yTor/xiy1CzGPMWYF98lBs5dFClIn4PJ/EtqScBcQ==";
+ url = "https://registry.npmjs.org/forever/-/forever-3.0.0.tgz";
+ sha512 = "jA3zD1pl57cwBlhF6V6lZIOk6//77nQyQ3UGkxxYr4X9+F8nI6SGGan69hdohtmsPZCG3vMlqdtBhwlqEn4thA==";
};
dependencies = [
sources."ansi-regex-2.1.1"
@@ -60236,13 +60410,11 @@ in
sources."arr-diff-4.0.0"
sources."arr-flatten-1.1.0"
sources."arr-union-3.1.0"
- sources."array-filter-1.0.0"
sources."array-unique-0.3.2"
sources."assign-symbols-1.0.0"
sources."async-1.5.2"
sources."async-each-1.0.3"
sources."atob-2.1.2"
- sources."available-typed-arrays-1.0.2"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -60271,11 +60443,7 @@ in
sources."cache-base-1.0.1"
sources."caller-0.0.1"
sources."camelcase-2.1.1"
- (sources."chokidar-2.1.8" // {
- dependencies = [
- sources."path-is-absolute-1.0.1"
- ];
- })
+ sources."chokidar-2.1.8"
(sources."class-utils-0.3.6" // {
dependencies = [
sources."define-property-0.2.5"
@@ -60311,13 +60479,12 @@ in
sources."debug-2.6.9"
sources."decamelize-1.2.0"
sources."decode-uri-component-0.2.0"
- sources."deep-equal-2.0.3"
+ sources."deep-equal-1.1.1"
sources."define-properties-1.1.3"
sources."define-property-2.0.2"
sources."defined-0.0.0"
sources."director-1.2.7"
sources."es-abstract-1.17.5"
- sources."es-get-iterator-1.1.0"
sources."es-to-primitive-1.2.1"
(sources."event-stream-0.5.3" // {
dependencies = [
@@ -60366,18 +60533,13 @@ in
];
})
sources."for-in-1.0.2"
- sources."foreach-2.0.5"
- sources."forever-monitor-2.0.0"
+ sources."forever-monitor-3.0.0"
sources."fragment-cache-0.2.1"
sources."fs.realpath-1.0.0"
- sources."fsevents-1.2.12"
+ sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
sources."get-value-2.0.6"
- (sources."glob-7.1.6" // {
- dependencies = [
- sources."path-is-absolute-1.0.1"
- ];
- })
+ sources."glob-7.1.6"
(sources."glob-parent-3.1.0" // {
dependencies = [
sources."is-glob-3.1.0"
@@ -60399,9 +60561,7 @@ in
sources."invert-kv-1.0.0"
sources."is-accessor-descriptor-1.0.0"
sources."is-arguments-1.0.4"
- sources."is-bigint-1.0.0"
sources."is-binary-path-1.0.1"
- sources."is-boolean-object-1.0.1"
sources."is-buffer-1.1.6"
sources."is-callable-1.1.5"
sources."is-data-descriptor-1.0.0"
@@ -60411,23 +60571,16 @@ in
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-1.0.0"
sources."is-glob-4.0.1"
- sources."is-map-2.0.1"
(sources."is-number-3.0.0" // {
dependencies = [
sources."kind-of-3.2.2"
];
})
- sources."is-number-object-1.0.4"
sources."is-plain-object-2.0.4"
sources."is-regex-1.0.5"
- sources."is-set-2.0.1"
- sources."is-string-1.0.5"
sources."is-symbol-1.0.3"
- sources."is-typed-array-1.1.3"
- sources."is-weakmap-2.0.1"
- sources."is-weakset-2.0.1"
sources."is-windows-1.0.2"
- sources."isarray-2.0.5"
+ sources."isarray-1.0.0"
sources."isobject-3.0.1"
sources."isstream-0.1.2"
sources."jsonify-0.0.0"
@@ -60479,7 +60632,7 @@ in
sources."os-locale-1.4.0"
sources."pascalcase-0.1.1"
sources."path-dirname-1.0.2"
- sources."path-is-absolute-2.0.0"
+ sources."path-is-absolute-1.0.1"
sources."pkginfo-0.3.1"
sources."posix-character-classes-0.1.1"
(sources."prettyjson-1.2.1" // {
@@ -60497,11 +60650,7 @@ in
})
sources."ps-tree-0.0.3"
sources."read-1.0.7"
- (sources."readable-stream-2.3.7" // {
- dependencies = [
- sources."isarray-1.0.0"
- ];
- })
+ sources."readable-stream-2.3.7"
sources."readdirp-2.2.1"
sources."regex-not-1.0.2"
sources."regexp.prototype.flags-1.3.0"
@@ -60523,7 +60672,6 @@ in
];
})
sources."shush-1.0.0"
- sources."side-channel-1.0.2"
(sources."snapdragon-0.8.2" // {
dependencies = [
sources."define-property-0.2.5"
@@ -60609,7 +60757,6 @@ in
];
})
sources."has-values-0.1.4"
- sources."isarray-1.0.0"
];
})
sources."upath-1.2.0"
@@ -60623,9 +60770,6 @@ in
sources."ncp-1.0.1"
];
})
- sources."which-boxed-primitive-1.0.1"
- sources."which-collection-1.0.1"
- sources."which-typed-array-1.1.2"
sources."window-size-0.1.4"
(sources."winston-0.8.3" // {
dependencies = [
@@ -60658,7 +60802,7 @@ in
};
dependencies = [
sources."async-2.6.3"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."lodash-4.17.15"
sources."lodash.groupby-4.6.0"
sources."microee-0.0.6"
@@ -60690,7 +60834,7 @@ in
sources."chloride-2.2.14"
sources."chloride-test-1.2.4"
sources."commander-2.20.3"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."deep-extend-0.6.0"
sources."diff-3.5.0"
sources."discontinuous-range-1.0.0"
@@ -60727,7 +60871,7 @@ in
sources."mime-types-2.1.27"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
- sources."moment-2.25.3"
+ sources."moment-2.26.0"
sources."moo-0.5.1"
sources."ms-2.1.2"
sources."multicb-1.2.2"
@@ -60797,7 +60941,7 @@ in
sources."relative-url-1.0.2"
sources."remove-markdown-0.1.0"
sources."ret-0.1.15"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."secret-handshake-1.1.20"
sources."semver-5.7.1"
sources."separator-escape-0.0.0"
@@ -60856,7 +61000,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "git hosting on secure-scuttlebutt (ssb)";
- homepage = "https://git-ssb.celehner.com/%25n92DiQh7ietE%2BR%2BX%2FI403LQoyf2DtR3WQfCkDKlheQU%3D.sha256";
+ homepage = https://git-ssb.celehner.com/%25n92DiQh7ietE%2BR%2BX%2FI403LQoyf2DtR3WQfCkDKlheQU%3D.sha256;
license = "Fair";
};
production = true;
@@ -60890,9 +61034,9 @@ in
sha512 = "rf0NbwZobW2Kwwomf41Ooas7rm7yg1z68fyKgrKaUs/VaaNtwIYMp/J11iQxcFu5p6i73huCytzmmo/8v4usDA==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- (sources."@babel/highlight-7.9.0" // {
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ (sources."@babel/highlight-7.10.1" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
@@ -60946,7 +61090,7 @@ in
sources."color-name-1.1.4"
sources."conf-6.2.4"
sources."configstore-5.0.1"
- sources."cross-spawn-7.0.2"
+ sources."cross-spawn-7.0.3"
sources."crypto-random-string-2.0.0"
sources."debounce-fn-3.0.1"
sources."decamelize-1.2.0"
@@ -60967,7 +61111,7 @@ in
sources."error-ex-1.3.2"
sources."escape-goat-2.1.1"
sources."escape-string-regexp-1.0.5"
- sources."execa-4.0.0"
+ sources."execa-4.0.2"
sources."external-editor-3.1.0"
sources."fast-deep-equal-3.1.1"
sources."fast-json-stable-stringify-2.1.0"
@@ -61025,6 +61169,7 @@ in
sources."json-schema-traverse-0.4.1"
sources."json-schema-typed-7.0.3"
sources."keyv-3.1.0"
+ sources."kind-of-6.0.3"
sources."latest-version-5.1.0"
sources."lines-and-columns-1.1.6"
sources."locate-path-3.0.0"
@@ -61050,9 +61195,9 @@ in
sources."merge-stream-2.0.0"
sources."mimic-fn-2.1.0"
sources."mimic-response-1.0.1"
- sources."min-indent-1.0.0"
+ sources."min-indent-1.0.1"
sources."minimist-1.2.5"
- sources."minimist-options-4.0.2"
+ sources."minimist-options-4.1.0"
sources."mute-stream-0.0.8"
sources."node-fetch-2.6.0"
(sources."normalize-package-data-2.5.0" // {
@@ -61110,9 +61255,9 @@ in
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."signal-exit-3.0.3"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."string-width-4.2.0"
sources."strip-ansi-6.0.0"
@@ -61125,7 +61270,7 @@ in
sources."tmp-0.0.33"
sources."to-readable-stream-1.0.0"
sources."trim-newlines-3.0.0"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."type-fest-0.11.0"
sources."typedarray-to-buffer-3.1.5"
sources."unique-string-2.0.0"
@@ -61211,7 +61356,7 @@ in
sources."async-2.6.3"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."babel-runtime-6.26.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
@@ -61532,7 +61677,7 @@ in
sources."isstream-0.1.2"
sources."iterall-1.3.0"
sources."js-base64-2.5.2"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."jsesc-2.5.2"
sources."json-buffer-3.0.0"
@@ -61596,7 +61741,7 @@ in
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- (sources."minipass-3.1.1" // {
+ (sources."minipass-3.1.3" // {
dependencies = [
sources."yallist-4.0.0"
];
@@ -61731,7 +61876,7 @@ in
sources."rimraf-2.7.1"
sources."run-async-2.4.1"
sources."rxjs-6.5.5"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."scuid-1.1.0"
sources."semver-6.3.0"
@@ -61761,9 +61906,9 @@ in
sources."source-map-0.6.1"
];
})
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."sprintf-js-1.0.3"
sources."sshpk-1.16.1"
@@ -61809,7 +61954,7 @@ in
sources."tough-cookie-2.5.0"
sources."traverse-chain-0.1.0"
sources."trim-right-1.0.1"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-fest-0.11.0"
@@ -62239,7 +62384,7 @@ in
sources."supports-color-7.1.0"
];
})
- sources."systeminformation-4.24.1"
+ sources."systeminformation-4.26.5"
sources."term-canvas-0.0.5"
sources."type-fest-0.11.0"
sources."wordwrap-0.0.3"
@@ -62432,7 +62577,7 @@ in
sources."fragment-cache-0.2.1"
sources."fs-mkdirp-stream-1.0.0"
sources."fs.realpath-1.0.0"
- sources."fsevents-1.2.12"
+ sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
sources."get-caller-file-1.0.3"
sources."get-value-2.0.6"
@@ -62448,7 +62593,7 @@ in
sources."global-prefix-1.0.2"
sources."glogg-1.0.2"
sources."graceful-fs-4.2.4"
- sources."gulp-cli-2.2.0"
+ sources."gulp-cli-2.2.1"
sources."gulplog-1.0.0"
sources."has-symbols-1.0.1"
sources."has-value-1.0.0"
@@ -62629,9 +62774,9 @@ in
sources."source-map-resolve-0.5.3"
sources."source-map-url-0.4.0"
sources."sparkles-1.0.1"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."split-string-3.1.0"
sources."stack-trace-0.0.10"
@@ -62704,13 +62849,13 @@ in
sources."wrappy-1.0.2"
sources."xtend-4.0.2"
sources."y18n-3.2.1"
- sources."yargs-7.1.0"
- sources."yargs-parser-5.0.0"
+ sources."yargs-7.1.1"
+ sources."yargs-parser-5.0.0-security.0"
];
buildInputs = globalBuildInputs;
meta = {
description = "The streaming build system.";
- homepage = "https://gulpjs.com/";
+ homepage = https://gulpjs.com/;
license = "MIT";
};
production = true;
@@ -62720,10 +62865,10 @@ in
gulp-cli = nodeEnv.buildNodePackage {
name = "gulp-cli";
packageName = "gulp-cli";
- version = "2.2.0";
+ version = "2.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.0.tgz";
- sha512 = "rGs3bVYHdyJpLqR0TUBnlcZ1O5O++Zs4bA0ajm+zr3WFCfiSLjGwoCBqFs18wzN+ZxahT9DkOK5nDf26iDsWjA==";
+ url = "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.1.tgz";
+ sha512 = "yEMxrXqY8mJFlaauFQxNrCpzWJThu0sH1sqlToaTOT063Hub9s/Nt2C+GSLe6feQ/IMWrHvGOOsyES7CQc9O+A==";
};
dependencies = [
sources."ansi-colors-1.1.0"
@@ -62776,6 +62921,7 @@ in
sources."decamelize-1.2.0"
sources."decode-uri-component-0.2.0"
sources."default-compare-1.0.0"
+ sources."define-properties-1.1.3"
sources."define-property-2.0.2"
sources."detect-file-1.0.0"
sources."each-props-1.3.2"
@@ -62824,6 +62970,7 @@ 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-caller-file-1.0.3"
sources."get-value-2.0.6"
sources."global-modules-1.0.0"
@@ -62831,6 +62978,7 @@ in
sources."glogg-1.0.2"
sources."graceful-fs-4.2.4"
sources."gulplog-1.0.0"
+ sources."has-symbols-1.0.1"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
dependencies = [
@@ -62928,7 +63076,9 @@ in
sources."kind-of-3.2.2"
];
})
+ sources."object-keys-1.1.1"
sources."object-visit-1.0.1"
+ sources."object.assign-4.1.0"
sources."object.defaults-1.1.0"
sources."object.map-1.0.1"
sources."object.pick-1.3.0"
@@ -62998,9 +63148,9 @@ in
sources."source-map-resolve-0.5.3"
sources."source-map-url-0.4.0"
sources."sparkles-1.0.1"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."split-string-3.1.0"
sources."stack-trace-0.0.10"
@@ -63049,13 +63199,13 @@ in
sources."which-module-1.0.0"
sources."wrap-ansi-2.1.0"
sources."y18n-3.2.1"
- sources."yargs-7.1.0"
- sources."yargs-parser-5.0.0"
+ sources."yargs-7.1.1"
+ sources."yargs-parser-5.0.0-security.0"
];
buildInputs = globalBuildInputs;
meta = {
description = "Command line interface for gulp";
- homepage = "https://gulpjs.com/";
+ homepage = https://gulpjs.com/;
license = "MIT";
};
production = true;
@@ -63080,13 +63230,13 @@ in
sources."param-case-2.1.1"
sources."relateurl-0.2.7"
sources."source-map-0.6.1"
- sources."uglify-js-3.9.2"
+ sources."uglify-js-3.9.4"
sources."upper-case-1.1.3"
];
buildInputs = globalBuildInputs;
meta = {
description = "Highly configurable, well-tested, JavaScript-based HTML minifier.";
- homepage = "https://kangax.github.io/html-minifier/";
+ homepage = https://kangax.github.io/html-minifier/;
license = "MIT";
};
production = true;
@@ -63096,47 +63246,32 @@ in
htmlhint = nodeEnv.buildNodePackage {
name = "htmlhint";
packageName = "htmlhint";
- version = "0.11.0";
+ version = "0.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/htmlhint/-/htmlhint-0.11.0.tgz";
- sha512 = "uXuRyVhQa0HlNmZg5LJ1BRJvRq5f7IJL/34tItHhZr9re15pwaqAuLUAIcqtwd1bLUCE++7HVPtR+NSReFW0iA==";
+ url = "https://registry.npmjs.org/htmlhint/-/htmlhint-0.13.0.tgz";
+ sha512 = "M3cBPDORzPhH/Ufqa3f0/7OJyljmURu5/bBC8/jMmgpS6AmtuN2B8bQWr3w/04bD0RwcJZVagjfwxrgL5sZ0dg==";
};
dependencies = [
sources."ajv-6.12.2"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
- sources."async-2.6.1"
+ sources."async-3.2.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."brace-expansion-1.1.11"
sources."caseless-0.12.0"
- sources."cli-1.0.1"
- sources."clone-2.1.2"
- sources."colors-1.3.2"
+ sources."colors-1.4.0"
sources."combined-stream-1.0.8"
- sources."commander-2.17.1"
+ sources."commander-5.1.0"
sources."concat-map-0.0.1"
- sources."console-browserify-1.1.0"
sources."core-util-is-1.0.2"
- sources."csslint-1.0.5"
sources."dashdash-1.14.1"
- sources."date-now-0.1.4"
sources."delayed-stream-1.0.0"
- (sources."dom-serializer-0.2.2" // {
- dependencies = [
- sources."domelementtype-2.0.1"
- sources."entities-2.0.0"
- ];
- })
- sources."domelementtype-1.3.1"
- sources."domhandler-2.3.0"
- sources."domutils-1.5.1"
sources."ecc-jsbn-0.1.2"
- sources."entities-1.0.0"
- sources."exit-0.1.2"
+ sources."esm-3.2.25"
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.1"
@@ -63145,12 +63280,11 @@ in
sources."form-data-2.3.3"
sources."fs.realpath-1.0.0"
sources."getpass-0.1.7"
- sources."glob-7.1.3"
+ sources."glob-7.1.6"
sources."glob-base-0.3.0"
sources."glob-parent-2.0.0"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
- sources."htmlparser2-3.8.3"
sources."http-signature-1.2.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -63158,45 +63292,30 @@ in
sources."is-extglob-1.0.0"
sources."is-glob-2.0.1"
sources."is-typedarray-1.0.0"
- sources."isarray-0.0.1"
sources."isstream-0.1.2"
sources."jsbn-0.1.1"
- (sources."jshint-2.11.0" // {
- dependencies = [
- sources."strip-json-comments-1.0.4"
- ];
- })
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
sources."jsprim-1.4.1"
- sources."lodash-4.17.15"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."oauth-sign-0.9.0"
sources."once-1.4.0"
sources."parse-glob-3.0.4"
- sources."parserlib-1.1.1"
sources."path-is-absolute-1.0.1"
sources."path-parse-1.0.6"
sources."performance-now-2.1.0"
sources."psl-1.8.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
- sources."readable-stream-1.1.14"
- sources."request-2.88.0"
- sources."safe-buffer-5.2.0"
+ sources."request-2.88.2"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
- sources."shelljs-0.3.0"
sources."sshpk-1.16.1"
- sources."string_decoder-0.10.31"
- sources."strip-json-comments-2.0.1"
- (sources."tough-cookie-2.4.3" // {
- dependencies = [
- sources."punycode-1.4.1"
- ];
- })
+ sources."strip-json-comments-3.1.0"
+ sources."tough-cookie-2.5.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."uri-js-4.2.2"
@@ -63208,7 +63327,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "The Static Code Analysis Tool for your HTML";
- homepage = "https://github.com/thedaviddias/HTMLHint#readme";
+ homepage = https://htmlhint.com/;
license = "MIT";
};
production = true;
@@ -63230,10 +63349,10 @@ in
sources."corser-2.0.1"
sources."debug-3.2.6"
sources."ecstatic-3.3.2"
- sources."eventemitter3-4.0.0"
+ sources."eventemitter3-4.0.4"
sources."follow-redirects-1.11.0"
sources."he-1.2.0"
- sources."http-proxy-1.18.0"
+ sources."http-proxy-1.18.1"
sources."lodash-4.17.15"
sources."mime-1.6.0"
sources."minimist-1.2.5"
@@ -63294,7 +63413,7 @@ in
sources."once-1.4.0"
sources."path-is-absolute-1.0.1"
sources."readable-stream-3.6.0"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."sprintf-js-1.0.3"
sources."string_decoder-1.3.0"
sources."tabula-1.10.0"
@@ -63345,7 +63464,7 @@ in
sources."minimist-1.2.5"
];
})
- sources."moment-2.25.3"
+ sources."moment-2.26.0"
sources."mv-2.1.1"
sources."nan-2.14.1"
sources."ncp-2.0.0"
@@ -63412,7 +63531,7 @@ in
sha512 = "l4g7U75E+WgrgNGH774djfTyp5Aw+2jJokYe9iCunSAbi/w+nRGHqTJfwbODLwiJQTnbXkM42FxgPRA29Ce7Bg==";
};
dependencies = [
- sources."@types/jquery-3.3.37"
+ sources."@types/jquery-3.3.38"
sources."@types/sizzle-2.3.2"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
@@ -63430,8 +63549,8 @@ in
sources."historic-readline-1.0.8"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- sources."jquery-3.5.0"
- sources."jquery.terminal-2.15.4"
+ sources."jquery-3.5.1"
+ sources."jquery.terminal-2.16.1"
sources."jsonfile-2.4.0"
sources."keyboardevent-key-polyfill-1.1.0"
sources."line-reader-0.4.0"
@@ -63450,7 +63569,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "High precision scientific calculator with support for physical units";
- homepage = "https://github.com/sharkdp/insect";
+ homepage = https://github.com/sharkdp/insect;
license = "MIT";
};
production = true;
@@ -63507,9 +63626,9 @@ in
sources."concat-map-0.0.1"
sources."cookiejar-2.1.2"
sources."core-util-is-1.0.2"
- sources."cross-spawn-7.0.2"
+ sources."cross-spawn-7.0.3"
sources."data-uri-to-buffer-1.2.0"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."deep-is-0.1.3"
sources."degenerator-1.0.4"
sources."delayed-stream-1.0.0"
@@ -63639,7 +63758,7 @@ in
sources."lru-cache-5.1.1"
sources."macos-release-2.3.0"
sources."methods-1.1.2"
- sources."mime-2.4.5"
+ sources."mime-2.4.6"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
@@ -63659,7 +63778,7 @@ in
})
sources."once-1.4.0"
sources."onetime-2.0.1"
- sources."open-7.0.3"
+ sources."open-7.0.4"
sources."optionator-0.8.3"
sources."os-name-3.1.0"
sources."os-tmpdir-1.0.2"
@@ -63681,7 +63800,7 @@ in
sources."rsvp-3.6.2"
sources."run-async-2.4.1"
sources."rxjs-6.5.5"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."sax-1.1.4"
sources."semver-6.3.0"
@@ -63742,7 +63861,7 @@ in
sources."tmp-0.0.33"
sources."toidentifier-1.0.0"
sources."tree-kill-1.2.2"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."type-check-0.3.2"
sources."type-fest-0.11.0"
sources."typedarray-to-buffer-3.1.5"
@@ -63763,14 +63882,14 @@ in
})
sources."wrappy-1.0.2"
sources."write-file-atomic-3.0.3"
- sources."ws-7.2.5"
+ sources."ws-7.3.0"
sources."xregexp-2.0.0"
sources."yallist-3.1.1"
];
buildInputs = globalBuildInputs;
meta = {
description = "A tool for creating and developing Ionic Framework mobile apps.";
- homepage = "https://ionicframework.com/";
+ homepage = https://ionicframework.com/;
license = "MIT";
};
production = true;
@@ -63817,7 +63936,7 @@ in
sources."at-least-node-1.0.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."bezier-js-2.6.1"
@@ -64065,9 +64184,9 @@ in
sources."source-map-0.6.1"
sources."source-map-resolve-0.5.3"
sources."source-map-url-0.4.0"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."split-1.0.1"
sources."sprintf-js-1.0.3"
@@ -64102,7 +64221,7 @@ in
sources."tough-cookie-2.5.0"
sources."ts-process-promises-1.0.2"
sources."tslib-1.9.3"
- sources."ttf2woff-2.0.1"
+ sources."ttf2woff-2.0.2"
sources."ttf2woff2-2.0.3"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
@@ -64134,7 +64253,7 @@ in
sources."require-main-filename-2.0.0"
sources."string-width-4.2.0"
sources."strip-ansi-6.0.0"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."universalify-1.0.0"
sources."which-2.0.2"
sources."wrap-ansi-6.2.0"
@@ -64193,10 +64312,10 @@ in
jake = nodeEnv.buildNodePackage {
name = "jake";
packageName = "jake";
- version = "10.6.1";
+ version = "10.7.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jake/-/jake-10.6.1.tgz";
- sha512 = "pHUK3+V0BjOb1XSi95rbBksrMdIqLVC9bJqDnshVyleYsET3H0XAq+3VB2E3notcYvv4wRdRHn13p7vobG+wfQ==";
+ url = "https://registry.npmjs.org/jake/-/jake-10.7.1.tgz";
+ sha512 = "FUkLZXms1LSTQop5EJBdXVzbM0q6yYWMM4vo/TiLQeHJ4UMJVO8DBTZFiAgMBJctin9q92xnr2vdH7Wrpn7tTQ==";
};
dependencies = [
sources."ansi-styles-3.2.1"
@@ -64302,7 +64421,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Implementation of the Language Server Protocol for JavaScript and TypeScript";
- homepage = "https://github.com/sourcegraph/javascript-typescript-langserver";
+ homepage = https://github.com/sourcegraph/javascript-typescript-langserver;
license = "Apache-2.0";
};
production = true;
@@ -64312,17 +64431,17 @@ in
joplin = nodeEnv.buildNodePackage {
name = "joplin";
packageName = "joplin";
- version = "1.0.163";
+ version = "1.0.164";
src = fetchurl {
- url = "https://registry.npmjs.org/joplin/-/joplin-1.0.163.tgz";
- sha512 = "0ZlG4SZgjMCoRBEyuJrQUFWWYgqE51XZlILA6Ex3rD4QXJOlZv/+8GqM1fUO+Ytu2NI6xPKmuHmfmP9+qPiRbQ==";
+ url = "https://registry.npmjs.org/joplin/-/joplin-1.0.164.tgz";
+ sha512 = "MoTbd8p03e/TKLz6EAlkMQY4g2gfVDoTarePwKXslGbSP/ppgnO7MJ7jy1B7lTlr5ryhhyPhOpz2z//zTcG0Aw==";
};
dependencies = [
sources."@cronvel/get-pixels-3.3.1"
sources."@yarnpkg/lockfile-1.1.0"
sources."abab-2.0.3"
sources."abbrev-1.1.1"
- sources."acorn-7.1.1"
+ sources."acorn-7.2.0"
(sources."acorn-globals-4.3.4" // {
dependencies = [
sources."acorn-6.4.1"
@@ -64365,7 +64484,7 @@ in
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -64435,7 +64554,7 @@ in
sources."core-util-is-1.0.2"
(sources."cross-env-6.0.3" // {
dependencies = [
- sources."cross-spawn-7.0.2"
+ sources."cross-spawn-7.0.3"
sources."path-key-3.1.1"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
@@ -64466,11 +64585,11 @@ in
sources."depd-1.1.2"
sources."detect-libc-1.0.3"
sources."diacritics-1.3.0"
- sources."diff-match-patch-1.0.4"
+ sources."diff-match-patch-1.0.5"
(sources."dom-serializer-0.2.2" // {
dependencies = [
sources."domelementtype-2.0.1"
- sources."entities-2.0.0"
+ sources."entities-2.0.2"
];
})
sources."domelementtype-1.3.1"
@@ -64593,8 +64712,8 @@ in
dependencies = [
sources."domelementtype-2.0.1"
sources."domhandler-3.0.0"
- sources."domutils-2.0.0"
- sources."entities-2.0.0"
+ sources."domutils-2.1.0"
+ sources."entities-2.0.2"
];
})
sources."http-errors-1.7.3"
@@ -64689,7 +64808,7 @@ in
sources."kind-of-6.0.3"
sources."klaw-1.3.1"
sources."klaw-sync-6.0.0"
- sources."lazyness-1.1.1"
+ sources."lazyness-1.2.0"
sources."levenshtein-1.0.5"
sources."levn-0.3.0"
sources."linkify-it-2.2.0"
@@ -64712,18 +64831,18 @@ in
sources."map-visit-1.0.0"
(sources."markdown-it-10.0.0" // {
dependencies = [
- sources."entities-2.0.0"
+ sources."entities-2.0.2"
];
})
sources."markdown-it-abbr-1.0.4"
- sources."markdown-it-anchor-5.2.7"
+ sources."markdown-it-anchor-5.3.0"
sources."markdown-it-deflist-2.0.3"
sources."markdown-it-emoji-1.4.0"
sources."markdown-it-expand-tabs-1.0.13"
sources."markdown-it-footnote-3.0.2"
sources."markdown-it-ins-3.0.0"
sources."markdown-it-mark-3.0.0"
- (sources."markdown-it-multimd-table-4.0.1" // {
+ (sources."markdown-it-multimd-table-4.0.2" // {
dependencies = [
sources."markdown-it-8.4.2"
];
@@ -64736,13 +64855,13 @@ in
sources."mdurl-1.0.1"
sources."memory-cache-0.2.0"
sources."micromatch-3.1.10"
- sources."mime-2.4.5"
+ sources."mime-2.4.6"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."mimic-response-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.1"
+ sources."minipass-3.1.3"
sources."minizlib-2.1.0"
(sources."mixin-deep-1.3.2" // {
dependencies = [
@@ -64751,7 +64870,7 @@ in
})
sources."mkdirp-0.5.5"
sources."mkdirp-classic-0.5.3"
- sources."moment-2.25.3"
+ sources."moment-2.26.0"
sources."ms-2.1.2"
(sources."multiparty-4.2.1" // {
dependencies = [
@@ -64767,11 +64886,11 @@ in
sources."napi-build-utils-1.0.2"
sources."ndarray-1.0.19"
sources."ndarray-pack-1.2.1"
- sources."needle-2.4.1"
+ sources."needle-2.5.0"
sources."nextgen-events-1.3.0"
sources."nice-try-1.0.5"
sources."no-case-2.3.2"
- sources."node-abi-2.16.0"
+ sources."node-abi-2.18.0"
sources."node-bitmap-0.0.1"
sources."node-emoji-1.10.0"
sources."node-fetch-1.7.3"
@@ -64835,7 +64954,7 @@ in
sources."pn-1.1.0"
sources."pngjs-2.3.1"
sources."posix-character-classes-0.1.1"
- sources."prebuild-install-5.3.3"
+ sources."prebuild-install-5.3.4"
sources."prelude-ls-1.1.2"
sources."process-nextick-args-2.0.1"
sources."promise-7.3.1"
@@ -64879,7 +64998,7 @@ in
sources."ret-0.1.15"
sources."retry-0.10.1"
sources."rimraf-2.7.1"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
@@ -65011,7 +65130,7 @@ in
sources."yallist-3.1.1"
];
})
- sources."tar-fs-2.0.1"
+ sources."tar-fs-2.1.0"
sources."tar-stream-2.1.2"
(sources."tcp-port-used-0.1.2" // {
dependencies = [
@@ -65094,7 +65213,7 @@ in
];
})
sources."wrappy-1.0.2"
- sources."ws-7.2.5"
+ sources."ws-7.3.0"
sources."xml-name-validator-3.0.0"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
@@ -65152,7 +65271,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "beautifier.io for node";
- homepage = "https://beautifier.io/";
+ homepage = https://beautifier.io/;
license = "MIT";
};
production = true;
@@ -65162,10 +65281,10 @@ in
js-yaml = nodeEnv.buildNodePackage {
name = "js-yaml";
packageName = "js-yaml";
- version = "3.13.1";
+ version = "3.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz";
- sha512 = "YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==";
+ url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz";
+ sha512 = "/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==";
};
dependencies = [
sources."argparse-1.0.10"
@@ -65175,7 +65294,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "YAML 1.2 parser and serializer";
- homepage = "https://github.com/nodeca/js-yaml";
+ homepage = https://github.com/nodeca/js-yaml;
license = "MIT";
};
production = true;
@@ -65191,11 +65310,11 @@ in
sha512 = "3G9d37VHv7MFdheviDCjUfQoIjdv4TC5zTTf5G9VODLtOnVS6La1eoYBDlbWfsRT3/Xo+j2MIqki2EV12BZfwA==";
};
dependencies = [
- sources."@babel/parser-7.9.6"
+ sources."@babel/parser-7.10.1"
sources."argparse-1.0.10"
sources."bluebird-3.7.2"
sources."catharsis-0.8.11"
- sources."entities-2.0.0"
+ sources."entities-2.0.2"
sources."escape-string-regexp-2.0.0"
sources."graceful-fs-4.2.4"
sources."js2xmlparser-4.0.1"
@@ -65203,7 +65322,7 @@ in
sources."linkify-it-2.2.0"
sources."lodash-4.17.15"
sources."markdown-it-10.0.0"
- sources."markdown-it-anchor-5.2.7"
+ sources."markdown-it-anchor-5.3.0"
sources."marked-0.8.2"
sources."mdurl-1.0.1"
sources."mkdirp-1.0.4"
@@ -65228,10 +65347,10 @@ in
jshint = nodeEnv.buildNodePackage {
name = "jshint";
packageName = "jshint";
- version = "2.11.0";
+ version = "2.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jshint/-/jshint-2.11.0.tgz";
- sha512 = "ooaD/hrBPhu35xXW4gn+o3SOuzht73gdBuffgJzrZBJZPGgGiiTvJEgTyxFvBO2nz0+X1G6etF8SzUODTlLY6Q==";
+ url = "https://registry.npmjs.org/jshint/-/jshint-2.11.1.tgz";
+ sha512 = "WXWePB8ssAH3DlD05IoqolsY6arhbll/1+i2JkRPpihQAuiNaR/gSt8VKIcxpV5m6XChP0hCwESQUqpuQMA8Tg==";
};
dependencies = [
sources."balanced-match-1.0.0"
@@ -65244,7 +65363,7 @@ in
(sources."dom-serializer-0.2.2" // {
dependencies = [
sources."domelementtype-2.0.1"
- sources."entities-2.0.0"
+ sources."entities-2.0.2"
];
})
sources."domelementtype-1.3.1"
@@ -65271,7 +65390,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Static analysis tool for JavaScript";
- homepage = "https://jshint.com/";
+ homepage = http://jshint.com/;
license = "(MIT AND JSON)";
};
production = true;
@@ -65314,7 +65433,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "JSON diff";
- homepage = "https://github.com/andreyvit/json-diff";
+ homepage = https://github.com/andreyvit/json-diff;
};
production = true;
bypassCache = true;
@@ -65345,7 +65464,7 @@ in
sources."graphlib-2.1.8"
sources."inherits-2.0.4"
sources."isarray-1.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."lodash-4.17.15"
sources."methods-1.1.2"
sources."mime-1.6.0"
@@ -65368,8 +65487,8 @@ in
];
buildInputs = globalBuildInputs;
meta = {
- description = "Various utilities for JSON References (https://tools.ietf.org/html/draft-pbryan-zyp-json-ref-03).";
- homepage = "https://github.com/whitlockjc/json-refs";
+ description = "Various utilities for JSON References (http://tools.ietf.org/html/draft-pbryan-zyp-json-ref-03).";
+ homepage = https://github.com/whitlockjc/json-refs;
license = "MIT";
};
production = true;
@@ -65402,7 +65521,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."basic-auth-2.0.1"
sources."bcrypt-pbkdf-1.0.2"
sources."body-parser-1.19.0"
@@ -65650,7 +65769,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Get a full fake REST API with zero coding in less than 30 seconds";
- homepage = "https://github.com/typicode/json-server";
+ homepage = https://github.com/typicode/json-server;
license = "MIT";
};
production = true;
@@ -65677,7 +65796,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Validate JSON";
- homepage = "https://zaa.ch/jsonlint/";
+ homepage = http://zaach.github.com/jsonlint/;
};
production = true;
bypassCache = true;
@@ -65686,10 +65805,10 @@ in
karma = nodeEnv.buildNodePackage {
name = "karma";
packageName = "karma";
- version = "5.0.4";
+ version = "5.0.9";
src = fetchurl {
- url = "https://registry.npmjs.org/karma/-/karma-5.0.4.tgz";
- sha512 = "UGqTe2LBiGQBXRN+Fygeiq63tbfOX45639SKSbPkLpARwnxROWJZg+froGkpHxr84FXCe8UGCf+1PITM6frT5w==";
+ url = "https://registry.npmjs.org/karma/-/karma-5.0.9.tgz";
+ sha512 = "dUA5z7Lo7G4FRSe1ZAXqOINEEWxmCjDBbfRBmU/wYlSMwxUQJP/tEEP90yJt3Uqo03s9rCgVnxtlfq+uDhxSPg==";
};
dependencies = [
sources."@types/color-name-1.1.1"
@@ -65699,12 +65818,11 @@ in
sources."ansi-styles-4.2.1"
sources."anymatch-3.1.1"
sources."arraybuffer.slice-0.0.7"
- sources."async-2.6.3"
sources."async-limiter-1.0.1"
sources."backo2-1.0.2"
sources."balanced-match-1.0.0"
sources."base64-arraybuffer-0.1.5"
- sources."base64id-1.0.0"
+ sources."base64id-2.0.0"
sources."better-assert-1.0.2"
sources."binary-extensions-2.0.0"
sources."blob-0.0.5"
@@ -65727,7 +65845,7 @@ in
sources."content-type-1.0.4"
sources."cookie-0.3.1"
sources."custom-event-1.0.1"
- sources."date-format-2.1.0"
+ sources."date-format-3.0.0"
sources."debug-2.6.9"
sources."decamelize-1.2.0"
sources."depd-1.1.2"
@@ -65736,20 +65854,24 @@ in
sources."ee-first-1.1.1"
sources."emoji-regex-8.0.0"
sources."encodeurl-1.0.2"
- (sources."engine.io-3.2.1" // {
+ (sources."engine.io-3.4.1" // {
dependencies = [
- sources."debug-3.1.0"
+ sources."debug-4.1.1"
+ sources."ms-2.1.2"
];
})
- (sources."engine.io-client-3.2.1" // {
+ (sources."engine.io-client-3.4.2" // {
dependencies = [
- sources."debug-3.1.0"
+ sources."component-emitter-1.3.0"
+ sources."debug-4.1.1"
+ sources."ms-2.1.2"
+ sources."ws-6.1.4"
];
})
- sources."engine.io-parser-2.1.3"
+ sources."engine.io-parser-2.2.0"
sources."ent-2.2.0"
sources."escape-html-1.0.3"
- sources."eventemitter3-4.0.0"
+ sources."eventemitter3-4.0.4"
sources."extend-3.0.2"
sources."fill-range-7.0.1"
sources."finalhandler-1.1.2"
@@ -65761,7 +65883,7 @@ in
sources."ms-2.1.2"
];
})
- sources."fs-extra-7.0.1"
+ sources."fs-extra-8.1.0"
sources."fs.realpath-1.0.0"
sources."fsevents-2.1.3"
sources."get-caller-file-2.0.5"
@@ -65771,7 +65893,7 @@ in
sources."has-binary2-1.0.3"
sources."has-cors-1.1.0"
sources."http-errors-1.7.2"
- sources."http-proxy-1.18.0"
+ sources."http-proxy-1.18.1"
sources."iconv-lite-0.4.24"
sources."indexof-0.0.1"
sources."inflight-1.0.6"
@@ -65786,14 +65908,14 @@ in
sources."jsonfile-4.0.0"
sources."locate-path-5.0.0"
sources."lodash-4.17.15"
- (sources."log4js-4.5.1" // {
+ (sources."log4js-6.3.0" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
sources."media-typer-0.3.0"
- sources."mime-2.4.5"
+ sources."mime-2.4.6"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
@@ -65803,7 +65925,6 @@ in
sources."object-component-0.0.3"
sources."on-finished-2.3.0"
sources."once-1.4.0"
- sources."os-tmpdir-1.0.2"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
sources."p-try-2.2.0"
@@ -65822,44 +65943,52 @@ in
sources."require-main-filename-2.0.0"
sources."requires-port-1.0.0"
sources."rfdc-1.1.4"
- sources."rimraf-2.7.1"
- sources."safe-buffer-5.1.2"
+ sources."rimraf-3.0.2"
sources."safer-buffer-2.1.2"
sources."set-blocking-2.0.0"
sources."setprototypeof-1.1.1"
- (sources."socket.io-2.1.1" // {
+ (sources."socket.io-2.3.0" // {
dependencies = [
- sources."debug-3.1.0"
+ sources."debug-4.1.1"
+ sources."ms-2.1.2"
];
})
sources."socket.io-adapter-1.1.2"
- (sources."socket.io-client-2.1.1" // {
+ (sources."socket.io-client-2.3.0" // {
dependencies = [
- sources."debug-3.1.0"
+ sources."debug-4.1.1"
+ sources."ms-2.1.2"
+ (sources."socket.io-parser-3.3.0" // {
+ dependencies = [
+ sources."debug-3.1.0"
+ sources."ms-2.0.0"
+ ];
+ })
];
})
- (sources."socket.io-parser-3.2.0" // {
+ (sources."socket.io-parser-3.4.1" // {
dependencies = [
- sources."debug-3.1.0"
+ sources."debug-4.1.1"
+ sources."ms-2.1.2"
];
})
sources."source-map-0.6.1"
sources."statuses-1.5.0"
- (sources."streamroller-1.0.6" // {
+ (sources."streamroller-2.2.4" // {
dependencies = [
- sources."debug-3.2.6"
+ sources."date-format-2.1.0"
+ sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
sources."string-width-4.2.0"
sources."strip-ansi-6.0.0"
- sources."tmp-0.0.33"
+ sources."tmp-0.2.1"
sources."to-array-0.1.4"
sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
sources."type-is-1.6.18"
sources."ua-parser-js-0.7.21"
- sources."ultron-1.1.1"
sources."universalify-0.1.2"
sources."unpipe-1.0.0"
sources."utils-merge-1.0.1"
@@ -65867,7 +65996,7 @@ in
sources."which-module-2.0.0"
sources."wrap-ansi-6.2.0"
sources."wrappy-1.0.2"
- sources."ws-3.3.3"
+ sources."ws-7.3.0"
sources."xmlhttprequest-ssl-1.5.5"
sources."y18n-4.0.0"
sources."yargs-15.3.1"
@@ -65877,7 +66006,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Spectacular Test Runner for JavaScript.";
- homepage = "https://karma-runner.github.io/";
+ homepage = http://karma-runner.github.io/;
license = "MIT";
};
production = true;
@@ -65971,7 +66100,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Merges multiple lcov results into one";
- homepage = "https://github.com/mweibel/lcov-result-merger";
+ homepage = https://github.com/mweibel/lcov-result-merger;
license = "MIT";
};
production = true;
@@ -65998,7 +66127,7 @@ in
sources."async-1.5.2"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."boolbase-1.0.0"
@@ -66101,7 +66230,7 @@ in
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
sources."mkdirp-0.5.1"
- sources."moment-2.25.3"
+ sources."moment-2.26.0"
sources."mute-stream-0.0.8"
(sources."nconf-0.10.0" // {
dependencies = [
@@ -66156,7 +66285,7 @@ in
sources."restore-cursor-2.0.0"
sources."revalidator-0.1.8"
sources."rimraf-2.7.1"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
sources."secure-keys-1.0.0"
@@ -66238,12 +66367,15 @@ in
lerna = nodeEnv.buildNodePackage {
name = "lerna";
packageName = "lerna";
- version = "3.20.2";
+ version = "3.22.0";
src = fetchurl {
- url = "https://registry.npmjs.org/lerna/-/lerna-3.20.2.tgz";
- sha512 = "bjdL7hPLpU3Y8CBnw/1ys3ynQMUjiK6l9iDWnEGwFtDy48Xh5JboR9ZJwmKGCz9A/sarVVIGwf1tlRNKUG9etA==";
+ url = "https://registry.npmjs.org/lerna/-/lerna-3.22.0.tgz";
+ sha512 = "xWlHdAStcqK/IjKvjsSMHPZjPkBV1lS60PmsIeObU8rLljTepc4Sg/hncw4HWfQxPIewHAUTqhrxPIsqf9L2Eg==";
};
dependencies = [
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/highlight-7.10.1"
(sources."@evocateur/libnpmaccess-3.1.2" // {
dependencies = [
sources."aproba-2.0.0"
@@ -66261,43 +66393,43 @@ in
sources."semver-5.7.1"
];
})
- sources."@lerna/add-3.20.0"
- sources."@lerna/bootstrap-3.20.0"
- sources."@lerna/changed-3.20.0"
+ sources."@lerna/add-3.21.0"
+ sources."@lerna/bootstrap-3.21.0"
+ sources."@lerna/changed-3.21.0"
sources."@lerna/check-working-tree-3.16.5"
sources."@lerna/child-process-3.16.5"
- sources."@lerna/clean-3.20.0"
+ sources."@lerna/clean-3.21.0"
sources."@lerna/cli-3.18.5"
sources."@lerna/collect-uncommitted-3.16.5"
sources."@lerna/collect-updates-3.20.0"
- sources."@lerna/command-3.18.5"
- (sources."@lerna/conventional-commits-3.18.5" // {
+ sources."@lerna/command-3.21.0"
+ (sources."@lerna/conventional-commits-3.22.0" // {
dependencies = [
sources."pify-4.0.1"
];
})
- (sources."@lerna/create-3.18.5" // {
+ (sources."@lerna/create-3.22.0" // {
dependencies = [
sources."pify-4.0.1"
];
})
sources."@lerna/create-symlink-3.16.2"
sources."@lerna/describe-ref-3.16.5"
- sources."@lerna/diff-3.18.5"
- sources."@lerna/exec-3.20.0"
+ sources."@lerna/diff-3.21.0"
+ sources."@lerna/exec-3.21.0"
sources."@lerna/filter-options-3.20.0"
sources."@lerna/filter-packages-3.18.0"
sources."@lerna/get-npm-exec-opts-3.13.0"
sources."@lerna/get-packed-3.16.0"
- sources."@lerna/github-client-3.16.5"
+ sources."@lerna/github-client-3.22.0"
sources."@lerna/gitlab-client-3.15.0"
sources."@lerna/global-options-3.13.0"
sources."@lerna/has-npm-version-3.16.5"
- sources."@lerna/import-3.18.5"
- sources."@lerna/info-3.20.0"
- sources."@lerna/init-3.18.5"
- sources."@lerna/link-3.18.5"
- sources."@lerna/list-3.20.0"
+ sources."@lerna/import-3.22.0"
+ sources."@lerna/info-3.21.0"
+ sources."@lerna/init-3.21.0"
+ sources."@lerna/link-3.21.0"
+ sources."@lerna/list-3.21.0"
sources."@lerna/listable-3.18.5"
sources."@lerna/log-packed-3.16.0"
(sources."@lerna/npm-conf-3.16.0" // {
@@ -66320,51 +66452,65 @@ in
sources."@lerna/package-graph-3.18.5"
sources."@lerna/prerelease-id-from-version-3.16.0"
sources."@lerna/profiler-3.20.0"
- sources."@lerna/project-3.18.0"
+ sources."@lerna/project-3.21.0"
sources."@lerna/prompt-3.18.5"
- sources."@lerna/publish-3.20.2"
+ sources."@lerna/publish-3.22.0"
sources."@lerna/pulse-till-done-3.13.0"
sources."@lerna/query-graph-3.18.5"
sources."@lerna/resolve-symlink-3.16.0"
sources."@lerna/rimraf-dir-3.16.5"
- sources."@lerna/run-3.20.0"
+ sources."@lerna/run-3.21.0"
sources."@lerna/run-lifecycle-3.16.2"
sources."@lerna/run-topologically-3.18.5"
sources."@lerna/symlink-binary-3.17.0"
sources."@lerna/symlink-dependencies-3.17.0"
sources."@lerna/timer-3.13.0"
sources."@lerna/validation-error-3.13.0"
- sources."@lerna/version-3.20.2"
+ sources."@lerna/version-3.22.0"
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.0"
- (sources."@octokit/endpoint-6.0.1" // {
+ sources."@octokit/auth-token-2.4.1"
+ (sources."@octokit/endpoint-6.0.2" // {
dependencies = [
sources."is-plain-object-3.0.0"
sources."isobject-4.0.0"
sources."universal-user-agent-5.0.0"
];
})
- sources."@octokit/plugin-enterprise-rest-3.6.2"
- sources."@octokit/plugin-paginate-rest-1.1.2"
+ sources."@octokit/plugin-enterprise-rest-6.0.1"
+ (sources."@octokit/plugin-paginate-rest-1.1.2" // {
+ dependencies = [
+ sources."@octokit/types-2.16.2"
+ ];
+ })
sources."@octokit/plugin-request-log-1.0.0"
- sources."@octokit/plugin-rest-endpoint-methods-2.4.0"
- (sources."@octokit/request-5.4.2" // {
+ (sources."@octokit/plugin-rest-endpoint-methods-2.4.0" // {
+ dependencies = [
+ sources."@octokit/types-2.16.2"
+ ];
+ })
+ (sources."@octokit/request-5.4.4" // {
dependencies = [
- sources."@octokit/request-error-2.0.0"
+ sources."@octokit/request-error-2.0.1"
sources."is-plain-object-3.0.0"
sources."isobject-4.0.0"
sources."universal-user-agent-5.0.0"
];
})
- sources."@octokit/request-error-1.2.1"
+ (sources."@octokit/request-error-1.2.1" // {
+ dependencies = [
+ sources."@octokit/types-2.16.2"
+ ];
+ })
sources."@octokit/rest-16.43.1"
- sources."@octokit/types-2.12.2"
+ sources."@octokit/types-4.1.1"
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.4"
+ sources."@types/minimist-1.2.0"
+ sources."@types/node-14.0.5"
+ sources."@types/normalize-package-data-2.4.0"
sources."@zkochan/cmd-shim-3.1.0"
sources."JSONStream-1.3.5"
sources."abbrev-1.1.1"
@@ -66396,7 +66542,7 @@ in
sources."atob-2.1.2"
sources."atob-lite-2.0.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -66424,11 +66570,7 @@ in
sources."caller-path-2.0.0"
sources."callsites-2.0.0"
sources."camelcase-5.3.1"
- (sources."camelcase-keys-4.2.0" // {
- dependencies = [
- sources."camelcase-4.1.0"
- ];
- })
+ sources."camelcase-keys-6.2.2"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chardet-0.7.0"
@@ -66469,7 +66611,7 @@ in
sources."columnify-1.5.4"
sources."combined-stream-1.0.8"
sources."commander-2.20.3"
- (sources."compare-func-1.3.2" // {
+ (sources."compare-func-1.3.4" // {
dependencies = [
sources."dot-prop-3.0.0"
];
@@ -66479,29 +66621,38 @@ in
sources."concat-stream-1.6.2"
sources."config-chain-1.1.12"
sources."console-control-strings-1.1.0"
- sources."conventional-changelog-angular-5.0.6"
+ sources."conventional-changelog-angular-5.0.10"
(sources."conventional-changelog-core-3.2.3" // {
dependencies = [
sources."through2-3.0.1"
];
})
- sources."conventional-changelog-preset-loader-2.3.0"
- (sources."conventional-changelog-writer-4.0.11" // {
+ sources."conventional-changelog-preset-loader-2.3.4"
+ (sources."conventional-changelog-writer-4.0.16" // {
dependencies = [
sources."through2-3.0.1"
];
})
- sources."conventional-commits-filter-2.0.2"
- (sources."conventional-commits-parser-3.0.8" // {
+ sources."conventional-commits-filter-2.0.6"
+ (sources."conventional-commits-parser-3.1.0" // {
dependencies = [
sources."through2-3.0.1"
];
})
(sources."conventional-recommended-bump-5.0.1" // {
dependencies = [
+ sources."camelcase-4.1.0"
+ sources."camelcase-keys-4.2.0"
sources."concat-stream-2.0.0"
+ sources."indent-string-3.2.0"
+ sources."map-obj-2.0.0"
sources."meow-4.0.1"
+ sources."minimist-options-3.0.2"
+ sources."quick-lru-1.1.0"
sources."readable-stream-3.6.0"
+ sources."redent-2.0.0"
+ sources."strip-indent-2.0.0"
+ sources."trim-newlines-2.0.0"
];
})
sources."copy-concurrently-1.0.5"
@@ -66660,7 +66811,16 @@ in
sources."getpass-0.1.7"
(sources."git-raw-commits-2.0.0" // {
dependencies = [
+ sources."camelcase-4.1.0"
+ sources."camelcase-keys-4.2.0"
+ sources."indent-string-3.2.0"
+ sources."map-obj-2.0.0"
sources."meow-4.0.1"
+ sources."minimist-options-3.0.2"
+ sources."quick-lru-1.1.0"
+ sources."redent-2.0.0"
+ sources."strip-indent-2.0.0"
+ sources."trim-newlines-2.0.0"
];
})
(sources."git-remote-origin-url-2.0.0" // {
@@ -66670,7 +66830,16 @@ in
})
(sources."git-semver-tags-2.0.3" // {
dependencies = [
+ sources."camelcase-4.1.0"
+ sources."camelcase-keys-4.2.0"
+ sources."indent-string-3.2.0"
+ sources."map-obj-2.0.0"
sources."meow-4.0.1"
+ sources."minimist-options-3.0.2"
+ sources."quick-lru-1.1.0"
+ sources."redent-2.0.0"
+ sources."strip-indent-2.0.0"
+ sources."trim-newlines-2.0.0"
];
})
sources."git-up-4.0.1"
@@ -66692,6 +66861,7 @@ in
})
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
+ sources."hard-rejection-2.1.0"
sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."has-symbols-1.0.1"
@@ -66719,7 +66889,7 @@ in
})
sources."import-local-2.0.0"
sources."imurmurhash-0.1.4"
- sources."indent-string-3.2.0"
+ sources."indent-string-4.0.0"
sources."infer-owner-1.0.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
@@ -66770,7 +66940,8 @@ in
sources."isexe-2.0.0"
sources."isobject-3.0.1"
sources."isstream-0.1.2"
- sources."js-yaml-3.13.1"
+ sources."js-tokens-4.0.0"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-0.2.3"
@@ -66780,6 +66951,7 @@ in
sources."jsonparse-1.3.1"
sources."jsprim-1.4.1"
sources."kind-of-6.0.3"
+ sources."lines-and-columns-1.1.6"
(sources."load-json-file-5.3.0" // {
dependencies = [
sources."pify-4.0.1"
@@ -66802,12 +66974,33 @@ in
sources."make-dir-1.3.0"
sources."make-fetch-happen-5.0.2"
sources."map-cache-0.2.2"
- sources."map-obj-2.0.0"
+ sources."map-obj-4.1.0"
sources."map-visit-1.0.0"
- (sources."meow-5.0.0" // {
+ (sources."meow-7.0.1" // {
dependencies = [
- sources."camelcase-4.1.0"
- sources."yargs-parser-10.1.0"
+ sources."arrify-2.0.1"
+ sources."camelcase-6.0.0"
+ sources."find-up-4.1.0"
+ sources."locate-path-5.0.0"
+ sources."p-locate-4.1.0"
+ sources."parse-json-5.0.0"
+ sources."path-exists-4.0.0"
+ (sources."read-pkg-5.2.0" // {
+ dependencies = [
+ sources."type-fest-0.6.0"
+ ];
+ })
+ (sources."read-pkg-up-7.0.1" // {
+ dependencies = [
+ sources."type-fest-0.8.1"
+ ];
+ })
+ sources."type-fest-0.13.1"
+ (sources."yargs-parser-18.1.3" // {
+ dependencies = [
+ sources."camelcase-5.3.1"
+ ];
+ })
];
})
sources."merge2-1.3.0"
@@ -66815,9 +67008,10 @@ in
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."mimic-fn-1.2.0"
+ sources."min-indent-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minimist-options-3.0.2"
+ sources."minimist-options-4.1.0"
sources."minipass-2.9.0"
sources."minizlib-1.3.3"
sources."mississippi-3.0.0"
@@ -66839,7 +67033,7 @@ in
sources."nice-try-1.0.5"
sources."node-fetch-2.6.0"
sources."node-fetch-npm-2.0.4"
- (sources."node-gyp-5.1.0" // {
+ (sources."node-gyp-5.1.1" // {
dependencies = [
sources."semver-5.7.1"
];
@@ -66941,7 +67135,7 @@ in
sources."punycode-2.1.1"
sources."q-1.5.1"
sources."qs-6.5.2"
- sources."quick-lru-1.1.0"
+ sources."quick-lru-4.0.1"
sources."read-1.0.7"
sources."read-cmd-shim-1.0.5"
sources."read-package-json-2.1.1"
@@ -66966,7 +67160,7 @@ in
];
})
sources."readdir-scoped-modules-1.1.0"
- sources."redent-2.0.0"
+ sources."redent-3.0.0"
sources."regex-not-1.0.2"
sources."repeat-element-1.1.3"
sources."repeat-string-1.6.1"
@@ -66989,7 +67183,7 @@ in
sources."run-async-2.4.1"
sources."run-queue-1.0.3"
sources."rxjs-6.5.5"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
sources."semver-6.3.0"
@@ -67046,9 +67240,9 @@ in
sources."source-map-0.5.7"
sources."source-map-resolve-0.5.3"
sources."source-map-url-0.4.0"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."split-1.0.1"
sources."split-string-3.1.0"
@@ -67093,7 +67287,7 @@ in
sources."strip-ansi-3.0.1"
sources."strip-bom-3.0.0"
sources."strip-eof-1.0.0"
- sources."strip-indent-2.0.0"
+ sources."strip-indent-3.0.0"
sources."strong-log-transformer-2.1.0"
sources."supports-color-5.5.0"
sources."tar-4.4.13"
@@ -67114,14 +67308,14 @@ in
sources."to-regex-range-2.1.1"
sources."tough-cookie-2.5.0"
sources."tr46-1.0.1"
- sources."trim-newlines-2.0.0"
+ sources."trim-newlines-3.0.0"
sources."trim-off-newlines-1.0.1"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-fest-0.3.1"
sources."typedarray-0.0.6"
- sources."uglify-js-3.9.2"
+ sources."uglify-js-3.9.4"
sources."uid-number-0.0.6"
sources."umask-1.1.0"
sources."union-value-1.0.1"
@@ -67215,7 +67409,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."bcrypt-pbkdf-1.0.2"
sources."caseless-0.12.0"
sources."clone-2.1.2"
@@ -67257,12 +67451,12 @@ in
sources."punycode-2.1.1"
sources."qs-6.5.2"
sources."request-2.88.2"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."source-map-0.6.1"
sources."sshpk-1.16.1"
sources."tough-cookie-2.5.0"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."uri-js-4.2.2"
@@ -67272,7 +67466,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Leaner CSS";
- homepage = "http://lesscss.org/"; # https is broken
+ homepage = http://lesscss.org/;
license = "Apache-2.0";
};
production = true;
@@ -67297,7 +67491,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "clean-css plugin for less.js";
- homepage = "http://lesscss.org/"; # https is broken
+ homepage = http://lesscss.org/;
};
production = true;
bypassCache = true;
@@ -67420,7 +67614,7 @@ in
sources."fragment-cache-0.2.1"
sources."fresh-0.5.2"
sources."from-0.1.7"
- sources."fsevents-1.2.12"
+ sources."fsevents-1.2.13"
sources."get-value-2.0.6"
(sources."glob-parent-3.1.0" // {
dependencies = [
@@ -67440,7 +67634,7 @@ in
sources."depd-1.1.2"
];
})
- sources."http-parser-js-0.4.10"
+ sources."http-parser-js-0.5.2"
sources."inherits-2.0.4"
sources."is-accessor-descriptor-1.0.0"
sources."is-binary-path-1.0.1"
@@ -67621,7 +67815,7 @@ in
sources."utils-merge-1.0.1"
sources."uuid-3.4.0"
sources."vary-1.1.2"
- sources."websocket-driver-0.7.3"
+ sources."websocket-driver-0.7.4"
sources."websocket-extensions-0.1.3"
];
buildInputs = globalBuildInputs;
@@ -67662,7 +67856,7 @@ in
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."backo2-1.0.2"
(sources."base-0.11.2" // {
dependencies = [
@@ -67739,9 +67933,8 @@ in
sources."ms-2.1.2"
];
})
- (sources."engine.io-client-3.4.1" // {
+ (sources."engine.io-client-3.4.2" // {
dependencies = [
- sources."component-emitter-1.2.1"
sources."debug-4.1.1"
sources."ms-2.1.2"
sources."ws-6.1.4"
@@ -67775,7 +67968,7 @@ in
sources."forwarded-0.1.2"
sources."fragment-cache-0.2.1"
sources."fresh-0.5.2"
- sources."fsevents-1.2.12"
+ sources."fsevents-1.2.13"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
sources."github-slugger-1.3.0"
@@ -68063,7 +68256,7 @@ in
})
];
})
- (sources."socket.io-parser-3.4.0" // {
+ (sources."socket.io-parser-3.4.1" // {
dependencies = [
sources."component-emitter-1.2.1"
sources."debug-4.1.1"
@@ -68131,14 +68324,14 @@ in
sources."uuid-3.4.0"
sources."vary-1.1.2"
sources."verror-1.10.0"
- sources."ws-7.2.5"
+ sources."ws-7.3.0"
sources."xmlhttprequest-ssl-1.5.5"
sources."yeast-0.1.2"
];
buildInputs = globalBuildInputs;
meta = {
description = "Live Markdown previews for your favourite editor.";
- homepage = "https://github.com/shime/livedown";
+ homepage = https://github.com/shime/livedown;
license = "MIT";
};
production = true;
@@ -68151,104 +68344,106 @@ in
version = "1.10.1";
src = ../interpreters/clojurescript/lumo;
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/compat-data-7.9.6"
- sources."@babel/core-7.9.6"
- sources."@babel/generator-7.9.6"
- sources."@babel/helper-annotate-as-pure-7.8.3"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.8.3"
- sources."@babel/helper-compilation-targets-7.9.6"
- sources."@babel/helper-create-class-features-plugin-7.9.6"
- sources."@babel/helper-create-regexp-features-plugin-7.8.8"
- sources."@babel/helper-define-map-7.8.3"
- sources."@babel/helper-explode-assignable-expression-7.8.3"
- sources."@babel/helper-function-name-7.9.5"
- sources."@babel/helper-get-function-arity-7.8.3"
- sources."@babel/helper-hoist-variables-7.8.3"
- sources."@babel/helper-member-expression-to-functions-7.8.3"
- sources."@babel/helper-module-imports-7.8.3"
- sources."@babel/helper-module-transforms-7.9.0"
- sources."@babel/helper-optimise-call-expression-7.8.3"
- sources."@babel/helper-plugin-utils-7.8.3"
- sources."@babel/helper-regex-7.8.3"
- sources."@babel/helper-remap-async-to-generator-7.8.3"
- sources."@babel/helper-replace-supers-7.9.6"
- sources."@babel/helper-simple-access-7.8.3"
- sources."@babel/helper-split-export-declaration-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/helper-wrap-function-7.8.3"
- sources."@babel/helpers-7.9.6"
- (sources."@babel/highlight-7.9.0" // {
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/compat-data-7.10.1"
+ sources."@babel/core-7.10.1"
+ sources."@babel/generator-7.10.1"
+ sources."@babel/helper-annotate-as-pure-7.10.1"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.1"
+ sources."@babel/helper-compilation-targets-7.10.1"
+ sources."@babel/helper-create-class-features-plugin-7.10.1"
+ sources."@babel/helper-create-regexp-features-plugin-7.10.1"
+ sources."@babel/helper-define-map-7.10.1"
+ sources."@babel/helper-explode-assignable-expression-7.10.1"
+ sources."@babel/helper-function-name-7.10.1"
+ sources."@babel/helper-get-function-arity-7.10.1"
+ sources."@babel/helper-hoist-variables-7.10.1"
+ sources."@babel/helper-member-expression-to-functions-7.10.1"
+ sources."@babel/helper-module-imports-7.10.1"
+ sources."@babel/helper-module-transforms-7.10.1"
+ sources."@babel/helper-optimise-call-expression-7.10.1"
+ sources."@babel/helper-plugin-utils-7.10.1"
+ sources."@babel/helper-regex-7.10.1"
+ sources."@babel/helper-remap-async-to-generator-7.10.1"
+ sources."@babel/helper-replace-supers-7.10.1"
+ sources."@babel/helper-simple-access-7.10.1"
+ sources."@babel/helper-split-export-declaration-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/helper-wrap-function-7.10.1"
+ sources."@babel/helpers-7.10.1"
+ (sources."@babel/highlight-7.10.1" // {
dependencies = [
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.9.6"
+ sources."@babel/parser-7.10.1"
sources."@babel/plugin-external-helpers-7.8.3"
- sources."@babel/plugin-proposal-async-generator-functions-7.8.3"
- sources."@babel/plugin-proposal-class-properties-7.8.3"
- sources."@babel/plugin-proposal-dynamic-import-7.8.3"
- sources."@babel/plugin-proposal-json-strings-7.8.3"
- sources."@babel/plugin-proposal-nullish-coalescing-operator-7.8.3"
- sources."@babel/plugin-proposal-numeric-separator-7.8.3"
- sources."@babel/plugin-proposal-object-rest-spread-7.9.6"
- sources."@babel/plugin-proposal-optional-catch-binding-7.8.3"
- sources."@babel/plugin-proposal-optional-chaining-7.9.0"
- sources."@babel/plugin-proposal-unicode-property-regex-7.8.8"
+ sources."@babel/plugin-proposal-async-generator-functions-7.10.1"
+ sources."@babel/plugin-proposal-class-properties-7.10.1"
+ sources."@babel/plugin-proposal-dynamic-import-7.10.1"
+ sources."@babel/plugin-proposal-json-strings-7.10.1"
+ sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.1"
+ sources."@babel/plugin-proposal-numeric-separator-7.10.1"
+ sources."@babel/plugin-proposal-object-rest-spread-7.10.1"
+ sources."@babel/plugin-proposal-optional-catch-binding-7.10.1"
+ sources."@babel/plugin-proposal-optional-chaining-7.10.1"
+ sources."@babel/plugin-proposal-private-methods-7.10.1"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.10.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.8.3"
+ sources."@babel/plugin-syntax-class-properties-7.10.1"
sources."@babel/plugin-syntax-dynamic-import-7.8.3"
sources."@babel/plugin-syntax-json-strings-7.8.3"
- sources."@babel/plugin-syntax-logical-assignment-operators-7.8.3"
+ sources."@babel/plugin-syntax-logical-assignment-operators-7.10.1"
sources."@babel/plugin-syntax-nullish-coalescing-operator-7.8.3"
- sources."@babel/plugin-syntax-numeric-separator-7.8.3"
+ sources."@babel/plugin-syntax-numeric-separator-7.10.1"
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.8.3"
- sources."@babel/plugin-transform-arrow-functions-7.8.3"
- sources."@babel/plugin-transform-async-to-generator-7.8.3"
- sources."@babel/plugin-transform-block-scoped-functions-7.8.3"
- sources."@babel/plugin-transform-block-scoping-7.8.3"
- sources."@babel/plugin-transform-classes-7.9.5"
- sources."@babel/plugin-transform-computed-properties-7.8.3"
- sources."@babel/plugin-transform-destructuring-7.9.5"
- sources."@babel/plugin-transform-dotall-regex-7.8.3"
- sources."@babel/plugin-transform-duplicate-keys-7.8.3"
- sources."@babel/plugin-transform-exponentiation-operator-7.8.3"
- sources."@babel/plugin-transform-for-of-7.9.0"
- sources."@babel/plugin-transform-function-name-7.8.3"
- sources."@babel/plugin-transform-literals-7.8.3"
- sources."@babel/plugin-transform-member-expression-literals-7.8.3"
- sources."@babel/plugin-transform-modules-amd-7.9.6"
- sources."@babel/plugin-transform-modules-commonjs-7.9.6"
- sources."@babel/plugin-transform-modules-systemjs-7.9.6"
- sources."@babel/plugin-transform-modules-umd-7.9.0"
+ sources."@babel/plugin-syntax-top-level-await-7.10.1"
+ sources."@babel/plugin-transform-arrow-functions-7.10.1"
+ sources."@babel/plugin-transform-async-to-generator-7.10.1"
+ sources."@babel/plugin-transform-block-scoped-functions-7.10.1"
+ sources."@babel/plugin-transform-block-scoping-7.10.1"
+ sources."@babel/plugin-transform-classes-7.10.1"
+ sources."@babel/plugin-transform-computed-properties-7.10.1"
+ sources."@babel/plugin-transform-destructuring-7.10.1"
+ sources."@babel/plugin-transform-dotall-regex-7.10.1"
+ sources."@babel/plugin-transform-duplicate-keys-7.10.1"
+ sources."@babel/plugin-transform-exponentiation-operator-7.10.1"
+ sources."@babel/plugin-transform-for-of-7.10.1"
+ sources."@babel/plugin-transform-function-name-7.10.1"
+ sources."@babel/plugin-transform-literals-7.10.1"
+ sources."@babel/plugin-transform-member-expression-literals-7.10.1"
+ sources."@babel/plugin-transform-modules-amd-7.10.1"
+ sources."@babel/plugin-transform-modules-commonjs-7.10.1"
+ sources."@babel/plugin-transform-modules-systemjs-7.10.1"
+ sources."@babel/plugin-transform-modules-umd-7.10.1"
sources."@babel/plugin-transform-named-capturing-groups-regex-7.8.3"
- sources."@babel/plugin-transform-new-target-7.8.3"
- sources."@babel/plugin-transform-object-super-7.8.3"
- sources."@babel/plugin-transform-parameters-7.9.5"
- sources."@babel/plugin-transform-property-literals-7.8.3"
- sources."@babel/plugin-transform-regenerator-7.8.7"
- sources."@babel/plugin-transform-reserved-words-7.8.3"
- sources."@babel/plugin-transform-runtime-7.9.6"
- sources."@babel/plugin-transform-shorthand-properties-7.8.3"
- sources."@babel/plugin-transform-spread-7.8.3"
- sources."@babel/plugin-transform-sticky-regex-7.8.3"
- sources."@babel/plugin-transform-template-literals-7.8.3"
- sources."@babel/plugin-transform-typeof-symbol-7.8.4"
- sources."@babel/plugin-transform-unicode-regex-7.8.3"
- sources."@babel/preset-env-7.9.6"
+ sources."@babel/plugin-transform-new-target-7.10.1"
+ sources."@babel/plugin-transform-object-super-7.10.1"
+ sources."@babel/plugin-transform-parameters-7.10.1"
+ sources."@babel/plugin-transform-property-literals-7.10.1"
+ sources."@babel/plugin-transform-regenerator-7.10.1"
+ sources."@babel/plugin-transform-reserved-words-7.10.1"
+ sources."@babel/plugin-transform-runtime-7.10.1"
+ sources."@babel/plugin-transform-shorthand-properties-7.10.1"
+ sources."@babel/plugin-transform-spread-7.10.1"
+ sources."@babel/plugin-transform-sticky-regex-7.10.1"
+ sources."@babel/plugin-transform-template-literals-7.10.1"
+ sources."@babel/plugin-transform-typeof-symbol-7.10.1"
+ sources."@babel/plugin-transform-unicode-escapes-7.10.1"
+ sources."@babel/plugin-transform-unicode-regex-7.10.1"
+ sources."@babel/preset-env-7.10.1"
sources."@babel/preset-modules-0.1.3"
sources."@babel/preset-stage-2-7.8.3"
- sources."@babel/runtime-7.9.6"
- sources."@babel/template-7.8.6"
- sources."@babel/traverse-7.9.6"
- sources."@babel/types-7.9.6"
+ sources."@babel/runtime-7.10.1"
+ sources."@babel/template-7.10.1"
+ sources."@babel/traverse-7.10.1"
+ sources."@babel/types-7.10.1"
sources."@cnakazawa/watch-1.0.4"
sources."@comandeer/babel-plugin-banner-5.0.0"
- (sources."@istanbuljs/load-nyc-config-1.0.0" // {
+ (sources."@istanbuljs/load-nyc-config-1.1.0" // {
dependencies = [
sources."find-up-4.1.0"
sources."locate-path-5.0.0"
@@ -68272,13 +68467,14 @@ in
sources."@types/color-name-1.1.1"
sources."@types/estree-0.0.44"
sources."@types/graceful-fs-4.1.3"
- sources."@types/istanbul-lib-coverage-2.0.1"
+ sources."@types/istanbul-lib-coverage-2.0.2"
sources."@types/istanbul-lib-report-3.0.0"
- sources."@types/istanbul-reports-1.1.1"
- sources."@types/node-13.13.4"
+ sources."@types/istanbul-reports-1.1.2"
+ sources."@types/json-schema-7.0.4"
+ sources."@types/node-14.0.5"
sources."@types/normalize-package-data-2.4.0"
sources."@types/resolve-0.0.8"
- sources."@types/yargs-15.0.4"
+ sources."@types/yargs-15.0.5"
sources."@types/yargs-parser-15.0.0"
sources."@webassemblyjs/ast-1.9.0"
sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
@@ -68302,7 +68498,7 @@ in
sources."@xtuc/long-4.2.2"
sources."JSONStream-1.3.5"
sources."ace.improved-0.2.1"
- sources."acorn-7.1.1"
+ sources."acorn-7.2.0"
sources."acorn-node-1.8.2"
sources."acorn-walk-7.1.1"
sources."ajv-6.12.2"
@@ -68319,7 +68515,11 @@ in
sources."arr-union-3.1.0"
sources."array-unique-0.3.2"
sources."asn1-0.2.4"
- sources."asn1.js-4.10.1"
+ (sources."asn1.js-4.10.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
(sources."assert-1.5.0" // {
dependencies = [
sources."inherits-2.0.1"
@@ -68334,7 +68534,7 @@ in
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."babel-core-7.0.0-bridge.0"
sources."babel-eslint-10.0.3"
sources."babel-helper-evaluate-path-0.5.0"
@@ -68394,7 +68594,7 @@ in
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
sources."big.js-5.2.2"
- sources."binary-extensions-1.13.1"
+ sources."binary-extensions-2.0.0"
sources."bindings-1.5.0"
(sources."bl-4.0.2" // {
dependencies = [
@@ -68403,7 +68603,7 @@ in
];
})
sources."bluebird-3.7.2"
- sources."bn.js-4.11.8"
+ sources."bn.js-5.1.2"
sources."brace-expansion-1.1.11"
(sources."braces-2.3.2" // {
dependencies = [
@@ -68425,8 +68625,17 @@ in
sources."browserify-aes-1.2.0"
sources."browserify-cipher-1.0.1"
sources."browserify-des-1.0.2"
- sources."browserify-rsa-4.0.1"
- sources."browserify-sign-4.0.4"
+ (sources."browserify-rsa-4.0.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
+ (sources."browserify-sign-4.2.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ sources."safe-buffer-5.2.1"
+ ];
+ })
sources."browserify-zlib-0.2.0"
sources."browserslist-4.12.0"
sources."bser-2.1.1"
@@ -68443,7 +68652,7 @@ in
sources."cache-base-1.0.1"
sources."cached-path-relative-1.0.2"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001050"
+ sources."caniuse-lite-1.0.30001066"
sources."capture-exit-2.0.0"
sources."caseless-0.12.0"
(sources."chalk-3.0.0" // {
@@ -68455,15 +68664,12 @@ in
sources."supports-color-7.1.0"
];
})
- (sources."chokidar-2.1.8" // {
+ (sources."chokidar-3.4.0" // {
dependencies = [
- (sources."anymatch-2.0.0" // {
- dependencies = [
- sources."normalize-path-2.1.1"
- ];
- })
- sources."fsevents-1.2.12"
- sources."micromatch-3.1.10"
+ sources."braces-3.0.2"
+ sources."fill-range-7.0.1"
+ sources."is-number-7.0.0"
+ sources."to-regex-range-5.0.1"
];
})
sources."chownr-1.1.4"
@@ -68523,12 +68729,16 @@ in
];
})
sources."core-util-is-1.0.2"
- sources."create-ecdh-4.0.3"
+ (sources."create-ecdh-4.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."create-hash-1.2.0"
sources."create-hmac-1.1.7"
(sources."cross-env-7.0.0" // {
dependencies = [
- sources."cross-spawn-7.0.2"
+ sources."cross-spawn-7.0.3"
sources."path-key-3.1.1"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
@@ -68544,7 +68754,7 @@ in
sources."dash-ast-1.0.0"
sources."dashdash-1.14.1"
sources."death-1.1.0"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."decamelize-1.2.0"
sources."decode-uri-component-0.2.0"
sources."define-properties-1.1.3"
@@ -68555,13 +68765,21 @@ in
sources."des.js-1.0.1"
sources."detect-file-1.0.0"
sources."detective-5.2.0"
- sources."diffie-hellman-5.0.3"
+ (sources."diffie-hellman-5.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."domain-browser-1.2.0"
sources."duplexer2-0.1.4"
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
- sources."electron-to-chromium-1.3.427"
- sources."elliptic-6.5.2"
+ sources."electron-to-chromium-1.3.453"
+ (sources."elliptic-6.5.2" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."emoji-regex-7.0.3"
sources."emojis-list-3.0.0"
sources."end-of-stream-1.4.4"
@@ -68655,15 +68873,12 @@ in
sources."gensync-1.0.0-beta.1"
sources."get-assigned-identifiers-1.2.0"
sources."get-caller-file-2.0.5"
+ sources."get-package-type-0.1.0"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
sources."glob-7.1.6"
- (sources."glob-parent-3.1.0" // {
- dependencies = [
- sources."is-glob-3.1.0"
- ];
- })
+ sources."glob-parent-5.1.1"
(sources."global-modules-2.0.0" // {
dependencies = [
sources."global-prefix-3.0.0"
@@ -68698,7 +68913,7 @@ in
(sources."hash-base-3.1.0" // {
dependencies = [
sources."readable-stream-3.6.0"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
];
})
sources."hash.js-1.1.7"
@@ -68723,7 +68938,7 @@ in
sources."invert-kv-2.0.0"
sources."is-accessor-descriptor-1.0.0"
sources."is-arrayish-0.2.1"
- sources."is-binary-path-1.0.1"
+ sources."is-binary-path-2.1.0"
sources."is-buffer-1.1.6"
sources."is-ci-2.0.0"
sources."is-data-descriptor-1.0.0"
@@ -68741,11 +68956,7 @@ in
];
})
sources."is-plain-object-2.0.4"
- (sources."is-reference-1.1.4" // {
- dependencies = [
- sources."@types/estree-0.0.39"
- ];
- })
+ sources."is-reference-1.2.0"
sources."is-stream-1.1.0"
sources."is-typedarray-1.0.0"
sources."is-windows-1.0.2"
@@ -68755,7 +68966,7 @@ in
sources."isobject-3.0.1"
sources."isstream-0.1.2"
sources."istanbul-lib-coverage-3.0.0"
- (sources."istanbul-lib-instrument-4.0.1" // {
+ (sources."istanbul-lib-instrument-4.0.3" // {
dependencies = [
sources."semver-6.3.0"
];
@@ -68771,7 +68982,7 @@ in
];
})
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."jsesc-2.5.2"
sources."json-parse-better-errors-1.0.2"
@@ -68823,7 +69034,11 @@ in
sources."to-regex-range-5.0.1"
];
})
- sources."miller-rabin-4.0.1"
+ (sources."miller-rabin-4.0.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."mimic-fn-2.1.0"
@@ -68866,7 +69081,7 @@ in
];
})
sources."node-modules-regexp-1.0.0"
- sources."node-releases-1.1.53"
+ sources."node-releases-1.1.57"
sources."normalize-package-data-2.5.0"
sources."normalize-path-3.0.0"
sources."npm-run-path-2.0.2"
@@ -68941,7 +69156,11 @@ in
sources."promise-inflight-1.0.1"
sources."prr-1.0.1"
sources."psl-1.8.0"
- sources."public-encrypt-4.0.3"
+ (sources."public-encrypt-4.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."pump-3.0.0"
(sources."pumpify-1.5.1" // {
dependencies = [
@@ -68961,11 +69180,7 @@ in
sources."string_decoder-1.1.1"
];
})
- (sources."readdirp-2.2.1" // {
- dependencies = [
- sources."micromatch-3.1.10"
- ];
- })
+ sources."readdirp-3.4.0"
sources."realpath-native-2.0.0"
sources."regenerate-1.4.0"
sources."regenerate-unicode-properties-8.2.0"
@@ -68973,7 +69188,7 @@ in
sources."regenerator-transform-0.14.4"
sources."regex-not-1.0.2"
sources."regexpu-core-4.7.0"
- sources."regjsgen-0.5.1"
+ sources."regjsgen-0.5.2"
(sources."regjsparser-0.6.4" // {
dependencies = [
sources."jsesc-0.5.0"
@@ -69022,7 +69237,7 @@ in
sources."normalize-path-2.1.1"
];
})
- sources."schema-utils-2.6.6"
+ sources."schema-utils-2.7.0"
sources."semver-5.7.1"
sources."serialize-javascript-2.1.2"
sources."set-blocking-2.0.0"
@@ -69081,9 +69296,9 @@ in
})
sources."source-map-url-0.4.0"
sources."sourcemap-codec-1.4.8"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."split-string-3.1.0"
sources."sprintf-js-1.0.3"
@@ -69109,7 +69324,7 @@ in
sources."stream-browserify-2.0.2"
sources."stream-combiner2-1.1.1"
sources."stream-each-1.2.3"
- (sources."stream-http-3.1.0" // {
+ (sources."stream-http-3.1.1" // {
dependencies = [
sources."readable-stream-3.6.0"
];
@@ -69119,7 +69334,7 @@ in
sources."string-width-3.1.0"
(sources."string_decoder-1.3.0" // {
dependencies = [
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
];
})
sources."strip-ansi-5.2.0"
@@ -69133,7 +69348,7 @@ in
sources."readable-stream-3.6.0"
];
})
- (sources."terser-4.6.13" // {
+ (sources."terser-4.7.0" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -69159,7 +69374,7 @@ in
sources."to-regex-3.0.2"
sources."to-regex-range-2.1.1"
sources."tough-cookie-2.5.0"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tty-browserify-0.0.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
@@ -69207,7 +69422,21 @@ in
sources."vinyl-2.2.0"
sources."vm-browserify-1.1.2"
sources."walker-1.0.7"
- sources."watchpack-1.6.1"
+ sources."watchpack-1.7.2"
+ (sources."watchpack-chokidar2-2.0.0" // {
+ dependencies = [
+ sources."anymatch-2.0.0"
+ sources."binary-extensions-1.13.1"
+ sources."chokidar-2.1.8"
+ sources."fsevents-1.2.13"
+ sources."glob-parent-3.1.0"
+ sources."is-binary-path-1.0.1"
+ sources."is-glob-3.1.0"
+ sources."micromatch-3.1.10"
+ sources."normalize-path-2.1.1"
+ sources."readdirp-2.2.1"
+ ];
+ })
(sources."webpack-4.43.0" // {
dependencies = [
sources."acorn-6.4.1"
@@ -69302,7 +69531,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Madoko is a fast scholarly Markdown processor written in Koka";
- homepage = "https://madoko.codeplex.com/";
+ homepage = http://madoko.codeplex.com/;
};
production = true;
bypassCache = true;
@@ -69325,7 +69554,7 @@ in
sources."async-3.2.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."bcrypt-pbkdf-1.0.2"
sources."caseless-0.12.0"
sources."chalk-4.0.0"
@@ -69372,7 +69601,7 @@ in
sources."punycode-2.1.1"
sources."qs-6.5.2"
sources."request-2.88.2"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."sshpk-1.16.1"
sources."supports-color-7.1.0"
@@ -69442,7 +69671,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Meeting room kiosk app for displaying meeting room schedules and booking rooms in your organization. Built against Google Apps, but other sources can be defined.";
- homepage = "https://bitbucket.org/aahmed/meat";
+ homepage = https://bitbucket.org/aahmed/meat;
};
production = true;
bypassCache = true;
@@ -69512,7 +69741,7 @@ in
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.6.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
dependencies = [
@@ -70106,8 +70335,8 @@ in
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-1.2.0"
- sources."typescript-3.8.3"
- sources."uglify-js-3.9.2"
+ sources."typescript-3.9.4"
+ sources."uglify-js-3.9.4"
sources."uglify-to-browserify-1.0.2"
sources."unc-path-regex-0.1.2"
sources."union-value-1.0.1"
@@ -70170,10 +70399,10 @@ in
mocha = nodeEnv.buildNodePackage {
name = "mocha";
packageName = "mocha";
- version = "7.1.2";
+ version = "7.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mocha/-/mocha-7.1.2.tgz";
- sha512 = "o96kdRKMKI3E8U0bjnfqW4QMk12MwZ4mhdBTf+B5a1q9+aq2HRnj+3ZdJu0B/ZhJeK78MgYuv6L8d/rA5AeBJA==";
+ url = "https://registry.npmjs.org/mocha/-/mocha-7.2.0.tgz";
+ sha512 = "O9CIypScywTVpNaRrCAgoUnJgozpIofjKUYmJhiCIJMiuYnLI6otcb1/kpW9/n/tJODHGZ7i8aLQoDVsMtOKQQ==";
};
dependencies = [
sources."ansi-colors-3.2.3"
@@ -70300,7 +70529,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "simple, flexible, fun test framework";
- homepage = "https://mochajs.org/";
+ homepage = https://mochajs.org/;
license = "MIT";
};
production = true;
@@ -70332,7 +70561,7 @@ in
sources."graphlib-2.1.8"
sources."inherits-2.0.4"
sources."isarray-1.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
(sources."json-refs-3.0.15" // {
dependencies = [
sources."commander-4.1.1"
@@ -70370,13 +70599,13 @@ in
neovim = nodeEnv.buildNodePackage {
name = "neovim";
packageName = "neovim";
- version = "4.8.0";
+ version = "4.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/neovim/-/neovim-4.8.0.tgz";
- sha512 = "gGiVq/r9iIrp2XCdDXb3fBEW4e3H6zMLxgTGuG5e6MaxiLzLnUZj2ersr4r+Ij8qnbRFxCqCrOw5d7lyrGPcWg==";
+ url = "https://registry.npmjs.org/neovim/-/neovim-4.9.0.tgz";
+ sha512 = "48hDy0Dheo5qFF+cwhj7qaWoXfbiKOQ0CLNE0/aiA41rhn/Z1m0OKQqlp9SqbSMr/PnY5QdiLdbs0xh2UudEfA==";
};
dependencies = [
- sources."@msgpack/msgpack-1.12.1"
+ sources."@msgpack/msgpack-1.12.2"
sources."async-2.6.3"
sources."color-3.0.0"
sources."color-convert-1.9.3"
@@ -70404,7 +70633,7 @@ in
sources."one-time-0.0.4"
sources."process-nextick-args-2.0.1"
sources."readable-stream-3.6.0"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."semver-7.3.2"
sources."simple-swizzle-0.2.2"
sources."stack-trace-0.0.10"
@@ -70424,7 +70653,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Neovim client API and neovim remote plugin provider";
- homepage = "https://github.com/neovim/node-client";
+ homepage = https://github.com/neovim/node-client;
license = "MIT";
};
production = true;
@@ -70456,10 +70685,10 @@ in
node-gyp = nodeEnv.buildNodePackage {
name = "node-gyp";
packageName = "node-gyp";
- version = "6.1.0";
+ version = "5.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/node-gyp/-/node-gyp-6.1.0.tgz";
- sha512 = "h4A2zDlOujeeaaTx06r4Vy+8MZ1679lU+wbCKDS4ZtvY2A37DESo37oejIw0mtmR3+rvNwts5B6Kpt1KrNYdNw==";
+ url = "https://registry.npmjs.org/node-gyp/-/node-gyp-5.1.1.tgz";
+ sha512 = "WH0WKGi+a4i4DUt2mHnvocex/xPLp9pYt5R6M2JdFB7pJ7Z34hveZ4nDTGTiLXCkitA9T8HFZjhinBCiVHYcWw==";
};
dependencies = [
sources."abbrev-1.1.1"
@@ -70471,7 +70700,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."brace-expansion-1.1.11"
@@ -70583,7 +70812,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Build tool and bindings loader for node-gyp that supports prebuilds";
- homepage = "https://github.com/prebuild/node-gyp-build";
+ homepage = https://github.com/prebuild/node-gyp-build;
license = "MIT";
};
production = true;
@@ -70613,7 +70842,7 @@ in
sources."async-0.9.2"
sources."asynckit-0.4.0"
sources."aws-sign2-0.6.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."base64-js-0.0.8"
sources."bcrypt-pbkdf-1.0.2"
@@ -70805,9 +71034,9 @@ in
sources."setprototypeof-1.1.1"
sources."signal-exit-3.0.3"
sources."sntp-1.0.9"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
(sources."sshpk-1.16.1" // {
dependencies = [
@@ -70879,7 +71108,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Web Inspector based nodeJS debugger";
- homepage = "https://github.com/node-inspector/node-inspector";
+ homepage = http://github.com/node-inspector/node-inspector;
};
production = true;
bypassCache = true;
@@ -70927,7 +71156,7 @@ in
sources."minizlib-1.3.3"
sources."mkdirp-0.5.5"
sources."ms-2.1.2"
- sources."needle-2.4.1"
+ sources."needle-2.5.0"
sources."nopt-4.0.3"
sources."npm-bundled-1.1.1"
sources."npm-normalize-package-bin-1.0.1"
@@ -70979,7 +71208,7 @@ in
sha512 = "5K7LKdy232xLSHMo3ZprAEHbLilszSD/qQkt+9PxByJnEMACeHJ7SH4Gpt/1FX+K75gHHNtlnHsWwpQ53lggEA==";
};
dependencies = [
- sources."@babel/runtime-7.9.6"
+ sources."@babel/runtime-7.10.1"
sources."@node-red/editor-api-1.0.6"
sources."@node-red/editor-client-1.0.6"
(sources."@node-red/nodes-1.0.6" // {
@@ -71002,7 +71231,7 @@ in
sources."accepts-1.3.7"
(sources."agent-base-6.0.0" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
@@ -71025,7 +71254,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
(sources."basic-auth-2.0.1" // {
dependencies = [
@@ -71195,7 +71424,7 @@ in
sources."http-signature-1.2.0"
(sources."https-proxy-agent-5.0.0" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
@@ -71261,8 +71490,8 @@ in
})
sources."minizlib-1.3.3"
sources."mkdirp-0.5.5"
- sources."moment-2.25.3"
- sources."moment-timezone-0.5.28"
+ sources."moment-2.26.0"
+ sources."moment-timezone-0.5.31"
(sources."mqtt-2.18.8" // {
dependencies = [
sources."readable-stream-2.3.7"
@@ -71275,7 +71504,7 @@ in
sources."multer-1.4.2"
sources."mustache-4.0.1"
sources."nan-2.13.2"
- (sources."needle-2.4.1" // {
+ (sources."needle-2.5.0" // {
dependencies = [
sources."debug-3.2.6"
sources."ms-2.1.2"
@@ -71446,7 +71675,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Low-code programming for event-driven applications";
- homepage = "https://nodered.org/";
+ homepage = http://nodered.org/;
license = "Apache-2.0";
};
production = true;
@@ -71471,7 +71700,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
@@ -71538,7 +71767,7 @@ in
sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."minipass-3.1.1"
+ sources."minipass-3.1.3"
sources."minizlib-2.1.0"
sources."mkdirp-0.5.5"
sources."ncp-0.4.2"
@@ -71591,16 +71820,16 @@ in
sources."resolve-1.17.0"
sources."retry-0.10.1"
sources."rimraf-2.6.3"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."semver-7.1.3"
sources."set-blocking-2.0.0"
sources."signal-exit-3.0.3"
sources."slasp-0.0.4"
sources."slide-1.1.6"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."sshpk-1.16.1"
sources."ssri-5.3.0"
@@ -71636,7 +71865,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Generate Nix expressions to build NPM packages";
- homepage = "https://github.com/svanderburg/node2nix";
+ homepage = https://github.com/svanderburg/node2nix;
license = "MIT";
};
production = true;
@@ -71646,10 +71875,10 @@ in
nodemon = nodeEnv.buildNodePackage {
name = "nodemon";
packageName = "nodemon";
- version = "2.0.3";
+ version = "2.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/nodemon/-/nodemon-2.0.3.tgz";
- sha512 = "lLQLPS90Lqwc99IHe0U94rDgvjo+G9I4uEIxRG3evSLROcqQ9hwc0AxlSHKS4T1JW/IMj/7N5mthiN58NL/5kw==";
+ url = "https://registry.npmjs.org/nodemon/-/nodemon-2.0.4.tgz";
+ sha512 = "Ltced+hIfTmaS28Zjv1BM552oQ3dbwPqI4+zI0SLgq+wpJhSyqgYude/aZa/3i31VCQWMfXJVxvu86abcam3uQ==";
};
dependencies = [
sources."@sindresorhus/is-0.14.0"
@@ -71751,7 +71980,7 @@ in
})
sources."picomatch-2.2.2"
sources."prepend-http-2.0.0"
- sources."pstree.remy-1.1.7"
+ sources."pstree.remy-1.1.8"
sources."pump-3.0.0"
sources."pupa-2.0.1"
sources."rc-1.2.8"
@@ -71800,7 +72029,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Simple monitor script for use during development of a node.js app.";
- homepage = "https://nodemon.io/";
+ homepage = http://nodemon.io/;
license = "MIT";
};
production = true;
@@ -71818,7 +72047,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "a package manager for JavaScript";
- homepage = "https://docs.npmjs.com/";
+ homepage = https://docs.npmjs.com/;
license = "Artistic-2.0";
};
production = true;
@@ -71828,10 +72057,10 @@ in
npm-check-updates = nodeEnv.buildNodePackage {
name = "npm-check-updates";
packageName = "npm-check-updates";
- version = "4.1.2";
+ version = "6.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-4.1.2.tgz";
- sha512 = "CRO20Z12fygKL/ow4j4pnpyxevda/PuFbWpsF5E9sFW0B+M3d32A1dD+fTHLDjgderhKXr64W8qQ6M/Gq8OLiw==";
+ url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-6.0.1.tgz";
+ sha512 = "lzoVW35KWaBn0m1O1AVr0G9/20niK13mYftoAr09WuQszoeTdlrjCNyC0pRNiTfb5ZxubZaUAi7HdVzkEihwwA==";
};
dependencies = [
sources."@npmcli/ci-detect-1.2.0"
@@ -71866,12 +72095,13 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
(sources."boxen-4.2.0" // {
dependencies = [
sources."ansi-regex-5.0.0"
+ sources."chalk-3.0.0"
sources."emoji-regex-8.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."string-width-4.2.0"
@@ -71889,7 +72119,7 @@ in
})
sources."camelcase-5.3.1"
sources."caseless-0.12.0"
- sources."chalk-3.0.0"
+ sources."chalk-4.0.0"
sources."chownr-2.0.0"
sources."ci-info-2.0.0"
sources."cint-8.2.1"
@@ -71909,7 +72139,7 @@ in
sources."core-util-is-1.0.2"
sources."crypto-random-string-2.0.0"
sources."dashdash-1.14.1"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."debuglog-1.0.1"
sources."decompress-response-3.3.0"
sources."deep-extend-0.6.0"
@@ -71932,7 +72162,6 @@ in
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.1"
- sources."fast-diff-1.2.0"
sources."fast-json-stable-stringify-2.1.0"
sources."figgy-pudding-3.5.2"
sources."find-up-4.1.0"
@@ -71941,7 +72170,7 @@ in
sources."fs-minipass-2.1.0"
sources."fs.realpath-1.0.0"
sources."gauge-2.7.4"
- sources."get-stdin-7.0.0"
+ sources."get-stdin-8.0.0"
sources."get-stream-4.1.0"
sources."getpass-0.1.7"
sources."glob-7.1.6"
@@ -71983,7 +72212,7 @@ in
sources."isexe-2.0.0"
sources."isstream-0.1.2"
sources."jju-1.4.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."json-buffer-3.0.0"
sources."json-parse-even-better-errors-2.2.0"
@@ -72014,13 +72243,13 @@ in
sources."semver-6.3.0"
];
})
- sources."make-fetch-happen-8.0.6"
+ sources."make-fetch-happen-8.0.7"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- (sources."minipass-3.1.1" // {
+ (sources."minipass-3.1.3" // {
dependencies = [
sources."yallist-4.0.0"
];
@@ -72034,7 +72263,7 @@ in
})
sources."minipass-flush-1.0.5"
sources."minipass-json-stream-1.0.1"
- sources."minipass-pipeline-1.2.2"
+ sources."minipass-pipeline-1.2.3"
sources."minipass-sized-1.0.3"
(sources."minizlib-1.3.3" // {
dependencies = [
@@ -72070,9 +72299,9 @@ in
sources."npm-install-checks-4.0.0"
sources."npm-normalize-package-bin-1.0.1"
sources."npm-package-arg-8.0.1"
- sources."npm-packlist-2.1.1"
+ sources."npm-packlist-2.1.2"
sources."npm-pick-manifest-6.1.0"
- (sources."npm-registry-fetch-8.0.2" // {
+ (sources."npm-registry-fetch-8.1.0" // {
dependencies = [
sources."minizlib-2.1.0"
sources."yallist-4.0.0"
@@ -72096,7 +72325,7 @@ in
sources."semver-6.3.0"
];
})
- sources."pacote-11.1.8"
+ sources."pacote-11.1.10"
sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
sources."path-parse-1.0.6"
@@ -72166,7 +72395,11 @@ in
sources."unique-filename-1.1.1"
sources."unique-slug-2.0.2"
sources."unique-string-2.0.0"
- sources."update-notifier-4.1.0"
+ (sources."update-notifier-4.1.0" // {
+ dependencies = [
+ sources."chalk-3.0.0"
+ ];
+ })
sources."uri-js-4.2.2"
sources."url-parse-lax-3.0.0"
sources."util-deprecate-1.0.2"
@@ -72192,7 +72425,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Find newer versions of dependencies than what your package.json or bower.json allows";
- homepage = "https://github.com/tjunnone/npm-check-updates";
+ homepage = https://github.com/raineorshine/npm-check-updates;
license = "Apache-2.0";
};
production = true;
@@ -72219,7 +72452,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."block-stream-0.0.9"
@@ -72325,7 +72558,7 @@ in
sources."request-2.88.2"
sources."retry-0.6.0"
sources."rimraf-2.7.1"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."semver-4.3.6"
sources."set-blocking-2.0.0"
@@ -72366,7 +72599,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Generate nix expressions to build npm packages";
- homepage = "https://github.com/NixOS/npm2nix";
+ homepage = https://github.com/NixOS/npm2nix;
};
production = true;
bypassCache = true;
@@ -72407,7 +72640,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "OCaml language server";
- homepage = "https://github.com/freebroccolo/ocaml-language-server";
+ homepage = https://github.com/freebroccolo/ocaml-language-server;
license = "Apache-2.0";
};
production = true;
@@ -72423,104 +72656,109 @@ in
sha512 = "G+iZGGiPEXcRzw0fiRxWYCKxdt/F7l9a0xkiU4XbcVRJCSlBnioWEwJMutOCCpoQmaQtjB4RBHDGIHN85AIhLQ==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/compat-data-7.9.6"
- (sources."@babel/core-7.9.6" // {
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/compat-data-7.10.1"
+ (sources."@babel/core-7.10.1" // {
dependencies = [
sources."json5-2.1.3"
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.9.6" // {
+ (sources."@babel/generator-7.10.1" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- sources."@babel/helper-annotate-as-pure-7.8.3"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.8.3"
- sources."@babel/helper-builder-react-jsx-7.9.0"
- sources."@babel/helper-builder-react-jsx-experimental-7.9.5"
- sources."@babel/helper-compilation-targets-7.9.6"
- sources."@babel/helper-create-regexp-features-plugin-7.8.8"
- sources."@babel/helper-define-map-7.8.3"
- sources."@babel/helper-explode-assignable-expression-7.8.3"
- sources."@babel/helper-function-name-7.9.5"
- sources."@babel/helper-get-function-arity-7.8.3"
- sources."@babel/helper-hoist-variables-7.8.3"
- sources."@babel/helper-member-expression-to-functions-7.8.3"
- sources."@babel/helper-module-imports-7.8.3"
- sources."@babel/helper-module-transforms-7.9.0"
- sources."@babel/helper-optimise-call-expression-7.8.3"
- sources."@babel/helper-plugin-utils-7.8.3"
- sources."@babel/helper-regex-7.8.3"
- sources."@babel/helper-remap-async-to-generator-7.8.3"
- sources."@babel/helper-replace-supers-7.9.6"
- sources."@babel/helper-simple-access-7.8.3"
- sources."@babel/helper-split-export-declaration-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/helper-wrap-function-7.8.3"
- sources."@babel/helpers-7.9.6"
- sources."@babel/highlight-7.9.0"
- sources."@babel/parser-7.9.6"
- sources."@babel/plugin-proposal-async-generator-functions-7.8.3"
- sources."@babel/plugin-proposal-dynamic-import-7.8.3"
- sources."@babel/plugin-proposal-json-strings-7.8.3"
- sources."@babel/plugin-proposal-nullish-coalescing-operator-7.8.3"
- sources."@babel/plugin-proposal-numeric-separator-7.8.3"
- sources."@babel/plugin-proposal-object-rest-spread-7.9.6"
- sources."@babel/plugin-proposal-optional-catch-binding-7.8.3"
- sources."@babel/plugin-proposal-optional-chaining-7.9.0"
- sources."@babel/plugin-proposal-unicode-property-regex-7.8.8"
+ sources."@babel/helper-annotate-as-pure-7.10.1"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.1"
+ sources."@babel/helper-builder-react-jsx-7.10.1"
+ sources."@babel/helper-builder-react-jsx-experimental-7.10.1"
+ sources."@babel/helper-compilation-targets-7.10.1"
+ sources."@babel/helper-create-class-features-plugin-7.10.1"
+ sources."@babel/helper-create-regexp-features-plugin-7.10.1"
+ sources."@babel/helper-define-map-7.10.1"
+ sources."@babel/helper-explode-assignable-expression-7.10.1"
+ sources."@babel/helper-function-name-7.10.1"
+ sources."@babel/helper-get-function-arity-7.10.1"
+ sources."@babel/helper-hoist-variables-7.10.1"
+ sources."@babel/helper-member-expression-to-functions-7.10.1"
+ sources."@babel/helper-module-imports-7.10.1"
+ sources."@babel/helper-module-transforms-7.10.1"
+ sources."@babel/helper-optimise-call-expression-7.10.1"
+ sources."@babel/helper-plugin-utils-7.10.1"
+ sources."@babel/helper-regex-7.10.1"
+ sources."@babel/helper-remap-async-to-generator-7.10.1"
+ sources."@babel/helper-replace-supers-7.10.1"
+ sources."@babel/helper-simple-access-7.10.1"
+ sources."@babel/helper-split-export-declaration-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/helper-wrap-function-7.10.1"
+ sources."@babel/helpers-7.10.1"
+ sources."@babel/highlight-7.10.1"
+ sources."@babel/parser-7.10.1"
+ sources."@babel/plugin-proposal-async-generator-functions-7.10.1"
+ sources."@babel/plugin-proposal-class-properties-7.10.1"
+ sources."@babel/plugin-proposal-dynamic-import-7.10.1"
+ sources."@babel/plugin-proposal-json-strings-7.10.1"
+ sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.1"
+ sources."@babel/plugin-proposal-numeric-separator-7.10.1"
+ sources."@babel/plugin-proposal-object-rest-spread-7.10.1"
+ sources."@babel/plugin-proposal-optional-catch-binding-7.10.1"
+ sources."@babel/plugin-proposal-optional-chaining-7.10.1"
+ sources."@babel/plugin-proposal-private-methods-7.10.1"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.10.1"
sources."@babel/plugin-syntax-async-generators-7.8.4"
+ sources."@babel/plugin-syntax-class-properties-7.10.1"
sources."@babel/plugin-syntax-dynamic-import-7.8.3"
- sources."@babel/plugin-syntax-flow-7.8.3"
+ sources."@babel/plugin-syntax-flow-7.10.1"
sources."@babel/plugin-syntax-json-strings-7.8.3"
- sources."@babel/plugin-syntax-jsx-7.8.3"
+ sources."@babel/plugin-syntax-jsx-7.10.1"
sources."@babel/plugin-syntax-nullish-coalescing-operator-7.8.3"
- sources."@babel/plugin-syntax-numeric-separator-7.8.3"
+ sources."@babel/plugin-syntax-numeric-separator-7.10.1"
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.8.3"
- sources."@babel/plugin-transform-arrow-functions-7.8.3"
- sources."@babel/plugin-transform-async-to-generator-7.8.3"
- sources."@babel/plugin-transform-block-scoped-functions-7.8.3"
- sources."@babel/plugin-transform-block-scoping-7.8.3"
- sources."@babel/plugin-transform-classes-7.9.5"
- sources."@babel/plugin-transform-computed-properties-7.8.3"
- sources."@babel/plugin-transform-destructuring-7.9.5"
- sources."@babel/plugin-transform-dotall-regex-7.8.3"
- sources."@babel/plugin-transform-duplicate-keys-7.8.3"
- sources."@babel/plugin-transform-exponentiation-operator-7.8.3"
- sources."@babel/plugin-transform-flow-strip-types-7.9.0"
- sources."@babel/plugin-transform-for-of-7.9.0"
- sources."@babel/plugin-transform-function-name-7.8.3"
- sources."@babel/plugin-transform-literals-7.8.3"
- sources."@babel/plugin-transform-member-expression-literals-7.8.3"
- sources."@babel/plugin-transform-modules-amd-7.9.6"
- sources."@babel/plugin-transform-modules-commonjs-7.9.6"
- sources."@babel/plugin-transform-modules-systemjs-7.9.6"
- sources."@babel/plugin-transform-modules-umd-7.9.0"
+ sources."@babel/plugin-syntax-top-level-await-7.10.1"
+ sources."@babel/plugin-transform-arrow-functions-7.10.1"
+ sources."@babel/plugin-transform-async-to-generator-7.10.1"
+ sources."@babel/plugin-transform-block-scoped-functions-7.10.1"
+ sources."@babel/plugin-transform-block-scoping-7.10.1"
+ sources."@babel/plugin-transform-classes-7.10.1"
+ sources."@babel/plugin-transform-computed-properties-7.10.1"
+ sources."@babel/plugin-transform-destructuring-7.10.1"
+ sources."@babel/plugin-transform-dotall-regex-7.10.1"
+ sources."@babel/plugin-transform-duplicate-keys-7.10.1"
+ sources."@babel/plugin-transform-exponentiation-operator-7.10.1"
+ sources."@babel/plugin-transform-flow-strip-types-7.10.1"
+ sources."@babel/plugin-transform-for-of-7.10.1"
+ sources."@babel/plugin-transform-function-name-7.10.1"
+ sources."@babel/plugin-transform-literals-7.10.1"
+ sources."@babel/plugin-transform-member-expression-literals-7.10.1"
+ sources."@babel/plugin-transform-modules-amd-7.10.1"
+ sources."@babel/plugin-transform-modules-commonjs-7.10.1"
+ sources."@babel/plugin-transform-modules-systemjs-7.10.1"
+ sources."@babel/plugin-transform-modules-umd-7.10.1"
sources."@babel/plugin-transform-named-capturing-groups-regex-7.8.3"
- sources."@babel/plugin-transform-new-target-7.8.3"
- sources."@babel/plugin-transform-object-super-7.8.3"
- sources."@babel/plugin-transform-parameters-7.9.5"
- sources."@babel/plugin-transform-property-literals-7.8.3"
- sources."@babel/plugin-transform-react-jsx-7.9.4"
- sources."@babel/plugin-transform-regenerator-7.8.7"
- sources."@babel/plugin-transform-reserved-words-7.8.3"
- sources."@babel/plugin-transform-shorthand-properties-7.8.3"
- sources."@babel/plugin-transform-spread-7.8.3"
- sources."@babel/plugin-transform-sticky-regex-7.8.3"
- sources."@babel/plugin-transform-template-literals-7.8.3"
- sources."@babel/plugin-transform-typeof-symbol-7.8.4"
- sources."@babel/plugin-transform-unicode-regex-7.8.3"
- sources."@babel/preset-env-7.9.6"
+ sources."@babel/plugin-transform-new-target-7.10.1"
+ sources."@babel/plugin-transform-object-super-7.10.1"
+ sources."@babel/plugin-transform-parameters-7.10.1"
+ sources."@babel/plugin-transform-property-literals-7.10.1"
+ sources."@babel/plugin-transform-react-jsx-7.10.1"
+ sources."@babel/plugin-transform-regenerator-7.10.1"
+ sources."@babel/plugin-transform-reserved-words-7.10.1"
+ sources."@babel/plugin-transform-shorthand-properties-7.10.1"
+ sources."@babel/plugin-transform-spread-7.10.1"
+ sources."@babel/plugin-transform-sticky-regex-7.10.1"
+ sources."@babel/plugin-transform-template-literals-7.10.1"
+ sources."@babel/plugin-transform-typeof-symbol-7.10.1"
+ sources."@babel/plugin-transform-unicode-escapes-7.10.1"
+ sources."@babel/plugin-transform-unicode-regex-7.10.1"
+ sources."@babel/preset-env-7.10.1"
sources."@babel/preset-modules-0.1.3"
- sources."@babel/runtime-7.9.6"
- sources."@babel/template-7.8.6"
- sources."@babel/traverse-7.9.6"
- sources."@babel/types-7.9.6"
+ sources."@babel/runtime-7.10.1"
+ sources."@babel/template-7.10.1"
+ sources."@babel/traverse-7.10.1"
+ sources."@babel/types-7.10.1"
sources."@iarna/toml-2.2.5"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
@@ -72529,9 +72767,9 @@ in
sources."@parcel/utils-1.11.0"
sources."@parcel/watcher-1.12.1"
sources."@parcel/workers-1.11.0"
- sources."@types/q-1.5.2"
+ sources."@types/q-1.5.4"
sources."abab-2.0.3"
- sources."acorn-7.1.1"
+ sources."acorn-7.2.0"
(sources."acorn-globals-4.3.4" // {
dependencies = [
sources."acorn-6.4.1"
@@ -72555,7 +72793,11 @@ in
sources."array-equal-1.0.0"
sources."array-unique-0.3.2"
sources."asn1-0.2.4"
- sources."asn1.js-4.10.1"
+ (sources."asn1.js-4.10.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
(sources."assert-1.5.0" // {
dependencies = [
sources."inherits-2.0.1"
@@ -72569,7 +72811,7 @@ in
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."babel-plugin-dynamic-import-node-2.3.3"
(sources."babel-runtime-6.26.0" // {
dependencies = [
@@ -72592,7 +72834,7 @@ in
sources."bcrypt-pbkdf-1.0.2"
sources."binary-extensions-1.13.1"
sources."bindings-1.5.0"
- sources."bn.js-4.11.8"
+ sources."bn.js-5.1.2"
sources."boolbase-1.0.0"
sources."brace-expansion-1.1.11"
sources."braces-2.3.2"
@@ -72602,8 +72844,17 @@ in
sources."browserify-aes-1.2.0"
sources."browserify-cipher-1.0.1"
sources."browserify-des-1.0.2"
- sources."browserify-rsa-4.0.1"
- sources."browserify-sign-4.0.4"
+ (sources."browserify-rsa-4.0.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
+ (sources."browserify-sign-4.2.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ sources."safe-buffer-5.2.1"
+ ];
+ })
(sources."browserify-zlib-0.2.0" // {
dependencies = [
sources."pako-1.0.11"
@@ -72626,7 +72877,7 @@ in
sources."callsites-2.0.0"
sources."camelcase-5.3.1"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001050"
+ sources."caniuse-lite-1.0.30001066"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chokidar-2.1.8"
@@ -72665,7 +72916,11 @@ in
})
sources."core-util-is-1.0.2"
sources."cosmiconfig-5.2.1"
- sources."create-ecdh-4.0.3"
+ (sources."create-ecdh-4.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."create-hash-1.2.0"
sources."create-hmac-1.1.7"
sources."cross-spawn-6.0.5"
@@ -72711,7 +72966,7 @@ in
sources."dashdash-1.14.1"
sources."data-urls-1.1.0"
sources."deasync-0.1.20"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."decamelize-1.2.0"
sources."decode-uri-component-0.2.0"
sources."deep-is-0.1.3"
@@ -72741,11 +72996,15 @@ in
sources."depd-1.1.2"
sources."des.js-1.0.1"
sources."destroy-1.0.4"
- sources."diffie-hellman-5.0.3"
+ (sources."diffie-hellman-5.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
(sources."dom-serializer-0.2.2" // {
dependencies = [
sources."domelementtype-2.0.1"
- sources."entities-2.0.0"
+ sources."entities-2.0.2"
];
})
sources."domain-browser-1.2.0"
@@ -72759,8 +73018,12 @@ in
sources."duplexer2-0.1.4"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.427"
- sources."elliptic-6.5.2"
+ sources."electron-to-chromium-1.3.453"
+ (sources."elliptic-6.5.2" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
sources."entities-1.1.2"
@@ -72812,7 +73075,7 @@ in
sources."fragment-cache-0.2.1"
sources."fresh-0.5.2"
sources."fs.realpath-1.0.0"
- sources."fsevents-1.2.12"
+ sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
sources."gensync-1.0.0-beta.1"
sources."get-caller-file-2.0.5"
@@ -72848,7 +73111,7 @@ in
(sources."hash-base-3.1.0" // {
dependencies = [
sources."readable-stream-3.6.0"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
];
})
sources."hash.js-1.1.7"
@@ -72862,7 +73125,7 @@ in
(sources."htmlnano-0.2.5" // {
dependencies = [
sources."posthtml-0.12.3"
- sources."terser-4.6.13"
+ sources."terser-4.7.0"
];
})
(sources."htmlparser2-3.10.1" // {
@@ -72925,7 +73188,7 @@ in
sources."isobject-3.0.1"
sources."isstream-0.1.2"
sources."js-tokens-4.0.0"
- (sources."js-yaml-3.13.1" // {
+ (sources."js-yaml-3.14.0" // {
dependencies = [
sources."esprima-4.0.1"
];
@@ -72977,7 +73240,11 @@ in
sources."kind-of-6.0.3"
];
})
- sources."miller-rabin-4.0.1"
+ (sources."miller-rabin-4.0.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."mime-1.6.0"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
@@ -73010,7 +73277,7 @@ in
sources."punycode-1.4.1"
];
})
- sources."node-releases-1.1.53"
+ sources."node-releases-1.1.57"
sources."normalize-html-whitespace-1.0.0"
sources."normalize-path-3.0.0"
sources."normalize-url-3.3.0"
@@ -73054,7 +73321,7 @@ in
sources."pkg-up-2.0.0"
sources."pn-1.1.0"
sources."posix-character-classes-0.1.1"
- (sources."postcss-7.0.29" // {
+ (sources."postcss-7.0.31" // {
dependencies = [
sources."supports-color-6.1.0"
];
@@ -73128,7 +73395,11 @@ in
sources."process-0.11.10"
sources."process-nextick-args-2.0.1"
sources."psl-1.8.0"
- sources."public-encrypt-4.0.3"
+ (sources."public-encrypt-4.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."punycode-2.1.1"
sources."purgecss-1.4.2"
sources."q-1.5.1"
@@ -73156,7 +73427,7 @@ in
];
})
sources."regexpu-core-4.7.0"
- sources."regjsgen-0.5.1"
+ sources."regjsgen-0.5.2"
(sources."regjsparser-0.6.4" // {
dependencies = [
sources."jsesc-0.5.0"
@@ -73408,7 +73679,7 @@ in
sources."async-0.9.2"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."babybird-0.0.1"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
@@ -73510,7 +73781,7 @@ in
sources."is-typedarray-1.0.0"
sources."isarray-1.0.0"
sources."isstream-0.1.2"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
@@ -73539,7 +73810,7 @@ in
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
- sources."moment-2.25.3"
+ sources."moment-2.26.0"
sources."ms-2.0.0"
sources."msgpack5-3.6.0"
sources."mv-2.1.1"
@@ -73627,7 +73898,7 @@ in
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-is-1.6.18"
- sources."uglify-js-3.9.2"
+ sources."uglify-js-3.9.4"
sources."unix-dgram-2.0.4"
sources."unpipe-1.0.0"
sources."uri-js-4.2.2"
@@ -73699,7 +73970,7 @@ in
];
})
sources."blob-to-buffer-1.2.8"
- sources."bn.js-4.11.8"
+ sources."bn.js-4.11.9"
sources."bncode-0.5.3"
sources."bonjour-3.5.0"
sources."bplist-creator-0.0.6"
@@ -73716,9 +73987,9 @@ in
sources."camelcase-keys-2.1.0"
sources."chalk-1.1.3"
sources."chardet-0.4.2"
- sources."chrome-dgram-3.0.4"
+ sources."chrome-dgram-3.0.5"
sources."chrome-dns-1.0.1"
- sources."chrome-net-3.3.3"
+ sources."chrome-net-3.3.4"
sources."cli-cursor-2.1.0"
sources."cli-width-2.2.1"
sources."clivas-0.2.0"
@@ -73817,7 +74088,7 @@ in
sources."magnet-uri-5.2.4"
sources."map-obj-1.0.1"
sources."meow-3.7.0"
- sources."mime-2.4.5"
+ sources."mime-2.4.6"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
@@ -73916,9 +74187,9 @@ in
];
})
sources."single-line-log-1.1.2"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."speedometer-0.1.4"
sources."stream-buffers-2.2.0"
@@ -73972,7 +74243,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Streaming torrent client for Node.js";
- homepage = "https://github.com/mafintosh/peerflix";
+ homepage = https://github.com/mafintosh/peerflix;
license = "MIT";
};
production = true;
@@ -74006,7 +74277,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."backo2-1.0.2"
sources."balanced-match-1.0.0"
sources."base64-arraybuffer-0.1.5"
@@ -74027,7 +74298,7 @@ in
})
sources."bl-4.0.2"
sources."blob-0.0.5"
- sources."bn.js-4.11.8"
+ sources."bn.js-4.11.9"
sources."bncode-0.5.3"
sources."body-parser-1.19.0"
sources."brace-expansion-1.1.11"
@@ -74042,9 +74313,9 @@ in
sources."bytes-3.1.0"
sources."callsite-1.0.0"
sources."caseless-0.12.0"
- sources."chrome-dgram-3.0.4"
+ sources."chrome-dgram-3.0.5"
sources."chrome-dns-1.0.1"
- sources."chrome-net-3.3.3"
+ sources."chrome-net-3.3.4"
sources."combined-stream-1.0.8"
sources."compact2string-1.4.1"
sources."component-bind-1.0.0"
@@ -74086,8 +74357,9 @@ in
sources."ms-2.1.2"
];
})
- (sources."engine.io-client-3.4.1" // {
+ (sources."engine.io-client-3.4.2" // {
dependencies = [
+ sources."component-emitter-1.3.0"
sources."debug-4.1.1"
sources."ms-2.1.2"
sources."ws-6.1.4"
@@ -74291,7 +74563,7 @@ in
})
];
})
- (sources."socket.io-parser-3.4.0" // {
+ (sources."socket.io-parser-3.4.1" // {
dependencies = [
sources."debug-4.1.1"
sources."isarray-2.0.1"
@@ -74334,7 +74606,7 @@ in
sources."verror-1.10.0"
sources."which-1.3.1"
sources."wrappy-1.0.2"
- sources."ws-7.2.5"
+ sources."ws-7.3.0"
sources."xmlhttprequest-ssl-1.5.5"
sources."xtend-4.0.2"
sources."yeast-0.1.2"
@@ -74353,15 +74625,15 @@ in
pnpm = nodeEnv.buildNodePackage {
name = "pnpm";
packageName = "pnpm";
- version = "4.14.2";
+ version = "5.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/pnpm/-/pnpm-4.14.2.tgz";
- sha512 = "srFTvu4mm2tzo+bt1QkahH3JJnBDXPbjboYOPSZRwocoyGcTxYgGr0aUHg6non0i8eFzbhUFqQiqG+iCJ5spbA==";
+ url = "https://registry.npmjs.org/pnpm/-/pnpm-5.0.2.tgz";
+ sha512 = "fx+FfKk2Uw5S2NSySQRQvKpRqs07VzcBgxnMpctEJ8615l0pDTj4etpG8sE4J9xGl6KAwiycKglsr/QniT6ZaA==";
};
buildInputs = globalBuildInputs;
meta = {
description = "Fast, disk space efficient package manager";
- homepage = "https://pnpm.js.org/";
+ homepage = https://pnpm.js.org/;
license = "MIT";
};
production = true;
@@ -74407,7 +74679,7 @@ in
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
sources."fast-glob-3.2.2"
- sources."fastq-1.7.0"
+ sources."fastq-1.8.0"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
sources."fs-extra-9.0.0"
@@ -74418,7 +74690,7 @@ in
sources."globby-11.0.0"
sources."graceful-fs-4.2.4"
sources."has-flag-4.0.0"
- sources."ignore-5.1.4"
+ sources."ignore-5.1.6"
sources."import-cwd-2.1.0"
sources."import-fresh-2.0.0"
sources."import-from-2.1.0"
@@ -74429,7 +74701,7 @@ in
sources."is-fullwidth-code-point-3.0.0"
sources."is-glob-4.0.1"
sources."is-number-7.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."json-parse-better-errors-1.0.2"
sources."jsonfile-6.0.1"
sources."locate-path-5.0.0"
@@ -74455,7 +74727,7 @@ in
sources."path-type-4.0.0"
sources."picomatch-2.2.2"
sources."pify-2.3.0"
- (sources."postcss-7.0.29" // {
+ (sources."postcss-7.0.31" // {
dependencies = [
sources."ansi-styles-3.2.1"
(sources."chalk-2.4.2" // {
@@ -74524,7 +74796,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Prettier is an opinionated code formatter";
- homepage = "https://prettier.io/";
+ homepage = https://prettier.io/;
license = "MIT";
};
production = true;
@@ -74578,15 +74850,19 @@ in
};
dependencies = [
sources."JSONStream-1.3.5"
- sources."acorn-7.1.1"
+ sources."acorn-7.2.0"
sources."acorn-node-1.8.2"
sources."acorn-walk-7.1.1"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
sources."append-type-1.0.2"
- sources."arch-2.1.1"
- sources."asn1.js-4.10.1"
+ sources."arch-2.1.2"
+ (sources."asn1.js-4.10.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
(sources."assert-1.5.0" // {
dependencies = [
sources."inherits-2.0.1"
@@ -74597,7 +74873,7 @@ in
sources."async-1.5.2"
sources."balanced-match-1.0.0"
sources."base64-js-1.3.1"
- sources."bn.js-4.11.8"
+ sources."bn.js-5.1.2"
sources."brace-expansion-1.1.11"
sources."brorand-1.1.0"
sources."browser-pack-6.1.0"
@@ -74621,8 +74897,16 @@ in
sources."jsonparse-0.0.5"
];
})
- sources."browserify-rsa-4.0.1"
- sources."browserify-sign-4.0.4"
+ (sources."browserify-rsa-4.0.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
+ (sources."browserify-sign-4.2.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ ];
+ })
sources."browserify-zlib-0.2.0"
sources."buffer-5.2.1"
sources."buffer-crc32-0.2.13"
@@ -74654,7 +74938,11 @@ in
sources."constants-browserify-1.0.0"
sources."convert-source-map-1.1.3"
sources."core-util-is-1.0.2"
- sources."create-ecdh-4.0.3"
+ (sources."create-ecdh-4.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."create-hash-1.2.0"
sources."create-hmac-1.1.7"
sources."cross-spawn-6.0.5"
@@ -74664,14 +74952,22 @@ in
sources."deps-sort-2.0.1"
sources."des.js-1.0.1"
sources."detective-5.2.0"
- sources."diffie-hellman-5.0.3"
+ (sources."diffie-hellman-5.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."dl-tar-0.8.1"
sources."domain-browser-1.2.0"
sources."download-or-build-purescript-0.3.4"
sources."download-purescript-0.8.5"
sources."download-purescript-source-0.6.5"
sources."duplexer2-0.1.4"
- sources."elliptic-6.5.2"
+ (sources."elliptic-6.5.2" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."emoji-regex-7.0.3"
sources."end-of-stream-1.4.4"
sources."es6-promise-3.3.1"
@@ -74736,7 +75032,11 @@ in
sources."log-symbols-3.0.0"
sources."log-update-3.4.0"
sources."md5.js-1.3.5"
- sources."miller-rabin-4.0.1"
+ (sources."miller-rabin-4.0.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."mime-1.6.0"
sources."mimic-fn-1.2.0"
sources."minimalistic-assert-1.0.1"
@@ -74796,7 +75096,11 @@ in
sources."platform-name-1.0.0"
sources."process-0.11.10"
sources."process-nextick-args-2.0.1"
- sources."public-encrypt-4.0.3"
+ (sources."public-encrypt-4.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."pump-3.0.0"
sources."punycode-1.4.1"
sources."purescript-0.12.5"
@@ -74820,7 +75124,7 @@ in
sources."rimraf-2.7.1"
sources."ripemd160-2.0.2"
sources."run-in-dir-0.3.0"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."sander-0.5.1"
sources."semver-5.7.1"
sources."sha.js-2.4.11"
@@ -74844,7 +75148,7 @@ in
sources."spawn-stack-0.7.0"
sources."stream-browserify-2.0.2"
sources."stream-combiner2-1.1.1"
- (sources."stream-http-3.1.0" // {
+ (sources."stream-http-3.1.1" // {
dependencies = [
sources."readable-stream-3.6.0"
];
@@ -74863,7 +75167,7 @@ in
sources."rimraf-2.6.3"
];
})
- (sources."terser-4.6.13" // {
+ (sources."terser-4.7.0" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -74915,7 +75219,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A build system for PureScript projects";
- homepage = "https://github.com/purescript-contrib/pulp";
+ homepage = https://github.com/purescript-contrib/pulp;
license = "LGPL-3.0+";
};
production = true;
@@ -75087,7 +75391,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A set of complementary tools to React, including the JSX transformer.";
- homepage = "https://facebook.github.io/react";
+ homepage = https://facebook.github.io/react;
license = "BSD-3-Clause";
};
production = true;
@@ -75097,15 +75401,15 @@ in
"reveal.js" = nodeEnv.buildNodePackage {
name = "reveal.js";
packageName = "reveal.js";
- version = "3.9.2";
+ version = "4.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/reveal.js/-/reveal.js-3.9.2.tgz";
- sha512 = "Dvv2oA9FrtOHE2DWj5js8pMRfwq++Wmvsn1EyAdYLC80lBjTphns+tPsB652Bnvep9AVviuVS/b4XoVY9rXHLA==";
+ url = "https://registry.npmjs.org/reveal.js/-/reveal.js-4.0.2.tgz";
+ sha512 = "LWZSUenufF1gpD7npxJ7KfoQQFKgc1D6XrLTFgKlwWNP1BQ74hT48KONFWMAw+8R/QUeaScCLCLrBVHDfFIEiw==";
};
buildInputs = globalBuildInputs;
meta = {
description = "The HTML Presentation Framework";
- homepage = "https://revealjs.com/";
+ homepage = https://revealjs.com/;
license = "MIT";
};
production = true;
@@ -75118,9 +75422,9 @@ in
version = "0.4.0-dev";
src = ../../misc/vscode-extensions/rust-analyzer/build-deps;
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/highlight-7.9.0"
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/highlight-7.10.1"
sources."@rollup/plugin-commonjs-11.1.0"
sources."@rollup/plugin-node-resolve-7.1.3"
sources."@rollup/pluginutils-3.0.10"
@@ -75128,15 +75432,19 @@ in
sources."@types/eslint-visitor-keys-1.0.0"
sources."@types/estree-0.0.39"
sources."@types/json-schema-7.0.4"
- sources."@types/node-12.12.37"
+ sources."@types/node-12.12.42"
sources."@types/node-fetch-2.5.7"
sources."@types/resolve-0.0.8"
sources."@types/vscode-1.44.0"
- sources."@typescript-eslint/eslint-plugin-2.31.0"
- sources."@typescript-eslint/experimental-utils-2.31.0"
- sources."@typescript-eslint/parser-2.31.0"
- sources."@typescript-eslint/typescript-estree-2.31.0"
- sources."acorn-7.1.1"
+ sources."@typescript-eslint/eslint-plugin-2.34.0"
+ sources."@typescript-eslint/experimental-utils-2.34.0"
+ sources."@typescript-eslint/parser-2.34.0"
+ (sources."@typescript-eslint/typescript-estree-2.34.0" // {
+ dependencies = [
+ sources."semver-7.3.2"
+ ];
+ })
+ sources."acorn-7.2.0"
sources."acorn-jsx-5.2.0"
sources."ajv-6.12.2"
(sources."ansi-escapes-4.3.1" // {
@@ -75175,7 +75483,7 @@ in
})
sources."css-select-1.2.0"
sources."css-what-2.1.3"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."deep-is-0.1.3"
sources."delayed-stream-1.0.0"
sources."denodeify-1.2.1"
@@ -75251,10 +75559,14 @@ in
sources."is-fullwidth-code-point-3.0.0"
sources."is-glob-4.0.1"
sources."is-module-1.0.0"
- sources."is-reference-1.1.4"
+ (sources."is-reference-1.2.0" // {
+ dependencies = [
+ sources."@types/estree-0.0.44"
+ ];
+ })
sources."isexe-2.0.0"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."json-schema-traverse-0.4.1"
sources."json-stable-stringify-without-jsonify-1.0.1"
sources."jsonc-parser-2.2.1"
@@ -75266,7 +75578,7 @@ in
sources."magic-string-0.25.7"
(sources."markdown-it-10.0.0" // {
dependencies = [
- sources."entities-2.0.0"
+ sources."entities-2.0.2"
];
})
sources."mdurl-1.0.1"
@@ -75313,10 +75625,10 @@ in
sources."resolve-from-4.0.0"
sources."restore-cursor-3.1.0"
sources."rimraf-2.6.3"
- sources."rollup-2.7.6"
+ sources."rollup-2.11.2"
sources."run-async-2.4.1"
sources."rxjs-6.5.5"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."semver-6.3.0"
sources."shebang-command-1.2.0"
@@ -75353,13 +75665,13 @@ in
sources."text-table-0.2.0"
sources."through-2.3.8"
sources."tmp-0.0.33"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tsutils-3.17.1"
sources."tunnel-0.0.4"
sources."type-check-0.3.2"
sources."type-fest-0.8.1"
sources."typed-rest-client-1.2.0"
- sources."typescript-3.8.3"
+ sources."typescript-3.9.4"
sources."typescript-formatter-7.2.2"
sources."uc.micro-1.0.6"
sources."underscore-1.8.3"
@@ -75407,7 +75719,7 @@ in
sources."asynckit-0.4.0"
sources."aws-sdk-1.18.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."bcrypt-pbkdf-1.0.2"
sources."buffer-crc32-0.2.1"
sources."bytes-0.2.1"
@@ -75426,7 +75738,7 @@ in
sources."crc-0.2.0"
sources."crypto-0.0.3"
sources."dashdash-1.14.1"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."delayed-stream-1.0.0"
sources."ecc-jsbn-0.1.2"
sources."events.node-0.4.9"
@@ -75498,7 +75810,7 @@ in
sources."raw-body-0.0.3"
sources."readable-stream-1.1.14"
sources."request-2.9.203"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
sources."send-0.1.4"
@@ -75545,10 +75857,10 @@ in
serve = nodeEnv.buildNodePackage {
name = "serve";
packageName = "serve";
- version = "11.3.0";
+ version = "11.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/serve/-/serve-11.3.0.tgz";
- sha512 = "AU0g50Q1y5EVFX56bl0YX5OtVjUX1N737/Htj93dQGKuHiuLvVB45PD8Muar70W6Kpdlz8aNJfoUqTyAq9EE/A==";
+ url = "https://registry.npmjs.org/serve/-/serve-11.3.1.tgz";
+ sha512 = "+tcx5eybTZT0scsp1PCb7HYjzBSfRF9fQIwyEU8ZYLioVuhHwywRYBBTF5WYlTXvC62eumK2bloDXAd7+9blGQ==";
};
dependencies = [
sources."@zeit/schemas-2.6.0"
@@ -75557,7 +75869,7 @@ in
sources."ansi-align-2.0.0"
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
- sources."arch-2.1.1"
+ sources."arch-2.1.2"
sources."arg-2.0.0"
sources."balanced-match-1.0.0"
sources."boxen-1.3.0"
@@ -75651,104 +75963,90 @@ in
serverless = nodeEnv.buildNodePackage {
name = "serverless";
packageName = "serverless";
- version = "1.69.0";
+ version = "1.71.3";
src = fetchurl {
- url = "https://registry.npmjs.org/serverless/-/serverless-1.69.0.tgz";
- sha512 = "af4gBZeto9JCkObSErzSXI+UcxoGNxUP4oQq7b/+QoCFa0NYjO4lCtW66MD6ONYg0YxDEukTQwzgkbD9VmunWg==";
+ url = "https://registry.npmjs.org/serverless/-/serverless-1.71.3.tgz";
+ sha512 = "QSUfzHhmpZLO6FrvdbpevfuBYYE519gLq6iBobclZ4Kj0NdG3VLBCJV6Dx2NZt/28I7F4O4470qXMFK3OKfQUA==";
};
dependencies = [
sources."2-thenable-1.0.0"
- sources."@babel/parser-7.9.6"
+ sources."@babel/parser-7.10.1"
+ 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."@protobufjs/aspromise-1.1.2"
+ sources."@protobufjs/base64-1.1.2"
+ sources."@protobufjs/codegen-2.0.4"
+ sources."@protobufjs/eventemitter-1.1.0"
+ sources."@protobufjs/fetch-1.1.0"
+ sources."@protobufjs/float-1.0.2"
+ sources."@protobufjs/inquire-1.1.0"
+ sources."@protobufjs/path-1.1.2"
+ sources."@protobufjs/pool-1.1.0"
+ sources."@protobufjs/utf8-1.1.0"
sources."@serverless/cli-1.4.0"
- (sources."@serverless/component-metrics-1.0.8" // {
- dependencies = [
- sources."node-fetch-2.6.0"
- ];
- })
- (sources."@serverless/components-2.30.5" // {
+ sources."@serverless/component-metrics-1.0.8"
+ (sources."@serverless/components-2.30.12" // {
dependencies = [
- sources."fs-extra-8.1.0"
sources."globby-10.0.2"
+ sources."semver-7.3.2"
sources."uuid-3.4.0"
];
})
(sources."@serverless/core-1.1.2" // {
dependencies = [
sources."fs-extra-7.0.1"
- sources."semver-6.3.0"
- ];
- })
- (sources."@serverless/enterprise-plugin-3.6.9" // {
- dependencies = [
- sources."fs-extra-8.1.0"
- sources."node-fetch-2.6.0"
- sources."semver-6.3.0"
- sources."uuid-3.4.0"
];
})
+ sources."@serverless/enterprise-plugin-3.6.12"
sources."@serverless/event-mocks-1.1.1"
- (sources."@serverless/inquirer-1.1.0" // {
- dependencies = [
- sources."ansi-regex-5.0.0"
- sources."chalk-3.0.0"
- sources."inquirer-7.1.0"
- sources."strip-ansi-6.0.0"
- ];
- })
- (sources."@serverless/platform-client-0.25.7" // {
- dependencies = [
- sources."https-proxy-agent-5.0.0"
- ];
- })
- (sources."@serverless/platform-client-china-1.0.9" // {
+ sources."@serverless/inquirer-1.1.2"
+ sources."@serverless/platform-client-0.25.14"
+ (sources."@serverless/platform-client-china-1.0.16" // {
dependencies = [
- sources."https-proxy-agent-5.0.0"
+ sources."archiver-4.0.1"
+ sources."async-2.6.3"
];
})
- (sources."@serverless/platform-sdk-2.3.0" // {
+ (sources."@serverless/platform-sdk-2.3.1" // {
dependencies = [
+ sources."https-proxy-agent-4.0.0"
sources."ramda-0.25.0"
sources."uuid-3.4.0"
sources."ws-6.2.1"
];
})
sources."@serverless/template-1.1.3"
- (sources."@serverless/utils-china-0.1.7" // {
- dependencies = [
- sources."https-proxy-agent-5.0.0"
- ];
- })
+ sources."@serverless/utils-china-0.1.12"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@tencent-sdk/capi-0.2.15"
- sources."@types/color-name-1.1.1"
+ sources."@tencent-sdk/capi-0.2.17"
+ sources."@types/caseless-0.12.2"
+ sources."@types/chalk-2.2.0"
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
- sources."@types/lodash-4.14.150"
+ sources."@types/lodash-4.14.153"
+ sources."@types/long-4.0.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.4"
- (sources."@typescript-eslint/typescript-estree-2.31.0" // {
+ sources."@types/node-14.0.5"
+ sources."@types/object-assign-4.0.30"
+ sources."@types/request-2.48.5"
+ sources."@types/request-promise-native-1.0.17"
+ sources."@types/tough-cookie-4.0.0"
+ (sources."@typescript-eslint/typescript-estree-2.34.0" // {
dependencies = [
- sources."semver-6.3.0"
+ sources."semver-7.3.2"
];
})
sources."adm-zip-0.4.14"
sources."after-0.8.2"
- sources."agent-base-6.0.0"
+ sources."agent-base-5.1.1"
sources."ajv-6.12.2"
- (sources."ansi-align-3.0.0" // {
- dependencies = [
- sources."emoji-regex-7.0.3"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-3.1.0"
- ];
- })
+ sources."ansi-align-3.0.0"
sources."ansi-escapes-4.3.1"
sources."ansi-regex-4.1.0"
- sources."ansi-styles-4.2.1"
+ sources."ansi-styles-3.2.1"
sources."anymatch-3.1.1"
sources."app-module-path-2.2.0"
(sources."archive-type-4.0.0" // {
@@ -75756,30 +76054,31 @@ in
sources."file-type-4.4.0"
];
})
- (sources."archiver-1.3.0" // {
+ (sources."archiver-3.1.1" // {
dependencies = [
sources."async-2.6.3"
+ (sources."compress-commons-2.1.1" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ ];
+ })
sources."isarray-1.0.0"
- sources."readable-stream-2.3.7"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
+ sources."zip-stream-2.1.3"
];
})
- (sources."archiver-utils-1.3.0" // {
+ (sources."archiver-utils-2.1.0" // {
dependencies = [
sources."isarray-1.0.0"
- sources."normalize-path-2.1.1"
sources."readable-stream-2.3.7"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
];
})
- (sources."argparse-1.0.10" // {
- dependencies = [
- sources."sprintf-js-1.0.3"
- ];
- })
+ sources."argparse-1.0.10"
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"
@@ -75793,7 +76092,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."atob-2.1.2"
- (sources."aws-sdk-2.669.0" // {
+ (sources."aws-sdk-2.686.0" // {
dependencies = [
sources."buffer-4.9.1"
sources."isarray-1.0.0"
@@ -75801,7 +76100,7 @@ in
];
})
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."axios-0.19.2"
sources."backo2-1.0.2"
sources."balanced-match-1.0.0"
@@ -75815,29 +76114,11 @@ in
sources."bcrypt-pbkdf-1.0.2"
sources."better-assert-1.0.2"
sources."binary-extensions-2.0.0"
- (sources."bl-1.2.2" // {
- dependencies = [
- sources."isarray-1.0.0"
- (sources."readable-stream-2.3.7" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
- (sources."string_decoder-1.1.1" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- ];
- })
- ];
- })
+ sources."bl-4.0.2"
sources."blob-0.0.5"
sources."bluebird-3.7.2"
- sources."boolean-3.0.1"
(sources."boxen-3.2.0" // {
dependencies = [
- sources."emoji-regex-7.0.3"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-3.1.0"
sources."type-fest-0.3.1"
];
})
@@ -75858,6 +76139,7 @@ in
];
})
sources."cachedir-2.3.0"
+ sources."call-me-maybe-1.0.1"
sources."callsite-1.0.0"
sources."camelcase-5.3.1"
sources."capture-stack-trace-1.0.1"
@@ -75865,10 +76147,6 @@ in
sources."caw-2.0.1"
(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."has-flag-3.0.0"
sources."supports-color-5.5.0"
];
})
@@ -75876,10 +76154,11 @@ in
(sources."child-process-ext-2.1.1" // {
dependencies = [
sources."cross-spawn-6.0.5"
+ sources."semver-5.7.1"
];
})
sources."chokidar-3.4.0"
- sources."ci-info-1.6.0"
+ sources."ci-info-2.0.0"
(sources."class-utils-0.3.6" // {
dependencies = [
sources."define-property-0.2.5"
@@ -75904,18 +76183,13 @@ in
sources."ansi-regex-2.1.1"
];
})
- sources."cli-cursor-3.1.0"
+ sources."cli-cursor-2.1.0"
sources."cli-width-2.2.1"
sources."clone-response-1.0.2"
sources."collection-visit-1.0.0"
- (sources."color-3.0.0" // {
- dependencies = [
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
- ];
- })
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
+ sources."color-3.0.0"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
sources."color-string-1.5.3"
sources."colornames-1.1.1"
sources."colors-1.3.3"
@@ -75925,10 +76199,9 @@ in
sources."component-bind-1.0.0"
sources."component-emitter-1.2.1"
sources."component-inherit-0.0.3"
- (sources."compress-commons-1.2.2" // {
+ (sources."compress-commons-3.0.0" // {
dependencies = [
sources."isarray-1.0.0"
- sources."normalize-path-2.1.1"
sources."readable-stream-2.3.7"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
@@ -75947,20 +76220,11 @@ in
sources."safe-buffer-5.1.2"
];
})
- sources."cookie-0.3.1"
sources."cookiejar-2.1.2"
sources."copy-descriptor-0.1.1"
- sources."core-js-3.6.5"
sources."core-util-is-1.0.2"
sources."crc-3.8.0"
- (sources."crc32-stream-2.0.0" // {
- dependencies = [
- sources."isarray-1.0.0"
- sources."readable-stream-2.3.7"
- sources."safe-buffer-5.1.2"
- sources."string_decoder-1.1.1"
- ];
- })
+ sources."crc32-stream-3.0.1"
sources."create-error-class-3.0.2"
sources."cross-spawn-5.1.0"
sources."crypto-random-string-1.0.0"
@@ -75970,7 +76234,7 @@ in
];
})
sources."dashdash-1.14.1"
- sources."dayjs-1.8.26"
+ sources."dayjs-1.8.28"
sources."debug-4.1.1"
sources."decamelize-1.2.0"
sources."decode-uri-component-0.2.0"
@@ -75986,7 +76250,16 @@ in
];
})
sources."decompress-response-3.3.0"
- sources."decompress-tar-4.1.1"
+ (sources."decompress-tar-4.1.1" // {
+ dependencies = [
+ sources."bl-1.2.2"
+ sources."isarray-1.0.0"
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ sources."tar-stream-1.6.2"
+ ];
+ })
(sources."decompress-tarbz2-4.1.1" // {
dependencies = [
sources."file-type-6.2.0"
@@ -76008,7 +76281,6 @@ in
sources."define-property-2.0.2"
sources."delayed-stream-1.0.0"
sources."dependency-tree-7.2.1"
- sources."detect-node-2.0.4"
sources."detective-amd-3.0.0"
sources."detective-cjs-3.1.1"
sources."detective-es6-2.1.0"
@@ -76017,7 +76289,7 @@ in
sources."detective-sass-3.0.1"
sources."detective-scss-2.0.1"
sources."detective-stylus-1.0.0"
- sources."detective-typescript-5.7.0"
+ sources."detective-typescript-5.8.0"
sources."diagnostics-1.1.1"
sources."dijkstrajs-1.0.1"
sources."dir-glob-3.0.1"
@@ -76045,12 +76317,13 @@ in
sources."duplexify-4.1.1"
sources."duration-0.2.2"
sources."ecc-jsbn-0.1.2"
- sources."emoji-regex-8.0.0"
+ sources."emoji-regex-7.0.3"
sources."enabled-1.0.2"
sources."encoding-0.1.12"
sources."end-of-stream-1.4.4"
- (sources."engine.io-client-3.4.1" // {
+ (sources."engine.io-client-3.4.2" // {
dependencies = [
+ sources."component-emitter-1.3.0"
sources."ws-6.1.4"
];
})
@@ -76059,7 +76332,6 @@ in
sources."env-variable-0.0.6"
sources."errno-0.1.7"
sources."es5-ext-0.10.53"
- sources."es6-error-4.1.1"
sources."es6-iterator-2.0.3"
sources."es6-promisify-6.1.1"
(sources."es6-set-0.1.5" // {
@@ -76084,19 +76356,50 @@ in
sources."get-stream-3.0.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-buffer-1.1.6"
+ (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."ext-1.4.0"
sources."ext-list-2.2.2"
sources."ext-name-5.0.0"
sources."extend-3.0.2"
- sources."extend-shallow-3.0.2"
+ (sources."extend-shallow-3.0.2" // {
+ dependencies = [
+ sources."is-extendable-1.0.1"
+ ];
+ })
sources."external-editor-3.1.0"
+ (sources."extglob-2.0.4" // {
+ dependencies = [
+ sources."define-property-1.0.0"
+ sources."extend-shallow-2.0.1"
+ ];
+ })
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.1"
sources."fast-glob-3.2.2"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
sources."fast-safe-stringify-2.0.7"
- sources."fastq-1.7.0"
+ sources."fastq-1.8.0"
sources."fd-slicer-1.1.0"
sources."fecha-2.3.3"
sources."figures-3.2.0"
@@ -76125,7 +76428,7 @@ in
})
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
- sources."form-data-2.3.3"
+ sources."form-data-2.5.1"
sources."formidable-1.2.2"
sources."fragment-cache-0.2.1"
(sources."from2-2.3.0" // {
@@ -76137,34 +76440,56 @@ in
];
})
sources."fs-constants-1.0.0"
- (sources."fs-extra-0.30.0" // {
- dependencies = [
- sources."jsonfile-2.4.0"
- ];
- })
+ sources."fs-extra-8.1.0"
sources."fs.realpath-1.0.0"
sources."fs2-0.3.8"
sources."fsevents-2.1.3"
+ sources."function-bind-1.1.1"
sources."get-amd-module-type-3.0.0"
sources."get-own-enumerable-property-symbols-3.0.2"
sources."get-proxy-2.1.0"
- sources."get-stdin-5.0.1"
+ sources."get-stdin-6.0.0"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
sources."getpass-0.1.7"
sources."glob-7.1.6"
sources."glob-parent-5.1.1"
- (sources."global-agent-2.1.8" // {
- dependencies = [
- sources."semver-7.3.2"
- ];
- })
+ sources."glob-to-regexp-0.3.0"
sources."global-dirs-0.1.1"
- sources."globalthis-1.0.1"
- (sources."globby-6.1.0" // {
+ (sources."globby-9.2.0" // {
dependencies = [
+ sources."@nodelib/fs.stat-1.1.3"
sources."array-union-1.0.2"
- sources."pify-2.3.0"
+ (sources."braces-2.3.2" // {
+ dependencies = [
+ sources."extend-shallow-2.0.1"
+ ];
+ })
+ sources."dir-glob-2.2.2"
+ 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-4.0.6"
+ sources."is-buffer-1.1.6"
+ 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" // {
+ dependencies = [
+ sources."pify-3.0.0"
+ ];
+ })
+ sources."pify-4.0.1"
+ sources."slash-2.0.0"
+ sources."to-regex-range-2.1.1"
];
})
sources."gonzales-pe-4.3.0"
@@ -76176,7 +76501,7 @@ in
sources."har-validator-5.1.3"
sources."has-binary2-1.0.3"
sources."has-cors-1.1.0"
- sources."has-flag-4.0.0"
+ 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"
@@ -76193,14 +76518,14 @@ in
})
sources."http-cache-semantics-4.1.0"
sources."http-signature-1.2.0"
- (sources."https-proxy-agent-4.0.0" // {
+ (sources."https-proxy-agent-5.0.0" // {
dependencies = [
- sources."agent-base-5.1.1"
+ sources."agent-base-6.0.0"
];
})
sources."iconv-lite-0.4.24"
sources."ieee754-1.1.13"
- sources."ignore-5.1.4"
+ sources."ignore-5.1.6"
sources."immediate-3.0.6"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
@@ -76213,13 +76538,7 @@ in
dependencies = [
sources."ansi-escapes-3.2.0"
sources."ansi-regex-3.0.0"
- sources."cli-cursor-2.1.0"
sources."figures-2.0.0"
- sources."is-fullwidth-code-point-2.0.0"
- sources."mimic-fn-1.2.0"
- sources."mute-stream-0.0.7"
- sources."onetime-2.0.1"
- sources."restore-cursor-2.0.0"
(sources."string-width-2.1.1" // {
dependencies = [
sources."strip-ansi-4.0.0"
@@ -76232,13 +76551,17 @@ in
sources."is-arrayish-0.3.2"
sources."is-binary-path-2.1.0"
sources."is-buffer-2.0.4"
- sources."is-ci-1.2.1"
+ (sources."is-ci-1.2.1" // {
+ dependencies = [
+ sources."ci-info-1.6.0"
+ ];
+ })
sources."is-data-descriptor-1.0.0"
sources."is-descriptor-1.0.2"
sources."is-docker-1.1.0"
- sources."is-extendable-1.0.1"
+ sources."is-extendable-0.1.1"
sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-3.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
sources."is-glob-4.0.1"
sources."is-installed-globally-0.1.0"
sources."is-natural-number-4.0.1"
@@ -76267,12 +76590,16 @@ in
sources."isexe-2.0.0"
sources."iso8601-duration-1.2.0"
sources."isobject-3.0.1"
- sources."isomorphic-fetch-2.2.1"
+ (sources."isomorphic-fetch-2.2.1" // {
+ dependencies = [
+ sources."node-fetch-1.7.3"
+ ];
+ })
sources."isomorphic-ws-4.0.1"
sources."isstream-0.1.2"
sources."isurl-1.0.0"
sources."jmespath-0.15.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."json-buffer-3.0.0"
sources."json-cycle-1.3.0"
@@ -76299,7 +76626,6 @@ in
sources."jwt-decode-2.2.0"
sources."keyv-3.1.0"
sources."kind-of-6.0.3"
- sources."klaw-1.3.1"
sources."kuler-1.0.1"
(sources."latest-version-3.1.0" // {
dependencies = [
@@ -76309,6 +76635,7 @@ in
sources."prepend-http-1.0.4"
sources."registry-auth-token-3.4.0"
sources."registry-url-3.1.0"
+ sources."semver-5.7.1"
sources."url-parse-lax-1.0.0"
];
})
@@ -76323,24 +76650,29 @@ in
sources."levn-0.3.0"
sources."lie-3.3.0"
sources."lodash-4.17.15"
+ sources."lodash.defaults-4.2.0"
+ sources."lodash.difference-4.5.0"
+ sources."lodash.flatten-4.4.0"
+ sources."lodash.isplainobject-4.0.6"
+ sources."lodash.union-4.6.0"
(sources."log-6.0.0" // {
dependencies = [
sources."type-1.2.0"
];
})
sources."logform-2.1.2"
+ sources."long-4.0.0"
sources."lowercase-keys-1.0.1"
sources."lru-cache-4.1.5"
sources."lru-queue-0.1.0"
- sources."lsmod-1.0.0"
- sources."make-dir-2.1.0"
- sources."map-cache-0.2.2"
- sources."map-visit-1.0.0"
- (sources."matcher-2.1.0" // {
+ (sources."make-dir-2.1.0" // {
dependencies = [
- sources."escape-string-regexp-2.0.0"
+ sources."pify-4.0.1"
+ sources."semver-5.7.1"
];
})
+ sources."map-cache-0.2.2"
+ sources."map-visit-1.0.0"
sources."memoizee-0.4.14"
(sources."memory-fs-0.5.0" // {
dependencies = [
@@ -76356,17 +76688,21 @@ in
sources."mime-1.6.0"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
- sources."mimic-fn-2.1.0"
+ sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."mixin-deep-1.3.2"
+ (sources."mixin-deep-1.3.2" // {
+ dependencies = [
+ sources."is-extendable-1.0.1"
+ ];
+ })
sources."mkdirp-0.5.5"
sources."module-definition-3.3.0"
sources."module-lookup-amd-6.2.0"
- sources."moment-2.25.3"
+ sources."moment-2.26.0"
sources."ms-2.1.2"
- sources."mute-stream-0.0.8"
+ sources."mute-stream-0.0.7"
sources."nanoid-2.1.11"
sources."nanomatch-1.2.13"
sources."native-promise-only-0.8.1"
@@ -76374,7 +76710,7 @@ in
sources."next-tick-1.0.0"
sources."nice-try-1.0.5"
sources."node-dir-0.1.17"
- sources."node-fetch-1.7.3"
+ sources."node-fetch-2.6.0"
sources."node-source-walk-4.2.0"
sources."normalize-path-3.0.0"
sources."normalize-url-4.5.0"
@@ -76407,8 +76743,8 @@ in
sources."object.pick-1.3.0"
sources."once-1.4.0"
sources."one-time-0.0.4"
- sources."onetime-5.1.0"
- (sources."open-7.0.3" // {
+ sources."onetime-2.0.1"
+ (sources."open-7.0.4" // {
dependencies = [
sources."is-docker-2.0.0"
];
@@ -76427,15 +76763,12 @@ in
sources."p-limit-2.3.0"
sources."p-timeout-2.0.1"
sources."p-try-2.2.0"
- (sources."package-json-6.5.0" // {
- dependencies = [
- sources."semver-6.3.0"
- ];
- })
+ sources."package-json-6.5.0"
sources."pako-1.0.11"
sources."parseqs-0.0.5"
sources."parseuri-0.0.5"
sources."pascalcase-0.1.1"
+ sources."path-dirname-1.0.2"
sources."path-is-absolute-1.0.1"
sources."path-is-inside-1.0.2"
sources."path-key-2.0.1"
@@ -76445,15 +76778,11 @@ in
sources."pend-1.2.0"
sources."performance-now-2.1.0"
sources."picomatch-2.2.2"
- sources."pify-4.0.1"
+ sources."pify-5.0.0"
sources."pinkie-2.0.4"
sources."pinkie-promise-2.0.1"
- (sources."postcss-7.0.29" // {
- dependencies = [
- sources."has-flag-3.0.0"
- sources."supports-color-6.1.0"
- ];
- })
+ sources."posix-character-classes-0.1.1"
+ sources."postcss-7.0.31"
sources."postcss-values-parser-1.5.0"
sources."precinct-6.2.0"
sources."prelude-ls-1.1.2"
@@ -76462,6 +76791,11 @@ in
sources."process-nextick-args-2.0.1"
sources."promise-queue-2.2.5"
sources."proto-list-1.2.4"
+ (sources."protobufjs-6.9.0" // {
+ dependencies = [
+ sources."@types/node-13.13.9"
+ ];
+ })
sources."prr-1.0.1"
sources."pseudomap-1.0.2"
sources."psl-1.8.0"
@@ -76471,12 +76805,6 @@ in
sources."query-string-5.1.1"
sources."querystring-0.2.0"
sources."ramda-0.26.1"
- (sources."raven-1.2.1" // {
- dependencies = [
- sources."stack-trace-0.0.9"
- sources."uuid-3.0.0"
- ];
- })
sources."rc-1.2.8"
sources."readable-stream-3.6.0"
sources."readdirp-3.4.0"
@@ -76484,10 +76812,12 @@ in
sources."regex-not-1.0.2"
sources."registry-auth-token-4.1.1"
sources."registry-url-5.1.0"
- sources."remove-trailing-separator-1.1.0"
+ sources."repeat-element-1.1.3"
+ sources."repeat-string-1.6.1"
sources."replaceall-0.1.6"
(sources."request-2.88.2" // {
dependencies = [
+ sources."form-data-2.3.3"
sources."uuid-3.4.0"
];
})
@@ -76499,15 +76829,13 @@ in
sources."resolve-dependency-path-2.0.0"
sources."resolve-url-0.2.1"
sources."responselike-1.0.2"
- sources."restore-cursor-3.1.0"
+ sources."restore-cursor-2.0.0"
sources."ret-0.1.15"
sources."reusify-1.0.4"
- sources."rimraf-2.7.1"
- sources."roarr-2.15.3"
sources."run-async-2.4.1"
sources."run-parallel-1.1.9"
sources."rxjs-6.5.5"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
sources."sass-lookup-3.0.0"
@@ -76517,20 +76845,17 @@ in
sources."commander-2.8.1"
];
})
- sources."semver-5.7.1"
- sources."semver-compare-1.0.0"
- sources."semver-diff-2.1.0"
- sources."semver-regex-1.0.0"
- (sources."serialize-error-5.0.0" // {
+ sources."semver-6.3.0"
+ (sources."semver-diff-2.1.0" // {
dependencies = [
- sources."type-fest-0.8.1"
+ sources."semver-5.7.1"
];
})
+ sources."semver-regex-2.0.0"
sources."set-immediate-shim-1.0.1"
(sources."set-value-2.0.1" // {
dependencies = [
sources."extend-shallow-2.0.1"
- sources."is-extendable-0.1.1"
];
})
sources."shebang-command-1.2.0"
@@ -76557,12 +76882,22 @@ in
];
})
sources."is-descriptor-0.1.6"
- sources."is-extendable-0.1.1"
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."is-buffer-1.1.6"
+ sources."kind-of-3.2.2"
+ ];
+ })
sources."socket.io-client-2.3.0"
(sources."socket.io-parser-3.3.0" // {
dependencies = [
@@ -76584,7 +76919,7 @@ in
sources."source-map-url-0.4.0"
sources."split-string-3.1.0"
sources."split2-3.1.1"
- sources."sprintf-js-1.1.2"
+ sources."sprintf-js-1.0.3"
sources."sprintf-kit-2.0.0"
sources."sshpk-1.16.1"
sources."stack-trace-0.0.10"
@@ -76609,13 +76944,10 @@ in
sources."stealthy-require-1.1.1"
sources."stream-promise-3.2.0"
sources."stream-shift-1.0.1"
+ sources."stream.finished-1.2.0"
+ sources."stream.pipeline-shim-1.1.0"
sources."strict-uri-encode-1.1.0"
- (sources."string-width-4.2.0" // {
- dependencies = [
- sources."ansi-regex-5.0.0"
- sources."strip-ansi-6.0.0"
- ];
- })
+ sources."string-width-3.1.0"
sources."string_decoder-1.3.0"
sources."stringify-object-3.3.0"
sources."strip-ansi-5.2.0"
@@ -76633,17 +76965,10 @@ in
sources."string_decoder-1.1.1"
];
})
- sources."supports-color-7.1.0"
+ sources."supports-color-6.1.0"
sources."tabtab-3.0.2"
sources."tapable-1.1.3"
- (sources."tar-stream-1.6.2" // {
- dependencies = [
- sources."isarray-1.0.0"
- sources."readable-stream-2.3.7"
- sources."safe-buffer-5.1.2"
- sources."string_decoder-1.1.1"
- ];
- })
+ sources."tar-stream-2.1.2"
sources."term-size-1.2.0"
sources."text-hex-1.0.0"
sources."through-2.3.8"
@@ -76666,20 +76991,16 @@ in
sources."traverse-chain-0.1.0"
sources."trim-repeated-1.0.0"
sources."triple-beam-1.3.0"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tsutils-3.17.1"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-2.0.0"
sources."type-check-0.3.2"
sources."type-fest-0.11.0"
- sources."typescript-3.8.3"
- sources."unbzip2-stream-1.4.2"
- (sources."union-value-1.0.1" // {
- dependencies = [
- sources."is-extendable-0.1.1"
- ];
- })
+ sources."typescript-3.9.4"
+ sources."unbzip2-stream-1.4.3"
+ sources."union-value-1.0.1"
sources."uniq-1.0.1"
sources."unique-string-1.0.0"
sources."universalify-0.1.2"
@@ -76703,7 +77024,6 @@ in
sources."boxen-1.3.0"
sources."camelcase-4.1.0"
sources."cli-boxes-1.0.0"
- sources."is-fullwidth-code-point-2.0.0"
sources."string-width-2.1.1"
sources."strip-ansi-4.0.0"
];
@@ -76720,15 +77040,13 @@ in
sources."urlencode-1.1.0"
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
- sources."uuid-2.0.3"
+ sources."uuid-8.1.0"
sources."verror-1.10.0"
- sources."walkdir-0.0.11"
sources."whatwg-fetch-3.0.0"
sources."which-1.3.1"
(sources."widest-line-2.0.1" // {
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"
];
@@ -76749,7 +77067,7 @@ in
sources."word-wrap-1.2.3"
sources."wrappy-1.0.2"
sources."write-file-atomic-2.4.3"
- sources."ws-7.2.5"
+ sources."ws-7.3.0"
sources."xdg-basedir-3.0.0"
sources."xml2js-0.4.19"
sources."xmlbuilder-9.0.7"
@@ -76758,22 +77076,15 @@ in
sources."yallist-2.1.2"
sources."yaml-ast-parser-0.0.43"
sources."yamljs-0.3.0"
- sources."yargs-parser-16.1.0"
+ sources."yargs-parser-18.1.3"
sources."yauzl-2.10.0"
sources."yeast-0.1.2"
- (sources."zip-stream-1.2.0" // {
- dependencies = [
- sources."isarray-1.0.0"
- sources."readable-stream-2.3.7"
- sources."safe-buffer-5.1.2"
- sources."string_decoder-1.1.1"
- ];
- })
+ sources."zip-stream-3.0.1"
];
buildInputs = globalBuildInputs;
meta = {
description = "Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more";
- homepage = "https://serverless.com/framework/docs/";
+ homepage = https://serverless.com/framework/docs/;
license = "MIT";
};
production = true;
@@ -76800,7 +77111,7 @@ in
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."base64-arraybuffer-0.1.2"
sources."base64id-0.1.0"
sources."bcrypt-nodejs-0.0.3"
@@ -76838,7 +77149,7 @@ in
sources."duplexer-0.1.1"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
- sources."emitter-https://github.com/component/emitter/archive/1.0.1.tar.gz"
+ sources."emitter-http://github.com/component/emitter/archive/1.0.1.tar.gz"
sources."encodeurl-1.0.2"
(sources."engine.io-1.3.1" // {
dependencies = [
@@ -76961,7 +77272,7 @@ in
(sources."socket.io-adapter-0.2.0" // {
dependencies = [
sources."debug-0.7.4"
- sources."emitter-https://github.com/component/emitter/archive/1.0.1.tar.gz"
+ sources."emitter-http://github.com/component/emitter/archive/1.0.1.tar.gz"
sources."socket.io-parser-2.1.2"
];
})
@@ -77407,46 +77718,63 @@ in
snyk = nodeEnv.buildNodePackage {
name = "snyk";
packageName = "snyk";
- version = "1.317.0";
+ version = "1.332.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk/-/snyk-1.317.0.tgz";
- sha512 = "zNUvvT50Ii5TpHEo9YmDo+j5tqO1b8jXQK9XygfgiuXPRUwxf6PMSqDM5hKkfzuBhaBYZ4IbZWQFQPbMkprj0w==";
+ url = "https://registry.npmjs.org/snyk/-/snyk-1.332.1.tgz";
+ sha512 = "hJoHlAQi4KfNll5pDiUy+1LacbJTZQjOk4bSGgE2cURyMHqJAV0mOPKe2zCr9AYYCVaVB4ZvLtV55+u06JS7KQ==";
};
dependencies = [
+ sources."@sindresorhus/is-0.14.0"
sources."@snyk/cli-interface-2.6.0"
- sources."@snyk/cocoapods-lockfile-parser-3.2.0"
+ (sources."@snyk/cocoapods-lockfile-parser-3.4.0" // {
+ dependencies = [
+ sources."@snyk/dep-graph-1.18.4"
+ sources."semver-7.3.2"
+ ];
+ })
sources."@snyk/composer-lockfile-parser-1.4.0"
- sources."@snyk/configstore-3.2.0-rc1"
- sources."@snyk/dep-graph-1.18.2"
+ (sources."@snyk/dep-graph-1.18.3" // {
+ dependencies = [
+ sources."semver-7.3.2"
+ ];
+ })
sources."@snyk/gemfile-1.2.0"
sources."@snyk/graphlib-2.1.9-patch"
sources."@snyk/inquirer-6.2.2-patch"
- (sources."@snyk/java-call-graph-builder-1.8.0" // {
+ (sources."@snyk/java-call-graph-builder-1.8.1" // {
dependencies = [
- sources."ci-info-2.0.0"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
];
})
sources."@snyk/lodash-4.17.15-patch"
- sources."@snyk/rpm-parser-1.1.0"
+ sources."@snyk/rpm-parser-1.2.0"
sources."@snyk/ruby-semver-2.2.0"
- (sources."@snyk/snyk-cocoapods-plugin-2.2.0" // {
+ (sources."@snyk/snyk-cocoapods-plugin-2.3.0" // {
dependencies = [
- sources."@snyk/cli-interface-1.5.0"
+ (sources."@snyk/cli-interface-1.5.0" // {
+ dependencies = [
+ sources."tslib-1.13.0"
+ ];
+ })
+ sources."tslib-2.0.0"
];
})
- sources."@snyk/update-notifier-2.5.1-rc2"
- sources."@types/agent-base-4.2.0"
+ sources."@szmarczak/http-timer-1.1.2"
+ sources."@types/color-name-1.1.1"
sources."@types/debug-4.1.5"
- sources."@types/events-3.0.0"
- sources."@types/js-yaml-3.12.3"
- sources."@types/node-13.13.4"
+ sources."@types/hosted-git-info-2.7.0"
+ sources."@types/js-yaml-3.12.4"
+ sources."@types/node-14.0.5"
sources."@types/semver-5.5.0"
sources."@types/xml2js-0.4.5"
sources."@yarnpkg/lockfile-1.1.0"
sources."abbrev-1.1.1"
sources."agent-base-4.3.0"
- sources."ansi-align-2.0.0"
+ (sources."ansi-align-3.0.0" // {
+ dependencies = [
+ sources."string-width-3.1.0"
+ ];
+ })
sources."ansi-escapes-3.2.0"
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
@@ -77454,27 +77782,51 @@ in
sources."archy-1.0.0"
sources."argparse-1.0.10"
sources."asap-2.0.6"
+ sources."asn1-0.2.4"
sources."ast-types-0.13.3"
sources."async-1.5.2"
sources."balanced-match-1.0.0"
sources."base64-js-1.3.1"
+ sources."bcrypt-pbkdf-1.0.2"
(sources."bl-4.0.2" // {
dependencies = [
sources."readable-stream-3.6.0"
+ sources."safe-buffer-5.2.1"
sources."string_decoder-1.3.0"
];
})
- sources."boxen-1.3.0"
+ (sources."boxen-4.2.0" // {
+ dependencies = [
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-4.2.1"
+ sources."camelcase-5.3.1"
+ sources."chalk-3.0.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."emoji-regex-8.0.0"
+ sources."has-flag-4.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."string-width-4.2.0"
+ sources."strip-ansi-6.0.0"
+ sources."supports-color-7.1.0"
+ ];
+ })
sources."brace-expansion-1.1.11"
+ sources."browserify-zlib-0.1.4"
sources."buffer-5.6.0"
sources."buffer-from-1.1.1"
sources."bytes-3.1.0"
- sources."camelcase-4.1.0"
- sources."capture-stack-trace-1.0.1"
+ (sources."cacheable-request-6.1.0" // {
+ dependencies = [
+ sources."get-stream-5.1.0"
+ sources."lowercase-keys-2.0.0"
+ ];
+ })
+ sources."camelcase-2.1.1"
sources."chalk-2.4.2"
sources."chardet-0.7.0"
- sources."ci-info-1.6.0"
- sources."cli-boxes-1.0.0"
+ sources."ci-info-2.0.0"
+ sources."cli-boxes-2.2.0"
sources."cli-cursor-2.1.0"
sources."cli-spinner-0.2.10"
sources."cli-width-2.2.1"
@@ -77487,21 +77839,27 @@ in
sources."wrap-ansi-2.1.0"
];
})
+ sources."clone-response-1.0.2"
sources."co-4.6.0"
sources."code-point-at-1.1.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."concat-map-0.0.1"
- sources."core-js-3.6.5"
+ sources."configstore-5.0.1"
sources."core-util-is-1.0.2"
- sources."create-error-class-3.0.2"
- sources."cross-spawn-5.1.0"
- sources."crypto-random-string-1.0.0"
+ (sources."cross-spawn-6.0.5" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."crypto-random-string-2.0.0"
sources."data-uri-to-buffer-1.2.0"
sources."debug-3.2.6"
sources."decamelize-1.2.0"
+ sources."decompress-response-3.3.0"
sources."deep-extend-0.6.0"
sources."deep-is-0.1.3"
+ sources."defer-to-connect-1.1.3"
(sources."degenerator-1.0.4" // {
dependencies = [
sources."esprima-3.1.3"
@@ -77509,22 +77867,32 @@ in
})
sources."depd-1.1.2"
sources."diff-4.0.2"
+ (sources."docker-modem-2.1.3" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."readable-stream-3.6.0"
+ sources."safe-buffer-5.2.1"
+ sources."string_decoder-1.3.0"
+ ];
+ })
sources."dockerfile-ast-0.0.19"
sources."dot-prop-5.2.0"
sources."dotnet-deps-parser-4.10.0"
sources."duplexer3-0.1.4"
+ sources."duplexify-3.7.1"
sources."email-validator-2.0.4"
sources."emoji-regex-7.0.3"
sources."end-of-stream-1.4.4"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
+ sources."escape-goat-2.1.1"
sources."escape-string-regexp-1.0.5"
sources."escodegen-1.14.1"
sources."esprima-4.0.1"
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
sources."event-loop-spinner-1.1.0"
- sources."execa-0.7.0"
+ sources."execa-1.0.0"
sources."extend-3.0.2"
sources."external-editor-3.1.0"
sources."fast-levenshtein-2.0.6"
@@ -77537,21 +77905,22 @@ in
sources."readable-stream-1.1.14"
];
})
- sources."get-stream-3.0.0"
+ sources."get-stream-4.1.0"
(sources."get-uri-2.0.4" // {
dependencies = [
sources."debug-2.6.9"
sources."ms-2.0.0"
];
})
- sources."git-up-4.0.1"
- sources."git-url-parse-11.1.2"
sources."glob-7.1.6"
- sources."global-dirs-0.1.1"
- sources."got-6.7.1"
+ sources."global-dirs-2.0.1"
+ sources."got-9.6.0"
sources."graceful-fs-4.2.4"
+ sources."gunzip-maybe-1.4.2"
sources."has-flag-3.0.0"
- sources."hosted-git-info-2.8.8"
+ sources."has-yarn-2.1.0"
+ sources."hosted-git-info-3.0.4"
+ sources."http-cache-semantics-4.1.0"
sources."http-errors-1.7.3"
(sources."http-proxy-agent-2.1.0" // {
dependencies = [
@@ -77570,23 +77939,31 @@ in
sources."ini-1.3.5"
sources."invert-kv-1.0.0"
sources."ip-1.1.5"
- sources."is-ci-1.2.1"
+ sources."ipaddr.js-1.9.1"
+ sources."is-ci-2.0.0"
+ sources."is-deflate-1.0.0"
sources."is-docker-2.0.0"
sources."is-fullwidth-code-point-2.0.0"
- sources."is-installed-globally-0.1.0"
- sources."is-npm-1.0.0"
+ sources."is-gzip-1.0.0"
+ sources."is-installed-globally-0.3.2"
+ sources."is-npm-4.0.0"
sources."is-obj-2.0.0"
- sources."is-path-inside-1.0.1"
- sources."is-redirect-1.0.0"
- sources."is-retry-allowed-1.2.0"
- sources."is-ssh-1.3.1"
+ sources."is-path-inside-3.0.2"
sources."is-stream-1.1.0"
+ sources."is-typedarray-1.0.0"
sources."is-wsl-2.2.0"
+ sources."is-yarn-global-0.3.0"
sources."isarray-0.0.1"
sources."isexe-2.0.0"
- sources."js-yaml-3.13.1"
- sources."jszip-3.4.0"
- sources."latest-version-3.1.0"
+ sources."js-yaml-3.14.0"
+ sources."json-buffer-3.0.0"
+ (sources."jszip-3.4.0" // {
+ dependencies = [
+ sources."pako-1.0.11"
+ ];
+ })
+ sources."keyv-3.1.0"
+ sources."latest-version-5.1.0"
sources."lcid-1.0.0"
sources."levn-0.3.0"
sources."lie-3.3.0"
@@ -77598,91 +77975,84 @@ in
sources."lodash.get-4.4.2"
sources."lodash.set-4.3.2"
sources."lowercase-keys-1.0.1"
- sources."lru-cache-4.1.5"
+ sources."lru-cache-5.1.1"
sources."macos-release-2.3.0"
- sources."make-dir-1.3.0"
+ sources."make-dir-3.1.0"
sources."mimic-fn-1.2.0"
+ sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."ms-2.1.2"
sources."mute-stream-0.0.7"
sources."nconf-0.10.0"
- sources."needle-2.4.1"
+ sources."needle-2.5.0"
sources."netmask-1.0.6"
sources."nice-try-1.0.5"
- sources."normalize-url-3.3.0"
+ sources."normalize-url-4.5.0"
sources."npm-run-path-2.0.2"
sources."number-is-nan-1.0.1"
- sources."object-hash-1.3.1"
+ sources."object-hash-2.0.3"
sources."once-1.4.0"
sources."onetime-2.0.1"
- sources."open-7.0.3"
+ sources."open-7.0.4"
sources."optionator-0.8.3"
sources."os-locale-1.4.0"
sources."os-name-3.1.0"
sources."os-tmpdir-1.0.2"
+ sources."p-cancelable-1.1.0"
sources."p-finally-1.0.0"
sources."p-map-2.1.0"
(sources."pac-proxy-agent-3.0.1" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
];
})
sources."pac-resolver-3.0.0"
- (sources."package-json-4.0.1" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
- sources."pako-1.0.11"
- sources."parse-path-4.0.1"
- sources."parse-url-5.0.1"
+ sources."package-json-6.5.0"
+ sources."pako-0.2.9"
sources."path-is-absolute-1.0.1"
- sources."path-is-inside-1.0.2"
sources."path-key-2.0.1"
- sources."pify-3.0.0"
+ sources."peek-stream-1.1.3"
sources."prelude-ls-1.1.2"
- sources."prepend-http-1.0.4"
- sources."prettier-1.19.1"
+ sources."prepend-http-2.0.0"
sources."process-nextick-args-2.0.1"
sources."progress-2.0.3"
sources."promise-7.3.1"
- sources."protocols-1.4.7"
(sources."proxy-agent-3.1.1" // {
dependencies = [
- sources."debug-4.1.1"
- sources."lru-cache-5.1.1"
- sources."yallist-3.1.1"
+ sources."debug-4.2.0"
];
})
sources."proxy-from-env-1.1.0"
sources."pseudomap-1.0.2"
sources."pump-3.0.0"
+ (sources."pumpify-1.5.1" // {
+ dependencies = [
+ sources."pump-2.0.1"
+ ];
+ })
+ sources."pupa-2.0.1"
sources."raw-body-2.4.1"
sources."rc-1.2.8"
(sources."readable-stream-2.3.7" // {
dependencies = [
sources."isarray-1.0.0"
- sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
];
})
- sources."registry-auth-token-3.4.0"
- sources."registry-url-3.1.0"
+ sources."registry-auth-token-4.1.1"
+ sources."registry-url-5.1.0"
+ sources."responselike-1.0.2"
sources."restore-cursor-2.0.0"
sources."rimraf-2.7.1"
sources."run-async-2.4.1"
sources."rxjs-6.5.5"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
sources."secure-keys-1.0.0"
sources."semver-6.3.0"
- (sources."semver-diff-2.1.0" // {
- dependencies = [
- sources."semver-5.7.1"
- ];
- })
+ sources."semver-diff-3.1.1"
sources."set-immediate-shim-1.0.1"
sources."setprototypeof-1.1.1"
sources."shebang-command-1.2.0"
@@ -77691,70 +78061,105 @@ in
sources."smart-buffer-4.1.0"
(sources."snyk-config-3.1.0" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
];
})
- (sources."snyk-docker-plugin-3.1.0" // {
+ (sources."snyk-docker-plugin-3.6.3" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
];
})
- sources."snyk-go-parser-1.4.0"
- (sources."snyk-go-plugin-1.14.0" // {
+ sources."snyk-go-parser-1.4.1"
+ (sources."snyk-go-plugin-1.14.2" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."tmp-0.1.0"
];
})
- (sources."snyk-gradle-plugin-3.2.5" // {
+ (sources."snyk-gradle-plugin-3.3.4" // {
dependencies = [
- sources."@snyk/cli-interface-2.3.0"
- sources."debug-4.1.1"
+ (sources."@snyk/cli-interface-2.3.2" // {
+ dependencies = [
+ sources."tslib-1.13.0"
+ ];
+ })
+ sources."ansi-styles-4.2.1"
+ sources."chalk-3.0.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."debug-4.2.0"
+ sources."has-flag-4.0.0"
+ sources."rimraf-3.0.2"
+ sources."supports-color-7.1.0"
+ sources."tmp-0.2.1"
+ sources."tslib-2.0.0"
+ ];
+ })
+ (sources."snyk-module-3.1.0" // {
+ dependencies = [
+ sources."debug-4.2.0"
];
})
- sources."snyk-module-1.9.1"
- (sources."snyk-mvn-plugin-2.15.0" // {
+ (sources."snyk-mvn-plugin-2.15.2" // {
dependencies = [
sources."@snyk/cli-interface-2.5.0"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."tmp-0.1.0"
+ sources."tslib-1.11.1"
];
})
sources."snyk-nodejs-lockfile-parser-1.22.0"
- (sources."snyk-nuget-plugin-1.17.0" // {
+ (sources."snyk-nuget-plugin-1.18.1" // {
dependencies = [
- sources."core-js-2.3.0"
- sources."es6-promise-3.0.2"
- sources."isarray-1.0.0"
- sources."jszip-3.1.5"
- sources."lie-3.1.1"
- sources."process-nextick-args-1.0.7"
- sources."readable-stream-2.0.6"
+ sources."debug-4.2.0"
+ sources."jszip-3.3.0"
+ sources."pako-1.0.11"
];
})
sources."snyk-paket-parser-1.6.0"
(sources."snyk-php-plugin-1.9.0" // {
dependencies = [
sources."@snyk/cli-interface-2.3.2"
+ sources."tslib-1.11.1"
+ ];
+ })
+ (sources."snyk-policy-1.14.1" // {
+ dependencies = [
+ sources."@types/node-6.14.10"
+ sources."debug-4.2.0"
+ sources."hosted-git-info-2.8.8"
+ (sources."snyk-module-2.1.0" // {
+ dependencies = [
+ sources."debug-3.2.6"
+ ];
+ })
];
})
- sources."snyk-policy-1.13.5"
- sources."snyk-python-plugin-1.17.0"
+ sources."snyk-python-plugin-1.17.1"
sources."snyk-resolve-1.0.1"
(sources."snyk-resolve-deps-4.4.0" // {
dependencies = [
sources."@types/node-6.14.10"
+ sources."hosted-git-info-2.8.8"
+ sources."lru-cache-4.1.5"
sources."semver-5.7.1"
+ sources."snyk-module-1.9.1"
+ sources."yallist-2.1.2"
];
})
(sources."snyk-sbt-plugin-2.11.0" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."tmp-0.1.0"
];
})
sources."snyk-tree-1.0.0"
- sources."snyk-try-require-1.3.1"
+ (sources."snyk-try-require-1.3.1" // {
+ dependencies = [
+ sources."lru-cache-4.1.5"
+ sources."yallist-2.1.2"
+ ];
+ })
sources."socks-2.3.3"
(sources."socks-proxy-agent-4.0.2" // {
dependencies = [
@@ -77763,8 +78168,13 @@ in
})
sources."source-map-0.6.1"
sources."source-map-support-0.5.19"
+ sources."split-ca-1.0.1"
sources."sprintf-js-1.0.3"
+ sources."ssh2-0.8.9"
+ sources."ssh2-streams-0.4.10"
sources."statuses-1.5.0"
+ sources."stream-shift-1.0.1"
+ sources."streamsearch-0.1.2"
(sources."string-width-2.1.1" // {
dependencies = [
sources."strip-ansi-4.0.0"
@@ -77782,6 +78192,7 @@ in
(sources."tar-stream-2.1.2" // {
dependencies = [
sources."readable-stream-3.6.0"
+ sources."safe-buffer-5.2.1"
sources."string_decoder-1.3.0"
];
})
@@ -77791,36 +78202,49 @@ in
sources."temp-dir-1.0.0"
];
})
- sources."term-size-1.2.0"
+ sources."term-size-2.2.0"
sources."then-fs-2.0.0"
sources."through-2.3.8"
+ sources."through2-2.0.5"
sources."thunkify-2.1.2"
- sources."timed-out-4.0.1"
sources."tmp-0.0.33"
+ sources."to-readable-stream-1.0.0"
sources."toidentifier-1.0.0"
sources."toml-3.0.0"
sources."tree-kill-1.2.2"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
+ sources."tweetnacl-0.14.5"
sources."type-check-0.3.2"
- sources."typescript-3.8.3"
- sources."unique-string-1.0.0"
+ sources."type-fest-0.8.1"
+ sources."typedarray-to-buffer-3.1.5"
+ sources."unique-string-2.0.0"
sources."unpipe-1.0.0"
- sources."unzip-response-2.0.1"
- sources."url-parse-lax-1.0.0"
+ (sources."update-notifier-4.1.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.1.0"
+ ];
+ })
+ sources."url-parse-lax-3.0.0"
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
sources."vscode-languageserver-types-3.15.1"
sources."which-1.3.1"
- sources."widest-line-2.0.1"
- sources."window-size-0.1.4"
- (sources."windows-release-3.3.0" // {
+ (sources."widest-line-3.1.0" // {
dependencies = [
- sources."cross-spawn-6.0.5"
- sources."execa-1.0.0"
- sources."get-stream-4.1.0"
- sources."semver-5.7.1"
+ sources."ansi-regex-5.0.0"
+ sources."emoji-regex-8.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."string-width-4.2.0"
+ sources."strip-ansi-6.0.0"
];
})
+ sources."window-size-0.1.4"
+ sources."windows-release-3.3.0"
sources."word-wrap-1.2.3"
(sources."wrap-ansi-5.1.0" // {
dependencies = [
@@ -77828,17 +78252,17 @@ in
];
})
sources."wrappy-1.0.2"
- sources."write-file-atomic-2.4.3"
- sources."xdg-basedir-3.0.0"
+ sources."write-file-atomic-3.0.3"
+ sources."xdg-basedir-4.0.0"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
sources."xregexp-2.0.0"
+ sources."xtend-4.0.2"
sources."y18n-3.2.1"
- sources."yallist-2.1.2"
+ sources."yallist-3.1.1"
(sources."yargs-3.32.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
- sources."camelcase-2.1.1"
sources."is-fullwidth-code-point-1.0.0"
sources."string-width-1.0.2"
sources."strip-ansi-3.0.1"
@@ -77880,8 +78304,9 @@ in
sources."cookie-0.3.1"
sources."debug-4.1.1"
sources."engine.io-3.4.1"
- (sources."engine.io-client-3.4.1" // {
+ (sources."engine.io-client-3.4.2" // {
dependencies = [
+ sources."component-emitter-1.3.0"
sources."ws-6.1.4"
];
})
@@ -77908,9 +78333,9 @@ in
})
];
})
- sources."socket.io-parser-3.4.0"
+ sources."socket.io-parser-3.4.1"
sources."to-array-0.1.4"
- sources."ws-7.2.5"
+ sources."ws-7.3.0"
sources."xmlhttprequest-ssl-1.5.5"
sources."yeast-0.1.2"
];
@@ -78048,16 +78473,16 @@ in
sources."resolve-1.17.0"
sources."restore-cursor-2.0.0"
sources."round-to-3.0.0"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."sax-1.2.4"
sources."semver-5.7.1"
sources."semver-diff-2.1.0"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."signal-exit-3.0.3"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."speedtest-net-1.6.2"
sources."string-width-2.1.1"
@@ -78099,10 +78524,10 @@ in
ssb-server = nodeEnv.buildNodePackage {
name = "ssb-server";
packageName = "ssb-server";
- version = "15.2.0";
+ version = "16.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-server/-/ssb-server-15.2.0.tgz";
- sha512 = "iOzvg1HSRuT7k56AdKbeVnqeyc8iTZNMqIcbOv+zc4GBZODc37vtxtv688EnyNVCWuLnBsQBH3HlAYrcolQE7g==";
+ url = "https://registry.npmjs.org/ssb-server/-/ssb-server-16.0.0.tgz";
+ sha512 = "pmAXsxC5OIzwciT1IcTNXI36qMWJJr7zLjq6Hft8fsijaw3NMh5eyGq72UMbeHIdaTPESmtg7Y2cuVuPhv3vrA==";
};
dependencies = [
sources."abstract-leveldown-6.0.3"
@@ -78115,6 +78540,7 @@ in
sources."arr-diff-2.0.0"
sources."arr-flatten-1.1.0"
sources."arr-union-3.1.0"
+ sources."array-filter-1.0.0"
sources."array-union-1.0.2"
sources."array-uniq-1.0.3"
sources."array-unique-0.2.1"
@@ -78122,10 +78548,15 @@ in
sources."assign-symbols-1.0.0"
sources."async-each-1.0.3"
sources."async-single-1.0.5"
- sources."async-write-2.1.0"
sources."atob-2.1.2"
- sources."atomic-file-1.1.5"
+ (sources."atomic-file-2.0.1" // {
+ dependencies = [
+ sources."flumecodec-0.0.1"
+ sources."level-codec-6.2.0"
+ ];
+ })
sources."attach-ware-1.1.1"
+ sources."available-typed-arrays-1.0.2"
sources."bail-1.0.5"
sources."balanced-match-1.0.0"
(sources."base-0.11.2" // {
@@ -78216,7 +78647,7 @@ in
sources."copy-descriptor-0.1.1"
sources."core-util-is-1.0.2"
sources."cross-spawn-6.0.5"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."decode-uri-component-0.2.0"
sources."deep-equal-1.1.1"
sources."deep-extend-0.6.0"
@@ -78248,6 +78679,11 @@ in
sources."epidemic-broadcast-trees-7.0.0"
sources."errno-0.1.7"
sources."es-abstract-1.17.5"
+ (sources."es-get-iterator-1.1.0" // {
+ dependencies = [
+ sources."isarray-2.0.5"
+ ];
+ })
sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
sources."exit-hook-1.1.1"
@@ -78270,31 +78706,33 @@ in
sources."level-codec-6.2.0"
];
})
- sources."flumedb-1.1.0"
sources."flumelog-offset-3.4.4"
- sources."flumeview-hashtable-1.1.1"
+ (sources."flumeview-hashtable-1.1.1" // {
+ dependencies = [
+ sources."atomic-file-1.1.5"
+ ];
+ })
sources."flumeview-level-3.0.14"
- (sources."flumeview-query-6.3.0" // {
+ (sources."flumeview-links-1.0.1" // {
dependencies = [
+ sources."deep-equal-2.0.3"
+ sources."isarray-2.0.5"
sources."map-filter-reduce-3.2.2"
];
})
- (sources."flumeview-reduce-1.3.16" // {
+ (sources."flumeview-query-7.2.2" // {
dependencies = [
- (sources."atomic-file-2.0.1" // {
- dependencies = [
- sources."flumecodec-0.0.1"
- ];
- })
- sources."level-codec-6.2.0"
+ sources."map-filter-reduce-3.2.2"
];
})
+ sources."flumeview-reduce-1.3.16"
sources."for-each-0.3.3"
sources."for-in-1.0.2"
sources."for-own-0.1.5"
+ sources."foreach-2.0.5"
sources."fragment-cache-0.2.1"
sources."fs.realpath-1.0.0"
- sources."fsevents-1.2.12"
+ sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
sources."get-value-2.0.6"
sources."glob-6.0.4"
@@ -78344,7 +78782,9 @@ in
sources."is-alphabetical-1.0.4"
sources."is-alphanumerical-1.0.4"
sources."is-arguments-1.0.4"
+ sources."is-bigint-1.0.0"
sources."is-binary-path-1.0.1"
+ sources."is-boolean-object-1.0.1"
sources."is-buffer-1.1.6"
sources."is-callable-1.1.5"
sources."is-canonical-base64-1.1.1"
@@ -78368,7 +78808,9 @@ in
sources."is-fullwidth-code-point-1.0.0"
sources."is-glob-2.0.1"
sources."is-hexadecimal-1.0.4"
+ sources."is-map-2.0.1"
sources."is-number-2.1.0"
+ sources."is-number-object-1.0.4"
(sources."is-plain-object-2.0.4" // {
dependencies = [
sources."isobject-3.0.1"
@@ -78377,9 +78819,14 @@ in
sources."is-posix-bracket-0.1.1"
sources."is-primitive-2.0.0"
sources."is-regex-1.0.5"
+ sources."is-set-2.0.1"
+ sources."is-string-1.0.5"
sources."is-symbol-1.0.3"
+ sources."is-typed-array-1.1.3"
sources."is-typedarray-1.0.0"
sources."is-valid-domain-0.0.14"
+ sources."is-weakmap-2.0.1"
+ sources."is-weakset-2.0.1"
sources."is-windows-1.0.2"
sources."isarray-1.0.0"
sources."isexe-2.0.0"
@@ -78454,7 +78901,6 @@ in
];
})
sources."mkdirp-0.5.5"
- sources."monotonic-timestamp-0.0.9"
sources."moo-0.5.1"
sources."ms-2.1.2"
sources."multiblob-1.13.7"
@@ -78525,7 +78971,7 @@ in
sources."on-wakeup-1.0.1"
sources."once-1.4.0"
sources."onetime-1.1.0"
- sources."opencollective-postinstall-2.0.2"
+ sources."opencollective-postinstall-2.0.3"
sources."options-0.0.6"
sources."os-homedir-1.0.2"
sources."os-tmpdir-1.0.2"
@@ -78681,7 +79127,7 @@ in
sources."remove-trailing-separator-1.1.0"
sources."repeat-element-1.1.3"
sources."repeat-string-1.6.1"
- sources."resolve-1.15.1"
+ sources."resolve-1.17.0"
sources."resolve-url-0.2.1"
sources."restore-cursor-1.0.1"
sources."resumer-0.0.0"
@@ -78709,6 +79155,7 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."shellsubstitute-1.2.0"
+ sources."side-channel-1.0.2"
sources."smart-buffer-4.1.0"
(sources."snapdragon-0.8.2" // {
dependencies = [
@@ -78756,13 +79203,16 @@ in
sources."ssb-caps-1.1.0"
sources."ssb-client-4.9.0"
sources."ssb-config-3.4.4"
- sources."ssb-db-19.2.0"
sources."ssb-ebt-5.6.7"
sources."ssb-friends-4.1.4"
- sources."ssb-gossip-1.1.1"
+ (sources."ssb-gossip-1.1.1" // {
+ dependencies = [
+ sources."atomic-file-1.1.5"
+ ];
+ })
sources."ssb-invite-2.1.4"
sources."ssb-keys-7.2.2"
- sources."ssb-links-3.0.8"
+ sources."ssb-links-3.0.9"
sources."ssb-local-1.0.0"
sources."ssb-logging-1.0.0"
sources."ssb-master-1.0.3"
@@ -78775,17 +79225,12 @@ in
sources."level-codec-6.2.0"
];
})
- sources."ssb-plugins-1.0.0"
- (sources."ssb-query-2.4.3" // {
- dependencies = [
- sources."flumeview-query-7.2.1"
- sources."map-filter-reduce-3.2.2"
- ];
- })
+ sources."ssb-plugins-1.0.4"
+ sources."ssb-private1-1.0.1"
+ sources."ssb-query-2.4.3"
sources."ssb-ref-2.13.9"
sources."ssb-replicate-1.3.2"
sources."ssb-unix-socket-1.0.0"
- sources."ssb-validate-4.0.5"
sources."ssb-ws-6.2.3"
sources."stack-0.1.0"
(sources."static-extend-0.1.2" // {
@@ -78822,7 +79267,7 @@ in
sources."strip-ansi-3.0.1"
sources."strip-json-comments-2.0.1"
sources."supports-color-2.0.0"
- (sources."tape-4.13.2" // {
+ (sources."tape-4.13.3" // {
dependencies = [
sources."glob-7.1.6"
];
@@ -78881,6 +79326,9 @@ in
sources."vfile-sort-1.0.0"
sources."ware-1.3.0"
sources."which-1.3.1"
+ sources."which-boxed-primitive-1.0.1"
+ sources."which-collection-1.0.1"
+ sources."which-typed-array-1.1.2"
sources."word-wrap-1.2.3"
sources."wrap-fn-0.1.5"
sources."wrappy-1.0.2"
@@ -78891,7 +79339,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "network protocol layer for secure-scuttlebutt";
- homepage = "https://github.com/ssbc/ssb-server";
+ homepage = https://github.com/ssbc/ssb-server;
license = "MIT";
};
production = true;
@@ -78909,7 +79357,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Send metric data from statsd to Stackdriver";
- homepage = "https://www.stackdriver.com/";
+ homepage = https://www.stackdriver.com/;
license = "MIT";
};
production = true;
@@ -78984,13 +79432,13 @@ in
sources."async-1.5.2"
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
- (sources."aws-sdk-2.669.0" // {
+ (sources."aws-sdk-2.686.0" // {
dependencies = [
sources."uuid-3.3.2"
];
})
sources."aws-sign2-0.6.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."babel-runtime-6.26.0"
sources."babel-types-6.26.0"
sources."babylon-6.18.0"
@@ -79124,11 +79572,12 @@ in
dependencies = [
sources."cookie-0.3.1"
sources."debug-4.1.1"
- sources."ws-7.2.5"
+ sources."ws-7.3.0"
];
})
- (sources."engine.io-client-3.4.1" // {
+ (sources."engine.io-client-3.4.2" // {
dependencies = [
+ sources."component-emitter-1.3.0"
sources."debug-4.1.1"
sources."ws-6.1.4"
];
@@ -79221,9 +79670,9 @@ in
sources."inherits-2.0.3"
];
})
- (sources."http-proxy-1.18.0" // {
+ (sources."http-proxy-1.18.1" // {
dependencies = [
- sources."eventemitter3-4.0.0"
+ sources."eventemitter3-4.0.4"
];
})
sources."http-signature-1.1.1"
@@ -79264,7 +79713,7 @@ in
(sources."json-refs-2.1.7" // {
dependencies = [
sources."esprima-4.0.1"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."punycode-2.1.1"
sources."uri-js-3.0.2"
];
@@ -79349,7 +79798,7 @@ in
sources."minimist-1.2.5"
sources."minitouch-prebuilt-1.2.0"
sources."mkdirp-0.5.5"
- sources."moment-2.25.3"
+ sources."moment-2.26.0"
sources."ms-2.1.2"
sources."multer-1.4.2"
sources."mustache-2.3.2"
@@ -79532,16 +79981,16 @@ in
})
];
})
- (sources."socket.io-parser-3.4.0" // {
+ (sources."socket.io-parser-3.4.1" // {
dependencies = [
sources."debug-4.1.1"
sources."isarray-2.0.1"
];
})
sources."source-map-0.6.1"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."split-1.0.1"
sources."sprintf-js-1.0.3"
@@ -79590,7 +80039,7 @@ in
(sources."swagger-node-runner-0.7.3" // {
dependencies = [
sources."esprima-4.0.1"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."lodash-3.10.1"
sources."qs-6.9.4"
];
@@ -79600,7 +80049,7 @@ in
dependencies = [
sources."esprima-4.0.1"
sources."isarray-0.0.1"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."path-to-regexp-1.8.0"
];
})
@@ -79763,7 +80212,7 @@ in
sha512 = "yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==";
};
dependencies = [
- sources."@types/q-1.5.2"
+ sources."@types/q-1.5.4"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
sources."boolbase-1.0.0"
@@ -79789,7 +80238,7 @@ in
})
sources."domelementtype-1.3.1"
sources."domutils-1.7.0"
- sources."entities-2.0.0"
+ sources."entities-2.0.2"
sources."es-abstract-1.17.5"
sources."es-to-primitive-1.2.1"
sources."escape-string-regexp-1.0.5"
@@ -79802,7 +80251,7 @@ in
sources."is-date-object-1.0.2"
sources."is-regex-1.0.5"
sources."is-symbol-1.0.3"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."mdn-data-2.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
@@ -79828,7 +80277,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Nodejs-based tool for optimizing SVG vector graphics files";
- homepage = "https://github.com/svg/svgo";
+ homepage = https://github.com/svg/svgo;
license = "MIT";
};
production = true;
@@ -80029,7 +80478,7 @@ in
sources."fresh-0.5.2"
sources."fs-extra-0.24.0"
sources."fs.realpath-1.0.0"
- sources."fsevents-1.2.12"
+ sources."fsevents-1.2.13"
sources."get-stream-3.0.0"
sources."get-value-2.0.6"
sources."glob-7.1.6"
@@ -80111,7 +80560,7 @@ in
];
})
sources."js-string-escape-1.0.1"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."json-refs-2.1.7"
(sources."json-schema-deref-sync-0.6.0" // {
dependencies = [
@@ -80244,7 +80693,7 @@ in
sources."prepend-http-1.0.4"
sources."process-nextick-args-2.0.1"
sources."pseudomap-1.0.2"
- sources."pstree.remy-1.1.7"
+ sources."pstree.remy-1.1.8"
sources."punycode-2.1.1"
sources."qs-4.0.0"
sources."range-parser-1.2.1"
@@ -80407,7 +80856,7 @@ in
sources."truncate-utf8-bytes-1.0.2"
sources."type-is-1.6.18"
sources."typedarray-0.0.6"
- sources."uglify-js-3.9.2"
+ sources."uglify-js-3.9.4"
sources."undefsafe-2.0.3"
(sources."union-value-1.0.1" // {
dependencies = [
@@ -80483,7 +80932,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
(sources."bcrypt-pbkdf-1.0.2" // {
dependencies = [
sources."tweetnacl-0.14.5"
@@ -80497,7 +80946,7 @@ in
sources."combined-stream-1.0.8"
sources."core-util-is-1.0.2"
sources."dashdash-1.14.1"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."decamelize-1.2.0"
sources."delayed-stream-1.0.0"
sources."discord.js-11.6.4"
@@ -80519,7 +80968,7 @@ in
sources."is-fullwidth-code-point-2.0.0"
sources."is-typedarray-1.0.0"
sources."isstream-0.1.2"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
@@ -80527,12 +80976,12 @@ in
sources."jsprim-1.4.1"
sources."locate-path-3.0.0"
sources."long-4.0.0"
- sources."mime-2.4.5"
+ sources."mime-2.4.6"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."minimist-1.2.5"
sources."module-alias-2.2.2"
- sources."moment-2.25.3"
+ sources."moment-2.26.0"
sources."ms-2.1.2"
sources."node-fetch-2.6.0"
sources."oauth-sign-0.9.0"
@@ -80549,7 +80998,7 @@ in
sources."request-2.88.2"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."sandwich-stream-2.0.2"
sources."set-blocking-2.0.0"
@@ -80687,7 +81136,7 @@ in
sources."concat-stream-1.6.2"
sources."core-util-is-1.0.2"
sources."crypt-0.0.2"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."deep-equal-1.1.1"
sources."deep-is-0.1.3"
sources."define-properties-1.1.3"
@@ -80734,7 +81183,7 @@ in
sources."is-whitespace-character-1.0.4"
sources."is-word-character-1.0.4"
sources."isarray-1.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."json-parse-better-errors-1.0.2"
sources."json-stable-stringify-1.0.1"
sources."json5-2.1.3"
@@ -80799,9 +81248,9 @@ in
sources."safe-buffer-5.1.2"
sources."semver-5.7.1"
sources."slice-ansi-0.0.4"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."sprintf-js-1.0.3"
sources."state-toggle-1.0.3"
@@ -80863,7 +81312,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "The pluggable linting tool for text and markdown.";
- homepage = "https://github.com/textlint/textlint/";
+ homepage = https://github.com/textlint/textlint/;
license = "MIT";
};
production = true;
@@ -80885,7 +81334,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Latex plugin for [textlint](https://github.com/textlint/textlint &#34;textlint&#34;).";
- homepage = "https://github.com/elzup/textlint-plugin-latex";
+ homepage = https://github.com/elzup/textlint-plugin-latex;
license = "MIT";
};
production = true;
@@ -80924,7 +81373,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule check that abbreviations within parentheses.";
- homepage = "https://github.com/azu/textlint-rule-abbr-within-parentheses";
+ homepage = https://github.com/azu/textlint-rule-abbr-within-parentheses;
license = "MIT";
};
production = true;
@@ -80989,7 +81438,7 @@ in
sources."crypto-random-string-1.0.0"
sources."currently-unhandled-0.4.1"
sources."cuss-1.19.0"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."decamelize-1.2.0"
sources."deep-extend-0.6.0"
sources."dot-prop-4.2.0"
@@ -81050,7 +81499,7 @@ in
sources."is-word-character-1.0.4"
sources."isarray-0.0.1"
sources."isexe-2.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."latest-version-3.1.0"
sources."limit-spawn-0.0.3"
sources."load-json-file-1.1.0"
@@ -81143,9 +81592,9 @@ in
sources."xtend-2.1.2"
];
})
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."split-0.2.10"
(sources."split-transform-stream-0.1.1" // {
@@ -81238,7 +81687,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule for alex";
- homepage = "https://github.com/textlint-rule/textlint-rule-alex";
+ homepage = https://github.com/textlint-rule/textlint-rule-alex;
license = "MIT";
};
production = true;
@@ -81263,7 +81712,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule to check common misspellings";
- homepage = "https://github.com/io-monad/textlint-rule-common-misspellings";
+ homepage = https://github.com/io-monad/textlint-rule-common-misspellings;
license = "GPL-3.0";
};
production = true;
@@ -81285,7 +81734,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Textlint rule to check correct usage of diacritics";
- homepage = "https://github.com/sapegin/textlint-rule-diacritics";
+ homepage = https://github.com/sapegin/textlint-rule-diacritics;
license = "MIT";
};
production = true;
@@ -81322,7 +81771,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule that specify the maximum word count of a sentence.";
- homepage = "https://github.com/azu/textlint-rule-en-max-word-count";
+ homepage = https://github.com/azu/textlint-rule-en-max-word-count;
license = "MIT";
};
production = true;
@@ -81397,7 +81846,7 @@ in
sources."object.assign-4.1.0"
sources."object.values-1.1.1"
sources."readable-stream-3.6.0"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."sentence-splitter-3.2.0"
sources."string.prototype.trimend-1.0.1"
sources."string.prototype.trimleft-2.1.2"
@@ -81415,7 +81864,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule that check no start with duplicated conjunction.";
- homepage = "https://github.com/textlint-rule/textlint-rule-no-start-duplicated-conjunction";
+ homepage = https://github.com/textlint-rule/textlint-rule-no-start-duplicated-conjunction;
license = "MIT";
};
production = true;
@@ -81456,7 +81905,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule that check with or without period in list item.";
- homepage = "https://github.com/textlint-rule/textlint-rule-period-in-list-item";
+ homepage = https://github.com/textlint-rule/textlint-rule-period-in-list-item;
license = "MIT";
};
production = true;
@@ -81486,7 +81935,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Textlint rule to find filler words, buzzwords and chiches";
- homepage = "https://github.com/sapegin/textlint-rule-stop-words";
+ homepage = https://github.com/sapegin/textlint-rule-stop-words;
license = "MIT";
};
production = true;
@@ -81516,7 +81965,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "TextLint rule to check correct terms spelling";
- homepage = "https://github.com/sapegin/textlint-rule-terminology";
+ homepage = https://github.com/sapegin/textlint-rule-terminology;
license = "MIT";
};
production = true;
@@ -81556,7 +82005,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule that check unexpanded acronym word.";
- homepage = "https://github.com/textlint-rule/textlint-rule-unexpanded-acronym";
+ homepage = https://github.com/textlint-rule/textlint-rule-unexpanded-acronym;
license = "MIT";
};
production = true;
@@ -81577,7 +82026,7 @@ in
sources."adverb-where-0.0.9"
sources."boundary-1.0.1"
sources."define-properties-1.1.3"
- sources."e-prime-0.10.3"
+ sources."e-prime-0.10.4"
sources."function-bind-1.1.1"
sources."has-symbols-1.0.1"
sources."no-cliches-0.1.1"
@@ -81596,7 +82045,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "textlint rule to check your English style with write good";
- homepage = "https://github.com/textlint-rule/textlint-rule-write-good";
+ homepage = https://github.com/textlint-rule/textlint-rule-write-good;
license = "MIT";
};
production = true;
@@ -81620,7 +82069,7 @@ in
sources."@types/debug-4.1.5"
sources."@types/http-cache-semantics-4.0.0"
sources."@types/keyv-3.1.1"
- sources."@types/node-13.13.4"
+ sources."@types/node-14.0.5"
sources."@types/responselike-1.0.0"
sources."abbrev-1.1.1"
sources."abstract-logging-1.0.0"
@@ -81647,7 +82096,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."backo2-1.0.2"
sources."backoff-2.5.0"
sources."balanced-match-1.0.0"
@@ -81657,7 +82106,7 @@ in
sources."bcryptjs-2.4.3"
sources."better-assert-1.0.2"
sources."blob-0.0.5"
- sources."bn.js-4.11.8"
+ sources."bn.js-4.11.9"
sources."body-parser-1.19.0"
sources."boolbase-1.0.0"
sources."brace-expansion-1.1.11"
@@ -81726,8 +82175,9 @@ in
sources."ms-2.1.2"
];
})
- (sources."engine.io-client-3.4.1" // {
+ (sources."engine.io-client-3.4.2" // {
dependencies = [
+ sources."component-emitter-1.3.0"
sources."debug-4.1.1"
sources."ms-2.1.2"
sources."ws-6.1.4"
@@ -81818,7 +82268,7 @@ in
})
sources."jwa-1.4.1"
sources."jws-3.2.2"
- sources."keyv-4.0.0"
+ sources."keyv-4.0.1"
sources."ldap-filter-0.3.3"
sources."ldapjs-2.0.0-pre.5"
sources."linkify-it-2.2.0"
@@ -81841,7 +82291,7 @@ in
sources."ms-2.0.0"
sources."mute-stream-0.0.8"
sources."nan-2.14.1"
- (sources."needle-2.4.1" // {
+ (sources."needle-2.5.0" // {
dependencies = [
sources."debug-3.2.6"
sources."ms-2.1.2"
@@ -81933,7 +82383,7 @@ in
})
sources."responselike-2.0.0"
sources."rimraf-2.7.1"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
sources."semver-7.1.3"
@@ -81965,7 +82415,7 @@ in
})
];
})
- (sources."socket.io-parser-3.4.0" // {
+ (sources."socket.io-parser-3.4.1" // {
dependencies = [
sources."debug-4.1.1"
sources."ms-2.1.2"
@@ -81987,7 +82437,7 @@ in
sources."strip-outer-1.0.1"
(sources."strtok3-6.0.0" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
@@ -82022,7 +82472,7 @@ in
sources."wide-align-1.1.3"
sources."with-open-file-0.1.7"
sources."wrappy-1.0.2"
- sources."ws-7.2.5"
+ sources."ws-7.3.0"
sources."xmlhttprequest-ssl-1.5.5"
sources."yallist-3.1.1"
sources."yarn-1.22.0"
@@ -82031,7 +82481,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "The self-hosted Web IRC client";
- homepage = "https://thelounge.chat/";
+ homepage = https://thelounge.chat/;
license = "MIT";
};
production = true;
@@ -82041,15 +82491,15 @@ in
three = nodeEnv.buildNodePackage {
name = "three";
packageName = "three";
- version = "0.116.1";
+ version = "0.117.1";
src = fetchurl {
- url = "https://registry.npmjs.org/three/-/three-0.116.1.tgz";
- sha512 = "l2JCMiA/lVZAuSrLWRYMalvpR+0j8hbIhCpfs4V6JFnw2+JQEQJ5HltNpfFr+9TDpQts1BhtcISehWf/xBGPvQ==";
+ url = "https://registry.npmjs.org/three/-/three-0.117.1.tgz";
+ sha512 = "t4zeJhlNzUIj9+ub0l6nICVimSuRTZJOqvk3Rmlu+YGdTOJ49Wna8p7aumpkXJakJfITiybfpYE1XN1o1Z34UQ==";
};
buildInputs = globalBuildInputs;
meta = {
description = "JavaScript 3D library";
- homepage = "https://threejs.org/";
+ homepage = https://threejs.org/;
license = "MIT";
};
production = true;
@@ -82090,7 +82540,7 @@ in
sources."async-2.6.3"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
sources."brace-expansion-1.1.11"
@@ -82142,7 +82592,7 @@ in
sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
sources."minimist-0.0.10"
- sources."moment-2.25.3"
+ sources."moment-2.26.0"
(sources."node-appc-0.2.49" // {
dependencies = [
sources."temp-0.8.4"
@@ -82159,7 +82609,7 @@ in
sources."qs-6.5.2"
sources."request-2.88.0"
sources."rimraf-2.6.3"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."semver-5.5.1"
sources."source-map-0.6.1"
@@ -82274,7 +82724,7 @@ in
sources."minimatch-3.0.4"
sources."minimist-0.0.8"
sources."mkdirp-0.5.1"
- sources."moment-2.25.3"
+ sources."moment-2.26.0"
sources."mooremachine-2.3.0"
sources."mute-stream-0.0.8"
sources."mv-2.1.1"
@@ -82309,7 +82759,7 @@ in
];
})
sources."rimraf-2.4.4"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safe-json-stringify-1.2.0"
sources."safer-buffer-2.1.2"
sources."semver-5.1.0"
@@ -82390,7 +82840,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Joyent Triton CLI and client (https://www.joyent.com/triton)";
- homepage = "https://github.com/joyent/node-triton";
+ homepage = https://github.com/joyent/node-triton;
license = "MPL-2.0";
};
production = true;
@@ -82432,14 +82882,14 @@ in
sources."strip-ansi-3.0.1"
sources."supports-color-2.0.0"
sources."temp-0.8.4"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."wordwrap-0.0.3"
sources."wrappy-1.0.2"
];
buildInputs = globalBuildInputs;
meta = {
description = "TSUN: a repl for TypeScript Upgraded Node";
- homepage = "https://github.com/HerringtonDarkholme/typescript-repl";
+ homepage = https://github.com/HerringtonDarkholme/typescript-repl;
license = "MIT";
};
production = true;
@@ -82472,15 +82922,15 @@ in
typescript = nodeEnv.buildNodePackage {
name = "typescript";
packageName = "typescript";
- version = "3.8.3";
+ version = "3.9.3";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz";
- sha512 = "MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-3.9.3.tgz";
+ sha512 = "D/wqnB2xzNFIcoBG9FG8cXRDjiqSTbG2wd8DMZeQyJlP1vfTkIxH4GKveWaEBYySKIg+USu+E+EDIR47SqnaMQ==";
};
buildInputs = globalBuildInputs;
meta = {
description = "TypeScript is a language for application scale JavaScript development";
- homepage = "https://www.typescriptlang.org/";
+ homepage = https://www.typescriptlang.org/;
license = "Apache-2.0";
};
production = true;
@@ -82526,10 +82976,10 @@ in
uglify-js = nodeEnv.buildNodePackage {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.9.2";
+ version = "3.9.4";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.2.tgz";
- sha512 = "zGVwKslUAD/EeqOrD1nQaBmXIHl1Vw371we8cvS8I6mYK9rmgX5tv8AAeJdfsQ3Kk5mGax2SVV/AizxdNGhl7Q==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.4.tgz";
+ sha512 = "8RZBJq5smLOa7KslsNsVcSH+KOXf1uDU8yqLeNuVKwmT0T3FA0ZoXlinQfRad7SDcbZZRZE4ov+2v71EnxNyCA==";
};
dependencies = [
sources."commander-2.20.3"
@@ -82537,7 +82987,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "JavaScript parser, mangler/compressor and beautifier toolkit";
- homepage = "https://github.com/mishoo/UglifyJS2#readme";
+ homepage = "https://github.com/mishoo/UglifyJS#readme";
license = "BSD-2-Clause";
};
production = true;
@@ -82547,17 +82997,17 @@ in
ungit = nodeEnv.buildNodePackage {
name = "ungit";
packageName = "ungit";
- version = "1.5.6";
+ version = "1.5.7";
src = fetchurl {
- url = "https://registry.npmjs.org/ungit/-/ungit-1.5.6.tgz";
- sha512 = "cOXsZn+vjtqT8UU74DeKseLgMBl3i8I0/pYAP6kCCqZOcoi8qtxiCwkzbkWV4bMAR2VQx3N1AkemPxbQIqRteg==";
+ url = "https://registry.npmjs.org/ungit/-/ungit-1.5.7.tgz";
+ sha512 = "EQAeMXAuWZYpOsSZSEcqxqKShLcGWuCTVExcdyKNvwmw2GR8I/qKg6l8dQENeYB4DC+wzxKJTX054iun+RrvqQ==";
};
dependencies = [
sources."@primer/octicons-9.6.0"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@types/color-name-1.1.1"
- sources."@types/node-13.13.4"
+ sources."@types/node-13.13.9"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."after-0.8.2"
@@ -82572,7 +83022,6 @@ in
sources."arraybuffer.slice-0.0.7"
sources."async-2.6.3"
sources."async-limiter-1.0.1"
- sources."asynckit-0.4.0"
sources."backo2-1.0.2"
sources."balanced-match-1.0.0"
sources."base64-arraybuffer-0.1.5"
@@ -82580,7 +83029,7 @@ in
sources."better-assert-1.0.2"
sources."blob-0.0.5"
sources."bluebird-3.7.2"
- sources."blueimp-md5-2.13.0"
+ sources."blueimp-md5-2.14.0"
sources."body-parser-1.19.0"
sources."brace-expansion-1.1.11"
sources."bytes-3.1.0"
@@ -82595,18 +83044,13 @@ in
sources."cliui-6.0.0"
sources."clone-2.1.2"
sources."clone-response-1.0.2"
- sources."color-3.1.2"
+ sources."color-3.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."color-string-1.5.3"
sources."colornames-1.1.1"
sources."colors-1.4.0"
- (sources."colorspace-1.1.2" // {
- dependencies = [
- sources."color-3.0.0"
- ];
- })
- sources."combined-stream-1.0.8"
+ sources."colorspace-1.1.2"
sources."component-bind-1.0.0"
sources."component-emitter-1.2.1"
sources."component-inherit-0.0.3"
@@ -82616,21 +83060,18 @@ in
sources."cookie-0.4.0"
sources."cookie-parser-1.4.5"
sources."cookie-signature-1.0.6"
- sources."cookiejar-2.1.2"
sources."core-util-is-1.0.2"
sources."crossroads-0.12.2"
sources."debug-2.6.9"
sources."decamelize-1.2.0"
sources."decompress-response-3.3.0"
- sources."dedent-0.7.0"
sources."deep-extend-0.6.0"
sources."defer-to-connect-1.1.3"
- sources."delayed-stream-1.0.0"
sources."depd-1.1.2"
sources."destroy-1.0.4"
sources."diagnostics-1.1.1"
sources."diff-4.0.2"
- sources."diff2html-3.1.6"
+ sources."diff2html-3.1.7"
sources."dnd-page-scroll-0.0.4"
sources."duplexer3-0.1.4"
sources."ee-first-1.1.1"
@@ -82645,8 +83086,9 @@ in
sources."ms-2.1.2"
];
})
- (sources."engine.io-client-3.4.1" // {
+ (sources."engine.io-client-3.4.2" // {
dependencies = [
+ sources."component-emitter-1.3.0"
sources."debug-4.1.1"
sources."ms-2.1.2"
sources."ws-6.1.4"
@@ -82668,14 +83110,12 @@ in
sources."fecha-2.3.3"
sources."finalhandler-1.1.2"
sources."find-up-4.1.0"
- sources."form-data-3.0.0"
- sources."formidable-1.2.2"
sources."forwarded-0.1.2"
sources."fresh-0.5.2"
sources."fs.realpath-1.0.0"
sources."get-caller-file-2.0.5"
sources."get-stream-4.1.0"
- sources."getmac-5.1.0"
+ sources."getmac-5.2.0"
sources."glob-7.1.6"
sources."got-9.6.0"
sources."has-binary2-1.0.3"
@@ -82689,7 +83129,7 @@ in
sources."http-cache-semantics-4.1.0"
sources."http-errors-1.7.2"
sources."iconv-lite-0.4.24"
- sources."ignore-5.1.4"
+ sources."ignore-5.1.6"
sources."indexof-0.0.1"
sources."inflight-1.0.6"
sources."inherits-2.0.3"
@@ -82701,8 +83141,8 @@ in
sources."is-stream-1.1.0"
sources."is-wsl-2.2.0"
sources."isarray-2.0.1"
- sources."jquery-3.4.1"
- sources."jquery-ui-bundle-1.12.1"
+ 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."keyv-3.1.0"
@@ -82734,7 +83174,7 @@ in
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-1.0.4"
- sources."moment-2.24.0"
+ sources."moment-2.25.3"
sources."ms-2.0.0"
sources."negotiator-0.6.2"
sources."node-cache-5.1.0"
@@ -82747,7 +83187,7 @@ in
sources."on-headers-1.0.2"
sources."once-1.4.0"
sources."one-time-0.0.4"
- sources."open-7.0.3"
+ sources."open-7.0.4"
sources."p-cancelable-1.1.0"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
@@ -82787,7 +83227,7 @@ in
sources."rimraf-3.0.2"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
- sources."semver-7.1.3"
+ sources."semver-7.3.2"
(sources."send-0.17.1" // {
dependencies = [
sources."ms-2.1.1"
@@ -82818,7 +83258,7 @@ in
})
];
})
- (sources."socket.io-parser-3.4.0" // {
+ (sources."socket.io-parser-3.4.1" // {
dependencies = [
sources."debug-4.1.1"
sources."ms-2.1.2"
@@ -82829,21 +83269,11 @@ in
sources."string-width-4.2.0"
(sources."string_decoder-1.3.0" // {
dependencies = [
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
];
})
sources."strip-ansi-6.0.0"
sources."strip-json-comments-2.0.1"
- (sources."superagent-5.2.2" // {
- dependencies = [
- sources."component-emitter-1.3.0"
- sources."debug-4.1.1"
- sources."mime-2.4.5"
- sources."ms-2.1.2"
- sources."qs-6.9.4"
- sources."semver-6.3.0"
- ];
- })
(sources."temp-0.9.1" // {
dependencies = [
sources."rimraf-2.6.3"
@@ -82872,7 +83302,7 @@ in
})
sources."wrap-ansi-6.2.0"
sources."wrappy-1.0.2"
- sources."ws-7.2.5"
+ sources."ws-7.3.0"
sources."xmlhttprequest-ssl-1.5.5"
sources."y18n-4.0.0"
sources."yallist-2.1.2"
@@ -82982,7 +83412,7 @@ in
sources."async-2.6.3"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."base64-js-1.3.1"
sources."bcrypt-pbkdf-1.0.2"
@@ -83099,7 +83529,7 @@ in
sources."isarray-1.0.0"
sources."isstream-0.1.2"
sources."isurl-1.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
@@ -83169,7 +83599,7 @@ in
sources."rimraf-2.7.1"
sources."run-async-2.4.1"
sources."rxjs-6.5.5"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
(sources."seek-bzip-1.0.5" // {
dependencies = [
@@ -83211,12 +83641,12 @@ in
sources."toml-2.3.6"
sources."tough-cookie-2.5.0"
sources."trim-repeated-1.0.0"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
- sources."uglify-js-3.9.2"
+ sources."uglify-js-3.9.4"
sources."uid-0.0.2"
- sources."unbzip2-stream-1.4.2"
+ sources."unbzip2-stream-1.4.3"
sources."unyield-0.0.1"
sources."unzip-response-2.0.1"
sources."uri-js-4.2.2"
@@ -83255,9 +83685,9 @@ in
sha512 = "/dd2bJLxOmX8Ie0EPTlmU+F8cxAekn/1m8K9OAFoijm4fc8SdHznFUUEKuz2RMMhsaL5+rccj8xLFAJELYNbaA==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/highlight-7.9.0"
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/highlight-7.10.1"
sources."@emmetio/extract-abbreviation-0.1.6"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
@@ -83273,7 +83703,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-13.13.4"
+ sources."@types/node-14.0.5"
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
sources."@types/vfile-message-2.0.0"
@@ -83292,20 +83722,7 @@ in
sources."ansi-escapes-3.2.0"
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
- (sources."anymatch-1.3.2" // {
- dependencies = [
- sources."arr-diff-2.0.0"
- sources."array-unique-0.2.1"
- sources."braces-1.8.5"
- sources."expand-brackets-0.1.5"
- sources."extglob-0.3.2"
- sources."is-buffer-1.1.6"
- sources."is-extglob-1.0.0"
- sources."is-glob-2.0.1"
- sources."kind-of-3.2.2"
- sources."micromatch-2.3.11"
- ];
- })
+ sources."anymatch-3.1.1"
sources."argparse-1.0.10"
sources."arr-diff-4.0.0"
sources."arr-flatten-1.1.0"
@@ -83319,7 +83736,6 @@ in
sources."assign-symbols-1.0.0"
sources."astral-regex-1.0.0"
sources."async-1.5.2"
- sources."async-each-1.0.3"
sources."atob-2.1.2"
(sources."babel-code-frame-6.26.0" // {
dependencies = [
@@ -83339,8 +83755,7 @@ in
sources."define-property-1.0.0"
];
})
- sources."binary-extensions-1.13.1"
- sources."bindings-1.5.0"
+ sources."binary-extensions-2.0.0"
sources."bootstrap-vue-helper-json-1.1.1"
(sources."boxen-3.2.0" // {
dependencies = [
@@ -83382,11 +83797,13 @@ in
sources."character-entities-legacy-1.1.4"
sources."character-reference-invalid-1.1.4"
sources."chardet-0.7.0"
- (sources."chokidar-1.5.2" // {
+ (sources."chokidar-3.0.2" // {
dependencies = [
- sources."glob-parent-2.0.0"
- sources."is-extglob-1.0.0"
- sources."is-glob-2.0.1"
+ sources."braces-3.0.2"
+ sources."fill-range-7.0.1"
+ sources."glob-parent-5.1.1"
+ sources."is-number-7.0.0"
+ sources."to-regex-range-5.0.1"
];
})
sources."ci-info-2.0.0"
@@ -83476,17 +83893,17 @@ in
(sources."eslint-5.16.0" // {
dependencies = [
sources."cross-spawn-6.0.5"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ignore-4.0.6"
];
})
(sources."eslint-plugin-vue-6.2.2" // {
dependencies = [
- sources."acorn-7.1.1"
- sources."debug-4.1.1"
+ sources."acorn-7.2.0"
+ sources."debug-4.2.0"
sources."eslint-scope-5.0.0"
sources."espree-6.2.1"
- sources."vue-eslint-parser-7.0.0"
+ sources."vue-eslint-parser-7.1.0"
];
})
sources."eslint-scope-4.0.3"
@@ -83524,15 +83941,6 @@ in
sources."ms-2.0.0"
];
})
- (sources."expand-range-1.8.2" // {
- dependencies = [
- sources."fill-range-2.2.4"
- sources."is-buffer-1.1.6"
- sources."is-number-2.1.0"
- sources."isobject-2.1.0"
- sources."kind-of-3.2.2"
- ];
- })
sources."extend-3.0.2"
(sources."extend-shallow-3.0.2" // {
dependencies = [
@@ -83553,8 +83961,6 @@ in
sources."fault-1.0.4"
sources."figures-2.0.0"
sources."file-entry-cache-5.0.1"
- sources."file-uri-to-path-1.0.0"
- sources."filename-regex-2.0.1"
(sources."fill-range-4.0.0" // {
dependencies = [
sources."extend-shallow-2.0.1"
@@ -83565,24 +83971,16 @@ in
sources."flatted-2.0.2"
sources."fn-name-2.0.1"
sources."for-in-1.0.2"
- sources."for-own-0.1.5"
sources."format-0.2.2"
sources."fragment-cache-0.2.1"
sources."fs.realpath-1.0.0"
- sources."fsevents-1.2.12"
+ sources."fsevents-2.1.3"
sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
sources."get-caller-file-1.0.3"
sources."get-stream-3.0.0"
sources."get-value-2.0.6"
sources."glob-7.1.6"
- (sources."glob-base-0.3.0" // {
- dependencies = [
- sources."glob-parent-2.0.0"
- sources."is-extglob-1.0.0"
- sources."is-glob-2.0.1"
- ];
- })
(sources."glob-parent-3.1.0" // {
dependencies = [
sources."is-glob-3.1.0"
@@ -83649,15 +84047,13 @@ in
sources."is-alphabetical-1.0.4"
sources."is-alphanumerical-1.0.4"
sources."is-arrayish-0.2.1"
- sources."is-binary-path-1.0.1"
+ sources."is-binary-path-2.1.0"
sources."is-buffer-2.0.4"
sources."is-ci-2.0.0"
sources."is-data-descriptor-1.0.0"
sources."is-decimal-1.0.4"
sources."is-descriptor-1.0.2"
- sources."is-dotfile-1.0.3"
sources."is-empty-1.2.0"
- sources."is-equal-shallow-0.1.3"
sources."is-extendable-0.1.1"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-2.0.0"
@@ -83677,8 +84073,6 @@ in
sources."is-path-inside-1.0.1"
sources."is-plain-obj-1.1.0"
sources."is-plain-object-2.0.4"
- sources."is-posix-bracket-0.1.1"
- sources."is-primitive-2.0.0"
sources."is-resolvable-1.1.0"
sources."is-stream-1.1.0"
sources."is-utf8-0.2.1"
@@ -83693,7 +84087,7 @@ in
];
})
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."json-buffer-3.0.0"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-traverse-0.4.1"
@@ -83710,11 +84104,9 @@ in
sources."locate-path-2.0.0"
sources."lodash-4.17.15"
sources."lodash.assign-4.2.0"
- sources."lodash.assigninwith-4.2.0"
- sources."lodash.defaults-4.0.1"
+ sources."lodash.defaults-4.2.0"
sources."lodash.iteratee-4.7.0"
sources."lodash.merge-4.6.2"
- sources."lodash.rest-4.0.5"
sources."lodash.unescape-4.0.1"
sources."loglevel-1.6.8"
(sources."loglevel-colored-level-prefix-1.0.0" // {
@@ -83736,7 +84128,6 @@ in
sources."map-obj-2.0.0"
sources."map-visit-1.0.0"
sources."markdown-table-0.4.0"
- sources."math-random-1.0.4"
(sources."mem-4.3.0" // {
dependencies = [
sources."mimic-fn-2.1.0"
@@ -83763,13 +84154,12 @@ in
sources."mout-0.5.0"
sources."ms-2.1.2"
sources."mute-stream-0.0.7"
- sources."nan-2.14.1"
sources."nanomatch-1.2.13"
sources."natural-compare-1.4.0"
sources."nice-try-1.0.5"
sources."nopt-4.0.3"
sources."normalize-package-data-2.5.0"
- sources."normalize-path-2.1.1"
+ sources."normalize-path-3.0.0"
sources."normalize-url-4.5.0"
sources."npm-prefix-1.2.0"
sources."npm-run-path-2.0.2"
@@ -83791,7 +84181,6 @@ in
];
})
sources."object-visit-1.0.1"
- sources."object.omit-2.0.1"
sources."object.pick-1.3.0"
sources."once-1.4.0"
sources."onetime-2.0.1"
@@ -83821,12 +84210,6 @@ in
sources."parent-module-1.0.1"
sources."parse-entities-1.2.2"
sources."parse-gitignore-1.0.1"
- (sources."parse-glob-3.0.4" // {
- dependencies = [
- sources."is-extglob-1.0.0"
- sources."is-glob-2.0.1"
- ];
- })
sources."parse-json-4.0.0"
sources."pascalcase-0.1.1"
sources."path-dirname-1.0.2"
@@ -83836,6 +84219,7 @@ in
sources."path-key-2.0.1"
sources."path-parse-1.0.6"
sources."path-type-3.0.0"
+ sources."picomatch-2.2.2"
sources."pify-3.0.0"
sources."pinkie-2.0.4"
sources."pinkie-promise-2.0.1"
@@ -83853,7 +84237,6 @@ in
sources."posix-character-classes-0.1.1"
sources."prelude-ls-1.1.2"
sources."prepend-http-2.0.0"
- sources."preserve-0.2.0"
sources."prettier-1.19.1"
(sources."prettier-eslint-8.8.2" // {
dependencies = [
@@ -83893,11 +84276,6 @@ in
sources."pump-3.0.0"
sources."punycode-2.1.1"
sources."quick-lru-1.1.0"
- (sources."randomatic-3.1.1" // {
- dependencies = [
- sources."is-number-4.0.0"
- ];
- })
sources."rc-1.2.8"
sources."read-pkg-3.0.0"
(sources."read-pkg-up-4.0.0" // {
@@ -83910,10 +84288,9 @@ in
];
})
sources."readable-stream-2.3.7"
- sources."readdirp-2.2.1"
+ sources."readdirp-3.4.0"
sources."redent-2.0.0"
sources."regenerator-runtime-0.11.1"
- sources."regex-cache-0.4.4"
sources."regex-not-1.0.2"
sources."regexpp-2.0.1"
sources."registry-auth-token-4.1.1"
@@ -83931,7 +84308,6 @@ in
sources."stringify-entities-1.3.2"
];
})
- 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"
@@ -84009,9 +84385,9 @@ in
sources."source-map-resolve-0.5.3"
sources."source-map-url-0.4.0"
sources."space-separated-tokens-1.1.5"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."split-string-3.1.0"
sources."sprintf-js-1.0.3"
@@ -84042,7 +84418,7 @@ in
sources."strip-eof-1.0.0"
sources."strip-indent-2.0.0"
sources."strip-json-comments-2.0.1"
- (sources."stylint-1.5.9" // {
+ (sources."stylint-2.0.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
sources."ansi-styles-2.2.1"
@@ -84058,7 +84434,6 @@ in
sources."os-locale-1.4.0"
sources."parse-json-2.2.0"
sources."path-exists-2.1.0"
- sources."path-is-absolute-1.0.0"
sources."path-type-1.1.0"
sources."pify-2.3.0"
sources."read-pkg-1.1.0"
@@ -84080,7 +84455,7 @@ in
sources."source-map-0.7.3"
];
})
- sources."stylus-supremacy-2.14.0"
+ sources."stylus-supremacy-2.14.5"
sources."supports-color-5.5.0"
sources."symbol-0.2.3"
(sources."table-5.4.6" // {
@@ -84108,13 +84483,13 @@ in
sources."trim-newlines-2.0.0"
sources."trim-trailing-lines-1.1.3"
sources."trough-1.0.5"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tslint-5.20.1"
sources."tsutils-2.29.0"
sources."type-check-0.3.2"
sources."type-fest-0.3.1"
sources."typedarray-0.0.6"
- sources."typescript-3.8.3"
+ sources."typescript-3.9.4"
(sources."typescript-eslint-parser-16.0.1" // {
dependencies = [
sources."semver-5.5.0"
@@ -84174,7 +84549,7 @@ in
sources."user-home-2.0.0"
sources."util-deprecate-1.0.2"
sources."validate-npm-package-license-3.0.4"
- sources."vfile-4.1.0"
+ sources."vfile-4.1.1"
sources."vfile-location-2.0.6"
sources."vfile-message-2.0.4"
(sources."vfile-reporter-6.0.1" // {
@@ -84189,9 +84564,9 @@ in
})
sources."vfile-sort-2.2.2"
sources."vfile-statistics-1.1.4"
- (sources."vscode-css-languageservice-4.1.2" // {
+ (sources."vscode-css-languageservice-4.2.0" // {
dependencies = [
- sources."vscode-uri-2.1.1"
+ sources."vscode-uri-2.1.2"
];
})
sources."vscode-emmet-helper-1.2.17"
@@ -84205,7 +84580,7 @@ in
sources."vscode-uri-1.0.8"
(sources."vue-eslint-parser-6.0.5" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
];
})
sources."vue-onsenui-helper-json-1.0.2"
@@ -84242,7 +84617,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "vue-language-server";
- homepage = "https://github.com/vuejs/vetur/tree/master/server";
+ homepage = https://github.com/vuejs/vetur/tree/master/server;
license = "MIT";
};
production = true;
@@ -84258,9 +84633,9 @@ in
sha512 = "WM03BEeC7CVw4PV8lwXKO6ag00MYdwMMe1SAJJfxz0uNMbTu7cYoH6Ia+e2DnAzpeOJLKCeL1IXvgxZSwVp4/Q==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- (sources."@babel/highlight-7.9.0" // {
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ (sources."@babel/highlight-7.10.1" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
@@ -84272,14 +84647,14 @@ in
})
sources."@babel/polyfill-7.7.0"
sources."@babel/runtime-7.7.7"
- sources."@babel/runtime-corejs3-7.9.6"
+ sources."@babel/runtime-corejs3-7.10.1"
sources."@cliqz-oss/firefox-client-0.3.1"
sources."@cliqz-oss/node-firefox-connect-1.2.1"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@types/color-name-1.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.4"
+ sources."@types/node-14.0.5"
sources."JSONSelect-0.2.1"
sources."acorn-6.4.1"
sources."acorn-jsx-5.2.0"
@@ -84347,7 +84722,7 @@ in
sources."atob-2.1.2"
sources."atomic-sleep-1.0.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
(sources."babel-code-frame-6.26.0" // {
dependencies = [
sources."ansi-styles-2.2.1"
@@ -84413,7 +84788,7 @@ in
sources."cheerio-1.0.0-rc.3"
(sources."chokidar-2.1.8" // {
dependencies = [
- sources."fsevents-1.2.12"
+ sources."fsevents-1.2.13"
sources."normalize-path-3.0.0"
];
})
@@ -84562,7 +84937,7 @@ in
sources."chalk-2.4.2"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."espree-5.0.1"
sources."has-flag-3.0.0"
sources."mkdirp-0.5.5"
@@ -84622,7 +84997,7 @@ in
sources."eslint-visitor-keys-1.1.0"
(sources."espree-6.2.1" // {
dependencies = [
- sources."acorn-7.1.1"
+ sources."acorn-7.2.0"
];
})
sources."esprima-4.0.1"
@@ -84636,9 +85011,9 @@ in
sources."esutils-2.0.3"
sources."event-emitter-0.3.5"
sources."event-to-promise-0.8.0"
- (sources."execa-4.0.0" // {
+ (sources."execa-4.0.2" // {
dependencies = [
- sources."cross-spawn-7.0.2"
+ sources."cross-spawn-7.0.3"
sources."mimic-fn-2.1.0"
sources."onetime-5.1.0"
sources."path-key-3.1.1"
@@ -84816,7 +85191,7 @@ in
];
})
sources."interpret-1.2.0"
- sources."invert-kv-3.0.0"
+ sources."invert-kv-3.0.1"
sources."is-absolute-0.1.7"
sources."is-accessor-descriptor-1.0.0"
sources."is-arguments-1.0.4"
@@ -84865,7 +85240,7 @@ in
sources."jetpack-id-1.0.0"
sources."js-select-0.6.0"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."json-buffer-3.0.0"
sources."json-merge-patch-0.2.3"
@@ -84938,7 +85313,7 @@ in
sources."minimist-1.2.5"
sources."mixin-deep-1.3.2"
sources."mkdirp-1.0.3"
- sources."moment-2.25.3"
+ sources."moment-2.26.0"
sources."ms-2.0.0"
sources."multimatch-4.0.0"
sources."mute-stream-0.0.7"
@@ -85111,7 +85486,7 @@ in
sources."run-async-2.4.1"
sources."rx-lite-3.1.2"
sources."rxjs-6.5.5"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safe-json-stringify-1.2.0"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
@@ -85271,7 +85646,7 @@ in
sources."tough-cookie-2.5.0"
sources."tr46-2.0.2"
sources."traverse-0.4.6"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-1.2.0"
@@ -85365,7 +85740,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "A command line tool to help build, run, and test web extensions";
- homepage = "https://github.com/mozilla/web-ext";
+ homepage = https://github.com/mozilla/web-ext;
license = "MPL-2.0";
};
production = true;
@@ -85405,17 +85780,17 @@ in
sources."ajv-6.12.2"
sources."ajv-errors-1.0.1"
sources."ajv-keywords-3.4.1"
- (sources."anymatch-2.0.0" // {
- dependencies = [
- sources."normalize-path-2.1.1"
- ];
- })
+ sources."anymatch-3.1.1"
sources."aproba-1.2.0"
sources."arr-diff-4.0.0"
sources."arr-flatten-1.1.0"
sources."arr-union-3.1.0"
sources."array-unique-0.3.2"
- sources."asn1.js-4.10.1"
+ (sources."asn1.js-4.10.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
(sources."assert-1.5.0" // {
dependencies = [
sources."inherits-2.0.1"
@@ -85433,10 +85808,10 @@ in
})
sources."base64-js-1.3.1"
sources."big.js-5.2.2"
- sources."binary-extensions-1.13.1"
+ sources."binary-extensions-2.0.0"
sources."bindings-1.5.0"
sources."bluebird-3.7.2"
- sources."bn.js-4.11.8"
+ sources."bn.js-5.1.2"
sources."brace-expansion-1.1.11"
(sources."braces-2.3.2" // {
dependencies = [
@@ -85447,8 +85822,17 @@ in
sources."browserify-aes-1.2.0"
sources."browserify-cipher-1.0.1"
sources."browserify-des-1.0.2"
- sources."browserify-rsa-4.0.1"
- sources."browserify-sign-4.0.4"
+ (sources."browserify-rsa-4.0.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
+ (sources."browserify-sign-4.2.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ sources."safe-buffer-5.2.1"
+ ];
+ })
sources."browserify-zlib-0.2.0"
sources."buffer-4.9.2"
sources."buffer-from-1.1.1"
@@ -85456,7 +85840,14 @@ in
sources."builtin-status-codes-3.0.0"
sources."cacache-12.0.4"
sources."cache-base-1.0.1"
- sources."chokidar-2.1.8"
+ (sources."chokidar-3.4.0" // {
+ dependencies = [
+ sources."braces-3.0.2"
+ sources."fill-range-7.0.1"
+ sources."is-number-7.0.0"
+ sources."to-regex-range-5.0.1"
+ ];
+ })
sources."chownr-1.1.4"
sources."chrome-trace-event-1.0.2"
sources."cipher-base-1.0.4"
@@ -85488,7 +85879,11 @@ in
sources."copy-concurrently-1.0.5"
sources."copy-descriptor-0.1.1"
sources."core-util-is-1.0.2"
- sources."create-ecdh-4.0.3"
+ (sources."create-ecdh-4.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."create-hash-1.2.0"
sources."create-hmac-1.1.7"
sources."crypto-browserify-3.12.0"
@@ -85497,10 +85892,18 @@ in
sources."decode-uri-component-0.2.0"
sources."define-property-2.0.2"
sources."des.js-1.0.1"
- sources."diffie-hellman-5.0.3"
+ (sources."diffie-hellman-5.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."domain-browser-1.2.0"
sources."duplexify-3.7.1"
- sources."elliptic-6.5.2"
+ (sources."elliptic-6.5.2" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."emojis-list-3.0.0"
sources."end-of-stream-1.4.4"
(sources."enhanced-resolve-4.1.1" // {
@@ -85560,14 +85963,10 @@ in
sources."from2-2.3.0"
sources."fs-write-stream-atomic-1.0.10"
sources."fs.realpath-1.0.0"
- sources."fsevents-1.2.12"
+ sources."fsevents-2.1.3"
sources."get-value-2.0.6"
sources."glob-7.1.6"
- (sources."glob-parent-3.1.0" // {
- dependencies = [
- sources."is-glob-3.1.0"
- ];
- })
+ sources."glob-parent-5.1.1"
sources."graceful-fs-4.2.4"
sources."has-value-1.0.0"
(sources."has-values-1.0.0" // {
@@ -85578,7 +85977,7 @@ in
(sources."hash-base-3.1.0" // {
dependencies = [
sources."readable-stream-3.6.0"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
];
})
sources."hash.js-1.1.7"
@@ -85591,7 +85990,7 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."is-accessor-descriptor-1.0.0"
- sources."is-binary-path-1.0.1"
+ sources."is-binary-path-2.1.0"
sources."is-buffer-1.1.6"
sources."is-data-descriptor-1.0.0"
sources."is-descriptor-1.0.2"
@@ -85622,7 +86021,11 @@ in
sources."md5.js-1.3.5"
sources."memory-fs-0.4.1"
sources."micromatch-3.1.10"
- sources."miller-rabin-4.0.1"
+ (sources."miller-rabin-4.0.1" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."minimalistic-assert-1.0.1"
sources."minimalistic-crypto-utils-1.0.1"
sources."minimatch-3.0.4"
@@ -85675,6 +86078,7 @@ in
sources."path-exists-3.0.0"
sources."path-is-absolute-1.0.1"
sources."pbkdf2-3.0.17"
+ sources."picomatch-2.2.2"
sources."pify-4.0.1"
sources."pkg-dir-3.0.0"
sources."posix-character-classes-0.1.1"
@@ -85682,7 +86086,11 @@ in
sources."process-nextick-args-2.0.1"
sources."promise-inflight-1.0.1"
sources."prr-1.0.1"
- sources."public-encrypt-4.0.3"
+ (sources."public-encrypt-4.0.3" // {
+ dependencies = [
+ sources."bn.js-4.11.9"
+ ];
+ })
sources."pump-3.0.0"
(sources."pumpify-1.5.1" // {
dependencies = [
@@ -85695,7 +86103,7 @@ in
sources."randombytes-2.1.0"
sources."randomfill-1.0.4"
sources."readable-stream-2.3.7"
- sources."readdirp-2.2.1"
+ sources."readdirp-3.4.0"
sources."regex-not-1.0.2"
sources."remove-trailing-separator-1.1.0"
sources."repeat-element-1.1.3"
@@ -85779,7 +86187,7 @@ in
sources."stream-shift-1.0.1"
sources."string_decoder-1.1.1"
sources."tapable-1.1.3"
- (sources."terser-4.6.13" // {
+ (sources."terser-4.7.0" // {
dependencies = [
sources."source-map-0.6.1"
];
@@ -85799,7 +86207,7 @@ in
})
sources."to-regex-3.0.2"
sources."to-regex-range-2.1.1"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tty-browserify-0.0.0"
sources."typedarray-0.0.6"
sources."union-value-1.0.1"
@@ -85831,7 +86239,20 @@ in
})
sources."util-deprecate-1.0.2"
sources."vm-browserify-1.1.2"
- sources."watchpack-1.6.1"
+ sources."watchpack-1.7.2"
+ (sources."watchpack-chokidar2-2.0.0" // {
+ dependencies = [
+ sources."anymatch-2.0.0"
+ sources."binary-extensions-1.13.1"
+ sources."chokidar-2.1.8"
+ sources."fsevents-1.2.13"
+ sources."glob-parent-3.1.0"
+ sources."is-binary-path-1.0.1"
+ sources."is-glob-3.1.0"
+ sources."normalize-path-2.1.1"
+ sources."readdirp-2.2.1"
+ ];
+ })
(sources."webpack-sources-1.4.3" // {
dependencies = [
sources."source-map-0.6.1"
@@ -85846,7 +86267,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.";
- homepage = "https://github.com/webpack/webpack";
+ homepage = https://github.com/webpack/webpack;
license = "MIT";
};
production = true;
@@ -86185,16 +86606,16 @@ in
webpack-dev-server = nodeEnv.buildNodePackage {
name = "webpack-dev-server";
packageName = "webpack-dev-server";
- version = "3.10.3";
+ version = "3.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz";
- sha512 = "e4nWev8YzEVNdOMcNzNeCN947sWJNd43E5XvsJzbAL08kGc2frm1tQ32hTJslRS+H65LCb/AaUCYU7fjHCpDeQ==";
+ url = "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz";
+ sha512 = "PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==";
};
dependencies = [
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.4"
+ sources."@types/node-14.0.5"
sources."accepts-1.3.7"
sources."ajv-6.12.2"
sources."ajv-errors-1.0.1"
@@ -86202,6 +86623,7 @@ in
sources."ansi-colors-3.2.4"
sources."ansi-html-0.0.7"
sources."ansi-regex-2.1.1"
+ sources."ansi-styles-3.2.1"
(sources."anymatch-2.0.0" // {
dependencies = [
sources."normalize-path-2.1.1"
@@ -86264,14 +86686,15 @@ in
sources."kind-of-5.1.0"
];
})
- (sources."cliui-4.1.0" // {
+ (sources."cliui-5.0.0" // {
dependencies = [
- sources."ansi-regex-3.0.0"
- sources."strip-ansi-4.0.0"
+ sources."ansi-regex-4.1.0"
+ sources."strip-ansi-5.2.0"
];
})
- sources."code-point-at-1.1.0"
sources."collection-visit-1.0.0"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
sources."component-emitter-1.3.0"
sources."compressible-2.0.18"
(sources."compression-1.7.4" // {
@@ -86297,7 +86720,7 @@ in
sources."semver-5.7.1"
];
})
- (sources."debug-4.1.1" // {
+ (sources."debug-4.2.0" // {
dependencies = [
sources."ms-2.1.2"
];
@@ -86316,6 +86739,7 @@ in
sources."dns-packet-1.3.1"
sources."dns-txt-2.0.2"
sources."ee-first-1.1.1"
+ sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
sources."errno-0.1.7"
@@ -86323,7 +86747,7 @@ in
sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
sources."etag-1.8.1"
- sources."eventemitter3-4.0.0"
+ sources."eventemitter3-4.0.4"
sources."eventsource-1.0.7"
sources."execa-1.0.0"
(sources."expand-brackets-2.1.4" // {
@@ -86388,9 +86812,9 @@ in
sources."fragment-cache-0.2.1"
sources."fresh-0.5.2"
sources."fs.realpath-1.0.0"
- sources."fsevents-1.2.12"
+ sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
- sources."get-caller-file-1.0.3"
+ sources."get-caller-file-2.0.5"
sources."get-stream-4.1.0"
sources."get-value-2.0.6"
sources."glob-7.1.6"
@@ -86423,15 +86847,13 @@ in
sources."inherits-2.0.3"
];
})
- sources."http-parser-js-0.4.10"
- sources."http-proxy-1.18.0"
+ sources."http-proxy-1.18.1"
sources."http-proxy-middleware-0.19.1"
sources."iconv-lite-0.4.24"
sources."import-local-2.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."internal-ip-4.3.0"
- sources."invert-kv-2.0.0"
sources."ip-1.1.5"
sources."ip-regex-2.1.0"
sources."ipaddr.js-1.9.1"
@@ -86446,7 +86868,7 @@ in
sources."is-descriptor-1.0.2"
sources."is-extendable-1.0.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-number-3.0.0" // {
dependencies = [
@@ -86469,15 +86891,12 @@ in
sources."json3-3.3.3"
sources."killable-1.0.1"
sources."kind-of-6.0.3"
- sources."lcid-2.0.0"
sources."locate-path-3.0.0"
sources."lodash-4.17.15"
sources."loglevel-1.6.8"
- sources."map-age-cleaner-0.1.3"
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
sources."media-typer-0.3.0"
- sources."mem-4.3.0"
sources."memory-fs-0.4.1"
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
@@ -86485,7 +86904,6 @@ in
sources."mime-1.6.0"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
- sources."mimic-fn-2.1.0"
sources."minimalistic-assert-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
@@ -86501,7 +86919,6 @@ in
sources."node-forge-0.9.0"
sources."normalize-path-3.0.0"
sources."npm-run-path-2.0.2"
- sources."number-is-nan-1.0.1"
sources."object-assign-4.1.1"
(sources."object-copy-0.1.0" // {
dependencies = [
@@ -86528,10 +86945,7 @@ in
sources."once-1.4.0"
sources."opn-5.5.0"
sources."original-1.0.2"
- 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-map-2.1.0"
@@ -86582,7 +86996,7 @@ in
sources."repeat-element-1.1.3"
sources."repeat-string-1.6.1"
sources."require-directory-2.1.1"
- sources."require-main-filename-1.0.1"
+ sources."require-main-filename-2.0.0"
sources."requires-port-1.0.0"
sources."resolve-cwd-2.0.0"
sources."resolve-from-3.0.0"
@@ -86590,7 +87004,7 @@ in
sources."ret-0.1.15"
sources."retry-0.12.0"
sources."rimraf-2.7.1"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
sources."schema-utils-1.0.0"
@@ -86657,7 +87071,7 @@ in
sources."kind-of-3.2.2"
];
})
- sources."sockjs-0.3.19"
+ sources."sockjs-0.3.20"
(sources."sockjs-client-1.4.0" // {
dependencies = [
sources."debug-3.2.6"
@@ -86693,11 +87107,10 @@ in
];
})
sources."statuses-1.5.0"
- (sources."string-width-2.1.1" // {
+ (sources."string-width-3.1.0" // {
dependencies = [
- sources."ansi-regex-3.0.0"
- sources."is-fullwidth-code-point-2.0.0"
- sources."strip-ansi-4.0.0"
+ sources."ansi-regex-4.1.0"
+ sources."strip-ansi-5.2.0"
];
})
sources."string.prototype.trimend-1.0.1"
@@ -86755,24 +87168,25 @@ in
sources."wbuf-1.7.3"
(sources."webpack-dev-middleware-3.7.2" // {
dependencies = [
- sources."mime-2.4.5"
+ sources."mime-2.4.6"
];
})
sources."webpack-log-2.0.0"
- sources."websocket-driver-0.7.3"
+ sources."websocket-driver-0.6.5"
sources."websocket-extensions-0.1.3"
sources."which-1.3.1"
sources."which-module-2.0.0"
- (sources."wrap-ansi-2.1.0" // {
+ (sources."wrap-ansi-5.1.0" // {
dependencies = [
- sources."string-width-1.0.2"
+ sources."ansi-regex-4.1.0"
+ sources."strip-ansi-5.2.0"
];
})
sources."wrappy-1.0.2"
sources."ws-6.2.1"
sources."y18n-4.0.0"
- sources."yargs-12.0.5"
- sources."yargs-parser-11.1.1"
+ sources."yargs-13.3.2"
+ sources."yargs-parser-13.1.2"
];
buildInputs = globalBuildInputs;
meta = {
@@ -86787,131 +87201,119 @@ in
copy-webpack-plugin = nodeEnv.buildNodePackage {
name = "copy-webpack-plugin";
packageName = "copy-webpack-plugin";
- version = "5.1.1";
+ version = "6.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz";
- sha512 = "P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==";
+ url = "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.1.tgz";
+ sha512 = "tcbZnGtQ70b4vtYGUNg8uUYri/80H1On3AC+wPsVOKSj7xbDinYuxAZPAeI3/3hxjjuwoGTHN5BeSksQ4kGUTw==";
};
dependencies = [
+ sources."@nodelib/fs.scandir-2.1.3"
+ sources."@nodelib/fs.stat-2.0.3"
+ sources."@nodelib/fs.walk-1.2.4"
+ sources."@types/json-schema-7.0.4"
+ sources."aggregate-error-3.0.1"
sources."ajv-6.12.2"
- sources."ajv-errors-1.0.1"
sources."ajv-keywords-3.4.1"
- sources."ansi-colors-3.2.4"
- sources."aproba-1.2.0"
- sources."array-union-1.0.2"
- sources."array-uniq-1.0.3"
+ sources."array-union-2.1.0"
sources."balanced-match-1.0.0"
sources."big.js-5.2.2"
- sources."bluebird-3.7.2"
sources."brace-expansion-1.1.11"
- sources."buffer-from-1.1.1"
- sources."cacache-12.0.4"
- sources."chownr-1.1.4"
+ sources."braces-3.0.2"
+ sources."cacache-15.0.3"
+ sources."chownr-2.0.0"
+ sources."clean-stack-2.2.0"
sources."commondir-1.0.1"
sources."concat-map-0.0.1"
- sources."concat-stream-1.6.2"
- sources."copy-concurrently-1.0.5"
- sources."core-util-is-1.0.2"
- sources."cyclist-1.0.1"
- sources."dir-glob-2.2.2"
- sources."duplexify-3.7.1"
+ sources."dir-glob-3.0.1"
sources."emojis-list-3.0.0"
- sources."end-of-stream-1.4.4"
sources."fast-deep-equal-3.1.1"
+ sources."fast-glob-3.2.2"
sources."fast-json-stable-stringify-2.1.0"
- sources."figgy-pudding-3.5.2"
- sources."find-cache-dir-2.1.0"
- sources."find-up-3.0.0"
- sources."flush-write-stream-1.1.1"
- sources."from2-2.3.0"
- sources."fs-write-stream-atomic-1.0.10"
+ sources."fastq-1.8.0"
+ sources."fill-range-7.0.1"
+ sources."find-cache-dir-3.3.1"
+ sources."find-up-4.1.0"
+ sources."fs-minipass-2.1.0"
sources."fs.realpath-1.0.0"
sources."glob-7.1.6"
- (sources."glob-parent-3.1.0" // {
- dependencies = [
- sources."is-glob-3.1.0"
- ];
- })
- (sources."globby-7.1.1" // {
- dependencies = [
- sources."pify-3.0.0"
- ];
- })
- sources."graceful-fs-4.2.4"
- sources."iferr-0.1.5"
- sources."ignore-3.3.10"
+ sources."glob-parent-5.1.1"
+ sources."globby-11.0.0"
+ sources."ignore-5.1.6"
sources."imurmurhash-0.1.4"
+ sources."indent-string-4.0.0"
sources."infer-owner-1.0.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."is-extglob-2.1.1"
sources."is-glob-4.0.1"
- sources."isarray-1.0.0"
+ sources."is-number-7.0.0"
sources."json-schema-traverse-0.4.1"
- sources."json5-1.0.1"
- sources."loader-utils-1.4.0"
- sources."locate-path-3.0.0"
+ sources."json5-2.1.3"
+ sources."loader-utils-2.0.0"
+ sources."locate-path-5.0.0"
sources."lru-cache-5.1.1"
- sources."make-dir-2.1.0"
+ sources."make-dir-3.1.0"
+ sources."merge2-1.3.0"
+ sources."micromatch-4.0.2"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
- sources."mississippi-3.0.0"
- sources."mkdirp-0.5.5"
- sources."move-concurrently-1.0.1"
+ (sources."minipass-3.1.3" // {
+ dependencies = [
+ sources."yallist-4.0.0"
+ ];
+ })
+ sources."minipass-collect-1.0.2"
+ sources."minipass-flush-1.0.5"
+ sources."minipass-pipeline-1.2.3"
+ (sources."minizlib-2.1.0" // {
+ dependencies = [
+ sources."yallist-4.0.0"
+ ];
+ })
+ sources."mkdirp-1.0.4"
+ sources."move-file-2.0.0"
sources."normalize-path-3.0.0"
sources."once-1.4.0"
sources."p-limit-2.3.0"
- sources."p-locate-3.0.0"
+ sources."p-locate-4.1.0"
+ sources."p-map-4.0.0"
sources."p-try-2.2.0"
- sources."parallel-transform-1.2.0"
- sources."path-dirname-1.0.2"
- sources."path-exists-3.0.0"
+ sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
- (sources."path-type-3.0.0" // {
- dependencies = [
- sources."pify-3.0.0"
- ];
- })
- sources."pify-4.0.1"
- sources."pkg-dir-3.0.0"
- sources."process-nextick-args-2.0.1"
+ sources."path-type-4.0.0"
+ sources."picomatch-2.2.2"
+ sources."pkg-dir-4.2.0"
sources."promise-inflight-1.0.1"
- sources."pump-3.0.0"
- (sources."pumpify-1.5.1" // {
+ sources."punycode-2.1.1"
+ sources."randombytes-2.1.0"
+ sources."reusify-1.0.4"
+ sources."rimraf-3.0.2"
+ sources."run-parallel-1.1.9"
+ sources."safe-buffer-5.2.1"
+ sources."schema-utils-2.7.0"
+ sources."semver-6.3.0"
+ sources."serialize-javascript-3.1.0"
+ sources."slash-3.0.0"
+ sources."source-list-map-2.0.1"
+ sources."source-map-0.6.1"
+ sources."ssri-8.0.0"
+ (sources."tar-6.0.2" // {
dependencies = [
- sources."pump-2.0.1"
+ sources."yallist-4.0.0"
];
})
- sources."punycode-2.1.1"
- sources."readable-stream-2.3.7"
- sources."rimraf-2.7.1"
- sources."run-queue-1.0.3"
- sources."safe-buffer-5.1.2"
- sources."schema-utils-1.0.0"
- sources."semver-5.7.1"
- sources."serialize-javascript-2.1.2"
- sources."slash-1.0.0"
- sources."ssri-6.0.1"
- sources."stream-each-1.2.3"
- sources."stream-shift-1.0.1"
- sources."string_decoder-1.1.1"
- sources."through2-2.0.5"
- sources."typedarray-0.0.6"
+ sources."to-regex-range-5.0.1"
sources."unique-filename-1.1.1"
sources."unique-slug-2.0.2"
sources."uri-js-4.2.2"
- sources."util-deprecate-1.0.2"
- sources."uuid-3.4.0"
- sources."webpack-log-2.0.0"
+ sources."webpack-sources-1.4.3"
sources."wrappy-1.0.2"
- sources."xtend-4.0.2"
- sources."y18n-4.0.0"
sources."yallist-3.1.1"
];
buildInputs = globalBuildInputs;
meta = {
description = "Copy files && directories with webpack";
- homepage = "https://github.com/webpack-contrib/copy-webpack-plugin";
+ homepage = https://github.com/webpack-contrib/copy-webpack-plugin;
license = "MIT";
};
production = true;
@@ -86921,10 +87323,10 @@ in
webtorrent-cli = nodeEnv.buildNodePackage {
name = "webtorrent-cli";
packageName = "webtorrent-cli";
- version = "3.0.5";
+ version = "3.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-3.0.5.tgz";
- sha512 = "+CZvxl0xfjAtWXvJhhcX0W/do/j97KnJCbUwvKPJHQDqfHYAsJE6PZGGLqOlumFvSes+Q7ptVOoA1205lVJfTw==";
+ url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-3.0.6.tgz";
+ sha512 = "+rvs1eWn20qTdfIxnT+BwddHNxyR6n1re3+PSmWzwc8jj1ikfJ4Pk+ecTsYmVjZ2I67YPdX/iXkuVAqkoogR6g==";
};
dependencies = [
sources."@protobufjs/aspromise-1.1.2"
@@ -86938,38 +87340,38 @@ in
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
sources."@types/long-4.0.1"
- sources."@types/node-13.13.4"
+ sources."@types/node-13.13.9"
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."binary-search-1.3.6"
sources."bitfield-3.0.0"
- (sources."bittorrent-dht-9.0.3" // {
+ (sources."bittorrent-dht-10.0.0" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
sources."bittorrent-peerid-1.3.2"
(sources."bittorrent-protocol-3.1.1" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
- (sources."bittorrent-tracker-9.14.5" // {
+ (sources."bittorrent-tracker-9.15.0" // {
dependencies = [
- sources."debug-4.1.1"
- sources."decompress-response-4.2.1"
- sources."mimic-response-2.1.0"
+ sources."debug-4.2.0"
+ sources."decompress-response-6.0.0"
+ sources."mimic-response-3.1.0"
sources."ms-2.1.2"
- sources."simple-get-3.1.0"
+ sources."simple-get-4.0.0"
];
})
sources."blob-to-buffer-1.2.8"
sources."block-stream2-2.0.0"
- sources."bn.js-5.1.1"
+ sources."bn.js-5.1.2"
sources."brace-expansion-1.1.11"
sources."browserify-package-json-1.0.1"
sources."buffer-alloc-1.2.0"
@@ -86980,15 +87382,15 @@ in
sources."bufferutil-4.0.1"
(sources."castv2-0.1.10" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
sources."castv2-client-1.2.0"
sources."charset-1.0.1"
- sources."chrome-dgram-3.0.4"
+ sources."chrome-dgram-3.0.5"
sources."chrome-dns-1.0.1"
- sources."chrome-net-3.3.3"
+ sources."chrome-net-3.3.4"
(sources."chromecasts-1.9.1" // {
dependencies = [
sources."mime-1.6.0"
@@ -87007,7 +87409,7 @@ in
];
})
sources."core-util-is-1.0.2"
- sources."create-torrent-4.4.1"
+ sources."create-torrent-4.4.2"
sources."debug-2.6.9"
sources."decompress-response-3.3.0"
(sources."dlnacasts-0.1.0" // {
@@ -87025,7 +87427,7 @@ in
sources."executable-4.1.1"
sources."filestream-5.0.0"
sources."freelist-1.0.3"
- (sources."fs-chunk-store-2.0.1" // {
+ (sources."fs-chunk-store-2.0.2" // {
dependencies = [
sources."thunky-1.1.0"
];
@@ -87068,12 +87470,12 @@ in
sources."mdns-js-packet-0.2.0"
sources."mediasource-2.3.0"
sources."memory-chunk-store-1.3.0"
- sources."mime-2.4.5"
+ sources."mime-2.4.6"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-classic-0.5.3"
- sources."moment-2.25.3"
+ sources."moment-2.26.0"
sources."mp4-box-encoding-1.4.1"
sources."mp4-stream-3.1.0"
sources."ms-2.0.0"
@@ -87091,10 +87493,10 @@ in
sources."nodebmc-0.0.7"
sources."on-finished-2.3.0"
sources."once-1.4.0"
- sources."open-7.0.3"
+ sources."open-7.0.4"
sources."package-json-versionify-1.0.4"
- sources."parse-numeric-range-0.0.2"
- (sources."parse-torrent-7.1.2" // {
+ sources."parse-numeric-range-1.2.0"
+ (sources."parse-torrent-7.1.3" // {
dependencies = [
sources."decompress-response-4.2.1"
sources."mimic-response-2.1.0"
@@ -87123,9 +87525,9 @@ in
sources."range-slice-stream-2.0.0"
sources."readable-stream-3.6.0"
sources."record-cache-1.1.0"
- (sources."render-media-3.4.0" // {
+ (sources."render-media-3.4.2" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
@@ -87134,28 +87536,28 @@ in
sources."run-parallel-limit-1.0.5"
sources."run-series-1.1.8"
sources."rusha-0.8.13"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."sax-1.1.4"
sources."semver-5.1.1"
sources."simple-concat-1.0.0"
sources."simple-get-2.8.1"
- (sources."simple-peer-9.7.0" // {
+ (sources."simple-peer-9.7.2" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
sources."simple-sha1-3.0.1"
(sources."simple-websocket-8.1.1" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
sources."speedometer-1.1.0"
sources."split-1.0.1"
- sources."stream-to-blob-2.0.0"
- sources."stream-to-blob-url-3.0.0"
+ sources."stream-to-blob-2.0.1"
+ sources."stream-to-blob-url-3.0.2"
sources."stream-with-known-length-to-buffer-1.0.3"
sources."string2compact-1.3.0"
sources."string_decoder-1.3.0"
@@ -87163,9 +87565,9 @@ in
sources."through-2.3.8"
sources."thunky-0.1.0"
sources."to-arraybuffer-1.0.1"
- (sources."torrent-discovery-9.2.1" // {
+ (sources."torrent-discovery-9.3.0" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
@@ -87176,11 +87578,11 @@ in
sources."uniq-1.0.1"
sources."unordered-array-remove-1.0.2"
sources."upnp-device-client-1.0.2"
- sources."upnp-mediarenderer-client-1.2.4"
+ sources."upnp-mediarenderer-client-1.4.0"
sources."url-join-4.0.1"
(sources."ut_metadata-3.5.0" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
@@ -87189,9 +87591,9 @@ in
sources."util-deprecate-1.0.2"
sources."videostream-3.2.1"
sources."vlc-command-1.2.0"
- (sources."webtorrent-0.108.1" // {
+ (sources."webtorrent-0.108.5" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."decompress-response-4.2.1"
sources."mimic-response-2.1.0"
sources."ms-2.1.2"
@@ -87200,7 +87602,7 @@ in
})
sources."winreg-1.2.4"
sources."wrappy-1.0.2"
- sources."ws-7.2.5"
+ sources."ws-7.3.0"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
sources."xmldom-0.1.31"
@@ -87208,7 +87610,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "WebTorrent, the streaming torrent client. For the command line.";
- homepage = "https://webtorrent.io/";
+ homepage = https://webtorrent.io/;
license = "MIT";
};
production = true;
@@ -87244,7 +87646,7 @@ in
dependencies = [
sources."adverb-where-0.2.1"
sources."commander-2.20.3"
- sources."e-prime-0.10.3"
+ sources."e-prime-0.10.4"
sources."no-cliches-0.2.2"
sources."passive-voice-0.1.0"
sources."too-wordy-0.2.2"
@@ -87263,10 +87665,10 @@ in
yaml-language-server = nodeEnv.buildNodePackage {
name = "yaml-language-server";
packageName = "yaml-language-server";
- version = "0.7.2";
+ version = "0.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.7.2.tgz";
- sha512 = "3jBsYrtnlaI5H6psW+0qzVh9LoQ21fuvC8KIupjPbQURb6cAMUGH5aElKREAevSSpgs7VIoqU1ZMCglIHm32OA==";
+ url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.8.0.tgz";
+ sha512 = "+mvpHHPyQo/cNnEdrydH7h13FC393FQ9Uj88W/BbTdAANDy7eTHlmqPDzvv6X5HKl5fi5RLWCWsO4SdAx0WEMw==";
};
dependencies = [
sources."agent-base-4.3.0"
@@ -87277,7 +87679,7 @@ in
sources."esprima-4.0.1"
sources."http-proxy-agent-2.1.0"
sources."https-proxy-agent-2.2.4"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsonc-parser-2.2.1"
sources."ms-2.0.0"
sources."prettier-1.19.1"
@@ -87298,7 +87700,7 @@ in
sources."vscode-languageserver-textdocument-1.0.1"
sources."vscode-languageserver-types-3.15.1"
sources."vscode-nls-4.1.2"
- sources."vscode-uri-2.1.1"
+ sources."vscode-uri-2.1.2"
sources."yaml-ast-parser-custom-tags-0.0.43"
];
buildInputs = globalBuildInputs;
@@ -87338,10 +87740,10 @@ in
sha512 = "GFg4QC1xi3gkbHGGUFme8/8XPg3kDISu/qJfx56X207yuv1FSevGY/eKuym7kh0bniCB4n3rseWW+QZXPH8LIw==";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/highlight-7.9.0"
- sources."@babel/runtime-7.9.6"
+ sources."@babel/code-frame-7.10.1"
+ sources."@babel/helper-validator-identifier-7.10.1"
+ sources."@babel/highlight-7.10.1"
+ sources."@babel/runtime-7.10.1"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@sindresorhus/is-0.7.0"
@@ -87349,7 +87751,7 @@ in
sources."@types/events-3.0.0"
sources."@types/glob-7.1.1"
sources."@types/minimatch-3.0.3"
- sources."@types/node-13.13.4"
+ sources."@types/node-14.0.5"
sources."@types/normalize-package-data-2.4.0"
sources."JSONStream-1.3.5"
sources."aggregate-error-3.0.1"
@@ -87377,7 +87779,7 @@ in
sources."asynckit-0.4.0"
sources."atob-2.1.2"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
(sources."axios-0.18.1" // {
dependencies = [
sources."is-buffer-2.0.4"
@@ -87396,7 +87798,7 @@ in
];
})
sources."bin-version-check-3.0.0"
- sources."binaryextensions-2.2.0"
+ sources."binaryextensions-2.3.0"
sources."boolean-3.0.1"
(sources."boxen-1.3.0" // {
dependencies = [
@@ -87501,7 +87903,7 @@ in
sources."download-stats-0.3.4"
sources."duplexer3-0.1.4"
sources."ecc-jsbn-0.1.2"
- (sources."editions-2.3.0" // {
+ (sources."editions-2.3.1" // {
dependencies = [
sources."semver-6.3.0"
];
@@ -87599,7 +88001,7 @@ in
];
})
sources."glob-to-regexp-0.3.0"
- (sources."global-agent-2.1.8" // {
+ (sources."global-agent-2.1.9" // {
dependencies = [
sources."semver-7.3.2"
];
@@ -87789,7 +88191,7 @@ in
];
})
sources."mkdirp-0.5.5"
- sources."moment-2.25.3"
+ sources."moment-2.26.0"
sources."ms-2.0.0"
(sources."multimatch-4.0.0" // {
dependencies = [
@@ -87947,7 +88349,7 @@ in
sources."run-async-2.4.1"
sources."rx-4.1.0"
sources."rxjs-6.5.5"
- sources."safe-buffer-5.2.0"
+ sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
sources."scoped-regex-1.0.0"
@@ -88007,9 +88409,9 @@ in
sources."source-map-resolve-0.5.3"
sources."source-map-url-0.4.0"
sources."spawn-sync-1.0.15"
- sources."spdx-correct-3.1.0"
+ sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
- sources."spdx-expression-parse-3.0.0"
+ sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
sources."split-string-3.1.0"
sources."sprintf-js-1.1.2"
@@ -88113,7 +88515,7 @@ in
sources."to-regex-range-2.1.1"
sources."tough-cookie-3.0.1"
sources."trim-newlines-1.0.0"
- sources."tslib-1.11.1"
+ sources."tslib-1.13.0"
sources."tunnel-0.0.6"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
@@ -88181,7 +88583,7 @@ in
];
})
sources."yeoman-doctor-4.0.0"
- (sources."yeoman-environment-2.10.0" // {
+ (sources."yeoman-environment-2.10.2" // {
dependencies = [
sources."ansi-escapes-4.3.1"
sources."ansi-regex-5.0.0"
@@ -88189,9 +88591,9 @@ in
sources."cli-cursor-3.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
- sources."cross-spawn-7.0.2"
+ sources."cross-spawn-7.0.3"
sources."debug-3.2.6"
- sources."execa-4.0.0"
+ sources."execa-4.0.2"
sources."figures-3.2.0"
sources."get-stream-5.1.0"
sources."has-flag-4.0.0"
@@ -88227,9 +88629,9 @@ in
sources."which-2.0.2"
];
})
- (sources."yeoman-generator-4.10.0" // {
+ (sources."yeoman-generator-4.10.1" // {
dependencies = [
- sources."debug-4.1.1"
+ sources."debug-4.2.0"
sources."diff-4.0.2"
sources."find-up-3.0.0"
sources."locate-path-3.0.0"
@@ -88266,7 +88668,7 @@ in
buildInputs = globalBuildInputs;
meta = {
description = "CLI tool for running Yeoman generators";
- homepage = "https://yeoman.io/";
+ homepage = http://yeoman.io/;
license = "BSD-2-Clause";
};
production = true;
diff --git a/pkgs/development/ocaml-modules/afl-persistent/default.nix b/pkgs/development/ocaml-modules/afl-persistent/default.nix
new file mode 100644
index 00000000000..5ac352e0762
--- /dev/null
+++ b/pkgs/development/ocaml-modules/afl-persistent/default.nix
@@ -0,0 +1,39 @@
+{ stdenv, fetchFromGitHub, ocaml, findlib, opaline }:
+
+stdenv.mkDerivation rec {
+ pname = "afl-persistent";
+ version = "1.3";
+ name = "ocaml${ocaml.version}-${pname}-${version}";
+
+ src = fetchFromGitHub {
+ owner = "stedolan";
+ repo = "ocaml-${pname}";
+ rev = "v${version}";
+ sha256 = "06yyds2vcwlfr2nd3gvyrazlijjcrd1abnvkfpkaadgwdw3qam1i";
+ };
+
+ buildInputs = [ ocaml findlib ];
+
+ # don't run tests in buildPhase
+ # don't overwrite test binary
+ postPatch = ''
+ sed -i 's/ && \.\/test$//' build.sh
+ sed -i '/^ocamlopt.*test.ml -o test$/ s/$/2/' build.sh
+ patchShebangs build.sh
+ '';
+
+ buildPhase = "./build.sh";
+ installPhase = ''
+ ${opaline}/bin/opaline -prefix $out -libdir $out/lib/ocaml/${ocaml.version}/site-lib/ ${pname}.install
+ '';
+
+ doCheck = true;
+ checkPhase = "./_build/test && ./_build/test2";
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/stedolan/ocaml-afl-persistent";
+ description = "persistent-mode afl-fuzz for ocaml";
+ license = licenses.mit;
+ maintainers = [ maintainers.sternenseemann ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/async/default.nix b/pkgs/development/ocaml-modules/async/default.nix
deleted file mode 100644
index 230db8189de..00000000000
--- a/pkgs/development/ocaml-modules/async/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{stdenv, buildOcaml, fetchurl, async_kernel_p4,
- async_unix_p4, async_extra_p4, pa_ounit}:
-
-buildOcaml rec {
- name = "async";
- version = "112.24.00";
-
- minimumSupportedOcamlVersion = "4.02";
-
- src = fetchurl {
- url = "https://github.com/janestreet/async/archive/${version}.tar.gz";
- sha256 = "ecc4ca939ab098e689332921b110dbaacd06d9f8d8bf697023dfff3ca37dc1e9";
- };
-
- propagatedBuildInputs = [ async_kernel_p4 async_unix_p4 async_extra_p4 pa_ounit ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/async";
- description = "Jane Street Capital's asynchronous execution library";
- license = licenses.asl20;
- maintainers = [ maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/async_extra/default.nix b/pkgs/development/ocaml-modules/async_extra/default.nix
deleted file mode 100644
index 53be875f4f3..00000000000
--- a/pkgs/development/ocaml-modules/async_extra/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{stdenv, buildOcaml, fetchurl, async_kernel_p4, async_unix_p4,
- bin_prot_p4, core_p4, custom_printf, fieldslib_p4, herelib, pa_ounit,
- pipebang, pa_test, sexplib_p4}:
-
-buildOcaml rec {
- name = "async_extra";
- version = "112.24.00";
-
- minimumSupportedOcamlVersion = "4.02";
-
- src = fetchurl {
- url = "https://github.com/janestreet/async_extra/archive/${version}.tar.gz";
- sha256 = "51f6f67a9ad56fe5dcf09faeeca6ec2fea53a7a975a72bc80504b90841212e28";
- };
-
- buildInputs = [ pa_test pa_ounit ];
- propagatedBuildInputs = [ async_kernel_p4 async_unix_p4 core_p4 bin_prot_p4 custom_printf
- fieldslib_p4 herelib pipebang sexplib_p4 ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/async_extra";
- description = "Jane Street Capital's asynchronous execution library (extra)";
- license = licenses.asl20;
- maintainers = [ maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/async_kernel/default.nix b/pkgs/development/ocaml-modules/async_kernel/default.nix
deleted file mode 100644
index 19b4d6213e4..00000000000
--- a/pkgs/development/ocaml-modules/async_kernel/default.nix
+++ /dev/null
@@ -1,25 +0,0 @@
-{stdenv, buildOcaml, fetchurl, core_kernel_p4,
- bin_prot_p4, fieldslib_p4, pa_ounit, pa_test,
- sexplib_p4, herelib}:
-
-buildOcaml rec {
- name = "async_kernel";
- version = "112.24.00";
-
- minimumSupportedOcamlVersion = "4.02";
-
- src = fetchurl {
- url = "https://github.com/janestreet/async_kernel/archive/${version}.tar.gz";
- sha256 = "95caf4249b55c5a6b38da56e314845e9ea9a0876eedd4cf0ddcb6c8dd660c6a0";
- };
-
- buildInputs = [ pa_test pa_ounit ];
- propagatedBuildInputs = [ core_kernel_p4 bin_prot_p4 fieldslib_p4 herelib sexplib_p4 ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/async_kernel";
- description = "Jane Street Capital's asynchronous execution library (core) ";
- license = licenses.asl20;
- maintainers = [ maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/async_unix/default.nix b/pkgs/development/ocaml-modules/async_unix/default.nix
deleted file mode 100644
index 13dfbcf3790..00000000000
--- a/pkgs/development/ocaml-modules/async_unix/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{stdenv, buildOcaml, fetchurl, async_kernel_p4,
- bin_prot_p4, comparelib, core_p4, fieldslib_p4, herelib, pa_ounit,
- pipebang, pa_test, sexplib_p4}:
-
-buildOcaml rec {
- name = "async_unix";
- version = "112.24.00";
-
- minimumSupportedOcamlVersion = "4.02";
-
- src = fetchurl {
- url = "https://github.com/janestreet/async_unix/archive/${version}.tar.gz";
- sha256 = "d490b1dc42f0987a131fa9695b55f215ad90cdaffbfac35b7f9f88f3834337ab";
- };
-
- hasSharedObjects = true;
- buildInputs = [ pa_ounit ];
- propagatedBuildInputs = [ async_kernel_p4 core_p4 bin_prot_p4 comparelib
- fieldslib_p4 herelib pipebang pa_test sexplib_p4 ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/async_unix";
- description = "Jane Street Capital's asynchronous execution library (unix)";
- license = licenses.asl20;
- maintainers = [ maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/batteries/default.nix b/pkgs/development/ocaml-modules/batteries/default.nix
index 2ed697d42df..3032df7b8fd 100644
--- a/pkgs/development/ocaml-modules/batteries/default.nix
+++ b/pkgs/development/ocaml-modules/batteries/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, ocaml, findlib, ocamlbuild, qtest, num }:
+{ stdenv, fetchurl, fetchpatch, ocaml, findlib, ocamlbuild, qtest, num }:
let version = "3.0.0"; in
@@ -10,6 +10,12 @@ stdenv.mkDerivation {
sha256 = "0d833amm4p0pczgl7wriv99f3r5r6345p5gi9d97sm0hqx27vzwi";
};
+ # Fixes tests with OCaml 4.10
+ patches = [(fetchpatch {
+ url = "https://github.com/ocaml-batteries-team/batteries-included/commit/6d8d67f9fb48181be3d527b32df15899b00cd5dd.patch";
+ sha256 = "0msk8c5bjm6gm011i75b1rza332i1r4adj58qzli6gyjlvfj1hx4";
+ })];
+
buildInputs = [ ocaml findlib ocamlbuild qtest ];
propagatedBuildInputs = [ num ];
diff --git a/pkgs/development/ocaml-modules/biocaml/default.nix b/pkgs/development/ocaml-modules/biocaml/default.nix
index de54c24b774..be62a1c6d2c 100644
--- a/pkgs/development/ocaml-modules/biocaml/default.nix
+++ b/pkgs/development/ocaml-modules/biocaml/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildDunePackage, fetchFromGitHub
+{ stdenv, buildDunePackage, fetchFromGitHub, fetchpatch
, ounit, async, base64, camlzip, cfstream
, core, ppx_jane, ppx_sexp_conv, rresult, uri, xmlm }:
@@ -17,6 +17,12 @@ buildDunePackage rec {
sha256 = "1f19nc8ld0iv45jjnsvaah3ddj88s2n9wj8mrz726kzg85cfr8xj";
};
+ # fix compilation without and disable -unsafe-string, needed for Ocaml 4.10:
+ patches = [ (fetchpatch {
+ url = "https://github.com/biocaml/biocaml/commit/597fa7b0d203684e45ffe03f56c74335b6173ffc.patch";
+ sha256 = "0b8jdg215cv2k4y3ww7vak2ag5v6v9w8b76qjivr5d1qxz47mqxv";
+ }) ];
+
buildInputs = [ ppx_jane ppx_sexp_conv ];
checkInputs = [ ounit ];
propagatedBuildInputs = [ async base64 camlzip cfstream core rresult uri xmlm ];
diff --git a/pkgs/development/ocaml-modules/cairo2/default.nix b/pkgs/development/ocaml-modules/cairo2/default.nix
index 22d000a5fd3..bf129c7bc44 100644
--- a/pkgs/development/ocaml-modules/cairo2/default.nix
+++ b/pkgs/development/ocaml-modules/cairo2/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, lib, fetchurl, buildDunePackage
+{ stdenv, lib, fetchurl, buildDunePackage, ocaml
, pkgconfig, cairo
}:
@@ -14,7 +14,9 @@ buildDunePackage rec {
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ cairo ];
- doCheck = !stdenv.isDarwin;
+ doCheck = !(stdenv.isDarwin
+ # https://github.com/Chris00/ocaml-cairo/issues/19
+ || lib.versionAtLeast ocaml.version "4.10");
meta = {
homepage = "https://github.com/Chris00/ocaml-cairo";
diff --git a/pkgs/development/ocaml-modules/core/default.nix b/pkgs/development/ocaml-modules/core/default.nix
deleted file mode 100644
index a808975d250..00000000000
--- a/pkgs/development/ocaml-modules/core/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{stdenv, buildOcaml, fetchurl, type_conv,
- core_kernel_p4, bin_prot_p4, comparelib, custom_printf, enumerate,
- fieldslib_p4, herelib, pa_bench, pa_test, pa_ounit,
- pipebang, sexplib_p4, typerep_p4, variantslib_p4}:
-
-buildOcaml rec {
- name = "core";
- version = "112.24.01";
-
- minimumSupportedOcamlVersion = "4.02";
-
- src = fetchurl {
- url = "https://github.com/janestreet/core/archive/${version}.tar.gz";
- sha256 = "be5d53ebd4fd04ef23ebf9b3b2840c7aeced6bc4cc6cd3f5e89f71c9949000f4";
- };
-
- hasSharedObjects = true;
-
- buildInputs = [ pa_bench pa_test pa_ounit ];
- propagatedBuildInputs = [ type_conv core_kernel_p4 bin_prot_p4 comparelib
- custom_printf enumerate fieldslib_p4 herelib
- pipebang sexplib_p4 typerep_p4 variantslib_p4 ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/core";
- description = "Jane Street Capital's standard library overlay";
- license = licenses.asl20;
- maintainers = [ maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/core_kernel/default.nix b/pkgs/development/ocaml-modules/core_kernel/default.nix
deleted file mode 100644
index f51f60f25f1..00000000000
--- a/pkgs/development/ocaml-modules/core_kernel/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{stdenv, buildOcaml, fetchurl, type_conv,
- bin_prot_p4, comparelib, custom_printf, enumerate,
- fieldslib_p4, herelib, pa_bench, pa_test, pa_ounit,
- pipebang, sexplib_p4, typerep_p4, variantslib_p4}:
-
-buildOcaml rec {
- name = "core_kernel";
- version = "112.24.00";
-
- minimumSupportedOcamlVersion = "4.02";
-
- src = fetchurl {
- url = "https://github.com/janestreet/core_kernel/archive/${version}.tar.gz";
- sha256 = "93e1f21e35ade98a2bfbe45ba76eef4a8ad3fed97cdc0769f96e0fcc86d6a761";
- };
-
- hasSharedObjects = true;
-
- buildInputs = [ pa_test pa_ounit ];
- propagatedBuildInputs = [ type_conv pa_bench bin_prot_p4 comparelib custom_printf
- enumerate fieldslib_p4 herelib pipebang sexplib_p4
- typerep_p4 variantslib_p4 ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/core_kernel";
- description = "Jane Street Capital's standard library overlay (kernel)";
- license = licenses.asl20;
- maintainers = [ maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/curly/default.nix b/pkgs/development/ocaml-modules/curly/default.nix
new file mode 100644
index 00000000000..1d455582b3b
--- /dev/null
+++ b/pkgs/development/ocaml-modules/curly/default.nix
@@ -0,0 +1,27 @@
+{ lib, buildDunePackage, fetchFromGitHub, ocaml
+, result, alcotest, cohttp-lwt-unix, odoc, curl }:
+
+buildDunePackage rec {
+ pname = "curly";
+ version = "unstable-2019-11-14";
+
+ minimumOCamlVersion = "4.02";
+
+ src = fetchFromGitHub {
+ owner = "rgrinberg";
+ repo = pname;
+ rev = "33a538c89ef8279d4591454a7f699a4183dde5d0";
+ sha256 = "10pxbvf5xrsajaxrccxh2lqhgp3yaf61z9w03rvb2mq44nc2dggz";
+ };
+
+ propagatedBuildInputs = [ result ];
+ checkInputs = [ alcotest cohttp-lwt-unix ];
+ # test dependencies are only available for >= 4.05
+ doCheck = lib.versionAtLeast ocaml.version "4.05";
+
+ postPatch = ''
+ substituteInPlace src/curly.ml \
+ --replace "exe=\"curl\"" "exe=\"${curl}/bin/curl\""
+ '';
+}
+
diff --git a/pkgs/development/ocaml-modules/dune-private-libs/default.nix b/pkgs/development/ocaml-modules/dune-private-libs/default.nix
index 14059070c9a..6161bd1fe8e 100644
--- a/pkgs/development/ocaml-modules/dune-private-libs/default.nix
+++ b/pkgs/development/ocaml-modules/dune-private-libs/default.nix
@@ -7,6 +7,8 @@ buildDunePackage rec {
inherit (dune_2) src version;
+ minimumOCamlVersion = "4.07";
+
dontAddPrefix = true;
meta = with lib; {
diff --git a/pkgs/development/ocaml-modules/eliom/default.nix b/pkgs/development/ocaml-modules/eliom/default.nix
index 559c21cecac..4ce502af19f 100644
--- a/pkgs/development/ocaml-modules/eliom/default.nix
+++ b/pkgs/development/ocaml-modules/eliom/default.nix
@@ -14,11 +14,11 @@ else
stdenv.mkDerivation rec
{
pname = "eliom";
- version = "6.10.1";
+ version = "6.12.0";
src = fetchzip {
url = "https://github.com/ocsigen/eliom/archive/${version}.tar.gz";
- sha256 = "006722wcmhsfhyzv3qbgrrn53fbv9v4i31z52a0pznb6cll45nkm";
+ sha256 = "015jh72v6ch9h9czd8sn5kjz3pv6lsnvvnhdjgrplwj443dn1xp8";
};
buildInputs = [ ocaml which findlib js_of_ocaml-ocamlbuild js_of_ocaml-ppx_deriving_json opaline
diff --git a/pkgs/development/ocaml-modules/eqaf/default.nix b/pkgs/development/ocaml-modules/eqaf/default.nix
index 13d691f71cc..d86dc01dcb7 100644
--- a/pkgs/development/ocaml-modules/eqaf/default.nix
+++ b/pkgs/development/ocaml-modules/eqaf/default.nix
@@ -3,11 +3,11 @@
buildDunePackage rec {
minimumOCamlVersion = "4.03";
pname = "eqaf";
- version = "0.6";
+ version = "0.7";
src = fetchurl {
url = "https://github.com/mirage/eqaf/releases/download/v${version}/eqaf-v${version}.tbz";
- sha256 = "068r231ia87mpqpaqzqb9sjfj6yaqrwvcls2p173aa4qg38xvsq9";
+ sha256 = "1q09pwhs121vpficl2af1yzs4y7dd9bc1lcxbqyfc4x4m6p6drhh";
};
propagatedBuildInputs = [ cstruct bigarray-compat ];
diff --git a/pkgs/development/ocaml-modules/fiat-p256/default.nix b/pkgs/development/ocaml-modules/fiat-p256/default.nix
new file mode 100644
index 00000000000..ac7e6640eea
--- /dev/null
+++ b/pkgs/development/ocaml-modules/fiat-p256/default.nix
@@ -0,0 +1,26 @@
+{ lib, buildDunePackage, fetchurl, alcotest, asn1-combinators, benchmark
+, bigarray-compat, cstruct, eqaf, hex, ppx_deriving_yojson, rresult
+, stdlib-shims, yojson, dune-configurator }:
+
+buildDunePackage rec {
+ pname = "fiat-p256";
+ version = "0.2.1";
+
+ src = fetchurl {
+ url = "https://github.com/mirage/fiat/releases/download/v${version}/${pname}-v${version}.tbz";
+ sha256 = "0086h9qkvnqfm8acrxqbki54z619nj73x7f0d01v5vg2naznx7w9";
+ };
+
+ buildInputs = [ dune-configurator ];
+ propagatedBuildInputs = [ bigarray-compat cstruct eqaf hex ];
+ checkInputs = [ alcotest asn1-combinators benchmark
+ ppx_deriving_yojson rresult stdlib-shims yojson ];
+ doCheck = true;
+
+ meta = with lib; {
+ description = "Primitives for Elliptic Curve Cryptography taken from Fiat";
+ homepage = "https://github.com/mirage/fiat";
+ license = licenses.mit;
+ maintainers = with maintainers; [ sternenseemann ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/functoria/default.nix b/pkgs/development/ocaml-modules/functoria/default.nix
index 3a4f7d46b6e..330ab26e8e6 100644
--- a/pkgs/development/ocaml-modules/functoria/default.nix
+++ b/pkgs/development/ocaml-modules/functoria/default.nix
@@ -4,13 +4,13 @@
buildDunePackage rec {
pname = "functoria";
- version = "3.0.3";
+ version = "3.1.0";
minimumOCamlVersion = "4.04";
src = fetchurl {
url = "https://github.com/mirage/${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
- sha256 = "08wv2890gz7ci1fa2b3z4cvqf98nqb09f89y08kcmnsirlbbzlfh";
+ sha256 = "15jdqdj1vfi0x9gjydrrnbwzwbzw34w1iir032jrji820xlblky2";
};
propagatedBuildInputs = [ cmdliner rresult astring fmt ocamlgraph logs bos fpath ptime ];
diff --git a/pkgs/development/ocaml-modules/functoria/runtime.nix b/pkgs/development/ocaml-modules/functoria/runtime.nix
new file mode 100644
index 00000000000..806ae82b6ef
--- /dev/null
+++ b/pkgs/development/ocaml-modules/functoria/runtime.nix
@@ -0,0 +1,17 @@
+{ lib, buildDunePackage, functoria, cmdliner, fmt, alcotest }:
+
+buildDunePackage {
+ pname = "functoria-runtime";
+
+ inherit (functoria) version src;
+
+ propagatedBuildInputs = [ cmdliner fmt ];
+ checkInputs = [ alcotest functoria];
+ doCheck = true;
+
+ meta = with lib; {
+ inherit (functoria.meta) homepage license;
+ description = "Runtime support library for functoria-generated code";
+ maintainers = [ maintainers.sternenseemann ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/hacl_x25519/default.nix b/pkgs/development/ocaml-modules/hacl_x25519/default.nix
new file mode 100644
index 00000000000..a741f5b6681
--- /dev/null
+++ b/pkgs/development/ocaml-modules/hacl_x25519/default.nix
@@ -0,0 +1,23 @@
+{ lib, buildDunePackage, fetchurl, benchmark, cstruct
+, eqaf, hex, ppx_blob, ppx_deriving_yojson, stdlib-shims, yojson }:
+
+buildDunePackage rec {
+ pname = "hacl_x25519";
+ version = "0.1.1";
+
+ src = fetchurl {
+ url = "https://github.com/mirage/hacl/releases/download/v${version}/${pname}-v${version}.tbz";
+ sha256 = "187khbx1myh942c2v5f7wbms2hmhmgn57ik25djhnryln32c0874";
+ };
+
+ propagatedBuildInputs = [ eqaf cstruct ];
+ checkInputs = [ benchmark hex ppx_blob ppx_deriving_yojson stdlib-shims yojson ];
+ doCheck = true;
+
+ meta = with lib; {
+ description = "Primitives for Elliptic Curve Cryptography taken from Project Everest";
+ homepage = "https://github.com/mirage/hacl";
+ license = licenses.mit;
+ maintainers = with maintainers; [ sternenseemann ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/hkdf/default.nix b/pkgs/development/ocaml-modules/hkdf/default.nix
new file mode 100644
index 00000000000..9832a5f4c41
--- /dev/null
+++ b/pkgs/development/ocaml-modules/hkdf/default.nix
@@ -0,0 +1,26 @@
+{ lib, buildDunePackage, fetchurl, cstruct, mirage-crypto, alcotest }:
+
+buildDunePackage rec {
+ pname = "hkdf";
+ version = "1.0.4";
+
+ minimumOCamlVersion = "4.07";
+
+ src = fetchurl {
+ url = "https://github.com/hannesm/ocaml-${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
+ sha256 = "0nzx6vzbc1hh6vx1ly8df4b16lgps6zjpp9mjycsnnn49bddc9mr";
+ };
+
+ useDune2 = true;
+
+ propagatedBuildInputs = [ cstruct mirage-crypto ];
+ checkInputs = [ alcotest ];
+ doCheck = true;
+
+ meta = with lib; {
+ description = "HMAC-based Extract-and-Expand Key Derivation Function (RFC 5869)";
+ homepage = "https://github.com/hannesm/ocaml-hkdf";
+ license = licenses.mit;
+ maintainers = with maintainers; [ sternenseemann ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/io-page/default.nix b/pkgs/development/ocaml-modules/io-page/default.nix
index d9e4c8cdf81..06bd01fefac 100644
--- a/pkgs/development/ocaml-modules/io-page/default.nix
+++ b/pkgs/development/ocaml-modules/io-page/default.nix
@@ -1,16 +1,19 @@
-{ stdenv, fetchzip, buildDunePackage, configurator, cstruct }:
+{ stdenv, fetchurl, buildDunePackage, configurator, cstruct, bigarray-compat, ounit }:
buildDunePackage rec {
pname = "io-page";
- version = "2.0.1";
+ version = "2.3.0";
- src = fetchzip {
- url = "https://github.com/mirage/${pname}/archive/${version}.tar.gz";
- sha256 = "1rw04dwrlx5hah5dkjf7d63iff82j9cifr8ifjis5pdwhgwcff8i";
+ minimumOCamlVersion = "4.02.3";
+
+ src = fetchurl {
+ url = "https://github.com/mirage/${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
+ sha256 = "1hx27pwf419hrhwaw9cphbnl8akz8yy73hqj49l15g2k7shah1cn";
};
- buildInputs = [ configurator ];
- propagatedBuildInputs = [ cstruct ];
+ propagatedBuildInputs = [ cstruct bigarray-compat ];
+ checkInputs = [ ounit ];
+ doCheck = true;
meta = {
homepage = "https://github.com/mirage/io-page";
diff --git a/pkgs/development/ocaml-modules/io-page/unix.nix b/pkgs/development/ocaml-modules/io-page/unix.nix
new file mode 100644
index 00000000000..b3f7f878b27
--- /dev/null
+++ b/pkgs/development/ocaml-modules/io-page/unix.nix
@@ -0,0 +1,17 @@
+{ lib, buildDunePackage, io-page, cstruct, ounit }:
+
+buildDunePackage {
+ pname = "io-page-unix";
+
+ inherit (io-page) version src minimumOCamlVersion;
+
+ propagatedBuildInputs = [ cstruct io-page ];
+ checkInputs = [ ounit ];
+ doCheck = true;
+
+ meta = with lib; {
+ inherit (io-page.meta) homepage license;
+ description = "Support for efficient handling of I/O memory pages on Unix";
+ maintainers = [ maintainers.sternenseemann ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/ipaddr/2.6.1.nix b/pkgs/development/ocaml-modules/ipaddr/2.6.1.nix
deleted file mode 100644
index a602393e920..00000000000
--- a/pkgs/development/ocaml-modules/ipaddr/2.6.1.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{stdenv, buildOcaml, fetchurl, sexplib_p4}:
-
-buildOcaml rec {
- name = "ipaddr";
- version = "2.6.1";
-
- src = fetchurl {
- url = "https://github.com/mirage/ocaml-ipaddr/archive/${version}.tar.gz";
- sha256 = "7051013d8f58abff433187d70cd7ddd7a6b49a6fbe6cad1893f571f65b8ed3d0";
- };
-
- propagatedBuildInputs = [ sexplib_p4 ];
-
- configurePhase = ''
- ocaml setup.ml -configure --prefix $out
- '';
-
- buildPhase = ''
- make build
- '';
-
- installPhase = ''
- make install
- '';
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/mirage/ocaml-ipaddr";
- description = "A library for manipulation of IP (and MAC) address representations ";
- license = licenses.mit;
- maintainers = [ maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/janestreet/async-extra.nix b/pkgs/development/ocaml-modules/janestreet/async-extra.nix
deleted file mode 100644
index 3de02437dd9..00000000000
--- a/pkgs/development/ocaml-modules/janestreet/async-extra.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-{stdenv, buildOcamlJane, async_kernel, async_unix,
- bin_prot, core, ppx_custom_printf, fieldslib, herelib,
- pipebang, sexplib, async_rpc_kernel}:
-
-buildOcamlJane {
- name = "async_extra";
- hash = "1xdwab19fycr4cdm3dh9vmx42f8lvf9s4f9pjgdydxfrm7yzyrfh";
- propagatedBuildInputs = [ async_kernel async_unix core bin_prot ppx_custom_printf
- fieldslib herelib pipebang sexplib async_rpc_kernel ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/async_extra";
- description = "Jane Street Capital's asynchronous execution library (extra)";
- license = licenses.asl20;
- maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/janestreet/async-kernel.nix b/pkgs/development/ocaml-modules/janestreet/async-kernel.nix
deleted file mode 100644
index 6e8a5cae635..00000000000
--- a/pkgs/development/ocaml-modules/janestreet/async-kernel.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-{stdenv, buildOcamlJane, core_kernel,
- bin_prot, fieldslib,
- sexplib, herelib}:
-
-buildOcamlJane {
- name = "async_kernel";
- hash = "1n6ifbrq6q6hq8bxh6b9vhg11mv9r6jgp1b7vfw7mh5s2nrd4b60";
- propagatedBuildInputs = [ core_kernel bin_prot fieldslib herelib sexplib ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/async_kernel";
- description = "Jane Street Capital's asynchronous execution library (core) ";
- license = licenses.asl20;
- maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/janestreet/async-unix.nix b/pkgs/development/ocaml-modules/janestreet/async-unix.nix
deleted file mode 100644
index 5678d95a131..00000000000
--- a/pkgs/development/ocaml-modules/janestreet/async-unix.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-{stdenv, buildOcamlJane, async_kernel,
- bin_prot, comparelib, core, fieldslib, herelib,
- pipebang, sexplib}:
-
-buildOcamlJane {
- name = "async_unix";
- hash = "03ng7f0s22wwzspakiqj442vs1a7yf834109jcj9r3g1awwfhcy7";
- propagatedBuildInputs = [ async_kernel core bin_prot comparelib
- fieldslib herelib pipebang sexplib ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/async_unix";
- description = "Jane Street Capital's asynchronous execution library (unix)";
- license = licenses.asl20;
- maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/janestreet/async.nix b/pkgs/development/ocaml-modules/janestreet/async.nix
deleted file mode 100644
index 8f15531403a..00000000000
--- a/pkgs/development/ocaml-modules/janestreet/async.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-{stdenv, buildOcamlJane, async_kernel,
- async_unix, async_extra}:
-
-buildOcamlJane {
- name = "async";
- version = "113.33.03";
- hash = "0wyspkp8k833fh03r3h016nbfn6kjfhvb2bg42cly6agcak59fmr";
- propagatedBuildInputs = [ async_kernel async_unix async_extra ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/async";
- description = "Jane Street Capital's asynchronous execution library";
- license = licenses.asl20;
- maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/janestreet/core.nix b/pkgs/development/ocaml-modules/janestreet/core.nix
deleted file mode 100644
index ac62bc51b07..00000000000
--- a/pkgs/development/ocaml-modules/janestreet/core.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-{stdenv, buildOcamlJane,
- core_kernel,
- bin_prot, fieldslib, sexplib, typerep, variantslib,
- ppx_assert, ppx_bench, ppx_driver, ppx_expect, ppx_inline_test, ppx_jane}:
-
-buildOcamlJane {
- name = "core";
- hash = "0nz6d5glgymbpchvcpw77yis9jgi2bll32knzy9vx99wn83zdrmd";
- propagatedBuildInputs =
- [ core_kernel bin_prot fieldslib sexplib typerep variantslib
- ppx_assert ppx_bench ppx_driver ppx_expect ppx_inline_test ppx_jane ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/core";
- description = "Jane Street Capital's standard library overlay";
- license = licenses.asl20;
- maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/janestreet/core_kernel.nix b/pkgs/development/ocaml-modules/janestreet/core_kernel.nix
deleted file mode 100644
index b2f0661e768..00000000000
--- a/pkgs/development/ocaml-modules/janestreet/core_kernel.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-{stdenv, buildOcamlJane,
- bin_prot, fieldslib, sexplib, typerep, variantslib,
- ppx_assert, ppx_bench, ppx_driver, ppx_expect, ppx_inline_test, ppx_jane}:
-
-buildOcamlJane {
- name = "core_kernel";
- hash = "13gamj056nlib04l7yh80lqpdx0pnswzlb52fkqa01awwp5nf3z6";
- propagatedBuildInputs =
- [ bin_prot fieldslib sexplib typerep variantslib
- ppx_assert ppx_bench ppx_driver ppx_expect ppx_inline_test ppx_jane ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/core_kernel";
- description = "Jane Street Capital's standard library overlay (kernel)";
- license = licenses.asl20;
- maintainers = [ maintainers.maurer maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/janestreet/re2.nix b/pkgs/development/ocaml-modules/janestreet/re2.nix
deleted file mode 100644
index 1157c398080..00000000000
--- a/pkgs/development/ocaml-modules/janestreet/re2.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{stdenv, buildOcamlJane,
- bin_prot, core_kernel, fieldslib, sexplib, typerep, variantslib,
- ppx_assert, ppx_bench, ppx_driver, ppx_expect, ppx_inline_test, ppx_jane,
- rsync}:
-
-buildOcamlJane {
- name = "re2";
- hash = "0fw5jscb1i17aw8v4l965zw20kyimhfnmf4w83wqaaxkqy3l6fqw";
- buildInputs = [ rsync ];
- propagatedBuildInputs =
- [ bin_prot core_kernel fieldslib sexplib typerep variantslib
- ppx_assert ppx_bench ppx_driver ppx_expect ppx_inline_test ppx_jane ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/re2";
- description = "OCaml bindings for RE2";
- maintainers = [ maintainers.maurer ];
- license = licenses.asl20;
- };
-}
diff --git a/pkgs/development/ocaml-modules/janestreet/textutils.nix b/pkgs/development/ocaml-modules/janestreet/textutils.nix
deleted file mode 100644
index e6d74b52f0b..00000000000
--- a/pkgs/development/ocaml-modules/janestreet/textutils.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-{stdenv, buildOcamlJane,
- bin_prot, core, fieldslib, sexplib, typerep, variantslib,
- ppx_assert, ppx_bench, ppx_driver, ppx_expect, ppx_inline_test, ppx_jane}:
-
-buildOcamlJane {
- name = "textutils";
- hash = "0mkjm9b3k7db7zzrq4403v8qbkgqgkjlz120vcbqh6z7d7ql65vb";
- propagatedBuildInputs =
- [ bin_prot core fieldslib sexplib typerep variantslib
- ppx_assert ppx_bench ppx_driver ppx_expect ppx_inline_test ppx_jane ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/textutils";
- description = "Text output utilities";
- maintainers = [ maintainers.maurer ];
- license = licenses.asl20;
- };
-}
diff --git a/pkgs/development/ocaml-modules/jingoo/default.nix b/pkgs/development/ocaml-modules/jingoo/default.nix
index bf1e59c2f22..7e693c4bf02 100644
--- a/pkgs/development/ocaml-modules/jingoo/default.nix
+++ b/pkgs/development/ocaml-modules/jingoo/default.nix
@@ -1,26 +1,26 @@
-{ stdenv, fetchFromGitHub, ocaml, findlib, pcre, uutf }:
+{ lib, buildDunePackage, fetchFromGitHub
+, menhir, ppx_deriving, re, uutf, uucp, ounit2 }:
-if !stdenv.lib.versionAtLeast ocaml.version "4.02"
-then throw "jingoo is not available for OCaml ${ocaml.version}"
-else
+buildDunePackage rec {
+ pname = "jingoo";
+ version = "1.3.4";
-stdenv.mkDerivation rec {
- name = "ocaml${ocaml.version}-jingoo-${version}";
- version = "1.2.18";
+ minimumOCamlVersion = "4.04";
src = fetchFromGitHub {
owner = "tategakibunko";
repo = "jingoo";
rev = "v${version}";
- sha256 = "0gciiysrjy5r4yiisc41k4h0p530yawzqnr364xg8fdkk444fgkn";
+ sha256 = "0fsmm6wxa3axwbcgwdidik3drg754wyh2vxri2w12d662221m98s";
};
- buildInputs = [ ocaml findlib ];
- propagatedBuildInputs = [ pcre uutf ];
+ buildInputs = [ menhir ];
+ propagatedBuildInputs = [ ppx_deriving re uutf uucp ];
+ checkInputs = [ ounit2 ];
+ doCheck = true;
- createFindlibDestdir = true;
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = "https://github.com/tategakibunko/jingoo";
description = "OCaml template engine almost compatible with jinja2";
license = licenses.mit;
diff --git a/pkgs/development/ocaml-modules/lablgtk/default.nix b/pkgs/development/ocaml-modules/lablgtk/default.nix
index e9ad3104d3f..2b6c3028fd6 100644
--- a/pkgs/development/ocaml-modules/lablgtk/default.nix
+++ b/pkgs/development/ocaml-modules/lablgtk/default.nix
@@ -1,25 +1,27 @@
-{ stdenv, fetchurl, ocaml, findlib, pkgconfig, gtk2, libgnomecanvas, libglade, gtksourceview }:
+{ stdenv, fetchurl, fetchFromGitHub, ocaml, findlib, pkgconfig, gtk2, libgnomecanvas, libglade, gtksourceview }:
let param =
let check = stdenv.lib.versionAtLeast ocaml.version; in
- if check "4.06" then {
- version = "2.18.8";
- url = "https://github.com/garrigue/lablgtk/releases/download/lablgtk2188/lablgtk-2.18.8.tar.gz";
- sha256 = "1qsd9nv96fxddc8zayqiqxw9hcyf29axckqg100fm2brs2prpxci";
+ if check "4.06" then rec {
+ version = "2.18.10";
+ src = fetchFromGitHub {
+ owner = "garrigue";
+ repo = "lablgtk";
+ rev = version;
+ sha256 = "0w8cdfcv2wc19sd3qzj3qq77qc6rbnbynsz02gzbl15kgrvgrfxi";
+ };
} else if check "3.12" then {
version = "2.18.5";
- url = "https://forge.ocamlcore.org/frs/download.php/1627/lablgtk-2.18.5.tar.gz";
- sha256 = "0cyj6sfdvzx8hw7553lhgwc0krlgvlza0ph3dk9gsxy047dm3wib";
+ src = fetchurl {
+ url = "https://forge.ocamlcore.org/frs/download.php/1627/lablgtk-2.18.5.tar.gz";
+ sha256 = "0cyj6sfdvzx8hw7553lhgwc0krlgvlza0ph3dk9gsxy047dm3wib";
+ };
} else throw "lablgtk is not available for OCaml ${ocaml.version}";
in
stdenv.mkDerivation {
pname = "lablgtk";
- inherit (param) version;
-
- src = fetchurl {
- inherit (param) url sha256;
- };
+ inherit (param) version src;
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ ocaml findlib gtk2 libgnomecanvas libglade gtksourceview ];
diff --git a/pkgs/development/ocaml-modules/lablgtk3/default.nix b/pkgs/development/ocaml-modules/lablgtk3/default.nix
index d49208ede60..641f16f69b0 100644
--- a/pkgs/development/ocaml-modules/lablgtk3/default.nix
+++ b/pkgs/development/ocaml-modules/lablgtk3/default.nix
@@ -1,14 +1,14 @@
{ lib, fetchurl, pkgconfig, buildDunePackage, gtk3, cairo2 }:
buildDunePackage rec {
- version = "3.0.beta6";
+ version = "3.1.0";
pname = "lablgtk3";
minimumOCamlVersion = "4.05";
src = fetchurl {
url = "https://github.com/garrigue/lablgtk/releases/download/${version}/lablgtk3-${version}.tbz";
- sha256 = "1jni5cbp54qs7y0dc5zkm28v2brpfwy5miighv7cy0nmmxrsq520";
+ sha256 = "1fn04qwgkwc86jndlrnv4vxcmasjsp1mmcgfznahj1ccc7bv47sv";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/ocaml-modules/lablgtkmathview/default.nix b/pkgs/development/ocaml-modules/lablgtkmathview/default.nix
deleted file mode 100644
index b91e9268475..00000000000
--- a/pkgs/development/ocaml-modules/lablgtkmathview/default.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{stdenv, fetchurl, pkgconfig, ocaml, findlib, gmetadom, gtkmathview, lablgtk }:
-
-let
- pname = "lablgtkmathview";
-in
-
-stdenv.mkDerivation rec {
- name = "${pname}-${version}";
- version = "0.7.2";
-
- src = fetchurl {
- url = "http://helm.cs.unibo.it/mml-widget/sources/${pname}-${version}.tar.gz";
- sha256 = "0rgrpgwrgphw106l1xawxir002b7rmzc23rcxhv8ib6rymp1divx";
- };
-
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ ocaml findlib gmetadom gtkmathview lablgtk];
-
- createFindlibDestdir = true;
-
- propagatedBuildInputs = [gtkmathview];
-
- prePatch = ''
- substituteInPlace Makefile.in --replace "PROPCC = @OCAML_LIB_DIR@" "PROPCC = ${lablgtk}/lib/ocaml/${ocaml.version}/site-lib"
- '';
-
- buildPhase = ''
- mkdir -p .test
- make
- make opt
- '';
-
- meta = {
- homepage = "http://helm.cs.unibo.it/mml-widget/";
- description = "OCaml bindings for gtkmathview";
- license = stdenv.lib.licenses.lgpl2Plus;
- maintainers = [ stdenv.lib.maintainers.roconnor ];
- broken = true;
- };
-}
diff --git a/pkgs/development/ocaml-modules/labltk/default.nix b/pkgs/development/ocaml-modules/labltk/default.nix
index 0677202fab9..e7b68b90713 100644
--- a/pkgs/development/ocaml-modules/labltk/default.nix
+++ b/pkgs/development/ocaml-modules/labltk/default.nix
@@ -7,13 +7,13 @@ then throw "labltk is not available for OCaml ${ocaml.version}"
else
let param =
-if OCamlVersionAtLeast "4.08" then rec {
- version = "8.06.7";
- src = fetchzip {
- url = "https://github.com/garrigue/labltk/archive/${version}.tar.gz";
- sha256 = "1cqnxjv2dvw9csiz4iqqyx6rck04jgylpglk8f69kgybf7k7xk2h";
- };
-} else
+ let mkNewParam = { version, sha256 }: {
+ inherit version;
+ src = fetchzip {
+ url = "https://github.com/garrigue/labltk/archive/${version}.tar.gz";
+ inherit sha256;
+ };
+ }; in
let mkOldParam = { version, key, sha256 }: {
src = fetchurl {
url = "https://forge.ocamlcore.org/frs/download.php/${key}/labltk-${version}.tar.gz";
@@ -21,7 +21,7 @@ if OCamlVersionAtLeast "4.08" then rec {
};
inherit version;
}; in
- {
+ rec {
"4.04" = mkOldParam {
version = "8.06.2";
key = "1628";
@@ -42,6 +42,16 @@ if OCamlVersionAtLeast "4.08" then rec {
key = "1764";
sha256 = "0wgx65y1wkgf22ihpqmspqfp95fqbj3pldhp1p3b1mi8rmc37zwj";
};
+ _8_06_7 = mkNewParam {
+ version = "8.06.7";
+ sha256 = "1cqnxjv2dvw9csiz4iqqyx6rck04jgylpglk8f69kgybf7k7xk2h";
+ };
+ "4.08" = _8_06_7;
+ "4.09" = _8_06_7;
+ "4.10" = mkNewParam {
+ version = "8.06.8";
+ sha256 = "0lfjc7lscq81ibqb3fcybdzs2r1i2xl7rsgi7linq46a0pcpkinw";
+ };
}.${builtins.substring 0 4 ocaml.version};
in
diff --git a/pkgs/development/ocaml-modules/lens/default.nix b/pkgs/development/ocaml-modules/lens/default.nix
index 4a9706b4ba8..c26b3dbe737 100644
--- a/pkgs/development/ocaml-modules/lens/default.nix
+++ b/pkgs/development/ocaml-modules/lens/default.nix
@@ -1,4 +1,8 @@
-{ lib, fetchzip, ppx_deriving, ppxfind, buildDunePackage }:
+{ lib, ocaml, fetchzip, ppx_deriving, ppxfind, buildDunePackage }:
+
+if lib.versionAtLeast ocaml.version "4.10"
+then throw "lens is not available for OCaml ${ocaml.version}"
+else
buildDunePackage rec {
pname = "lens";
diff --git a/pkgs/development/ocaml-modules/mdx/default.nix b/pkgs/development/ocaml-modules/mdx/default.nix
index 261374115ff..1331c10d426 100644
--- a/pkgs/development/ocaml-modules/mdx/default.nix
+++ b/pkgs/development/ocaml-modules/mdx/default.nix
@@ -1,19 +1,20 @@
{ lib, fetchurl, buildDunePackage, opaline, ocaml
+, alcotest
, astring, cmdliner, cppo, fmt, logs, ocaml-migrate-parsetree, ocaml-version, ocaml_lwt, pandoc, re }:
buildDunePackage rec {
pname = "mdx";
- version = "1.5.0";
+ version = "1.6.0";
src = fetchurl {
- url = "https://github.com/realworldocaml/mdx/releases/download/1.5.0/mdx-1.5.0.tbz";
- sha256 = "0g45plf4z7d178gp0bx7842fwbd3m19679yfph3s95da6mrfm3xn";
+ url = "https://github.com/realworldocaml/mdx/releases/download/${version}/mdx-${version}.tbz";
+ sha256 = "18m4ay226dwbgnwp3ia6bfcm033dvp9yby0lbddqn8ak374m2k3b";
};
nativeBuildInputs = [ cppo ];
buildInputs = [ cmdliner ];
propagatedBuildInputs = [ astring fmt logs ocaml-migrate-parsetree ocaml-version re ];
- checkInputs = lib.optionals doCheck [ ocaml_lwt pandoc ];
+ checkInputs = [ alcotest ocaml_lwt pandoc ];
doCheck = true;
diff --git a/pkgs/development/ocaml-modules/mirage-crypto/default.nix b/pkgs/development/ocaml-modules/mirage-crypto/default.nix
index 2ca41800baf..f78ed2ef77f 100644
--- a/pkgs/development/ocaml-modules/mirage-crypto/default.nix
+++ b/pkgs/development/ocaml-modules/mirage-crypto/default.nix
@@ -1,28 +1,23 @@
-{ lib, fetchurl, buildDunePackage, ounit, cstruct, ocplib-endian
-, cpuid, dune-configurator, cpuAcceleration ? false }:
+{ lib, fetchurl, buildDunePackage, ounit, cstruct, dune-configurator, pkg-config }:
buildDunePackage rec {
- minimumOCamlVersion = "4.07";
+ minimumOCamlVersion = "4.08";
pname = "mirage-crypto";
- version = "0.6.2";
+ version = "0.7.0";
src = fetchurl {
url = "https://github.com/mirage/mirage-crypto/releases/download/v${version}/mirage-crypto-v${version}.tbz";
- sha256 = "08xq49cxn66yi0gfajzi8czcxfx24rd191rvf7s10wfkz304sa72";
+ sha256 = "0k7kllv3bh192yj6p9dk2z81r56w7x2kyr46pxygb5gnhqqxcncf";
};
useDune2 = true;
- preBuild = ''
- MIRAGE_CRYPTO_ACCELERATE=${lib.boolToString cpuAcceleration}
- '';
-
doCheck = true;
checkInputs = [ ounit ];
- nativeBuildInputs = [ cpuid dune-configurator ];
- propagatedBuildInputs = [ cstruct ocplib-endian ];
+ nativeBuildInputs = [ dune-configurator pkg-config ];
+ propagatedBuildInputs = [ cstruct ];
meta = with lib; {
homepage = "https://github.com/mirage/mirage-crypto";
diff --git a/pkgs/development/ocaml-modules/mirage-crypto/rng.nix b/pkgs/development/ocaml-modules/mirage-crypto/rng.nix
index b70a4d37d0d..3a12580f89f 100644
--- a/pkgs/development/ocaml-modules/mirage-crypto/rng.nix
+++ b/pkgs/development/ocaml-modules/mirage-crypto/rng.nix
@@ -1,14 +1,19 @@
-{ buildDunePackage, mirage-crypto, ounit, randomconv, cstruct }:
+{ buildDunePackage, mirage-crypto, ounit, randomconv, dune-configurator
+, cstruct, duration, logs, mtime, ocaml_lwt, mirage-runtime, mirage-time
+, mirage-clock, mirage-time-unix, mirage-clock-unix, mirage-unix }:
buildDunePackage {
pname = "mirage-crypto-rng";
- inherit (mirage-crypto) version src nativeBuildInputs useDune2 minimumOCamlVersion;
+ inherit (mirage-crypto) version src useDune2 minimumOCamlVersion;
doCheck = true;
checkInputs = [ ounit randomconv ];
- propagatedBuildInputs = [ cstruct mirage-crypto ];
+ nativeBuildInputs = [ dune-configurator ];
+ propagatedBuildInputs = [ cstruct mirage-crypto duration logs mtime ocaml_lwt
+ mirage-runtime mirage-time mirage-clock mirage-time-unix
+ mirage-clock-unix mirage-unix ];
meta = mirage-crypto.meta // {
description = "A cryptographically secure PRNG";
diff --git a/pkgs/development/ocaml-modules/mirage-unix/default.nix b/pkgs/development/ocaml-modules/mirage-unix/default.nix
new file mode 100644
index 00000000000..696181f7f60
--- /dev/null
+++ b/pkgs/development/ocaml-modules/mirage-unix/default.nix
@@ -0,0 +1,21 @@
+{ lib, buildDunePackage, fetchurl, ocaml_lwt, duration, mirage-runtime, io-page-unix }:
+
+buildDunePackage rec {
+ pname = "mirage-unix";
+ version = "4.0.0";
+
+ src = fetchurl {
+ url = "https://github.com/mirage/${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
+ sha256 = "0kyd83bkpjhn382b4mw3a4325xr8vms78znxqvifpcyfvfnlx7hj";
+ };
+
+ propagatedBuildInputs = [ ocaml_lwt duration mirage-runtime io-page-unix ];
+ doCheck = true;
+
+ meta = with lib; {
+ homepage = "https://github.com/mirage/mirage-unix";
+ description = "Unix core platform libraries for MirageOS";
+ license = licenses.isc;
+ maintainers = with maintainers; [ sternenseemann ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/mirage/runtime.nix b/pkgs/development/ocaml-modules/mirage/runtime.nix
new file mode 100644
index 00000000000..c7d7cf35e2d
--- /dev/null
+++ b/pkgs/development/ocaml-modules/mirage/runtime.nix
@@ -0,0 +1,25 @@
+{ lib, buildDunePackage, fetchurl, ipaddr, functoria-runtime
+, fmt, logs, ocaml_lwt, alcotest }:
+
+buildDunePackage rec {
+ pname = "mirage-runtime";
+ version = "3.7.7";
+
+ minimumOCamlVersion = "4.06";
+
+ src = fetchurl {
+ url = "https://github.com/mirage/mirage/releases/download/v${version}/mirage-v${version}.tbz";
+ sha256 = "1ds5zfwb0g340kbdlsjayyw4n25nj7skdl1mwyvpzmkv4qcsmdiv";
+ };
+
+ propagatedBuildInputs = [ ipaddr functoria-runtime fmt logs ocaml_lwt ];
+ checkInputs = [ alcotest ];
+ doCheck = true;
+
+ meta = with lib; {
+ homepage = "https://github.com/mirage/mirage";
+ description = "The base MirageOS runtime library, part of every MirageOS unikernel";
+ license = licenses.isc;
+ maintainers = with maintainers; [ sternenseemann ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/ocaml-migrate-parsetree/default.nix b/pkgs/development/ocaml-modules/ocaml-migrate-parsetree/default.nix
index f633d17252c..bcd0a519899 100644
--- a/pkgs/development/ocaml-modules/ocaml-migrate-parsetree/default.nix
+++ b/pkgs/development/ocaml-modules/ocaml-migrate-parsetree/default.nix
@@ -2,13 +2,13 @@
buildDunePackage rec {
pname = "ocaml-migrate-parsetree";
- version = "1.5.0";
+ version = "1.7.3";
src = fetchFromGitHub {
owner = "ocaml-ppx";
repo = pname;
rev = "v${version}";
- sha256 = "0ms7nx7x16nkbm9rln3sycbzg6ad8swz8jw6bjndrill8bg3fipv";
+ sha256 = "0336vz0galjnsazbmkxjwdv1qvdqsx2rgrvp778xgq2fzasz45cx";
};
propagatedBuildInputs = [ ppx_derivers result ];
diff --git a/pkgs/development/ocaml-modules/ocurl/default.nix b/pkgs/development/ocaml-modules/ocurl/default.nix
index a1e524a8642..4c2e4ee6a30 100644
--- a/pkgs/development/ocaml-modules/ocurl/default.nix
+++ b/pkgs/development/ocaml-modules/ocurl/default.nix
@@ -5,10 +5,10 @@ then throw "ocurl is not available for OCaml ${ocaml.version}"
else
stdenv.mkDerivation rec {
- name = "ocurl-0.9.0";
+ name = "ocurl-0.9.1";
src = fetchurl {
url = "http://ygrek.org.ua/p/release/ocurl/${name}.tar.gz";
- sha256 = "0v5qzfazaynjv1xy3ds2z5iz0np5mz8g831l91l1mrqz6fr1ah0f";
+ sha256 = "0n621cxb9012pj280c7821qqsdhypj8qy9qgrah79dkh6a8h2py6";
};
buildInputs = [ pkgconfig ocaml findlib ncurses ];
diff --git a/pkgs/development/ocaml-modules/owl-base/default.nix b/pkgs/development/ocaml-modules/owl-base/default.nix
index 9d2bf74a3ac..3e1eb09faad 100644
--- a/pkgs/development/ocaml-modules/owl-base/default.nix
+++ b/pkgs/development/ocaml-modules/owl-base/default.nix
@@ -2,24 +2,25 @@
buildDunePackage rec {
pname = "owl-base";
- version = "0.8.0";
+ version = "0.9.0";
useDune2 = true;
src = fetchFromGitHub {
- owner = "owlbarn";
- repo = "owl";
- rev = version;
- sha256 = "1j3xmr4izfznmv8lbn8vkx9c77py2xr6fqyn6ypjlf5k9b8g4mmw";
+ owner = "owlbarn";
+ repo = "owl";
+ rev = version;
+ sha256 = "0xxchsymmdbwszs6barqq8x4vqz5hbap64yxq82c2la9sdxgk0vv";
};
propagatedBuildInputs = [ stdlib-shims ];
- minimumOCamlVersion = "4.06";
+ minimumOCamlVersion = "4.10";
meta = with stdenv.lib; {
description = "Numerical computing library for Ocaml";
homepage = "https://ocaml.xyz";
+ changelog = "https://github.com/owlbarn/owl/releases";
platforms = platforms.x86_64;
maintainers = [ maintainers.bcdarwin ];
license = licenses.mit;
diff --git a/pkgs/development/ocaml-modules/ppxfind/default.nix b/pkgs/development/ocaml-modules/ppxfind/default.nix
index 75d1e57765e..1008dfe62a9 100644
--- a/pkgs/development/ocaml-modules/ppxfind/default.nix
+++ b/pkgs/development/ocaml-modules/ppxfind/default.nix
@@ -2,13 +2,14 @@
buildDunePackage (rec {
pname = "ppxfind";
- version = "1.3";
+ version = "1.4";
src = fetchurl {
url = "https://github.com/diml/ppxfind/releases/download/${version}/ppxfind-${version}.tbz";
- sha256 = "1r4jp0516378js62ss50a9s8ql2pm8lfdd3mnk214hp7s0kb17fl";
+ sha256 = "0wa9vcrc26kirc2cqqs6kmarbi8gqy3dgdfiv9y7nzsgy1liqacq";
};
minimumOCamlVersion = "4.03";
+ useDune2 = true;
buildInputs = [ ocaml-migrate-parsetree ];
diff --git a/pkgs/development/ocaml-modules/ppxlib/default.nix b/pkgs/development/ocaml-modules/ppxlib/default.nix
index bbaf9e27cf4..8821e562129 100644
--- a/pkgs/development/ocaml-modules/ppxlib/default.nix
+++ b/pkgs/development/ocaml-modules/ppxlib/default.nix
@@ -1,23 +1,30 @@
-{ stdenv, fetchFromGitHub, buildDunePackage
-, version ? "0.8.1"
+{ lib, fetchFromGitHub, buildDunePackage, ocaml
+, legacy ? false
, ocaml-compiler-libs, ocaml-migrate-parsetree, ppx_derivers, stdio
}:
-let sha256 =
- { "0.8.1" = "0vm0jajmg8135scbg0x60ivyy5gzv4abwnl7zls2mrw23ac6kml6";
- "0.12.0" = "1cg0is23c05k1rc94zcdz452p9zn11dpqxm1pnifwx5iygz3w0a1";
- }."${version}"
-; in
+let param =
+ if legacy then {
+ version = "0.8.1";
+ sha256 = "0vm0jajmg8135scbg0x60ivyy5gzv4abwnl7zls2mrw23ac6kml6";
+ } else {
+ version = "0.12.0";
+ sha256 = "1cg0is23c05k1rc94zcdz452p9zn11dpqxm1pnifwx5iygz3w0a1";
+ }; in
+
+if lib.versionAtLeast ocaml.version "4.10" && legacy
+then throw "ppxlib-${param.version} is not available for OCaml ${ocaml.version}"
+else
buildDunePackage rec {
pname = "ppxlib";
- inherit version;
+ inherit (param) version;
src = fetchFromGitHub {
owner = "ocaml-ppx";
repo = pname;
rev = version;
- inherit sha256;
+ inherit (param) sha256;
};
propagatedBuildInputs = [
@@ -26,8 +33,8 @@ buildDunePackage rec {
meta = {
description = "Comprehensive ppx tool set";
- license = stdenv.lib.licenses.mit;
- maintainers = [ stdenv.lib.maintainers.vbgl ];
+ license = lib.licenses.mit;
+ maintainers = [ lib.maintainers.vbgl ];
inherit (src.meta) homepage;
};
}
diff --git a/pkgs/development/ocaml-modules/re2/Makefile.patch b/pkgs/development/ocaml-modules/re2/Makefile.patch
deleted file mode 100644
index fcb6eefe62b..00000000000
--- a/pkgs/development/ocaml-modules/re2/Makefile.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- ./lib/Makefile 2014-11-18 08:16:19.000000000 -0800
-+++ ./lib/Makefile 2015-05-23 14:48:31.000000000 -0700
-@@ -6,12 +6,12 @@
- all: libre2_stubs.a dllre2_stubs.so
-
- dllre2_stubs.so libre2_stubs.a: stubs.o $(LIBRE2)
-- ocamlmklib -oc re2_stubs stubs.o $(LIBRE2) -lstdc++
-+ ocamlmklib -oc re2_stubs stubs.o $(LIBRE2) -lc++
- rm libre2_stubs.a # ocamlmklib just includes $(LIBRE2) inside the stubs archive
- cp $(LIBRE2) libre2_stubs.a && ar r libre2_stubs.a stubs.o
-
- stubs.o: stubs.cpp stubs.h util.h enum_x_macro.h
-- g++ -O2 -DPIC -fPIC -g -pipe -DCAML_NAME_SPACE -Wall -I. -I../../../include \
-+ $(CXX) -O2 -DPIC -fPIC -g -pipe -DCAML_NAME_SPACE -Wall -I. -I../../../include \
- -I$(RE2_HOME) -I$(ocaml-version-selected-include-path) -c stubs.cpp
-
- #stubs.o: %.o: %.cpp %.h
diff --git a/pkgs/development/ocaml-modules/re2/default.nix b/pkgs/development/ocaml-modules/re2/default.nix
deleted file mode 100644
index 1132d97f74a..00000000000
--- a/pkgs/development/ocaml-modules/re2/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{stdenv, buildOcaml, fetchurl, core_p4, pa_ounit, pa_test,
- bin_prot_p4, comparelib, sexplib_p4, rsync}:
-
-buildOcaml rec {
- name = "re2";
- version = "112.06.00";
-
- minimumSupportedOcamlVersion = "4.00";
-
- src = fetchurl {
- url = "https://github.com/janestreet/re2/archive/${version}.tar.gz";
- sha256 = "a538765872363fcb67f12b95c07455a0afd68f5ae9008b59bb85a996d97cc752";
- };
- patches = if stdenv.isDarwin
- then [./Makefile.patch ./myocamlbuild.patch]
- else null;
-
- buildInputs = [ pa_ounit pa_test rsync ];
- propagatedBuildInputs = [ core_p4 bin_prot_p4 comparelib sexplib_p4 ];
-
- hasSharedObjects = true;
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/re2";
- description = "OCaml bindings for RE2";
- license = stdenv.lib.licenses.asl20;
- maintainers = [ maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/re2/myocamlbuild.patch b/pkgs/development/ocaml-modules/re2/myocamlbuild.patch
deleted file mode 100644
index 46ad6fa801b..00000000000
--- a/pkgs/development/ocaml-modules/re2/myocamlbuild.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- ./myocamlbuild.ml 2015-05-23 14:35:18.000000000 -0700
-+++ ./myocamlbuild.ml 2015-05-23 15:05:24.000000000 -0700
-@@ -626,16 +626,18 @@
- rule "Generate lib/options.ml"
- ~prod:"lib/options.ml"
- ~deps:["lib/options.mlp"; "lib/enum_x_macro.h"]
-- (fun _ _ -> Cmd (S[A"gcc"; A"-E"; A"-P"; A"-x"; A"c";
-+ (fun _ _ -> Cmd (S[A"cc"; A"-E"; A"-P"; A"-x"; A"c";
- P"lib/options.mlp"; A"-o"; P"lib/options.ml"]));
-
- flag ["ocaml"; "link"; "library"; "native"] (S[A"-cclib"; A"-Llib";
- A"-cclib"; A"-lre2_stubs";
-- A"-cclib"; A"-lstdc++"]);
-+ A"-ccopt"; A"--stdlib=libc++";
-+ A"-cclib"; A"-lc++"]);
- flag ["ocaml"; "link"; "library"; "byte"] (S[A"-dllib"; A"dllre2_stubs.so";
- A"-cclib"; A"-Llib";
- A"-cclib"; A"-lre2_stubs";
-- A"-cclib"; A"-lstdc++"]);
-+ A"-ccopt"; A"--stdlib=libc++";
-+ A"-cclib"; A"-lc++"]);
- | _ ->
- ()
-
diff --git a/pkgs/development/ocaml-modules/sodium/default.nix b/pkgs/development/ocaml-modules/sodium/default.nix
index ee9b90d4603..5d815456580 100644
--- a/pkgs/development/ocaml-modules/sodium/default.nix
+++ b/pkgs/development/ocaml-modules/sodium/default.nix
@@ -1,5 +1,9 @@
{ stdenv, fetchFromGitHub, ocaml, findlib, ocamlbuild, ctypes, libsodium }:
+if stdenv.lib.versionAtLeast ocaml.version "4.10"
+then throw "sodium is not available for OCaml ${ocaml.version}"
+else
+
stdenv.mkDerivation rec {
pname = "ocaml${ocaml.version}-sodium";
version = "0.6.0";
diff --git a/pkgs/development/ocaml-modules/textutils/default.nix b/pkgs/development/ocaml-modules/textutils/default.nix
deleted file mode 100644
index 6f0ca82a453..00000000000
--- a/pkgs/development/ocaml-modules/textutils/default.nix
+++ /dev/null
@@ -1,23 +0,0 @@
-{stdenv, buildOcaml, fetchurl, core_p4, pa_ounit, pa_test, sexplib_p4}:
-
-buildOcaml rec {
- name = "textutils";
- version = "112.17.00";
-
- minimalSupportedOcamlVersion = "4.02";
-
- src = fetchurl {
- url = "https://github.com/janestreet/textutils/archive/${version}.tar.gz";
- sha256 = "605d9fde66dc2d777721c936aa521e17169c143efaf9ff29619a7f273a7d0052";
- };
-
- buildInputs = [ pa_test ];
- propagatedBuildInputs = [ core_p4 pa_ounit sexplib_p4 ];
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/janestreet/textutils";
- description = "";
- license = stdenv.lib.licenses.asl20;
- maintainers = [ maintainers.ericbmerritt ];
- };
-}
diff --git a/pkgs/development/ocaml-modules/tls/default.nix b/pkgs/development/ocaml-modules/tls/default.nix
index e425e2a3b7e..dea03f2b38a 100644
--- a/pkgs/development/ocaml-modules/tls/default.nix
+++ b/pkgs/development/ocaml-modules/tls/default.nix
@@ -1,28 +1,30 @@
-{ stdenv, fetchurl, buildDunePackage, ppx_sexp_conv, ppx_cstruct, cstruct
+{ lib, fetchurl, buildDunePackage, ppx_sexp_conv, ppx_cstruct, cstruct
, cstruct-sexp, sexplib, mirage-crypto, mirage-crypto-pk, mirage-crypto-rng
-, x509, domain-name, fmt, cstruct-unix, ounit2, ocaml_lwt, ptime }:
+, x509, domain-name, fmt, cstruct-unix, ounit2, ocaml_lwt, ptime
+, hacl_x25519, fiat-p256, hkdf, logs, alcotest }:
buildDunePackage rec {
minimumOCamlVersion = "4.07";
- version = "0.11.1";
+ version = "0.12.0";
pname = "tls";
src = fetchurl {
url = "https://github.com/mirleft/ocaml-tls/releases/download/v${version}/tls-v${version}.tbz";
- sha256 = "0ms13fbaxgmpbviazlfa4hb7nmi7s22nklc7ns926b0rr1aq1069";
+ sha256 = "0fy38qmy7rcld1b4qzz4ycl1fr0v1wa7qd24125lpd6hly86fn57";
};
useDune2 = true;
doCheck = true;
- buildInputs = [ cstruct-unix ounit2 ];
+ checkInputs = [ cstruct-unix ounit2 alcotest ];
propagatedBuildInputs = [ ppx_sexp_conv ppx_cstruct cstruct cstruct-sexp
sexplib mirage-crypto mirage-crypto-pk mirage-crypto-rng
- x509 domain-name fmt ocaml_lwt ptime ];
+ x509 domain-name fmt ocaml_lwt ptime hacl_x25519 fiat-p256
+ hkdf logs ];
- meta = with stdenv.lib; {
+ meta = with lib; {
homepage = "https://github.com/mirleft/ocaml-tls";
description = "TLS in pure OCaml";
license = licenses.bsd2;
diff --git a/pkgs/development/ocaml-modules/torch/default.nix b/pkgs/development/ocaml-modules/torch/default.nix
new file mode 100644
index 00000000000..457259bb1bb
--- /dev/null
+++ b/pkgs/development/ocaml-modules/torch/default.nix
@@ -0,0 +1,56 @@
+{ stdenv
+, buildDunePackage
+, fetchFromGitHub
+, cmdliner
+, ctypes
+, npy
+, ocaml-compiler-libs
+, ppx_custom_printf
+, ppx_expect
+, ppx_sexp_conv
+, sexplib
+, stdio
+, pytorch
+}:
+
+buildDunePackage rec {
+ pname = "torch";
+ version = "0.8";
+
+ owner = "LaurentMazare";
+
+ minimumOCamlVersion = "4.07";
+
+ src = fetchFromGitHub {
+ inherit owner;
+ repo = "ocaml-${pname}";
+ rev = version;
+ sha256 = "19w31paj24pns2ahk9j9rgpkb5hpcd41kfaarxrlddww5dl6pxvi";
+ };
+
+ propagatedBuildInputs = [
+ cmdliner
+ ctypes
+ npy
+ ocaml-compiler-libs
+ pytorch
+ pytorch.dev
+ ppx_custom_printf
+ ppx_expect
+ ppx_sexp_conv
+ sexplib
+ stdio
+ ];
+
+ preBuild = ''export LIBTORCH=${pytorch.dev}/'';
+
+ doCheck = true;
+ checkPhase = "dune runtest";
+
+ meta = with stdenv.lib; {
+ inherit (src.meta) homepage;
+ description = "Ocaml bindings to Pytorch";
+ maintainers = [ maintainers.bcdarwin ];
+ license = licenses.asl20;
+ };
+}
diff --git a/pkgs/development/ocaml-modules/tyxml/default.nix b/pkgs/development/ocaml-modules/tyxml/default.nix
index 0d0d43229f8..5d5e7dedd23 100644
--- a/pkgs/development/ocaml-modules/tyxml/default.nix
+++ b/pkgs/development/ocaml-modules/tyxml/default.nix
@@ -2,11 +2,11 @@
buildDunePackage rec {
pname = "tyxml";
- version = "4.3.0";
+ version = "4.4.0";
src = fetchurl {
url = "https://github.com/ocsigen/tyxml/releases/download/${version}/tyxml-${version}.tbz";
- sha256 = "1hxzppfvsdls2y8qiwvz31hmffzh2hgglf01am1vzf2f31mxf6vf";
+ sha256 = "0c150h2f4c4id73ickkdqkir3jya66m6c7f5jxlp4caw9bfr8qsi";
};
propagatedBuildInputs = [ uutf re ];
diff --git a/pkgs/development/ocaml-modules/wasm/default.nix b/pkgs/development/ocaml-modules/wasm/default.nix
index a76fa5eeebe..06c84531482 100644
--- a/pkgs/development/ocaml-modules/wasm/default.nix
+++ b/pkgs/development/ocaml-modules/wasm/default.nix
@@ -6,13 +6,13 @@ else
stdenv.mkDerivation rec {
name = "ocaml${ocaml.version}-wasm-${version}";
- version = "1.1";
+ version = "1.1.1";
src = fetchFromGitHub {
owner = "WebAssembly";
repo = "spec";
- rev = "v${version}";
- sha256 = "1jsgrjqzsdmm6f5pgd947nikj7pnxx1mqdnz16j7s62rg8x06h7d";
+ rev = "opam-${version}";
+ sha256 = "1kp72yv4k176i94np0m09g10cviqp2pnpm7jmiq6ik7fmmbknk7c";
};
buildInputs = [ ocaml findlib ocamlbuild ];
diff --git a/pkgs/development/ocaml-modules/x509/default.nix b/pkgs/development/ocaml-modules/x509/default.nix
index eae40d4dfae..289a3891c78 100644
--- a/pkgs/development/ocaml-modules/x509/default.nix
+++ b/pkgs/development/ocaml-modules/x509/default.nix
@@ -8,11 +8,11 @@ buildDunePackage rec {
minimumOCamlVersion = "4.07";
pname = "x509";
- version = "0.11.1";
+ version = "0.11.2";
src = fetchurl {
url = "https://github.com/mirleft/ocaml-x509/releases/download/v${version}/x509-v${version}.tbz";
- sha256 = "1vmjqwmxf7zz157rlp3wp3zp88kw62m4f22i0xmxhinssd0dvr9c";
+ sha256 = "1b4lcphmlyjhdgqi0brakgjp3diwmrj1y9hx87svi5xklw3zik22";
};
useDune2 = true;
diff --git a/pkgs/development/python-modules/GitPython/default.nix b/pkgs/development/python-modules/GitPython/default.nix
index b15b5ebf344..b5ffacae296 100644
--- a/pkgs/development/python-modules/GitPython/default.nix
+++ b/pkgs/development/python-modules/GitPython/default.nix
@@ -1,13 +1,13 @@
{ lib, buildPythonPackage, fetchPypi, isPy27, substituteAll, git, gitdb, mock, nose, ddt }:
buildPythonPackage rec {
- version = "3.1.0";
+ version = "3.1.2";
pname = "GitPython";
disabled = isPy27; # no longer supported
src = fetchPypi {
inherit pname version;
- sha256 = "1jzllsy9lwc9yibccgv7h9naxisazx2n3zmpy21c8n5xhysw69p4";
+ sha256 = "864a47472548f3ba716ca202e034c1900f197c0fb3a08f641c20c3cafd15ed94";
};
patches = [
diff --git a/pkgs/development/python-modules/JPype1/default.nix b/pkgs/development/python-modules/JPype1/default.nix
index ef034b0f627..c43b2a05a51 100644
--- a/pkgs/development/python-modules/JPype1/default.nix
+++ b/pkgs/development/python-modules/JPype1/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "JPype1";
- version = "0.7.1";
+ version = "0.7.4";
src = fetchPypi {
inherit pname version;
- sha256 = "c16d01cde9c2c955d76d45675e64b06c3255784d49cea4147024e99a01fbbb18";
+ sha256 = "92f24b0fe11e90b57343494ce38699043d9e6828a22a99dddbcf99c0adb4c1f7";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/Mako/default.nix b/pkgs/development/python-modules/Mako/default.nix
index 8d22094526d..597a4695c0c 100644
--- a/pkgs/development/python-modules/Mako/default.nix
+++ b/pkgs/development/python-modules/Mako/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "Mako";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "2984a6733e1d472796ceef37ad48c26f4a984bb18119bb2dbc37a44d8f6e75a4";
+ sha256 = "3139c5d64aa5d175dbafb95027057128b5fbd05a40c53999f3905ceb53366d9d";
};
checkInputs = [ markupsafe nose mock ];
diff --git a/pkgs/development/python-modules/Nikola/default.nix b/pkgs/development/python-modules/Nikola/default.nix
index d3b6fa58750..31915383275 100644
--- a/pkgs/development/python-modules/Nikola/default.nix
+++ b/pkgs/development/python-modules/Nikola/default.nix
@@ -35,7 +35,7 @@
buildPythonPackage rec {
pname = "Nikola";
- version = "8.0.3";
+ version = "8.0.4";
# Nix contains only Python 3 supported version of doit, which is a dependency
# of Nikola. Python 2 support would require older doit 0.29.0 (which on the
@@ -54,7 +54,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "a53470be082fce1843fb73002be2504828f9abc49a84eab5d1effc06ae2a5ddc";
+ sha256 = "2e5c8305ec4423b56af2223336c3309e5c9b8c96df0d6fde46d26cff4c5d6f1a";
};
patchPhase = ''
diff --git a/pkgs/development/python-modules/Wand/default.nix b/pkgs/development/python-modules/Wand/default.nix
index 872cda33b59..e71d0724287 100644
--- a/pkgs/development/python-modules/Wand/default.nix
+++ b/pkgs/development/python-modules/Wand/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "Wand";
- version = "0.5.9";
+ version = "0.6.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0a4v5cwnwsjxril7514ssvdqxsad227v5w7hcfqjkqzvaf7agb3f";
+ sha256 = "1wg7dlz6mhjp7mkqm5f8a2ak87p1zn46b6i754ys8f29nnqq01yz";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/acoustics/default.nix b/pkgs/development/python-modules/acoustics/default.nix
index 05f0e29f4e2..7b62c6791cb 100644
--- a/pkgs/development/python-modules/acoustics/default.nix
+++ b/pkgs/development/python-modules/acoustics/default.nix
@@ -3,14 +3,14 @@
buildPythonPackage rec {
pname = "acoustics";
- version = "0.2.4";
+ version = "0.2.4.post0";
checkInputs = [ pytest ];
propagatedBuildInputs = [ numpy scipy matplotlib pandas tabulate ];
src = fetchPypi {
inherit pname version;
- sha256 = "8ccb68ac258ba81a0b9064523e85eae013f9bfce7244d01db42d7d2d21d712cc";
+ sha256 = "a162625e5e70ed830fab8fab0ddcfe35333cb390cd24b0a827bcefc5bbcae97d";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/adal/default.nix b/pkgs/development/python-modules/adal/default.nix
index 4b8bd814934..2fe70864c19 100644
--- a/pkgs/development/python-modules/adal/default.nix
+++ b/pkgs/development/python-modules/adal/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "adal";
- version = "1.2.2";
+ version = "1.2.3";
src = fetchPypi {
inherit pname version;
- sha256 = "5a7f1e037c6290c6d7609cab33a9e5e988c2fbec5c51d1c4c649ee3faff37eaf";
+ sha256 = "2ae7e02cea4552349fed6d8c9912da400f7e643fc30098defe0dcd01945e7c54";
};
propagatedBuildInputs = [ requests pyjwt dateutil ];
diff --git a/pkgs/development/python-modules/aiofiles/default.nix b/pkgs/development/python-modules/aiofiles/default.nix
index 917e3914c10..7db56622759 100644
--- a/pkgs/development/python-modules/aiofiles/default.nix
+++ b/pkgs/development/python-modules/aiofiles/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "aiofiles";
- version = "0.4.0";
+ version = "0.5.0";
src = fetchPypi {
inherit pname version;
- sha256 = "021ea0ba314a86027c166ecc4b4c07f2d40fc0f4b3a950d1868a0f2571c2bbee";
+ sha256 = "98e6bcfd1b50f97db4980e182ddd509b7cc35909e903a8fe50d8849e02d815af";
};
disabled = pythonOlder "3.3";
diff --git a/pkgs/development/python-modules/alembic/default.nix b/pkgs/development/python-modules/alembic/default.nix
index 0a22f7aa289..4161dfbedfe 100644
--- a/pkgs/development/python-modules/alembic/default.nix
+++ b/pkgs/development/python-modules/alembic/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "alembic";
- version = "1.3.2";
+ version = "1.3.3";
src = fetchPypi {
inherit pname version;
- sha256 = "3b0cb1948833e062f4048992fbc97ecfaaaac24aaa0d83a1202a99fb58af8c6d";
+ sha256 = "d412982920653db6e5a44bfd13b1d0db5685cbaaccaf226195749c706e1e862a";
};
buildInputs = [ pytest pytestcov mock coverage ];
diff --git a/pkgs/development/python-modules/alerta-server/default.nix b/pkgs/development/python-modules/alerta-server/default.nix
index 55d6a5c6bdf..5f545c6ee2f 100644
--- a/pkgs/development/python-modules/alerta-server/default.nix
+++ b/pkgs/development/python-modules/alerta-server/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "alerta-server";
- version = "7.4.1";
+ version = "7.4.6";
src = fetchPypi {
inherit pname version;
- sha256 = "a6f7740c97f2ae552a4b50bfb709596eabb01bf73715685c9b93ea9fec1821f3";
+ sha256 = "f91889777a4d01f8ffca2f01d35cad3996a61178c26e8819c6d8eb746b951dd4";
};
propagatedBuildInputs = [ python-dateutil requests pymongo raven bcrypt flask pyjwt flask-cors psycopg2 pytz flask-compress jinja2 pyyaml];
diff --git a/pkgs/development/python-modules/alerta/default.nix b/pkgs/development/python-modules/alerta/default.nix
index c75ad2d14f9..4a4d61bff7d 100644
--- a/pkgs/development/python-modules/alerta/default.nix
+++ b/pkgs/development/python-modules/alerta/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "alerta";
- version = "7.4.0";
+ version = "7.4.5";
src = fetchPypi {
inherit pname version;
- sha256 = "2c8d9cf174d7f66401a5deb104b96375f3877b6c768568705f700faf3adbf448";
+ sha256 = "926f1101a1b57a9fad611f1e1d5af751693efcc344a9db01af50e2fe0d362d84";
};
propagatedBuildInputs = [ six click requests pytz tabulate ];
diff --git a/pkgs/development/python-modules/alot/default.nix b/pkgs/development/python-modules/alot/default.nix
index d15d1ea0110..a2012132024 100644
--- a/pkgs/development/python-modules/alot/default.nix
+++ b/pkgs/development/python-modules/alot/default.nix
@@ -7,7 +7,7 @@
buildPythonPackage rec {
pname = "alot";
- version = "0.9";
+ version = "0.9.1";
outputs = [ "out" ] ++ lib.optional withManpage "man";
disabled = !isPy3k;
@@ -16,18 +16,9 @@ buildPythonPackage rec {
owner = "pazz";
repo = "alot";
rev = version;
- sha256 = "sha256-WUwOJcq8JE7YO8sFeZwYikCRhpufO0pL6MKu54ZYsHI=";
+ sha256 = "0s94m17yph1gq9f2svipb3bbwbw1s4j3zf2xkg5h91006v8286r6";
};
- patches = [
- # can't compose email if signature is set: https://github.com/pazz/alot/issues/1468
- (fetchpatch {
- name = "envelope-body.patch";
- url = "https://github.com/pazz/alot/commit/28a4296c7f556c251d71d9502681980d46d9fa55.patch";
- sha256 = "1iwvmjyz4mh1g08vr85ywhah2xarcqg8dazagygk19icgsn45w06";
- })
- ];
-
nativeBuildInputs = lib.optional withManpage sphinx;
propagatedBuildInputs = [
@@ -70,6 +61,6 @@ buildPythonPackage rec {
description = "Terminal MUA using notmuch mail";
license = licenses.gpl3;
platforms = platforms.linux;
- maintainers = with maintainers; [ geistesk ];
+ maintainers = with maintainers; [ aepsil0n ];
};
}
diff --git a/pkgs/development/python-modules/ansible-runner/default.nix b/pkgs/development/python-modules/ansible-runner/default.nix
index 27188246b53..7f29bb5695c 100644
--- a/pkgs/development/python-modules/ansible-runner/default.nix
+++ b/pkgs/development/python-modules/ansible-runner/default.nix
@@ -14,11 +14,11 @@
buildPythonPackage rec {
pname = "ansible-runner";
- version = "1.4.4";
+ version = "1.4.6";
src = fetchPypi {
inherit pname version;
- sha256 = "e6ccb7ccf9bab9c49a391db37e0d399ba0e73f969801ae35ff74020bfd4fc346";
+ sha256 = "53605de32f7d3d3442a6deb8937bf1d9c1f91c785e3f71003d22c3e63f85c71d";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/ansible/default.nix b/pkgs/development/python-modules/ansible/default.nix
index b9c710e6888..07ae08ada78 100644
--- a/pkgs/development/python-modules/ansible/default.nix
+++ b/pkgs/development/python-modules/ansible/default.nix
@@ -18,13 +18,13 @@
buildPythonPackage rec {
pname = "ansible";
- version = "2.9.7";
+ version = "2.9.9";
src = fetchFromGitHub {
owner = "ansible";
repo = "ansible";
rev = "v${version}";
- sha256 = "0miid7h720i630qljcjdmgdblflhrl2pwqjgiq5wm8jr61c3ld6s";
+ sha256 = "06a9iq7w2cm0hsxaw5irsja8w44gffiw09ly27jxklpa8gv57rml";
};
prePatch = ''
@@ -51,7 +51,7 @@ buildPythonPackage rec {
homepage = "http://www.ansible.com";
description = "Radically simple IT automation";
license = [ licenses.gpl3 ] ;
- maintainers = with maintainers; [ joamaki costrouc ];
+ maintainers = with maintainers; [ joamaki costrouc hexa ];
platforms = platforms.linux ++ platforms.darwin;
};
}
diff --git a/pkgs/development/python-modules/apache-airflow/default.nix b/pkgs/development/python-modules/apache-airflow/default.nix
index 4943a2e53f7..706648f56a3 100644
--- a/pkgs/development/python-modules/apache-airflow/default.nix
+++ b/pkgs/development/python-modules/apache-airflow/default.nix
@@ -167,6 +167,9 @@ buildPythonPackage rec {
--replace "/bin/bash" "${stdenv.shell}"
'';
+ # allow for gunicorn processes to have access to python packages
+ makeWrapperArgs = [ "--prefix PYTHONPATH : $PYTHONPATH" ];
+
checkPhase = ''
export HOME=$(mktemp -d)
export AIRFLOW_HOME=$HOME
diff --git a/pkgs/development/python-modules/apprise/default.nix b/pkgs/development/python-modules/apprise/default.nix
index 69926bec8f5..d6da2610f8c 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.4";
+ version = "0.8.5";
src = fetchPypi {
inherit pname version;
- sha256 = "15kwnvs2ka6sg1gq65bbf9lk0jp104br813y6wvrbwipiz8kkjn1";
+ sha256 = "aacdd54640a9c66d1c84c8f4390f63feb5a7a8741867a6b451f82ff74c8c792c";
};
nativeBuildInputs = [ Babel ];
diff --git a/pkgs/development/python-modules/arrow/default.nix b/pkgs/development/python-modules/arrow/default.nix
index 141ce20fdcb..4fdf55bc2bd 100644
--- a/pkgs/development/python-modules/arrow/default.nix
+++ b/pkgs/development/python-modules/arrow/default.nix
@@ -1,30 +1,37 @@
-{ stdenv, buildPythonPackage, fetchPypi
+{ stdenv, lib, buildPythonPackage, fetchPypi, isPy27
, nose, chai, simplejson, backports_functools_lru_cache
-, dateutil, pytz, mock, dateparser
+, python-dateutil, pytz, pytest-mock, sphinx, dateparser, pytestcov, pytest
}:
buildPythonPackage rec {
pname = "arrow";
- version = "0.15.5";
+ version = "0.15.6";
src = fetchPypi {
inherit pname version;
- sha256 = "0yq2bld2bjxddmg9zg4ll80pb32rkki7xyhgnrqnkxy5w9jf942k";
+ sha256 = "eb5d339f00072cc297d7de252a2e75f272085d1231a3723f1026d1fa91367118";
};
- checkPhase = ''
- nosetests --cover-package=arrow
- '';
+ propagatedBuildInputs = [ python-dateutil ]
+ ++ lib.optionals isPy27 [ backports_functools_lru_cache ];
- checkInputs = [ nose chai simplejson pytz ];
- propagatedBuildInputs = [ dateutil backports_functools_lru_cache mock dateparser];
+ checkInputs = [
+ dateparser
+ pytest
+ pytestcov
+ pytest-mock
+ pytz
+ simplejson
+ sphinx
+ ];
- postPatch = ''
- substituteInPlace setup.py --replace "==1.2.1" ""
+ checkPhase = ''
+ pytest
'';
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Python library for date manipulation";
+ homepage = "https://github.com/crsmithdev/arrow";
license = licenses.asl20;
maintainers = with maintainers; [ thoughtpolice ];
};
diff --git a/pkgs/development/python-modules/asdf/default.nix b/pkgs/development/python-modules/asdf/default.nix
index dd845b1d349..f3c3615d926 100644
--- a/pkgs/development/python-modules/asdf/default.nix
+++ b/pkgs/development/python-modules/asdf/default.nix
@@ -15,12 +15,12 @@
buildPythonPackage rec {
pname = "asdf";
- version = "2.5.2";
+ version = "2.6.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0ai5l62ldaq1cqfmq3hvnzp8gp0hjjmjnck9d3cnx5r8la5ig18y";
+ sha256 = "1ym9mmxjpnnlinly1rxfqj9rlyl2fv7dxc81f30n1b8n9pwc6jb5";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/atlassian-python-api/default.nix b/pkgs/development/python-modules/atlassian-python-api/default.nix
index e58fa446f81..f9462c5b0a5 100755
--- a/pkgs/development/python-modules/atlassian-python-api/default.nix
+++ b/pkgs/development/python-modules/atlassian-python-api/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "atlassian-python-api";
- version = "1.15.6";
+ version = "1.15.7";
src = fetchPypi {
inherit pname version;
- sha256 = "0nn3g2sb0pqfacsqcw94n8v9jbn4ip0pvhvczasfvks2w9q9sij7";
+ sha256 = "b54cce1ca4bea838a949b4362410b1d717597951e5b7efbfa34ce89bc5df805e";
};
checkInputs = [ pytestrunner pytest ];
diff --git a/pkgs/development/python-modules/auth0-python/default.nix b/pkgs/development/python-modules/auth0-python/default.nix
index 7e2b09cca68..4efe1f50ef2 100644
--- a/pkgs/development/python-modules/auth0-python/default.nix
+++ b/pkgs/development/python-modules/auth0-python/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "auth0-python";
- version = "3.9.1";
+ version = "3.9.2";
src = fetchPypi {
inherit pname version;
- sha256 = "c2fdc3ff230638a2776d2b3761e787ca93dc33a26f841504fc260f947256f453";
+ sha256 = "12870b4806095b707c4eed7bf8cdfeb3722d990366bc6a9772d1520e90efa73b";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/authheaders/default.nix b/pkgs/development/python-modules/authheaders/default.nix
index a2f2742ee88..c8938c649b9 100644
--- a/pkgs/development/python-modules/authheaders/default.nix
+++ b/pkgs/development/python-modules/authheaders/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "authheaders";
- version = "0.12.1";
+ version = "0.12.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0hf1p6ws3jma608pmcb5qsl58xg33wz2s51qqzi9zix0llcnyc97";
+ sha256 = "a6f96d1dfb7a6cffcdd78d1582914d4f9a0b25d66e1cf5ce959446c92cd8b74f";
};
propagatedBuildInputs = [ authres dnspython dkimpy publicsuffix ]
diff --git a/pkgs/development/python-modules/authlib/default.nix b/pkgs/development/python-modules/authlib/default.nix
index cbbf64524f5..bf82d106598 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.14.1";
+ version = "0.14.3";
pname = "authlib";
src = fetchFromGitHub {
owner = "lepture";
repo = "authlib";
rev = "v${version}";
- sha256 = "0z56r5s8z8pfp0p8zrf1chgzan4q25zg0awgc7bgkvkwgxbhzx4m";
+ sha256 = "0ph97j94i40jj7nc5ya8pfq0ccx023zbqpcs5hrxmib53g64k5xy";
};
propagatedBuildInputs = [ cryptography requests ];
diff --git a/pkgs/development/python-modules/autobahn/default.nix b/pkgs/development/python-modules/autobahn/default.nix
index c3d95f8915c..1f2972c7663 100644
--- a/pkgs/development/python-modules/autobahn/default.nix
+++ b/pkgs/development/python-modules/autobahn/default.nix
@@ -4,11 +4,11 @@
}:
buildPythonPackage rec {
pname = "autobahn";
- version = "19.11.1";
+ version = "19.11.2";
src = fetchPypi {
inherit pname version;
- sha256 = "201b9879b49c6e259d4126dbafe9e3c73807de0c242d50065fbebc62c6ccb181";
+ sha256 = "64fa063b3a1ab16588037d4713f13f66167f7ad2a2e95fd675decbc3bc85c089";
};
propagatedBuildInputs = [ six txaio twisted zope_interface cffi cryptography pynacl ] ++
diff --git a/pkgs/development/python-modules/avro-python3/default.nix b/pkgs/development/python-modules/avro-python3/default.nix
index 3efb1dd0069..1ec3d296222 100644
--- a/pkgs/development/python-modules/avro-python3/default.nix
+++ b/pkgs/development/python-modules/avro-python3/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "avro-python3";
- version = "1.9.1";
+ version = "1.9.2.1";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "daab2cea71b942a1eb57d700d4a729e9d6cd93284d4dd4d65a378b9f958aa0d2";
+ sha256 = "ca1e77a3da5ac98e8833588f71fb2e170b38e34787ee0e04920de0e9470b7d32";
};
doCheck = false; # No such file or directory: './run_tests.py
diff --git a/pkgs/development/python-modules/avro/default.nix b/pkgs/development/python-modules/avro/default.nix
index d4d14ce9744..48ccd891c85 100644
--- a/pkgs/development/python-modules/avro/default.nix
+++ b/pkgs/development/python-modules/avro/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "avro";
- version = "1.9.1";
+ version = "1.9.2";
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "16pvgdv5pqx4zgjj0a4v5fz4brfjcrfx72mcmyvb2xqqp7q6ph4z";
+ sha256 = "4487f0e91d0d44142bd08b3c6da57073b720c3effb02eeb4e2e822804964c56b";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/awkward/default.nix b/pkgs/development/python-modules/awkward/default.nix
index bd933205f6a..10e8355297c 100644
--- a/pkgs/development/python-modules/awkward/default.nix
+++ b/pkgs/development/python-modules/awkward/default.nix
@@ -3,7 +3,6 @@
, fetchPypi
, numpy
, pandas
-, pyarrow
, pytestrunner
, pytest
, h5py
@@ -11,15 +10,15 @@
buildPythonPackage rec {
pname = "awkward";
- version = "0.12.20";
+ version = "0.12.21";
src = fetchPypi {
inherit pname version;
- sha256 = "13494pnzz68qfnx17975h4c5l15idgg7wxl9r86q7jp5s1pphvb3";
+ sha256 = "1253f1d85bda79a45d209ea467e4ba6fcaa5354c317c194945dc354a259f5aa8";
};
nativeBuildInputs = [ pytestrunner ];
- checkInputs = [ pandas pyarrow pytest h5py ];
+ checkInputs = [ pandas pytest h5py ];
propagatedBuildInputs = [ numpy ];
checkPhase = ''
diff --git a/pkgs/development/python-modules/awkward1/default.nix b/pkgs/development/python-modules/awkward1/default.nix
index ce0d5e747c0..3e2b08061d9 100644
--- a/pkgs/development/python-modules/awkward1/default.nix
+++ b/pkgs/development/python-modules/awkward1/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "awkward1";
- version = "0.2.12";
+ version = "0.2.19";
src = fetchPypi {
inherit pname version;
- sha256 = "a87d89c218151d840c032be4cba6801801683ea00e91dc17fd7bc527ad8eb09b";
+ sha256 = "23446eacdf52cad1fb0b5bb0f2ed16c1ae8bb5a282d667ad37ab69494e1ef27f";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/python-modules/azure-core/default.nix b/pkgs/development/python-modules/azure-core/default.nix
index de3aab936c6..dc31669f718 100644
--- a/pkgs/development/python-modules/azure-core/default.nix
+++ b/pkgs/development/python-modules/azure-core/default.nix
@@ -12,14 +12,14 @@
}:
buildPythonPackage rec {
- version = "1.4.0";
+ version = "1.5.0";
pname = "azure-core";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0vfcfpb01qsrqh9xg4xyfm153bczwjglkv59zpdvrn7x0rrdc1cc";
+ sha256 = "181iyigm11y56lf1kwv7pcdyppavpwjb1b6k3qp3jnbqaypad9mg";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-batch/default.nix b/pkgs/development/python-modules/azure-mgmt-batch/default.nix
index 91936af014f..19be6d28e17 100644
--- a/pkgs/development/python-modules/azure-mgmt-batch/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-batch/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-batch";
- version = "7.0.0";
+ version = "8.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "18dwgbwk1kc0pdqa85hbsm9312l50rf8ymb60fia1c9rni9bdi8n";
+ sha256 = "228ea058361763a5a31273df7d813b9134d0ecff4567c533eb7e1afaf772fbc7";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-core/default.nix b/pkgs/development/python-modules/azure-mgmt-core/default.nix
index 54b48427475..b2737826ae3 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.0.0";
+ version = "1.1.0";
pname = "azure-mgmt-core";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0pm565v05480f672l0n8z2sg6zk6iqyi91n0dhscibhdl54sy3si";
+ sha256 = "049dfb0bcc7961d0d988fee493d1ec4f4480e109e4661e360bad054cc297d43c";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix b/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
index 66c4e52e23b..61bc17df014 100644
--- a/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-cosmosdb";
- version = "0.13.0";
+ version = "0.14.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "e83d21462f9d5b02e90f5590c4247ab73e0ff85fc4ac1fba32be119a15b10c98";
+ sha256 = "692544dd2fa6276a7a4b4e094e2a5e0915d29b7829e266c6ade2b17a5fdcc2a9";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-eventhub/default.nix b/pkgs/development/python-modules/azure-mgmt-eventhub/default.nix
index c780d07c7ce..1057322a8e6 100644
--- a/pkgs/development/python-modules/azure-mgmt-eventhub/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-eventhub/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-eventhub";
- version = "3.0.0";
+ version = "3.1.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "05c6isg13dslds94kv28v6navxj4bp4c5lsd9df0g3ndsxvpdrxp";
+ sha256 = "c823a0ed879230a3ec9f15c32c9788610af1db56e6aeae6b2725476ddbe0d138";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-iothub/default.nix b/pkgs/development/python-modules/azure-mgmt-iothub/default.nix
index 57ec64f3d56..1e13919f340 100644
--- a/pkgs/development/python-modules/azure-mgmt-iothub/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-iothub/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-iothub";
- version = "0.11.0";
+ version = "0.12.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "f6fbb87d9bf29ce325543c9a3a125fbe45f4797f3a7f260c6c21ca60dc3f0885";
+ sha256 = "da20ee2b9b9a2c2f89be9037c3ee5421152e7f6d718eafbf50a91dbf0a07ffa0";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-network/default.nix b/pkgs/development/python-modules/azure-mgmt-network/default.nix
index 82aa1d6fa01..24f7165281d 100644
--- a/pkgs/development/python-modules/azure-mgmt-network/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-network/default.nix
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
- version = "10.1.0";
+ version = "10.2.0";
pname = "azure-mgmt-network";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "e5ac0ee14b71ab57035c45bef15d3698b0b6026ecafb8320a7c704eb3f6fba3a";
+ sha256 = "d50c74cdc1c9be6861ddef9adffd3b05afc5a5092baf0209eea30f4439cba2d9";
};
postInstall = if isPy3k then "" else ''
diff --git a/pkgs/development/python-modules/azure-mgmt-storage/default.nix b/pkgs/development/python-modules/azure-mgmt-storage/default.nix
index e786731dcd0..e3ac0961542 100644
--- a/pkgs/development/python-modules/azure-mgmt-storage/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-storage/default.nix
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
- version = "9.0.0";
+ version = "10.0.0";
pname = "azure-mgmt-storage";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "198r51av2rd1mr3q9j8jibhd14w0v8k59ipc3czsm4g1n44adgkl";
+ sha256 = "d1edead1ad36e957c9f9b605f547ad1ff7152f8f785fa03d3c7891bb428a68ef";
};
propagatedBuildInputs = [ azure-mgmt-common ];
diff --git a/pkgs/development/python-modules/azure-multiapi-storage/default.nix b/pkgs/development/python-modules/azure-multiapi-storage/default.nix
index 677b8bbeb12..d10045b41d7 100644
--- a/pkgs/development/python-modules/azure-multiapi-storage/default.nix
+++ b/pkgs/development/python-modules/azure-multiapi-storage/default.nix
@@ -1,20 +1,28 @@
{ lib, python, buildPythonPackage, fetchPypi, isPy27
, azure-common
+, azure-core
, msrest
, msrestazure
+, requests
}:
buildPythonPackage rec {
- version = "0.2.4";
+ version = "0.3.2";
pname = "azure-multiapi-storage";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0zqapc4dx6qd9bcim5fjykk3n1j84p85nwqyb876nb7qmqx9spig";
+ sha256 = "c403a47e40e4a80d9c42c854993f5c07f12c2a75bd9a85ba8225985493a9b792";
};
- propagatedBuildInputs = [ azure-common msrest msrestazure ];
+ propagatedBuildInputs = [
+ azure-common
+ azure-core
+ msrest
+ msrestazure
+ requests
+ ];
# fix namespace
pythonNamespaces = [ "azure.multiapi" ];
diff --git a/pkgs/development/python-modules/azure-servicefabric/default.nix b/pkgs/development/python-modules/azure-servicefabric/default.nix
index 19420b0526d..ad89f23c3c2 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.0.0.0";
+ version = "7.1.0.45";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "27712658fed7f5db6965d1035bbc0f3b16964fc88d6f3ad3e86cf4fae2b01bb9";
+ sha256 = "8dd0eb419ca62f2436c31982f6d236868f15f65bb062c4e5a98e50b16298dcda";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/bidict/default.nix b/pkgs/development/python-modules/bidict/default.nix
index 84ff0e88b14..e29263a6b4f 100644
--- a/pkgs/development/python-modules/bidict/default.nix
+++ b/pkgs/development/python-modules/bidict/default.nix
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "bidict";
- version = "0.18.3";
+ version = "0.19.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1742a25a9ef1b1ac4000683406879a3e1a6577faa02f31e482e6c84e2e3bf628";
+ sha256 = "11wiis62kcw6g3n4gdj39fx1yrlq5vz3zx3kmb6g79mliyhn2x7g";
};
nativeBuildInputs = [ setuptools_scm ];
diff --git a/pkgs/development/python-modules/bids-validator/default.nix b/pkgs/development/python-modules/bids-validator/default.nix
index 6b7bad58bc4..56a941e60e0 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.3.12";
+ version = "1.5.1";
pname = "bids-validator";
src = fetchPypi {
inherit pname version;
- sha256 = "7a244b09adfd083292ed1f7ff335676a1e2effbbffe62b02a4abaf377d33ef86";
+ sha256 = "1fy8w56m0x546zjk3is1xp83jm19fkn4y15g5jgmq29sfzc8n3y3";
};
propagatedBuildInputs = [ ];
diff --git a/pkgs/development/python-modules/bitarray/default.nix b/pkgs/development/python-modules/bitarray/default.nix
index 06329c8ab90..2036d4dba4b 100644
--- a/pkgs/development/python-modules/bitarray/default.nix
+++ b/pkgs/development/python-modules/bitarray/default.nix
@@ -1,17 +1,18 @@
{ lib, buildPythonPackage, fetchPypi }:
buildPythonPackage rec {
- version = "1.2.1";
pname = "bitarray";
+ version = "1.2.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1kxrlxfj9nrx512sfwifwl9z4v6ky3qschl0zmk3s3dvc3s7bmif";
+ sha256 = "0m29k3lq37v53pczyr2d5mr3xdh2kv31g2yfnfx8m1ivxvy9z9i7";
};
meta = with lib; {
description = "Efficient arrays of booleans";
homepage = "https://github.com/ilanschnell/bitarray";
+ changelog = "https://github.com/ilanschnell/bitarray/blob/master/CHANGE_LOG";
license = licenses.psfl;
maintainers = [ maintainers.bhipple ];
};
diff --git a/pkgs/development/python-modules/bleach/default.nix b/pkgs/development/python-modules/bleach/default.nix
index d8760d2e128..1b10fe166f8 100644
--- a/pkgs/development/python-modules/bleach/default.nix
+++ b/pkgs/development/python-modules/bleach/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "bleach";
- version = "3.1.0";
+ version = "3.1.5";
src = fetchPypi {
inherit pname version;
- sha256 = "3fdf7f77adcf649c9911387df51254b813185e32b2c6619f690b593a617e19fa";
+ sha256 = "3c4c520fdb9db59ef139915a5db79f8b51bc2a7257ea0389f30c846883430a4b";
};
checkInputs = [ pytest pytestrunner ];
diff --git a/pkgs/development/python-modules/bleak/default.nix b/pkgs/development/python-modules/bleak/default.nix
new file mode 100644
index 00000000000..559fd33e8eb
--- /dev/null
+++ b/pkgs/development/python-modules/bleak/default.nix
@@ -0,0 +1,34 @@
+{ stdenv, buildPythonPackage, isPy3k, fetchPypi, bluez, txdbus, pytest, pytestcov }:
+
+buildPythonPackage rec {
+ pname = "bleak";
+ version = "0.6.2";
+
+ disabled = !isPy3k;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1kmq2z3dhq6dd20i5w71gshjrfvyw0pkpnld8iib9ai2rz6a8aj0";
+ };
+
+ postPatch = ''
+ # bleak checks BlueZ's version with a call to `bluetoothctl -v` twice
+ substituteInPlace bleak/__init__.py \
+ --replace \"bluetoothctl\" \"${bluez}/bin/bluetoothctl\"
+ substituteInPlace bleak/backends/bluezdbus/client.py \
+ --replace \"bluetoothctl\" \"${bluez}/bin/bluetoothctl\"
+ '';
+
+ propagatedBuildInputs = [ txdbus ];
+ checkInputs = [ pytest pytestcov ];
+
+ checkPhase = "AGENT_OS=linux py.test";
+
+ meta = with stdenv.lib; {
+ description = "Bluetooth Low Energy platform Agnostic Klient for Python";
+ homepage = "https://github.com/hbldh/bleak";
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ geistesk ];
+ };
+}
diff --git a/pkgs/development/python-modules/boto3/default.nix b/pkgs/development/python-modules/boto3/default.nix
index 4bbb98d6a29..2903b8ae7c6 100644
--- a/pkgs/development/python-modules/boto3/default.nix
+++ b/pkgs/development/python-modules/boto3/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "boto3";
- version = "1.11.13"; # N.B: if you change this, change botocore too
+ version = "1.13.6"; # N.B: if you change this, change botocore too
src = fetchPypi {
inherit pname version;
- sha256 = "09eccb6cd41381c4ff1d626c3a19884b5b1f1424d15a96004d077b532ef393d1";
+ sha256 = "f1ac7eb23ff8b1d7e314123668ff1e93b874dd396ac5424adc443d68bd8a6fbf";
};
propagatedBuildInputs = [ botocore jmespath s3transfer ] ++ lib.optionals (!isPy3k) [ futures ];
diff --git a/pkgs/development/python-modules/botocore/default.nix b/pkgs/development/python-modules/botocore/default.nix
index b7061eb0a1d..9bf977f831d 100644
--- a/pkgs/development/python-modules/botocore/default.nix
+++ b/pkgs/development/python-modules/botocore/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "botocore";
- version = "1.14.13"; # N.B: if you change this, change boto3 and awscli to a matching version
+ version = "1.16.6"; # N.B: if you change this, change boto3 and awscli to a matching version
src = fetchPypi {
inherit pname version;
- sha256 = "6478d9207db6dbcb5106fd4db2cdd5194d0b2dc0b73776019d56877ab802fe87";
+ sha256 = "b9c8e0aa07770b7b371d586db41eef46e70bfc4ab47f7a1ee1acd4e9c811c6c9";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/bottleneck/default.nix b/pkgs/development/python-modules/bottleneck/default.nix
index f45eea2c5df..f7e7dc7c390 100644
--- a/pkgs/development/python-modules/bottleneck/default.nix
+++ b/pkgs/development/python-modules/bottleneck/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "Bottleneck";
- version = "1.3.1";
+ version = "1.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0a2a94zahl3kqld2n9dm58fvazz9s52sa16nd8yn5jv20hvqc5a5";
+ sha256 = "20179f0b66359792ea283b69aa16366419132f3b6cf3adadc0c48e2e8118e573";
};
propagatedBuildInputs = [ numpy ];
diff --git a/pkgs/development/python-modules/braintree/default.nix b/pkgs/development/python-modules/braintree/default.nix
index f4d09ca5e5e..8e8c89e7f59 100644
--- a/pkgs/development/python-modules/braintree/default.nix
+++ b/pkgs/development/python-modules/braintree/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "braintree";
- version = "4.0.0";
+ version = "4.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1m8z0ig40xmgcnmf508nflyy1w4qmff4kqxarrpg7rvsfj4pjsmh";
+ sha256 = "1fqh1bdkk3g222vbrmw3ab4r4mmd1k4x2jayshnqpbspszcqzcdq";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/branca/default.nix b/pkgs/development/python-modules/branca/default.nix
index 95ba6d537c3..7884ff65f28 100644
--- a/pkgs/development/python-modules/branca/default.nix
+++ b/pkgs/development/python-modules/branca/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "branca";
- version = "0.3.1";
+ version = "0.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "3e762c9bdf40725f3d05ea1fda8fae9b470bfada6474e43a1242c8204a7bb15e";
+ sha256 = "1f7drarwiw8fh17hpq8b3p4mfqgjbh3k045dvpx5z12d3a0zg7ca";
};
checkInputs = [ pytest selenium ];
diff --git a/pkgs/development/python-modules/cadquery/default.nix b/pkgs/development/python-modules/cadquery/default.nix
index 6f3632f743b..886224d1691 100644
--- a/pkgs/development/python-modules/cadquery/default.nix
+++ b/pkgs/development/python-modules/cadquery/default.nix
@@ -2,6 +2,7 @@
, buildPythonPackage
, isPy3k
, pythonOlder
+ , pythonAtLeast
, fetchFromGitHub
, pyparsing
, opencascade
@@ -16,9 +17,12 @@
, libGLU
, libX11
, six
+ , pytest
+ , makeFontsConf
+ , freefont_ttf
}:
-let
+let
pythonocc-core-cadquery = stdenv.mkDerivation {
pname = "pythonocc-core-cadquery";
version = "0.18.2";
@@ -31,7 +35,7 @@ let
sha256 = "07zmiiw74dyj4v0ar5vqkvk30wzcpjjzbi04nsdk5mnlzslmyi6c";
};
- nativeBuildInputs = [
+ nativeBuildInputs = [
cmake
swig
ninja
@@ -63,27 +67,34 @@ let
in
buildPythonPackage rec {
pname = "cadquery";
- version = "2.0RC0";
-
+ version = "2.0";
+
src = fetchFromGitHub {
owner = "CadQuery";
repo = pname;
rev = version;
- sha256 = "1xgd00rih0gjcnlrf9s6r5a7ypjkzgf2xij2b6436i76h89wmir3";
+ sha256 = "1n63b6cjjrdwdfmwq0zx1xabjnhndk9mgfkm4w7z9ardcfpvg84l";
};
-
+
buildInputs = [
opencascade
];
-
+
propagatedBuildInputs = [
pyparsing
pythonocc-core-cadquery
];
-
- # Build errors on 2.7 and >=3.8 (officially only supports 3.6 and 3.7).
- disabled = !(isPy3k && (pythonOlder "3.8"));
-
+
+ FONTCONFIG_FILE = makeFontsConf {
+ fontDirectories = [ freefont_ttf ];
+ };
+
+ checkInputs = [
+ pytest
+ ];
+
+ disabled = pythonOlder "3.6" || pythonAtLeast "3.8";
+
meta = with lib; {
description = "Parametric scripting language for creating and traversing CAD models";
homepage = "https://github.com/CadQuery/cadquery";
diff --git a/pkgs/development/python-modules/catalogue/default.nix b/pkgs/development/python-modules/catalogue/default.nix
index 2b46368381c..cfc66376d9b 100644
--- a/pkgs/development/python-modules/catalogue/default.nix
+++ b/pkgs/development/python-modules/catalogue/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "catalogue";
- version = "0.2.0";
+ version = "0.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0zha0gzqfkazc9da0cyjys5ghf20ihyhkgd1h5zxkxlf8zhz03s3";
+ sha256 = "1720242b2d0c11e666f9ceed39f0611236815b06af5421f7d8cbca48a4cff3af";
};
propagatedBuildInputs = [ importlib-metadata ];
diff --git a/pkgs/development/python-modules/cfn-lint/default.nix b/pkgs/development/python-modules/cfn-lint/default.nix
index c632bb6a68c..79482ae5c16 100644
--- a/pkgs/development/python-modules/cfn-lint/default.nix
+++ b/pkgs/development/python-modules/cfn-lint/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "cfn-lint";
- version = "0.26.2";
+ version = "0.26.3";
src = fetchPypi {
inherit pname version;
- sha256 = "5449313b5f176024bd5fd6ebe69ce986a2d9b8a9d6a147b2d442c8d9fa99a6c5";
+ sha256 = "384c37d239579c7b9f61a3aaadb92ebe81f37cd6ee6a161485401179af6c7a44";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/cftime/default.nix b/pkgs/development/python-modules/cftime/default.nix
index 60946d23a1e..7638695ff2d 100644
--- a/pkgs/development/python-modules/cftime/default.nix
+++ b/pkgs/development/python-modules/cftime/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "cftime";
- version = "1.1.2";
+ version = "1.1.3";
src = fetchPypi {
inherit pname version;
- sha256 = "17w9myl8mg4isv4lb1nv64zim53ishi32f6m5m0s00q9a6v5qfb0";
+ sha256 = "1w2iakkzxfhyrqrspn40am8x7bzdp5qqdqbm1asbj7fa3mivi17x";
};
checkInputs = [ pytest coveralls pytestcov ];
diff --git a/pkgs/development/python-modules/chalice/default.nix b/pkgs/development/python-modules/chalice/default.nix
index f99905950c9..1cf489d7fa5 100644
--- a/pkgs/development/python-modules/chalice/default.nix
+++ b/pkgs/development/python-modules/chalice/default.nix
@@ -19,11 +19,11 @@
buildPythonPackage rec {
pname = "chalice";
- version = "1.13.0";
+ version = "1.13.1";
src = fetchPypi {
inherit pname version;
- sha256 = "07xzpbz7znr853xm6p27lkrcgdib3ym5dlwys0n4zvkjm5x7jn2a";
+ sha256 = "c898c8726ed008615f0b1988b9cd1e1f74fd230e7b24bca53bfd5f96af6e55a1";
};
checkInputs = [ watchdog pytest hypothesis mock ];
diff --git a/pkgs/development/python-modules/cirq/default.nix b/pkgs/development/python-modules/cirq/default.nix
index 18c1e7f8c0d..98fc3b9ff05 100644
--- a/pkgs/development/python-modules/cirq/default.nix
+++ b/pkgs/development/python-modules/cirq/default.nix
@@ -3,7 +3,9 @@
, buildPythonPackage
, pythonOlder
, fetchFromGitHub
-, google_api_python_client
+, fetchpatch
+, freezegun
+, google_api_core
, matplotlib
, networkx
, numpy
@@ -16,6 +18,7 @@
, typing-extensions
# test inputs
, pytestCheckHook
+, pytest-asyncio
, pytest-benchmark
, ply
, pydot
@@ -25,7 +28,7 @@
buildPythonPackage rec {
pname = "cirq";
- version = "0.6.1";
+ version = "0.8.0";
disabled = pythonOlder "3.5";
@@ -33,25 +36,29 @@ buildPythonPackage rec {
owner = "quantumlib";
repo = "cirq";
rev = "v${version}";
- sha256 = "0lhr2dka7vpz9xd6akxphrcv2b3ni2cgjywpc1r7qpqa5mrq1q7f";
+ sha256 = "01nnv7r595sp60wvp7750lfdjwdsi4q0r4lmaj6li09zsdw0r4b3";
};
- # Cirq 0.6 requires networkx==2.3 only for optional qiskit dependency/test, disable this to avoid networkx version conflicts. https://github.com/quantumlib/Cirq/issues/2368
+ patches = [
+ (fetchpatch {
+ # Fixes serialization issues on certain versions of protobuf & numpy.
+ name = "cirq-pr-2986-protobuf-bools.patch";
+ url = "https://github.com/quantumlib/Cirq/commit/78ddfb574c0f3936f713613bf4ba102163efb7b3.patch";
+ sha256 = "0hmad9ndsqf5ci7shvd924d2rv4k9pzx2r2cl1bm5w91arzz9m18";
+ })
+ ];
+
# Cirq locks protobuf==3.8.0, but tested working with default pythonPackages.protobuf (3.7). This avoids overrides/pythonPackages.protobuf conflicts
postPatch = ''
- substituteInPlace requirements.txt --replace "networkx==2.3" "networkx" \
- --replace "protobuf==3.8.0" "protobuf"
-
- # Fix sympy 1.5 test failures. Should be fixed in v0.7
- substituteInPlace cirq/optimizers/eject_phased_paulis_test.py --replace "phase_exponent=0.125 + x / 8" "phase_exponent=0.125 + x * 0.125"
- substituteInPlace cirq/contrib/quirk/cells/parse_test.py --replace "parse_formula('5t') == 5 * t" "parse_formula('5t') == 5.0 * t"
-
- # Fix pandas >= 1.0 error, #2886
- substituteInPlace cirq/experiments/t1_decay_experiment.py --replace "del tab.columns.name" 'tab.rename_axis(None, axis="columns", inplace=True)'
+ substituteInPlace requirements.txt \
+ --replace "networkx~=2.4" "networkx" \
+ --replace "protobuf==3.8.0" "protobuf" \
+ --replace "freezegun~=0.3.15" "freezegun"
'';
propagatedBuildInputs = [
- google_api_python_client
+ freezegun
+ google_api_core
numpy
matplotlib
networkx
@@ -69,19 +76,26 @@ buildPythonPackage rec {
dontUseSetuptoolsCheck = true;
checkInputs = [
pytestCheckHook
+ pytest-asyncio
pytest-benchmark
ply
pydot
pyyaml
pygraphviz
];
- # TODO: enable op_serializer_test. Error is type checking, for some reason wants bool instead of numpy.bool_. Not sure if protobuf or internal issue
+
pytestFlagsArray = [
"--ignore=dev_tools" # Only needed when developing new code, which is out-of-scope
- "--ignore=cirq/google/op_serializer_test.py" # investigating in https://github.com/quantumlib/Cirq/issues/2727
];
disabledTests = [
+ "test_serialize_sympy_constants" # fails due to small error in pi (~10e-7)
"test_convert_to_ion_gates" # fails due to rounding error, 0.75 != 0.750...2
+
+ # Newly disabled tests on cirq 0.8
+ # TODO: test & figure out why failing
+ "engine_job_test"
+ "test_health"
+ "test_run_delegation"
] ++ lib.optionals stdenv.isAarch64 [
# Seem to fail due to math issues on aarch64?
"expectation_from_wavefunction"
diff --git a/pkgs/development/python-modules/cjson/default.nix b/pkgs/development/python-modules/cjson/default.nix
index 5ceb26bfeb6..1ecd43fccde 100644
--- a/pkgs/development/python-modules/cjson/default.nix
+++ b/pkgs/development/python-modules/cjson/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "python-cjson";
- version = "1.2.1";
+ version = "1.2.2";
disabled = isPy3k || isPyPy;
src = fetchPypi {
inherit pname version;
- sha256 = "52db2745264624768bfd9b604acb38f631bde5c2ec9b23861677d747e4558626";
+ sha256 = "3006c2c218297be3448dc793218e0b15d20fe9839775521bfc294fc6aa24972b";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/click/default.nix b/pkgs/development/python-modules/click/default.nix
index ac96ef32618..fcbd4d0981a 100644
--- a/pkgs/development/python-modules/click/default.nix
+++ b/pkgs/development/python-modules/click/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "click";
- version = "7.1.1";
+ version = "7.1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1k60i2fvxf8rxazlv04mnsmlsjrj5i5sda3x1ifhr0nqi7mb864a";
+ sha256 = "d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/cloudflare/default.nix b/pkgs/development/python-modules/cloudflare/default.nix
index 02454b74efa..802235d674b 100644
--- a/pkgs/development/python-modules/cloudflare/default.nix
+++ b/pkgs/development/python-modules/cloudflare/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "cloudflare";
- version = "2.6.5";
+ version = "2.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "4463d5f2927338384169315f34c2a8ac0840075b59489f8d1d773b91caba6c39";
+ sha256 = "0w8ihj9gram2d4wkbki8f6gr8hsd950b3wzfi1qqqm17lqfk8k7h";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/codecov/default.nix b/pkgs/development/python-modules/codecov/default.nix
index 6ebdefedeaf..e994c6663cd 100644
--- a/pkgs/development/python-modules/codecov/default.nix
+++ b/pkgs/development/python-modules/codecov/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "codecov";
- version = "2.0.15";
+ version = "2.0.22";
src = fetchPypi {
inherit pname version;
- sha256 = "8ed8b7c6791010d359baed66f84f061bba5bd41174bf324c31311e8737602788";
+ sha256 = "aeeefa3a03cac8a78e4f988e935b51a4689bb1f17f20d4e827807ee11135f845";
};
checkInputs = [ unittest2 ]; # Tests only
diff --git a/pkgs/development/python-modules/codespell/default.nix b/pkgs/development/python-modules/codespell/default.nix
index dc531c77fb5..70c63473763 100644
--- a/pkgs/development/python-modules/codespell/default.nix
+++ b/pkgs/development/python-modules/codespell/default.nix
@@ -1,11 +1,11 @@
{ lib, buildPythonApplication, fetchPypi, pytest, chardet }:
buildPythonApplication rec {
pname = "codespell";
- version = "1.16.0";
+ version = "1.17.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1s9dl07ib77gq0iq26mrdpl1c46nkfm7nlhqwxpx5vvs6a1pqfxz";
+ sha256 = "08ydpw8pim7rhg1x2n711hxf2y6553nx0c0aqhfi3p4wdgcfr8i5";
};
checkInputs = [ pytest chardet ];
diff --git a/pkgs/development/python-modules/convertdate/default.nix b/pkgs/development/python-modules/convertdate/default.nix
index 5a8608c5037..c60d4778012 100644
--- a/pkgs/development/python-modules/convertdate/default.nix
+++ b/pkgs/development/python-modules/convertdate/default.nix
@@ -2,14 +2,14 @@
buildPythonPackage rec {
pname = "convertdate";
- version = "2.2.0";
+ version = "2.2.1";
# Tests are not available in the PyPI tarball so use GitHub instead.
src = fetchFromGitHub {
owner = "fitnr";
repo = pname;
rev = "v${version}";
- sha256 = "04j8k7a9qndmawy3m345py74y18hw7lb6gc0qp0mr8d68x99xjq0";
+ sha256 = "1xgi7x9b9kxm0q51bqnmwdm5lp8vwhx5yk4d1b23r37spz9dbhw5";
};
propagatedBuildInputs = [ pymeeus pytz ];
diff --git a/pkgs/development/python-modules/cookiecutter/default.nix b/pkgs/development/python-modules/cookiecutter/default.nix
index c11ee6798a3..34c21372aee 100644
--- a/pkgs/development/python-modules/cookiecutter/default.nix
+++ b/pkgs/development/python-modules/cookiecutter/default.nix
@@ -4,14 +4,14 @@
buildPythonPackage rec {
pname = "cookiecutter";
- version = "1.7.0";
+ version = "1.7.2";
# not sure why this is broken
disabled = isPyPy;
src = fetchPypi {
inherit pname version;
- sha256 = "1bh4vf45q9nanmgwnw7m0gxirndih9yyz5s0y2xbnlbcqbhrg6a7";
+ sha256 = "efb6b2d4780feda8908a873e38f0e61778c23f6a2ea58215723bcceb5b515dac";
};
checkInputs = [ pytest pytestcov pytest-mock freezegun ];
diff --git a/pkgs/development/python-modules/cryptography/default.nix b/pkgs/development/python-modules/cryptography/default.nix
index ba807cc99fd..7219f48e6f9 100644
--- a/pkgs/development/python-modules/cryptography/default.nix
+++ b/pkgs/development/python-modules/cryptography/default.nix
@@ -22,11 +22,11 @@
buildPythonPackage rec {
pname = "cryptography";
- version = "2.9.1"; # Also update the hash in vectors.nix
+ version = "2.9.2"; # Also update the hash in vectors.nix
src = fetchPypi {
inherit pname version;
- sha256 = "13inbbc3vqv0vpfww65f8pj3isghbcrd3m63xfyd8swl9f5xc2yf";
+ sha256 = "a0c30272fb4ddda5f5ffc1089d7405b7a71b0b0f51993cb4e5dbb4590b2fc229";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/python-modules/cryptography/vectors.nix b/pkgs/development/python-modules/cryptography/vectors.nix
index 520e44cccc7..d98945b433e 100644
--- a/pkgs/development/python-modules/cryptography/vectors.nix
+++ b/pkgs/development/python-modules/cryptography/vectors.nix
@@ -7,7 +7,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "1ydkrj67jf26ys8v5qflqsnlj3hd4494ym44120dpvk7b7v037ci";
+ hash = "sha256:1d4iykcv7cn9j399hczlxm5pzxmqy6d80h3j16dkjwlmv3293b4r";
};
# No tests included
diff --git a/pkgs/development/python-modules/csscompressor/default.nix b/pkgs/development/python-modules/csscompressor/default.nix
index 50f20164f64..a7256a54e3b 100644
--- a/pkgs/development/python-modules/csscompressor/default.nix
+++ b/pkgs/development/python-modules/csscompressor/default.nix
@@ -14,6 +14,6 @@ buildPythonPackage rec {
description = "A python port of YUI CSS Compressor";
homepage = "https://pypi.python.org/pypi/csscompressor";
license = stdenv.lib.licenses.bsd3;
- maintainers = [stdenv.lib.maintainers.ahmedtd];
+ maintainers = [];
};
}
diff --git a/pkgs/development/python-modules/dash-core-components/default.nix b/pkgs/development/python-modules/dash-core-components/default.nix
index b4af53cb296..e88591aba9a 100644
--- a/pkgs/development/python-modules/dash-core-components/default.nix
+++ b/pkgs/development/python-modules/dash-core-components/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "dash_core_components";
- version = "1.9.1";
+ version = "1.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0mi608d4q4clx5ikblqni5v67k051k894q0w5asa3jj1v0agawpa";
+ sha256 = "1bqvxm7h3b0wah32jrsn919hp4xr1zlkxclbs261mvd57ps0rf9h";
};
# No tests in archive
diff --git a/pkgs/development/python-modules/dash-renderer/default.nix b/pkgs/development/python-modules/dash-renderer/default.nix
index 348deba7123..a92f6617abe 100644
--- a/pkgs/development/python-modules/dash-renderer/default.nix
+++ b/pkgs/development/python-modules/dash-renderer/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "dash_renderer";
- version = "1.3.0";
+ version = "1.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "07nyajjc3209ha2nbvk43sh5bnslwb2hs9wn8q5dpfngsc96wr9g";
+ sha256 = "11fl7756zshlrfiqcr6rcg1m0c4434vdg1bkrcjl54hl02k3pcmv";
};
# No tests in archive
diff --git a/pkgs/development/python-modules/dash-table/default.nix b/pkgs/development/python-modules/dash-table/default.nix
index 3ea04666249..9c323c6fa33 100644
--- a/pkgs/development/python-modules/dash-table/default.nix
+++ b/pkgs/development/python-modules/dash-table/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "dash_table";
- version = "4.6.2";
+ version = "4.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1hn1yjz5ig2kzkk0wkr75q3l4lrfbnsh0kxzlld9sfn69d1vvsjw";
+ sha256 = "0md7qqjpsarc8ymfccvsqgj6mgq8gxl09im5v5yxhv8hv24yy4jm";
};
# No tests in archive
diff --git a/pkgs/development/python-modules/dash/default.nix b/pkgs/development/python-modules/dash/default.nix
index 83632ff6db6..4a9a9a60af8 100644
--- a/pkgs/development/python-modules/dash/default.nix
+++ b/pkgs/development/python-modules/dash/default.nix
@@ -16,13 +16,13 @@
buildPythonPackage rec {
pname = "dash";
- version = "1.10.0";
+ version = "1.12.0";
src = fetchFromGitHub {
owner = "plotly";
repo = pname;
rev = "v${version}";
- sha256 = "18rrysfhmjfzb5b3n8fjbwk755p4slbb8fh9myq4qp76v00lfpnh";
+ sha256 = "0nr5ppjbfmay0d3bah26i4k8xj6xyp24gq0cqlv9lzdrbdd3j9wy";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/dask-jobqueue/default.nix b/pkgs/development/python-modules/dask-jobqueue/default.nix
index b651dca7265..52e22a09331 100644
--- a/pkgs/development/python-modules/dask-jobqueue/default.nix
+++ b/pkgs/development/python-modules/dask-jobqueue/default.nix
@@ -8,12 +8,12 @@
}:
buildPythonPackage rec {
- version = "0.7.0";
+ version = "0.7.1";
pname = "dask-jobqueue";
src = fetchPypi {
inherit pname version;
- sha256 = "660cd4cd052ada872fd6413f224a2d9221026dd55a8a29a9a7d52b262bec67e7";
+ sha256 = "d32ddf3e3c7db29ace102037fa5f61c8db2d945176454dc316a6ffdb8bbfe88b";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/dask-xgboost/default.nix b/pkgs/development/python-modules/dask-xgboost/default.nix
index e5a94b491da..9b9388e56c7 100644
--- a/pkgs/development/python-modules/dask-xgboost/default.nix
+++ b/pkgs/development/python-modules/dask-xgboost/default.nix
@@ -9,12 +9,12 @@
}:
buildPythonPackage rec {
- version = "0.1.9";
+ version = "0.1.10";
pname = "dask-xgboost";
src = fetchPypi {
inherit pname version;
- sha256 = "6faeeed044112151e28770b69fb1ad06b026597726ce8dc185fd3ae45363d0c0";
+ sha256 = "454c47ccf64315d35beeca32c7cedf20d8a8d42471d5e6ce0c51f4af0a6e021e";
};
checkInputs = [ pytest scikitlearn ];
diff --git a/pkgs/development/python-modules/datadog/default.nix b/pkgs/development/python-modules/datadog/default.nix
index d08d0903886..807ed5f9a3d 100644
--- a/pkgs/development/python-modules/datadog/default.nix
+++ b/pkgs/development/python-modules/datadog/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "datadog";
- version = "0.35.0";
+ version = "0.36.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0qpy6mg9gfjxvjms0aaglzayhmdds4agv0lh05g2mkfw620nm8zl";
+ sha256 = "1kkbsrzxc2a6k319lh98qkinn99dzcqz8h4fm25q17dlgmc9gq9z";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/datasette/default.nix b/pkgs/development/python-modules/datasette/default.nix
index 06e611c8cbf..b5d9c3dfad6 100644
--- a/pkgs/development/python-modules/datasette/default.nix
+++ b/pkgs/development/python-modules/datasette/default.nix
@@ -18,6 +18,7 @@
, aiohttp
, beautifulsoup4
, asgiref
+, setuptools
}:
buildPythonPackage rec {
@@ -43,6 +44,7 @@ buildPythonPackage rec {
pint
pluggy
uvicorn
+ setuptools
];
checkInputs = [
diff --git a/pkgs/development/python-modules/dateparser/default.nix b/pkgs/development/python-modules/dateparser/default.nix
index f8810c95464..730e1456a5f 100644
--- a/pkgs/development/python-modules/dateparser/default.nix
+++ b/pkgs/development/python-modules/dateparser/default.nix
@@ -2,6 +2,7 @@
, nose
, parameterized
, mock
+, flake8
, glibcLocales
, six
, jdatetime
@@ -14,14 +15,14 @@
buildPythonPackage rec {
pname = "dateparser";
- version = "0.7.2";
+ version = "0.7.4";
src = fetchPypi {
inherit pname version;
- sha256 = "e1eac8ef28de69a554d5fcdb60b172d526d61924b1a40afbbb08df459a36006b";
+ sha256 = "fb5bfde4795fa4b179fe05c2c25b3981f785de26bec37e247dee1079c63d5689";
};
- checkInputs = [ nose mock parameterized six glibcLocales ];
+ checkInputs = [ flake8 nose mock parameterized six glibcLocales ];
preCheck =''
# skip because of missing convertdate module, which is an extra requirement
rm tests/test_jalali.py
diff --git a/pkgs/development/python-modules/debian/default.nix b/pkgs/development/python-modules/debian/default.nix
index 4399e6bc83e..dec6fc2dadd 100644
--- a/pkgs/development/python-modules/debian/default.nix
+++ b/pkgs/development/python-modules/debian/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "python-debian";
- version = "0.1.36";
+ version = "0.1.37";
src = fetchPypi {
inherit pname version;
- sha256 = "c953bb0c54e96887badd2324cc66e1887bf2734f301882cd4fe847a844b518a6";
+ sha256 = "ab04f535155810c46c8abf3f7d46364b67b034c49ff8690cdb510092eee56750";
};
propagatedBuildInputs = [ chardet six ];
diff --git a/pkgs/development/python-modules/deprecated/default.nix b/pkgs/development/python-modules/deprecated/default.nix
index 3411247599e..d6e5acdeaf8 100644
--- a/pkgs/development/python-modules/deprecated/default.nix
+++ b/pkgs/development/python-modules/deprecated/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "Deprecated";
- version = "1.2.9";
+ version = "1.2.10";
src = fetchPypi {
inherit pname version;
- sha256 = "1k7c5kkh8jxxqdm0cbcvmhn3mwj0rcjwapwbzmm5r04n78lpvwqc";
+ sha256 = "0x3zkmykcyjn8k57g8lcf89fxw8q7hvvcj6xkwb0f2zrnmpscnsj";
};
propagatedBuildInputs = [ wrapt ];
diff --git a/pkgs/development/python-modules/dict2xml/default.nix b/pkgs/development/python-modules/dict2xml/default.nix
index 88cbee2649d..457e9d3e530 100644
--- a/pkgs/development/python-modules/dict2xml/default.nix
+++ b/pkgs/development/python-modules/dict2xml/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "dict2xml";
- version = "1.6.1";
+ version = "1.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "17wsybqq0916i1yh7bpf2cmicldn7d0y2b9mzlgs503fkcpxda5w";
+ sha256 = "0bfn8n8sb3slwx7ra8m8fbfy65k20h2qxcqfq99hwqrrkgcffihl";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/dictionaries/default.nix b/pkgs/development/python-modules/dictionaries/default.nix
index 0deab276255..2a3e752c206 100644
--- a/pkgs/development/python-modules/dictionaries/default.nix
+++ b/pkgs/development/python-modules/dictionaries/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "dictionaries";
- version = "0.0.1";
+ version = "0.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1jx2ph509sk4l7spslz16y8l6xn97d13nspn4ds2lxn5ward9ihy";
+ sha256 = "8fa92745eb7c707b8588888875234f2f0a61b67936d8deb91b2b7b4c32366112";
};
buildInputs = [ six ];
diff --git a/pkgs/development/python-modules/discordpy/default.nix b/pkgs/development/python-modules/discordpy/default.nix
index 971b811a221..47419ec559e 100644
--- a/pkgs/development/python-modules/discordpy/default.nix
+++ b/pkgs/development/python-modules/discordpy/default.nix
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "discord.py";
- version = "1.2.5";
+ version = "1.3.3";
disabled = pythonOlder "3.5.3";
# only distributes wheels on pypi now
@@ -18,14 +18,14 @@ buildPythonPackage rec {
owner = "Rapptz";
repo = pname;
rev = "v${version}";
- sha256 = "17l6mlfi9ikqndpmi4pwlvb53g132cycyfm9nzdyiqr96k8ly4ig";
+ sha256 = "0ld92vh7kjk3f02nbqyib68844yi4p2kmkyir6v9wi00y1l287l3";
};
propagatedBuildInputs = [ aiohttp websockets ];
patchPhase = ''
substituteInPlace "requirements.txt" \
- --replace "aiohttp>=3.3.0,<3.6.0" "aiohttp~=3.3" \
- --replace "websockets>=6.0,<7.0" "websockets>=6"
+ --replace "aiohttp>=3.6.0,<3.7.0" "aiohttp~=3.6.0" \
+ --replace "websockets>=6.0,!=7.0,!=8.0,!=8.0.1,<9.0" "websockets>=6"
'' + lib.optionalString withVoice ''
substituteInPlace "discord/opus.py" \
--replace "ctypes.util.find_library('opus')" "'${libopus}/lib/libopus.so.0'"
diff --git a/pkgs/development/python-modules/distributed/default.nix b/pkgs/development/python-modules/distributed/default.nix
index d85b4496e22..1104834d879 100644
--- a/pkgs/development/python-modules/distributed/default.nix
+++ b/pkgs/development/python-modules/distributed/default.nix
@@ -27,12 +27,12 @@
buildPythonPackage rec {
pname = "distributed";
- version = "2.9.1";
+ version = "2.9.3";
# get full repository need conftest.py to run tests
src = fetchPypi {
inherit pname version;
- sha256 = "d37a5c5be992f3b16db24b54d2801cbe370990fbc63089c6e7ef40d6f03cf5dd";
+ sha256 = "70e29fed075270df4ca7dda2b26a79523b753fe90fb278b2a7d6b0290ba53d9a";
};
checkInputs = [ pytest pytest-repeat pytest-timeout mock joblib ];
diff --git a/pkgs/development/python-modules/django-cors-headers/default.nix b/pkgs/development/python-modules/django-cors-headers/default.nix
index 6e699391705..879e73c11e2 100644
--- a/pkgs/development/python-modules/django-cors-headers/default.nix
+++ b/pkgs/development/python-modules/django-cors-headers/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "django-cors-headers";
- version = "3.2.0";
+ version = "3.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "84933651fbbde8f2bc084bef2f077b79db1ec1389432f21dd661eaae6b3d6a95";
+ sha256 = "a5960addecc04527ab26617e51b8ed42f0adab4594b24bb0f3c33e2bd3857c3f";
};
propagatedBuildInputs = [ django ];
diff --git a/pkgs/development/python-modules/django-dynamic-preferences/default.nix b/pkgs/development/python-modules/django-dynamic-preferences/default.nix
index 5d50c628920..d18f5924fdc 100644
--- a/pkgs/development/python-modules/django-dynamic-preferences/default.nix
+++ b/pkgs/development/python-modules/django-dynamic-preferences/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "django-dynamic-preferences";
- version = "1.8";
+ version = "1.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1v7mf48gb2qmmks3ifnhkh0vfd7hpvx5v81ypc9cqy35n3ir0q4a";
+ sha256 = "727f71f865ff29df93c01a0a1686af0dca19776ee786f876ea0ae7e062719b24";
};
propagatedBuildInputs = [ six django persisting-theory ];
diff --git a/pkgs/development/python-modules/django_reversion/default.nix b/pkgs/development/python-modules/django_reversion/default.nix
index 8b536a40ebc..9c61cfdfe86 100644
--- a/pkgs/development/python-modules/django_reversion/default.nix
+++ b/pkgs/development/python-modules/django_reversion/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "django-reversion";
- version = "3.0.5";
+ version = "3.0.7";
src = fetchPypi {
inherit pname version;
- sha256 = "1add55bb05311f4acd26683dd71af60729d4f33dfe42c608da8e15e679a32009";
+ sha256 = "72fc53580a6b538f0cfff10f27f42333f67d79c406399289c94ec5a193cfb3e1";
};
# tests assume the availability of a mysql/postgresql database
diff --git a/pkgs/development/python-modules/dm-sonnet/default.nix b/pkgs/development/python-modules/dm-sonnet/default.nix
index 08dbafe019e..ffff1829948 100644
--- a/pkgs/development/python-modules/dm-sonnet/default.nix
+++ b/pkgs/development/python-modules/dm-sonnet/default.nix
@@ -36,7 +36,7 @@ let
bazelTarget = ":install";
fetchAttrs = {
- sha256 = "0wb2gh9ji8bgq4s9ci9x017dybxqzjhncpw33b1wjksm2yhbkvlz";
+ sha256 = "1xwrha692if7rwqc0qalgpx9b8indgdan8ppwlcs2v47wjvgg6h3";
};
bazelFlags = [
diff --git a/pkgs/development/python-modules/dockerfile-parse/default.nix b/pkgs/development/python-modules/dockerfile-parse/default.nix
index 5c3e517a494..ffed5fb170d 100644
--- a/pkgs/development/python-modules/dockerfile-parse/default.nix
+++ b/pkgs/development/python-modules/dockerfile-parse/default.nix
@@ -1,12 +1,12 @@
{ stdenv, buildPythonPackage, fetchPypi, six, pytestcov, pytest }:
buildPythonPackage rec {
- version = "0.0.15";
+ version = "0.0.17";
pname = "dockerfile-parse";
src = fetchPypi {
inherit pname version;
- sha256 = "1s05s1hc834yk6qxj2yv3fh7grj3q52d6jjy0sv1p05938baprfm";
+ sha256 = "a69d4ed44c4a890c16437327009ae59ec3a3afeb1abc3819d0c1b14a46099220";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/dogpile.cache/default.nix b/pkgs/development/python-modules/dogpile.cache/default.nix
index af811903505..cdc244bc1b4 100644
--- a/pkgs/development/python-modules/dogpile.cache/default.nix
+++ b/pkgs/development/python-modules/dogpile.cache/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "dogpile.cache";
- version = "0.9.0";
+ version = "0.9.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0sr1fn6b4k5bh0cscd9yi8csqxvj4ngzildav58x5p694mc86j5k";
+ sha256 = "bc9dde1ffa5de0179efbcdc73773ef0553921130ad01955422f2932be35c059e";
};
# Disable concurrency tests that often fail,
diff --git a/pkgs/development/python-modules/dotnetcore2/default.nix b/pkgs/development/python-modules/dotnetcore2/default.nix
index eeb962a845f..7cc069707aa 100644
--- a/pkgs/development/python-modules/dotnetcore2/default.nix
+++ b/pkgs/development/python-modules/dotnetcore2/default.nix
@@ -7,7 +7,7 @@
buildPythonPackage rec {
pname = "dotnetcore2";
- version = "2.1.13";
+ version = "2.1.14";
format = "wheel";
disabled = isPy27;
@@ -15,7 +15,7 @@ buildPythonPackage rec {
inherit pname version format;
python = "py3";
platform = "manylinux1_x86_64";
- sha256 = "1fbg3pn7g0a6pg0gb5vaapcc3cdp6wfnliim57fn3cnzmx5d8p6i";
+ sha256 = "0dxp9a73ncjylc09bjwq81fgj5ysk1yi27l8ka5f98121k1kmn6q";
};
nativeBuildInputs = [ unzip ];
@@ -35,14 +35,18 @@ buildPythonPackage rec {
)
];
- # prevent exposing a broken dotnet executable
- postInstall = ''
- rm -r $out/${python.sitePackages}/${pname}/bin
+ # 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 = ''
- ${python.interpreter} -c 'from dotnetcore2 import runtime; print(runtime.get_runtime_path())'
+ 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; {
diff --git a/pkgs/development/python-modules/duckdb/default.nix b/pkgs/development/python-modules/duckdb/default.nix
new file mode 100644
index 00000000000..c839dea3d1a
--- /dev/null
+++ b/pkgs/development/python-modules/duckdb/default.nix
@@ -0,0 +1,46 @@
+{ lib
+, buildPythonPackage
+, duckdb
+, numpy
+, pandas
+, pybind11
+, setuptools_scm
+, pytestrunner
+, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "duckdb";
+ inherit (duckdb) version src;
+
+ postConfigure = ''
+ cd tools/pythonpkg
+ export SETUPTOOLS_SCM_PRETEND_VERSION=${version}
+ '';
+
+ nativeBuildInputs = [
+ pybind11
+ setuptools_scm
+ pytestrunner
+ ];
+
+ checkInputs = [
+ pytest
+ ];
+
+ propagatedBuildInputs = [
+ numpy
+ pandas
+ ];
+
+ checkPhase = ''
+ pytest
+ '';
+
+ meta = with lib; {
+ description = "DuckDB is an embeddable SQL OLAP Database Management System";
+ homepage = "https://pypi.python.org/pypi/duckdb";
+ license = licenses.mit;
+ maintainers = [ maintainers.costrouc ];
+ };
+}
diff --git a/pkgs/development/python-modules/dulwich/default.nix b/pkgs/development/python-modules/dulwich/default.nix
index 01ad71883ce..82b9bed492c 100644
--- a/pkgs/development/python-modules/dulwich/default.nix
+++ b/pkgs/development/python-modules/dulwich/default.nix
@@ -4,12 +4,12 @@
, git, glibcLocales }:
buildPythonPackage rec {
- version = "0.19.14";
+ version = "0.19.16";
pname = "dulwich";
src = fetchPypi {
inherit pname version;
- sha256 = "d1320232c859ab086fff79eee8fa6ddbcbcbe01ff0c64c9bed48eca470b00b46";
+ sha256 = "f74561c448bfb6f04c07de731c1181ae4280017f759b0bb04fa5770aa84ca850";
};
LC_ALL = "en_US.UTF-8";
diff --git a/pkgs/development/python-modules/easyprocess/default.nix b/pkgs/development/python-modules/easyprocess/default.nix
index 878b882810f..3dda2c91455 100644
--- a/pkgs/development/python-modules/easyprocess/default.nix
+++ b/pkgs/development/python-modules/easyprocess/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "EasyProcess";
- version = "0.2.10";
+ version = "0.3";
src = fetchPypi {
inherit pname version;
- sha256 = "06zaxydyqvb5mk5kxs6y3pjbq5nm6lmi3h5g3y41xpic48q5wsv3";
+ sha256 = "115rzzr0hx4af4m6krf7dxn8851n4l8jfxahjzjc2r0zq2m8v57v";
};
# No tests
diff --git a/pkgs/development/python-modules/elasticsearch-dsl/default.nix b/pkgs/development/python-modules/elasticsearch-dsl/default.nix
index deef21985c6..712766fa58e 100644
--- a/pkgs/development/python-modules/elasticsearch-dsl/default.nix
+++ b/pkgs/development/python-modules/elasticsearch-dsl/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "elasticsearch-dsl";
- version = "7.1.0";
+ version = "7.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "3f860e0304d703f63b458fea3782f09a823ab07da7ee84ae4bff1aa63e22aedb";
+ sha256 = "19q91srlcvfrk5rnk18c0mzvki9l893g7rqgymfg0p8abb9c05a0";
};
propagatedBuildInputs = [ elasticsearch python-dateutil six ]
diff --git a/pkgs/development/python-modules/elasticsearch/default.nix b/pkgs/development/python-modules/elasticsearch/default.nix
index ce8c0dc77a0..821a890346f 100644
--- a/pkgs/development/python-modules/elasticsearch/default.nix
+++ b/pkgs/development/python-modules/elasticsearch/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage (rec {
pname = "elasticsearch";
- version = "7.1.0";
+ version = "7.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0140787216646e1eb7eb001f8146aff7071d7ca438854249787b6cc221ddd266";
+ sha256 = "1fm6lalyiy4ayj0mp400dvy629j2av5cqww72w4cg8bqifb83pim";
};
# Check is disabled because running them destroy the content of the local cluster!
diff --git a/pkgs/development/python-modules/elementpath/default.nix b/pkgs/development/python-modules/elementpath/default.nix
index 09d4cc6024e..2ab878b081c 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 = "1.4.4";
+ version = "1.4.5";
pname = "elementpath";
disabled = isPy27; # uses incompatible class syntax
@@ -9,7 +9,7 @@ buildPythonPackage rec {
owner = "sissaschool";
repo = "elementpath";
rev = "v${version}";
- sha256 = "1z7403ykfdb2zy6g4qcbjm87ibpi0k59dgmz1px7z7wy5p2vknxw";
+ sha256 = "1hqvi7ibhdz812dsjbyyz3rysc6242hi1k9187wwnjmilbbngi3c";
};
# avoid circular dependency with xmlschema which directly depends on this
diff --git a/pkgs/development/python-modules/entrance/default.nix b/pkgs/development/python-modules/entrance/default.nix
index 8dc28f823e1..371c9bcc9e0 100644
--- a/pkgs/development/python-modules/entrance/default.nix
+++ b/pkgs/development/python-modules/entrance/default.nix
@@ -18,11 +18,11 @@ in
buildPythonPackage rec {
pname = "entrance";
- version = "1.1.10";
+ version = "1.1.12";
src = fetchPypi {
inherit pname version;
- sha256 = "080qkvkmfw4004cl721l5bvpg001xz8vs6q59dg797kqxfrwk5kw";
+ sha256 = "ef7cdf76226344f7cb92c8f81b6c03bbe944a095434f86275f178809c84108ca";
};
# The versions of `sanic` and `websockets` in nixpkgs only support 3.6 or later
diff --git a/pkgs/development/python-modules/enum34/default.nix b/pkgs/development/python-modules/enum34/default.nix
index 9d9af3c6447..1f0d1094276 100644
--- a/pkgs/development/python-modules/enum34/default.nix
+++ b/pkgs/development/python-modules/enum34/default.nix
@@ -7,11 +7,11 @@
if pythonAtLeast "3.4" then null else buildPythonPackage rec {
pname = "enum34";
- version = "1.1.6";
+ version = "1.1.10";
src = fetchPypi {
inherit pname version;
- sha256 = "8ad8c4783bf61ded74527bffb48ed9b54166685e4230386a9ed9b1279e2df5b1";
+ sha256 = "cce6a7477ed816bd2542d03d53db9f0db935dd013b70f336a95c73979289f248";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/ephem/default.nix b/pkgs/development/python-modules/ephem/default.nix
index 87d719a7af3..32fe91cb72d 100644
--- a/pkgs/development/python-modules/ephem/default.nix
+++ b/pkgs/development/python-modules/ephem/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "ephem";
- version = "3.7.7.0";
+ version = "3.7.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0dj4kk325b01s7q1zkwpm9rrzl7n1jf7fr92wcajjhc5kx14hwb0";
+ sha256 = "36b51a8dc7cfdeb456dd6b8ab811accab8341b2d562ee3c6f4c86f6d3dbb984e";
};
patchFlags = [ "-p0" ];
diff --git a/pkgs/development/python-modules/escapism/default.nix b/pkgs/development/python-modules/escapism/default.nix
index b2ac3658235..6093e16d4b5 100644
--- a/pkgs/development/python-modules/escapism/default.nix
+++ b/pkgs/development/python-modules/escapism/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "escapism";
- version = "1.0.0";
+ version = "1.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "5f1cc1fa04a95f5b85b3da194750f8a71846d493ea332f62e8798949f10c9b86";
+ sha256 = "73256bdfb4f22230f0428fc6efecee61cdc4fad531b6f98b849cb9c80711e4ec";
};
# No tests distributed
diff --git a/pkgs/development/python-modules/evdev/default.nix b/pkgs/development/python-modules/evdev/default.nix
index ab169fe679d..305ada89552 100644
--- a/pkgs/development/python-modules/evdev/default.nix
+++ b/pkgs/development/python-modules/evdev/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "evdev";
- version = "1.2.0";
+ version = "1.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "b03f5e1be5b4a5327494a981b831d251a142b09e8778eda1a8b53eba91100166";
+ sha256 = "0kb3636yaw9l8xi8s184w0r0n9ic5dw3b8hx048jf9fpzss4kimi";
};
buildInputs = [ linuxHeaders ];
diff --git a/pkgs/development/python-modules/eventlet/default.nix b/pkgs/development/python-modules/eventlet/default.nix
index 9a006c08772..14c5cfcb390 100644
--- a/pkgs/development/python-modules/eventlet/default.nix
+++ b/pkgs/development/python-modules/eventlet/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "eventlet";
- version = "0.25.1";
+ version = "0.25.2";
src = fetchPypi {
inherit pname version;
- sha256 = "6c9c625af48424c4680d89314dbe45a76cc990cf002489f9469ff214b044ffc1";
+ sha256 = "4c8ab42c51bff55204fef43cff32616558bedbc7538d876bb6a96ce820c7f9ed";
};
checkInputs = [ nose ];
diff --git a/pkgs/development/python-modules/faker/default.nix b/pkgs/development/python-modules/faker/default.nix
index 89415237714..5691c9764db 100644
--- a/pkgs/development/python-modules/faker/default.nix
+++ b/pkgs/development/python-modules/faker/default.nix
@@ -17,11 +17,11 @@ assert pythonOlder "3.3" -> ipaddress != null;
buildPythonPackage rec {
pname = "Faker";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "92c84a10bec81217d9cb554ee12b3838c8986ce0b5d45f72f769da22e4bb5432";
+ sha256 = "c7f7466cb9ba58d582f713494acdb5ebcc462336c5e38c5230b0cdab37069985";
};
nativeBuildInputs = [ pytestrunner ];
diff --git a/pkgs/development/python-modules/fastapi/default.nix b/pkgs/development/python-modules/fastapi/default.nix
index 0ed9d42c3b0..3513f57cdbe 100644
--- a/pkgs/development/python-modules/fastapi/default.nix
+++ b/pkgs/development/python-modules/fastapi/default.nix
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "fastapi";
- version = "0.54.0";
+ version = "0.54.1";
format = "flit";
disabled = !isPy3k;
@@ -24,9 +24,14 @@ buildPythonPackage rec {
owner = "tiangolo";
repo = "fastapi";
rev = version;
- sha256 = "17bicrpr801z71wrn9iimvh7qk6iwyxvr89ialf0s2rxxa2s0yb5";
+ sha256 = "0k0lss8x6lzf0szcli48v28r269fsx1jdkr9q78liz47dz5x03d8";
};
+ postPatch = ''
+ substituteInPlace pyproject.toml \
+ --replace "starlette ==0.13.2" "starlette"
+ '';
+
propagatedBuildInputs = [
uvicorn
starlette
diff --git a/pkgs/development/python-modules/flammkuchen/default.nix b/pkgs/development/python-modules/flammkuchen/default.nix
index 3a3d82cd8bb..a5525d97f60 100644
--- a/pkgs/development/python-modules/flammkuchen/default.nix
+++ b/pkgs/development/python-modules/flammkuchen/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "flammkuchen";
- version = "0.9.1";
+ version = "0.9.2";
src = fetchPypi {
inherit pname version;
- sha256 = "e9aab9b229ace70d879b85618a9ce0e88dd6ce35d4dbcdfd60c6b61c33a1b4fb";
+ sha256 = "f249fe5bf85f717d3836e0db6fa9443a8a43101ce07704715b42251c44fc968e";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/flask-autoindex/default.nix b/pkgs/development/python-modules/flask-autoindex/default.nix
index ae1be1ae54c..48a80f09771 100644
--- a/pkgs/development/python-modules/flask-autoindex/default.nix
+++ b/pkgs/development/python-modules/flask-autoindex/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "Flask-AutoIndex";
- version = "0.6.2";
+ version = "0.6.6";
src = fetchPypi {
inherit pname version;
- sha256 = "af2cdb34eefe6edbf43ce19200880829e8c2df3598000e75dc63c9b7e3478706";
+ sha256 = "ea319f7ccadf68ddf98d940002066278c779323644f9944b300066d50e2effc7";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/flask-httpauth/default.nix b/pkgs/development/python-modules/flask-httpauth/default.nix
index 051b83d1c3d..d2e6cf3e47b 100644
--- a/pkgs/development/python-modules/flask-httpauth/default.nix
+++ b/pkgs/development/python-modules/flask-httpauth/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "Flask-HTTPAuth";
- version = "3.3.0";
+ version = "4.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1fb1kr1iw6inkwfv160rpjx54vv1q9b90psdyyghyy1f6dhvgy3f";
+ sha256 = "1z3ad8sm24xl2lazdia92br1a2nigqwaf1lfsa77j5pz6gf2xmj7";
};
propagatedBuildInputs = [ flask ];
diff --git a/pkgs/development/python-modules/flask-migrate/default.nix b/pkgs/development/python-modules/flask-migrate/default.nix
index ef2b3a40705..24ed04437a0 100644
--- a/pkgs/development/python-modules/flask-migrate/default.nix
+++ b/pkgs/development/python-modules/flask-migrate/default.nix
@@ -4,11 +4,11 @@ with stdenv.lib;
buildPythonPackage rec {
pname = "Flask-Migrate";
- version = "2.5.2";
+ version = "2.5.3";
src = fetchPypi {
inherit pname version;
- sha256 = "00nm76w4xymsiih6hq8y46wp026v7zkzq15cx39hp929ba3z2vx9";
+ sha256 = "a69d508c2e09d289f6e55a417b3b8c7bfe70e640f53d2d9deb0d056a384f37ee";
};
checkInputs = [ flask_script ] ++ optional isPy3k glibcLocales;
diff --git a/pkgs/development/python-modules/flask-versioned/default.nix b/pkgs/development/python-modules/flask-versioned/default.nix
new file mode 100644
index 00000000000..3bd5ef98b32
--- /dev/null
+++ b/pkgs/development/python-modules/flask-versioned/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, buildPythonPackage, fetchFromGitHub, flask }:
+
+buildPythonPackage rec {
+ pname = "Flask-Versioned";
+ version = "0.9.4-20101221";
+
+ src = fetchFromGitHub {
+ owner = "pilt";
+ repo = "flask-versioned";
+ rev = "38046fb53a09060de437c90a5f7370a6b94ffc31"; # no tags
+ sha256 = "1wim9hvx7lxzfg35c0nc7p34j4vw9mzisgijlz4ibgykah4g1y37";
+ };
+
+ propagatedBuildInputs = [ flask ];
+
+ meta = with stdenv.lib; {
+ description = "Flask plugin to rewrite file paths to add version info";
+ homepage = "https://github.com/pilt/flask-versioned";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ globin ];
+ };
+}
+
diff --git a/pkgs/development/python-modules/flask/default.nix b/pkgs/development/python-modules/flask/default.nix
index ffbebf96ee9..bbac89406fc 100644
--- a/pkgs/development/python-modules/flask/default.nix
+++ b/pkgs/development/python-modules/flask/default.nix
@@ -2,12 +2,12 @@
, itsdangerous, click, werkzeug, jinja2, pytest }:
buildPythonPackage rec {
- version = "1.1.1";
+ version = "1.1.2";
pname = "Flask";
src = fetchPypi {
inherit pname version;
- sha256 = "13f9f196f330c7c2c5d7a5cf91af894110ca0215ac051b5844701f2bfd934d52";
+ sha256 = "4efa1ae2d7c9865af48986de8aeb8504bf32c7f3d6fdc9353d34b21f4b127060";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/flit-core/default.nix b/pkgs/development/python-modules/flit-core/default.nix
new file mode 100644
index 00000000000..f6afce0b9f2
--- /dev/null
+++ b/pkgs/development/python-modules/flit-core/default.nix
@@ -0,0 +1,36 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, flit
+, isPy3k
+, pytoml
+}:
+
+buildPythonPackage rec {
+ pname = "flit-core";
+ version = "2.3.0";
+ disabled = !isPy3k;
+
+ format = "pyproject";
+
+ src = fetchPypi {
+ inherit version;
+ pname = "flit_core";
+ hash = "sha256:a50bcd8bf5785e3a7d95434244f30ba693e794c5204ac1ee908fc07c4acdbf80";
+ };
+
+ propagatedBuildInputs = [
+ pytoml
+ ];
+
+ passthru.tests = {
+ inherit flit;
+ };
+
+ meta = {
+ description = "Distribution-building parts of Flit. See flit package for more information";
+ homepage = "https://github.com/takluyver/flit";
+ license = lib.licenses.bsd3;
+ maintainers = [ lib.maintainers.fridh ];
+ };
+} \ No newline at end of file
diff --git a/pkgs/development/python-modules/flit/default.nix b/pkgs/development/python-modules/flit/default.nix
index 72957a94afa..88a4028aa6d 100644
--- a/pkgs/development/python-modules/flit/default.nix
+++ b/pkgs/development/python-modules/flit/default.nix
@@ -11,6 +11,7 @@
, testpath
, responses
, pytoml
+, flit-core
}:
# Flit is actually an application to build universal wheels.
@@ -20,16 +21,23 @@
buildPythonPackage rec {
pname = "flit";
- version = "1.3";
+ version = "2.3.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "6f6f0fb83c51ffa3a150fa41b5ac118df9ea4a87c2c06dff4ebf9adbe7b52b36";
+ sha256 = "017012b809ec489918afd68af7a70bd7c8c770c87b60159d875c126866e97a4b";
};
- propagatedBuildInputs = [ docutils requests requests_download pytoml ]
- ++ lib.optional (pythonOlder "3.6") zipfile36;
+ propagatedBuildInputs = [
+ docutils
+ requests
+ requests_download
+ pytoml
+ flit-core
+ ] ++ lib.optionals (pythonOlder "3.6") [
+ zipfile36
+ ];
checkInputs = [ pytest_4 testpath responses ];
diff --git a/pkgs/development/python-modules/flower/default.nix b/pkgs/development/python-modules/flower/default.nix
index 74273e62945..2b578134174 100644
--- a/pkgs/development/python-modules/flower/default.nix
+++ b/pkgs/development/python-modules/flower/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "flower";
- version = "0.9.3";
+ version = "0.9.4";
src = fetchPypi {
inherit pname version;
- sha256 = "7f45acb297ab7cf3dd40140816143a2588f6938dbd70b8c46b59c7d8d1e93d55";
+ sha256 = "25782840f7ffc25dcf478d94535a2d815448de4aa6c71426be6abfa9ca417448";
};
propagatedBuildInputs = [ Babel celery importlib-metadata pytz tornado ];
diff --git a/pkgs/development/python-modules/fluent-logger/default.nix b/pkgs/development/python-modules/fluent-logger/default.nix
index a1202b5586d..d47465c9723 100644
--- a/pkgs/development/python-modules/fluent-logger/default.nix
+++ b/pkgs/development/python-modules/fluent-logger/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "fluent-logger";
- version = "0.9.4";
+ version = "0.9.6";
src = fetchPypi {
inherit pname version;
- sha256 = "814cb51892c620a00c5a6129fffaa09eeeb0c8822c9bcb4f96232ae3cbc4d8b3";
+ sha256 = "a7d47eae4d2a11c8cb0df10ae3d034d95b0b8cef9d060e59e7519ad1f82ffa73";
};
propagatedBuildInputs = [ msgpack ];
diff --git a/pkgs/development/python-modules/fluidasserts/default.nix b/pkgs/development/python-modules/fluidasserts/default.nix
deleted file mode 100644
index 13e6f14d9d0..00000000000
--- a/pkgs/development/python-modules/fluidasserts/default.nix
+++ /dev/null
@@ -1,210 +0,0 @@
-{ buildPythonPackage
-, fetchPypi
-, isPy37
-, lib
-
-# pythonPackages
-, aiohttp
-, androguard
-, azure-identity
-, azure-keyvault
-, azure-mgmt-compute
-, azure-mgmt-keyvault
-, azure-mgmt-network
-, azure-mgmt-resource
-, azure-mgmt-security
-, azure-mgmt-storage
-, azure-mgmt-sql
-, azure-mgmt-web
-, azure-storage
-, bandit
-, bcrypt
-, beautifulsoup4
-, boto3
-, cfn-flip
-, cython
-, dnspython
-, colorama
-, configobj
-, defusedxml
-, GitPython
-, google_api_python_client
-, kubernetes
-, ldap3
-, mixpanel
-, mysql-connector
-, names
-, ntplib
-, oyaml
-, paramiko
-, pillow
-, psycopg2
-, pycrypto
-, pygments
-, pyhcl
-, pyjks
-, pynacl
-, pyodbc
-, pyopenssl
-, pypdf2
-, pysmb
-, pytesseract
-, python_magic
-, pytz
-, pywinrm
-, requirements-detector
-, selenium
-, tlslite-ng
-, viewstate
-
-# pythonPackages to test the derivation
-, pytest
-, flask
-, flask-httpauth
-, docker
-}:
-
-buildPythonPackage rec {
- pname = "fluidasserts";
- version = "20.2.30165";
- disabled = !isPy37;
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "0wcplzfx89d3c6hvdgag860sl3infqmymy6ly6y6ah77pkc98x15";
- };
-
- patchPhase = ''
- # Release packages from their hard pinned versions
- sed -i -E "s/(.*)==.*/\1/g" requirements.txt
-
- # Functionality that will be not present for the momment
- # but that we'll work to add in the future
- # Just a minimal portion of fluidasserts use this
- substituteInPlace ./requirements.txt \
- --replace "mitmproxy" "" \
-
- '';
-
- propagatedBuildInputs = [
- # pythonPackages
- aiohttp
- androguard
- azure-identity
- azure-keyvault
- azure-mgmt-compute
- azure-mgmt-keyvault
- azure-mgmt-network
- azure-mgmt-resource
- azure-mgmt-security
- azure-mgmt-storage
- azure-mgmt-sql
- azure-mgmt-web
- azure-storage
- bandit
- bcrypt
- beautifulsoup4
- boto3
- cfn-flip
- cython
- dnspython
- colorama
- configobj
- defusedxml
- GitPython
- google_api_python_client
- kubernetes
- ldap3
- mixpanel
- mysql-connector
- names
- ntplib
- oyaml
- paramiko
- pillow
- psycopg2
- pycrypto
- pygments
- pyhcl
- pyjks
- pynacl
- pyodbc
- pyopenssl
- pypdf2
- pysmb
- pytesseract
- python_magic
- pytz
- pywinrm
- requirements-detector
- selenium
- tlslite-ng
- viewstate
- ];
-
- configurePhase = ''
- mkdir -p build/config
- touch build/config/README.rst
- '';
-
- checkInputs = [
- docker
- flask
- flask-httpauth
- pytest
- ];
-
- checkPhase = ''
- # This tests require BWAPP Docker Container
- sed -ie 's/test_a[0-9]//g' ./test/test_proto_http_open.py
- sed -ie 's/test_a[0-9]//g' ./test/test_proto_http_close.py
-
- # This tests require network connectivity
- sed -ie 's/test_is_date_unsyncd//g' ./test/test_proto_http_open.py
- sed -ie 's/test_is_date_unsyncd//g' ./test/test_proto_http_close.py
-
- # Remove impurities
- substituteInPlace ./test/conftest.py \
- --replace "import wait" "" \
- --replace "if not os.path.exists(name):" "if os.path.exists(name):" \
- --replace "from test.mock import graphql_server" "" \
- --replace "(graphql_server.start, 'MockGraphQLServer', ['proto_graphql'])," "" \
-
- pytest --asserts-module 'iot' \
- test/test_iot_phone.py
-
- pytest --asserts-module 'ot' \
- test/test_ot_powerlogic.py
-
- pytest --asserts-module 'proto_http' \
- test/test_proto_{http_close,http_open}.py
-
- pytest --asserts-module 'proto_rest' \
- test/test_proto_rest.py
-
- # This file launches mock docker containers and servers
- # let's remove it to create a custom test environment
- rm test/conftest.py
-
- pytest \
- test/test_cloud_aws_terraform_{cloudfront,dynamodb,ebs,ec2,elb}.py \
- test/test_cloud_aws_terraform_{fsx,iam,kms,rds,s3}.py \
- test/test_cloud_aws_cloudformation_{cloudfront,dynamodb,ec2,elb,elb2}.py \
- test/test_cloud_aws_cloudformation_{fsx,iam,kms,rds,s3,secretsmanager}.py \
- test/test_format_{apk,jks,jwt,pdf,pkcs12,string}.py \
- test/test_helper_{asynchronous,crypto}.py \
- test/test_lang_{javascript,java}.py \
- test/test_lang_{core,csharp,docker,dotnetconfig,html,php,python,rpgle}.py \
- test/test_utils_generic.py
- '';
-
- meta = with lib; {
- description = "Assertion Library for Security Assumptions";
- homepage = "https://gitlab.com/fluidattacks/asserts";
- license = licenses.mpl20;
- maintainers = with maintainers; [
- kamadorueda
- ];
- broken = true; # dependency tree is too fragile for nixpkgs
- };
-}
diff --git a/pkgs/development/python-modules/folium/default.nix b/pkgs/development/python-modules/folium/default.nix
index 9a89c9a8e00..800ece5261d 100644
--- a/pkgs/development/python-modules/folium/default.nix
+++ b/pkgs/development/python-modules/folium/default.nix
@@ -14,11 +14,11 @@
buildPythonPackage rec {
pname = "folium";
- version = "0.10.1";
+ version = "0.11.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0gcc267wxwxr57ry86pqpbiyfvl0g48hfvgy0f2mz9s58g87kgzd";
+ sha256 = "540789abc21872469e52c59ac3962c61259a8df557feadd6514eb23eb0a64ca7";
};
disabled = pythonOlder "3.5";
diff --git a/pkgs/development/python-modules/fonttools/default.nix b/pkgs/development/python-modules/fonttools/default.nix
index 45d39410137..ddcf2878334 100644
--- a/pkgs/development/python-modules/fonttools/default.nix
+++ b/pkgs/development/python-modules/fonttools/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "fonttools";
- version = "4.2.2";
+ version = "4.2.5";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "66bb3dfe7efe5972b0145339c063ffaf9539e973f7ff8791df84366eafc65804";
+ sha256 = "f05bff703e31d5f28e713afe89aed0e6649b02c09d8df958e8a02df9c9b2fc0e";
extension = "zip";
};
diff --git a/pkgs/development/python-modules/foolscap/default.nix b/pkgs/development/python-modules/foolscap/default.nix
index d1374ca71bf..0c5a0fff79d 100644
--- a/pkgs/development/python-modules/foolscap/default.nix
+++ b/pkgs/development/python-modules/foolscap/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "foolscap";
- version = "0.13.2";
+ version = "20.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "8498c7e9eaecb5b19be74b18d55c2086440be08de29f2bb507f9b505757467ff";
+ sha256 = "0rbw9makjmawkcxnkkngybj3n14s0dnzn9gkqqq2krcm514kmlb9";
};
propagatedBuildInputs = [ mock twisted pyopenssl service-identity ];
diff --git a/pkgs/development/python-modules/foxdot/default.nix b/pkgs/development/python-modules/foxdot/default.nix
index dc59fb6db3e..bbf8395190f 100644
--- a/pkgs/development/python-modules/foxdot/default.nix
+++ b/pkgs/development/python-modules/foxdot/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "FoxDot";
- version = "0.8.7";
+ version = "0.8.8";
src = fetchPypi {
inherit pname version;
- sha256 = "0c5iqdn17ip6lkf26xb1cwjvcly0448gvqmkbkvhnqy4birc8cf5";
+ sha256 = "06y626kgaz1wn1qajlngihpvd4qz8m6lx6sknmjqhhrznyji58wi";
};
propagatedBuildInputs = [ tkinter supercollider ];
diff --git a/pkgs/development/python-modules/freezegun/default.nix b/pkgs/development/python-modules/freezegun/default.nix
index 3f0fd31d8a1..3a45e0942f8 100644
--- a/pkgs/development/python-modules/freezegun/default.nix
+++ b/pkgs/development/python-modules/freezegun/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "freezegun";
- version = "0.3.12";
+ version = "0.3.15";
src = fetchPypi {
inherit pname version;
- sha256 = "2a4d9c8cd3c04a201e20c313caf8b6338f1cfa4cda43f46a94cc4a9fd13ea5e7";
+ sha256 = "e2062f2c7f95cc276a834c22f1a17179467176b624cc6f936e8bc3be5535ad1b";
};
propagatedBuildInputs = [ dateutil six ];
diff --git a/pkgs/development/python-modules/gast/default.nix b/pkgs/development/python-modules/gast/default.nix
index b0f90f7ce17..3d073df843d 100644
--- a/pkgs/development/python-modules/gast/default.nix
+++ b/pkgs/development/python-modules/gast/default.nix
@@ -2,10 +2,10 @@
buildPythonPackage rec {
pname = "gast";
- version = "0.3.2";
+ version = "0.3.3";
src = fetchPypi {
inherit pname version;
- sha256 = "5c7617f1f6c8b8b426819642b16b9016727ddaecd16af9a07753e537eba8a3a5";
+ sha256 = "b881ef288a49aa81440d2c5eb8aeefd4c2bb8993d5f50edae7413a85bfdb3b57";
};
checkInputs = [ astunparse ] ;
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/geoalchemy2/default.nix b/pkgs/development/python-modules/geoalchemy2/default.nix
index ae2df2ce607..e4fbb37c966 100644
--- a/pkgs/development/python-modules/geoalchemy2/default.nix
+++ b/pkgs/development/python-modules/geoalchemy2/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "GeoAlchemy2";
- version = "0.7.0";
+ version = "0.8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0lnmj9jky9pz227scmjxgvd8243higl24ndc0cc668mm36cnwapc";
+ sha256 = "0kqxm9imqjbhjj5imvf2kl57di454xmnnsr3i0cs66ibq90nx5m8";
};
propagatedBuildInputs = [ sqlalchemy shapely ];
diff --git a/pkgs/development/python-modules/geopy/2.nix b/pkgs/development/python-modules/geopy/2.nix
index 484c049da35..2863d30f468 100644
--- a/pkgs/development/python-modules/geopy/2.nix
+++ b/pkgs/development/python-modules/geopy/2.nix
@@ -7,7 +7,7 @@
buildPythonPackage rec {
pname = "geopy";
- version = "1.21.0";
+ version = "1.22.0";
disabled = !isPy27; # only Python 2.7
doCheck = false; # Needs network access
@@ -16,7 +16,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "1p1sgy2p59j0297bp7c82b45bx4d3i1p4kvbgf89c9i0llyb80nw";
+ sha256 = "0jypkaqlbyr8icqypwm23lzsvq7flakp3a3nqr8ib5fmd0fzsq7q";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/gitdb/default.nix b/pkgs/development/python-modules/gitdb/default.nix
index b76ee4394c6..5c3bd4ac43f 100644
--- a/pkgs/development/python-modules/gitdb/default.nix
+++ b/pkgs/development/python-modules/gitdb/default.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "gitdb";
- version = "4.0.2";
+ version = "4.0.5";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0l113fphn6msjl3cl3kyf332b6lal7daxdd0nfma0x9ipfb013jr";
+ sha256 = "c9e1f2d0db7ddb9a704c2a0217be31214e91a4fe1dea1efad19ae42ba0c285c9";
};
propagatedBuildInputs = [ smmap ];
diff --git a/pkgs/development/python-modules/github-webhook/default.nix b/pkgs/development/python-modules/github-webhook/default.nix
index c9814b94d82..32b86896fdd 100644
--- a/pkgs/development/python-modules/github-webhook/default.nix
+++ b/pkgs/development/python-modules/github-webhook/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "github-webhook";
- version = "1.0.2";
+ version = "1.0.4";
src = fetchPypi {
inherit pname version;
- sha256 = "04jdf595gv97s4br0ym8izca3i6d1nfwcrpi4s26hkvn3czz84sv";
+ sha256 = "b2444dbfd03deda35792bd00ebd1692597c2605c61445da79da6322afaca7a8d";
};
propagatedBuildInputs = [ flask six ];
diff --git a/pkgs/development/python-modules/gnutls/default.nix b/pkgs/development/python-modules/gnutls/default.nix
index 9b5cb905666..f26791fdbe9 100644
--- a/pkgs/development/python-modules/gnutls/default.nix
+++ b/pkgs/development/python-modules/gnutls/default.nix
@@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "python-gnutls";
- version = "3.1.2";
+ version = "3.1.3";
# https://github.com/AGProjects/python-gnutls/issues/2
disabled = isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "28748e02a8035c31826152944e41217ebcc58ab7793ae5a22850cd23d3cfbbbe";
+ sha256 = "79f94017e6472ac665c85bc16d68aa2e6681f53b6a9e74516557b49b6fc6a651";
};
propagatedBuildInputs = [ pkgs.gnutls ];
diff --git a/pkgs/development/python-modules/google-api-python-client/default.nix b/pkgs/development/python-modules/google-api-python-client/default.nix
index ac7bcb5cd52..12668e979d2 100644
--- a/pkgs/development/python-modules/google-api-python-client/default.nix
+++ b/pkgs/development/python-modules/google-api-python-client/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "google-api-python-client";
- version = "1.8.2";
+ version = "1.8.4";
src = fetchPypi {
inherit pname version;
- sha256 = "09g7v6yrf8p0kgmjnzy9d0fx9p1zngk2pmprf0bx19j1zc9jqj5z";
+ sha256 = "06csvbpdv3kl806nqvh5hpag86wpafp1q9r07m7kc1fw3xhi5qmv";
};
# No tests included in archive
diff --git a/pkgs/development/python-modules/google-pasta/default.nix b/pkgs/development/python-modules/google-pasta/default.nix
index 2b6394ae6ba..608ab9ccd1b 100644
--- a/pkgs/development/python-modules/google-pasta/default.nix
+++ b/pkgs/development/python-modules/google-pasta/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "google-pasta";
- version = "0.1.8";
+ version = "0.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "713813a9f7d6589e5defdaf21e80e4392eb124662f8bd829acd51a4f8735c0cb";
+ sha256 = "0vm1r1jlaiagj0l9yf7j6zn9w3733dr2169911c0svgrr3gwiwn9";
};
propagatedBuildInputs = [
@@ -20,6 +20,8 @@ buildPythonPackage rec {
meta = {
description = "An AST-based Python refactoring library";
homepage = "https://github.com/google/pasta";
+ # Usually the tag message contains a one-line summary of the changes.
+ changelog = "https://github.com/google/pasta/releases/tag/v${version}";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ timokau ];
};
diff --git a/pkgs/development/python-modules/google_cloud_firestore/default.nix b/pkgs/development/python-modules/google_cloud_firestore/default.nix
index 5d8f4b53539..04b767eaf02 100644
--- a/pkgs/development/python-modules/google_cloud_firestore/default.nix
+++ b/pkgs/development/python-modules/google_cloud_firestore/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "google-cloud-firestore";
- version = "1.6.0";
+ version = "1.6.2";
src = fetchPypi {
inherit pname version;
- sha256 = "7fec7b523ab5e1f87721ca61181114818579bb4d17de768a3993811c9d2aacfe";
+ sha256 = "5ad4835c3a0f6350bcbbc42fd70e90f7568fca289fdb5e851888df394c4ebf80";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/google_cloud_iot/default.nix b/pkgs/development/python-modules/google_cloud_iot/default.nix
index fb2d2bf4a68..e474207634e 100644
--- a/pkgs/development/python-modules/google_cloud_iot/default.nix
+++ b/pkgs/development/python-modules/google_cloud_iot/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "google-cloud-iot";
- version = "0.3.0";
+ version = "0.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "6ead560b0701cf1fe11fe15fae68f09460f0d04fbafa0965fb6bd9e60775437c";
+ sha256 = "ab1070003027e28c6956cee3f11228277830d191a1c38a809c96eb0baf8be670";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_spanner/default.nix b/pkgs/development/python-modules/google_cloud_spanner/default.nix
index f6c54be1279..a0c5a10d86c 100644
--- a/pkgs/development/python-modules/google_cloud_spanner/default.nix
+++ b/pkgs/development/python-modules/google_cloud_spanner/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "google-cloud-spanner";
- version = "1.15.0";
+ version = "1.15.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1ra1cim9kcs680yrhvfn5hjx8y1sccp3lw7id5j5pj53sshdng8h";
+ sha256 = "76f98f2614b503c8808f37b979602aca4d772b356f85c1f4b2a00b0d0d548472";
};
checkInputs = [ pytest mock ];
diff --git a/pkgs/development/python-modules/google_cloud_speech/default.nix b/pkgs/development/python-modules/google_cloud_speech/default.nix
index bdf8031970f..5ffaafdbd6f 100644
--- a/pkgs/development/python-modules/google_cloud_speech/default.nix
+++ b/pkgs/development/python-modules/google_cloud_speech/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "google-cloud-speech";
- version = "1.3.1";
+ version = "1.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "21b597b18ee2b9b9a5e2e05a7a1d47173f8f3adeada36b5bdf6cb816114430bf";
+ sha256 = "2e5adbc0e88f296b1bc8667f1dcf26ca4ea2db6596f07cb0a39e7b1b8ef14656";
};
propagatedBuildInputs = [ google_api_core ];
diff --git a/pkgs/development/python-modules/graphite-web/default.nix b/pkgs/development/python-modules/graphite-web/default.nix
index 9499a9a6fe2..16341e71808 100644
--- a/pkgs/development/python-modules/graphite-web/default.nix
+++ b/pkgs/development/python-modules/graphite-web/default.nix
@@ -3,11 +3,11 @@
}:
buildPythonPackage rec {
pname = "graphite-web";
- version = "1.1.6";
+ version = "1.1.7";
src = fetchPypi {
inherit pname version;
- sha256 = "f4c293008ad588456397cd125cdad7f47f4bab5b6dd82b5fb69f5467e7346a2a";
+ sha256 = "b3cb3b9affe1b9e3777aab046416b3d545390ceea4d35d55c753b1e4732eaad0";
};
patches = [
diff --git a/pkgs/development/python-modules/grpcio-tools/default.nix b/pkgs/development/python-modules/grpcio-tools/default.nix
index f3eb93cd060..4b28e07a6ce 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.28.1";
+ version = "1.29.0";
src = fetchPypi {
inherit pname version;
- sha256 = "adf089aaf6e21358b12e39d9fa7c28611340d8399a918c0b72ff122ce9b7e0af";
+ sha256 = "0f681c1ebd5472b804baa391b16dc59d92b065903999566f4776bfbd010bcec9";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/python-modules/h2/default.nix b/pkgs/development/python-modules/h2/default.nix
index c267b6d4726..6d432fed0e4 100644
--- a/pkgs/development/python-modules/h2/default.nix
+++ b/pkgs/development/python-modules/h2/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "h2";
- version = "3.1.1";
+ version = "3.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1d1svhixk3hr78ph3nx8wi7sagx1xrvm712mmk028i2rhb92p8xq";
+ sha256 = "051gg30aca26rdxsmr9svwqm06pdz9bv21ch4n0lgi7jsvml2pw7";
};
propagatedBuildInputs = [ enum34 hpack hyperframe ];
diff --git a/pkgs/development/python-modules/h5netcdf/default.nix b/pkgs/development/python-modules/h5netcdf/default.nix
new file mode 100644
index 00000000000..b80a9103717
--- /dev/null
+++ b/pkgs/development/python-modules/h5netcdf/default.nix
@@ -0,0 +1,38 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, h5py
+, pytestCheckHook
+, netcdf4
+, pythonOlder
+}:
+
+buildPythonPackage rec {
+ pname = "h5netcdf";
+ version = "0.8.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "b0df12f4692817cf6d8e2fca95f689e61aa68f2f39aea90fd1790fe5ac8d2cbb";
+ };
+
+ propagatedBuildInputs = [
+ h5py
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ netcdf4
+ ];
+
+ disabled = pythonOlder "3.6";
+
+ dontUseSetuptoolsCheck = true;
+
+ meta = {
+ description = "netCDF4 via h5py";
+ homepage = https://github.com/shoyer/h5netcdf;
+ license = lib.licenses.bsd3;
+ };
+
+} \ No newline at end of file
diff --git a/pkgs/development/python-modules/helpdev/default.nix b/pkgs/development/python-modules/helpdev/default.nix
index 5977ec3aee2..c4caf0e46ad 100644
--- a/pkgs/development/python-modules/helpdev/default.nix
+++ b/pkgs/development/python-modules/helpdev/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "helpdev";
- version = "0.6.10";
+ version = "0.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "9e61d24458b7506809670222ca656b139e67d46c530cd227a899780152d7b44e";
+ sha256 = "0gfvj28i82va7c264jl2p4cdsl3lpf9fpb9cyjnis55crfdafqmv";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/hg-evolve/default.nix b/pkgs/development/python-modules/hg-evolve/default.nix
index 6ec62f25a59..ba70a25a68d 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 = "9.3.1";
+ version = "10.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0d3gd8k0p6n2flcf7kny1zjvrbbrwbbq4lq82ah6gvnbvllxm4hj";
+ sha256 = "03kn1c62y6rb851wjhsaxkrwq223hkc4ij59i85999byyb2hyqad";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/hiyapyco/default.nix b/pkgs/development/python-modules/hiyapyco/default.nix
new file mode 100644
index 00000000000..f443c58723e
--- /dev/null
+++ b/pkgs/development/python-modules/hiyapyco/default.nix
@@ -0,0 +1,32 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pyyaml
+, jinja2
+}:
+
+buildPythonPackage rec {
+ pname = "HiYaPyCo";
+ version = "0.4.16";
+
+ src = fetchFromGitHub {
+ owner = "zerwes";
+ repo = pname;
+ rev = "release-${version}";
+ sha256 = "1ams9dp05yhgbg6255wrjgchl2mqg0s34d8b8prvql9lsh59s1fj";
+ };
+
+ propagatedBuildInputs = [ pyyaml jinja2 ];
+
+ checkPhase = ''
+ set -e
+ find test -name 'test_*.py' -exec python {} \;
+ '';
+
+ meta = with lib; {
+ description = "A simple python lib allowing hierarchical overlay of config files in YAML syntax, offering different merge methods and variable interpolation based on jinja2.";
+ homepage = "https://github.com/zerwes/hiyapyco";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ veehaitch ];
+ };
+}
diff --git a/pkgs/development/python-modules/holidays/default.nix b/pkgs/development/python-modules/holidays/default.nix
index eeaf449971b..1620109e82d 100644
--- a/pkgs/development/python-modules/holidays/default.nix
+++ b/pkgs/development/python-modules/holidays/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "holidays";
- version = "0.10.1";
+ version = "0.10.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1dx39krafb6cdnd7h5vgwmw4y075s6k3d31a6vhwvqhmdig3294h";
+ sha256 = "5a91324fcaa4c72a0fe9a13601436f65ee33b2ef033686f4e2228d58a7631970";
};
propagatedBuildInputs = [ six dateutil convertdate ];
diff --git a/pkgs/development/python-modules/homeassistant-pyozw/default.nix b/pkgs/development/python-modules/homeassistant-pyozw/default.nix
index e8aec6781fa..a4ecb0d7ba3 100644
--- a/pkgs/development/python-modules/homeassistant-pyozw/default.nix
+++ b/pkgs/development/python-modules/homeassistant-pyozw/default.nix
@@ -2,12 +2,12 @@
python_openzwave.overridePythonAttrs (oldAttrs: rec {
pname = "homeassistant_pyozw";
- version = "0.1.7";
+ version = "0.1.10";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "2d500638270ee4f0e7e9e114d9b4402c94c232f314116cdcf88d7c1dc9a44427";
+ sha256 = "47c1abd8f3dc287760471c6c7b5fad222ead64763c4cb25e37d0599ea3b26952";
};
patches = [];
diff --git a/pkgs/development/python-modules/hstspreload/default.nix b/pkgs/development/python-modules/hstspreload/default.nix
index e75894611a1..635ad7a283e 100644
--- a/pkgs/development/python-modules/hstspreload/default.nix
+++ b/pkgs/development/python-modules/hstspreload/default.nix
@@ -6,14 +6,14 @@
buildPythonPackage rec {
pname = "hstspreload";
- version = "2020.5.5";
+ version = "2020.5.19";
disabled = isPy27;
src = fetchFromGitHub {
owner = "sethmlarson";
repo = pname;
rev = version;
- sha256 = "0n3wp2ihjaxlq002rv141766cx4wgk0amg1cb6v30zp0m4054w7d";
+ sha256 = "09a5vajzw3f2kpdq9ydzx1f840xmdmzb6br3ns79mnqnsw6nfs6z";
};
# tests require network connection
diff --git a/pkgs/development/python-modules/htmlmin/default.nix b/pkgs/development/python-modules/htmlmin/default.nix
index ee8a83a098c..ccbc157837c 100644
--- a/pkgs/development/python-modules/htmlmin/default.nix
+++ b/pkgs/development/python-modules/htmlmin/default.nix
@@ -14,6 +14,6 @@ buildPythonPackage rec {
description = "A configurable HTML Minifier with safety features";
homepage = "https://pypi.python.org/pypi/htmlmin";
license = stdenv.lib.licenses.bsd3;
- maintainers = [stdenv.lib.maintainers.ahmedtd];
+ maintainers = [];
};
}
diff --git a/pkgs/development/python-modules/httplib2/default.nix b/pkgs/development/python-modules/httplib2/default.nix
index 719a6a966c6..f0191ad8226 100644
--- a/pkgs/development/python-modules/httplib2/default.nix
+++ b/pkgs/development/python-modules/httplib2/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "httplib2";
- version = "0.17.0";
+ version = "0.17.3";
src = fetchPypi {
inherit pname version;
- sha256 = "0qc2vn98a4icp3h04pdhiykddz5q6wfi905f19zfxl26kyjd15ny";
+ sha256 = "39dd15a333f67bfb70798faa9de8a6e99c819da6ad82b77f9a259a5c7b1225a2";
};
# Needs setting up
diff --git a/pkgs/development/python-modules/huey/default.nix b/pkgs/development/python-modules/huey/default.nix
new file mode 100644
index 00000000000..28a801de71a
--- /dev/null
+++ b/pkgs/development/python-modules/huey/default.nix
@@ -0,0 +1,25 @@
+{ lib, buildPythonPackage, fetchFromGitHub, redis }:
+
+buildPythonPackage rec {
+ pname = "huey";
+ version = "2.2.0";
+
+ src = fetchFromGitHub {
+ owner = "coleifer";
+ repo = pname;
+ rev = version;
+ sha256 = "1hgic7qrmb1kxvfgf2qqiw39nqyknf17pjvli8jfzvd9mv7cb7hh";
+ };
+
+ propagatedBuildInputs = [ redis ];
+
+ # connects to redis
+ doCheck = false;
+
+ meta = with lib; {
+ description = "A little task queue for python";
+ homepage = "https://github.com/coleifer/huey";
+ license = licenses.mit;
+ maintainers = [ maintainers.globin ];
+ };
+}
diff --git a/pkgs/development/python-modules/hypothesis/2.nix b/pkgs/development/python-modules/hypothesis/2.nix
new file mode 100644
index 00000000000..9b4aa5ccf0a
--- /dev/null
+++ b/pkgs/development/python-modules/hypothesis/2.nix
@@ -0,0 +1,45 @@
+{ lib, buildPythonPackage, fetchFromGitHub
+, isPy3k, attrs, coverage, enum34, pexpect
+, doCheck ? true, pytest, pytest_xdist, flaky, mock
+, sortedcontainers
+}:
+buildPythonPackage rec {
+ # https://hypothesis.readthedocs.org/en/latest/packaging.html
+
+ # Hypothesis has optional dependencies on the following libraries
+ # pytz fake_factory django numpy pytest
+ # If you need these, you can just add them to your environment.
+
+ version = "4.57.1";
+ pname = "hypothesis";
+
+ # Use github tarballs that includes tests
+ src = fetchFromGitHub {
+ owner = "HypothesisWorks";
+ repo = "hypothesis-python";
+ rev = "hypothesis-python-${version}";
+ hash = "sha256:1qcpcrk6892hzyjsdr581pw6i4fj9035nv89mcjrcrzcmycdlfds";
+ };
+
+ postUnpack = "sourceRoot=$sourceRoot/hypothesis-python";
+
+ propagatedBuildInputs = [
+ attrs
+ coverage
+ sortedcontainers
+ ] ++ lib.optional (!isPy3k) enum34;
+
+ checkInputs = [ pytest pytest_xdist flaky mock pexpect ];
+ inherit doCheck;
+
+ checkPhase = ''
+ rm tox.ini # This file changes how py.test runs and breaks it
+ py.test tests/cover
+ '';
+
+ meta = with lib; {
+ description = "A Python library for property based testing";
+ homepage = "https://github.com/HypothesisWorks/hypothesis";
+ license = licenses.mpl20;
+ };
+} \ No newline at end of file
diff --git a/pkgs/development/python-modules/hypothesis/default.nix b/pkgs/development/python-modules/hypothesis/default.nix
index 834f1039fd7..1a30aade82c 100644
--- a/pkgs/development/python-modules/hypothesis/default.nix
+++ b/pkgs/development/python-modules/hypothesis/default.nix
@@ -1,6 +1,7 @@
{ lib, buildPythonPackage, fetchFromGitHub
, isPy3k, attrs, coverage, enum34, pexpect
, doCheck ? true, pytest, pytest_xdist, flaky, mock
+, sortedcontainers
}:
buildPythonPackage rec {
# https://hypothesis.readthedocs.org/en/latest/packaging.html
@@ -9,7 +10,7 @@ buildPythonPackage rec {
# pytz fake_factory django numpy pytest
# If you need these, you can just add them to your environment.
- version = "4.41.0";
+ version = "5.11.0";
pname = "hypothesis";
# Use github tarballs that includes tests
@@ -17,12 +18,16 @@ buildPythonPackage rec {
owner = "HypothesisWorks";
repo = "hypothesis-python";
rev = "hypothesis-python-${version}";
- sha256 = "09bpwp4kdywkmzci969m57w0yy8c31kzwg60vg4mvrmmgyi2cfzv";
+ hash = "sha256:1ca2dwih65s4r8vazwqm963ywngdr3v854ldnfyny7bvx1v28m8k";
};
postUnpack = "sourceRoot=$sourceRoot/hypothesis-python";
- propagatedBuildInputs = [ attrs coverage ] ++ lib.optional (!isPy3k) enum34;
+ propagatedBuildInputs = [
+ attrs
+ coverage
+ sortedcontainers
+ ] ++ lib.optional (!isPy3k) enum34;
checkInputs = [ pytest pytest_xdist flaky mock pexpect ];
inherit doCheck;
diff --git a/pkgs/development/python-modules/iapws/default.nix b/pkgs/development/python-modules/iapws/default.nix
index 3bffcfb914b..3605e88edd3 100644
--- a/pkgs/development/python-modules/iapws/default.nix
+++ b/pkgs/development/python-modules/iapws/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "iapws";
- version = "1.4";
+ version = "1.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "3d7a7a17343157dacd3f654b7f82d1974492209756c4de99332d4f6b375227e6";
+ sha256 = "d65c813bb6b100a8d1ed79e00148832a0321b3063e9632a990344890acb02493";
};
propagatedBuildInputs = [ scipy ];
diff --git a/pkgs/development/python-modules/identify/default.nix b/pkgs/development/python-modules/identify/default.nix
index e66509fbae5..19ad7317ce4 100644
--- a/pkgs/development/python-modules/identify/default.nix
+++ b/pkgs/development/python-modules/identify/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "identify";
- version = "1.4.15";
+ version = "1.4.16";
src = fetchPypi {
inherit pname version;
- sha256 = "1w6vy3nk28xhnamnmh7ddawprmb1ri2yw5s9lphmpq2hpfbqvh93";
+ sha256 = "19zk3qmcf0afbcbfnj7cmmgr47pxhjqwa1bfdc3fp60yy10kvbgr";
};
# Tests not included in PyPI tarball
diff --git a/pkgs/development/python-modules/imbalanced-learn/default.nix b/pkgs/development/python-modules/imbalanced-learn/default.nix
index b2d15d5faa5..49a98d675e5 100644
--- a/pkgs/development/python-modules/imbalanced-learn/default.nix
+++ b/pkgs/development/python-modules/imbalanced-learn/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "imbalanced-learn";
- version = "0.6.1";
+ version = "0.6.2";
disabled = isPy27; # scikit-learn>=0.21 doesn't work on python2
src = fetchPypi {
inherit pname version;
- sha256 = "94f846ff8d19ee9ea42ba6feddfbc85d5b42098bd3b62318f8d3bc5c7133b274";
+ sha256 = "942b9a7f2e1df831097fbee587c5c90a4cc6afa6105b23d3e30d8798f1a9b17d";
};
propagatedBuildInputs = [ scikitlearn ];
diff --git a/pkgs/development/python-modules/immutables/default.nix b/pkgs/development/python-modules/immutables/default.nix
index 7de40cdfe5b..41dcc6b2c11 100644
--- a/pkgs/development/python-modules/immutables/default.nix
+++ b/pkgs/development/python-modules/immutables/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "immutables";
- version = "0.12";
+ version = "0.14";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "12i8r5z0y6ya850fwl2r4hig5hyli8skvjmgylapxa4zbr13fqmc";
+ sha256 = "0y0aqw29g525frdnmv9paljzacpp4s21sadfbca5b137iciwr8d0";
};
meta = {
diff --git a/pkgs/development/python-modules/impacket/default.nix b/pkgs/development/python-modules/impacket/default.nix
index 1d71b15137c..e973175b26a 100644
--- a/pkgs/development/python-modules/impacket/default.nix
+++ b/pkgs/development/python-modules/impacket/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "impacket";
- version = "0.9.20";
+ version = "0.9.21";
src = fetchPypi {
inherit pname version;
- sha256 = "43ebdb62e179113a55ccd4297316532582be71857b85d85ba187cd6146757397";
+ sha256 = "912f812564e87c31a162cfe0626f3a6cbc5b6864deedbfefc31f6d321859ade3";
};
disabled = isPy3k;
diff --git a/pkgs/development/python-modules/intake/default.nix b/pkgs/development/python-modules/intake/default.nix
index 6cbf694955c..ca22dc4a9f9 100644
--- a/pkgs/development/python-modules/intake/default.nix
+++ b/pkgs/development/python-modules/intake/default.nix
@@ -11,6 +11,7 @@
, numpy
, pandas
, panel
+, pyarrow
, python-snappy
, requests
, ruamel_yaml
@@ -22,16 +23,16 @@
buildPythonPackage rec {
pname = "intake";
- version = "0.5.4";
+ version = "0.5.5";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "81c3bdadbb81ec10c923b89e118c229d977a584ccbe27466f8fde41c0c274c3f";
+ sha256 = "0ypgf0046hln27gjcy7gjh4diblgmivkf7kxbcy1mjvwka55bdmw";
};
- checkInputs = [ pytest ];
+ checkInputs = [ pyarrow pytest ];
propagatedBuildInputs = [
appdirs
dask
diff --git a/pkgs/development/python-modules/invoke/default.nix b/pkgs/development/python-modules/invoke/default.nix
index a07dd9e727c..8c1ca760df8 100644
--- a/pkgs/development/python-modules/invoke/default.nix
+++ b/pkgs/development/python-modules/invoke/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "invoke";
- version = "1.3.0";
+ version = "1.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1nn7gad0rvy492acpyhkrp01zsk86acf34qhsvq4xmm6x39788n5";
+ sha256 = "dae041ff458e1ef05448aae3b76e8c2a176c4b7c6a9d5e8ce880f16251803661";
};
patchPhase = ''
diff --git a/pkgs/development/python-modules/ipykernel/default.nix b/pkgs/development/python-modules/ipykernel/default.nix
index faf8d4b31b0..edf9d0863a1 100644
--- a/pkgs/development/python-modules/ipykernel/default.nix
+++ b/pkgs/development/python-modules/ipykernel/default.nix
@@ -42,6 +42,9 @@ buildPythonPackage rec {
"test_subprocess_print"
"test_subprocess_error"
"test_ipython_start_kernel_no_userns"
+
+ # https://github.com/ipython/ipykernel/issues/506
+ "test_unc_paths"
] ++ lib.optionals (pythonOlder "3.8") [
# flaky test https://github.com/ipython/ipykernel/issues/485
"test_shutdown"
diff --git a/pkgs/development/python-modules/ipyparallel/default.nix b/pkgs/development/python-modules/ipyparallel/default.nix
index 578dfd306b1..297b87d5745 100644
--- a/pkgs/development/python-modules/ipyparallel/default.nix
+++ b/pkgs/development/python-modules/ipyparallel/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "ipyparallel";
- version = "6.2.4";
+ version = "6.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0rf0dbpxf5z82bw8lsjj45r3wdd4wc74anz4wiiaf2rbjqlb1ivn";
+ sha256 = "0a97b276c62db633e9e97a816282bdd166f9df74e28204f0c8fa54b71944cfdc";
};
buildInputs = [ nose ];
@@ -31,6 +31,8 @@ buildPythonPackage rec {
# Requires access to cluster
doCheck = false;
+ disabled = !isPy3k;
+
meta = {
description = "Interactive Parallel Computing with IPython";
homepage = "http://ipython.org/";
diff --git a/pkgs/development/python-modules/ipython/default.nix b/pkgs/development/python-modules/ipython/default.nix
index 9d6624a7df4..69fe73eb342 100644
--- a/pkgs/development/python-modules/ipython/default.nix
+++ b/pkgs/development/python-modules/ipython/default.nix
@@ -22,12 +22,12 @@
buildPythonPackage rec {
pname = "ipython";
- version = "7.13.0";
+ version = "7.14.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "ca478e52ae1f88da0102360e57e528b92f3ae4316aabac80a2cd7f7ab2efb48a";
+ sha256 = "f0126781d0f959da852fb3089e170ed807388e986a8dd4e6ac44855845b0fb1c";
};
prePatch = lib.optionalString stdenv.isDarwin ''
diff --git a/pkgs/development/python-modules/ipyvue/default.nix b/pkgs/development/python-modules/ipyvue/default.nix
index 2b03fd368d9..83e3ca14e58 100644
--- a/pkgs/development/python-modules/ipyvue/default.nix
+++ b/pkgs/development/python-modules/ipyvue/default.nix
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "ipyvue";
- version = "1.3.1";
+ version = "1.3.2";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "01kp7d8iyz04d0m4njhv8rg72daqmgd93bdljwyffzxg71pwq92a";
+ sha256 = "24ed221dcc3878e70daebdbdffdf7fd2b2111164008ba4b5de6785b72eabf91f";
};
propagatedBuildInputs = [ ipywidgets ];
diff --git a/pkgs/development/python-modules/isbnlib/default.nix b/pkgs/development/python-modules/isbnlib/default.nix
index 6b238163cb5..11ae3157615 100644
--- a/pkgs/development/python-modules/isbnlib/default.nix
+++ b/pkgs/development/python-modules/isbnlib/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "isbnlib";
- version = "3.10.0";
+ version = "3.10.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1p7iaa6ykvhalpv09svxs50hnp25j5nv1zzp42n5r7a7rw70wlf8";
+ sha256 = "1ky5ynb8p580y2x3vpib6yrvdjgjb0wpqmdfnq5pqi3qzjyzsqra";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/itypes/default.nix b/pkgs/development/python-modules/itypes/default.nix
index efbec0fb8fa..17ba3a2183a 100644
--- a/pkgs/development/python-modules/itypes/default.nix
+++ b/pkgs/development/python-modules/itypes/default.nix
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "itypes";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchFromGitHub {
repo = pname;
owner = "tomchristie";
rev = version;
- sha256 = "0zkhn16wpslkxkq77dqw5rxa28nrchcb6nd3vgnxv91p4skyfm62";
+ sha256 = "1ljhjp9pacbrv2phs58vppz1dlxix01p98kfhyclvbml6dgjcr52";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/jc/default.nix b/pkgs/development/python-modules/jc/default.nix
index 190d469f836..7293846178c 100644
--- a/pkgs/development/python-modules/jc/default.nix
+++ b/pkgs/development/python-modules/jc/default.nix
@@ -1,6 +1,6 @@
{ stdenv
, buildPythonPackage
-, fetchPypi
+, fetchFromGitHub
, ruamel_yaml
, xmltodict
, pygments
@@ -9,12 +9,14 @@
buildPythonPackage rec {
pname = "jc";
- version = "1.10.7";
+ version = "1.11.1";
disabled = isPy27;
- src = fetchPypi {
- inherit pname version;
- sha256 = "198vsnh6j0nv9d7msnvw6qr1bzf0nffjsz7clm11bs7fh3ri3qxp";
+ src = fetchFromGitHub {
+ owner = "kellyjonbrazil";
+ repo = "jc";
+ rev = "v${version}";
+ sha256 = "0qackvhs35npgnga5riclnwqdwasc0kba48pwnrfxf0hm2i0kbgp";
};
propagatedBuildInputs = [ ruamel_yaml xmltodict pygments ];
diff --git a/pkgs/development/python-modules/jeepney/default.nix b/pkgs/development/python-modules/jeepney/default.nix
index f937b2b1252..1813ce8cac1 100644
--- a/pkgs/development/python-modules/jeepney/default.nix
+++ b/pkgs/development/python-modules/jeepney/default.nix
@@ -9,13 +9,13 @@
buildPythonPackage rec {
pname = "jeepney";
- version = "0.4.1";
+ version = "0.4.3";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "13806f91a96e9b2623fd2a81b950d763ee471454aafd9eb6d75dbe7afce428fb";
+ sha256 = "3479b861cc2b6407de5188695fa1a8d57e5072d7059322469b62628869b8e36e";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/jellyfish/default.nix b/pkgs/development/python-modules/jellyfish/default.nix
index 45f427017fc..9f4b57ba897 100644
--- a/pkgs/development/python-modules/jellyfish/default.nix
+++ b/pkgs/development/python-modules/jellyfish/default.nix
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "jellyfish";
- version = "0.7.2";
+ version = "0.8.2";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "11jja4wlzcr2pwvp3blj1jg6570zr0mpcm3nzhkbkdrbgq6wa2fb";
+ sha256 = "02q3d9b933hf8lyvg7w7lgmhij8bjs748vjmsfxhabai04a796d4";
};
checkInputs = [ pytest unicodecsv ];
diff --git a/pkgs/development/python-modules/jinja2/default.nix b/pkgs/development/python-modules/jinja2/default.nix
index 87c44d11a8c..42e45d162ba 100644
--- a/pkgs/development/python-modules/jinja2/default.nix
+++ b/pkgs/development/python-modules/jinja2/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "Jinja2";
- version = "2.11.1";
+ version = "2.11.2";
src = fetchPypi {
inherit pname version;
- sha256 = "93187ffbc7808079673ef52771baa950426fd664d3aad1d0fa3e95644360e250";
+ sha256 = "89aab215427ef59c34ad58735269eb58b1a5808103067f7bb9d5836c651b3bb0";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/jupyterlab/default.nix b/pkgs/development/python-modules/jupyterlab/default.nix
index d3b67ba87bc..a8057ed06ae 100644
--- a/pkgs/development/python-modules/jupyterlab/default.nix
+++ b/pkgs/development/python-modules/jupyterlab/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "jupyterlab";
- version = "2.1.0";
+ version = "2.1.2";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "10fwpgsi996nk2hcva14k8x6znczxgfmydvfsfrs1fpmmfmrl8wc";
+ sha256 = "380c29d674f6dcf8e380615334c7813bb4feb7bbb6222baf1d4c9f8318f4b104";
};
propagatedBuildInputs = [ jupyterlab_server notebook ];
diff --git a/pkgs/development/python-modules/jupyterlab_server/default.nix b/pkgs/development/python-modules/jupyterlab_server/default.nix
index db9fd195ae5..cd166b2d801 100644
--- a/pkgs/development/python-modules/jupyterlab_server/default.nix
+++ b/pkgs/development/python-modules/jupyterlab_server/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "jupyterlab_server";
- version = "1.1.0";
+ version = "1.1.3";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "0cqpyy4jr3023c47ij08djkpx526gmz8fab45mcnws0glhp7xhms";
+ sha256 = "17eac20af10167abebbeca72e7e390b9c19a400b8fffa158b5cfdcac344253d4";
};
checkInputs = [ requests pytest ];
diff --git a/pkgs/development/python-modules/jupytext/default.nix b/pkgs/development/python-modules/jupytext/default.nix
index 8b2d56277ce..cee21edd243 100644
--- a/pkgs/development/python-modules/jupytext/default.nix
+++ b/pkgs/development/python-modules/jupytext/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "jupytext";
- version = "1.4.1";
+ version = "1.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "126lmz702hbk7gyr4i6gkicmycx7zgsgjf47a6izq2d17bs0a9ji";
+ sha256 = "58b4c6bf48ba2e18bfc2d8358e852b6e3538ff664843398be09157c184ee1a27";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/kafka-python/default.nix b/pkgs/development/python-modules/kafka-python/default.nix
index 953a5895034..1c85fbd29af 100644
--- a/pkgs/development/python-modules/kafka-python/default.nix
+++ b/pkgs/development/python-modules/kafka-python/default.nix
@@ -1,12 +1,12 @@
{ stdenv, buildPythonPackage, fetchPypi, pytest, six, mock }:
buildPythonPackage rec {
- version = "1.4.7";
+ version = "2.0.1";
pname = "kafka-python";
src = fetchPypi {
inherit pname version;
- sha256 = "2f29baad4b3efe05a2bb81ac268855aa01cbc68397f15bac77b494ffd7e2cada";
+ sha256 = "1y7ny81rihnhc8lj921d76ir4kf4aj5iy35szgim8zccxhnx96p5";
};
checkInputs = [ pytest six mock ];
diff --git a/pkgs/development/python-modules/latexcodec/default.nix b/pkgs/development/python-modules/latexcodec/default.nix
index 2873c8f9622..3514d5da9a2 100644
--- a/pkgs/development/python-modules/latexcodec/default.nix
+++ b/pkgs/development/python-modules/latexcodec/default.nix
@@ -1,16 +1,22 @@
-{ stdenv, buildPythonPackage, fetchPypi, six }:
+{ stdenv, buildPythonPackage, fetchPypi, six, pytest }:
buildPythonPackage rec {
pname = "latexcodec";
- version = "1.0.7";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0wnp3yqcgx0rpy8dz51vh75lbp2qif67da19zi7m3ca98n887hgb";
+ sha256 = "0pyzhidpnc3q3rh9d5hxhzv99rl5limyyrll7xcyssci92fn8gyd";
};
propagatedBuildInputs = [ six ];
+ checkInputs = [ pytest ];
+
+ checkPhase = ''
+ pytest
+ '';
+
meta = {
homepage = "https://github.com/mcmtroffaes/latexcodec";
description = "Lexer and codec to work with LaTeX code in Python";
diff --git a/pkgs/development/python-modules/launchpadlib/default.nix b/pkgs/development/python-modules/launchpadlib/default.nix
index 72e3c7f1cf7..6c5112312bb 100644
--- a/pkgs/development/python-modules/launchpadlib/default.nix
+++ b/pkgs/development/python-modules/launchpadlib/default.nix
@@ -14,11 +14,11 @@
buildPythonPackage rec {
pname = "launchpadlib";
- version = "1.10.10";
+ version = "1.10.13";
src = fetchPypi {
inherit pname version;
- sha256 = "740580d72611452804ad7735c9af6944ed4a14fc1a2fcbcddba3fc719b5317f3";
+ sha256 = "5804d68ec93247194449d17d187e949086da0a4d044f12155fad269ef8515435";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/lazy_import/default.nix b/pkgs/development/python-modules/lazy_import/default.nix
new file mode 100644
index 00000000000..743604d539b
--- /dev/null
+++ b/pkgs/development/python-modules/lazy_import/default.nix
@@ -0,0 +1,35 @@
+{ stdenv, buildPythonPackage, fetchPypi
+, pytest
+, pytest_xdist
+, six }:
+
+buildPythonPackage rec {
+ pname = "lazy_import";
+ version = "0.2.2";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0gca9xj60qr3aprj9qdc66crr4r7hl8wzv6gc9y40nclazwawj91";
+ };
+
+ checkInputs = [
+ pytest
+ pytest_xdist
+ ];
+
+ propagatedBuildInputs = [
+ six
+ ];
+
+ checkPhase = ''
+ cd lazy_import
+ pytest --boxed
+ '';
+
+ meta = with stdenv.lib; {
+ description = "lazy_import provides a set of functions that load modules, and related attributes, in a lazy fashion.";
+ homepage = https://github.com/mnmelo/lazy_import;
+ license = licenses.gpl3;
+ maintainers = [ maintainers.marenz ];
+ };
+}
diff --git a/pkgs/development/python-modules/ldap3/default.nix b/pkgs/development/python-modules/ldap3/default.nix
index d9694633704..eb2d09d8d26 100644
--- a/pkgs/development/python-modules/ldap3/default.nix
+++ b/pkgs/development/python-modules/ldap3/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "ldap3";
- version = "2.6.1";
+ version = "2.7";
src = fetchPypi {
inherit pname version;
- sha256 = "0ag5xqlki6pjk3f50b8ar8vynx2fmkna7rfampv3kdgwg8z6gjr7";
+ sha256 = "1h1q8g1c2nkhx8p5n91bzkvjx5js5didi9xqbnmfrxqbnyc45w0p";
};
propagatedBuildInputs = [ pyasn1 ];
diff --git a/pkgs/development/python-modules/librosa/default.nix b/pkgs/development/python-modules/librosa/default.nix
index 6bd917a69e3..ade83d6721a 100644
--- a/pkgs/development/python-modules/librosa/default.nix
+++ b/pkgs/development/python-modules/librosa/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "librosa";
- version = "0.7.1";
+ version = "0.7.2";
src = fetchPypi {
inherit pname version;
- sha256 = "cca58a2d9a47e35be63a3ce36482d241453bfe9b14bde2005430f969bd7d013a";
+ sha256 = "656bbda80e98e6330db1ead79cd084b13a762284834d7603fcf7cf7c0dc65f3c";
};
propagatedBuildInputs = [ joblib matplotlib six scikitlearn decorator audioread resampy soundfile ];
diff --git a/pkgs/development/python-modules/line_profiler/default.nix b/pkgs/development/python-modules/line_profiler/default.nix
index 027e6b0d134..8ff0f391f20 100644
--- a/pkgs/development/python-modules/line_profiler/default.nix
+++ b/pkgs/development/python-modules/line_profiler/default.nix
@@ -5,6 +5,7 @@
, isPyPy
, ipython
, python
+, scikit-build
}:
buildPythonPackage rec {
@@ -16,11 +17,9 @@ buildPythonPackage rec {
sha256 = "7218ad6bd81f8649b211974bf108933910f016d66b49651effe7bbf63667d141";
};
- patches = [ ./python37.patch ];
+ nativeBuildInputs = [ cython ];
- buildInputs = [ cython ];
-
- propagatedBuildInputs = [ ipython ];
+ propagatedBuildInputs = [ ipython scikit-build ];
disabled = isPyPy;
@@ -37,5 +36,6 @@ buildPythonPackage rec {
homepage = "https://github.com/rkern/line_profiler";
license = lib.licenses.bsd3;
maintainers = with lib.maintainers; [ fridh ];
+ broken = true;
};
}
diff --git a/pkgs/development/python-modules/line_profiler/python37.patch b/pkgs/development/python-modules/line_profiler/python37.patch
deleted file mode 100644
index 0b6e93732c4..00000000000
--- a/pkgs/development/python-modules/line_profiler/python37.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 542baf59f3b2eada13bde48e8a89e484c2cfeeef Mon Sep 17 00:00:00 2001
-From: Hanaasagi <ambiguous404@gmail.com>
-Date: Wed, 17 Apr 2019 06:46:03 +0000
-Subject: [PATCH] Support Python 3.7 Generator (PEP 479)
-
----
- kernprof.py | 2 ++
- line_profiler.py | 2 ++
- 2 files changed, 4 insertions(+)
-
-diff --git a/kernprof.py b/kernprof.py
-index 108d36e..6461cf6 100755
---- a/kernprof.py
-+++ b/kernprof.py
-@@ -102,6 +102,8 @@ def wrapper(*args, **kwds):
- self.enable_by_count()
- try:
- item = g.send(input)
-+ except StopIteration:
-+ return
- finally:
- self.disable_by_count()
- input = (yield item)
-diff --git a/line_profiler.py b/line_profiler.py
-index a481dd2..5744d05 100755
---- a/line_profiler.py
-+++ b/line_profiler.py
-@@ -100,6 +100,8 @@ def wrapper(*args, **kwds):
- self.enable_by_count()
- try:
- item = g.send(input)
-+ except StopIteration:
-+ return
- finally:
- self.disable_by_count()
- input = (yield item)
diff --git a/pkgs/development/python-modules/livelossplot/default.nix b/pkgs/development/python-modules/livelossplot/default.nix
new file mode 100644
index 00000000000..c58a18dffe8
--- /dev/null
+++ b/pkgs/development/python-modules/livelossplot/default.nix
@@ -0,0 +1,40 @@
+{ stdenv
+, buildPythonPackage
+, fetchFromGitHub
+, isPy27
+, pytest
+, bokeh
+, ipython
+, matplotlib
+, numpy
+, nbconvert
+, nbformat
+}:
+
+buildPythonPackage rec {
+ pname = "livelossplot";
+ version = "0.5.0";
+
+ disabled = isPy27;
+
+ src = fetchFromGitHub {
+ owner = "stared";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "164v65qglgyg38q9ajnas99rp14mvrk5hn8x76b8iy81vszmx1c0";
+ };
+
+ propagatedBuildInputs = [ bokeh ipython matplotlib numpy ];
+
+ checkInputs = [ pytest nbconvert nbformat ];
+ checkPhase = ''
+ pytest tests tests/external_test_examples.py
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Live training loss plot in Jupyter for Keras, PyTorch, and others";
+ homepage = "https://github.com/stared/livelossplot";
+ license = licenses.mit;
+ maintainers = with maintainers; [ bcdarwin ];
+ };
+}
diff --git a/pkgs/development/python-modules/llvmlite/default.nix b/pkgs/development/python-modules/llvmlite/default.nix
index 0878424abb6..3a7f381e51c 100644
--- a/pkgs/development/python-modules/llvmlite/default.nix
+++ b/pkgs/development/python-modules/llvmlite/default.nix
@@ -6,17 +6,18 @@
, pythonOlder
, isPyPy
, enum34
+, isPy3k
}:
buildPythonPackage rec {
pname = "llvmlite";
- version = "0.31.0";
+ version = "0.32.1";
- disabled = isPyPy;
+ disabled = isPyPy || !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "22ab2b9d7ec79fab66ac8b3d2133347de86addc2e2df1b3793e523ac84baa3c8";
+ sha256 = "41262a47b8cbba5a09203b15b65fbdf11192f92aa226c81e99115acdee8f3b8d";
};
nativeBuildInputs = [ llvm ];
diff --git a/pkgs/development/python-modules/m3u8/default.nix b/pkgs/development/python-modules/m3u8/default.nix
index 5763f3beb65..01ff1458c0f 100644
--- a/pkgs/development/python-modules/m3u8/default.nix
+++ b/pkgs/development/python-modules/m3u8/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "m3u8";
- version = "0.5.4";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "globocom";
repo = pname;
rev = version;
- sha256 = "1a2c7vqcysxkaffk40zg8d60l9hpjk0dw221fy9cg72i8jxq1gmm";
+ sha256 = "0cmg993icpsa1b19kljxvjwhs167bsqrs0ad4wnwsi8qq6na5d4p";
};
checkInputs = [ bottle pytest pytestcov ];
diff --git a/pkgs/development/python-modules/mail-parser/default.nix b/pkgs/development/python-modules/mail-parser/default.nix
index fe68b507ecf..94b575f3f46 100644
--- a/pkgs/development/python-modules/mail-parser/default.nix
+++ b/pkgs/development/python-modules/mail-parser/default.nix
@@ -2,20 +2,24 @@
buildPythonPackage rec {
pname = "mail-parser";
- version = "3.9.3";
+ version = "3.12.0";
# no tests in PyPI tarball
src = fetchFromGitHub {
owner = "SpamScope";
repo = pname;
rev = "v${version}";
- sha256 = "0v6hgsz6yvp6csgx4y440ksqj24rdsd06vyfqcihiy3dfvp9229y";
+ sha256 = "0p851jlly6bzcs70kd1lcjwmg4scwh1icymfc0f2y6rkh4kfsdhk";
};
LC_ALL = "en_US.utf-8";
+ # remove version bounds
+ prePatch = ''
+ sed -i -e 's/==.*//g' requirements.txt
+ ''
# ipaddress is part of the standard library of Python 3.3+
- prePatch = lib.optionalString (!pythonOlder "3.3") ''
+ + lib.optionalString (!pythonOlder "3.3") ''
substituteInPlace requirements.txt \
--replace "ipaddress" ""
'';
diff --git a/pkgs/development/python-modules/maxminddb/default.nix b/pkgs/development/python-modules/maxminddb/default.nix
index 6556ade818a..beddba84fbc 100644
--- a/pkgs/development/python-modules/maxminddb/default.nix
+++ b/pkgs/development/python-modules/maxminddb/default.nix
@@ -5,12 +5,12 @@
}:
buildPythonPackage rec {
- version = "1.5.2";
+ version = "1.5.4";
pname = "maxminddb";
src = fetchPypi {
inherit pname version;
- sha256 = "d0ce131d901eb11669996b49a59f410efd3da2c6dbe2c0094fe2fef8d85b6336";
+ sha256 = "f4d28823d9ca23323d113dc7af8db2087aa4f657fafc64ff8f7a8afda871425b";
};
propagatedBuildInputs = [ ipaddress ];
diff --git a/pkgs/development/python-modules/mecab-python3/default.nix b/pkgs/development/python-modules/mecab-python3/default.nix
index 893dfb0251d..cbc8084c232 100644
--- a/pkgs/development/python-modules/mecab-python3/default.nix
+++ b/pkgs/development/python-modules/mecab-python3/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "mecab-python3";
- version = "0.996.3";
+ version = "0.996.5";
src = fetchPypi {
inherit pname version;
- sha256 = "1cedc968ef5bcbb2a6ece3bb4eb26e9569d89f3277dc2066ea0ce1341ab7d3b9";
+ sha256 = "e7f09caf136903ce908b8b001ffc178d6caa129c1550d47d8f7f733a213749a8";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/meld3/default.nix b/pkgs/development/python-modules/meld3/default.nix
index 013bd56aa3d..b2f51462331 100644
--- a/pkgs/development/python-modules/meld3/default.nix
+++ b/pkgs/development/python-modules/meld3/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "meld3";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1fbyafwi0d54394hkmp65nf6vk0qm4kipf5z60pdp4244rvadz8y";
+ sha256 = "3ea266994f1aa83507679a67b493b852c232a7905e29440a6b868558cad5e775";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/minidb/default.nix b/pkgs/development/python-modules/minidb/default.nix
index a324c8d7d08..dbe9597ea0c 100644
--- a/pkgs/development/python-modules/minidb/default.nix
+++ b/pkgs/development/python-modules/minidb/default.nix
@@ -5,14 +5,14 @@
buildPythonPackage rec {
pname = "minidb";
- version = "2.0.3";
+ version = "2.0.4";
disabled = !isPy3k;
src = fetchFromGitHub {
owner = "thp";
repo = "minidb";
rev = version;
- sha256 = "0c6y3x957pc5sxkl34lymhkwpn4nlsfw07fcv4y9p2zdb7kjd1gc";
+ sha256 = "0i607rkfx0rkyllcx4vf3w2z0wxzs1gqigfw87q90pjrbbh2q4sb";
};
# module imports are incompatible with python2
diff --git a/pkgs/development/python-modules/minio/default.nix b/pkgs/development/python-modules/minio/default.nix
index a3d6cb8879e..f1255f3636c 100644
--- a/pkgs/development/python-modules/minio/default.nix
+++ b/pkgs/development/python-modules/minio/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "minio";
- version = "5.0.6";
+ version = "5.0.10";
src = fetchPypi {
inherit pname version;
- sha256 = "1p6gnbapwzpg7h0wv52fn4dd3dlhxl5qziadkiqjl8xaz8yp3vys";
+ sha256 = "6ecb7637a35f806733e9d112eacfa599a58d7c3d4698fda2b5c86fff5d34b417";
};
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/mock/2.nix b/pkgs/development/python-modules/mock/2.nix
new file mode 100644
index 00000000000..9ab8de1ba50
--- /dev/null
+++ b/pkgs/development/python-modules/mock/2.nix
@@ -0,0 +1,44 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, isPy27
+, funcsigs
+, six
+, pbr
+, python
+, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "mock";
+ version = "3.0.5";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "83657d894c90d5681d62155c82bda9c1187827525880eda8ff5df4ec813437c3";
+ };
+
+ propagatedBuildInputs = [ six pbr ] ++ lib.optionals isPy27 [ funcsigs ];
+
+ # On PyPy for Python 2.7 in particular, Mock's tests have a known failure.
+ # Mock upstream has a decoration to disable the failing test and make
+ # everything pass, but it is not yet released. The commit:
+ # https://github.com/testing-cabal/mock/commit/73bfd51b7185#diff-354f30a63fb0907d4ad57269548329e3L12
+ #doCheck = !(python.isPyPy && python.isPy27);
+ doCheck = false; # Infinite recursion pytest
+
+ checkPhase = ''
+ ${python.interpreter} -m unittest discover
+ '';
+
+ checkInputs = [
+ pytest
+ ];
+
+ meta = with lib; {
+ description = "Mock objects for Python";
+ homepage = "http://python-mock.sourceforge.net/";
+ license = licenses.bsd2;
+ };
+
+} \ No newline at end of file
diff --git a/pkgs/development/python-modules/mock/default.nix b/pkgs/development/python-modules/mock/default.nix
index de1ff58243e..e905add00f5 100644
--- a/pkgs/development/python-modules/mock/default.nix
+++ b/pkgs/development/python-modules/mock/default.nix
@@ -6,15 +6,16 @@
, six
, pbr
, python
+, pytest
}:
buildPythonPackage rec {
pname = "mock";
- version = "3.0.5";
+ version = "4.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "83657d894c90d5681d62155c82bda9c1187827525880eda8ff5df4ec813437c3";
+ sha256 = "dd33eb70232b6118298d516bbcecd26704689c386594f0f3c4f13867b2c56f72";
};
propagatedBuildInputs = [ six pbr ] ++ lib.optionals isPy27 [ funcsigs ];
@@ -23,12 +24,17 @@ buildPythonPackage rec {
# Mock upstream has a decoration to disable the failing test and make
# everything pass, but it is not yet released. The commit:
# https://github.com/testing-cabal/mock/commit/73bfd51b7185#diff-354f30a63fb0907d4ad57269548329e3L12
- doCheck = !(python.isPyPy && python.isPy27);
+ #doCheck = !(python.isPyPy && python.isPy27);
+ doCheck = false; # Infinite recursion pytest
checkPhase = ''
${python.interpreter} -m unittest discover
'';
+ checkInputs = [
+ pytest
+ ];
+
meta = with lib; {
description = "Mock objects for Python";
homepage = "http://python-mock.sourceforge.net/";
diff --git a/pkgs/development/python-modules/moviepy/default.nix b/pkgs/development/python-modules/moviepy/default.nix
index 2daabf22d9e..1e08d5dc3af 100644
--- a/pkgs/development/python-modules/moviepy/default.nix
+++ b/pkgs/development/python-modules/moviepy/default.nix
@@ -25,13 +25,13 @@ assert advancedProcessing -> (
buildPythonPackage rec {
pname = "moviepy";
- version = "1.0.2";
+ version = "1.0.3";
disabled = !(pythonAtLeast "3.4");
src = fetchPypi {
inherit pname version;
- sha256 = "0ajw2xmcd962qw2kxxnbp08l5vgk5k78sls9bb227lw8aa51ln80";
+ sha256 = "2884e35d1788077db3ff89e763c5ba7bfddbd7ae9108c9bc809e7ba58fa433f5";
};
# No tests, require network connection
diff --git a/pkgs/development/python-modules/mpv/default.nix b/pkgs/development/python-modules/mpv/default.nix
index a74150f971b..e79f16b1c3b 100644
--- a/pkgs/development/python-modules/mpv/default.nix
+++ b/pkgs/development/python-modules/mpv/default.nix
@@ -4,14 +4,14 @@
buildPythonPackage rec {
pname = "mpv";
- version = "0.4.5";
+ version = "0.4.6";
disabled = isPy27;
src = fetchFromGitHub {
owner = "jaseg";
repo = "python-mpv";
rev = "v${version}";
- sha256 = "1y80c2k4s42lzvm5dz8wi186i7rsn1vs1wn30hp6v6vs62fb91fi";
+ sha256 = "1fh0fdv0k2yz7l6a62hf2svpgz34dzn84sh8fnv2x7wrkwd6r8qn";
};
buildInputs = [ mpv ];
diff --git a/pkgs/development/python-modules/msal/default.nix b/pkgs/development/python-modules/msal/default.nix
index 10e62f5cc58..705ae9b61cc 100644
--- a/pkgs/development/python-modules/msal/default.nix
+++ b/pkgs/development/python-modules/msal/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "msal";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "16l2bmmm5pdlb61av5748mhy0lg9r965lmyn69is6mhsyr9zi38s";
+ sha256 = "0pqprfgcsns89gmlm284zcvqnlsn3a5c46n1p33kdk53gyyym66y";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/msgpack-numpy/default.nix b/pkgs/development/python-modules/msgpack-numpy/default.nix
index 354498836a9..d646c1ed15f 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.4.3";
+ version = "0.4.5";
src = fetchPypi {
inherit pname version;
- sha256 = "a02c0069fb580c6a2dda9b98d40d34fda3840863112a5465ba9b54fa2ee005a5";
+ sha256 = "0z3ls52iamqv6fbn1ljnd5nnnzaiakczciry5c3vym5r77wgc9mg";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/multidict/default.nix b/pkgs/development/python-modules/multidict/default.nix
index 16fea2898dd..155395efa4a 100644
--- a/pkgs/development/python-modules/multidict/default.nix
+++ b/pkgs/development/python-modules/multidict/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "multidict";
- version = "4.7.4";
+ version = "4.7.5";
src = fetchPypi {
inherit pname version;
- sha256 = "d7d428488c67b09b26928950a395e41cc72bb9c3d5abfe9f0521940ee4f796d4";
+ sha256 = "aee283c49601fa4c13adc64c09c978838a7e812f85377ae130a24d7198c0331e";
};
checkInputs = [ pytest pytestrunner pytestcov ];
diff --git a/pkgs/development/python-modules/natsort/default.nix b/pkgs/development/python-modules/natsort/default.nix
index 918d491083d..3df8ce7c5ba 100644
--- a/pkgs/development/python-modules/natsort/default.nix
+++ b/pkgs/development/python-modules/natsort/default.nix
@@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "natsort";
- version = "6.2.0";
+ version = "6.2.1";
checkInputs = [
pytest
@@ -26,7 +26,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "58c6fb2f355117e88a19808394ec1ed30a2ff881bdd2c81c436952caebd30668";
+ sha256 = "c5944ffd2343141fa5679b17991c398e15105f3b35bb11beefe66c67e08289d5";
};
# testing based on project's tox.ini
diff --git a/pkgs/development/python-modules/nbsmoke/default.nix b/pkgs/development/python-modules/nbsmoke/default.nix
index 46d47fd1679..8f263246893 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.3.0";
+ version = "0.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "070e999db3902a0c62a94d76de8fb98da21eaee22d9e90eb42f1636c87e1b805";
+ sha256 = "06as8vh17m0nkp3fpkp42m990a5zjfl2iaa17da99ksh7886mjpc";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/nest-asyncio/default.nix b/pkgs/development/python-modules/nest-asyncio/default.nix
index 1934317a112..27c959cee0f 100644
--- a/pkgs/development/python-modules/nest-asyncio/default.nix
+++ b/pkgs/development/python-modules/nest-asyncio/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "1.3.2";
+ version = "1.3.3";
pname = "nest_asyncio";
disabled = !(pythonAtLeast "3.5");
src = fetchPypi {
inherit pname version;
- sha256 = "0l43k0lx7r6izancfhhg68x82mvws2di1a9w2y12l1a446vr9q8l";
+ sha256 = "75dad56eaa7078e2e29c6630f114077fc5060069658d74545b0409e63ca8a028";
};
# tests not packaged with source dist as of 1.3.2/1.3.2, and
diff --git a/pkgs/development/python-modules/nibabel/default.nix b/pkgs/development/python-modules/nibabel/default.nix
index 751cc139548..7ea6978b1cb 100644
--- a/pkgs/development/python-modules/nibabel/default.nix
+++ b/pkgs/development/python-modules/nibabel/default.nix
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "nibabel";
- version = "3.0.1";
+ version = "3.0.2";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "08nlny8vzkpjpyb0q943cq57m2s4wndm86chvd3d5qvar9z6b36k";
+ sha256 = "40cc615801c8876306af1009a312f9c90752f1d79610fc1146917585b6f374dd";
};
propagatedBuildInputs = [ numpy scipy h5py pydicom ];
diff --git a/pkgs/development/python-modules/nilearn/default.nix b/pkgs/development/python-modules/nilearn/default.nix
index 1e58aee503b..c01715470f6 100644
--- a/pkgs/development/python-modules/nilearn/default.nix
+++ b/pkgs/development/python-modules/nilearn/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "nilearn";
- version = "0.6.0";
+ version = "0.6.2";
src = fetchPypi {
inherit pname version;
- sha256 = "07eb764f2b7b39b487f806a067e394d8ebffff21f57cd1ecdb5c4030b7210210";
+ sha256 = "cfc6cfda59a6f4247189f8ccf92e364de450460a15c0ec21bdb857c420dd198c";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/nodeenv/default.nix b/pkgs/development/python-modules/nodeenv/default.nix
index f3f1c2b86c1..14a67fe54ae 100644
--- a/pkgs/development/python-modules/nodeenv/default.nix
+++ b/pkgs/development/python-modules/nodeenv/default.nix
@@ -1,4 +1,4 @@
-{ lib, buildPythonPackage, fetchPypi }:
+{ lib, buildPythonPackage, fetchPypi, setuptools }:
buildPythonPackage rec {
pname = "nodeenv";
@@ -9,6 +9,10 @@ buildPythonPackage rec {
sha256 = "ad8259494cf1c9034539f6cced78a1da4840a4b157e23640bc4a0c0546b0cb7a";
};
+ propagatedBuildInputs = [
+ setuptools
+ ];
+
# Tests not included in PyPI tarball
doCheck = false;
diff --git a/pkgs/development/python-modules/nuitka/default.nix b/pkgs/development/python-modules/nuitka/default.nix
index 5eef92a2879..f65f5079b2c 100644
--- a/pkgs/development/python-modules/nuitka/default.nix
+++ b/pkgs/development/python-modules/nuitka/default.nix
@@ -12,13 +12,13 @@ let
# Therefore we create a separate env for it.
scons = pkgs.python27.withPackages(ps: [ pkgs.scons ]);
in buildPythonPackage rec {
- version = "0.6.7";
+ version = "0.6.8.1";
pname = "Nuitka";
# Latest version is not yet on PyPi
src = fetchurl {
url = "https://github.com/kayhayen/Nuitka/archive/${version}.tar.gz";
- sha256 = "09mrm7iz2wdrd7y2csbcidg6bkskjignx2pnifh4i8zlh0vm61bg";
+ sha256 = "1rn6i2mcljhb9nmh8qj3slcmqzs9jx8s7j8r2b7685n7751h5ipj";
};
checkInputs = [ vmprof pyqt4 ];
diff --git a/pkgs/development/python-modules/numba/default.nix b/pkgs/development/python-modules/numba/default.nix
index 71e8eec3941..909a37c7829 100644
--- a/pkgs/development/python-modules/numba/default.nix
+++ b/pkgs/development/python-modules/numba/default.nix
@@ -13,14 +13,14 @@
}:
buildPythonPackage rec {
- version = "0.48.0";
+ version = "0.49.1";
pname = "numba";
# uses f-strings
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "9d21bc77e67006b5723052840c88cc59248e079a907cc68f1a1a264e1eaba017";
+ sha256 = "89e1ad8215918036b0ffc53501888d44ed44c1f2cb09a9e047d06af5cd7e7a5a";
};
NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${libcxx}/include/c++/v1";
diff --git a/pkgs/development/python-modules/numpy-stl/default.nix b/pkgs/development/python-modules/numpy-stl/default.nix
index 5acdfd6f8c6..b862319d947 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.0";
+ version = "2.11.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1z6b740fpkr8fbbhw79l29hmwf76xcda6ni804sqz0jghm7883yy";
+ sha256 = "1dil1rklb41m3v6a0i93ymimv453whsg1m9z6g0z17jbg7gmc98r";
};
checkInputs = [ pytest pytestrunner ];
diff --git a/pkgs/development/python-modules/numpy/default.nix b/pkgs/development/python-modules/numpy/default.nix
index 0838509a849..62a871fda09 100644
--- a/pkgs/development/python-modules/numpy/default.nix
+++ b/pkgs/development/python-modules/numpy/default.nix
@@ -23,17 +23,25 @@ let
library_dirs = "${blas}/lib:${lapack}/lib";
libraries = "lapack,lapacke,blas,cblas";
};
+ lapack = {
+ include_dirs = "${lib.getDev lapack}/include";
+ library_dirs = "${lapack}/lib";
+ };
+ blas = {
+ include_dirs = "${lib.getDev blas}/include";
+ library_dirs = "${blas}/lib";
+ };
});
};
in buildPythonPackage rec {
pname = "numpy";
- version = "1.18.3";
+ version = "1.18.4";
format = "pyproject.toml";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "e46e2384209c91996d5ec16744234d1c906ab79a701ce1a26155c9ec890b8dc8";
+ sha256 = "bbcc85aaf4cd84ba057decaead058f43191cc0e30d6bc5d44fe336dc3d3f4509";
};
nativeBuildInputs = [ gfortran pytest cython setuptoolsBuildHook ];
diff --git a/pkgs/development/python-modules/oauthlib/3.1.nix b/pkgs/development/python-modules/oauthlib/3.1.nix
new file mode 100644
index 00000000000..185ef974863
--- /dev/null
+++ b/pkgs/development/python-modules/oauthlib/3.1.nix
@@ -0,0 +1,33 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, mock
+, pytest
+, cryptography
+, blinker
+, pyjwt
+}:
+
+buildPythonPackage rec {
+ pname = "oauthlib";
+ version = "3.1.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "bee41cc35fcca6e988463cacc3bcb8a96224f470ca547e697b604cc697b2f889";
+ };
+
+ checkInputs = [ mock pytest ];
+ propagatedBuildInputs = [ cryptography blinker pyjwt ];
+
+ checkPhase = ''
+ py.test tests/
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/idan/oauthlib";
+ description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic";
+ maintainers = with maintainers; [ prikhi ];
+ license = licenses.bsd3;
+ };
+}
diff --git a/pkgs/development/python-modules/oauthlib/default.nix b/pkgs/development/python-modules/oauthlib/default.nix
index 6c6ddc29de9..bc2c8c1094c 100644
--- a/pkgs/development/python-modules/oauthlib/default.nix
+++ b/pkgs/development/python-modules/oauthlib/default.nix
@@ -1,6 +1,6 @@
{ stdenv
, buildPythonPackage
-, fetchPypi
+, fetchFromGitHub
, mock
, pytest
, cryptography
@@ -9,12 +9,15 @@
}:
buildPythonPackage rec {
- version = "3.1.0";
pname = "oauthlib";
+ version = "unstable-2020-05-08";
- src = fetchPypi {
- inherit pname version;
- sha256 = "bee41cc35fcca6e988463cacc3bcb8a96224f470ca547e697b604cc697b2f889";
+ # master supports pyjwt==1.7.1
+ src = fetchFromGitHub {
+ owner = pname;
+ repo = pname;
+ rev = "46647402896db5f0d979eba9594623e889739060";
+ sha256 = "1wrdjdvlfcd74lckcgascnasrffg8sip0z673si4ag5kv4afiz3l";
};
checkInputs = [ mock pytest ];
diff --git a/pkgs/development/python-modules/onnx/default.nix b/pkgs/development/python-modules/onnx/default.nix
index 3e2c8bd499d..6c0560bbaff 100644
--- a/pkgs/development/python-modules/onnx/default.nix
+++ b/pkgs/development/python-modules/onnx/default.nix
@@ -18,29 +18,18 @@
buildPythonPackage rec {
pname = "onnx";
- version = "1.6.0";
+ version = "1.7.0";
# Due to Protobuf packaging issues this build of Onnx with Python 2 gives
- # errors on import
+ # errors on import.
+ # Also support for Python 2 will be deprecated from Onnx v1.8.
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0ig33jl3591041lyylxp52yi20rfrcqx3i030hd6al8iabzc721v";
+ sha256 = "0j6rgfbhsw3a8id8pyg18y93k68lbjbj1kq6qia36h69f6pvlyjy";
};
- # Remove the unqualified requirement for the typing package for running the
- # tests. typing is already required for the installation, where it is
- # correctly qualified so as to only be required for sufficiently old Python
- # versions.
- # This patch should be in the next release (>1.6).
- patches = [
- (fetchpatch {
- url = "https://github.com/onnx/onnx/commit/c963586d0f8dd5740777b2fd06f04ec60816de9f.patch";
- sha256 = "1hl26cw5zckc91gmh0bdah87jyprccxiw0f4i5h1gwkq28hm6wbj";
- })
- ];
-
nativeBuildInputs = [ cmake ];
propagatedBuildInputs = [
@@ -61,13 +50,17 @@ buildPythonPackage rec {
patchShebangs tools/protoc-gen-mypy.py
'';
+ preBuild = ''
+ export MAX_JOBS=$NIX_BUILD_CORES
+ '';
+
# The executables are just utility scripts that aren't too important
postInstall = ''
rm -r $out/bin
'';
- # The setup.py does all the configuration (running CMake)
- dontConfigure = true;
+ # The setup.py does all the configuration
+ dontUseCmakeConfigure = true;
meta = {
homepage = "http://onnx.ai";
diff --git a/pkgs/development/python-modules/openpyxl/default.nix b/pkgs/development/python-modules/openpyxl/default.nix
index ce6a909a5bf..d858d8ad428 100644
--- a/pkgs/development/python-modules/openpyxl/default.nix
+++ b/pkgs/development/python-modules/openpyxl/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "openpyxl";
- version = "3.0.2";
+ version = "3.0.3";
disabled = isPy27; # 2.6.4 was final python2 release
src = fetchPypi {
inherit pname version;
- sha256 = "eb68c08a72ac6d9812df181e88ebece3a68436364353eb6eda3bed863e3d73a6";
+ sha256 = "547a9fc6aafcf44abe358b89ed4438d077e9d92e4f182c87e2dc294186dc4b64";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/opt-einsum/default.nix b/pkgs/development/python-modules/opt-einsum/default.nix
index 85753ffa071..6bf0e451f04 100644
--- a/pkgs/development/python-modules/opt-einsum/default.nix
+++ b/pkgs/development/python-modules/opt-einsum/default.nix
@@ -1,12 +1,12 @@
{ buildPythonPackage, fetchPypi, lib, numpy, pytest_4 }:
buildPythonPackage rec {
- version = "3.1.0";
+ version = "3.2.1";
pname = "opt_einsum";
src = fetchPypi {
inherit version pname;
- sha256 = "edfada4b1d0b3b782ace8bc14e80618ff629abf53143e1e6bbf9bd00b11ece77";
+ sha256 = "165r7rsl5j94kna4q3vsaq71z23lgxd9b20dgb6abrlas6c6mdw3";
};
propagatedBuildInputs = [ numpy ];
diff --git a/pkgs/development/python-modules/owslib/default.nix b/pkgs/development/python-modules/owslib/default.nix
index 93adf764597..e5dea71c8fd 100644
--- a/pkgs/development/python-modules/owslib/default.nix
+++ b/pkgs/development/python-modules/owslib/default.nix
@@ -1,11 +1,11 @@
{ lib, buildPythonPackage, fetchPypi, dateutil, requests, pytz, pyproj , pytest } :
buildPythonPackage rec {
pname = "OWSLib";
- version = "0.19.0";
+ version = "0.19.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0rdhymayyc6w1izlv1bf2wgx2dfxbp4k1vll5s1364isw60rjj8x";
+ sha256 = "605a742d088f1ed9c946e824d0b3be94b5256931f8b230dae63e27a52c781b6d";
};
buildInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/packaging/default.nix b/pkgs/development/python-modules/packaging/default.nix
index ce6836f9f2b..6a144478e94 100644
--- a/pkgs/development/python-modules/packaging/default.nix
+++ b/pkgs/development/python-modules/packaging/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "packaging";
- version = "20.1";
+ version = "20.3";
src = fetchPypi {
inherit pname version;
- sha256 = "e665345f9eef0c621aa0bf2f8d78cf6d21904eef16a93f020240b704a57f1334";
+ sha256 = "3c292b474fda1671ec57d46d739d072bfd495a4f51ad01a055121d81e952b7a3";
};
propagatedBuildInputs = [ pyparsing six ];
diff --git a/pkgs/development/python-modules/parameterized/default.nix b/pkgs/development/python-modules/parameterized/default.nix
index fb921bb2938..77529c059af 100644
--- a/pkgs/development/python-modules/parameterized/default.nix
+++ b/pkgs/development/python-modules/parameterized/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "parameterized";
- version = "0.7.1";
+ version = "0.7.4";
src = fetchPypi {
inherit pname version;
- sha256 = "6a94dbea30c6abde99fd4c2f2042c1bf7f980e48908bf92ead62394f93cf57ed";
+ sha256 = "190f8cc7230eee0b56b30d7f074fd4d165f7c45e6077582d0813c8557e738490";
};
# Tests require some python3-isms but code works without.
diff --git a/pkgs/development/python-modules/parfive/default.nix b/pkgs/development/python-modules/parfive/default.nix
index 225ee12e51a..790c7ef5cdb 100644
--- a/pkgs/development/python-modules/parfive/default.nix
+++ b/pkgs/development/python-modules/parfive/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "parfive";
- version = "1.0.0";
+ version = "1.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "15dc8466922c8fb1f814d3f7c3f3656191ac17b38fd7cc3350b9bf726e144ebb";
+ sha256 = "90dfb05d0a65d00669f5245371a4b33cbebcb5cfba86f4aad7f956984394eefd";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/parse/default.nix b/pkgs/development/python-modules/parse/default.nix
index 08af6dc2720..bb09646b6b4 100644
--- a/pkgs/development/python-modules/parse/default.nix
+++ b/pkgs/development/python-modules/parse/default.nix
@@ -3,11 +3,11 @@
}:
buildPythonPackage rec {
pname = "parse";
- version = "1.12.1";
+ version = "1.15.0";
src = fetchPypi {
inherit pname version;
- sha256 = "a5fca7000c6588d77bc65c28f3f21bfce03b5e44daa8f9f07c17fe364990d717";
+ sha256 = "1h4m5df5grjpaf087g8ciishz5ajl28s3140s8bngppvy71f5m56";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/parsel/default.nix b/pkgs/development/python-modules/parsel/default.nix
index daaf845cdf0..319f83f7275 100644
--- a/pkgs/development/python-modules/parsel/default.nix
+++ b/pkgs/development/python-modules/parsel/default.nix
@@ -8,19 +8,20 @@
, w3lib
, lxml
, cssselect
+, isPy27
}:
buildPythonPackage rec {
pname = "parsel";
- version = "1.5.2";
+ version = "1.6.0";
src = fetchPypi {
inherit pname version;
- sha256 = "08v76s6s4li7asnyz8a7gbp9vz522rv5apranyv76mb0lhmjd92d";
+ sha256 = "0yawf9r3r863lwxj0n89i7h3n8xjbsl5b7n6xg76r68scl5yzvvh";
};
checkInputs = [ pytest pytestrunner ];
- propagatedBuildInputs = [ functools32 six w3lib lxml cssselect ];
+ propagatedBuildInputs = [ six w3lib lxml cssselect ] ++ lib.optionals isPy27 [ functools32 ];
checkPhase = ''
py.test
diff --git a/pkgs/development/python-modules/parver/default.nix b/pkgs/development/python-modules/parver/default.nix
index c71e39ca111..a51f1c00327 100644
--- a/pkgs/development/python-modules/parver/default.nix
+++ b/pkgs/development/python-modules/parver/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "parver";
- version = "0.2.1";
+ version = "0.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0jzyylcmjxb0agc4fpdnzdnv2ajvp99rs9pz7qcklnhlmy8scdqv";
+ sha256 = "0a6jp17c1ag6b9yp5xgy9wvznk3g0v2f8gpwkcwxpyc9ygk98zdm";
};
propagatedBuildInputs = [ six attrs arpeggio ];
diff --git a/pkgs/development/python-modules/paste/default.nix b/pkgs/development/python-modules/paste/default.nix
index a9c86513fe8..9d45f35d365 100644
--- a/pkgs/development/python-modules/paste/default.nix
+++ b/pkgs/development/python-modules/paste/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "paste";
- version = "3.2.2";
+ version = "3.4.0";
src = fetchPypi {
pname = "Paste";
inherit version;
- sha256 = "15p95br9x7zjy0cckdy6xmhfg61cg49rhi75jd00svrnz234s7qb";
+ sha256 = "16sichvhyci1gaarkjs35mai8vphh7b244qm14hj1isw38nx4c03";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/pbr/default.nix b/pkgs/development/python-modules/pbr/default.nix
index 4180d1069e4..5e0be5fb62b 100644
--- a/pkgs/development/python-modules/pbr/default.nix
+++ b/pkgs/development/python-modules/pbr/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pbr";
- version = "5.4.4";
+ version = "5.4.5";
src = fetchPypi {
inherit pname version;
- sha256 = "139d2625547dbfa5fb0b81daebb39601c478c21956dc57e2e07b74450a8c506b";
+ sha256 = "07f558fece33b05caf857474a366dfcc00562bca13dd8b47b2b3e22d9f9bf55c";
};
# circular dependencies with fixtures
diff --git a/pkgs/development/python-modules/pdf2image/default.nix b/pkgs/development/python-modules/pdf2image/default.nix
index def036d271c..5fc61f64423 100644
--- a/pkgs/development/python-modules/pdf2image/default.nix
+++ b/pkgs/development/python-modules/pdf2image/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "pdf2image";
- version = "1.10.0";
+ version = "1.13.1";
propagatedBuildInputs = [ pillow poppler_utils ];
src = fetchPypi {
inherit pname version;
- sha256 = "0bpprn5wcz414pqpvwjpd5cc0838shkw2cfvrwfiilhr09bhxbhb";
+ sha256 = "1l3jic687vnji952f4dp66jwiprpxskja9v4ffw3bpr6gxgq4syz";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/pdfminer_six/default.nix b/pkgs/development/python-modules/pdfminer_six/default.nix
index ace2b618ef2..979b116b713 100644
--- a/pkgs/development/python-modules/pdfminer_six/default.nix
+++ b/pkgs/development/python-modules/pdfminer_six/default.nix
@@ -1,8 +1,8 @@
-{ stdenv, buildPythonPackage, fetchFromGitHub, isPy3k, pycryptodome, chardet, nose, sortedcontainers, fetchpatch }:
+{ stdenv, buildPythonPackage, fetchFromGitHub, isPy3k, pycryptodome, chardet, nose, sortedcontainers }:
buildPythonPackage rec {
pname = "pdfminer_six";
- version = "20200402";
+ version = "20200517";
disabled = !isPy3k;
@@ -11,18 +11,9 @@ buildPythonPackage rec {
owner = "pdfminer";
repo = "pdfminer.six";
rev = version;
- sha256 = "1wl64r3ifpwi7mm5pcxc0ji7w380nxcq3zrv66n95lglm4zqkf26";
+ sha256 = "00272pxkh6djm37yvlvgd06w7ycf35srwk6n3p58ppw5hgmpkhc2";
};
- patches = [
- # Add shebang line to scripts. See: https://github.com/pdfminer/pdfminer.six/pull/408
- (fetchpatch {
- url = "https://github.com/pdfminer/pdfminer.six/commit/0c2f44b6de064d9a3cea99bde5b8e9c6a525a69c.patch";
- sha256 = "1vml66grnvg4g26mya24kiyxsz809d4mr7wz8qmawjbn4ss65y21";
- excludes = [ "CHANGELOG.md" ];
- })
- ];
-
propagatedBuildInputs = [ chardet pycryptodome sortedcontainers ];
checkInputs = [ nose ];
@@ -37,4 +28,3 @@ buildPythonPackage rec {
maintainers = with maintainers; [ psyanticy marsam ];
};
}
-
diff --git a/pkgs/development/python-modules/pglast/default.nix b/pkgs/development/python-modules/pglast/default.nix
index 1165157fecc..1668cd94ade 100644
--- a/pkgs/development/python-modules/pglast/default.nix
+++ b/pkgs/development/python-modules/pglast/default.nix
@@ -3,6 +3,7 @@
, fetchPypi
, isPy3k
, pythonOlder
+, setuptools
, aenum
, pytest
, pytestcov
@@ -10,16 +11,16 @@
buildPythonPackage rec {
pname = "pglast";
- version = "1.10";
+ version = "1.11";
src = fetchPypi {
inherit pname version;
- sha256 = "a26ba77127b363446955e8a5317b3194defb1c1bb9d2ed5e7d4830fd4f066d97";
+ sha256 = "8463d60b9065daf26e3c0fa6e7515d2a4594847ab417be018858832a475105f1";
};
disabled = !isPy3k;
- propagatedBuildInputs = lib.optionals (pythonOlder "3.6") [ aenum ];
+ propagatedBuildInputs = [ setuptools ] ++ lib.optionals (pythonOlder "3.6") [ aenum ];
checkInputs = [ pytest pytestcov ];
diff --git a/pkgs/development/python-modules/pgspecial/default.nix b/pkgs/development/python-modules/pgspecial/default.nix
index 03db8916d44..61ab5532ca9 100644
--- a/pkgs/development/python-modules/pgspecial/default.nix
+++ b/pkgs/development/python-modules/pgspecial/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pgspecial";
- version = "1.11.9";
+ version = "1.11.10";
src = fetchPypi {
inherit pname version;
- sha256 = "77f8651450ccbde7d3036cfe93486a4eeeb5ade28d1ebc4b2ba186fea0023c56";
+ sha256 = "1jrq6bhzwvz6db8ays8zff15hbk1iazs2qxrzvrnlkgxxjkp8p7n";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/phik/default.nix b/pkgs/development/python-modules/phik/default.nix
index ecfaf3c9078..e09182d5e71 100644
--- a/pkgs/development/python-modules/phik/default.nix
+++ b/pkgs/development/python-modules/phik/default.nix
@@ -15,14 +15,14 @@
buildPythonPackage rec {
pname = "phik";
- version = "0.9.8";
+ version = "0.9.11";
format = "wheel";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version format;
python = "py3";
- sha256 = "c398452c5c1eea153905666b289c6a153712cf3d58811fa41e2bbbd27a65d678";
+ sha256 = "b8c36dc50265d8c0626b34e3bc74cd0edd342d9d8ecc3d78c06817200bb31d10";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/phonenumbers/default.nix b/pkgs/development/python-modules/phonenumbers/default.nix
index f16bf3f014c..47a60acaa0a 100644
--- a/pkgs/development/python-modules/phonenumbers/default.nix
+++ b/pkgs/development/python-modules/phonenumbers/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "phonenumbers";
- version = "8.12.0";
+ version = "8.12.4";
src = fetchPypi {
inherit pname version;
- sha256 = "0mnicas0c5av322d7k6m14j3c10axh9mcvn3vx99vhngdnb9j6hn";
+ sha256 = "021dc6kdzqh9kkrsbs08x3ibmfm4xr9hqvdnsji6l0knw1zrkia6";
};
meta = {
diff --git a/pkgs/development/python-modules/pikepdf/default.nix b/pkgs/development/python-modules/pikepdf/default.nix
index 2fb95cde9e9..86aef0d6adf 100644
--- a/pkgs/development/python-modules/pikepdf/default.nix
+++ b/pkgs/development/python-modules/pikepdf/default.nix
@@ -22,12 +22,12 @@
buildPythonPackage rec {
pname = "pikepdf";
- version = "1.11.0";
+ version = "1.13.0";
disabled = ! isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0v9sraihad0vz8dv3zc5xm5f2ixwbpr2kfpya5s0mgnrn6l19nds";
+ sha256 = "0fpsjrppka0mrmkbzysi1s072d18ilsnch4lhd21k2qmvxp2hpmk";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/pillow/default.nix b/pkgs/development/python-modules/pillow/default.nix
index bdc1351be93..4e8a47569b7 100644
--- a/pkgs/development/python-modules/pillow/default.nix
+++ b/pkgs/development/python-modules/pillow/default.nix
@@ -6,11 +6,11 @@
}:
buildPythonPackage rec {
pname = "Pillow";
- version = "6.2.1";
+ version = "6.2.2";
src = fetchPypi {
inherit pname version;
- sha256 = "bf4e972a88f8841d8fdc6db1a75e0f8d763e66e3754b03006cbc3854d89f1cb1";
+ sha256 = "db9ff0c251ed066d367f53b64827cc9e18ccea001b986d08c265e53625dab950";
};
doCheck = !stdenv.isDarwin && !isPyPy;
diff --git a/pkgs/development/python-modules/pip/default.nix b/pkgs/development/python-modules/pip/default.nix
index f4107dba8f3..fa44278d999 100644
--- a/pkgs/development/python-modules/pip/default.nix
+++ b/pkgs/development/python-modules/pip/default.nix
@@ -14,14 +14,14 @@
buildPythonPackage rec {
pname = "pip";
- version = "20.0.2";
+ version = "20.1";
format = "other";
src = fetchFromGitHub {
owner = "pypa";
repo = pname;
rev = version;
- sha256 = "1jj0qa47d7pqn2r379p434hxk14ij2qgmr83x65w9ib9l8092fhg";
+ hash = "sha256:0s9z72cpa15p2bp7zq1lid8k2ykrznfzjwpq5f41v3f30faraxg7";
name = "${pname}-${version}-source";
};
diff --git a/pkgs/development/python-modules/plexapi/default.nix b/pkgs/development/python-modules/plexapi/default.nix
index ed95de9ffde..c41aaf6b4d3 100644
--- a/pkgs/development/python-modules/plexapi/default.nix
+++ b/pkgs/development/python-modules/plexapi/default.nix
@@ -3,13 +3,13 @@
buildPythonPackage rec {
pname = "PlexAPI";
- version = "3.2.0";
+ version = "3.6.0";
src = fetchFromGitHub {
owner = "pkkid";
repo = "python-plexapi";
rev = version;
- sha256 = "1rzy018zcsws56mcghnphhzwj650pwj7qg6nh9z1kjvgwwjfmghf";
+ sha256 = "1lzp3367hmcpqwbkp4ckdv6hv37knwnwya88jicwl1smznpmjdfv";
};
propagatedBuildInputs = [ requests tqdm websocket_client ];
diff --git a/pkgs/development/python-modules/plotly/default.nix b/pkgs/development/python-modules/plotly/default.nix
index ecb5f7cc3ad..eff9e5d8629 100644
--- a/pkgs/development/python-modules/plotly/default.nix
+++ b/pkgs/development/python-modules/plotly/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "plotly";
- version = "4.4.1";
+ version = "4.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "acc94f17452471ca3446c2ce491c4d1affb99b9ddd9eac4e05614ac4318f8780";
+ sha256 = "1s0hg91dvsklgdk3bi483f8in7vr51lx49smvr2ngvrws7nwsj3s";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/plyfile/default.nix b/pkgs/development/python-modules/plyfile/default.nix
index 08a562c0133..b0936a50baa 100644
--- a/pkgs/development/python-modules/plyfile/default.nix
+++ b/pkgs/development/python-modules/plyfile/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "plyfile";
- version = "0.7.1";
+ version = "0.7.2";
src = fetchPypi {
inherit pname version;
- sha256 = "b119705dec157314cf504e9d2d6f7d5a76606495a778b673c2864ac92895dced";
+ sha256 = "59a25845d00a51098e6c9147c3c96ce89ad97395e256a4fabb4aed7cf7db5541";
};
propagatedBuildInputs = [ numpy ];
diff --git a/pkgs/development/python-modules/ponywhoosh/default.nix b/pkgs/development/python-modules/ponywhoosh/default.nix
new file mode 100644
index 00000000000..589be17b016
--- /dev/null
+++ b/pkgs/development/python-modules/ponywhoosh/default.nix
@@ -0,0 +1,23 @@
+{ lib, buildPythonPackage, fetchPypi, pony, whoosh }:
+
+buildPythonPackage rec {
+ pname = "ponywhoosh";
+ version = "1.7.8";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1mggj9d265hra4z67qyla686qvl0cf79655cszi136gh9hqlibv9";
+ };
+
+ propagatedBuildInputs = [
+ pony
+ whoosh
+ ];
+
+ meta = with lib; {
+ homepage = "https://pythonhosted.org/ponywhoosh/";
+ description = "Make your database over PonyORM searchable";
+ license = licenses.mit;
+ maintainers = with maintainers; [ alexarice ];
+ };
+}
diff --git a/pkgs/development/python-modules/portalocker/default.nix b/pkgs/development/python-modules/portalocker/default.nix
index 82ac16e4027..d79f6201b6f 100644
--- a/pkgs/development/python-modules/portalocker/default.nix
+++ b/pkgs/development/python-modules/portalocker/default.nix
@@ -1,31 +1,34 @@
-{ buildPythonPackage
-, fetchPypi
-, lib
-, fetchpatch
+{ lib, buildPythonPackage, fetchPypi, fetchpatch
, sphinx
-, flake8
, pytest
, pytestcov
-, pytest-flakes
-, pytestpep8
+, pytest-flake8
}:
buildPythonPackage rec {
- version = "1.5.2";
+ version = "1.7.0";
pname = "portalocker";
src = fetchPypi {
inherit pname version;
- sha256 = "17rfgmgwyxyng8q7bvn369cncadqws2wgkg45q6v8337wm9jxins";
+ sha256 = "1p32v16va780mjjdbyp3v702aqg5s618khlila7bdyynis1n84q9";
};
+ patches = [
+ # remove pytest-flakes from test dependencies
+ # merged into master, remove > 1.7.0 release
+ (fetchpatch {
+ url = "https://github.com/WoLpH/portalocker/commit/42e4c0a16bbc987c7e33b5cbc7676a63a164ceb5.patch";
+ sha256 = "01mlr41nhh7mh3qhqy5fhp3br4nps745iy4ns9fjcnm5xhabg5rr";
+ excludes = [ "pytest.ini" ];
+ })
+ ];
+
checkInputs = [
sphinx
- flake8
pytest
pytestcov
- pytest-flakes
- pytestpep8
+ pytest-flake8
];
meta = with lib; {
diff --git a/pkgs/development/python-modules/pre-commit/default.nix b/pkgs/development/python-modules/pre-commit/default.nix
index 27673b15111..6d0a7d301ed 100644
--- a/pkgs/development/python-modules/pre-commit/default.nix
+++ b/pkgs/development/python-modules/pre-commit/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchPypi, buildPythonApplication, pythonOlder
+{ lib, fetchPypi, buildPythonPackage, pythonOlder
, aspy-yaml
, cached-property
, cfgv
@@ -13,7 +13,7 @@
, virtualenv
}:
-buildPythonApplication rec {
+buildPythonPackage rec {
pname = "pre-commit";
version = "1.21.0";
diff --git a/pkgs/development/python-modules/premailer/default.nix b/pkgs/development/python-modules/premailer/default.nix
index 184f01c4592..bbe350b03c2 100644
--- a/pkgs/development/python-modules/premailer/default.nix
+++ b/pkgs/development/python-modules/premailer/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "premailer";
- version = "3.6.1";
+ version = "3.6.2";
src = fetchPypi {
inherit pname version;
- sha256 = "08pshx7a110k4ll20x0xhpvyn3kkipkrbgxjjn7ncdxs54ihdhgw";
+ sha256 = "8240bfb8ff94db3ae581d8434b7eea5005872d5779394ed8f4223dfb0f58afd2";
};
buildInputs = [ mock nose ];
diff --git a/pkgs/development/python-modules/privacyidea/default.nix b/pkgs/development/python-modules/privacyidea/default.nix
new file mode 100644
index 00000000000..84cc4530b34
--- /dev/null
+++ b/pkgs/development/python-modules/privacyidea/default.nix
@@ -0,0 +1,51 @@
+{ lib, buildPythonPackage, fetchFromGitHub, cacert, openssl, python
+
+, cryptography, pyrad, pymysql, python-dateutil, flask-versioned, flask_script
+, defusedxml, croniter, flask_migrate, pyjwt, configobj, sqlsoup, pillow
+, python-gnupg, passlib, pyopenssl, beautifulsoup4, smpplib, flask-babel
+, ldap3, huey, pyyaml, qrcode, oauth2client, requests, lxml, cbor2, psycopg2
+
+, mock, pytest, responses, testfixtures
+}:
+
+buildPythonPackage rec {
+ pname = "privacyIDEA";
+ version = "3.3";
+
+ src = fetchFromGitHub {
+ owner = pname;
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "188ki924dig899wlih45xfsm0s7mjkya56vii26bg02h91izrb4b";
+ };
+
+ propagatedBuildInputs = [
+ cryptography pyrad pymysql python-dateutil flask-versioned flask_script
+ defusedxml croniter flask_migrate pyjwt configobj sqlsoup pillow
+ python-gnupg passlib pyopenssl beautifulsoup4 smpplib flask-babel
+ ldap3 huey pyyaml qrcode oauth2client requests lxml cbor2 psycopg2
+ ];
+
+ checkInputs = [ openssl mock pytest responses testfixtures ];
+ # issues with hardware token tests
+ doCheck = false;
+
+ pythonImportsCheck = [ "privacyidea" ];
+
+ postPatch = ''
+ substituteInPlace privacyidea/lib/resolvers/LDAPIdResolver.py --replace \
+ "/etc/privacyidea/ldap-ca.crt" \
+ "${cacert}/etc/ssl/certs/ca-bundle.crt"
+ '';
+
+ postInstall = ''
+ rm -rf $out/${python.sitePackages}/tests
+ '';
+
+ meta = with lib; {
+ description = "Multi factor authentication system (2FA, MFA, OTP Server)";
+ license = licenses.agpl3Plus;
+ homepage = "http://www.privacyidea.org";
+ maintainers = [ maintainers.globin ];
+ };
+}
diff --git a/pkgs/development/python-modules/privacyidea/ldap-proxy.nix b/pkgs/development/python-modules/privacyidea/ldap-proxy.nix
new file mode 100644
index 00000000000..ec87186a4fd
--- /dev/null
+++ b/pkgs/development/python-modules/privacyidea/ldap-proxy.nix
@@ -0,0 +1,27 @@
+{ lib, buildPythonPackage, fetchFromGitHub, twisted, ldaptor, configobj }:
+
+buildPythonPackage rec {
+ pname = "privacyidea-ldap-proxy";
+ version = "0.6.1";
+
+ src = fetchFromGitHub {
+ owner = "privacyidea";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1kc1n9wr1a66xd5zvl6dq78xnkqkn5574jpzashc99pvm62dr24j";
+ };
+
+ propagatedBuildInputs = [ twisted ldaptor configobj ];
+
+ # python 2 zope.interface test import path issues
+ doCheck = false;
+
+ pythonImportsCheck = [ "pi_ldapproxy" ];
+
+ meta = with lib; {
+ description = "LDAP Proxy to intercept LDAP binds and authenticate against privacyIDEA";
+ homepage = "https://github.com/privacyidea/privacyidea-ldap-proxy";
+ license = licenses.agpl3;
+ maintainers = [ maintainers.globin ];
+ };
+}
diff --git a/pkgs/development/python-modules/prompt_toolkit/default.nix b/pkgs/development/python-modules/prompt_toolkit/default.nix
index 6932cd515c7..9d969b5d341 100644
--- a/pkgs/development/python-modules/prompt_toolkit/default.nix
+++ b/pkgs/development/python-modules/prompt_toolkit/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "prompt_toolkit";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchPypi {
inherit pname version;
- sha256 = "10wpsbl1mmnvm8q63zs40633kbq93bidx4vz1p2q92w8ijqb3rpb";
+ sha256 = "563d1a4140b63ff9dd587bda9557cffb2fe73650205ab6f4383092fb882e7dc8";
};
checkPhase = ''
py.test -k 'not test_pathcompleter_can_expanduser'
diff --git a/pkgs/development/python-modules/psd-tools/default.nix b/pkgs/development/python-modules/psd-tools/default.nix
index c66e1e2b40e..4cdf528193f 100644
--- a/pkgs/development/python-modules/psd-tools/default.nix
+++ b/pkgs/development/python-modules/psd-tools/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "psd-tools";
- version = "1.8.35";
+ version = "1.8.38";
src = fetchPypi {
inherit pname version;
- sha256 = "379211cf98ebafbe129088a5c92f575e1ccd7987c40bad9520c209e51008df00";
+ sha256 = "7fa81ba38388ac1760ae61229681f46a7fc2ed96cb2d435b616873a73e668b64";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/psycopg2/default.nix b/pkgs/development/python-modules/psycopg2/default.nix
index 2c78a66d86a..5e1f578d901 100644
--- a/pkgs/development/python-modules/psycopg2/default.nix
+++ b/pkgs/development/python-modules/psycopg2/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "psycopg2";
- version = "2.8.4";
+ version = "2.8.5";
disabled = isPyPy;
src = fetchPypi {
inherit pname version;
- sha256 = "f898e5cc0a662a9e12bde6f931263a1bbd350cfb18e1d5336a12927851825bb6";
+ sha256 = "f7d46240f7a1ae1dd95aab38bd74f7428d46531f69219954266d669da60c0818";
};
buildInputs = lib.optional stdenv.isDarwin openssl;
diff --git a/pkgs/development/python-modules/ptpython/default.nix b/pkgs/development/python-modules/ptpython/default.nix
index f5a37dda630..cad7291994e 100644
--- a/pkgs/development/python-modules/ptpython/default.nix
+++ b/pkgs/development/python-modules/ptpython/default.nix
@@ -3,12 +3,12 @@
buildPythonPackage rec {
pname = "ptpython";
- version = "3.0.1";
+ version = "3.0.2";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "a69cce0aa04f0075e2e65287a0ee2f3a928c0591b301ce22aa2e498af1ebcb4b";
+ sha256 = "556e5367d4d58231b575dc619493dc0d8ef4c2d15ee85c727a88beb60fa5c52b";
};
propagatedBuildInputs = [ appdirs prompt_toolkit docopt jedi pygments ];
diff --git a/pkgs/development/python-modules/pvlib/default.nix b/pkgs/development/python-modules/pvlib/default.nix
index e03543fb520..e308ecca676 100644
--- a/pkgs/development/python-modules/pvlib/default.nix
+++ b/pkgs/development/python-modules/pvlib/default.nix
@@ -3,14 +3,14 @@
buildPythonPackage rec {
pname = "pvlib";
- version = "0.7.1";
+ version = "0.7.2";
# Support for Python <3.5 dropped in 0.6.3 on June 1, 2019.
disabled = pythonOlder "3.5";
src = fetchPypi{
inherit pname version;
- sha256 = "1kqwnkbkdv4m3r68pd39va6wqvhr34a6hx4d6q5lfkibclg35c3d";
+ sha256 = "40708492ed0a41e900d36933b9b9ab7b575c72ebf3eee81293c626e301aa7ea1";
};
checkInputs = [ pytest mock pytest-mock ];
diff --git a/pkgs/development/python-modules/py4j/default.nix b/pkgs/development/python-modules/py4j/default.nix
index 3724687463c..cf3a68a6472 100644
--- a/pkgs/development/python-modules/py4j/default.nix
+++ b/pkgs/development/python-modules/py4j/default.nix
@@ -3,12 +3,12 @@
buildPythonPackage rec {
pname = "py4j";
- version = "0.10.8.1";
+ version = "0.10.9";
src = fetchPypi {
inherit pname version;
extension= "zip";
- sha256 = "0x52rjn2s44mbpk9p497p3yba9xnpl6hcaiacklppwqcd8avnac3";
+ sha256 = "36ec57f43ff8ced260a18aa9a4e46c3500a730cac8860e259cbaa546c2b9db2f";
};
# No tests in archive
diff --git a/pkgs/development/python-modules/py_scrypt/default.nix b/pkgs/development/python-modules/py_scrypt/default.nix
index 056a0299670..31e56e6c0ae 100644
--- a/pkgs/development/python-modules/py_scrypt/default.nix
+++ b/pkgs/development/python-modules/py_scrypt/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "scrypt";
- version = "0.8.13";
+ version = "0.8.15";
src = fetchPypi {
inherit pname version;
- sha256 = "1377b1adc98c4152694bf5d7e93b41a9d2e9060af69b747cfad8c93ac426f9ea";
+ sha256 = "0643fwj8vl96bsl30jx091zicmwyi0gglza66xqhqizqyqjq0ag6";
};
buildInputs = [ openssl ];
@@ -19,7 +19,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "Bindings for scrypt key derivation function library";
homepage = "https://pypi.python.org/pypi/scrypt";
- maintainers = with maintainers; [ asymmetric ];
+ maintainers = [];
license = licenses.bsd2;
};
}
diff --git a/pkgs/development/python-modules/pyacoustid/default.nix b/pkgs/development/python-modules/pyacoustid/default.nix
index 29cdfbc6599..75b0964e259 100644
--- a/pkgs/development/python-modules/pyacoustid/default.nix
+++ b/pkgs/development/python-modules/pyacoustid/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pyacoustid";
- version = "1.1.7";
+ version = "1.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "07394a8ae84625a0a6fef2d891d19687ff59cd955caaf48097da2826043356fd";
+ sha256 = "0c3dsnfyldnsmyzczp5s5aqvbzcn360s0h4l3gm3k53lg57f762z";
};
propagatedBuildInputs = [ requests audioread ];
diff --git a/pkgs/development/python-modules/pyarrow/default.nix b/pkgs/development/python-modules/pyarrow/default.nix
index e24ca0fa78e..82f8f5da3d9 100644
--- a/pkgs/development/python-modules/pyarrow/default.nix
+++ b/pkgs/development/python-modules/pyarrow/default.nix
@@ -1,28 +1,19 @@
-{ lib, fetchpatch, buildPythonPackage, python, isPy3k, arrow-cpp, cmake, cython, futures, hypothesis, numpy, pandas, pytestCheckHook, pytest-lazy-fixture, pkgconfig, setuptools_scm, six }:
+{ lib, buildPythonPackage, python, isPy3k, arrow-cpp, cmake, cython, futures, hypothesis, numpy, pandas, pytestCheckHook, pytest-lazy-fixture, pkgconfig, setuptools_scm, six }:
let
- _arrow-cpp = arrow-cpp.override { inherit python; };
+ _arrow-cpp = arrow-cpp.override { python3 = python; };
in
buildPythonPackage rec {
pname = "pyarrow";
+ disabled = !isPy3k;
inherit (_arrow-cpp) version src;
- patches = [
- # Remove when updating pkgs.arrow-cpp to 0.17
- (fetchpatch {
- name = "ARROW-8106-fix-conversion-test";
- url = "https://github.com/apache/arrow/commit/af20bbff30adc560d7e57dd921345d00cc8b870c.patch";
- sha256 = "0ihpw589vh35va31ajzy5zpx3bqd9gdn3342rghi03r245kch9zd";
- stripLen = 1;
- })
- ];
-
sourceRoot = "apache-arrow-${version}/python";
nativeBuildInputs = [ cmake cython pkgconfig setuptools_scm ];
- propagatedBuildInputs = [ numpy six ] ++ lib.optionals (!isPy3k) [ futures ];
+ propagatedBuildInputs = [ numpy six ];
checkInputs = [ hypothesis pandas pytestCheckHook pytest-lazy-fixture ];
PYARROW_BUILD_TYPE = "release";
diff --git a/pkgs/development/python-modules/pyasn1-modules/default.nix b/pkgs/development/python-modules/pyasn1-modules/default.nix
index 83cb8f654e2..87e72e1ae5b 100644
--- a/pkgs/development/python-modules/pyasn1-modules/default.nix
+++ b/pkgs/development/python-modules/pyasn1-modules/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pyasn1-modules";
- version = "0.2.7";
+ version = "0.2.8";
src = fetchPypi {
inherit pname version;
- sha256 = "0c35a52e00b672f832e5846826f1fb7507907f7d52fba6faa9e3c4cbe874fe4b";
+ sha256 = "905f84c712230b2c592c19470d3ca8d552de726050d1d1716282a1f6146be65e";
};
propagatedBuildInputs = [ pyasn1 ];
diff --git a/pkgs/development/python-modules/pyatv/default.nix b/pkgs/development/python-modules/pyatv/default.nix
index 19aa73bec59..b8a607f4d45 100644
--- a/pkgs/development/python-modules/pyatv/default.nix
+++ b/pkgs/development/python-modules/pyatv/default.nix
@@ -1,19 +1,49 @@
-{ stdenv, buildPythonPackage, fetchPypi, srptools, aiohttp, zeroconf
-, ed25519, cryptography, curve25519-donna, pytest, pytestrunner
-, netifaces, asynctest, virtualenv, toml, filelock, tox }:
+{ stdenv, buildPythonPackage, fetchPypi
+, aiohttp
+, aiozeroconf
+, asynctest
+, cryptography
+, deepdiff
+, netifaces
+, protobuf
+, pytest
+, pytest-aiohttp
+, pytest-asyncio
+, pytestrunner
+, srptools
+}:
buildPythonPackage rec {
pname = "pyatv";
- version = "0.3.13";
+ version = "0.6.1";
src = fetchPypi {
inherit pname version;
- sha256 = "8fc1a903a9d666e4109127410d35a83458559a86bc0de3fe1ffb3f15d2d653b3";
+ sha256 = "0f9wj1ggllwpjd9nh6nsrck7m4gbz29q6vqbrhbkc2kz6waqkgwc";
};
- propagatedBuildInputs = [ srptools aiohttp zeroconf ed25519 cryptography curve25519-donna tox ];
+ nativeBuildInputs = [ pytestrunner];
- checkInputs = [ pytest pytestrunner netifaces asynctest virtualenv toml filelock ];
+ propagatedBuildInputs = [
+ aiozeroconf
+ srptools
+ aiohttp
+ protobuf
+ cryptography
+ netifaces
+ ];
+
+ checkInputs = [
+ deepdiff
+ pytest
+ pytest-aiohttp
+ pytest-asyncio
+ ];
+
+ # just run vanilla pytest to avoid inclusion of coverage reports and xdist
+ checkPhase = ''
+ pytest
+ '';
meta = with stdenv.lib; {
description = "A python client library for the Apple TV";
diff --git a/pkgs/development/python-modules/pybids/default.nix b/pkgs/development/python-modules/pybids/default.nix
index 1a06a699c32..01c0368662c 100644
--- a/pkgs/development/python-modules/pybids/default.nix
+++ b/pkgs/development/python-modules/pybids/default.nix
@@ -15,12 +15,12 @@
}:
buildPythonPackage rec {
- version = "0.10.0";
+ version = "0.10.2";
pname = "pybids";
src = fetchPypi {
inherit pname version;
- sha256 = "b37ba89eb7407bbfdf8e26e1230b6ef452da3d986df5eed21aab96be61b6e844";
+ sha256 = "6571ef82e03a958e56aa61cf5b15392f0b2d5dbca92f872061d81524e8da8525";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pybullet/default.nix b/pkgs/development/python-modules/pybullet/default.nix
index dfd29ce8bd5..3c5d28c40d6 100644
--- a/pkgs/development/python-modules/pybullet/default.nix
+++ b/pkgs/development/python-modules/pybullet/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pybullet";
- version = "2.6.6";
+ version = "2.6.9";
src = fetchPypi {
inherit pname version;
- sha256 = "1lsvjqij1vb9w8j6lvnq7lppflc7svz4cj37n74q67mb46gq3dxr";
+ sha256 = "5924371a47625252d8566bbc662befc55e1d35c6c1375c8236e6f8a626293fa6";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/pycares/default.nix b/pkgs/development/python-modules/pycares/default.nix
index f44aa2e8f8e..e233d8d7088 100644
--- a/pkgs/development/python-modules/pycares/default.nix
+++ b/pkgs/development/python-modules/pycares/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pycares";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "663c000625725d3a63466a674df4ee7f62bf8ca1ae8a0b87a6411eb811e0e794";
+ sha256 = "18dfd4fd300f570d6c4536c1d987b7b7673b2a9d14346592c5d6ed716df0d104";
};
buildInputs = [ c-ares ];
diff --git a/pkgs/development/python-modules/pychromecast/default.nix b/pkgs/development/python-modules/pychromecast/default.nix
index cc69bbc9ee7..c291e6e47fd 100644
--- a/pkgs/development/python-modules/pychromecast/default.nix
+++ b/pkgs/development/python-modules/pychromecast/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "PyChromecast";
- version = "4.2.3";
+ version = "5.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1nqy9zvzxzncfmmbsj4ccb36gymh4pp1n1l9fdhv8fi0ai9b7dyp";
+ sha256 = "052q25k3v5fwa02hf5zdpjpfb94ml9g67cqwjjvf6vdana8w3gwh";
};
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/pycryptodome/default.nix b/pkgs/development/python-modules/pycryptodome/default.nix
index cf88c6722a6..63db40dba16 100644
--- a/pkgs/development/python-modules/pycryptodome/default.nix
+++ b/pkgs/development/python-modules/pycryptodome/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchPypi, buildPythonPackage }:
buildPythonPackage rec {
- version = "3.9.4";
+ version = "3.9.7";
pname = "pycryptodome";
src = fetchPypi {
inherit pname version;
- sha256 = "a168e73879619b467072509a223282a02c8047d932a48b74fbd498f27224aa04";
+ sha256 = "f1add21b6d179179b3c177c33d18a2186a09cc0d3af41ff5ed3f377360b869f2";
};
meta = {
diff --git a/pkgs/development/python-modules/pycryptodomex/default.nix b/pkgs/development/python-modules/pycryptodomex/default.nix
index 5cc4446c5a3..92da3e722f0 100644
--- a/pkgs/development/python-modules/pycryptodomex/default.nix
+++ b/pkgs/development/python-modules/pycryptodomex/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "pycryptodomex";
- version = "3.9.4";
+ version = "3.9.7";
meta = {
description = "A self-contained cryptographic library for Python";
@@ -12,6 +12,6 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "22d970cee5c096b9123415e183ae03702b2cd4d3ba3f0ced25c4e1aba3967167";
+ sha256 = "50163324834edd0c9ce3e4512ded3e221c969086e10fdd5d3fdcaadac5e24a78";
};
}
diff --git a/pkgs/development/python-modules/pycuda/default.nix b/pkgs/development/python-modules/pycuda/default.nix
index a03662aa961..b9a75734b8e 100644
--- a/pkgs/development/python-modules/pycuda/default.nix
+++ b/pkgs/development/python-modules/pycuda/default.nix
@@ -13,7 +13,6 @@
, python
, mkDerivation
, stdenv
-, isPy3k
}:
let
compyte = import ./compyte.nix {
@@ -29,11 +28,12 @@ buildPythonPackage rec {
sha256 = "ada56ce98a41f9f95fe18809f38afbae473a5c62d346cfa126a2d5477f24cc8a";
};
- preConfigure = ''
+ preConfigure = with stdenv.lib.versions; ''
${python.interpreter} configure.py --boost-inc-dir=${boost.dev}/include \
--boost-lib-dir=${boost}/lib \
--no-use-shipped-boost \
- --boost-python-libname=boost_python${stdenv.lib.optionalString isPy3k "3"}
+ --boost-python-libname=boost_python${major python.version}${minor python.version} \
+ --cuda-root=${cudatoolkit}
'';
postInstall = ''
diff --git a/pkgs/development/python-modules/pycurl/default.nix b/pkgs/development/python-modules/pycurl/default.nix
index 44ff6b7f084..e65ae7a167b 100644
--- a/pkgs/development/python-modules/pycurl/default.nix
+++ b/pkgs/development/python-modules/pycurl/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "pycurl";
- version = "7.43.0.3";
+ version = "7.43.0.5";
disabled = isPyPy; # https://github.com/pycurl/pycurl/issues/208
src = fetchPypi {
inherit pname version;
- sha256 = "13nsvqhvnmnvfk75s8iynqsgszyv06cjp4drd3psi7zpbh63623g";
+ sha256 = "ec7dd291545842295b7b56c12c90ffad2976cc7070c98d7b1517b7b6cd5994b3";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/pydantic/default.nix b/pkgs/development/python-modules/pydantic/default.nix
index 4e0623e5cc1..ef33b6fb2bd 100644
--- a/pkgs/development/python-modules/pydantic/default.nix
+++ b/pkgs/development/python-modules/pydantic/default.nix
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "pydantic";
- version = "1.4";
+ version = "1.5.1";
disabled = !isPy3k;
src = fetchFromGitHub {
owner = "samuelcolvin";
repo = pname;
rev = "v${version}";
- sha256 = "1zmnwyvvrj6nb2r1wh63yb6dzqaxw8m4njzqycjdq9911c5gwg6z";
+ sha256 = "0fwrx7p6d5vskg9ibganahiz9y9299idvdmzhjw62jy84gn1vrb4";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pydocstyle/default.nix b/pkgs/development/python-modules/pydocstyle/default.nix
index eb85c690d81..1825c690f30 100644
--- a/pkgs/development/python-modules/pydocstyle/default.nix
+++ b/pkgs/development/python-modules/pydocstyle/default.nix
@@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "pydocstyle";
- version = "4.0.1";
+ version = "5.0.2";
disabled = !isPy3k;
src = fetchFromGitHub {
owner = "PyCQA";
repo = pname;
rev = version;
- sha256 = "1sr8d2fsfpam4f14v4als6g2v6s3n9h138vxlwhd6slb3ll14y4l";
+ sha256 = "03z8miyppm2xncrc9yjilwl7z5c5cpv51zha580v64p8sb2l0j7j";
};
propagatedBuildInputs = [ snowballstemmer ];
diff --git a/pkgs/development/python-modules/pydub/default.nix b/pkgs/development/python-modules/pydub/default.nix
index 669d798312b..8499db31e02 100644
--- a/pkgs/development/python-modules/pydub/default.nix
+++ b/pkgs/development/python-modules/pydub/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "pydub";
- version = "0.23.1";
+ version = "0.24.0";
# pypi version doesn't include required data files for tests
src = fetchFromGitHub {
owner = "jiaaro";
repo = pname;
rev = "v${version}";
- sha256 = "1v0bghy4j2nnkgf1r8rbz4s7war872asyy08pc0x1iy1qs275i7s";
+ sha256 = "0cnhkk44cn3wa4fmd1rwzdx2zgrn87qg25pbcp9wsisdlpn4bj6d";
};
diff --git a/pkgs/development/python-modules/pyenchant/default.nix b/pkgs/development/python-modules/pyenchant/default.nix
index 472cdc7118d..1d2686ec299 100644
--- a/pkgs/development/python-modules/pyenchant/default.nix
+++ b/pkgs/development/python-modules/pyenchant/default.nix
@@ -1,16 +1,18 @@
{ stdenv
, buildPythonPackage
+, isPy27
, fetchPypi
, enchant2
}:
buildPythonPackage rec {
pname = "pyenchant";
- version = "2.0.0";
+ version = "3.1.0";
+ disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "fc31cda72ace001da8fe5d42f11c26e514a91fa8c70468739216ddd8de64e2a0";
+ sha256 = "14is5p40f516plzccwg6yf51zkja38abw46kybzwgyy94phr8i9b";
};
propagatedBuildInputs = [ enchant2 ];
diff --git a/pkgs/development/python-modules/pyfakefs/default.nix b/pkgs/development/python-modules/pyfakefs/default.nix
index d5e093ce866..16d9abe812b 100644
--- a/pkgs/development/python-modules/pyfakefs/default.nix
+++ b/pkgs/development/python-modules/pyfakefs/default.nix
@@ -1,12 +1,12 @@
{ stdenv, buildPythonPackage, fetchPypi, python, pytest, glibcLocales, isPy37 }:
buildPythonPackage rec {
- version = "3.7.1";
+ version = "3.7.2";
pname = "pyfakefs";
src = fetchPypi {
inherit pname version;
- sha256 = "1eb68bb250cc14310a6e33c197cbe2c8d93832b543f534e29b58286712f7e2b2";
+ sha256 = "735ce6a71f26ead335df8a1f2c1cc8355ef091d98ffdc3bf73a5a3b0214e055e";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/pyftdi/default.nix b/pkgs/development/python-modules/pyftdi/default.nix
index d73ee24f584..4cb6138d5eb 100644
--- a/pkgs/development/python-modules/pyftdi/default.nix
+++ b/pkgs/development/python-modules/pyftdi/default.nix
@@ -2,14 +2,14 @@
buildPythonPackage rec {
pname = "pyftdi";
- version = "0.49.0";
+ version = "0.51.2";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
owner = "eblot";
repo = pname;
rev = "v${version}";
- sha256 = "063kwvgw7g4nn09pyqwqy72vnhzw0aajg23bi32vr0k49g8fx27s";
+ sha256 = "14mkwk44bgm6s4kqagz7nm6p6gsygmksl2628jaqh7ppblxca9as";
};
propagatedBuildInputs = [ pyusb pyserial ];
diff --git a/pkgs/development/python-modules/pygit2/default.nix b/pkgs/development/python-modules/pygit2/default.nix
index ff14c78a7b7..4e0c294de01 100644
--- a/pkgs/development/python-modules/pygit2/default.nix
+++ b/pkgs/development/python-modules/pygit2/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pygit2";
- version = "1.1.1";
+ version = "1.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "klXVB9XYe/It/VeZeniQgBAzH8IfmoPsoSGlP2V76zw=";
+ sha256 = "11q3a0p4mvzdskla0c6ffcrddldfbh7dc4p5l6xrriwri88j356y";
};
preConfigure = lib.optionalString stdenv.isDarwin ''
diff --git a/pkgs/development/python-modules/pygls/default.nix b/pkgs/development/python-modules/pygls/default.nix
new file mode 100644
index 00000000000..962803402e6
--- /dev/null
+++ b/pkgs/development/python-modules/pygls/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, buildPythonPackage, isPy3k, fetchFromGitHub
+, mock, pytest, pytest-asyncio
+}:
+
+buildPythonPackage rec {
+ pname = "pygls";
+ version = "0.8.1";
+ disabled = !isPy3k;
+
+ src = fetchFromGitHub {
+ owner = "openlawlibrary";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1853rfdks5n8nw6ig96j7his5kqd75hrvzvd0win4niycaqsag6m";
+ };
+
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "pytest==4.5.0" "pytest"
+ '';
+
+ checkInputs = [ mock pytest pytest-asyncio ];
+ checkPhase = "pytest";
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/openlawlibrary/pygls";
+ description = "Pythonic generic implementation of the Language Server Protocol";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ metadark ];
+ };
+}
diff --git a/pkgs/development/python-modules/pygments-better-html/default.nix b/pkgs/development/python-modules/pygments-better-html/default.nix
new file mode 100644
index 00000000000..87b8e0b3ffb
--- /dev/null
+++ b/pkgs/development/python-modules/pygments-better-html/default.nix
@@ -0,0 +1,31 @@
+{ stdenv
+, buildPythonPackage
+, fetchPypi
+, pygments
+, isPy3k
+}:
+
+buildPythonPackage rec {
+ pname = "pygments_better_html";
+ version = "0.1.4";
+ disabled = ! isPy3k;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "028szd3k295yhz943bj19i4kx6f0pfh1fd2q14id0g84dl4i49dm";
+ };
+
+ propagatedBuildInputs = [ pygments ];
+
+ # has no tests
+ doCheck = false;
+
+ pythonImportsCheck = [ "pygments_better_html" ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/Kwpolska/pygments_better_html";
+ description = "Improved line numbering for Pygments’ HTML formatter.";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ hexa ];
+ };
+}
diff --git a/pkgs/development/python-modules/pyhcl/default.nix b/pkgs/development/python-modules/pyhcl/default.nix
index d3e0da07868..62d40e368ef 100644
--- a/pkgs/development/python-modules/pyhcl/default.nix
+++ b/pkgs/development/python-modules/pyhcl/default.nix
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "pyhcl";
- version = "0.4.2";
+ version = "0.4.4";
disabled = !isPy3k;
src = fetchFromGitHub {
owner = "virtuald";
repo = pname;
rev = version;
- sha256 = "01y5fn3pis43i0w0858wmrc8azfinp07a16ixglmg28gg07c0zkd";
+ sha256 = "0rcpx4vvj2c6wxp31vay7a2xa5p62kabi91vps9plj6710yz29nc";
};
# https://github.com/virtuald/pyhcl/blob/51a7524b68fe21e175e157b8af931016d7a357ad/setup.py#L64
diff --git a/pkgs/development/python-modules/pyhomematic/default.nix b/pkgs/development/python-modules/pyhomematic/default.nix
index 7d8fa826b0e..5349ea994a4 100644
--- a/pkgs/development/python-modules/pyhomematic/default.nix
+++ b/pkgs/development/python-modules/pyhomematic/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "pyhomematic";
- version = "0.1.65";
+ version = "0.1.66";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0a562dqxs2j9q0xyywrh43dlbpdqr3mhvrrk8abdpmgj6gl33zac";
+ sha256 = "f046db8406ee8a1aea6f6b05de8a133d3459b990c065c3f66446050e9aad5d79";
};
# PyPI tarball does not include tests/ directory
diff --git a/pkgs/development/python-modules/pyicloud/default.nix b/pkgs/development/python-modules/pyicloud/default.nix
index d579d3e96fb..2725aca5a82 100644
--- a/pkgs/development/python-modules/pyicloud/default.nix
+++ b/pkgs/development/python-modules/pyicloud/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "pyicloud";
- version = "0.9.5";
+ version = "0.9.7";
src = fetchPypi {
inherit pname version;
- sha256 = "1c8sdlqcmpajcpf6jfpi6amncibm9c3zrl1860r0vfimps50m34h";
+ sha256 = "dcebb32e474bc28aa77b944a0a64949ef3b5b852cbef6256fbc95347a04e777c";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pylatexenc/default.nix b/pkgs/development/python-modules/pylatexenc/default.nix
index d4f14f3be01..02a0f875836 100644
--- a/pkgs/development/python-modules/pylatexenc/default.nix
+++ b/pkgs/development/python-modules/pylatexenc/default.nix
@@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "pylatexenc";
- version = "2.2";
+ version = "2.4";
src = fetchFromGitHub {
owner = "phfaist";
repo = "pylatexenc";
rev = "v${version}";
- sha256 = "0icwd7iipz3sv4jdh9iam7h4xslvdqg16rwsmczrna3mmjbwccdk";
+ sha256 = "0i4frypbv90mjir8bkp03cwkvwhgvc9p3fw6q2jz1dn7fw94v2rv";
};
pythonImportsCheck = [ "pylatexenc" ];
diff --git a/pkgs/development/python-modules/pylint-django/default.nix b/pkgs/development/python-modules/pylint-django/default.nix
index 8530e6f8543..af4b0177eb2 100644
--- a/pkgs/development/python-modules/pylint-django/default.nix
+++ b/pkgs/development/python-modules/pylint-django/default.nix
@@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "pylint-django";
- version = "2.0.14";
+ version = "2.0.15";
disabled = !isPy3k;
src = fetchFromGitHub {
owner = "PyCQA";
repo = pname;
rev = "v${version}";
- sha256 = "07fkwb4phfr71dpajnq6l64phjxvljx2nf8ibs12n9gwjdvm9i52";
+ sha256 = "0wpzd3j01njxfclbhxz31s5clc7il67nhm4lz89q2aaj19c0xzsa";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pymediainfo/default.nix b/pkgs/development/python-modules/pymediainfo/default.nix
index a7bdfeea90a..a0575bbfede 100644
--- a/pkgs/development/python-modules/pymediainfo/default.nix
+++ b/pkgs/development/python-modules/pymediainfo/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "pymediainfo";
- version = "4.1";
+ version = "4.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0mhpxs7vlqx8w75z93dy7nnvx89kwfdjkla03l19an15rlyqyspd";
+ sha256 = "0vg2icmsc44k1ra898rjfp912xijsn96s0zplax6w13lpzb9jb9r";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/pymongo/default.nix b/pkgs/development/python-modules/pymongo/default.nix
index 35fb4673ef5..b7da796d3bb 100644
--- a/pkgs/development/python-modules/pymongo/default.nix
+++ b/pkgs/development/python-modules/pymongo/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pymongo";
- version = "3.10.0";
+ version = "3.10.1";
src = fetchPypi {
inherit pname version;
- sha256 = "c43879fe427ea6aa6e84dae9fbdc5aa14428a4cfe613fe0fee2cc004bf3f307c";
+ sha256 = "993257f6ca3cde55332af1f62af3e04ca89ce63c08b56a387cdd46136c72f2fa";
};
# Tests call a running mongodb instance
diff --git a/pkgs/development/python-modules/pynacl/default.nix b/pkgs/development/python-modules/pynacl/default.nix
index be24815ba13..78fe9672a8b 100644
--- a/pkgs/development/python-modules/pynacl/default.nix
+++ b/pkgs/development/python-modules/pynacl/default.nix
@@ -5,7 +5,7 @@
, libsodium
, cffi
, six
-, hypothesis
+, hypothesis_4
}:
buildPythonPackage rec {
@@ -18,7 +18,7 @@ buildPythonPackage rec {
sha256 = "0c6100edd16fefd1557da078c7a31e7b7d7a52ce39fdca2bec29d4f7b6e7600c";
};
- checkInputs = [ pytest hypothesis ];
+ checkInputs = [ pytest hypothesis_4 ];
buildInputs = [ libsodium ];
propagatedBuildInputs = [ cffi six ];
diff --git a/pkgs/development/python-modules/pyopencl/default.nix b/pkgs/development/python-modules/pyopencl/default.nix
index ed8c4c4a090..e1b6abb7527 100644
--- a/pkgs/development/python-modules/pyopencl/default.nix
+++ b/pkgs/development/python-modules/pyopencl/default.nix
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "pyopencl";
- version = "2019.1.2";
+ version = "2020.1";
checkInputs = [ pytest ];
buildInputs = [ opencl-headers ocl-icd pybind11 ];
@@ -25,7 +25,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "7803f3128dbd28ae6f5b851a80ef586a35b9575406ea7bb068b8e1516f8043f0";
+ sha256 = "7513f7054f4eeb5361de1f5113883145fc67dbabde73a2148f221ae05af4d22c";
};
# py.test is not needed during runtime, so remove it from `install_requires`
diff --git a/pkgs/development/python-modules/pyperf/default.nix b/pkgs/development/python-modules/pyperf/default.nix
index 4b14e2e5cc6..430181cb574 100644
--- a/pkgs/development/python-modules/pyperf/default.nix
+++ b/pkgs/development/python-modules/pyperf/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "pyperf";
- version = "1.7.0";
+ version = "1.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0d214aa65e085d3e4108a36152cb12f7cd0f4e7fda93b5134b43a9687c975786";
+ sha256 = "c37690e810116a83a244dfeec47885e2f0475b4c450313904be3bc2cdaf6d50a";
};
checkInputs = [ nose psutil ] ++
diff --git a/pkgs/development/python-modules/pyqt/5.x.nix b/pkgs/development/python-modules/pyqt/5.x.nix
index 52b27638ac7..ece9ad5b4a3 100644
--- a/pkgs/development/python-modules/pyqt/5.x.nix
+++ b/pkgs/development/python-modules/pyqt/5.x.nix
@@ -1,4 +1,4 @@
-{ lib, fetchurl, pythonPackages, pkgconfig
+{ lib, pythonPackages, pkgconfig
, dbus
, qmake, lndir
, qtbase
@@ -29,13 +29,13 @@ let
});
in buildPythonPackage rec {
- pname = "pyqt";
- version = "5.13.0";
+ pname = "PyQt5";
+ version = "5.14.2";
format = "other";
- src = fetchurl {
- url = "https://www.riverbankcomputing.com/static/Downloads/PyQt5/${version}/PyQt5_gpl-${version}.tar.gz";
- sha256 = "1ydgdz28f1v17qqz3skyv26k5l0w63fr4dncc5xm49jr2gjzznqc";
+ src = pythonPackages.fetchPypi {
+ inherit pname version;
+ sha256 = "1c4y4qi1l540gd125ikj0al00k5pg65kmqaixcfbzslrsrphq8xx";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/python-modules/pyqtwebengine/default.nix b/pkgs/development/python-modules/pyqtwebengine/default.nix
index 22e7f076910..3c0ae904557 100644
--- a/pkgs/development/python-modules/pyqtwebengine/default.nix
+++ b/pkgs/development/python-modules/pyqtwebengine/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchurl, pythonPackages, pkgconfig
+{ lib, pythonPackages, pkgconfig
, qmake, qtbase, qtsvg, qtwebengine
, wrapQtAppsHook
}:
@@ -9,13 +9,13 @@ let
inherit (pyqt5) sip;
in buildPythonPackage rec {
- pname = "pyqtwebengine";
- version = "5.12.1";
+ pname = "PyQtWebEngine";
+ version = "5.14.0";
format = "other";
- src = fetchurl {
- url = "https://www.riverbankcomputing.com/static/Downloads/PyQtWebEngine/${version}/PyQtWebEngine_gpl-${version}.tar.gz";
- sha256 = "0wylkd7fh2g27y3710rpxmj9wx0wpi3z7qbv6khiddm15rkh81w6";
+ src = pythonPackages.fetchPypi {
+ inherit pname version;
+ sha256 = "14hw49akb35n9pgiw564x8ykmsifihn9p2ax2x4zmywb3w2ra5g1";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/python-modules/pyrad/default.nix b/pkgs/development/python-modules/pyrad/default.nix
new file mode 100644
index 00000000000..31cbf77d94e
--- /dev/null
+++ b/pkgs/development/python-modules/pyrad/default.nix
@@ -0,0 +1,27 @@
+{ buildPythonPackage, fetchFromGitHub, lib, netaddr, six, nose }:
+
+buildPythonPackage rec {
+ pname = "pyrad";
+ version = "2.3";
+
+ src = fetchFromGitHub {
+ owner = "pyradius";
+ repo = pname;
+ rev = version;
+ sha256 = "0hy7999av47s8100afbhxfjb8phbmrqcv530xlvskndby4a8w94k";
+ };
+
+ propagatedBuildInputs = [ netaddr six ];
+ checkInputs = [ nose ];
+
+ checkPhase = ''
+ nosetests -e testBind
+ '';
+
+ meta = with lib; {
+ description = "Python RADIUS Implementation";
+ homepage = "https://bitbucket.org/zzzeek/sqlsoup";
+ license = licenses.mit;
+ maintainers = [ maintainers.globin ];
+ };
+}
diff --git a/pkgs/development/python-modules/pyrsistent/default.nix b/pkgs/development/python-modules/pyrsistent/default.nix
index 28b804470ff..da255645f44 100644
--- a/pkgs/development/python-modules/pyrsistent/default.nix
+++ b/pkgs/development/python-modules/pyrsistent/default.nix
@@ -3,22 +3,22 @@
, fetchPypi
, six
, pytest_4
-, hypothesis
+, hypothesis_4
, pytestrunner
}:
buildPythonPackage rec {
pname = "pyrsistent";
- version = "0.15.6";
+ version = "0.15.7";
src = fetchPypi {
inherit pname version;
- sha256 = "f3b280d030afb652f79d67c5586157c5c1355c9a58dfc7940566e28d28f3df1b";
+ sha256 = "cdc7b5e3ed77bed61270a47d35434a30617b9becdf2478af76ad2c6ade307280";
};
propagatedBuildInputs = [ six ];
- checkInputs = [ pytestrunner pytest_4 hypothesis ];
+ checkInputs = [ pytestrunner pytest_4 hypothesis_4 ];
postPatch = ''
substituteInPlace setup.py --replace 'pytest<5' 'pytest'
diff --git a/pkgs/development/python-modules/pysdl2/default.nix b/pkgs/development/python-modules/pysdl2/default.nix
index acc27811b28..b22da8b83ac 100644
--- a/pkgs/development/python-modules/pysdl2/default.nix
+++ b/pkgs/development/python-modules/pysdl2/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "PySDL2";
- version = "0.9.6";
+ version = "0.9.7";
# The tests use OpenGL using find_library, which would have to be
# patched; also they seem to actually open X windows and test stuff
# like "screensaver disabling", which would have to be cleverly
@@ -11,7 +11,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "08r1v9wdq8pzds4g3sng2xgh1hlzfs2z7qgy5a6b0xrs96swlamm";
+ sha256 = "e4fcc8aa1108e4917cb56794575ee08c2a3d9c2c52620474e3ecc8538dadf209";
};
# Deliberately not in propagated build inputs; users can decide
diff --git a/pkgs/development/python-modules/pysmb/default.nix b/pkgs/development/python-modules/pysmb/default.nix
index 07de522f796..605c13c0c9c 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.1.28";
+ version = "1.2.1";
src = fetchPypi {
inherit pname version;
format = "setuptools";
extension = "zip";
- sha256 = "0x44yq440c1j3xnl7qigz2fpfzhx68n9mbj7ps7rd0kj0plcmr2q";
+ sha256 = "1gkh28m74rf0ic51cxahiyw4sfz3sp3dz0iggsksi917ryyinwmb";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pysmbc/default.nix b/pkgs/development/python-modules/pysmbc/default.nix
index 99a9f01d4b0..e242dbe5e96 100644
--- a/pkgs/development/python-modules/pysmbc/default.nix
+++ b/pkgs/development/python-modules/pysmbc/default.nix
@@ -3,13 +3,13 @@
, setuptools }:
buildPythonPackage rec {
- version = "1.0.19";
+ version = "1.0.21";
pname = "pysmbc";
src = fetchPypi {
inherit pname version;
extension = "tar.bz2";
- sha256 = "0dwffbfp3ay8y35hhc37ip61xdh522f5rfs097f3ia121h9x1mvj";
+ sha256 = "14b75f358ical7zzqh3g1qkh2dxwxn2gz7sah5f5svndqkd3z8jy";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/python-modules/pysnooper/default.nix b/pkgs/development/python-modules/pysnooper/default.nix
index 347daa6cec0..61e1de20acf 100644
--- a/pkgs/development/python-modules/pysnooper/default.nix
+++ b/pkgs/development/python-modules/pysnooper/default.nix
@@ -1,26 +1,24 @@
{ lib
, buildPythonPackage
, fetchPypi
-, python-toolbox
, pytest
, isPy27
}:
buildPythonPackage rec {
- version = "0.3.0";
+ version = "0.4.1";
pname = "pysnooper";
src = fetchPypi {
inherit version;
pname = "PySnooper";
- sha256 = "14vcxrzfmfhsmdck1cb56a6lbfga15qfhlkap9mh47fgspcq8xkx";
+ sha256 = "1xngly13x3ylwwcdml2ns8skpxip2myzavp3b9ff2dpqaalf0hdl";
};
# test dependency python-toolbox fails with py27
doCheck = !isPy27;
checkInputs = [
- python-toolbox
pytest
];
diff --git a/pkgs/development/python-modules/pysnow/default.nix b/pkgs/development/python-modules/pysnow/default.nix
index db02f0f390e..ef7fcd20e78 100644
--- a/pkgs/development/python-modules/pysnow/default.nix
+++ b/pkgs/development/python-modules/pysnow/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "pysnow";
- version = "0.7.14";
+ version = "0.7.16";
src = fetchPypi {
inherit pname version;
- sha256 = "0a6ce8b5f247fbfe5a53829c2f22391161e88646742283f861bce32bfe1626f1";
+ sha256 = "5df61091470e48b5b3a6ea75637f69d3aacae20041487ea457a9a0e3093fba8c";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pysolr/default.nix b/pkgs/development/python-modules/pysolr/default.nix
index 0544b84e532..bf56d7ca56e 100644
--- a/pkgs/development/python-modules/pysolr/default.nix
+++ b/pkgs/development/python-modules/pysolr/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pysolr";
- version = "3.8.1";
+ version = "3.9.0";
src = fetchPypi {
inherit pname version;
- sha256 = "88ecb176627db6bcf9aeb94a3570bfa0363cb68be4b2a6d89a957d4a87c0a81b";
+ sha256 = "1rj5jmscvxjwcmlfi6hmkj44l4x6n3ln5p7d8d18j566hzmmzw3f";
};
nativeBuildInputs = [ setuptools_scm ];
diff --git a/pkgs/development/python-modules/pysonos/default.nix b/pkgs/development/python-modules/pysonos/default.nix
index 83d1a606658..67e8e5573d7 100644
--- a/pkgs/development/python-modules/pysonos/default.nix
+++ b/pkgs/development/python-modules/pysonos/default.nix
@@ -13,13 +13,13 @@
buildPythonPackage rec {
pname = "pysonos";
- version = "0.0.24";
+ version = "0.0.28";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "294ffce5394a3e0da6a6f4e23f84031f06d9eb76eaa362507c0b1033ffbf69b4";
+ sha256 = "09852c0bfe07e3529f8665527381f586c7ea3beabcd7291311e679d56459069d";
};
propagatedBuildInputs = [ xmltodict requests ifaddr ];
diff --git a/pkgs/development/python-modules/pyspark/default.nix b/pkgs/development/python-modules/pyspark/default.nix
index 8de0bd02b51..50c2bafb7ae 100644
--- a/pkgs/development/python-modules/pyspark/default.nix
+++ b/pkgs/development/python-modules/pyspark/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pyspark";
- version = "2.4.4";
+ version = "2.4.5";
src = fetchPypi {
inherit pname version;
- sha256 = "13655eb113b8cf5f3f85b24fd92f86c4668a723723bd68949d028fa0df2cf694";
+ sha256 = "0deed5687828efdaf4091e748f0ba1ae8aad6e4c3a5f07aa07e19487397e0e07";
};
# pypandoc is broken with pandoc2, so we just lose docs.
diff --git a/pkgs/development/python-modules/pyspinel/default.nix b/pkgs/development/python-modules/pyspinel/default.nix
index 990e2b28bd8..d841a416218 100644
--- a/pkgs/development/python-modules/pyspinel/default.nix
+++ b/pkgs/development/python-modules/pyspinel/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pyspinel";
- version = "1.0.0a3";
+ version = "1.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0914a662d57a14bce9df21f22711b5c9b2fef37cf461be54ed35c6e229060fd4";
+ sha256 = "5cbfd0f6e9ef3b5cd3a4e72a9a0cee1fe50d518b43746be07a1fd17e883328c2";
};
propagatedBuildInputs = [ pyserial ipaddress future ];
diff --git a/pkgs/development/python-modules/pysptk/default.nix b/pkgs/development/python-modules/pysptk/default.nix
index a4a293ec1b0..478595c1bfc 100644
--- a/pkgs/development/python-modules/pysptk/default.nix
+++ b/pkgs/development/python-modules/pysptk/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "pysptk";
- version = "0.1.17";
+ version = "0.1.18";
src = fetchPypi {
inherit pname version;
- sha256 = "aa8bd2ae84bfe72e9015ccb69eb3b687bc64fad6139ae0b327fe07918e1e28ff";
+ sha256 = "34c5ccc40c9e177cfd764daa9f7635c4c1e648e14ce78ba975537dae5a14c4e4";
};
PYSPTK_BUILD_VERSION = 0;
diff --git a/pkgs/development/python-modules/pytest-asyncio/default.nix b/pkgs/development/python-modules/pytest-asyncio/default.nix
index 1484432c045..c4a9b6fdd1e 100644
--- a/pkgs/development/python-modules/pytest-asyncio/default.nix
+++ b/pkgs/development/python-modules/pytest-asyncio/default.nix
@@ -1,13 +1,13 @@
{ stdenv, buildPythonPackage, fetchPypi, pytest, isPy3k, isPy35, async_generator }:
buildPythonPackage rec {
pname = "pytest-asyncio";
- version = "0.10.0";
+ version = "0.12.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "9fac5100fd716cbecf6ef89233e8590a4ad61d729d1732e0a96b84182df1daaf";
+ sha256 = "1lpb1q297rly685yl23mni3mmv6vmyx3qsv5ccj1vh8bvkrx4ns7";
};
buildInputs = [ pytest ]
diff --git a/pkgs/development/python-modules/pytest-black/default.nix b/pkgs/development/python-modules/pytest-black/default.nix
index 1f01e7fb65f..5f391668b93 100644
--- a/pkgs/development/python-modules/pytest-black/default.nix
+++ b/pkgs/development/python-modules/pytest-black/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pytest-black";
- version = "0.3.8";
+ version = "0.3.9";
src = fetchPypi {
inherit pname version;
- sha256 = "04lppqydxm0f3f3x0l8hj7v0j6d8syj34jc37yzqwqcyqsnaga81";
+ sha256 = "c743dfeffe6b2cb25c0ed1a84cc306dff4b504b713b5a6d1bc3824fa73a7d693";
};
nativeBuildInputs = [ setuptools_scm ];
diff --git a/pkgs/development/python-modules/pytest-datadir/default.nix b/pkgs/development/python-modules/pytest-datadir/default.nix
new file mode 100644
index 00000000000..6ce78441920
--- /dev/null
+++ b/pkgs/development/python-modules/pytest-datadir/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, buildPythonPackage, fetchFromGitHub
+, setuptools_scm, pytest, cmake
+}:
+
+buildPythonPackage rec {
+ pname = "pytest-datadir";
+ version = "1.3.1";
+ format = "pyproject";
+
+ src = fetchFromGitHub {
+ owner = "gabrielcnr";
+ repo = pname;
+ rev = version;
+ sha256 = "0kwgp6sqnqnmww5r0dkmyfpi0lmw0iwxz3fnwn2fs8w6bvixzznf";
+ };
+
+ nativeBuildInputs = [ setuptools_scm ];
+
+ preBuild = ''
+ export SETUPTOOLS_SCM_PRETEND_VERSION="${version}"
+ '';
+
+ checkInputs = [ pytest ];
+ checkPhase = "pytest";
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/gabrielcnr/pytest-datadir";
+ description = "pytest plugin for manipulating test data directories and files";
+ license = licenses.mit;
+ maintainers = with maintainers; [ metadark ];
+ };
+}
diff --git a/pkgs/development/python-modules/pytest-flake8/default.nix b/pkgs/development/python-modules/pytest-flake8/default.nix
index 88f5cc0e188..af1cbb2add5 100644
--- a/pkgs/development/python-modules/pytest-flake8/default.nix
+++ b/pkgs/development/python-modules/pytest-flake8/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "pytest-flake8";
- version = "1.0.4";
+ version = "1.0.5";
# although pytest is a runtime dependency, do not add it as
# propagatedBuildInputs in order to allow packages depend on another version
@@ -12,7 +12,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "4d225c13e787471502ff94409dcf6f7927049b2ec251c63b764a4b17447b60c0";
+ sha256 = "d85efaafbdb9580791cfa8671799dd40d482fc30bd4476c1ca5efd661e751333";
};
checkPhase = ''
diff --git a/pkgs/development/python-modules/pytest-flakes/default.nix b/pkgs/development/python-modules/pytest-flakes/default.nix
index d1f06b03a8d..bae42301982 100644
--- a/pkgs/development/python-modules/pytest-flakes/default.nix
+++ b/pkgs/development/python-modules/pytest-flakes/default.nix
@@ -2,6 +2,8 @@
, pytestpep8, pytest, pyflakes }:
buildPythonPackage rec {
+ # upstream has abandoned project in favor of pytest-flake8
+ # retaining package to not break other packages
pname = "pytest-flakes";
version = "4.0.0";
@@ -11,9 +13,11 @@ buildPythonPackage rec {
};
checkInputs = [ pytestpep8 pytest ];
- nativeBuildInputs = [ pytest ];
- propagatedBuildInputs = [ pyflakes ];
+ propagatedBuildInputs = [ pytest pyflakes ];
+ # no longer passes
+ doCheck = false;
+ pythonImportsCheck = [ "pytest_flakes" ];
# disable one test case that looks broken
checkPhase = ''
py.test test_flakes.py -k 'not test_syntax_error'
diff --git a/pkgs/development/python-modules/pytest-metadata/default.nix b/pkgs/development/python-modules/pytest-metadata/default.nix
index 369ddf2c476..9b25e2045e9 100644
--- a/pkgs/development/python-modules/pytest-metadata/default.nix
+++ b/pkgs/development/python-modules/pytest-metadata/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "pytest-metadata";
- version = "1.8.0";
+ version = "1.9.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1fk6icip2x1nh4kzhbc8cnqrs77avpqvj7ny3xadfh6yhn9aaw90";
+ sha256 = "1711gippwsl7c1wi8pc2y75xqq5sn1sscpqvrxjvpjm8pcx2138n";
};
nativeBuildInputs = [ setuptools_scm ];
diff --git a/pkgs/development/python-modules/pytest-quickcheck/default.nix b/pkgs/development/python-modules/pytest-quickcheck/default.nix
index 1e8a49f90be..0748da14d93 100644
--- a/pkgs/development/python-modules/pytest-quickcheck/default.nix
+++ b/pkgs/development/python-modules/pytest-quickcheck/default.nix
@@ -1,11 +1,11 @@
{ stdenv, buildPythonPackage, fetchPypi, pytest, pytest-flakes, pytestpep8, tox }:
buildPythonPackage rec {
pname = "pytest-quickcheck";
- version = "0.8.3";
+ version = "0.8.4";
src = fetchPypi {
inherit pname version;
- sha256 = "17vly6fg0s95lbg620g9dp9jjf12sj4hpbi7cg579kswabl6304g";
+ sha256 = "e368390c9e3fd48eb3edec0c4eef08d7332f1143ad7b7190d32376b2fd2e62ff";
};
buildInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/pytest-sugar/default.nix b/pkgs/development/python-modules/pytest-sugar/default.nix
index 2ff6f40e344..cb5b7bf099f 100644
--- a/pkgs/development/python-modules/pytest-sugar/default.nix
+++ b/pkgs/development/python-modules/pytest-sugar/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "pytest-sugar";
- version = "0.9.2";
+ version = "0.9.3";
src = fetchPypi {
inherit pname version;
- sha256 = "fcd87a74b2bce5386d244b49ad60549bfbc4602527797fac167da147983f58ab";
+ sha256 = "1630b5b7ea3624919b73fde37cffb87965c5087a4afab8a43074ff44e0d810c4";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pytest-testmon/default.nix b/pkgs/development/python-modules/pytest-testmon/default.nix
index b8535da4c7a..3b649bea57d 100644
--- a/pkgs/development/python-modules/pytest-testmon/default.nix
+++ b/pkgs/development/python-modules/pytest-testmon/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pytest-testmon";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "b823b03faf5778d1e15fb9f52e104df4da9c1021daeb313b339fccbbfb8dbd5f";
+ sha256 = "fdb016d953036051d1ef0e36569b7168cefa4914014789a65a4ffefc87f85ac5";
};
propagatedBuildInputs = [ coverage ];
diff --git a/pkgs/development/python-modules/pytest/4.nix b/pkgs/development/python-modules/pytest/4.nix
index d77e52ab7f6..4fe588f6456 100644
--- a/pkgs/development/python-modules/pytest/4.nix
+++ b/pkgs/development/python-modules/pytest/4.nix
@@ -3,12 +3,12 @@
, atomicwrites, mock, writeText, pathlib2, wcwidth, packaging, isPyPy
}:
buildPythonPackage rec {
- version = "4.6.8";
+ version = "4.6.9";
pname = "pytest";
src = fetchPypi {
inherit pname version;
- sha256 = "6192875be8af57b694b7c4904e909680102befcb99e610ef3d9f786952f795aa";
+ sha256 = "0fgkmpc31nzy97fxfrkqbzycigdwxwwmninx3qhkzp81migggs0r";
};
checkInputs = [ hypothesis mock ];
diff --git a/pkgs/development/python-modules/pytest/default.nix b/pkgs/development/python-modules/pytest/default.nix
index 8f86e41be3b..9e0cd88cf0a 100644
--- a/pkgs/development/python-modules/pytest/default.nix
+++ b/pkgs/development/python-modules/pytest/default.nix
@@ -1,9 +1,25 @@
-{ stdenv, buildPythonPackage, pythonOlder, fetchPypi, attrs, hypothesis, py
-, setuptools_scm, setuptools, six, pluggy, funcsigs, isPy3k, more-itertools
-, atomicwrites, mock, writeText, pathlib2, wcwidth, packaging, isPyPy, python
+{ stdenv, buildPythonPackage, pythonOlder, fetchPypi, isPy3k, isPyPy
+, atomicwrites
+, attrs
+, funcsigs
+, hypothesis
+, mock
+, more-itertools
+, packaging
+, pathlib2
+, pluggy
+, py
+, pygments
+, python
+, setuptools
+, setuptools_scm
+, six
+, wcwidth
+, writeText
}:
+
buildPythonPackage rec {
- version = "5.3.5";
+ version = "5.4.2";
pname = "pytest";
disabled = !isPy3k;
@@ -15,10 +31,10 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "0d5fe9189a148acc3c3eb2ac8e1ac0742cb7618c084f3d228baaec0c254b318d";
+ sha256 = "eb2b5e935f6a019317e455b6da83dd8650ac9ffd2ee73a7b657a30873d67a698";
};
- checkInputs = [ hypothesis mock ];
+ checkInputs = [ hypothesis pygments ];
nativeBuildInputs = [ setuptools_scm ];
propagatedBuildInputs = [ attrs py setuptools six pluggy more-itertools atomicwrites wcwidth packaging ]
++ stdenv.lib.optionals (pythonOlder "3.6") [ pathlib2 ];
diff --git a/pkgs/development/python-modules/python-binance/default.nix b/pkgs/development/python-modules/python-binance/default.nix
index b4857d7abef..1ad3a5128be 100644
--- a/pkgs/development/python-modules/python-binance/default.nix
+++ b/pkgs/development/python-modules/python-binance/default.nix
@@ -3,12 +3,12 @@
, autobahn, certifi, chardet, cryptography, dateparser, pyopenssl, requests, service-identity, twisted }:
buildPythonPackage rec {
- version = "0.7.4";
+ version = "0.7.5";
pname = "python-binance";
src = fetchPypi {
inherit pname version;
- sha256 = "7d0b81a9d395fd071581d275af09a31f0c5ae3ecb25a3f47faaaf1eff779de3f";
+ sha256 = "d6a96c0e55fc78d45279944515d385b3971300f35c2380ddb82689d676712053";
};
doCheck = false; # Tries to test multiple interpreters with tox
diff --git a/pkgs/development/python-modules/python-gnupg/default.nix b/pkgs/development/python-modules/python-gnupg/default.nix
index 17deff412cb..3dd44a72ea4 100644
--- a/pkgs/development/python-modules/python-gnupg/default.nix
+++ b/pkgs/development/python-modules/python-gnupg/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "python-gnupg";
- version = "0.4.5";
+ version = "0.4.6";
src = fetchPypi {
inherit pname version;
- sha256 = "01gckjhvsmr6kfwfk4qdxm5jz8nq8zilbjhzpzpiab6d96cyalrk";
+ sha256 = "3aa0884b3bd414652c2385b9df39e7b87272c2eca1b8fcc3089bc9e58652019a";
};
# Let's make the library default to our gpg binary
diff --git a/pkgs/development/python-modules/python-magic/default.nix b/pkgs/development/python-modules/python-magic/default.nix
index 7ba794716bf..61a7dd315df 100644
--- a/pkgs/development/python-modules/python-magic/default.nix
+++ b/pkgs/development/python-modules/python-magic/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "python-magic";
- version = "0.4.15";
+ version = "0.4.18";
src = fetchPypi {
inherit pname version;
- sha256 = "f3765c0f582d2dfc72c15f3b5a82aecfae9498bd29ca840d72f37d7bd38bfcd5";
+ sha256 = "b757db2a5289ea3f1ced9e60f072965243ea43a2221430048fd8cacab17be0ce";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/python-ptrace/default.nix b/pkgs/development/python-modules/python-ptrace/default.nix
index 9ca1affed88..f116ec556de 100644
--- a/pkgs/development/python-modules/python-ptrace/default.nix
+++ b/pkgs/development/python-modules/python-ptrace/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "python-ptrace";
- version = "0.9.4";
+ version = "0.9.5";
src = fetchPypi {
inherit pname version;
- sha256 = "9885e9003e4a99c90b3bca1be9306181c9b40a33fc6e17b81027709be5e5cb87";
+ sha256 = "c46287ae611e3041bbd0572221cd1f121100dfc98d1d6c9ad6dd97e35f62501a";
};
# requires distorm, which is optionally
diff --git a/pkgs/development/python-modules/python-toolbox/default.nix b/pkgs/development/python-modules/python-toolbox/default.nix
index 57085b04cf9..bdf09fdf2c7 100644
--- a/pkgs/development/python-modules/python-toolbox/default.nix
+++ b/pkgs/development/python-modules/python-toolbox/default.nix
@@ -4,10 +4,11 @@
, fetchFromGitHub
, isPy27
, nose
+, pytest
}:
buildPythonPackage rec {
- version = "0.9.4";
+ version = "1.0.10";
pname = "python_toolbox";
disabled = isPy27;
@@ -15,12 +16,12 @@ buildPythonPackage rec {
owner = "cool-RR";
repo = pname;
rev = version;
- sha256 = "1qy2sfqfrkgxixmd22v5lkrdykdfiymsd2s3xa7ndlvg084cgj6r";
+ sha256 = "1hpls1hwisdjx1g15cq052bdn9fvh43r120llws8bvgvj9ivnaha";
};
checkInputs = [
docutils
- nose
+ pytest
];
meta = with lib; {
diff --git a/pkgs/development/python-modules/python-utils/default.nix b/pkgs/development/python-modules/python-utils/default.nix
index 67fbd4e24eb..936a1eb2e3e 100644
--- a/pkgs/development/python-modules/python-utils/default.nix
+++ b/pkgs/development/python-modules/python-utils/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "python-utils";
- version = "2.3.0";
+ version = "2.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "34aaf26b39b0b86628008f2ae0ac001b30e7986a8d303b61e1357dfcdad4f6d3";
+ sha256 = "12c0glzkm81ljgf6pwh0d4rmdm1r7vvgg3ifzp8yp9cfyngw07zj";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/python-vlc/default.nix b/pkgs/development/python-modules/python-vlc/default.nix
index 2bf59a63341..821ad8c7baa 100644
--- a/pkgs/development/python-modules/python-vlc/default.nix
+++ b/pkgs/development/python-modules/python-vlc/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "python-vlc";
- version = "3.0.7110";
+ version = "3.0.9113";
src = fetchPypi {
inherit pname version;
- sha256 = "0ydnqwwgpwq1kz1pjrc7629ljzdd30izymjylsbzzyq8pq6wl6w2";
+ sha256 = "5422b79d347b6419008ee91cfd9663edc37eaf2a0bd8fb9017d4cc2e5f249dda";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pytorch-metric-learning/default.nix b/pkgs/development/python-modules/pytorch-metric-learning/default.nix
new file mode 100644
index 00000000000..daf6accb893
--- /dev/null
+++ b/pkgs/development/python-modules/pytorch-metric-learning/default.nix
@@ -0,0 +1,40 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, isPy27
+, numpy
+, scikitlearn
+, pytorch
+, torchvision
+, tqdm
+}:
+
+buildPythonPackage rec {
+ pname = "pytorch-metric-learning";
+ version = "0.9.81";
+
+ disabled = isPy27;
+
+ src = fetchFromGitHub {
+ owner = "KevinMusgrave";
+ repo = pname;
+ rev = "cb23328aba64f7f4658374cc2920ef5d56cda5c8"; # no version tag
+ sha256 = "0c2dyi4qi7clln43481xq66f6r4fadrz84jphjc5phz97bp33ds8";
+ };
+
+ propagatedBuildInputs = [
+ numpy
+ pytorch
+ scikitlearn
+ torchvision
+ tqdm
+ ];
+
+ meta = {
+ description = "Metric learning library for PyTorch";
+ homepage = "https://github.com/KevinMusgrave/pytorch-metric-learning";
+ changelog = "https://github.com/KevinMusgrave/pytorch-metric-learning/releases/tag/v${version}";
+ license = lib.licenses.mit;
+ maintainers = with lib.maintainers; [ bcdarwin ];
+ };
+}
diff --git a/pkgs/development/python-modules/pyudev/default.nix b/pkgs/development/python-modules/pyudev/default.nix
index dedec796e65..c26f9bcabe6 100644
--- a/pkgs/development/python-modules/pyudev/default.nix
+++ b/pkgs/development/python-modules/pyudev/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "pyudev";
- version = "0.21.0";
+ version = "0.22.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0arz0dqp75sszsmgm6vhg92n1lsx91ihddx3m944f4ah0487ljq9";
+ sha256 = "0xmj6l08iih2js9skjqpv4w7y0dhxyg91zmrs6v5aa65gbmipfv9";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/pywebpush/default.nix b/pkgs/development/python-modules/pywebpush/default.nix
index b8a453e99ed..bf8a23f3baa 100644
--- a/pkgs/development/python-modules/pywebpush/default.nix
+++ b/pkgs/development/python-modules/pywebpush/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "pywebpush";
- version = "1.10.1";
+ version = "1.10.2";
src = fetchPypi {
inherit pname version;
- sha256 = "e80ae0ea978b2e3b7860d2a9ae836528f5fa2e13936673e0b6613589965937ee";
+ sha256 = "61e6b92ee23ea3f7afbb427508e51c789a0c10cbc962fab9de582ad48b5792e4";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/qimage2ndarray/default.nix b/pkgs/development/python-modules/qimage2ndarray/default.nix
index 646d326fede..a7c0fa3ff4a 100644
--- a/pkgs/development/python-modules/qimage2ndarray/default.nix
+++ b/pkgs/development/python-modules/qimage2ndarray/default.nix
@@ -6,12 +6,12 @@
buildPythonPackage rec {
pname = "qimage2ndarray";
- version = "1.8.2";
+ version = "1.8.3";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0f792693a0f1cd5f93fbf73bc3fb2d511fb9cceed3c9308bfb200f38c19a5545";
+ sha256 = "b02bd2dc7de774f954544312ec1020cf2d7e03fdd23ec9eb79901da55ccb3365";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/qiskit-aer/default.nix b/pkgs/development/python-modules/qiskit-aer/default.nix
index 70c5ba38fea..7c74ddab2b1 100644
--- a/pkgs/development/python-modules/qiskit-aer/default.nix
+++ b/pkgs/development/python-modules/qiskit-aer/default.nix
@@ -2,6 +2,7 @@
, pythonOlder
, buildPythonPackage
, fetchFromGitHub
+, fetchpatch
, cmake
, cvxpy
, cython
@@ -18,7 +19,7 @@
buildPythonPackage rec {
pname = "qiskit-aer";
- version = "0.5.0";
+ version = "0.5.1";
disabled = pythonOlder "3.5";
@@ -27,7 +28,7 @@ buildPythonPackage rec {
repo = "qiskit-aer";
rev = version;
fetchSubmodules = true; # fetch muparserx and other required libraries
- sha256 = "05lsirrdnnr5yqhwkgv08d9aib8xq4xpd6aq2pfqsi9qkii2fff1";
+ sha256 = "0pbi8ldz8f1zm7pf2n5229g6kccriq21f24q9cb7bd4j5gdky5sk";
};
nativeBuildInputs = [
@@ -47,7 +48,15 @@ buildPythonPackage rec {
pybind11
];
- prePatch = ''
+ patches = [
+ (fetchpatch{
+ name = "qiskit-aer-pr-727-fix-random-unitary-test.patch";
+ url = "https://github.com/Qiskit/qiskit-aer/commit/09afb3b6b0710042ab65d88e863363f2c843dcb0.patch";
+ sha256 = "0521b7i4fpc5brqs08w381g3c655f9cbn6my1740jnk7dv5lhsv9";
+ })
+ ];
+
+ postPatch = ''
# remove dependency on PyPi cmake package, which isn't in Nixpkgs
substituteInPlace setup.py --replace "'cmake!=3.17,!=3.17.0'" ""
'';
@@ -81,7 +90,7 @@ buildPythonPackage rec {
# Tests include a compiled "circuit" which is auto-built in $HOME
export HOME=$(mktemp -d)
# move tests b/c by default try to find (missing) cython-ized code in /build/source dir
- cp -r test $HOME
+ cp -r $TMP/$sourceRoot/test $HOME
# Add qiskit-aer compiled files to cython include search
pushd $HOME
diff --git a/pkgs/development/python-modules/qiskit-aqua/default.nix b/pkgs/development/python-modules/qiskit-aqua/default.nix
index 9ff6404f2fc..8037d28f82c 100644
--- a/pkgs/development/python-modules/qiskit-aqua/default.nix
+++ b/pkgs/development/python-modules/qiskit-aqua/default.nix
@@ -2,6 +2,7 @@
, pythonOlder
, buildPythonPackage
, fetchFromGitHub
+# , cplex
, cvxopt
, dlx
, docplex
@@ -10,19 +11,20 @@
, networkx
, numpy
, psutil
+, python
, qiskit-ignis
, qiskit-terra
, quandl
, scikitlearn
# Check Inputs
-, parameterized
+, ddt
, pytestCheckHook
, qiskit-aer
}:
buildPythonPackage rec {
pname = "qiskit-aqua";
- version = "0.6.6";
+ version = "0.7.0";
disabled = pythonOlder "3.5";
@@ -31,11 +33,12 @@ buildPythonPackage rec {
owner = "Qiskit";
repo = "qiskit-aqua";
rev = version;
- sha256 = "080m5nsy3ia6bcdypq5d3ijb7762yl1l9llygmxsi6si449zl2cp";
+ sha256 = "0yykw6k1rb3f2ihcp0y9pb0695mcmy29nyqlj89qs4da0503vxvh";
};
# Optional packages: pyscf (see below NOTE) & pytorch. Can install via pip/nix if needed.
propagatedBuildInputs = [
+ # cplex
cvxopt
docplex
dlx # Python Dancing Links package
@@ -57,19 +60,33 @@ buildPythonPackage rec {
# It can also be installed at runtime from the pip wheel.
# We disable appropriate tests below to allow building without pyscf installed
+ # NOTE: we remove cplex b/c we can't build pythonPackages.cplex.
+ # cplex is only distributed in manylinux1 wheel (no source), and Nix python is not manylinux1 compatible
+
postPatch = ''
substituteInPlace setup.py \
- --replace "pyscf; sys_platform == 'linux' or (python_version < '3.8' and sys_platform != 'win32')" ""
+ --replace "pyscf; sys_platform != 'win32'" "" \
+ --replace "cplex; python_version >= '3.6' and python_version < '3.8'" ""
# Add ImportWarning when running qiskit.chemistry (pyscf is a chemistry package) that pyscf is not included
- echo -e "\nimport warnings\ntry: import pyscf;\nexcept:\n " \
+ echo -e "\nimport warnings\ntry: import pyscf;\nexcept ImportError:\n " \
"warnings.warn('pyscf is not supported on Nixpkgs so some qiskit features will fail." \
"You must install it yourself via pip or add it to your environment from the Nix User Repository." \
"See https://github.com/NixOS/nixpkgs/pull/83447 for details', ImportWarning)\n" \
>> qiskit/chemistry/__init__.py
+
+ # Add ImportWarning when running qiskit.optimization that cplex (optimization package) is not included
+ echo -e "\nimport warnings\ntry: import cplex;\nexcept ImportError:\n " \
+ "warnings.warn('cplex is not supported on Nixpkgs so some qiskit features will fail." \
+ "You must install it yourself via pip or add it to your environment from the Nix User Repository." \
+ "', ImportWarning)\n" \
+ >> qiskit/optimization/__init__.py
+
'';
- checkInputs = [ parameterized qiskit-aer pytestCheckHook ];
+ postInstall = "rm -rf $out/${python.sitePackages}/docs"; # Remove docs dir b/c it can cause conflicts.
+
+ checkInputs = [ ddt qiskit-aer pytestCheckHook ];
dontUseSetuptoolsCheck = true;
pythonImportsCheck = [
"qiskit.aqua"
@@ -84,42 +101,35 @@ buildPythonPackage rec {
"--ignore=test/chemistry/test_qeom_ee.py"
"--ignore=test/chemistry/test_qeom_vqe.py"
"--ignore=test/chemistry/test_vqe_uccsd_adapt.py"
-
- # Following tend to be slow tests, all pass
- "--ignore=test/aqua/test_vqc.py"
- "--ignore=test/aqua/test_hhl.py"
- "--ignore=test/aqua/test_qgan.py"
- "--ignore=test/aqua/test_mcr.py"
- "--ignore=test/aqua/test_mcu1.py"
- "--ignore=test/aqua/test_vqe.py"
];
disabledTests = [
# Disabled due to missing pyscf
"test_validate" # test/chemistry/test_inputparser.py
# Disabling slow tests > 10 seconds
- "test_clique_vqe"
- "test_delta_3_qasm"
- "test_evaluate_qasm_mode"
- "test_evolve_1_suzuki"
- "test_exact_cover_vqe"
- "test_exchangedata"
- "test_expected_value_0_statevector"
- "test_expected_value_1_qasm"
- "test_expected_value_2_statevector"
+ "TestVQE"
+ "TestVQC"
+ "TestQSVM"
"test_graph_partition_vqe"
- "test_lookup_rotation"
- "test_mct_with_dirty_ancillae_15"
- "test_mcrz_11"
+ "TestLookupRotation"
+ "_vqe"
+ "TestHHL"
+ "TestQGAN"
+ "test_evaluate_qasm_mode"
"test_measurement_error_mitigation_auto_refresh"
- "test_qgan_training"
- "test_qsvm_multiclass"
- "test_shor_factoring_0"
- "test_vertex_cover_vqe"
- "test_vqc_with_raw_feature_vector_on_wine"
- "test_vqe_2_iqpe"
- "test_vqe_qasm"
+ "test_exchangedata"
"test_wikipedia"
+ "test_shor_factoring_1__15___qasm_simulator____3__5__"
+ "test_readme_sample"
+ "test_ecev"
+ "test_expected_value"
+ "test_qubo_gas_int_paper_example"
+ "test_shor_no_factors_1_5"
+ "test_shor_no_factors_2_7"
+ "test_evolve_2___suzuki___1__3_"
+ "test_delta_4"
+ "test_swaprz"
+ "test_deprecated_algo_result"
];
meta = with lib; {
diff --git a/pkgs/development/python-modules/qiskit-ibmq-provider/default.nix b/pkgs/development/python-modules/qiskit-ibmq-provider/default.nix
index ea14bef2b9e..5f8f0d94e4f 100644
--- a/pkgs/development/python-modules/qiskit-ibmq-provider/default.nix
+++ b/pkgs/development/python-modules/qiskit-ibmq-provider/default.nix
@@ -26,7 +26,7 @@
buildPythonPackage rec {
pname = "qiskit-ibmq-provider";
- version = "0.6.1";
+ version = "0.7.0";
disabled = pythonOlder "3.6";
@@ -34,7 +34,7 @@ buildPythonPackage rec {
owner = "Qiskit";
repo = pname;
rev = version;
- sha256 = "16c73m9gp1wcrygr6mnc0a9ps0i872bgc7v1zbqyh50kxbcrnpnz";
+ sha256 = "1n13jjx1cx5gswwk8rpxfjqyk97cwx1n2hwsabkcbi7fksw3c5jk";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/qiskit-ignis/default.nix b/pkgs/development/python-modules/qiskit-ignis/default.nix
index a421b5f84ad..79998a84325 100644
--- a/pkgs/development/python-modules/qiskit-ignis/default.nix
+++ b/pkgs/development/python-modules/qiskit-ignis/default.nix
@@ -3,6 +3,7 @@
, buildPythonPackage
, fetchFromGitHub
, fetchpatch
+, python
, numpy
, qiskit-terra
, scikitlearn
@@ -38,11 +39,12 @@ buildPythonPackage rec {
scikitlearn
scipy
];
+ postInstall = "rm -rf $out/${python.sitePackages}/docs"; # this dir can create conflicts
# Tests
pythonImportsCheck = [ "qiskit.ignis" ];
dontUseSetuptoolsCheck = true;
- preCheck = ''export HOME=$TMPDIR'';
+ preCheck = "export HOME=$TMPDIR";
checkInputs = [
ddt
pytestCheckHook
diff --git a/pkgs/development/python-modules/qiskit-terra/default.nix b/pkgs/development/python-modules/qiskit-terra/default.nix
index 14497b20b0d..78c28a282cb 100644
--- a/pkgs/development/python-modules/qiskit-terra/default.nix
+++ b/pkgs/development/python-modules/qiskit-terra/default.nix
@@ -36,7 +36,7 @@
buildPythonPackage rec {
pname = "qiskit-terra";
- version = "0.13.0";
+ version = "0.14.1";
disabled = pythonOlder "3.5";
@@ -44,7 +44,7 @@ buildPythonPackage rec {
owner = "Qiskit";
repo = pname;
rev = version;
- sha256 = "03fgqmyahgmkf5dbw19n9c1v8p4kmpk50wxhhc8435cclvs26x9j";
+ sha256 = "0pd7x2jrqy7q1s38ychqw9bayjn2rvi6rq7c2c0kd160rwj1l2sc";
};
nativeBuildInputs = [ cython ];
@@ -94,10 +94,6 @@ buildPythonPackage rec {
"qiskit.transpiler.passes.routing.cython.stochastic_swap.swap_trial"
];
- disabledTests = [
- "test_jupyter_jobs_pbars" # needs IBMQ provider package (qiskit-ibmq-provider), circular dependency
- ];
-
pytestFlagsArray = [
"--ignore=test/randomized/test_transpiler_equivalence.py" # collection requires qiskit-aer, which would cause circular dependency
];
diff --git a/pkgs/development/python-modules/qiskit/default.nix b/pkgs/development/python-modules/qiskit/default.nix
index ca0988955d5..ded9c68e6fe 100644
--- a/pkgs/development/python-modules/qiskit/default.nix
+++ b/pkgs/development/python-modules/qiskit/default.nix
@@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "qiskit";
# NOTE: This version denotes a specific set of subpackages. See https://qiskit.org/documentation/release_notes.html#version-history
- version = "0.18.2";
+ version = "0.19.1";
disabled = pythonOlder "3.5";
@@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "Qiskit";
repo = "qiskit";
rev = version;
- sha256 = "05pwpcps1ksqx6m6hwq90l8sbak64fsz76yv4q3jplfjf6597k6p";
+ sha256 = "0p1sahgf6qgbkvxb067mnyj6ya8nv7y57yyiiaadhjw242sjkjy5";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/qtawesome/default.nix b/pkgs/development/python-modules/qtawesome/default.nix
index 2cf88805b79..7175986bd76 100644
--- a/pkgs/development/python-modules/qtawesome/default.nix
+++ b/pkgs/development/python-modules/qtawesome/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "QtAwesome";
- version = "0.7.0";
+ version = "0.7.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1k9nn6z8lhaznas509h9cjy434haggz2n1mhs29bycmds716k7j8";
+ sha256 = "ca9719c82d41707f62c340811b23bcab95336e73edd88b7eab7fd951d2e27fab";
};
propagatedBuildInputs = [ qtpy six ];
diff --git a/pkgs/development/python-modules/qtconsole/default.nix b/pkgs/development/python-modules/qtconsole/default.nix
index 0a932729ff3..4cadba28a8a 100644
--- a/pkgs/development/python-modules/qtconsole/default.nix
+++ b/pkgs/development/python-modules/qtconsole/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "qtconsole";
- version = "4.7.3";
+ version = "4.7.4";
src = fetchPypi {
inherit pname version;
- sha256 = "8f5ae5571f0e921db9f2d12613ed667c350ee22c7db598d9bbbe143e8533f932";
+ sha256 = "1zgm57011kpbh6388p8cqwkcgqwlmb7rc9cy3zn9rrnna48byj7x";
};
checkInputs = [ nose ] ++ lib.optionals isPy27 [mock];
diff --git a/pkgs/development/python-modules/rasterio/default.nix b/pkgs/development/python-modules/rasterio/default.nix
index 0916695ed43..f5e418d925a 100644
--- a/pkgs/development/python-modules/rasterio/default.nix
+++ b/pkgs/development/python-modules/rasterio/default.nix
@@ -6,14 +6,14 @@
buildPythonPackage rec {
pname = "rasterio";
- version = "1.1.3";
+ version = "1.1.4";
# Pypi doesn't ship the tests, so we fetch directly from GitHub
src = fetchFromGitHub {
owner = "mapbox";
repo = "rasterio";
rev = version;
- sha256 = "0i081bkmv7qw24ivmdh92ma6x0hnjlf8jgj6rp2c3rb8hjzmi452";
+ sha256 = "1a1ik66b7n6h9gxlr5yb16hhf5h9117av2ggykpfaw699xxhnz30";
};
checkInputs = [ boto3 pytest pytestcov packaging hypothesis ] ++ lib.optional (!isPy3k) mock;
diff --git a/pkgs/development/python-modules/rdflib/default.nix b/pkgs/development/python-modules/rdflib/default.nix
index 87d99623057..261ba794e70 100644
--- a/pkgs/development/python-modules/rdflib/default.nix
+++ b/pkgs/development/python-modules/rdflib/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "rdflib";
- version = "4.2.2";
+ version = "5.0.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0398c714znnhaa2x7v51b269hk20iz073knq2mvmqp2ma92z27fs";
+ sha256 = "0mdi7xh4zcr3ngqwlgqdqf0i5bxghwfddyxdng1zwpiqkpa9s53q";
};
propagatedBuildInputs = [isodate html5lib SPARQLWrapper ];
diff --git a/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix b/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix
index e9245d426f0..efadd433712 100644
--- a/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix
+++ b/pkgs/development/python-modules/readthedocs-sphinx-ext/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "readthedocs-sphinx-ext";
- version = "1.0.1";
+ version = "1.0.3";
src = fetchPypi {
inherit pname version;
- sha256 = "c920d8129752ee3f339c8cf3dfeba800a25730249d6ab43dc9b3c384312d1d32";
+ sha256 = "faccf1c52aab34b1fdfd672ec4ce4321975453b05741e32a94b33cc682d045b2";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/rebulk/default.nix b/pkgs/development/python-modules/rebulk/default.nix
index 2d3d3cd23fd..f1591e4df74 100644
--- a/pkgs/development/python-modules/rebulk/default.nix
+++ b/pkgs/development/python-modules/rebulk/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "rebulk";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1b0d526859ef3e8647f37c606d7ae7c32259e370b3f1519e4219a3ba72740aec";
+ sha256 = "320ded3cc456347d828f95e9aa5f8bab77ac01943cad024c06012069fe19690a";
};
# Some kind of trickery with imports that doesn't work.
diff --git a/pkgs/development/python-modules/reportlab/default.nix b/pkgs/development/python-modules/reportlab/default.nix
index e37a8f57e9e..9cd3d131e90 100644
--- a/pkgs/development/python-modules/reportlab/default.nix
+++ b/pkgs/development/python-modules/reportlab/default.nix
@@ -11,11 +11,11 @@ let
ft = freetype.overrideAttrs (oldArgs: { dontDisableStatic = true; });
in buildPythonPackage rec {
pname = "reportlab";
- version = "3.5.34";
+ version = "3.5.42";
src = fetchPypi {
inherit pname version;
- sha256 = "9675a26d01ec141cb717091bb139b6227bfb3794f521943101da50327bff4825";
+ sha256 = "9c21f202697a6cea57b9d716288fc919d99cbabeb30222eebfc7ff77eac32744";
};
checkInputs = [ glibcLocales ];
diff --git a/pkgs/development/python-modules/requests/default.nix b/pkgs/development/python-modules/requests/default.nix
index 3d216e4bc44..a3c0252b6e8 100644
--- a/pkgs/development/python-modules/requests/default.nix
+++ b/pkgs/development/python-modules/requests/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "requests";
- version = "2.22.0";
+ version = "2.23.0";
src = fetchPypi {
inherit pname version;
- sha256 = "11e007a8a2aa0323f5a921e9e6a2d7e4e67d9877e85773fba9ba6419025cbeb4";
+ hash = "sha256:1rhpg0jb08v0gd7f19jjiwlcdnxpmqi1fhvw7r4s9avddi4kvx5k";
};
nativeBuildInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/responses/default.nix b/pkgs/development/python-modules/responses/default.nix
index e98aad824b6..0bf8b47fd6d 100644
--- a/pkgs/development/python-modules/responses/default.nix
+++ b/pkgs/development/python-modules/responses/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "responses";
- version = "0.10.9";
+ version = "0.10.14";
src = fetchPypi {
inherit pname version;
- sha256 = "8ce8cb4e7e1ad89336f8865af152e0563d2e7f0e0b86d2cf75f015f819409243";
+ sha256 = "1a78bc010b20a5022a2c0cb76b8ee6dc1e34d887972615ebd725ab9a166a4960";
};
propagatedBuildInputs = [ cookies mock requests six ];
diff --git a/pkgs/development/python-modules/rethinkdb/default.nix b/pkgs/development/python-modules/rethinkdb/default.nix
index 7eea5d2c39f..fc33d7206e7 100644
--- a/pkgs/development/python-modules/rethinkdb/default.nix
+++ b/pkgs/development/python-modules/rethinkdb/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "rethinkdb";
- version = "2.4.4.post1";
+ version = "2.4.6";
src = fetchPypi {
inherit pname version;
- sha256 = "e1c1f8ad93bc1c6f2aaa73afc333c57d505d8cc08c437d78a5c1eb8dc4b7e8c2";
+ sha256 = "4eb4252b498af3f5d01e07d7870eb35f78b96bccc45812d313c14c5184789d74";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/retry_decorator/default.nix b/pkgs/development/python-modules/retry_decorator/default.nix
index ea6a214691e..c1e495f56a9 100644
--- a/pkgs/development/python-modules/retry_decorator/default.nix
+++ b/pkgs/development/python-modules/retry_decorator/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "retry_decorator";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchPypi {
inherit pname version;
- sha256 = "b7723b83730a09a5a884f2d1c422c9556d20324b7a0f5b129ad94fd07baba36d";
+ sha256 = "e1e8ad02e518fe11073f2ea7d80b6b8be19daa27a60a1838aff7c731ddcf2ebe";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/rfc3986/default.nix b/pkgs/development/python-modules/rfc3986/default.nix
index 7d8a44365c4..3af6d2f022b 100644
--- a/pkgs/development/python-modules/rfc3986/default.nix
+++ b/pkgs/development/python-modules/rfc3986/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "rfc3986";
- version = "1.3.2";
+ version = "1.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0344d0bd428126ce554e7ca2b61787b6a28d2bbd19fc70ed2dd85efe31176405";
+ sha256 = "17dvx15m3r49bmif5zlli8kzjd6bys6psixzbp14sd5367d9h8qi";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/robotframework-requests/default.nix b/pkgs/development/python-modules/robotframework-requests/default.nix
index b0cb616dbde..bd6b884ed7d 100644
--- a/pkgs/development/python-modules/robotframework-requests/default.nix
+++ b/pkgs/development/python-modules/robotframework-requests/default.nix
@@ -8,12 +8,12 @@
}:
buildPythonPackage rec {
- version = "0.6.3";
+ version = "0.6.6";
pname = "robotframework-requests";
src = fetchPypi {
inherit pname version;
- sha256 = "f29844eee373775fd590b80f80a7d5a4325094a4f0a3c48e972d24712dbd2ce4";
+ sha256 = "01b6d02052349663b7faae5e9363877b1e5ea1f181bd52b1a29df3b03a348bcf";
};
buildInputs = [ unittest2 ];
diff --git a/pkgs/development/python-modules/ruamel_yaml/default.nix b/pkgs/development/python-modules/ruamel_yaml/default.nix
index bdfde326d76..9e32f9212cf 100644
--- a/pkgs/development/python-modules/ruamel_yaml/default.nix
+++ b/pkgs/development/python-modules/ruamel_yaml/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "ruamel.yaml";
- version = "0.16.5";
+ version = "0.16.10";
src = fetchPypi {
inherit pname version;
- sha256 = "412a6f5cfdc0525dee6a27c08f5415c7fd832a7afcb7a0ed7319628aed23d408";
+ sha256 = "099c644a778bf72ffa00524f78dd0b6476bca94a1da344130f4bf3381ce5b954";
};
# Tests use relative paths
diff --git a/pkgs/development/python-modules/s3fs/default.nix b/pkgs/development/python-modules/s3fs/default.nix
index c6241e88ef9..535f8efec91 100644
--- a/pkgs/development/python-modules/s3fs/default.nix
+++ b/pkgs/development/python-modules/s3fs/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "s3fs";
- version = "0.4.0";
+ version = "0.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "504a41ecb9edf0bd7798847b61839954e50508c5235ec7ee48c539ce46b4fa18";
+ sha256 = "2ca5de8dc18ad7ad350c0bd01aef0406aa5d0fff78a561f0f710f9d9858abdd0";
};
buildInputs = [ docutils ];
diff --git a/pkgs/development/python-modules/schema/default.nix b/pkgs/development/python-modules/schema/default.nix
index d4d45e8bd3b..2214bc2da52 100644
--- a/pkgs/development/python-modules/schema/default.nix
+++ b/pkgs/development/python-modules/schema/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "schema";
- version = "0.7.1";
+ version = "0.7.2";
src = fetchPypi {
inherit pname version;
- sha256 = "c9dc8f4624e287c7d1435f8fd758f6a0aabbb7eff442db9192cd46f0e2b6d959";
+ sha256 = "b536f2375b49fdf56f36279addae98bd86a8afbd58b3c32ce363c464bed5fc1c";
};
preConfigure = ''
diff --git a/pkgs/development/python-modules/scikit-bio/default.nix b/pkgs/development/python-modules/scikit-bio/default.nix
index 6391e833114..650a6770991 100644
--- a/pkgs/development/python-modules/scikit-bio/default.nix
+++ b/pkgs/development/python-modules/scikit-bio/default.nix
@@ -19,13 +19,13 @@
}:
buildPythonPackage rec {
- version = "0.5.5";
+ version = "0.5.6";
pname = "scikit-bio";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "9fa813be66e88a994f7b7a68b8ba2216e205c525caa8585386ebdeebed6428df";
+ sha256 = "48b73ec53ce0ff2c2e3e05f3cfcf93527c1525a8d3e9dd4ae317b4219c37f0ea";
};
buildInputs = [ cython ];
diff --git a/pkgs/development/python-modules/scikitlearn/default.nix b/pkgs/development/python-modules/scikitlearn/default.nix
index c7519ee3962..454e631634b 100644
--- a/pkgs/development/python-modules/scikitlearn/default.nix
+++ b/pkgs/development/python-modules/scikitlearn/default.nix
@@ -12,13 +12,13 @@
buildPythonPackage rec {
pname = "scikit-learn";
- version = "0.21.3";
+ version = "0.22.2.post1";
# UnboundLocalError: local variable 'message' referenced before assignment
disabled = stdenv.isi686; # https://github.com/scikit-learn/scikit-learn/issues/5534
src = fetchPypi {
inherit pname version;
- sha256 = "eb9b8ebf59eddd8b96366428238ab27d05a19e89c5516ce294abc35cea75d003";
+ sha256 = "0z81n13dxvd6qwq5lsnzw2machmxbirhdhr73v90fi55ic9qslsp";
};
buildInputs = [
@@ -41,15 +41,6 @@ buildPythonPackage rec {
];
checkInputs = [ pytest ];
- patches = [
- # Fixes tests by changing threshold of a test-case that broke
- # with numpy versions >= 1.17. This should be removed for versions > 0.21.2.
- ( fetchpatch {
- url = "https://github.com/scikit-learn/scikit-learn/commit/b730befc821caec5b984d9ff3aa7bc4bd7f4d9bb.patch";
- sha256 = "0z36m05mv6d494qwq0688rgwa7c4bbnm5s2rcjlrp29fwn3fy1bv";
- })
- ];
-
LC_ALL="en_US.UTF-8";
doCheck = !stdenv.isAarch64;
@@ -61,6 +52,12 @@ buildPythonPackage rec {
meta = with stdenv.lib; {
description = "A set of python modules for machine learning and data mining";
+ changelog = let
+ major = versions.major version;
+ minor = versions.minor version;
+ dashVer = replaceChars ["."] ["-"] version;
+ in
+ "https://scikit-learn.org/stable/whats_new/v${major}.${minor}.html#version-${dashVer}";
homepage = "https://scikit-learn.org";
license = licenses.bsd3;
maintainers = with maintainers; [ ];
diff --git a/pkgs/development/python-modules/seaborn/default.nix b/pkgs/development/python-modules/seaborn/default.nix
index 5532a8afa9b..c68224c401d 100644
--- a/pkgs/development/python-modules/seaborn/default.nix
+++ b/pkgs/development/python-modules/seaborn/default.nix
@@ -9,12 +9,12 @@
buildPythonPackage rec {
pname = "seaborn";
- version = "0.10.0";
+ version = "0.10.1";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "59fe414e138d7d5ea08b0feb01b86caf4682e36fa748e3987730523a89aecbb9";
+ sha256 = "2d1a0c9d6bd1bc3cadb0364b8f06540f51322a670cf8438d0fde1c1c7317adc0";
};
checkInputs = [ nose ];
diff --git a/pkgs/development/python-modules/secp256k1/default.nix b/pkgs/development/python-modules/secp256k1/default.nix
index 2cd7590b83d..3cd6b2fe3cc 100644
--- a/pkgs/development/python-modules/secp256k1/default.nix
+++ b/pkgs/development/python-modules/secp256k1/default.nix
@@ -36,6 +36,7 @@ buildPythonPackage rec {
'';
postPatch = ''
+ sed -i '38,45d' setup.py
substituteInPlace setup.py --replace ", 'pytest-runner==2.6.2'" ""
'';
diff --git a/pkgs/development/python-modules/seekpath/default.nix b/pkgs/development/python-modules/seekpath/default.nix
index fc2763be1f0..61668bd6a0a 100644
--- a/pkgs/development/python-modules/seekpath/default.nix
+++ b/pkgs/development/python-modules/seekpath/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "seekpath";
- version = "1.9.3";
+ version = "1.9.7";
src = fetchPypi {
inherit pname version;
- sha256 = "abc806479f11e7f71c4475a292d849baf15dfa1cbc89ecc602d78415de322c83";
+ sha256 = "b83ea23b54209b7f34f3fcabe7248cebbcc3cc164c394f1659b35942edaedb1c";
};
LC_ALL = "en_US.utf-8";
diff --git a/pkgs/development/python-modules/semantic-version/default.nix b/pkgs/development/python-modules/semantic-version/default.nix
index f2df3c99b2a..e939142fd82 100644
--- a/pkgs/development/python-modules/semantic-version/default.nix
+++ b/pkgs/development/python-modules/semantic-version/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "semantic_version";
- version = "2.8.4";
+ version = "2.8.5";
src = fetchPypi {
inherit pname version;
- sha256 = "352459f640f3db86551d8054d1288608b29a96e880c7746f0a59c92879d412a3";
+ sha256 = "d2cb2de0558762934679b9a104e82eca7af448c9f4974d1f3eeccff651df8a54";
};
# ModuleNotFoundError: No module named 'tests'
diff --git a/pkgs/development/python-modules/setuptools/default.nix b/pkgs/development/python-modules/setuptools/default.nix
index c4ff18697e5..ebf871e0efb 100644
--- a/pkgs/development/python-modules/setuptools/default.nix
+++ b/pkgs/development/python-modules/setuptools/default.nix
@@ -13,7 +13,7 @@
let
pname = "setuptools";
- version = "45.2.0";
+ version = "46.1.3";
# Create an sdist of setuptools
sdist = stdenv.mkDerivation rec {
@@ -23,7 +23,7 @@ let
owner = "pypa";
repo = pname;
rev = "v${version}";
- sha256 = "003iflm3ifjab3g1bnmhpwx1v3vpl4w90vwcvn8jf9449302d0md";
+ hash = "sha256:1f6bp3qy5zvykimadk8k11k3629hmnwlw2cfw4vwcsvdarhig673";
name = "${pname}-${version}-source";
};
diff --git a/pkgs/development/python-modules/shellingham/default.nix b/pkgs/development/python-modules/shellingham/default.nix
index 8bf73209ad8..c14c5ec4265 100644
--- a/pkgs/development/python-modules/shellingham/default.nix
+++ b/pkgs/development/python-modules/shellingham/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "shellingham";
- version = "1.3.1";
+ version = "1.3.2";
src = fetchPypi {
inherit pname version;
- sha256 = "1q7kws7w4x2hji3g7y0ni9ddk4sd676ylrb3db54gbpys6xj6nwq";
+ sha256 = "576c1982bea0ba82fb46c36feb951319d7f42214a82634233f58b40d858a751e";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/simpy/default.nix b/pkgs/development/python-modules/simpy/default.nix
index 348dd51599f..bcf853e999c 100644
--- a/pkgs/development/python-modules/simpy/default.nix
+++ b/pkgs/development/python-modules/simpy/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "simpy";
- version = "3.0.11";
+ version = "3.0.13";
src = fetchPypi {
inherit pname version;
- sha256 = "0hqgxk3lggf21jq9lh8838cdl24mdkdnpzh0w4m28d0zn2wjb5nh";
+ sha256 = "dd8c16ca3cff1574c99fe9f5ea4019c631c327f2bdc842e8b1a5c55f5e3e9d27";
};
meta = with lib; {
diff --git a/pkgs/development/python-modules/sip/default.nix b/pkgs/development/python-modules/sip/default.nix
index cb1575f9349..2bc8b70e4ca 100644
--- a/pkgs/development/python-modules/sip/default.nix
+++ b/pkgs/development/python-modules/sip/default.nix
@@ -2,14 +2,14 @@
buildPythonPackage rec {
pname = sip-module;
- version = "4.19.18";
+ version = "4.19.22";
format = "other";
disabled = isPyPy;
src = fetchurl {
url = "https://www.riverbankcomputing.com/static/Downloads/sip/${version}/sip-${version}.tar.gz";
- sha256 = "07kyd56xgbb40ljb022rq82shgxprlbl0z27mpf1b6zd00w8dgf0";
+ sha256 = "0idywc326l8v1m3maprg1aq2gph67mmnnsskvlwfx8n19s16idz1";
};
configurePhase = ''
diff --git a/pkgs/development/python-modules/skorch/default.nix b/pkgs/development/python-modules/skorch/default.nix
new file mode 100644
index 00000000000..8e3fcc12f55
--- /dev/null
+++ b/pkgs/development/python-modules/skorch/default.nix
@@ -0,0 +1,42 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytestCheckHook
+, pytest
+, pytestcov
+, flaky
+, numpy
+, pandas
+, pytorch
+, scikitlearn
+, scipy
+, tabulate
+, tqdm
+}:
+
+buildPythonPackage rec {
+ pname = "skorch";
+ version = "0.8.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1l576dws9drjakfsn0pfpbr48b21vpxv3vd3dz8lkbn8q71zs22r";
+ };
+
+ propagatedBuildInputs = [ numpy pytorch scikitlearn scipy tabulate tqdm ];
+ checkInputs = [ pytest pytestcov flaky pandas pytestCheckHook ];
+
+ # on CPU, these expect artifacts from previous GPU run
+ disabledTests = [
+ "test_load_cuda_params_to_cpu"
+ "test_pickle_load"
+ ];
+
+ meta = with lib; {
+ description = "Scikit-learn compatible neural net library using Pytorch";
+ homepage = "https://skorch.readthedocs.io";
+ changelog = "https://github.com/skorch-dev/skorch/blob/master/CHANGES.md";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ bcdarwin ];
+ };
+}
diff --git a/pkgs/development/python-modules/slither-analyzer/default.nix b/pkgs/development/python-modules/slither-analyzer/default.nix
index 379a7e1b01c..d4f332b4475 100644
--- a/pkgs/development/python-modules/slither-analyzer/default.nix
+++ b/pkgs/development/python-modules/slither-analyzer/default.nix
@@ -6,7 +6,7 @@
buildPythonPackage rec {
pname = "slither-analyzer";
- version = "0.6.9";
+ version = "0.6.12";
disabled = pythonOlder "3.6";
@@ -15,7 +15,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "fb057eb7f5416ac76b6ab03bb5c20c39cb7b97c7689ce1e7244c9088bd28f513";
+ sha256 = "9773cf48754341d03bb2e65c07897fc9c00a8727487ab2820ed89eb85f546506";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/python-modules/slixmpp/default.nix b/pkgs/development/python-modules/slixmpp/default.nix
index b5315549119..2fd7d92e3d7 100644
--- a/pkgs/development/python-modules/slixmpp/default.nix
+++ b/pkgs/development/python-modules/slixmpp/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "slixmpp";
- version = "1.4.2";
+ version = "1.5.2";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "0rqpmscxjznxyz3dyxpc56gib319k01vl837r8g8w57dinz4y863";
+ sha256 = "0c5g4r5c6zm5fgvk6dd0dbx9gl3ws2swajc5knlacnpfykwzp5b4";
};
patches = [
diff --git a/pkgs/development/python-modules/smart_open/default.nix b/pkgs/development/python-modules/smart_open/default.nix
index 6244ea62333..fadeb93f0a1 100644
--- a/pkgs/development/python-modules/smart_open/default.nix
+++ b/pkgs/development/python-modules/smart_open/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "smart_open";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1692h0j6jbxmm0acy1lbbbf4j34l0idi1vpzk6b5ixm0akzcfgl1";
+ sha256 = "221cc08ae926af6ad72d141f208d228e1e801b1ee9b15f3e466eecf89d931002";
};
# nixpkgs version of moto is >=1.2.0, remove version pin to fix build
diff --git a/pkgs/development/python-modules/smmap/default.nix b/pkgs/development/python-modules/smmap/default.nix
index 469c892a903..04b86ad5f6f 100644
--- a/pkgs/development/python-modules/smmap/default.nix
+++ b/pkgs/development/python-modules/smmap/default.nix
@@ -2,10 +2,10 @@
buildPythonPackage rec {
pname = "smmap";
- version = "3.0.1";
+ version = "3.0.4";
src = fetchPypi {
inherit pname version;
- sha256 = "0ijlnv60y8f41py1wnn5n1a1i81cxd9dfpdhr0k3cgkrcbz8850p";
+ sha256 = "9c98bbd1f9786d22f14b3d4126894d56befb835ec90cef151af566c7e19b5d24";
};
checkInputs = [ nosexcover ];
diff --git a/pkgs/development/python-modules/smpplib/default.nix b/pkgs/development/python-modules/smpplib/default.nix
new file mode 100644
index 00000000000..fe22f121efb
--- /dev/null
+++ b/pkgs/development/python-modules/smpplib/default.nix
@@ -0,0 +1,29 @@
+{ buildPythonPackage, fetchPypi, lib, python, six, tox, mock, pytest }:
+
+buildPythonPackage rec {
+ pname = "smpplib";
+ version = "2.1.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0jzxlfwf0861ilh4xyd70hmkdbvdki52aalglm1bnpxkg6i3jhfz";
+ };
+
+ propagatedBuildInputs = [ six ];
+ checkInputs = [ tox mock pytest ];
+
+ checkPhase = ''
+ pytest
+ '';
+
+ postInstall = ''
+ rm -rf $out/${python.sitePackages}/tests
+ '';
+
+ meta = with lib; {
+ description = "SMPP library for Python";
+ homepage = "https://github.com/python-smpplib/python-smpplib";
+ license = licenses.lgpl3Plus;
+ maintainers = [ maintainers.globin ];
+ };
+}
diff --git a/pkgs/development/python-modules/snakeviz/default.nix b/pkgs/development/python-modules/snakeviz/default.nix
index efb0a23a7c6..a34996b8734 100644
--- a/pkgs/development/python-modules/snakeviz/default.nix
+++ b/pkgs/development/python-modules/snakeviz/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "snakeviz";
- version = "2.0.1";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "11a8cd4g98vq2x61i99ncl5w83clnndwg909ya4y1cdf0k1ckb40";
+ sha256 = "0s6byw23hr2khqx2az36hpi52fk4v6bfm1bb7biaf0d2nrpqgbcj";
};
# Upstream doesn't run tests from setup.py
diff --git a/pkgs/development/python-modules/snowflake-connector-python/default.nix b/pkgs/development/python-modules/snowflake-connector-python/default.nix
index 1d83edbc722..0b14a97b647 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.2.2";
+ version = "2.2.5";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "1qqlqypxj3j5qz8jjzil7250alf0w4bx8k8ndyj2ymp8kq2z1v0j";
+ sha256 = "2f720c4989b2ad92c1fc3c221f049102155f2d8006527daa15f2b54ecfdaf652";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix b/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix
index d8c557eddc7..9e4bab5284c 100644
--- a/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix
+++ b/pkgs/development/python-modules/snowflake-sqlalchemy/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "snowflake-sqlalchemy";
- version = "1.1.17";
+ version = "1.1.18";
src = fetchPypi {
inherit pname version;
- sha256 = "1pmmwkw29944zh044azwbc1gf4s04fm55920d9if2a3zpjm6c5d7";
+ sha256 = "5c19890d94bc4e5b76e7ac1a3e4c9e2b49b4d95214156d140a781042b8389725";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/sockjs-tornado/default.nix b/pkgs/development/python-modules/sockjs-tornado/default.nix
index a74c40486fc..c7235468370 100644
--- a/pkgs/development/python-modules/sockjs-tornado/default.nix
+++ b/pkgs/development/python-modules/sockjs-tornado/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "sockjs-tornado";
- version = "1.0.6";
+ version = "1.0.7";
src = fetchPypi {
inherit pname version;
- sha256 = "ec12b0c37723b0aac56610fb9b6aa68390720d0c9c2a10461df030c3a1d9af95";
+ sha256 = "02ff25466b3a46b1a7dbe477340b042770ac078de7ea475a6285a28a75eb1fab";
};
propagatedBuildInputs = [ tornado ];
diff --git a/pkgs/development/python-modules/spacy/default.nix b/pkgs/development/python-modules/spacy/default.nix
index 0c990962268..6a54cc1ec71 100644
--- a/pkgs/development/python-modules/spacy/default.nix
+++ b/pkgs/development/python-modules/spacy/default.nix
@@ -53,6 +53,10 @@ buildPythonPackage rec {
# ${python.interpreter} -m pytest spacy/tests --vectors --models --slow
# '';
+ postPatch = ''
+ substituteInPlace setup.cfg --replace "thinc==7.4.0" "thinc>=7.4.0,<8"
+ '';
+
meta = with lib; {
description = "Industrial-strength Natural Language Processing (NLP) with Python and Cython";
homepage = "https://github.com/explosion/spaCy";
diff --git a/pkgs/development/python-modules/sparse/default.nix b/pkgs/development/python-modules/sparse/default.nix
index 483fc12915f..355453ed26e 100644
--- a/pkgs/development/python-modules/sparse/default.nix
+++ b/pkgs/development/python-modules/sparse/default.nix
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "sparse";
- version = "0.8.0";
+ version = "0.9.1";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "a3dc14ee5314caa2e64331b0b50c8f92e8999d7d275179a804a114e6cb1f8b81";
+ sha256 = "04gfwm1y9knryx992biniqa3978n3chr38iy3y4i2b8wy52fzy3d";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/spglib/default.nix b/pkgs/development/python-modules/spglib/default.nix
index 02155483b20..2044e379937 100644
--- a/pkgs/development/python-modules/spglib/default.nix
+++ b/pkgs/development/python-modules/spglib/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "spglib";
- version = "1.14.1.post0";
+ version = "1.15.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0kmllcch5p20ylxirqiqzls567jr2808rbld9i8f1kf0205al8qq";
+ sha256 = "0c1nbpd5wy361xga8lw36xwc9yyz7rylsjr0z7aw7bn3s35bnkbx";
};
propagatedBuildInputs = [ numpy ];
diff --git a/pkgs/development/python-modules/sphfile/default.nix b/pkgs/development/python-modules/sphfile/default.nix
index b10552bf093..79f7aa0739c 100644
--- a/pkgs/development/python-modules/sphfile/default.nix
+++ b/pkgs/development/python-modules/sphfile/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "sphfile";
- version = "1.0.1";
+ version = "1.0.3";
src = fetchurl {
url = "mirror://pypi/s/sphfile/${pname}-${version}.tar.gz";
- sha256 = "422b0704107b02ef3ca10e55ccdc80b0bb5ad8e2613b6442f8e2ea372c7cf5d8";
+ sha256 = "1596d801facc2b03a40a1bc67a839701f068a41597059feb82fc9378420c52c0";
};
propagatedBuildInputs = [ numpy ];
diff --git a/pkgs/development/python-modules/sphinx/default.nix b/pkgs/development/python-modules/sphinx/default.nix
index 9c7d699d20f..ee3a27809af 100644
--- a/pkgs/development/python-modules/sphinx/default.nix
+++ b/pkgs/development/python-modules/sphinx/default.nix
@@ -32,11 +32,11 @@
buildPythonPackage rec {
pname = "sphinx";
- version = "2.3.1";
+ version = "3.0.3";
src = fetchPypi {
pname = "Sphinx";
inherit version;
- sha256 = "19a28nsb0w4bs6k8rdfyk6vzrcwdpvhs2wq77rgpmww59yvndrz6";
+ hash = "sha256:0wpmqfx4mxv5kv9xxd6wyfsm8vcnp8p99h14q7b6if2mv69gvvb2";
};
LC_ALL = "en_US.UTF-8";
@@ -70,12 +70,6 @@ buildPythonPackage rec {
# Lots of tests. Needs network as well at some point.
doCheck = false;
- # https://github.com/NixOS/nixpkgs/issues/22501
- # Do not run `python sphinx-build arguments` but `sphinx-build arguments`.
- postPatch = ''
- substituteInPlace sphinx/make_mode.py --replace "sys.executable, " ""
- '';
-
meta = {
description = "A tool that makes it easy to create intelligent and beautiful documentation for Python projects";
homepage = "http://sphinx.pocoo.org/";
diff --git a/pkgs/development/python-modules/sphinxcontrib-applehelp/default.nix b/pkgs/development/python-modules/sphinxcontrib-applehelp/default.nix
index 5644834b281..f90ed55ee34 100644
--- a/pkgs/development/python-modules/sphinxcontrib-applehelp/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-applehelp/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "sphinxcontrib-applehelp";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "edaa0ab2b2bc74403149cb0209d6775c96de797dfd5b5e2a71981309efab3897";
+ sha256 = "a072735ec80e7675e3f432fcae8610ecf509c5f1869d17e2eecff44389cdbc58";
};
diff --git a/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix b/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix
index 36fb29fde59..bc9a90efcf2 100644
--- a/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-bibtex/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildPythonPackage, fetchPypi
+{ stdenv, buildPythonPackage, fetchPypi, isPy3k
, oset, pybtex, pybtex-docutils, sphinx
}:
@@ -6,6 +6,8 @@ buildPythonPackage rec {
version = "1.0.0";
pname = "sphinxcontrib-bibtex";
+ disabled = !isPy3k;
+
src = fetchPypi {
inherit pname version;
sha256 = "629612b001f86784669d65e662377a482052decfd9a0a17c46860878eef7b9e0";
diff --git a/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix b/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix
index fca1856863b..01d34dd0ae6 100644
--- a/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-devhelp/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "sphinxcontrib-devhelp";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "6c64b077937330a9128a4da74586e8c2130262f014689b4b89e2d08ee7294a34";
+ sha256 = "ff7f1afa7b9642e7060379360a67e9c41e8f3121f2ce9164266f61b9f4b338e4";
};
diff --git a/pkgs/development/python-modules/sphinxcontrib-htmlhelp/default.nix b/pkgs/development/python-modules/sphinxcontrib-htmlhelp/default.nix
index 42a6046a1fb..859181d675f 100644
--- a/pkgs/development/python-modules/sphinxcontrib-htmlhelp/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-htmlhelp/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "sphinxcontrib-htmlhelp";
- version = "1.0.2";
+ version = "1.0.3";
src = fetchPypi {
inherit pname version;
- sha256 = "4670f99f8951bd78cd4ad2ab962f798f5618b17675c35c5ac3b2132a14ea8422";
+ sha256 = "e8f5bb7e31b2dbb25b9cc435c8ab7a79787ebf7f906155729338f3156d93659b";
};
diff --git a/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix b/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix
index 358ad771c5d..60b8a06510f 100644
--- a/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-qthelp/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "sphinxcontrib-qthelp";
- version = "1.0.2";
+ version = "1.0.3";
src = fetchPypi {
inherit pname version;
- sha256 = "79465ce11ae5694ff165becda529a600c754f4bc459778778c7017374d4d406f";
+ sha256 = "4c33767ee058b70dba89a6fc5c1892c0d57a54be67ddd3e7875a18d14cba5a72";
};
diff --git a/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix b/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix
index 04b19aef8bf..5a5c0e3df6f 100644
--- a/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix
+++ b/pkgs/development/python-modules/sphinxcontrib-serializinghtml/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "sphinxcontrib-serializinghtml";
- version = "1.1.3";
+ version = "1.1.4";
src = fetchPypi {
inherit pname version;
- sha256 = "c0efb33f8052c04fd7a26c0a07f1678e8512e0faec19f4aa8f2473a8b81d5227";
+ sha256 = "eaa0eccc86e982a9b939b2b82d12cc5d013385ba5eadcc7e4fed23f4405f77bc";
};
diff --git a/pkgs/development/python-modules/spyder-kernels/default.nix b/pkgs/development/python-modules/spyder-kernels/default.nix
index 1f9455c8087..9a6d51e4830 100644
--- a/pkgs/development/python-modules/spyder-kernels/default.nix
+++ b/pkgs/development/python-modules/spyder-kernels/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "spyder-kernels";
- version = "1.9.0";
+ version = "1.9.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1sqjagabqccrc73a423smfjmiph7lfjzj26r6hn3j3vf3drm3rpj";
+ sha256 = "48f71252d0a7c7a91242e70d47618a432ee5f9f6666e651473a54bc55513571c";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/spyder/default.nix b/pkgs/development/python-modules/spyder/default.nix
index 82c45f3cb64..47da1d9c0d2 100644
--- a/pkgs/development/python-modules/spyder/default.nix
+++ b/pkgs/development/python-modules/spyder/default.nix
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "spyder";
- version = "4.1.2";
+ version = "4.1.3";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "0qyisrs9xkzx4hbyin9nasvl10qk7jlxrmyasxycz4zwnvzfvxzf";
+ sha256 = "c88d973c6423fe0017818482a98163bb72e7f6a8c3127ff464930109df0958d9";
};
nativeBuildInputs = [ pyqtwebengine.wrapQtAppsHook ];
diff --git a/pkgs/development/python-modules/sqlalchemy-utils/default.nix b/pkgs/development/python-modules/sqlalchemy-utils/default.nix
index db23e2ab7db..67242a99165 100644
--- a/pkgs/development/python-modules/sqlalchemy-utils/default.nix
+++ b/pkgs/development/python-modules/sqlalchemy-utils/default.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "sqlalchemy-utils";
- version = "0.36.3";
+ version = "0.36.5";
src = fetchPypi {
inherit version;
pname = "SQLAlchemy-Utils";
- sha256 = "0fj9qiz5hq8gf9pnir077sl58chry7jz63fnj1vgx5rmq1dsys7j";
+ sha256 = "0d3lrhqdw3lhkj79wpfxi6cmlxnw99prpq8m70c5q8kinv26h038";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/sqlalchemy/default.nix b/pkgs/development/python-modules/sqlalchemy/default.nix
index b536059bed1..9be357fbed3 100644
--- a/pkgs/development/python-modules/sqlalchemy/default.nix
+++ b/pkgs/development/python-modules/sqlalchemy/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "SQLAlchemy";
- version = "1.3.13";
+ version = "1.3.16";
src = fetchPypi {
inherit pname version;
- sha256 = "64a7b71846db6423807e96820993fa12a03b89127d278290ca25c0b11ed7b4fb";
+ sha256 = "0w1xfy7j1h0dyfwk6zc6lfbv2m77lmxk7g17sbgpi08bq0kf293j";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/sqlmap/default.nix b/pkgs/development/python-modules/sqlmap/default.nix
index e6227e4ced3..bc94ad50861 100644
--- a/pkgs/development/python-modules/sqlmap/default.nix
+++ b/pkgs/development/python-modules/sqlmap/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "sqlmap";
- version = "1.4.4";
+ version = "1.4.5";
src = fetchPypi {
inherit pname version;
- sha256 = "0chnb421g4bsshbkx6d1xnhsda4250jsn8zyklg5p1vqyr12mhik";
+ sha256 = "1ec0d320aca95be3ba53d1af0faefc047864dfe6328622ae10e33a6ed9446ca8";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/sqlparse/default.nix b/pkgs/development/python-modules/sqlparse/default.nix
index 4e1ced22beb..b6aee633e0e 100644
--- a/pkgs/development/python-modules/sqlparse/default.nix
+++ b/pkgs/development/python-modules/sqlparse/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "sqlparse";
- version = "0.3.0";
+ version = "0.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0wxqrm9fpn4phz6rqm7kfd1wwkwzx376gs27nnalwx12q0lwlgbw";
+ sha256 = "e162203737712307dfe78860cc56c8da8a852ab2ee33750e33aeadf38d12c548";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/sqlsoup/default.nix b/pkgs/development/python-modules/sqlsoup/default.nix
new file mode 100644
index 00000000000..a6ffd3227cd
--- /dev/null
+++ b/pkgs/development/python-modules/sqlsoup/default.nix
@@ -0,0 +1,21 @@
+{ buildPythonPackage, fetchPypi, lib, sqlalchemy, nose }:
+
+buildPythonPackage rec {
+ pname = "sqlsoup";
+ version = "0.9.1";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1mj00fhxj75ac3i8xk9jmm7hvcjz9p4x2r3yndcwsgb659rvgbrg";
+ };
+
+ propagatedBuildInputs = [ sqlalchemy ];
+ checkInputs = [ nose ];
+
+ meta = with lib; {
+ description = "A one step database access tool, built on the SQLAlchemy ORM";
+ homepage = "https://bitbucket.org/zzzeek/sqlsoup";
+ license = licenses.mit;
+ maintainers = [ maintainers.globin ];
+ };
+}
diff --git a/pkgs/development/python-modules/srp/default.nix b/pkgs/development/python-modules/srp/default.nix
index 77644f6aa69..2afbb22d64e 100644
--- a/pkgs/development/python-modules/srp/default.nix
+++ b/pkgs/development/python-modules/srp/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "srp";
- version = "1.0.15";
+ version = "1.0.16";
src = fetchPypi {
inherit pname version;
- sha256 = "d5b8ed6dc7d3ae2845a16590ef37763bbf15d6049848b85a8c96dfb8a83c984a";
+ sha256 = "c943b7181322a2bdd50d20e1244536c404916e546131dc1fae10a7cb99a013e9";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/sseclient/default.nix b/pkgs/development/python-modules/sseclient/default.nix
index fb0c013ef08..559b3fff178 100644
--- a/pkgs/development/python-modules/sseclient/default.nix
+++ b/pkgs/development/python-modules/sseclient/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "sseclient";
- version = "0.0.24";
+ version = "0.0.26";
src = fetchPypi {
inherit pname version;
- sha256 = "1b4c5119b9381cb6ddaf3236f3f7e1437a14e488d1ed61336873a839788481b0";
+ sha256 = "33f45ab71bb6369025d6a1014e15f12774f7ea25b7e80eeb00bd73668d5fefad";
};
propagatedBuildInputs = [ requests six ];
diff --git a/pkgs/development/python-modules/starlette/default.nix b/pkgs/development/python-modules/starlette/default.nix
index cad0aa79705..842622e56f8 100644
--- a/pkgs/development/python-modules/starlette/default.nix
+++ b/pkgs/development/python-modules/starlette/default.nix
@@ -26,14 +26,14 @@ buildPythonPackage rec {
# https://github.com/tiangolo/fastapi/issues/683. Please update when
# possible. FastAPI is currently Starlette's only dependent.
- version = "0.13.2";
+ version = "0.13.4";
disabled = isPy27;
src = fetchFromGitHub {
owner = "encode";
repo = pname;
rev = version;
- sha256 = "1ls8d121zyyhry5ji7gf7vjvhyqdpr4za3qx1llq48943fmaxxpq";
+ sha256 = "1rk20rj62iigkkikb80bmalriyg1j3g28s25l8z2gijagv1v5c7l";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/stevedore/default.nix b/pkgs/development/python-modules/stevedore/default.nix
index d6ec10579f9..0f73f8e8163 100644
--- a/pkgs/development/python-modules/stevedore/default.nix
+++ b/pkgs/development/python-modules/stevedore/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "stevedore";
- version = "1.31.0";
+ version = "1.32.0";
src = fetchPypi {
inherit pname version;
- sha256 = "054apq55yg7058pmbnyc8jhrcpi9clmi0sm7znhwg0d676brywz0";
+ sha256 = "02shnm8r8c0bv494m8sjnrrlqy0pz5q5xrzpq069bx9sc8fszbqq";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/stripe/default.nix b/pkgs/development/python-modules/stripe/default.nix
index ff520c5ffe3..d675a1fd350 100644
--- a/pkgs/development/python-modules/stripe/default.nix
+++ b/pkgs/development/python-modules/stripe/default.nix
@@ -2,7 +2,7 @@
buildPythonPackage rec {
pname = "stripe";
- version = "2.44.0";
+ version = "2.48.0";
# Tests require network connectivity and there's no easy way to disable
# them. ~ C.
@@ -10,7 +10,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "0aaaf8dp989im2n0cdmslq0ys4ia970yl1irhxiwwqarmh6fap5i";
+ sha256 = "1w9ns4jjj0p50im9vbjn084zph1g2sfa6l01ydl98qsyj76f4psi";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/stytra/default.nix b/pkgs/development/python-modules/stytra/default.nix
index a564798c58a..970fe5a1987 100644
--- a/pkgs/development/python-modules/stytra/default.nix
+++ b/pkgs/development/python-modules/stytra/default.nix
@@ -30,12 +30,12 @@
buildPythonPackage rec {
pname = "stytra";
- version = "0.8.26";
+ version = "0.8.27";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "81842a957e3114230c2d628f64325cd89d166913b68c3f802c89282f40918587";
+ sha256 = "8fc1ca5f75f47ec1eeb3d62722437bed4ddf598e130b3dd22f0e663f61857df5";
};
doCheck = false;
checkInputs = [
diff --git a/pkgs/development/python-modules/subliminal/default.nix b/pkgs/development/python-modules/subliminal/default.nix
index 4c8bf7f6ba6..25e20a44118 100644
--- a/pkgs/development/python-modules/subliminal/default.nix
+++ b/pkgs/development/python-modules/subliminal/default.nix
@@ -28,11 +28,11 @@
buildPythonPackage rec {
pname = "subliminal";
- version = "2.0.5";
+ version = "2.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1dzv5csjcwgz69aimarx2c6606ckm2gbn4x2mzydcqnyai7sayhl";
+ sha256 = "12v2clnbic8320fjsvkg3xfxfa7x8inhjk61z00pzwx46g3rqhy6";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/svgwrite/default.nix b/pkgs/development/python-modules/svgwrite/default.nix
index 08c3f6e52ca..7799583f8dc 100644
--- a/pkgs/development/python-modules/svgwrite/default.nix
+++ b/pkgs/development/python-modules/svgwrite/default.nix
@@ -1,24 +1,24 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
-, pyparsing
+, isPy3k
+, pythonOlder
, pytest
}:
buildPythonPackage rec {
pname = "svgwrite";
- version = "1.3.1";
+ version = "1.4";
src = fetchFromGitHub {
owner = "mozman";
repo = "svgwrite";
rev = "v${version}";
- sha256 = "14wz0y118a5wwfzin6cirr9254p4y825lnrnackihdbpw22gcw11";
+ sha256 = "15xjz5b4dw1sg3a5k4wmzky4h5v1n937id8vl6hha1a2xj42z2s5";
};
- propagatedBuildInputs = [
- pyparsing
- ];
+ # svgwrite requires Python 3.6 or newer
+ disabled = pythonOlder "3.6";
checkInputs = [
pytest
diff --git a/pkgs/development/python-modules/tablib/default.nix b/pkgs/development/python-modules/tablib/default.nix
index a4933f1b206..b1427a81331 100644
--- a/pkgs/development/python-modules/tablib/default.nix
+++ b/pkgs/development/python-modules/tablib/default.nix
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "tablib";
- version = "1.1.0";
+ version = "2.0.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "19wvx40lgm1d1zqscznwjklchczcmv07cqfigalmpj7i7ym0j6ad";
+ sha256 = "1rvvdchdva7j9b29ay0sg8y33pjhpmzynl38wz2rl89pph8gmhlc";
};
propagatedBuildInputs = [ xlwt openpyxl pyyaml xlrd odfpy ];
diff --git a/pkgs/development/python-modules/tbm-utils/default.nix b/pkgs/development/python-modules/tbm-utils/default.nix
index 5c63121812a..f3199f7e5d1 100644
--- a/pkgs/development/python-modules/tbm-utils/default.nix
+++ b/pkgs/development/python-modules/tbm-utils/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "tbm-utils";
- version = "2.5.0";
+ version = "2.5.1";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "02bmra9f0p1irhbrklxk9nhkvgwkn8042hx7z6c00qlhac1wlba2";
+ sha256 = "5909852f8ce350631cdaaecaf0aee45569148d22bd429360a1c92a203ba5706b";
};
propagatedBuildInputs = [ attrs pendulum pprintpp wrapt ];
diff --git a/pkgs/development/python-modules/tensorflow-probability/default.nix b/pkgs/development/python-modules/tensorflow-probability/default.nix
index 3a5ee229b43..21ce440c630 100644
--- a/pkgs/development/python-modules/tensorflow-probability/default.nix
+++ b/pkgs/development/python-modules/tensorflow-probability/default.nix
@@ -61,7 +61,7 @@ let
bazelTarget = ":pip_pkg";
fetchAttrs = {
- sha256 = "0135nxxvkmjzpd80r1g9fdkk9h62g0xlvp32g5zgk0hkma5kq0bx";
+ sha256 = "1snj7fxfxzvrqv9cpir1daxcg3fip6cvbk94y3mi2h50k3ni826i";
};
buildAttrs = {
diff --git a/pkgs/development/python-modules/tensorflow/1/default.nix b/pkgs/development/python-modules/tensorflow/1/default.nix
index aae812e8ebe..4dc5c57070d 100644
--- a/pkgs/development/python-modules/tensorflow/1/default.nix
+++ b/pkgs/development/python-modules/tensorflow/1/default.nix
@@ -300,9 +300,9 @@ let
# cudaSupport causes fetch of ncclArchive, resulting in different hashes
sha256 = if cudaSupport then
- "1qygfcvvn9vysap9nk6xccxi9mgmzyxiywz6k456f811l1v70p2c"
+ "09j57w6kc0vkfcdwr0qggy3qgrgq82kfa2jrwvvcnij4bl3wj40j"
else
- "0kfjanw0mfbh30vi1ms2xlg8yp429cbyfriik6yxd5cla2pncg2j";
+ "14g8z49qz7d8n1c2mcsfhr7yqpcy7mhmpm6hgmqvpgb8vm7yvwrc";
};
buildAttrs = {
@@ -430,7 +430,10 @@ in buildPythonPackage {
EOF
'';
- passthru.libtensorflow = bazel-build.out;
+ passthru = {
+ deps = bazel-build.deps;
+ libtensorflow = bazel-build.out;
+ };
inherit (bazel-build) meta;
}
diff --git a/pkgs/development/python-modules/tensorflow/2/default.nix b/pkgs/development/python-modules/tensorflow/2/default.nix
index 089d377ec24..4dd378d1410 100644
--- a/pkgs/development/python-modules/tensorflow/2/default.nix
+++ b/pkgs/development/python-modules/tensorflow/2/default.nix
@@ -294,9 +294,9 @@ let
# cudaSupport causes fetch of ncclArchive, resulting in different hashes
sha256 = if cudaSupport then
- "0hg3ysy644950a34j28hrb317cz8gcbb9n84d36wdailvnlshghb"
+ "1kqk1gx5g63kb2zdj392x6mnpbrmgqghrdv597aipn7s23xzj8pd"
else
- "1gy4pz9kn30wb9c4a9584fibb88c3h38y3dqa99yw1lbsbyyi28c";
+ "1plpcm2ydpajsrxdvmmpfy7l0gfdir78hap72w4k7ddm6d3rm2fv";
};
buildAttrs = {
@@ -421,7 +421,10 @@ in buildPythonPackage {
'';
# Regression test for #77626 removed because not more `tensorflow.contrib`.
- passthru.libtensorflow = bazel-build.out;
+ passthru = {
+ deps = bazel-build.deps;
+ libtensorflow = bazel-build.out;
+ };
inherit (bazel-build) meta;
}
diff --git a/pkgs/development/python-modules/testfixtures/default.nix b/pkgs/development/python-modules/testfixtures/default.nix
index 0c0db60f2c0..b3db882c82b 100644
--- a/pkgs/development/python-modules/testfixtures/default.nix
+++ b/pkgs/development/python-modules/testfixtures/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "testfixtures";
- version = "6.10.3";
+ version = "6.14.1";
src = fetchPypi {
inherit pname version;
- sha256 = "8f22100d4fb841b958f64e71c8820a32dc46f57d4d7e077777b932acd87b7327";
+ sha256 = "0rh38zj8wywgqlsi5j75c7drpqhkrg50qknj1kdmvg4kdlab7ljq";
};
checkInputs = [ pytest mock sybil zope_component twisted ];
diff --git a/pkgs/development/python-modules/thinc/default.nix b/pkgs/development/python-modules/thinc/default.nix
index 6f1eaa80495..e47e17094af 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.0";
+ version = "7.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1f2qpjb8nfdklqp3vf6m36bklydlnr8y8v207p8d2gmapzhrngjj";
+ sha256 = "17lampllwq50yjl2djs9bs5rp29xw55gqj762npqi3cvvj2glf81";
};
buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
diff --git a/pkgs/development/python-modules/tld/default.nix b/pkgs/development/python-modules/tld/default.nix
index dff50c78cf6..1256ee7ff96 100644
--- a/pkgs/development/python-modules/tld/default.nix
+++ b/pkgs/development/python-modules/tld/default.nix
@@ -2,11 +2,11 @@
python.pkgs.buildPythonPackage rec {
pname = "tld";
- version = "0.11.9";
+ version = "0.11.11";
src = fetchPypi {
inherit pname version;
- sha256 = "c5fe79df74b68ebc33406dfadc69f6484dee8005035a129fdb40b8fabfd06e9f";
+ sha256 = "72c7170f68ade92a07be43b363afc8e42a98ffa3700d899a984fdbeedb339bac";
};
propagatedBuildInputs = with python.pkgs; [ six ];
diff --git a/pkgs/development/python-modules/tox/default.nix b/pkgs/development/python-modules/tox/default.nix
index d6bc9ea7f39..7300597c56e 100644
--- a/pkgs/development/python-modules/tox/default.nix
+++ b/pkgs/development/python-modules/tox/default.nix
@@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "tox";
- version = "3.14.3";
+ version = "3.14.6";
buildInputs = [ setuptools_scm ];
propagatedBuildInputs = [ packaging pluggy py six virtualenv toml filelock ];
@@ -22,7 +22,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "06ba73b149bf838d5cd25dc30c2dd2671ae5b2757cf98e5c41a35fe449f131b3";
+ sha256 = "a4a6689045d93c208d77230853b28058b7513f5123647b67bf012f82fa168303";
};
meta = with lib; {
diff --git a/pkgs/development/python-modules/tqdm/default.nix b/pkgs/development/python-modules/tqdm/default.nix
index c00eac75ee0..af72dc6b8a5 100644
--- a/pkgs/development/python-modules/tqdm/default.nix
+++ b/pkgs/development/python-modules/tqdm/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "tqdm";
- version = "4.45.0";
+ version = "4.46.0";
src = fetchPypi {
inherit pname version;
- sha256 = "00339634a22c10a7a22476ee946bbde2dbe48d042ded784e4d88e0236eca5d81";
+ sha256 = "4733c4a10d0f2a4d098d801464bdaf5240c7dadd2a7fde4ee93b0a0efd9fb25e";
};
checkInputs = [ nose coverage glibcLocales flake8 ];
diff --git a/pkgs/development/python-modules/transitions/default.nix b/pkgs/development/python-modules/transitions/default.nix
index 4ab3e11acb1..e292c77c8c8 100644
--- a/pkgs/development/python-modules/transitions/default.nix
+++ b/pkgs/development/python-modules/transitions/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "transitions";
- version = "0.7.1";
+ version = "0.7.2";
src = fetchPypi {
inherit pname version;
- sha256 = "b73015080833b753cbb4a10f51f8234924ddfbdbaf33539fee4e4f3abfff454d";
+ sha256 = "5566c9d32e438ee9eb1f046e3ac1a0b2689f32807b47859210162084d4c84ab7";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/trimesh/default.nix b/pkgs/development/python-modules/trimesh/default.nix
index a65ea1e98ba..be135f65121 100644
--- a/pkgs/development/python-modules/trimesh/default.nix
+++ b/pkgs/development/python-modules/trimesh/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "trimesh";
- version = "3.6.36";
+ version = "3.6.38";
src = fetchPypi {
inherit pname version;
- sha256 = "1m8dqqyzazrjk4d32cqn4d8gvbfcwgs2qbmgvpi2f2mi5vnp6d85";
+ sha256 = "0rdffk6a1jlfanb4i0prvy68qya8waa390yyw2kix4ja8fk7y6sx";
};
propagatedBuildInputs = [ numpy ];
diff --git a/pkgs/development/python-modules/txdbus/default.nix b/pkgs/development/python-modules/txdbus/default.nix
new file mode 100644
index 00000000000..0fbe4900f9e
--- /dev/null
+++ b/pkgs/development/python-modules/txdbus/default.nix
@@ -0,0 +1,22 @@
+{ stdenv, buildPythonPackage, fetchPypi, six, twisted }:
+
+buildPythonPackage rec {
+ pname = "txdbus";
+ version = "1.1.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0z41n1ikpdvk0nm8dbyh6g9bg781q4j6hg2b09b5k4wdqm17zxbg";
+ };
+
+ propagatedBuildInputs = [ six twisted ];
+ pythonImportsCheck = [ "txdbus" ];
+
+ meta = with stdenv.lib; {
+ description = "Native Python implementation of DBus for Twisted";
+ homepage = "https://github.com/cocagne/txdbus";
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ geistesk ];
+ };
+}
diff --git a/pkgs/development/python-modules/typing-extensions/default.nix b/pkgs/development/python-modules/typing-extensions/default.nix
index 1d8929e3d7e..d6ae7cefc39 100644
--- a/pkgs/development/python-modules/typing-extensions/default.nix
+++ b/pkgs/development/python-modules/typing-extensions/default.nix
@@ -4,11 +4,11 @@ let
in buildPythonPackage rec {
pname = "typing_extensions";
- version = "3.7.4.1";
+ version = "3.7.4.2";
src = fetchPypi {
inherit pname version;
- sha256 = "091ecc894d5e908ac75209f10d5b4f118fbdb2eb1ede6a63544054bb1edb41f2";
+ sha256 = "79ee589a3caca649a9bfd2a8de4709837400dfa00b6cc81962a1e6a1815969ae";
};
checkInputs = lib.optional (pythonOlder "3.5") typing;
diff --git a/pkgs/development/python-modules/uamqp/default.nix b/pkgs/development/python-modules/uamqp/default.nix
index e11088048c3..35ef67326ce 100644
--- a/pkgs/development/python-modules/uamqp/default.nix
+++ b/pkgs/development/python-modules/uamqp/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "uamqp";
- version = "1.2.6";
+ version = "1.2.7";
src = fetchPypi {
inherit pname version;
- sha256 = "1pzgj85c6g8vr3dq215cd1y2pn8pxc6wa7mjd9m0zrglr1qwwhdz";
+ sha256 = "d5ac4f6e66baf466cb1c5e00d52f5da3a42bf811724522475b7e2125fbae4aae";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/uncompyle6/default.nix b/pkgs/development/python-modules/uncompyle6/default.nix
index a598591b0f0..fd76813ea71 100644
--- a/pkgs/development/python-modules/uncompyle6/default.nix
+++ b/pkgs/development/python-modules/uncompyle6/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "uncompyle6";
- version = "3.6.2";
+ version = "3.6.7";
src = fetchPypi {
inherit pname version;
- sha256 = "aac071daef4b6cf95143ef08cd35d762a2bf2ea8249119a9371a91149c9996e7";
+ sha256 = "6f5ae93cfb0ccf22b6b10b608c982bc0fa9bed2481ead57242c02ac64a573db7";
};
checkInputs = [ nose pytest hypothesis six ];
diff --git a/pkgs/development/python-modules/unidiff/default.nix b/pkgs/development/python-modules/unidiff/default.nix
index 25ea689e9a2..d1e18111db3 100644
--- a/pkgs/development/python-modules/unidiff/default.nix
+++ b/pkgs/development/python-modules/unidiff/default.nix
@@ -2,14 +2,14 @@
buildPythonPackage rec {
pname = "unidiff";
- version = "0.5.5";
+ version = "0.6.0";
# PyPI tarball doesn't ship tests
src = fetchFromGitHub {
owner = "matiasb";
repo = "python-unidiff";
rev = "v${version}";
- sha256 = "1nvi7s1nn5p7j6aql1nkn2kiadnfby98yla5m3jq8xwsx0aplwdm";
+ sha256 = "0farwkw0nbb5h4369pq3i6pp4047hav0h88ba55rzz5k7mr25rgi";
};
meta = with lib; {
diff --git a/pkgs/development/python-modules/unrpa/default.nix b/pkgs/development/python-modules/unrpa/default.nix
new file mode 100644
index 00000000000..aad23c6fdf9
--- /dev/null
+++ b/pkgs/development/python-modules/unrpa/default.nix
@@ -0,0 +1,24 @@
+{ lib, buildPythonPackage, fetchPypi, uncompyle6, isPy27 }:
+
+buildPythonPackage rec {
+ pname = "unrpa";
+ version = "2.3.0";
+
+ disabled = isPy27;
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0yl4qdwp3in170ks98qnldqz3r2iyzil5g1775ccg98qkh95s724";
+ };
+
+ propagatedBuildInputs = [ uncompyle6 ];
+
+ pythonImportsCheck = [ "unrpa" ];
+
+ meta = with lib; {
+ homepage = "https://github.com/Lattyware/unrpa";
+ description = "A program to extract files from the RPA archive format";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ leo60228 ];
+ };
+}
diff --git a/pkgs/development/python-modules/update_checker/default.nix b/pkgs/development/python-modules/update_checker/default.nix
index 913c8903e9e..e319422ce7b 100644
--- a/pkgs/development/python-modules/update_checker/default.nix
+++ b/pkgs/development/python-modules/update_checker/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "update_checker";
- version = "0.16";
+ version = "0.17";
src = fetchPypi {
inherit pname version;
- sha256 = "1f38l40d32dm0avcidf3dmikma8z0la84yngj88v4xygzi399qvh";
+ sha256 = "0qhfn5fjjab50gbnj2053wdfppzkydqgapfz35ymrm1vysvqvvrd";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/uproot-methods/default.nix b/pkgs/development/python-modules/uproot-methods/default.nix
index 47fc285a546..298f6c96d58 100644
--- a/pkgs/development/python-modules/uproot-methods/default.nix
+++ b/pkgs/development/python-modules/uproot-methods/default.nix
@@ -6,12 +6,12 @@
}:
buildPythonPackage rec {
- version = "0.7.3";
+ version = "0.7.4";
pname = "uproot-methods";
src = fetchPypi {
inherit pname version;
- sha256 = "01x7raa2l75g96y6fsi6h2fjpjm0swlnw0j9vn8mlahridycrjss";
+ sha256 = "7f110208a3a2aa9b4d6da11233fd0f206ea039b52bca4bfe312f1b9dcf788476";
};
propagatedBuildInputs = [ numpy awkward ];
diff --git a/pkgs/development/python-modules/uproot/default.nix b/pkgs/development/python-modules/uproot/default.nix
index b7322b0f179..55c215ac75a 100644
--- a/pkgs/development/python-modules/uproot/default.nix
+++ b/pkgs/development/python-modules/uproot/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "uproot";
- version = "3.11.3";
+ version = "3.11.5";
src = fetchPypi {
inherit pname version;
- sha256 = "19rvkxv015lkx0g01sb54y6agdbqbmkpxlyka4z1zf9dx2lx1iq5";
+ sha256 = "05bb55d0576813bb7bf252654cf854fcbabe34e30eb99beb70eff6abc4d3f121";
};
nativeBuildInputs = [ pytestrunner ];
diff --git a/pkgs/development/python-modules/urllib3/default.nix b/pkgs/development/python-modules/urllib3/default.nix
index 5abf99670c1..0c54f8f2518 100644
--- a/pkgs/development/python-modules/urllib3/default.nix
+++ b/pkgs/development/python-modules/urllib3/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "urllib3";
- version = "1.25.8";
+ version = "1.25.9";
src = fetchPypi {
inherit pname version;
- sha256 = "87716c2d2a7121198ebcb7ce7cccf6ce5e9ba539041cfbaeecfb641dc0bf6acc";
+ sha256 = "3018294ebefce6572a474f0604c2021e33b3fd8006ecd11d62107a5d2a963527";
};
NOSE_EXCLUDE = stdenv.lib.concatStringsSep "," [
diff --git a/pkgs/development/python-modules/validators/default.nix b/pkgs/development/python-modules/validators/default.nix
index c6dee84da30..b9be035135f 100644
--- a/pkgs/development/python-modules/validators/default.nix
+++ b/pkgs/development/python-modules/validators/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "validators";
- version = "0.14.1";
+ version = "0.14.3";
src = fetchPypi {
inherit pname version;
- sha256 = "0bfe836a1af37bb266d71ec1e98b530c38ce11bc7fbe0c4c96ef7b1532d019e5";
+ sha256 = "6a0d9502219aee486f1ee12d8a9635e4a56f3dbcfa204b4e0de3a038ae35f34f";
};
propagatedBuildInputs = [
diff --git a/pkgs/tools/misc/vdirsyncer/default.nix b/pkgs/development/python-modules/vdirsyncer/default.nix
index 61c9b9df877..1a5494634bb 100644
--- a/pkgs/tools/misc/vdirsyncer/default.nix
+++ b/pkgs/development/python-modules/vdirsyncer/default.nix
@@ -1,11 +1,36 @@
-{ stdenv, python3Packages, fetchFromGitHub, fetchpatch, rustPlatform, pkgconfig, openssl, CoreServices, Security }:
+{ stdenv
+, buildPythonPackage
+, fetchFromGitHub
+, isPy27
+, fetchpatch
+, rustPlatform
+, pkg-config
+, openssl
+, CoreServices
+, Security
+, click
+, click-log
+, click-threading
+, requests_toolbelt
+, requests
+, requests_oauthlib # required for google oauth sync
+, atomicwrites
+, milksnake
+, shippai
+, hypothesis
+, pytest
+, pytest-localserver
+, pytest-subtesthack
+, setuptools_scm
+}:
# Packaging documentation at:
# https://github.com/untitaker/vdirsyncer/blob/master/docs/packaging.rst
-python3Packages.buildPythonApplication rec {
+buildPythonPackage rec {
version = "unstable-2018-08-05";
pname = "vdirsyncer";
name = "${pname}-${version}";
+ disabled = isPy27;
src = fetchFromGitHub {
owner = "spk";
@@ -20,11 +45,11 @@ python3Packages.buildPythonApplication rec {
inherit src;
sourceRoot = "source/rust";
cargoSha256 = "0cqy0s55pkg6hww86h7qip4xaidh6g8lcypdj84n2x374jq38c5d";
- nativeBuildInputs = [ pkgconfig ];
+ nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ] ++ stdenv.lib.optionals stdenv.isDarwin [ CoreServices Security ];
};
- propagatedBuildInputs = with python3Packages; [
+ propagatedBuildInputs = [
click click-log click-threading
requests_toolbelt
requests
@@ -34,9 +59,16 @@ python3Packages.buildPythonApplication rec {
shippai
];
- nativeBuildInputs = with python3Packages; [ setuptools_scm ];
+ nativeBuildInputs = [
+ setuptools_scm
+ ];
- checkInputs = with python3Packages; [ hypothesis pytest pytest-localserver pytest-subtesthack ];
+ checkInputs = [
+ hypothesis
+ pytest
+ pytest-localserver
+ pytest-subtesthack
+ ];
patches = [
(fetchpatch {
diff --git a/pkgs/tools/misc/vdirsyncer/stable.nix b/pkgs/development/python-modules/vdirsyncer/stable.nix
index ada70678e34..cb90bfbc598 100644
--- a/pkgs/tools/misc/vdirsyncer/stable.nix
+++ b/pkgs/development/python-modules/vdirsyncer/stable.nix
@@ -1,17 +1,38 @@
-{ lib, python3Packages, fetchpatch }:
+{ stdenv
+, pythonAtLeast
+, buildPythonPackage
+, fetchPypi
+, isPy27
+, fetchpatch
+, click
+, click-log
+, click-threading
+, requests_toolbelt
+, requests
+, requests_oauthlib # required for google oauth sync
+, atomicwrites
+, milksnake
+, shippai
+, hypothesis
+, pytest
+, pytest-localserver
+, pytest-subtesthack
+, setuptools_scm
+}:
# Packaging documentation at:
# https://github.com/pimutils/vdirsyncer/blob/0.16.7/docs/packaging.rst
-python3Packages.buildPythonApplication rec {
+buildPythonPackage rec {
version = "0.16.7";
pname = "vdirsyncer";
+ disabled = isPy27;
- src = python3Packages.fetchPypi {
+ src = fetchPypi {
inherit pname version;
sha256 = "6c9bcfb9bcb01246c83ba6f8551cf54c58af3323210755485fc23bb7848512ef";
};
- propagatedBuildInputs = with python3Packages; [
+ propagatedBuildInputs = [
click click-log click-threading
requests_toolbelt
requests
@@ -19,9 +40,16 @@ python3Packages.buildPythonApplication rec {
atomicwrites
];
- nativeBuildInputs = with python3Packages; [ setuptools_scm ];
+ nativeBuildInputs = [
+ setuptools_scm
+ ];
- checkInputs = with python3Packages; [ hypothesis pytest pytest-localserver pytest-subtesthack ];
+ checkInputs = [
+ hypothesis
+ pytest
+ pytest-localserver
+ pytest-subtesthack
+ ];
patches = [
# Fixes for hypothesis: https://github.com/pimutils/vdirsyncer/pull/779
@@ -42,11 +70,19 @@ python3Packages.buildPythonApplication rec {
checkPhase = ''
make DETERMINISTIC_TESTS=true PYTEST_ARGS="--deselect=tests/system/cli/test_sync.py::test_verbosity" test
'';
+ # Tests started to fail lately, for any python version even as low as 3.5 but
+ # if you enable the check, you'll see even severer errors with a higher then
+ # 3.5 python version. Hence it's marked as broken for higher then 3.5 and the
+ # checks are disabled unconditionally. As a general end user advice, use the
+ # normal "unstable" `vdirsyncer` derivation, not this one.
+ doCheck = false;
- meta = with lib; {
+ meta = with stdenv.lib; {
homepage = "https://github.com/pimutils/vdirsyncer";
description = "Synchronize calendars and contacts";
license = licenses.mit;
+ # vdirsyncer (unstable) works with mainline python versions
+ broken = (pythonAtLeast "3.6");
maintainers = with maintainers; [ loewenheim ];
};
}
diff --git a/pkgs/development/python-modules/vertica-python/default.nix b/pkgs/development/python-modules/vertica-python/default.nix
index 24af3599869..cfbfcde6fd5 100644
--- a/pkgs/development/python-modules/vertica-python/default.nix
+++ b/pkgs/development/python-modules/vertica-python/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "vertica-python";
- version = "0.10.2";
+ version = "0.10.3";
src = fetchPypi {
inherit pname version;
- sha256 = "c35d0e7ac8da2af47a65efc72d5d8351caa93e4829e549f229aa7e375593f896";
+ sha256 = "0de23c0a09f0d849db626569207d52d324ffd51c69b4f7f3650f167c3c2c9de9";
};
propagatedBuildInputs = [ future dateutil six ];
diff --git a/pkgs/development/python-modules/vidstab/default.nix b/pkgs/development/python-modules/vidstab/default.nix
index 895699df954..f43fe542677 100644
--- a/pkgs/development/python-modules/vidstab/default.nix
+++ b/pkgs/development/python-modules/vidstab/default.nix
@@ -10,12 +10,12 @@
}:
buildPythonPackage rec {
- version = "1.7.2";
+ version = "1.7.3";
pname = "vidstab";
src = fetchPypi {
inherit pname version;
- sha256 = "24cb7a25a6ed9a474f4d23c9deecf9163691fcde2559de10897f593ba849266b";
+ sha256 = "649a77a0c1b670d13a1bf411451945d7da439364dc0c33ee3636a23f1d82b456";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/virtualenv/default.nix b/pkgs/development/python-modules/virtualenv/default.nix
index 70be4a05f69..ff5172d415f 100644
--- a/pkgs/development/python-modules/virtualenv/default.nix
+++ b/pkgs/development/python-modules/virtualenv/default.nix
@@ -1,25 +1,47 @@
{ buildPythonPackage
, fetchPypi
, lib
-, recursivePthLoader
+, stdenv
+, pythonOlder
+, isPy27
+, appdirs
+, contextlib2
+, distlib
+, filelock
+, importlib-metadata
+, importlib-resources
+, pathlib2
+, setuptools_scm
+, six
}:
buildPythonPackage rec {
pname = "virtualenv";
- version = "16.7.9";
+ version = "20.0.21";
src = fetchPypi {
inherit pname version;
- sha256 = "0d62c70883c0342d59c11d0ddac0d954d0431321a41ab20851facf2b222598f3";
+ sha256 = "1kxnxxwa25ghlkpyrxa8pi49v87b7ps2gyla7d1h6kbz9sfn45m1";
};
- # Doubt this is needed - FRidh 2017-07-07
- pythonPath = [ recursivePthLoader ];
+ nativeBuildInputs = [
+ setuptools_scm
+ ];
- patches = [ ./virtualenv-change-prefix.patch ];
-
- # Tarball doesn't contain tests
- doCheck = false;
+ propagatedBuildInputs = [
+ appdirs
+ distlib
+ filelock
+ six
+ ] ++ lib.optionals isPy27 [
+ contextlib2
+ ] ++ lib.optionals (isPy27 && !stdenv.hostPlatform.isWindows) [
+ pathlib2
+ ] ++ lib.optionals (pythonOlder "3.7") [
+ importlib-resources
+ ] ++ lib.optionals (pythonOlder "3.8") [
+ importlib-metadata
+ ];
meta = {
description = "A tool to create isolated Python environments";
diff --git a/pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch b/pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch
deleted file mode 100644
index f3e8ea854f6..00000000000
--- a/pkgs/development/python-modules/virtualenv/virtualenv-change-prefix.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-Without this patch `virtualenv --python=python2.7 .` fails with an
-error because it notices that the python readline.so is not in the
-same path as python2.7. I assume this is to avoid copying the wrong
-file on systems where it is possible to find incompatible libraries by
-accident. Adding "/nix/store" to the prefix fixes this problem.
-
-A sitecustomize.py is created in the virtualenv which makes libraries
-from the python specified by the --python argument available to the
-virtualenv. For example, this makes readline and sqlite3 available
-when a wrapped python is specified. If no --python argument is passed,
-it will only add the path to the python used when building
-`virtualenv`, which is the unwrapped python, so sqlite3 won't be
-available.
-
-
-diff --git a/virtualenv.py b/virtualenv.py
-index bcf3225..3530997 100755
---- a/virtualenv.py
-+++ b/virtualenv.py
-@@ -1163,20 +1163,7 @@ def path_locations(home_dir, dry_run=False):
-
-
- def change_prefix(filename, dst_prefix):
-- prefixes = [sys.prefix]
--
-- if IS_DARWIN:
-- prefixes.extend(
-- (
-- os.path.join("/Library/Python", VERSION, "site-packages"),
-- os.path.join(sys.prefix, "Extras", "lib", "python"),
-- os.path.join("~", "Library", "Python", VERSION, "site-packages"),
-- # Python 2.6 no-frameworks
-- os.path.join("~", ".local", "lib", "python", VERSION, "site-packages"),
-- # System Python 2.7 on OSX Mountain Lion
-- os.path.join("~", "Library", "Python", VERSION, "lib", "python", "site-packages"),
-- )
-- )
-+ prefixes = ["/nix/store", sys.prefix]
-
- if hasattr(sys, "real_prefix"):
- prefixes.append(sys.real_prefix)
-@@ -1199,6 +1186,8 @@ def change_prefix(filename, dst_prefix):
- if src_prefix != os.sep: # sys.prefix == "/"
- assert relative_path[0] == os.sep
- relative_path = relative_path[1:]
-+ if src_prefix == "/nix/store":
-+ relative_path = "/".join(relative_path.split("/")[1:])
- return join(dst_prefix, relative_path)
- assert False, "Filename {} does not start with any of these prefixes: {}".format(filename, prefixes)
-
-@@ -1375,6 +1364,11 @@ def install_python(home_dir, lib_dir, inc_dir, bin_dir, site_packages, clear, sy
- site_filename_dst = change_prefix(site_filename, home_dir)
- site_dir = os.path.dirname(site_filename_dst)
- writefile(site_filename_dst, SITE_PY)
-+ wrapper_path = join(prefix, "lib", PY_VERSION, "site-packages")
-+ writefile(
-+ join(site_dir, 'sitecustomize.py',),
-+ "import sys; sys.path.append('%s')" % wrapper_path
-+ )
- writefile(join(site_dir, "orig-prefix.txt"), prefix)
- site_packages_filename = join(site_dir, "no-global-site-packages.txt")
- if not site_packages:
diff --git a/pkgs/development/python-modules/w3lib/default.nix b/pkgs/development/python-modules/w3lib/default.nix
index c0d2d744f09..a37f786c018 100644
--- a/pkgs/development/python-modules/w3lib/default.nix
+++ b/pkgs/development/python-modules/w3lib/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "w3lib";
- version = "1.21.0";
+ version = "1.22.0";
src = fetchPypi {
inherit pname version;
- sha256 = "05a3fxi4f43n0dc87lizsy2h84dxvqjy0q6rhkyabdbhypz5864b";
+ sha256 = "1pv02lvvmgz2qb61vz1jkjc04fgm4hpfvaj5zm4i3mjp64hd1mha";
};
buildInputs = [ six pytest ];
diff --git a/pkgs/development/python-modules/wadllib/default.nix b/pkgs/development/python-modules/wadllib/default.nix
index 87555fe774b..45b5a473456 100644
--- a/pkgs/development/python-modules/wadllib/default.nix
+++ b/pkgs/development/python-modules/wadllib/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "wadllib";
- version = "1.3.3";
+ version = "1.3.4";
src = fetchPypi {
inherit pname version;
- sha256 = "1234cfe81e2cf223e56816f86df3aa18801d1770261865d93337b8b603be366e";
+ sha256 = "e995691713d3c795d2b36278de8e212241870f46bec6ecba91794ea3cc5bd67d";
};
propagatedBuildInputs = [ setuptools lazr-uri ];
diff --git a/pkgs/development/python-modules/wcwidth/default.nix b/pkgs/development/python-modules/wcwidth/default.nix
index 4b604bd2c6a..30b966cdf8c 100644
--- a/pkgs/development/python-modules/wcwidth/default.nix
+++ b/pkgs/development/python-modules/wcwidth/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "wcwidth";
- version = "0.1.7";
+ version = "0.1.9";
src = fetchPypi {
inherit pname version;
- sha256 = "0pn6dflzm609m4r3i8ik5ni9ijjbb5fa3vg1n7hn6vkd49r77wrx";
+ sha256 = "ee73862862a156bf77ff92b09034fc4825dd3af9cf81bc5b360668d425f3c5f1";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/webob/default.nix b/pkgs/development/python-modules/webob/default.nix
index 77e91feebac..17b20ecd34d 100644
--- a/pkgs/development/python-modules/webob/default.nix
+++ b/pkgs/development/python-modules/webob/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "WebOb";
- version = "1.8.5";
+ version = "1.8.6";
src = fetchPypi {
inherit pname version;
- sha256 = "05aaab7975e0ee8af2026325d656e5ce14a71f1883c52276181821d6d5bf7086";
+ sha256 = "aa3a917ed752ba3e0b242234b2a373f9c4e2a75d35291dcbe977649bd21fd108";
};
propagatedBuildInputs = [ nose pytest ];
diff --git a/pkgs/development/python-modules/word2vec/default.nix b/pkgs/development/python-modules/word2vec/default.nix
index 706ee732402..77cea74f669 100644
--- a/pkgs/development/python-modules/word2vec/default.nix
+++ b/pkgs/development/python-modules/word2vec/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "word2vec";
- version = "0.10.2";
+ version = "0.10.6";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "40f6f30a5f113ffbfc24c5ad5de23bfac897f4c1210fb93685b7fca5c4dee7db";
+ sha256 = "95aa222ff2d5c2559192414b794870d14a022016ba83f1bef0cf8cc185e41483";
};
propagatedBuildInputs = [ cython numpy scikitlearn six ];
diff --git a/pkgs/development/python-modules/xapp/default.nix b/pkgs/development/python-modules/xapp/default.nix
index 440db343025..de779fc2c00 100644
--- a/pkgs/development/python-modules/xapp/default.nix
+++ b/pkgs/development/python-modules/xapp/default.nix
@@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "xapp";
- version = "1.8.1";
+ version = "2.0.1";
src = fetchFromGitHub {
owner = "linuxmint";
repo = "python-xapp";
rev = version;
- sha256 = "0vw3cn09nx75lv4d9idp5fdhd81xs279zhbyyilynq29cxxs2zil";
+ sha256 = "1pp3z4q6ryxcc26kaq222j53ji110n2v7rx29c7vy1fbb8mq64im";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/xhtml2pdf/default.nix b/pkgs/development/python-modules/xhtml2pdf/default.nix
index 466b72696f3..e10c8e93ab5 100644
--- a/pkgs/development/python-modules/xhtml2pdf/default.nix
+++ b/pkgs/development/python-modules/xhtml2pdf/default.nix
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "xhtml2pdf";
- version = "0.2.3";
+ version = "0.2.4";
propagatedBuildInputs = [pillow html5lib pypdf2 reportlab six];
src = fetchPypi {
inherit pname version;
- sha256 = "10kg8cmn7zgql2lb6cfmqj94sa0jkraksv3lc4kvpn58sxw7x8w6";
+ sha256 = "6793fbbdcb6bb8a4a70132966d8d95e95ea3498cdf0e82252d2b8e9aae34fcb5";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/yamllint/default.nix b/pkgs/development/python-modules/yamllint/default.nix
index b883a3d2bc8..c01c862e2f4 100644
--- a/pkgs/development/python-modules/yamllint/default.nix
+++ b/pkgs/development/python-modules/yamllint/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "yamllint";
- version = "1.21.0";
+ version = "1.23.0";
src = fetchPypi {
inherit pname version;
- sha256 = "14yijcnmanyd3s2ir38sxl07rzpxgpgw9s6b8sy68jrl7n5nj7ky";
+ sha256 = "1agl80csxhiqglm0idwhw98iqfpp61c9inzcdaz4czsfyivzzwsr";
};
checkInputs = [ nose ];
diff --git a/pkgs/development/python-modules/yappi/default.nix b/pkgs/development/python-modules/yappi/default.nix
index 6ab776d2307..5bb1abd98ce 100644
--- a/pkgs/development/python-modules/yappi/default.nix
+++ b/pkgs/development/python-modules/yappi/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "yappi";
- version = "1.2.3";
+ version = "1.2.5";
src = fetchPypi {
inherit pname version;
- sha256 = "b8db9bc607610d6da4e27e87ec828ebddec4bdaac89ca07ebfe9a153b0641580";
+ sha256 = "ad5fa4caf2859e480ffc4ec3e85615a6f7dea852c8f035f2db723f824ed4ba11";
};
patches = [ ./tests.patch ];
diff --git a/pkgs/development/python-modules/zeroconf/default.nix b/pkgs/development/python-modules/zeroconf/default.nix
index 0985da20802..d293ae449c1 100644
--- a/pkgs/development/python-modules/zeroconf/default.nix
+++ b/pkgs/development/python-modules/zeroconf/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "zeroconf";
- version = "0.26.0";
+ version = "0.26.1";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "029wxa50dwf4hsi7w0d8wmywh125aaaa7l4g024z1cyi511iy5h1";
+ sha256 = "09rvliph7phvgzwmmdv1kwcp3andpiiqfpkrwq1vkxvwqa3mgwji";
};
propagatedBuildInputs = [ ifaddr ]
diff --git a/pkgs/development/python-modules/zha-quirks/default.nix b/pkgs/development/python-modules/zha-quirks/default.nix
index d819a881f9f..3e05dc1bfad 100644
--- a/pkgs/development/python-modules/zha-quirks/default.nix
+++ b/pkgs/development/python-modules/zha-quirks/default.nix
@@ -4,14 +4,14 @@
buildPythonPackage rec {
pname = "zha-quirks";
- version = "0.0.30";
+ version = "0.0.39";
nativeBuildInputs = [ pytest ];
buildInputs = [ aiohttp zigpy ];
src = fetchPypi {
inherit pname version;
- sha256 = "00731a9b9c58c4e59f6765ac0cec5e2301bdda28ef19e00e2ba752be457a61b9";
+ sha256 = "99d4b20a933b97b323c558f4057036ebe349bf603e97826c498d17d9cc80ff0b";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/zope_component/default.nix b/pkgs/development/python-modules/zope_component/default.nix
index fc63f3d1ebf..a658f989687 100644
--- a/pkgs/development/python-modules/zope_component/default.nix
+++ b/pkgs/development/python-modules/zope_component/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "zope.component";
- version = "4.6";
+ version = "4.6.1";
src = fetchPypi {
inherit pname version;
- sha256 = "ec2afc5bbe611dcace98bb39822c122d44743d635dafc7315b9aef25097db9e6";
+ sha256 = "d9c7c27673d787faff8a83797ce34d6ebcae26a370e25bddb465ac2182766aca";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/zope_i18nmessageid/default.nix b/pkgs/development/python-modules/zope_i18nmessageid/default.nix
index bf1dc7e0b6b..f63650bb4b4 100644
--- a/pkgs/development/python-modules/zope_i18nmessageid/default.nix
+++ b/pkgs/development/python-modules/zope_i18nmessageid/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "zope.i18nmessageid";
- version = "5.0.0";
+ version = "5.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "03318270df5320c57b3416744f9cb2a85160a8d00345c07ac35d2b7ac01ff50c";
+ sha256 = "9534142b684c986f5303f469573978e5a340f05ba2eee4f872933f1c38b1b059";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/zope_interface/default.nix b/pkgs/development/python-modules/zope_interface/default.nix
index 0388c1041ed..9214c0badf0 100644
--- a/pkgs/development/python-modules/zope_interface/default.nix
+++ b/pkgs/development/python-modules/zope_interface/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "zope.interface";
- version = "4.7.1";
+ version = "4.7.2";
src = fetchPypi {
inherit pname version;
- sha256 = "4bb937e998be9d5e345f486693e477ba79e4344674484001a0b646be1d530487";
+ sha256 = "fd1101bd3fcb4f4cf3485bb20d6cb0b56909b94d3bd2a53a6cb9d381c3da3365";
};
propagatedBuildInputs = [ zope_event ];
diff --git a/pkgs/development/python-modules/zope_proxy/default.nix b/pkgs/development/python-modules/zope_proxy/default.nix
index 361095bf180..7092f750870 100644
--- a/pkgs/development/python-modules/zope_proxy/default.nix
+++ b/pkgs/development/python-modules/zope_proxy/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "zope.proxy";
- version = "4.3.3";
+ version = "4.3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "dac4279aa05055d3897ab5e5ee5a7b39db121f91df65a530f8b1ac7f9bd93119";
+ sha256 = "a66a0d94e5b081d5d695e66d6667e91e74d79e273eee95c1747717ba9cb70792";
};
propagatedBuildInputs = [ zope_interface ];
diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix
index 68faec99dbc..da42a5dd820 100644
--- a/pkgs/development/r-modules/default.nix
+++ b/pkgs/development/r-modules/default.nix
@@ -444,6 +444,8 @@ let
sundialr = [ pkgs.libiconv ];
ucminf = [ pkgs.libiconv ];
glmnet = [ pkgs.libiconv ];
+ mvtnorm = [ pkgs.libiconv ];
+ statmod = [ pkgs.libiconv ];
};
packagesRequireingX = [
diff --git a/pkgs/development/tools/agda-pkg/default.nix b/pkgs/development/tools/agda-pkg/default.nix
new file mode 100644
index 00000000000..0d93694b50f
--- /dev/null
+++ b/pkgs/development/tools/agda-pkg/default.nix
@@ -0,0 +1,44 @@
+{ lib, python3Packages }:
+
+with python3Packages;
+
+buildPythonApplication rec {
+ pname = "agda-pkg";
+ version = "0.1.50";
+
+ disabled = pythonOlder "3.6";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0wpw90kw3danw91m3jzfdn7zmclimmiz74f77mpij9b1w6wvhm11";
+ };
+
+ # Checks need internet access, so we just check the program executes
+ # At the moment the help page needs to write to $HOME, this can
+ # be removed if https://github.com/agda/agda-pkg/issues/40 is fixed
+ checkPhase = ''
+ HOME=$NIX_BUILD_TOP $out/bin/apkg --help > /dev/null
+ '';
+
+ propagatedBuildInputs = [
+ click
+ GitPython
+ pony
+ whoosh
+ natsort
+ click-log
+ requests
+ humanize
+ distlib
+ jinja2
+ pyyaml
+ ponywhoosh
+ ];
+
+ meta = with lib; {
+ homepage = "https://agda.github.io/agda-pkg/";
+ description = "Package manager for Agda";
+ license = licenses.mit;
+ maintainers = with maintainers; [ alexarice ];
+ };
+}
diff --git a/pkgs/development/tools/analysis/cargo-tarpaulin/default.nix b/pkgs/development/tools/analysis/cargo-tarpaulin/default.nix
new file mode 100644
index 00000000000..b743ba4a2de
--- /dev/null
+++ b/pkgs/development/tools/analysis/cargo-tarpaulin/default.nix
@@ -0,0 +1,30 @@
+{ lib, pkgconfig, rustPlatform, fetchFromGitHub, openssl }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "cargo-tarpaulin";
+ version = "0.13.2";
+
+ src = fetchFromGitHub {
+ owner = "xd009642";
+ repo = "tarpaulin";
+ rev = "${version}";
+ sha256 = "0sjd0xvphrc2kxzvwk4l0dnshn062ghn9f29h7k2ifsf2myl7066";
+ };
+
+ nativeBuildInputs = [
+ pkgconfig
+ ];
+ buildInputs = [ openssl ];
+
+ cargoSha256 = "1w9pymg989kl29s4dhr32ck0nq61pg9h1qf4aad1sv83llbqahq0";
+ #checkFlags = [ "--test-threads" "1" ];
+ doCheck = false;
+
+ meta = with lib; {
+ description = "A code coverage tool for Rust projects";
+ homepage = "https://github.com/xd009642/tarpaulin";
+ license = with licenses; [ mit /* or */ asl20 ];
+ maintainers = with maintainers; [ hugoreeves ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/development/tools/analysis/codeql/default.nix b/pkgs/development/tools/analysis/codeql/default.nix
index c6b97f21bde..ec985a2ae19 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.1.1";
+ version = "2.1.4";
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 = "0yaxv89p5pdj1qymc5bnz0mphrypil9dnijvp3ml9hk1vxw6lfvb";
+ sha256 = "0jgwvc9flqdm88q9kknzjs125j9d3j5l5adcpngfy17ljgziy4nn";
};
nativeBuildInputs = [
diff --git a/pkgs/development/tools/analysis/cppcheck/default.nix b/pkgs/development/tools/analysis/cppcheck/default.nix
index 6642a833cf1..bdd275a218b 100644
--- a/pkgs/development/tools/analysis/cppcheck/default.nix
+++ b/pkgs/development/tools/analysis/cppcheck/default.nix
@@ -1,18 +1,19 @@
-{ stdenv, fetchurl, libxslt, docbook_xsl, docbook_xml_dtd_45, pcre }:
+{ stdenv, fetchurl, libxslt, docbook_xsl, docbook_xml_dtd_45, pcre, withZ3 ? true, z3 }:
stdenv.mkDerivation rec {
pname = "cppcheck";
- version = "1.90";
+ version = "2.0";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "10qqyvx44llbchwqjyipra0nzqqkb9majpp582ac55imc5b8sxa3";
+ sha256 = "0gssnb50cndr77xva4nar4a82ii0vfqy96dlm27gb7pd6xmd6xsz";
};
- buildInputs = [ pcre ];
+ buildInputs = [ pcre ] ++ stdenv.lib.optionals withZ3 [ z3 ];
nativeBuildInputs = [ libxslt docbook_xsl docbook_xml_dtd_45 ];
- makeFlags = [ "PREFIX=$(out)" "FILESDIR=$(out)/cfg" "HAVE_RULES=yes" ];
+ makeFlags = [ "PREFIX=$(out)" "FILESDIR=$(out)/cfg" "HAVE_RULES=yes" ]
+ ++ stdenv.lib.optionals withZ3 [ "USE_Z3=yes" "CPPFLAGS=-DNEW_Z3=1" ];
outputs = [ "out" "man" ];
diff --git a/pkgs/development/tools/analysis/flow/default.nix b/pkgs/development/tools/analysis/flow/default.nix
index c9c5dd873de..8cd0246c62f 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.124.0";
+ version = "0.125.1";
src = fetchFromGitHub {
owner = "facebook";
repo = "flow";
rev = "refs/tags/v${version}";
- sha256 = "1isy67fx0lrszvkf3bw3pp8mzvcyab4qnssmv4kvvz32vls8gh25";
+ sha256 = "0c6ai2fcssys8xd445xxc0zdn3jz6kcy85mac1p89mnlqd1r1xk4";
};
installPhase = ''
diff --git a/pkgs/development/tools/analysis/hopper/default.nix b/pkgs/development/tools/analysis/hopper/default.nix
index d854065d601..8a265d89849 100644
--- a/pkgs/development/tools/analysis/hopper/default.nix
+++ b/pkgs/development/tools/analysis/hopper/default.nix
@@ -12,12 +12,12 @@
}:
stdenv.mkDerivation rec {
pname = "hopper";
- version = "4.5.25";
+ version = "4.5.27";
rev = "v${lib.versions.major version}";
src = fetchurl {
url = "https://d2ap6ypl1xbe4k.cloudfront.net/Hopper-${rev}-${version}-Linux.pkg.tar.xz";
- sha256 = "1xv4q41kz7a4cqkkdfgwaw2kgi81z62r9l7hmm8qmsnnlbk4xd5j";
+ sha256 = "1c0lyj20kvb6ljf7zk6hzs70bl5fwnmyiv6w3hhr079bgn4fq4m0";
};
sourceRoot = ".";
diff --git a/pkgs/development/tools/analysis/tflint/default.nix b/pkgs/development/tools/analysis/tflint/default.nix
index 8ad237bd1d2..189365008aa 100644
--- a/pkgs/development/tools/analysis/tflint/default.nix
+++ b/pkgs/development/tools/analysis/tflint/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "tflint";
- version = "0.15.5";
+ version = "0.16.1";
src = fetchFromGitHub {
owner = "terraform-linters";
repo = pname;
rev = "v${version}";
- sha256 = "0mdxs019vzpfxaqkw4nb79p3rydril0ihbn55n4yyh0fznv6zzxi";
+ sha256 = "1sh34zrk90sfi3x48d583izzw2bijnpsv6yqslzjpvsgkg8d96vz";
};
- modSha256 = "0ksblhra7ln4ryggr2x8fzl8a7ljz5zdjgdxz82c75wd7wdbw8f5";
+ vendorSha256 = "0xgv4jsrh8rfas7577xqv609pac05rvyshfm8vjx0kv38rnx3hfv";
subPackages = [ "." ];
diff --git a/pkgs/development/tools/aws-sam-cli/default.nix b/pkgs/development/tools/aws-sam-cli/default.nix
index d3b917b0d5d..8af26a06c5c 100644
--- a/pkgs/development/tools/aws-sam-cli/default.nix
+++ b/pkgs/development/tools/aws-sam-cli/default.nix
@@ -69,6 +69,7 @@ buildPythonApplication rec {
--replace "serverlessrepo==0.1.9" "serverlessrepo~=0.1.9" \
--replace "python-dateutil~=2.6, <2.8.1" "python-dateutil~=2.6" \
--replace "tomlkit==0.5.8" "tomlkit~=0.5.8" \
+ --replace "requests==2.22.0" "requests~=2.22"
'';
meta = with lib; {
diff --git a/pkgs/development/tools/azcopy/default.nix b/pkgs/development/tools/azcopy/default.nix
index 87e732e8dc7..903245deb31 100644
--- a/pkgs/development/tools/azcopy/default.nix
+++ b/pkgs/development/tools/azcopy/default.nix
@@ -13,7 +13,7 @@ buildGoModule rec {
subPackages = [ "." ];
- modSha256 = "02c668bp1pfrd994lhg6z3hm1qg3530nk9aw1cahiwj549vxxfhm";
+ vendorSha256 = "1276k2hpyr7bqp6hdi576xcdcd2c8vz100jpls663z7vb2rbpvxf";
postInstall = ''
ln -rs "$out/bin/azure-storage-azcopy" "$out/bin/azcopy"
@@ -24,4 +24,4 @@ buildGoModule rec {
license = licenses.mit;
description = "The new Azure Storage data transfer utility - AzCopy v10";
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/bazel-gazelle/default.nix b/pkgs/development/tools/bazel-gazelle/default.nix
index ca2a0ec1e68..ff019e78510 100644
--- a/pkgs/development/tools/bazel-gazelle/default.nix
+++ b/pkgs/development/tools/bazel-gazelle/default.nix
@@ -14,7 +14,7 @@ buildGoModule rec {
sha256 = "1rw9zq8rmc0zr91kk70xl67dl6jx4dswwisv3bd1f16yncqgv2a1";
};
- modSha256 = "0bfhy0ig8apxb5qzxjdj6q7jr2i6rdq0ffby0pha8viadah8v2rm";
+ vendorSha256 = null;
subPackages = [ "cmd/gazelle" ];
@@ -28,4 +28,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ kalbasit ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/bazel-watcher/default.nix b/pkgs/development/tools/bazel-watcher/default.nix
index 9cdd72eeaaf..98675d98d57 100644
--- a/pkgs/development/tools/bazel-watcher/default.nix
+++ b/pkgs/development/tools/bazel-watcher/default.nix
@@ -60,7 +60,7 @@ buildBazelPackage rec {
sed -e '/^FILE:@bazel_gazelle_go_repository_tools.*/d' -i $bazelOut/external/\@*.marker
'';
- sha256 = "0wj573dcirssr2cmq90b4yl57mv3gsxaj1s26afvkz1dvyxmq7sz";
+ sha256 = "0i77nnbd1sd39qw4vm3n5mwkag3dskqjhzr7qs4w1arbiih45zd4";
};
buildAttrs = {
diff --git a/pkgs/development/tools/bazelisk/default.nix b/pkgs/development/tools/bazelisk/default.nix
index 80ec4c4f448..d59e409b5dd 100644
--- a/pkgs/development/tools/bazelisk/default.nix
+++ b/pkgs/development/tools/bazelisk/default.nix
@@ -4,6 +4,8 @@ buildGoModule rec {
pname = "bazelisk";
version = "1.4.0";
+ patches = [ ./gomod.patch ];
+
src = fetchFromGitHub {
owner = "bazelbuild";
repo = pname;
@@ -11,7 +13,7 @@ buildGoModule rec {
sha256 = "14zp0bi0p1rfbx1pxi5y28ndxwbqbvfx0pvy3jh1mnx5qsii1gcq";
};
- modSha256 = "1w8k659ifapcxbbim0nf7wd7w10bhlagc33q08izh84gcgsh0yyz";
+ vendorSha256 = "10156k90ky3znb9rxhy7zasskxmlcs5cn9f3xk25ana1c66vxszr";
buildFlagsArray = [ "-ldflags=-s -w -X main.BazeliskVersion=${version}" ];
@@ -24,4 +26,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ elasticdog ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/bazelisk/gomod.patch b/pkgs/development/tools/bazelisk/gomod.patch
new file mode 100644
index 00000000000..e5ff46bfa7b
--- /dev/null
+++ b/pkgs/development/tools/bazelisk/gomod.patch
@@ -0,0 +1,12 @@
+diff --git a/go.mod b/go.mod
+index 8eef134..54382cb 100644
+--- a/go.mod
++++ b/go.mod
+@@ -3,6 +3,7 @@ module github.com/bazelbuild/bazelisk
+ go 1.14
+
+ require (
++ github.com/bazelbuild/rules_go v0.22.4
+ github.com/hashicorp/go-version v1.2.0
+ github.com/mitchellh/go-homedir v1.1.0
+ )
diff --git a/pkgs/development/tools/build-managers/apache-maven/builder.sh b/pkgs/development/tools/build-managers/apache-maven/builder.sh
index 2760bb95fcf..dcc38b9ec74 100644
--- a/pkgs/development/tools/build-managers/apache-maven/builder.sh
+++ b/pkgs/development/tools/build-managers/apache-maven/builder.sh
@@ -6,6 +6,7 @@ mkdir -p $out/maven
cp -r $name/* $out/maven
makeWrapper $out/maven/bin/mvn $out/bin/mvn --set-default JAVA_HOME "$jdk"
+makeWrapper $out/maven/bin/mvnDebug $out/bin/mvnDebug --set-default JAVA_HOME "$jdk"
# Add the maven-axis and JIRA plugin by default when using maven 1.x
if [ -e $out/maven/bin/maven ]
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 f6d112800b6..d615657ebeb 100644
--- a/pkgs/development/tools/build-managers/bazel/bazel-remote/default.nix
+++ b/pkgs/development/tools/build-managers/bazel/bazel-remote/default.nix
@@ -64,7 +64,7 @@ buildBazelPackage rec {
sed -e '/^FILE:@bazel_gazelle_go_repository_tools.*/d' -i $bazelOut/external/\@*.marker
'';
- sha256 = "141kw2zpr612xdcrg6x9kslg4d5b3fbpzx0vgp3lqwdihfj3sc1l";
+ sha256 = "0rfjyvw370yn4rp1f2772b2h3jbycymdw26zx38krzy5zq0iajyp";
};
buildAttrs = {
diff --git a/pkgs/development/tools/build-managers/bazel/bazel_2/src-deps.json b/pkgs/development/tools/build-managers/bazel/bazel_2/src-deps.json
deleted file mode 100644
index 7517a8c1b95..00000000000
--- a/pkgs/development/tools/build-managers/bazel/bazel_2/src-deps.json
+++ /dev/null
@@ -1,506 +0,0 @@
-{
- "0.16.2.zip": {
- "name": "0.16.2.zip",
- "sha256": "9b72bb0aea72d7cbcfc82a01b1e25bf3d85f791e790ddec16c65e2d906382ee0",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_nodejs/archive/0.16.2.zip",
- "https://github.com/bazelbuild/rules_nodejs/archive/0.16.2.zip"
- ]
- },
- "0.28.3.tar.gz": {
- "name": "0.28.3.tar.gz",
- "sha256": "d8c2f20deb2f6143bac792d210db1a4872102d81529fe0ea3476c1696addd7ff",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/archive/0.28.3.tar.gz",
- "https://github.com/bazelbuild/bazel-toolchains/archive/0.28.3.tar.gz"
- ]
- },
- "46993efdd33b73649796c5fc5c9efb193ae19d51.zip": {
- "name": "46993efdd33b73649796c5fc5c9efb193ae19d51.zip",
- "sha256": "66184688debeeefcc2a16a2f80b03f514deac8346fe888fb7e691a52c023dd88",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/platforms/archive/46993efdd33b73649796c5fc5c9efb193ae19d51.zip",
- "https://github.com/bazelbuild/platforms/archive/46993efdd33b73649796c5fc5c9efb193ae19d51.zip"
- ]
- },
- "7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip": {
- "name": "7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip",
- "sha256": "bc81f1ba47ef5cc68ad32225c3d0e70b8c6f6077663835438da8d5733f917598",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip",
- "https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip"
- ]
- },
- "8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip": {
- "name": "8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip",
- "sha256": "1d4dbbd1e1e9b57d40bb0ade51c9e882da7658d5bfbf22bbd15b68e7879d761f",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_cc/archive/8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip",
- "https://github.com/bazelbuild/rules_cc/archive/8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip"
- ]
- },
- "8ccf4f1c351928b55d5dddf3672e3667f6978d60.tar.gz": {
- "name": "8ccf4f1c351928b55d5dddf3672e3667f6978d60.tar.gz",
- "sha256": "d868ce50d592ef4aad7dec4dd32ae68d2151261913450fac8390b3fd474bb898",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_sass/archive/8ccf4f1c351928b55d5dddf3672e3667f6978d60.tar.gz",
- "https://github.com/bazelbuild/rules_sass/archive/8ccf4f1c351928b55d5dddf3672e3667f6978d60.tar.gz"
- ]
- },
- "97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz": {
- "name": "97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz",
- "sha256": "602e7161d9195e50246177e7c55b2f39950a9cf7366f74ed5f22fd45750cd208",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz",
- "https://github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz"
- ]
- },
- "android_tools_pkg-0.13.tar.gz": {
- "name": "android_tools_pkg-0.13.tar.gz",
- "sha256": "3ca6a5e6576a9cda7c59f5fd33b1fe096725730712057c5893589ac15b019407",
- "urls": [
- "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.13.tar.gz"
- ]
- },
- "bazel_j2objc": {
- "name": "bazel_j2objc",
- "sha256": "8d3403b5b7db57e347c943d214577f6879e5b175c2b59b7e075c0b6453330e9b",
- "strip_prefix": "j2objc-2.5",
- "urls": [
- "https://mirror.bazel.build/github.com/google/j2objc/releases/download/2.5/j2objc-2.5.zip",
- "https://github.com/google/j2objc/releases/download/2.5/j2objc-2.5.zip"
- ]
- },
- "bazel_skylib": {
- "name": "bazel_skylib",
- "sha256": "ba5d15ca230efca96320085d8e4d58da826d1f81b444ef8afccd8b23e0799b52",
- "strip_prefix": "bazel-skylib-f83cb8dd6f5658bc574ccd873e25197055265d1c",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/archive/f83cb8dd6f5658bc574ccd873e25197055265d1c.tar.gz",
- "https://github.com/bazelbuild/bazel-skylib/archive/f83cb8dd6f5658bc574ccd873e25197055265d1c.tar.gz"
- ]
- },
- "bazel_toolchains": {
- "name": "bazel_toolchains",
- "sha256": "d8c2f20deb2f6143bac792d210db1a4872102d81529fe0ea3476c1696addd7ff",
- "strip_prefix": "bazel-toolchains-0.28.3",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/archive/0.28.3.tar.gz",
- "https://github.com/bazelbuild/bazel-toolchains/archive/0.28.3.tar.gz"
- ]
- },
- "build_bazel_rules_nodejs": {
- "name": "build_bazel_rules_nodejs",
- "sha256": "9b72bb0aea72d7cbcfc82a01b1e25bf3d85f791e790ddec16c65e2d906382ee0",
- "strip_prefix": "rules_nodejs-0.16.2",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_nodejs/archive/0.16.2.zip",
- "https://github.com/bazelbuild/rules_nodejs/archive/0.16.2.zip"
- ]
- },
- "c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz": {
- "name": "c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz",
- "sha256": "e6a76586b264f30679688f65f7e71ac112d1446681010a13bf22d9ca071f34b7",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/skydoc/archive/c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz",
- "https://github.com/bazelbuild/skydoc/archive/c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz"
- ]
- },
- "com_google_googletest": {
- "name": "com_google_googletest",
- "sha256": "9dc9157a9a1551ec7a7e43daea9a694a0bb5fb8bec81235d8a1e6ef64c716dcb",
- "strip_prefix": "googletest-release-1.10.0",
- "urls": [
- "https://mirror.bazel.build/github.com/google/googletest/archive/release-1.10.0.tar.gz",
- "https://github.com/google/googletest/archive/release-1.10.0.tar.gz"
- ]
- },
- "coverage_output_generator-v2.1.zip": {
- "name": "coverage_output_generator-v2.1.zip",
- "sha256": "96ac6bc9b9fbc67b532bcae562da1642409791e6a4b8e522f04946ee5cc3ff8e",
- "urls": [
- "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.1.zip"
- ]
- },
- "desugar_jdk_libs": {
- "name": "desugar_jdk_libs",
- "sha256": "fe2e04f91ce8c59d49d91b8102edc6627c6fa2906c1b0e7346f01419ec4f419d",
- "strip_prefix": "desugar_jdk_libs-e0b0291b2c51fbe5a7cfa14473a1ae850f94f021",
- "urls": [
- "https://mirror.bazel.build/github.com/google/desugar_jdk_libs/archive/e0b0291b2c51fbe5a7cfa14473a1ae850f94f021.zip",
- "https://github.com/google/desugar_jdk_libs/archive/e0b0291b2c51fbe5a7cfa14473a1ae850f94f021.zip"
- ]
- },
- "e0b0291b2c51fbe5a7cfa14473a1ae850f94f021.zip": {
- "name": "e0b0291b2c51fbe5a7cfa14473a1ae850f94f021.zip",
- "sha256": "fe2e04f91ce8c59d49d91b8102edc6627c6fa2906c1b0e7346f01419ec4f419d",
- "urls": [
- "https://mirror.bazel.build/github.com/google/desugar_jdk_libs/archive/e0b0291b2c51fbe5a7cfa14473a1ae850f94f021.zip",
- "https://github.com/google/desugar_jdk_libs/archive/e0b0291b2c51fbe5a7cfa14473a1ae850f94f021.zip"
- ]
- },
- "f83cb8dd6f5658bc574ccd873e25197055265d1c.tar.gz": {
- "name": "f83cb8dd6f5658bc574ccd873e25197055265d1c.tar.gz",
- "sha256": "ba5d15ca230efca96320085d8e4d58da826d1f81b444ef8afccd8b23e0799b52",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/archive/f83cb8dd6f5658bc574ccd873e25197055265d1c.tar.gz",
- "https://github.com/bazelbuild/bazel-skylib/archive/f83cb8dd6f5658bc574ccd873e25197055265d1c.tar.gz"
- ]
- },
- "io_bazel_rules_sass": {
- "name": "io_bazel_rules_sass",
- "sha256": "d868ce50d592ef4aad7dec4dd32ae68d2151261913450fac8390b3fd474bb898",
- "strip_prefix": "rules_sass-8ccf4f1c351928b55d5dddf3672e3667f6978d60",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_sass/archive/8ccf4f1c351928b55d5dddf3672e3667f6978d60.tar.gz",
- "https://github.com/bazelbuild/rules_sass/archive/8ccf4f1c351928b55d5dddf3672e3667f6978d60.tar.gz"
- ]
- },
- "io_bazel_skydoc": {
- "name": "io_bazel_skydoc",
- "sha256": "e6a76586b264f30679688f65f7e71ac112d1446681010a13bf22d9ca071f34b7",
- "strip_prefix": "skydoc-c7bbde2950769aac9a99364b0926230060a3ce04",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/skydoc/archive/c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz",
- "https://github.com/bazelbuild/skydoc/archive/c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz"
- ]
- },
- "java_tools_javac11_darwin-v7.0.zip": {
- "name": "java_tools_javac11_darwin-v7.0.zip",
- "sha256": "373a4226906ae9ba908550da16e133c4cd1f01b8973af82b9a2eb6903cb4d645",
- "urls": [
- "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v7.0/java_tools_javac11_darwin-v7.0.zip"
- ]
- },
- "java_tools_javac11_linux-v7.0.zip": {
- "name": "java_tools_javac11_linux-v7.0.zip",
- "sha256": "3ff465e82954a70f49982610dd63f6f651beaa83c707dd637870b0e41cdcd2f0",
- "urls": [
- "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v7.0/java_tools_javac11_linux-v7.0.zip"
- ]
- },
- "java_tools_javac11_windows-v7.0.zip": {
- "name": "java_tools_javac11_windows-v7.0.zip",
- "sha256": "11d90a147919e74d11870cdd58c4ee5de3062c08d11b16aa72d3f3bbfa9497a0",
- "urls": [
- "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v7.0/java_tools_javac11_windows-v7.0.zip"
- ]
- },
- "java_tools_langtools_javac10": {
- "name": "java_tools_langtools_javac10",
- "sha256": "0e9c9ac5ef17869de3cb8c3497c4c0d31836ef7b63efe1690506f53783adb212",
- "urls": [
- "https://mirror.bazel.build/bazel_java_tools/jdk_langtools/langtools_jdk10_v2.zip"
- ]
- },
- "java_tools_langtools_javac11": {
- "name": "java_tools_langtools_javac11",
- "sha256": "cf0814fa002ef3d794582bb086516d8c9ed0958f83f19799cdb08949019fe4c7",
- "urls": [
- "https://mirror.bazel.build/bazel_java_tools/jdk_langtools/langtools_jdk11_v2.zip"
- ]
- },
- "java_tools_langtools_javac12": {
- "name": "java_tools_langtools_javac12",
- "sha256": "99b107105165a91df82cd7cf82a8efb930d803fb7de1663cf7f780142104cd14",
- "urls": [
- "https://mirror.bazel.build/bazel_java_tools/jdk_langtools/langtools_jdk12.zip"
- ]
- },
- "java_tools_langtools_javac9": {
- "name": "java_tools_langtools_javac9",
- "sha256": "d94befcfb325a9a62aebc2052e631fde2322b4df5c82a19ed260b38ba12a0ad1",
- "urls": [
- "https://mirror.bazel.build/bazel_java_tools/jdk_langtools/langtools_jdk9_v2.zip"
- ]
- },
- "jdk10-server-release-1804.tar.xz": {
- "name": "jdk10-server-release-1804.tar.xz",
- "sha256": "b7098b7aaf6ee1ffd4a2d0371a0be26c5a5c87f6aebbe46fe9a92c90583a84be",
- "urls": [
- "https://mirror.bazel.build/openjdk.linaro.org/releases/jdk10-server-release-1804.tar.xz"
- ]
- },
- "jdk9-server-release-1708.tar.xz": {
- "name": "jdk9-server-release-1708.tar.xz",
- "sha256": "72e7843902b0395e2d30e1e9ad2a5f05f36a4bc62529828bcbc698d54aec6022",
- "urls": [
- "https://mirror.bazel.build/openjdk.linaro.org/releases/jdk9-server-release-1708.tar.xz"
- ]
- },
- "openjdk10_linux_archive": {
- "build_file_content": "java_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])",
- "name": "openjdk10_linux_archive",
- "sha256": "b3c2d762091a615b0c1424ebbd05d75cc114da3bf4f25a0dec5c51ea7e84146f",
- "strip_prefix": "zulu10.2+3-jdk10.0.1-linux_x64",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu10.2+3-jdk10.0.1/zulu10.2+3-jdk10.0.1-linux_x64.tar.gz"
- ]
- },
- "openjdk11_linux_archive": {
- "build_file_content": "java_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])",
- "name": "openjdk11_linux_archive",
- "sha256": "ddb0fd4526089cf1ce2db36282c282263f587a9e8be373fa02f511a12923cc48",
- "strip_prefix": "zulu11.31.11-ca-jdk11.0.3-linux_x64",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.31.11-ca-jdk11.0.3/zulu11.31.11-ca-jdk11.0.3-linux_x64.tar.gz"
- ]
- },
- "openjdk12_linux_archive": {
- "build_file_content": "java_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])",
- "name": "openjdk12_linux_archive",
- "sha256": "529c99841d69e11a85aea967ccfb9d0fd40b98c5b68dbe1d059002655e0a9c13",
- "strip_prefix": "zulu12.2.3-ca-jdk12.0.1-linux_x64",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu12.2.3-ca-jdk12.0.1/zulu12.2.3-ca-jdk12.0.1-linux_x64.tar.gz"
- ]
- },
- "openjdk9_linux_archive": {
- "build_file_content": "java_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])",
- "name": "openjdk9_linux_archive",
- "sha256": "45f2dfbee93b91b1468cf81d843fc6d9a47fef1f831c0b7ceff4f1eb6e6851c8",
- "strip_prefix": "zulu9.0.7.1-jdk9.0.7-linux_x64",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu-9.0.7.1-jdk9.0.7/zulu9.0.7.1-jdk9.0.7-linux_x64.tar.gz"
- ]
- },
- "openjdk_linux": {
- "downloaded_file_path": "zulu-linux.tar.gz",
- "name": "openjdk_linux",
- "sha256": "460d8a4f0c0204160b48086e341b22943c9cca471b195340e75b38ae9eb33c1c",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.29.3-ca-jdk11.0.2/zulu11.29.3-ca-jdk11.0.2-linux_x64-allmodules-90755145cb6e6418584d8603cd5fa9afbb30aecc-1549209950.tar.gz"
- ]
- },
- "openjdk_linux_aarch64": {
- "downloaded_file_path": "zulu-linux-aarch64.tar.gz",
- "name": "openjdk_linux_aarch64",
- "sha256": "23c37c0c3a8fdcbc68e96e70ff5c5c020c14db76deaae9b547849afda4586e5e",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.31.15-ca-jdk11.0.3/zulu11.31.15-ca-jdk11.0.3-linux_aarch64-allmodules-c82eb4878c7dc829455caeb915affe36c89df06f-1561630858.tar.gz"
- ]
- },
- "openjdk_linux_aarch64_minimal": {
- "downloaded_file_path": "zulu-linux-aarch64-minimal.tar.gz",
- "name": "openjdk_linux_aarch64_minimal",
- "sha256": "7af2583fe5ef0a781d4a9dca0c0160d42e7db1305ec1b66f98aa44c91cc875df",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.31.15-ca-jdk11.0.3/zulu11.31.15-ca-jdk11.0.3-linux_aarch64-minimal-c82eb4878c7dc829455caeb915affe36c89df06f-1561630858.tar.gz"
- ]
- },
- "openjdk_linux_aarch64_vanilla": {
- "downloaded_file_path": "zulu-linux-aarch64-vanilla.tar.gz",
- "name": "openjdk_linux_aarch64_vanilla",
- "sha256": "3b0d91611b1bdc4d409afcf9eab4f0e7f4ae09f88fc01bd9f2b48954882ae69b",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.31.15-ca-jdk11.0.3/zulu11.31.15-ca-jdk11.0.3-linux_aarch64.tar.gz"
- ]
- },
- "openjdk_linux_minimal": {
- "downloaded_file_path": "zulu-linux-minimal.tar.gz",
- "name": "openjdk_linux_minimal",
- "sha256": "5123bc8dd21886761d1fd9ca0fb1898b3372d7243064a070ec81ca9c9d1a6791",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.29.3-ca-jdk11.0.2/zulu11.29.3-ca-jdk11.0.2-linux_x64-minimal-524ae2ca2a782c9f15e00f08bd35b3f8ceacbd7f-1556011926.tar.gz"
- ]
- },
- "openjdk_linux_vanilla": {
- "downloaded_file_path": "zulu-linux-vanilla.tar.gz",
- "name": "openjdk_linux_vanilla",
- "sha256": "f3f44b6235508e87b760bf37a49e186cc1fa4e9cd28384c4dbf5a33991921e08",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.29.3-ca-jdk11.0.2/zulu11.29.3-ca-jdk11.0.2-linux_x64.tar.gz"
- ]
- },
- "openjdk_macos": {
- "downloaded_file_path": "zulu-macos.tar.gz",
- "name": "openjdk_macos",
- "sha256": "8fa61d85ca6f657d646fdb50cfc8634987f8f7d8a3250ed39fb7364647633252",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.29.3-ca-jdk11.0.2/zulu11.29.3-ca-jdk11.0.2-macosx_x64-allmodules-90755145cb6e6418584d8603cd5fa9afbb30aecc-1549209951.tar.gz"
- ]
- },
- "openjdk_macos_minimal": {
- "downloaded_file_path": "zulu-macos-minimal.tar.gz",
- "name": "openjdk_macos_minimal",
- "sha256": "ac56e44db46fd56ac78b39b6823daed4faa74a2677ac340c7d217f863884ec0f",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.29.3-ca-jdk11.0.2/zulu11.29.3-ca-jdk11.0.2-macosx_x64-minimal-524ae2ca2a782c9f15e00f08bd35b3f8ceacbd7f-1556003114.tar.gz"
- ]
- },
- "openjdk_macos_vanilla": {
- "downloaded_file_path": "zulu-macos-vanilla.tar.gz",
- "name": "openjdk_macos_vanilla",
- "sha256": "059f8e3484bf07b63a8f2820d5f528f473eff1befdb1896ee4f8ff06be3b8d8f",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.29.3-ca-jdk11.0.2/zulu11.29.3-ca-jdk11.0.2-macosx_x64.zip"
- ]
- },
- "openjdk_win": {
- "downloaded_file_path": "zulu-win.zip",
- "name": "openjdk_win",
- "sha256": "e6ddb361309f8e84eb5fb5ad8b0f5cc031ba3679910139262c31efd8f7579d05",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.29.3-ca-jdk11.0.2/zulu11.29.3-ca-jdk11.0.2-win_x64-allmodules-90755145cb6e6418584d8603cd5fa9afbb30aecc-1549209972.zip"
- ]
- },
- "openjdk_win_minimal": {
- "downloaded_file_path": "zulu-win-minimal.zip",
- "name": "openjdk_win_minimal",
- "sha256": "8e5dada6e9ebcc9ce29b4d051449bb95d3ee1e620e166da862224bbf15211f8b",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.29.3-ca-jdk11.0.2/zulu11.29.3-ca-jdk11.0.2-win_x64-minimal-524ae2ca2a782c9f15e00f08bd35b3f8ceacbd7f-1556003136.zip"
- ]
- },
- "openjdk_win_vanilla": {
- "downloaded_file_path": "zulu-win-vanilla.zip",
- "name": "openjdk_win_vanilla",
- "sha256": "e1f5b4ce1b9148140fae2fcfb8a96d1c9b7eac5b8df0e13fbcad9b8561284880",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.29.3-ca-jdk11.0.2/zulu11.29.3-ca-jdk11.0.2-win_x64.zip"
- ]
- },
- "platforms": {
- "name": "platforms",
- "sha256": "66184688debeeefcc2a16a2f80b03f514deac8346fe888fb7e691a52c023dd88",
- "strip_prefix": "platforms-46993efdd33b73649796c5fc5c9efb193ae19d51",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/platforms/archive/46993efdd33b73649796c5fc5c9efb193ae19d51.zip",
- "https://github.com/bazelbuild/platforms/archive/46993efdd33b73649796c5fc5c9efb193ae19d51.zip"
- ]
- },
- "rules_cc": {
- "name": "rules_cc",
- "sha256": "1d4dbbd1e1e9b57d40bb0ade51c9e882da7658d5bfbf22bbd15b68e7879d761f",
- "strip_prefix": "rules_cc-8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_cc/archive/8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip",
- "https://github.com/bazelbuild/rules_cc/archive/8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip"
- ]
- },
- "rules_java": {
- "name": "rules_java",
- "sha256": "bc81f1ba47ef5cc68ad32225c3d0e70b8c6f6077663835438da8d5733f917598",
- "strip_prefix": "rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip",
- "https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip"
- ]
- },
- "rules_pkg": {
- "name": "rules_pkg",
- "sha256": "5bdc04987af79bd27bc5b00fe30f59a858f77ffa0bd2d8143d5b31ad8b1bd71c",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/rules_pkg-0.2.0.tar.gz",
- "https://github.com/bazelbuild/rules_pkg/releases/download/0.2.0/rules_pkg-0.2.0.tar.gz"
- ]
- },
- "rules_pkg-0.2.0.tar.gz": {
- "name": "rules_pkg-0.2.0.tar.gz",
- "sha256": "5bdc04987af79bd27bc5b00fe30f59a858f77ffa0bd2d8143d5b31ad8b1bd71c",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/rules_pkg-0.2.0.tar.gz",
- "https://github.com/bazelbuild/rules_pkg/releases/download/0.2.0/rules_pkg-0.2.0.tar.gz"
- ]
- },
- "rules_proto": {
- "name": "rules_proto",
- "sha256": "602e7161d9195e50246177e7c55b2f39950a9cf7366f74ed5f22fd45750cd208",
- "strip_prefix": "rules_proto-97d8af4dc474595af3900dd85cb3a29ad28cc313",
- "urls": [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz",
- "https://github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz"
- ]
- },
- "zulu10.2+3-jdk10.0.1-linux_x64-allmodules.tar.gz": {
- "name": "zulu10.2+3-jdk10.0.1-linux_x64-allmodules.tar.gz",
- "sha256": "57fad3602e74c79587901d6966d3b54ef32cb811829a2552163185d5064fe9b5",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu10.2+3-jdk10.0.1/zulu10.2+3-jdk10.0.1-linux_x64-allmodules.tar.gz"
- ]
- },
- "zulu10.2+3-jdk10.0.1-macosx_x64-allmodules.tar.gz": {
- "name": "zulu10.2+3-jdk10.0.1-macosx_x64-allmodules.tar.gz",
- "sha256": "e669c9a897413d855b550b4e39d79614392e6fb96f494e8ef99a34297d9d85d3",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu10.2+3-jdk10.0.1/zulu10.2+3-jdk10.0.1-macosx_x64-allmodules.tar.gz"
- ]
- },
- "zulu10.2+3-jdk10.0.1-win_x64-allmodules.zip": {
- "name": "zulu10.2+3-jdk10.0.1-win_x64-allmodules.zip",
- "sha256": "c39e7700a8d41794d60985df5a20352435196e78ecbc6a2b30df7be8637bffd5",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu10.2+3-jdk10.0.1/zulu10.2+3-jdk10.0.1-win_x64-allmodules.zip"
- ]
- },
- "zulu11.2.3-jdk11.0.1-linux_x64.tar.gz": {
- "name": "zulu11.2.3-jdk11.0.1-linux_x64.tar.gz",
- "sha256": "232b1c3511f0d26e92582b7c3cc363be7ac633e371854ca2f2e9f2b50eb72a75",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.2.3-jdk11.0.1/zulu11.2.3-jdk11.0.1-linux_x64.tar.gz"
- ]
- },
- "zulu11.2.3-jdk11.0.1-macosx_x64.tar.gz": {
- "name": "zulu11.2.3-jdk11.0.1-macosx_x64.tar.gz",
- "sha256": "1edf366ee821e5db8e348152fcb337b28dfd6bf0f97943c270dcc6747cedb6cb",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.2.3-jdk11.0.1/zulu11.2.3-jdk11.0.1-macosx_x64.tar.gz"
- ]
- },
- "zulu11.2.3-jdk11.0.1-win_x64.zip": {
- "name": "zulu11.2.3-jdk11.0.1-win_x64.zip",
- "sha256": "8e1e2b8347de6746f3fd1538840dd643201533ab113abc4ed93678e342d28aa3",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.2.3-jdk11.0.1/zulu11.2.3-jdk11.0.1-win_x64.zip"
- ]
- },
- "zulu11.29.3-ca-jdk11.0.2-linux_x64.tar.gz": {
- "name": "zulu11.29.3-ca-jdk11.0.2-linux_x64.tar.gz",
- "sha256": "f3f44b6235508e87b760bf37a49e186cc1fa4e9cd28384c4dbf5a33991921e08",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.29.3-ca-jdk11.0.2/zulu11.29.3-ca-jdk11.0.2-linux_x64.tar.gz"
- ]
- },
- "zulu11.29.3-ca-jdk11.0.2-macosx_x64.zip": {
- "name": "zulu11.29.3-ca-jdk11.0.2-macosx_x64.zip",
- "sha256": "059f8e3484bf07b63a8f2820d5f528f473eff1befdb1896ee4f8ff06be3b8d8f",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.29.3-ca-jdk11.0.2/zulu11.29.3-ca-jdk11.0.2-macosx_x64.zip"
- ]
- },
- "zulu11.29.3-ca-jdk11.0.2-win_x64.zip": {
- "name": "zulu11.29.3-ca-jdk11.0.2-win_x64.zip",
- "sha256": "e1f5b4ce1b9148140fae2fcfb8a96d1c9b7eac5b8df0e13fbcad9b8561284880",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.29.3-ca-jdk11.0.2/zulu11.29.3-ca-jdk11.0.2-win_x64.zip"
- ]
- },
- "zulu11.31.15-ca-jdk11.0.3-linux_aarch64.tar.gz": {
- "name": "zulu11.31.15-ca-jdk11.0.3-linux_aarch64.tar.gz",
- "sha256": "3b0d91611b1bdc4d409afcf9eab4f0e7f4ae09f88fc01bd9f2b48954882ae69b",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu11.31.15-ca-jdk11.0.3/zulu11.31.15-ca-jdk11.0.3-linux_aarch64.tar.gz"
- ]
- },
- "zulu9.0.7.1-jdk9.0.7-linux_x64-allmodules.tar.gz": {
- "name": "zulu9.0.7.1-jdk9.0.7-linux_x64-allmodules.tar.gz",
- "sha256": "f27cb933de4f9e7fe9a703486cf44c84bc8e9f138be0c270c9e5716a32367e87",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu-9.0.7.1-jdk9.0.7/zulu9.0.7.1-jdk9.0.7-linux_x64-allmodules.tar.gz"
- ]
- },
- "zulu9.0.7.1-jdk9.0.7-macosx_x64-allmodules.tar.gz": {
- "name": "zulu9.0.7.1-jdk9.0.7-macosx_x64-allmodules.tar.gz",
- "sha256": "404e7058ff91f956612f47705efbee8e175a38b505fb1b52d8c1ea98718683de",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu-9.0.7.1-jdk9.0.7/zulu9.0.7.1-jdk9.0.7-macosx_x64-allmodules.tar.gz"
- ]
- },
- "zulu9.0.7.1-jdk9.0.7-win_x64-allmodules.zip": {
- "name": "zulu9.0.7.1-jdk9.0.7-win_x64-allmodules.zip",
- "sha256": "e738829017f107e7a7cd5069db979398ec3c3f03ef56122f89ba38e7374f63ed",
- "urls": [
- "https://mirror.bazel.build/openjdk/azul-zulu-9.0.7.1-jdk9.0.7/zulu9.0.7.1-jdk9.0.7-win_x64-allmodules.zip"
- ]
- }
-}
diff --git a/pkgs/development/tools/build-managers/bazel/bazel_2/default.nix b/pkgs/development/tools/build-managers/bazel/bazel_3/default.nix
index edda48c4b99..77caa232562 100644
--- a/pkgs/development/tools/build-managers/bazel/bazel_2/default.nix
+++ b/pkgs/development/tools/build-managers/bazel/bazel_3/default.nix
@@ -25,11 +25,11 @@
}:
let
- version = "2.1.0";
+ version = "3.2.0";
src = fetchurl {
url = "https://github.com/bazelbuild/bazel/releases/download/${version}/bazel-${version}-dist.zip";
- sha256 = "0ijz9lxralyw18r5ra2h79jnafk5521ncr3knaip74cqa28csw9k";
+ sha256 = "1ylbfdcb6rhnc3sr292c6shl754i0h0i050f4gr4bppn6sa15v24";
};
# Update with `eval $(nix-build -A bazel.updater)`,
@@ -49,12 +49,12 @@ let
srcs.io_bazel_rules_sass
srcs.platforms
(if stdenv.hostPlatform.isDarwin
- then srcs."java_tools_javac11_darwin-v7.0.zip"
- else srcs."java_tools_javac11_linux-v7.0.zip")
+ then srcs."java_tools_javac11_darwin-v8.0.zip"
+ else srcs."java_tools_javac11_linux-v8.0.zip")
srcs."coverage_output_generator-v2.1.zip"
srcs.build_bazel_rules_nodejs
- srcs."android_tools_pkg-0.13.tar.gz"
- srcs."0.28.3.tar.gz"
+ srcs."android_tools_pkg-0.16.0.tar.gz"
+ srcs."3.1.0.tar.gz"
srcs.rules_pkg
srcs.rules_cc
srcs.rules_java
@@ -111,7 +111,7 @@ let
remote_java_tools = stdenv.mkDerivation {
name = "remote_java_tools_${system}";
- src = srcDepsSet."java_tools_javac11_${system}-v7.0.zip";
+ src = srcDepsSet."java_tools_javac11_${system}-v8.0.zip";
nativeBuildInputs = [ autoPatchelfHook unzip ];
buildInputs = [ gcc-unwrapped ];
@@ -157,6 +157,8 @@ stdenv.mkDerivation rec {
sourceRoot = ".";
patches = [
+ ./python-shebang.patch
+
# On Darwin, the last argument to gcc is coming up as an empty string. i.e: ''
# This is breaking the build of any C target. This patch removes the last
# argument if it's found to be an empty string.
@@ -383,6 +385,10 @@ stdenv.mkDerivation rec {
sed -i 's|/sbin/md5|md5sum|' \
src/BUILD
+ # replace initial value of pythonShebang variable in BazelPythonSemantics.java
+ substituteInPlace src/main/java/com/google/devtools/build/lib/bazel/rules/python/BazelPythonSemantics.java \
+ --replace '"#!/usr/bin/env " + pythonExecutableName' "\"#!${python3}/bin/python\""
+
# substituteInPlace is rather slow, so prefilter the files with grep
grep -rlZ /bin src/main/java/com/google/devtools | while IFS="" read -r -d "" path; do
# If you add more replacements here, you must change the grep above!
diff --git a/pkgs/development/tools/build-managers/bazel/bazel_3/python-shebang.patch b/pkgs/development/tools/build-managers/bazel/bazel_3/python-shebang.patch
new file mode 100644
index 00000000000..75547264fcc
--- /dev/null
+++ b/pkgs/development/tools/build-managers/bazel/bazel_3/python-shebang.patch
@@ -0,0 +1,20 @@
+--- a/src/main/java/com/google/devtools/build/lib/bazel/rules/python/BazelPythonSemantics.java 2020-05-25 14:46:01.608403087 +0200
++++ b/src/main/java/com/google/devtools/build/lib/bazel/rules/python/BazelPythonSemantics.java 2020-05-25 14:50:52.881398320 +0200
+@@ -238,14 +238,15 @@
+ // TODO(#8685): Remove this special-case handling as part of making the proper shebang a
+ // property of the Python toolchain configuration.
+ String pythonExecutableName = OS.getCurrent() == OS.OPENBSD ? "python3" : "python";
++ String pythonShebang = "#!/usr/bin/env " + pythonExecutableName;
+ ruleContext.registerAction(
+ new SpawnAction.Builder()
+ .addInput(zipFile)
+ .addOutput(executable)
+ .setShellCommand(
+ shExecutable,
+- "echo '#!/usr/bin/env "
+- + pythonExecutableName
++ "echo '"
++ + pythonShebang
+ + "' | cat - "
+ + zipFile.getExecPathString()
+ + " > "
diff --git a/pkgs/development/tools/build-managers/bazel/bazel_3/src-deps.json b/pkgs/development/tools/build-managers/bazel/bazel_3/src-deps.json
new file mode 100644
index 00000000000..786a31c9bb3
--- /dev/null
+++ b/pkgs/development/tools/build-managers/bazel/bazel_3/src-deps.json
@@ -0,0 +1,745 @@
+{
+ "1.25.0.zip": {
+ "name": "1.25.0.zip",
+ "sha256": "c78be58f5e0a29a04686b628cf54faaee0094322ae0ac99da5a8a8afca59a647",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_sass/archive/1.25.0.zip",
+ "https://github.com/bazelbuild/rules_sass/archive/1.25.0.zip"
+ ]
+ },
+ "2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz": {
+ "name": "2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz",
+ "sha256": "c00ceec469dbcf7929972e3c79f20c14033824538038a554952f5c31d8832f96",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/archive/2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz",
+ "https://github.com/bazelbuild/bazel-skylib/archive/2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz"
+ ]
+ },
+ "3.1.0.tar.gz": {
+ "name": "3.1.0.tar.gz",
+ "sha256": "726b5423e1c7a3866a3a6d68e7123b4a955e9fcbe912a51e0f737e6dab1d0af2",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/archive/3.1.0.tar.gz",
+ "https://github.com/bazelbuild/bazel-toolchains/releases/download/3.1.0/bazel-toolchains-3.1.0.tar.gz"
+ ]
+ },
+ "46993efdd33b73649796c5fc5c9efb193ae19d51.zip": {
+ "name": "46993efdd33b73649796c5fc5c9efb193ae19d51.zip",
+ "sha256": "66184688debeeefcc2a16a2f80b03f514deac8346fe888fb7e691a52c023dd88",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/platforms/archive/46993efdd33b73649796c5fc5c9efb193ae19d51.zip",
+ "https://github.com/bazelbuild/platforms/archive/46993efdd33b73649796c5fc5c9efb193ae19d51.zip"
+ ]
+ },
+ "7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip": {
+ "name": "7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip",
+ "sha256": "bc81f1ba47ef5cc68ad32225c3d0e70b8c6f6077663835438da8d5733f917598",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip",
+ "https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip"
+ ]
+ },
+ "8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip": {
+ "name": "8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip",
+ "sha256": "1d4dbbd1e1e9b57d40bb0ade51c9e882da7658d5bfbf22bbd15b68e7879d761f",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_cc/archive/8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip",
+ "https://github.com/bazelbuild/rules_cc/archive/8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip"
+ ]
+ },
+ "97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz": {
+ "name": "97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz",
+ "sha256": "602e7161d9195e50246177e7c55b2f39950a9cf7366f74ed5f22fd45750cd208",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz",
+ "https://github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz"
+ ]
+ },
+ "android_tools_for_testing": {
+ "name": "android_tools_for_testing",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "e2cbd43a9d23aa32197c29d689a7e017f205acb07053f5dd584f500a1a9d4361",
+ "url": "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.16.0.tar.gz"
+ },
+ "android_tools_pkg-0.16.0.tar.gz": {
+ "name": "android_tools_pkg-0.16.0.tar.gz",
+ "sha256": "e2cbd43a9d23aa32197c29d689a7e017f205acb07053f5dd584f500a1a9d4361",
+ "urls": [
+ "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.16.0.tar.gz"
+ ]
+ },
+ "bazel_j2objc": {
+ "name": "bazel_j2objc",
+ "sha256": "8d3403b5b7db57e347c943d214577f6879e5b175c2b59b7e075c0b6453330e9b",
+ "strip_prefix": "j2objc-2.5",
+ "urls": [
+ "https://mirror.bazel.build/github.com/google/j2objc/releases/download/2.5/j2objc-2.5.zip",
+ "https://github.com/google/j2objc/releases/download/2.5/j2objc-2.5.zip"
+ ]
+ },
+ "bazel_skylib": {
+ "name": "bazel_skylib",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "c00ceec469dbcf7929972e3c79f20c14033824538038a554952f5c31d8832f96",
+ "strip_prefix": "bazel-skylib-2d4c9528e0f453b5950eeaeac11d8d09f5a504d4",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/archive/2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz",
+ "https://github.com/bazelbuild/bazel-skylib/archive/2d4c9528e0f453b5950eeaeac11d8d09f5a504d4.tar.gz"
+ ]
+ },
+ "bazel_toolchains": {
+ "name": "bazel_toolchains",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "726b5423e1c7a3866a3a6d68e7123b4a955e9fcbe912a51e0f737e6dab1d0af2",
+ "strip_prefix": "bazel-toolchains-3.1.0",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/archive/3.1.0.tar.gz",
+ "https://github.com/bazelbuild/bazel-toolchains/releases/download/3.1.0/bazel-toolchains-3.1.0.tar.gz"
+ ]
+ },
+ "build_bazel_rules_nodejs": {
+ "name": "build_bazel_rules_nodejs",
+ "sha256": "b6670f9f43faa66e3009488bbd909bc7bc46a5a9661a33f6bc578068d1837f37",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_nodejs/releases/download/1.3.0/rules_nodejs-1.3.0.tar.gz",
+ "https://github.com/bazelbuild/rules_nodejs/releases/download/1.3.0/rules_nodejs-1.3.0.tar.gz"
+ ]
+ },
+ "c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz": {
+ "name": "c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz",
+ "sha256": "e6a76586b264f30679688f65f7e71ac112d1446681010a13bf22d9ca071f34b7",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/skydoc/archive/c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz",
+ "https://github.com/bazelbuild/skydoc/archive/c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz"
+ ]
+ },
+ "com_google_googletest": {
+ "name": "com_google_googletest",
+ "sha256": "9dc9157a9a1551ec7a7e43daea9a694a0bb5fb8bec81235d8a1e6ef64c716dcb",
+ "strip_prefix": "googletest-release-1.10.0",
+ "urls": [
+ "https://mirror.bazel.build/github.com/google/googletest/archive/release-1.10.0.tar.gz",
+ "https://github.com/google/googletest/archive/release-1.10.0.tar.gz"
+ ]
+ },
+ "com_google_protobuf": {
+ "name": "com_google_protobuf",
+ "patch_args": [
+ "-p1"
+ ],
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "patches": [
+ "//third_party/protobuf:3.11.3.patch"
+ ],
+ "sha256": "cf754718b0aa945b00550ed7962ddc167167bd922b842199eeb6505e6f344852",
+ "strip_prefix": "protobuf-3.11.3",
+ "urls": [
+ "https://mirror.bazel.build/github.com/protocolbuffers/protobuf/archive/v3.11.3.tar.gz",
+ "https://github.com/protocolbuffers/protobuf/archive/v3.11.3.tar.gz"
+ ]
+ },
+ "coverage_output_generator-v2.1.zip": {
+ "name": "coverage_output_generator-v2.1.zip",
+ "sha256": "96ac6bc9b9fbc67b532bcae562da1642409791e6a4b8e522f04946ee5cc3ff8e",
+ "urls": [
+ "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.1.zip"
+ ]
+ },
+ "desugar_jdk_libs": {
+ "name": "desugar_jdk_libs",
+ "sha256": "fe2e04f91ce8c59d49d91b8102edc6627c6fa2906c1b0e7346f01419ec4f419d",
+ "strip_prefix": "desugar_jdk_libs-e0b0291b2c51fbe5a7cfa14473a1ae850f94f021",
+ "urls": [
+ "https://mirror.bazel.build/github.com/google/desugar_jdk_libs/archive/e0b0291b2c51fbe5a7cfa14473a1ae850f94f021.zip",
+ "https://github.com/google/desugar_jdk_libs/archive/e0b0291b2c51fbe5a7cfa14473a1ae850f94f021.zip"
+ ]
+ },
+ "e0b0291b2c51fbe5a7cfa14473a1ae850f94f021.zip": {
+ "name": "e0b0291b2c51fbe5a7cfa14473a1ae850f94f021.zip",
+ "sha256": "fe2e04f91ce8c59d49d91b8102edc6627c6fa2906c1b0e7346f01419ec4f419d",
+ "urls": [
+ "https://mirror.bazel.build/github.com/google/desugar_jdk_libs/archive/e0b0291b2c51fbe5a7cfa14473a1ae850f94f021.zip",
+ "https://github.com/google/desugar_jdk_libs/archive/e0b0291b2c51fbe5a7cfa14473a1ae850f94f021.zip"
+ ]
+ },
+ "io_bazel_rules_sass": {
+ "name": "io_bazel_rules_sass",
+ "sha256": "c78be58f5e0a29a04686b628cf54faaee0094322ae0ac99da5a8a8afca59a647",
+ "strip_prefix": "rules_sass-1.25.0",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_sass/archive/1.25.0.zip",
+ "https://github.com/bazelbuild/rules_sass/archive/1.25.0.zip"
+ ]
+ },
+ "io_bazel_skydoc": {
+ "name": "io_bazel_skydoc",
+ "sha256": "e6a76586b264f30679688f65f7e71ac112d1446681010a13bf22d9ca071f34b7",
+ "strip_prefix": "skydoc-c7bbde2950769aac9a99364b0926230060a3ce04",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/skydoc/archive/c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz",
+ "https://github.com/bazelbuild/skydoc/archive/c7bbde2950769aac9a99364b0926230060a3ce04.tar.gz"
+ ]
+ },
+ "java_tools_javac11_darwin-v8.0.zip": {
+ "name": "java_tools_javac11_darwin-v8.0.zip",
+ "sha256": "e0291e8956ac295143da4a673ca50727f7376665ee82b649a4ee810b64ff76c1",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v8.0/java_tools_javac11_darwin-v8.0.zip"
+ ]
+ },
+ "java_tools_javac11_linux-v8.0.zip": {
+ "name": "java_tools_javac11_linux-v8.0.zip",
+ "sha256": "c24aef916cc5a8e9f6d53db1f93c54fe5790a58996a1099592e1dfe992acc81e",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v8.0/java_tools_javac11_linux-v8.0.zip"
+ ]
+ },
+ "java_tools_javac11_windows-v8.0.zip": {
+ "name": "java_tools_javac11_windows-v8.0.zip",
+ "sha256": "444c391977e50af4e10549a28d021069d2ca7745a0e7b9b968a7b153fe3ea430",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v8.0/java_tools_javac11_windows-v8.0.zip"
+ ]
+ },
+ "java_tools_langtools_javac11": {
+ "name": "java_tools_langtools_javac11",
+ "sha256": "cf0814fa002ef3d794582bb086516d8c9ed0958f83f19799cdb08949019fe4c7",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/jdk_langtools/langtools_jdk11_v2.zip"
+ ]
+ },
+ "java_tools_langtools_javac12": {
+ "name": "java_tools_langtools_javac12",
+ "sha256": "99b107105165a91df82cd7cf82a8efb930d803fb7de1663cf7f780142104cd14",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/jdk_langtools/langtools_jdk12.zip"
+ ]
+ },
+ "openjdk11_darwin_archive": {
+ "build_file_content": "\njava_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])\nexports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])\n",
+ "name": "openjdk11_darwin_archive",
+ "sha256": "e1fe56769f32e2aaac95e0a8f86b5a323da5af3a3b4bba73f3086391a6cc056f",
+ "strip_prefix": "zulu11.37.17-ca-jdk11.0.6-macosx_x64",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz"
+ ]
+ },
+ "openjdk11_linux_archive": {
+ "build_file_content": "\njava_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])\nexports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])\n",
+ "name": "openjdk11_linux_archive",
+ "sha256": "360626cc19063bc411bfed2914301b908a8f77a7919aaea007a977fa8fb3cde1",
+ "strip_prefix": "zulu11.37.17-ca-jdk11.0.6-linux_x64",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-linux_x64.tar.gz"
+ ]
+ },
+ "openjdk11_windows_archive": {
+ "build_file_content": "\njava_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])\nexports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])\n",
+ "name": "openjdk11_windows_archive",
+ "sha256": "a9695617b8374bfa171f166951214965b1d1d08f43218db9a2a780b71c665c18",
+ "strip_prefix": "zulu11.37.17-ca-jdk11.0.6-win_x64",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-win_x64.zip"
+ ]
+ },
+ "openjdk12_darwin_archive": {
+ "build_file_content": "\njava_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])\nexports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])\n",
+ "name": "openjdk12_darwin_archive",
+ "sha256": "67ca9d285056132ebb19fa237a14affda52132142e1171fe1c20e18974b3b8a5",
+ "strip_prefix": "zulu12.2.3-ca-jdk12.0.1-macosx_x64",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu12.2.3-ca-jdk12.0.1/zulu12.2.3-ca-jdk12.0.1-macosx_x64.tar.gz"
+ ]
+ },
+ "openjdk12_linux_archive": {
+ "build_file_content": "\njava_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])\nexports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])\n",
+ "name": "openjdk12_linux_archive",
+ "sha256": "529c99841d69e11a85aea967ccfb9d0fd40b98c5b68dbe1d059002655e0a9c13",
+ "strip_prefix": "zulu12.2.3-ca-jdk12.0.1-linux_x64",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu12.2.3-ca-jdk12.0.1/zulu12.2.3-ca-jdk12.0.1-linux_x64.tar.gz"
+ ]
+ },
+ "openjdk12_windows_archive": {
+ "build_file_content": "\njava_runtime(name = 'runtime', srcs = glob(['**']), visibility = ['//visibility:public'])\nexports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])\n",
+ "name": "openjdk12_windows_archive",
+ "sha256": "cf28404c23c3aa1115363ba6e796c30580a768e1d7d6681a7d053e516008e00d",
+ "strip_prefix": "zulu12.2.3-ca-jdk12.0.1-win_x64",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu12.2.3-ca-jdk12.0.1/zulu12.2.3-ca-jdk12.0.1-win_x64.zip"
+ ]
+ },
+ "openjdk_linux": {
+ "downloaded_file_path": "zulu-linux.tar.gz",
+ "name": "openjdk_linux",
+ "sha256": "65bfe4e0ffa74a680ee4410db46b17e30cd9397b664a92a886599fe1f3530969",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-linux_x64-linux_x64-allmodules-b23d4e05466f2aa1fdcd72d3d3a8e962206b64bf-1581689070.tar.gz"
+ ]
+ },
+ "openjdk_linux_aarch64": {
+ "downloaded_file_path": "zulu-linux-aarch64.tar.gz",
+ "name": "openjdk_linux_aarch64",
+ "sha256": "6b245793087300db3ee82ab0d165614f193a73a60f2f011e347756c1e6ca5bac",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.48-ca-jdk11.0.6/zulu11.37.48-ca-jdk11.0.6-linux_aarch64-allmodules-b23d4e05466f2aa1fdcd72d3d3a8e962206b64bf-1581690750.tar.gz"
+ ]
+ },
+ "openjdk_linux_aarch64_minimal": {
+ "downloaded_file_path": "zulu-linux-aarch64-minimal.tar.gz",
+ "name": "openjdk_linux_aarch64_minimal",
+ "sha256": "06f6520a877704c77614bcfc4f846cc7cbcbf5eaad149bf7f19f4f16e285c9de",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.48-ca-jdk11.0.6/zulu11.37.48-ca-jdk11.0.6-linux_aarch64-minimal-b23d4e05466f2aa1fdcd72d3d3a8e962206b64bf-1581690750.tar.gz"
+ ]
+ },
+ "openjdk_linux_aarch64_vanilla": {
+ "downloaded_file_path": "zulu-linux-aarch64-vanilla.tar.gz",
+ "name": "openjdk_linux_aarch64_vanilla",
+ "sha256": "a452f1b9682d9f83c1c14e54d1446e1c51b5173a3a05dcb013d380f9508562e4",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.48-ca-jdk11.0.6/zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz"
+ ]
+ },
+ "openjdk_linux_minimal": {
+ "downloaded_file_path": "zulu-linux-minimal.tar.gz",
+ "name": "openjdk_linux_minimal",
+ "sha256": "91f7d52f695c681d4e21499b4319d548aadef249a6b3053e306308992e1e29ae",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-linux_x64-minimal-b23d4e05466f2aa1fdcd72d3d3a8e962206b64bf-1581689068.tar.gz"
+ ]
+ },
+ "openjdk_linux_vanilla": {
+ "downloaded_file_path": "zulu-linux-vanilla.tar.gz",
+ "name": "openjdk_linux_vanilla",
+ "sha256": "360626cc19063bc411bfed2914301b908a8f77a7919aaea007a977fa8fb3cde1",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-linux_x64.tar.gz"
+ ]
+ },
+ "openjdk_macos": {
+ "downloaded_file_path": "zulu-macos.tar.gz",
+ "name": "openjdk_macos",
+ "sha256": "8e283cfd23c7555be8e17295ed76eb8f00324c88ab904b8de37bbe08f90e569b",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-macosx_x64-allmodules-b23d4e05466f2aa1fdcd72d3d3a8e962206b64bf-1581689066.tar.gz"
+ ]
+ },
+ "openjdk_macos_minimal": {
+ "downloaded_file_path": "zulu-macos-minimal.tar.gz",
+ "name": "openjdk_macos_minimal",
+ "sha256": "1bacb1c07035d4066d79f0b65b4ea0ebd1954f3662bdfe3618da382ac8fd23a6",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-macosx_x64-minimal-b23d4e05466f2aa1fdcd72d3d3a8e962206b64bf-1581689063.tar.gz"
+ ]
+ },
+ "openjdk_macos_vanilla": {
+ "downloaded_file_path": "zulu-macos-vanilla.tar.gz",
+ "name": "openjdk_macos_vanilla",
+ "sha256": "e1fe56769f32e2aaac95e0a8f86b5a323da5af3a3b4bba73f3086391a6cc056f",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz"
+ ]
+ },
+ "openjdk_win": {
+ "downloaded_file_path": "zulu-win.zip",
+ "name": "openjdk_win",
+ "sha256": "8e1604b3a27dcf639bc6d1a73103f1211848139e4cceb081d0a74a99e1e6f995",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-win_x64-allmodules-b23d4e05466f2aa1fdcd72d3d3a8e962206b64bf-1581689080.zip"
+ ]
+ },
+ "openjdk_win_minimal": {
+ "downloaded_file_path": "zulu-win-minimal.zip",
+ "name": "openjdk_win_minimal",
+ "sha256": "b90a713c9c2d9ea23cad44d2c2dfcc9af22faba9bde55dedc1c3bb9f556ac1ae",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-win_x64-minimal-b23d4e05466f2aa1fdcd72d3d3a8e962206b64bf-1581689080.zip"
+ ]
+ },
+ "openjdk_win_vanilla": {
+ "downloaded_file_path": "zulu-win-vanilla.zip",
+ "name": "openjdk_win_vanilla",
+ "sha256": "a9695617b8374bfa171f166951214965b1d1d08f43218db9a2a780b71c665c18",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-win_x64.zip"
+ ]
+ },
+ "platforms": {
+ "name": "platforms",
+ "sha256": "66184688debeeefcc2a16a2f80b03f514deac8346fe888fb7e691a52c023dd88",
+ "strip_prefix": "platforms-46993efdd33b73649796c5fc5c9efb193ae19d51",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/platforms/archive/46993efdd33b73649796c5fc5c9efb193ae19d51.zip",
+ "https://github.com/bazelbuild/platforms/archive/46993efdd33b73649796c5fc5c9efb193ae19d51.zip"
+ ]
+ },
+ "remote_coverage_tools_for_testing": {
+ "name": "remote_coverage_tools_for_testing",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "96ac6bc9b9fbc67b532bcae562da1642409791e6a4b8e522f04946ee5cc3ff8e",
+ "urls": [
+ "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.1.zip"
+ ]
+ },
+ "remote_java_tools_darwin_for_testing": {
+ "name": "remote_java_tools_darwin_for_testing",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "e0291e8956ac295143da4a673ca50727f7376665ee82b649a4ee810b64ff76c1",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v8.0/java_tools_javac11_darwin-v8.0.zip",
+ "https://github.com/bazelbuild/java_tools/releases/download/javac11_v8.0/java_tools_javac11_darwin-v8.0.zip"
+ ]
+ },
+ "remote_java_tools_javac11_test_darwin": {
+ "name": "remote_java_tools_javac11_test_darwin",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "e0291e8956ac295143da4a673ca50727f7376665ee82b649a4ee810b64ff76c1",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v8.0/java_tools_javac11_darwin-v8.0.zip"
+ ]
+ },
+ "remote_java_tools_javac11_test_linux": {
+ "name": "remote_java_tools_javac11_test_linux",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "c24aef916cc5a8e9f6d53db1f93c54fe5790a58996a1099592e1dfe992acc81e",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v8.0/java_tools_javac11_linux-v8.0.zip"
+ ]
+ },
+ "remote_java_tools_javac11_test_windows": {
+ "name": "remote_java_tools_javac11_test_windows",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "444c391977e50af4e10549a28d021069d2ca7745a0e7b9b968a7b153fe3ea430",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v8.0/java_tools_javac11_windows-v8.0.zip"
+ ]
+ },
+ "remote_java_tools_javac12_test_darwin": {
+ "name": "remote_java_tools_javac12_test_darwin",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "54df966e7583bafe659e39b4103a4ce934201d969de638d071ada07d8e0c1a3a",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac12/v3.0/java_tools_javac12_darwin-v3.0.zip"
+ ]
+ },
+ "remote_java_tools_javac12_test_linux": {
+ "name": "remote_java_tools_javac12_test_linux",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "3997ee9a57b095748f1c0d084839fab2fbc72504aeb7b37b1f71c31738d330e3",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac12/v3.0/java_tools_javac12_linux-v3.0.zip"
+ ]
+ },
+ "remote_java_tools_javac12_test_windows": {
+ "name": "remote_java_tools_javac12_test_windows",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "cfad1718dad1fed12816748eed27ab30b9ea1268c8ce9940acf3b5b7d82d483d",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac12/v3.0/java_tools_javac12_windows-v3.0.zip"
+ ]
+ },
+ "remote_java_tools_linux_for_testing": {
+ "name": "remote_java_tools_linux_for_testing",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "c24aef916cc5a8e9f6d53db1f93c54fe5790a58996a1099592e1dfe992acc81e",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v8.0/java_tools_javac11_linux-v8.0.zip",
+ "https://github.com/bazelbuild/java_tools/releases/download/javac11_v8.0/java_tools_javac11_linux-v8.0.zip"
+ ]
+ },
+ "remote_java_tools_windows_for_testing": {
+ "name": "remote_java_tools_windows_for_testing",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "444c391977e50af4e10549a28d021069d2ca7745a0e7b9b968a7b153fe3ea430",
+ "urls": [
+ "https://mirror.bazel.build/bazel_java_tools/releases/javac11/v8.0/java_tools_javac11_windows-v8.0.zip",
+ "https://github.com/bazelbuild/java_tools/releases/download/javac11_v8.0/java_tools_javac11_windows-v8.0.zip"
+ ]
+ },
+ "remotejdk11_linux_aarch64_for_testing": {
+ "build_file": "@local_jdk//:BUILD.bazel",
+ "name": "remotejdk11_linux_aarch64_for_testing",
+ "patch_cmds": [
+ "test -f BUILD.bazel && chmod u+w BUILD.bazel || true",
+ "echo >> BUILD.bazel",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD.bazel"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD.bazel -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "a452f1b9682d9f83c1c14e54d1446e1c51b5173a3a05dcb013d380f9508562e4",
+ "strip_prefix": "zulu11.37.48-ca-jdk11.0.6-linux_aarch64",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.48-ca-jdk11.0.6/zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz"
+ ]
+ },
+ "remotejdk11_linux_for_testing": {
+ "build_file": "@local_jdk//:BUILD.bazel",
+ "name": "remotejdk11_linux_for_testing",
+ "patch_cmds": [
+ "test -f BUILD.bazel && chmod u+w BUILD.bazel || true",
+ "echo >> BUILD.bazel",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD.bazel"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD.bazel -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "360626cc19063bc411bfed2914301b908a8f77a7919aaea007a977fa8fb3cde1",
+ "strip_prefix": "zulu11.37.17-ca-jdk11.0.6-linux_x64",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-linux_x64.tar.gz"
+ ]
+ },
+ "remotejdk11_macos_for_testing": {
+ "build_file": "@local_jdk//:BUILD.bazel",
+ "name": "remotejdk11_macos_for_testing",
+ "patch_cmds": [
+ "test -f BUILD.bazel && chmod u+w BUILD.bazel || true",
+ "echo >> BUILD.bazel",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD.bazel"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD.bazel -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "e1fe56769f32e2aaac95e0a8f86b5a323da5af3a3b4bba73f3086391a6cc056f",
+ "strip_prefix": "zulu11.37.17-ca-jdk11.0.6-macosx_x64",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz"
+ ]
+ },
+ "remotejdk11_win_for_testing": {
+ "build_file": "@local_jdk//:BUILD.bazel",
+ "name": "remotejdk11_win_for_testing",
+ "patch_cmds": [
+ "test -f BUILD.bazel && chmod u+w BUILD.bazel || true",
+ "echo >> BUILD.bazel",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD.bazel"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD.bazel -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "a9695617b8374bfa171f166951214965b1d1d08f43218db9a2a780b71c665c18",
+ "strip_prefix": "zulu11.37.17-ca-jdk11.0.6-win_x64",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-win_x64.zip"
+ ]
+ },
+ "rules_cc": {
+ "name": "rules_cc",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "1d4dbbd1e1e9b57d40bb0ade51c9e882da7658d5bfbf22bbd15b68e7879d761f",
+ "strip_prefix": "rules_cc-8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_cc/archive/8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip",
+ "https://github.com/bazelbuild/rules_cc/archive/8bd6cd75d03c01bb82561a96d9c1f9f7157b13d0.zip"
+ ]
+ },
+ "rules_java": {
+ "name": "rules_java",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "bc81f1ba47ef5cc68ad32225c3d0e70b8c6f6077663835438da8d5733f917598",
+ "strip_prefix": "rules_java-7cf3cefd652008d0a64a419c34c13bdca6c8f178",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip",
+ "https://github.com/bazelbuild/rules_java/archive/7cf3cefd652008d0a64a419c34c13bdca6c8f178.zip"
+ ]
+ },
+ "rules_nodejs-1.3.0.tar.gz": {
+ "name": "rules_nodejs-1.3.0.tar.gz",
+ "sha256": "b6670f9f43faa66e3009488bbd909bc7bc46a5a9661a33f6bc578068d1837f37",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_nodejs/releases/download/1.3.0/rules_nodejs-1.3.0.tar.gz",
+ "https://github.com/bazelbuild/rules_nodejs/releases/download/1.3.0/rules_nodejs-1.3.0.tar.gz"
+ ]
+ },
+ "rules_pkg": {
+ "name": "rules_pkg",
+ "patch_cmds": [
+ "test -f BUILD && chmod u+w BUILD || true",
+ "echo >> BUILD",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "4ba8f4ab0ff85f2484287ab06c0d871dcb31cc54d439457d28fd4ae14b18450a",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.2.4/rules_pkg-0.2.4.tar.gz",
+ "https://github.com/bazelbuild/rules_pkg/releases/download/0.2.4/rules_pkg-0.2.4.tar.gz"
+ ]
+ },
+ "rules_pkg-0.2.4.tar.gz": {
+ "name": "rules_pkg-0.2.4.tar.gz",
+ "sha256": "4ba8f4ab0ff85f2484287ab06c0d871dcb31cc54d439457d28fd4ae14b18450a",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.2.4/rules_pkg-0.2.4.tar.gz",
+ "https://github.com/bazelbuild/rules_pkg/releases/download/0.2.4/rules_pkg-0.2.4.tar.gz"
+ ]
+ },
+ "rules_proto": {
+ "name": "rules_proto",
+ "patch_cmds": [
+ "test -f BUILD.bazel && chmod u+w BUILD.bazel || true",
+ "echo >> BUILD.bazel",
+ "echo 'exports_files([\"WORKSPACE\"], visibility = [\"//visibility:public\"])' >> BUILD.bazel"
+ ],
+ "patch_cmds_win": [
+ "Add-Content -Path BUILD.bazel -Value \"`nexports_files([`\"WORKSPACE`\"], visibility = [`\"//visibility:public`\"])`n\" -Force"
+ ],
+ "sha256": "602e7161d9195e50246177e7c55b2f39950a9cf7366f74ed5f22fd45750cd208",
+ "strip_prefix": "rules_proto-97d8af4dc474595af3900dd85cb3a29ad28cc313",
+ "urls": [
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz",
+ "https://github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz"
+ ]
+ },
+ "v3.11.3.tar.gz": {
+ "name": "v3.11.3.tar.gz",
+ "sha256": "cf754718b0aa945b00550ed7962ddc167167bd922b842199eeb6505e6f344852",
+ "urls": [
+ "https://mirror.bazel.build/github.com/protocolbuffers/protobuf/archive/v3.11.3.tar.gz",
+ "https://github.com/protocolbuffers/protobuf/archive/v3.11.3.tar.gz"
+ ]
+ },
+ "zulu11.37.17-ca-jdk11.0.6-linux_x64.tar.gz": {
+ "name": "zulu11.37.17-ca-jdk11.0.6-linux_x64.tar.gz",
+ "sha256": "360626cc19063bc411bfed2914301b908a8f77a7919aaea007a977fa8fb3cde1",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-linux_x64.tar.gz"
+ ]
+ },
+ "zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz": {
+ "name": "zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz",
+ "sha256": "e1fe56769f32e2aaac95e0a8f86b5a323da5af3a3b4bba73f3086391a6cc056f",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-macosx_x64.tar.gz"
+ ]
+ },
+ "zulu11.37.17-ca-jdk11.0.6-win_x64.zip": {
+ "name": "zulu11.37.17-ca-jdk11.0.6-win_x64.zip",
+ "sha256": "a9695617b8374bfa171f166951214965b1d1d08f43218db9a2a780b71c665c18",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.17-ca-jdk11.0.6/zulu11.37.17-ca-jdk11.0.6-win_x64.zip"
+ ]
+ },
+ "zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz": {
+ "name": "zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz",
+ "sha256": "a452f1b9682d9f83c1c14e54d1446e1c51b5173a3a05dcb013d380f9508562e4",
+ "urls": [
+ "https://mirror.bazel.build/openjdk/azul-zulu11.37.48-ca-jdk11.0.6/zulu11.37.48-ca-jdk11.0.6-linux_aarch64.tar.gz"
+ ]
+ }
+}
diff --git a/pkgs/development/tools/build-managers/bazel/update-srcDeps.py b/pkgs/development/tools/build-managers/bazel/update-srcDeps.py
index 504a227b958..e57dc05bb72 100755
--- a/pkgs/development/tools/build-managers/bazel/update-srcDeps.py
+++ b/pkgs/development/tools/build-managers/bazel/update-srcDeps.py
@@ -45,6 +45,7 @@ def rules_pkg_dependencies(*args, **kw): pass
def winsdk_configure(*args, **kw): pass
def register_local_rc_exe_toolchains(*args, **kw): pass
def register_toolchains(*args, **kw): pass
+def debian_deps(): pass
# execute the WORKSPACE like it was python code in this module,
# using all the function stubs from above.
diff --git a/pkgs/development/tools/build-managers/bmake/default.nix b/pkgs/development/tools/build-managers/bmake/default.nix
index 7550068274c..499ef7a19b3 100644
--- a/pkgs/development/tools/build-managers/bmake/default.nix
+++ b/pkgs/development/tools/build-managers/bmake/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "bmake";
- version = "20200402";
+ version = "20200506";
src = fetchurl {
url = "http://www.crufty.net/ftp/pub/sjg/${pname}-${version}.tar.gz";
- sha256 = "0a49pfmbqb3g1h2r2vwbcb4hdyygq1g9n5y7qab37slfml2g45fg";
+ sha256 = "1qiq6lvlg2hqiq03slv4vzv3bn4cr3w95r3i6m5fa4hgn2dkrhqa";
};
nativeBuildInputs = [ getopt ];
diff --git a/pkgs/development/tools/build-managers/cmake/default.nix b/pkgs/development/tools/build-managers/cmake/default.nix
index ac41394e6a8..05c7a55b9d2 100644
--- a/pkgs/development/tools/build-managers/cmake/default.nix
+++ b/pkgs/development/tools/build-managers/cmake/default.nix
@@ -19,12 +19,12 @@ stdenv.mkDerivation rec {
+ lib.optionalString useNcurses "-cursesUI"
+ lib.optionalString withQt5 "-qt5UI"
+ lib.optionalString useQt4 "-qt4UI";
- version = "3.17.0";
+ version = "3.17.2";
src = fetchurl {
url = "${meta.homepage}files/v${lib.versions.majorMinor version}/cmake-${version}.tar.gz";
# compare with https://cmake.org/files/v${lib.versions.majorMinor version}/cmake-${version}-SHA-256.txt
- sha256 = "0iq8y1rb5dqnzrwy4lssr76hbnnvh54q2ympl97wrshma6shak5p";
+ sha256 = "199srp8yfai51pcbpmfyc4s8vzrmh2dm91bp582hj2l29x634xzw";
};
patches = [
@@ -71,6 +71,11 @@ stdenv.mkDerivation rec {
"--docdir=share/doc/${pname}${version}"
] ++ (if useSharedLibraries then [ "--no-system-jsoncpp" "--system-libs" ] else [ "--no-system-libs" ]) # FIXME: cleanup
++ lib.optional (useQt4 || withQt5) "--qt-gui"
+ # Workaround https://gitlab.kitware.com/cmake/cmake/-/issues/20568
+ ++ lib.optionals stdenv.hostPlatform.is32bit [
+ "CFLAGS=-D_FILE_OFFSET_BITS=64"
+ "CXXFLAGS=-D_FILE_OFFSET_BITS=64"
+ ]
++ [
"--"
# We should set the proper `CMAKE_SYSTEM_NAME`.
diff --git a/pkgs/development/tools/build-managers/colormake/default.nix b/pkgs/development/tools/build-managers/colormake/default.nix
index 99ed58324af..7eed8806955 100644
--- a/pkgs/development/tools/build-managers/colormake/default.nix
+++ b/pkgs/development/tools/build-managers/colormake/default.nix
@@ -1,13 +1,14 @@
-{stdenv, fetchgit, perl}:
+{ stdenv, fetchFromGitHub, perl }:
stdenv.mkDerivation {
pname = "colormake";
version = "2.1.0";
- buildInputs = [perl];
+ buildInputs = [ perl ];
- src = fetchgit {
- url = "https://github.com/pagekite/Colormake.git";
+ src = fetchFromGitHub {
+ owner = "pagekite";
+ repo = "Colormake";
rev = "66544f40d";
sha256 = "8e714c5540305d169989d9387dbac47b8b9fb2cfb424af7bcd412bfe684dc6d7";
};
@@ -17,9 +18,11 @@ stdenv.mkDerivation {
cp -fa colormake.pl colormake colormake-short clmake clmake-short $out/bin
'';
- meta = {
+ meta = with stdenv.lib; {
description = "Simple wrapper around make to colorize the output";
- license = stdenv.lib.licenses.gpl2;
- platforms = stdenv.lib.platforms.unix;
+ homepage = "https://bre.klaki.net/programs/colormake/";
+ license = licenses.gpl2;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ bhipple ];
};
}
diff --git a/pkgs/development/tools/build-managers/mage/default.nix b/pkgs/development/tools/build-managers/mage/default.nix
index 37cea6adb1a..ed145d38c7f 100644
--- a/pkgs/development/tools/build-managers/mage/default.nix
+++ b/pkgs/development/tools/build-managers/mage/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0lazf4r5ps1s04pvz608qaxbrbc6dv0j99n39iv42zwxxh0mbd0p";
};
- modSha256 = "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5";
+ vendorSha256 = "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5";
buildFlagsArray = [
"-ldflags="
@@ -27,4 +27,4 @@ buildGoModule rec {
maintainers = with maintainers; [ swdunlop ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/build-managers/mill/default.nix b/pkgs/development/tools/build-managers/mill/default.nix
index 0e7a4f3d979..dffdbdb9aed 100644
--- a/pkgs/development/tools/build-managers/mill/default.nix
+++ b/pkgs/development/tools/build-managers/mill/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "mill";
- version = "0.6.2";
+ version = "0.7.1";
src = fetchurl {
url = "https://github.com/lihaoyi/mill/releases/download/${version}/${version}";
- sha256 = "1s2ndry0mpjs8hy8rrxnyarkzqjz7zzh5h541v3fkzgc9rsd6ifb";
+ sha256 = "1fa7cjrp16618hj6xzrxiy44ghxvzgkvygzdzyi8jj2y5jnwxf10";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/build-managers/sbt-extras/default.nix b/pkgs/development/tools/build-managers/sbt-extras/default.nix
index 105012d1c8f..968907c0d51 100644
--- a/pkgs/development/tools/build-managers/sbt-extras/default.nix
+++ b/pkgs/development/tools/build-managers/sbt-extras/default.nix
@@ -1,8 +1,8 @@
{ stdenv, fetchFromGitHub, which, curl, makeWrapper, jdk }:
let
- rev = "f0669e9b6745b65fae3ec58c2d6a2bef133db456";
- version = "2019-10-21";
+ rev = "fa06c268993aa72fc094dce06a71182827aad395";
+ version = "2020-06-01";
in
stdenv.mkDerivation {
name = "sbt-extras-${version}";
@@ -12,7 +12,7 @@ stdenv.mkDerivation {
owner = "paulp";
repo = "sbt-extras";
inherit rev;
- sha256 = "1pc8l78qp51ixa26z0n1djwmazpxw1p4j4w4njil7ywxl9xvr92i";
+ sha256 = "0a4dxpvw21yi3pji1s31pp17xplmczn2f2yijn58an9m2angw83j";
};
dontBuild = true;
diff --git a/pkgs/development/tools/buildah/default.nix b/pkgs/development/tools/buildah/default.nix
index 09d1e16a8b0..d033fe52e6c 100644
--- a/pkgs/development/tools/buildah/default.nix
+++ b/pkgs/development/tools/buildah/default.nix
@@ -1,45 +1,51 @@
{ stdenv
-, buildGoPackage
+, buildGoModule
, fetchFromGitHub
, installShellFiles
, pkg-config
, gpgme
-, libgpgerror
, lvm2
, btrfs-progs
+, libapparmor
, libselinux
, libseccomp
}:
-buildGoPackage rec {
+buildGoModule rec {
pname = "buildah";
- version = "1.14.8";
+ version = "1.14.9";
src = fetchFromGitHub {
owner = "containers";
repo = "buildah";
rev = "v${version}";
- sha256 = "187cvb3i5cwm7cwxmzpl2ca7900yb6v6b6cybyz5mnd5ccy5ff1q";
+ sha256 = "1vp59xp374wr7sbx89aikz4rv8fdg0a40v06saryxww9iqyvk8wp";
};
outputs = [ "out" "man" ];
- goPackagePath = "github.com/containers/buildah";
- excludedPackages = [ "tests" ];
+ vendorSha256 = null;
nativeBuildInputs = [ installShellFiles pkg-config ];
- buildInputs = [ gpgme libgpgerror lvm2 btrfs-progs libselinux libseccomp ];
- patches = [ ./disable-go-module-mode.patch ];
+ buildInputs = [
+ btrfs-progs
+ gpgme
+ libapparmor
+ libseccomp
+ libselinux
+ lvm2
+ ];
buildPhase = ''
- pushd go/src/${goPackagePath}
+ patchShebangs .
make GIT_COMMIT="unknown"
- install -Dm755 buildah $out/bin/buildah
- installShellCompletion --bash contrib/completions/bash/buildah
+ make -C docs
'';
- postBuild = ''
+ installPhase = ''
+ install -Dm755 buildah $out/bin/buildah
+ installShellCompletion --bash contrib/completions/bash/buildah
make -C docs install PREFIX="$man"
'';
@@ -49,5 +55,6 @@ buildGoPackage rec {
changelog = "https://github.com/containers/buildah/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ Profpatsch ] ++ teams.podman.members;
+ platforms = platforms.linux;
};
}
diff --git a/pkgs/development/tools/buildah/disable-go-module-mode.patch b/pkgs/development/tools/buildah/disable-go-module-mode.patch
deleted file mode 100644
index 86ca9132529..00000000000
--- a/pkgs/development/tools/buildah/disable-go-module-mode.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From e2d12e52b3638a320a8d69ea4b392b60f44ea57f Mon Sep 17 00:00:00 2001
-From: Mario Rodas <marsam@users.noreply.github.com>
-Date: Wed, 4 Dec 2019 21:07:33 -0500
-Subject: [PATCH] Do not check Go module-mode availability
-
-Since buildah vendorizes its dependencies we use buildGoPackage which
-does not uses Go module-mode. The module-mode check will be true
-because nixpkgs uses Go 1.13 by default, and building go modules with
-buildGoPackage may lead to inconsistencies.
----
- Makefile | 5 -----
- 1 file changed, 5 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 07724ce4..6383646e 100644
---- a/Makefile
-+++ b/Makefile
-@@ -15,14 +15,8 @@ BUILDAH := buildah
- GO := go
- GO110 := 1.10
- GOVERSION := $(findstring $(GO110),$(shell go version))
--# test for go module support
--ifeq ($(shell go help mod >/dev/null 2>&1 && echo true), true)
--export GO_BUILD=GO111MODULE=on $(GO) build -mod=vendor
--export GO_TEST=GO111MODULE=on $(GO) test -mod=vendor
--else
- export GO_BUILD=$(GO) build
- export GO_TEST=$(GO) test
--endif
-
- GIT_COMMIT ?= $(if $(shell git rev-parse --short HEAD),$(shell git rev-parse --short HEAD),$(error "git failed"))
- SOURCE_DATE_EPOCH ?= $(if $(shell date +%s),$(shell date +%s),$(error "date failed"))
diff --git a/pkgs/development/tools/buildah/wrapper.nix b/pkgs/development/tools/buildah/wrapper.nix
new file mode 100644
index 00000000000..bdc48bd6b1f
--- /dev/null
+++ b/pkgs/development/tools/buildah/wrapper.nix
@@ -0,0 +1,52 @@
+{ buildah-unwrapped
+, runCommand
+, makeWrapper
+, lib
+, extraPackages ? []
+, buildah
+, runc # Default container runtime
+, crun # Container runtime (default with cgroups v2 for podman/buildah)
+, conmon # Container runtime monitor
+, slirp4netns # User-mode networking for unprivileged namespaces
+, fuse-overlayfs # CoW for images, much faster than default vfs
+, utillinux # nsenter
+, cni-plugins # not added to path
+, iptables
+}:
+
+let
+ buildah = buildah-unwrapped;
+
+ binPath = lib.makeBinPath ([
+ runc
+ crun
+ conmon
+ slirp4netns
+ fuse-overlayfs
+ utillinux
+ iptables
+ ] ++ extraPackages);
+
+in runCommand buildah.name {
+ name = "${buildah.pname}-wrapper-${buildah.version}";
+ inherit (buildah) pname version;
+
+ meta = builtins.removeAttrs buildah.meta [ "outputsToInstall" ];
+
+ outputs = [
+ "out"
+ "man"
+ ];
+
+ nativeBuildInputs = [
+ makeWrapper
+ ];
+
+} ''
+ ln -s ${buildah.man} $man
+
+ mkdir -p $out/bin
+ ln -s ${buildah-unwrapped}/share $out/share
+ makeWrapper ${buildah-unwrapped}/bin/buildah $out/bin/buildah \
+ --prefix PATH : ${binPath}
+''
diff --git a/pkgs/development/tools/cargo-flamegraph/default.nix b/pkgs/development/tools/cargo-flamegraph/default.nix
index 26dd3a895ae..08b248dd0f6 100644
--- a/pkgs/development/tools/cargo-flamegraph/default.nix
+++ b/pkgs/development/tools/cargo-flamegraph/default.nix
@@ -4,16 +4,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-flamegraph";
- version = "0.2.0";
+ version = "0.3.0";
src = fetchFromGitHub {
owner = "flamegraph-rs";
repo = "flamegraph";
rev = "v${version}";
- sha256 = "1avjq36wnm0gd5zkkv1c8hj8j51ah1prlifadjhpaf788rsng9w1";
+ sha256 = "0d6k2qr76p93na39j4zbcpc9kaswd806wrqhcwisqxdrcxrjbwhk";
};
- cargoSha256 = "10cw3qgc39id8rzziamvgm5s3yf8vgqrnx9v15dw9miapz88amcy";
+ cargoSha256 = "1qz4a1b58j3bv3akqvc3bcgvqq4bi8cbm3gzws6a52dz7ycrgq46";
nativeBuildInputs = lib.optionals stdenv.isLinux [ makeWrapper ];
buildInputs = lib.optionals stdenv.isDarwin [
diff --git a/pkgs/development/tools/cloudflare-wrangler/default.nix b/pkgs/development/tools/cloudflare-wrangler/default.nix
index 5a05b7ca7c0..623afc3e743 100644
--- a/pkgs/development/tools/cloudflare-wrangler/default.nix
+++ b/pkgs/development/tools/cloudflare-wrangler/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cloudflare-wrangler";
- version = "1.8.4";
+ version = "1.9.1";
src = fetchFromGitHub {
owner = "cloudflare";
repo = "wrangler";
rev = "v${version}";
- sha256 = "1lllam0zgr26fbg04hnw1sy35grwrs4br8cx4r9vqjf113cyr80x";
+ sha256 = "09rq6lnv9993ah49jxqaqqhv5xxj51gxlqdi99wkj217cxp9gqqn";
};
- cargoSha256 = "0yvnqp15iqv142vcgsmcad07r5nnp417c0iqa9qgyzn39ssgpn0r";
+ cargoSha256 = "0vlb1g4pki84n2zf6w3bisa7jpv0ws8nb3lgr0bkjrirf60a9xsk";
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/development/tools/cmake-language-server/default.nix b/pkgs/development/tools/cmake-language-server/default.nix
new file mode 100644
index 00000000000..943655b881c
--- /dev/null
+++ b/pkgs/development/tools/cmake-language-server/default.nix
@@ -0,0 +1,31 @@
+{ stdenv, buildPythonApplication, fetchFromGitHub
+, poetry, pygls, pyparsing
+, cmake, pytest, pytest-datadir
+}:
+
+buildPythonApplication rec {
+ pname = "cmake-language-server";
+ version = "0.1.1";
+ format = "pyproject";
+
+ src = fetchFromGitHub {
+ owner = "regen100";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "09rijjksx07inbwxjinrsqihkxb011l2glysasmwpkhy0rmmhbcm";
+ };
+
+ nativeBuildInputs = [ poetry ];
+ propagatedBuildInputs = [ pygls pyparsing ];
+
+ checkInputs = [ cmake pytest pytest-datadir ];
+ dontUseCmakeConfigure = true;
+ checkPhase = "pytest";
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/regen100/cmake-language-server";
+ description = "CMake LSP Implementation";
+ license = licenses.mit;
+ maintainers = with maintainers; [ metadark ];
+ };
+}
diff --git a/pkgs/development/tools/conftest/default.nix b/pkgs/development/tools/conftest/default.nix
index 2d7c2c03cea..eb55bf5dd4c 100644
--- a/pkgs/development/tools/conftest/default.nix
+++ b/pkgs/development/tools/conftest/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "15xzldcmnpfg1hd5zr5i7x2zjrgkwnp4nylxbn9kfic2dpjp1a38";
};
- modSha256 = "0nwmxmh1pmism5r9zzghfrzizr1fbyc8d4jljrbzjjq1l449r2ja";
+ vendorSha256 = "1kay7b5rxypj4i0d2iwdlb1mj0qq3zvlrjp34zzv5kywz5gy4144";
buildFlagsArray = ''
-ldflags=
@@ -25,4 +25,4 @@ buildGoModule rec {
maintainers = with maintainers; [ yurrriq ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/continuous-integration/drone-cli/default.nix b/pkgs/development/tools/continuous-integration/drone-cli/default.nix
index a3df81d2605..bbd2c2f1935 100644
--- a/pkgs/development/tools/continuous-integration/drone-cli/default.nix
+++ b/pkgs/development/tools/continuous-integration/drone-cli/default.nix
@@ -7,7 +7,7 @@ in buildGoModule rec {
revision = "v${version}";
goPackagePath = "github.com/drone/drone-cli";
- modSha256 = "0g0vq4vm2hy00r2gjsrhg57xv9sldlqix3wzimiqdli085bcz46b";
+ vendorSha256 = "1zzx5yy0pp0c8pias4sfxfvdzhhrff9f8j51qf6dkif99xwdq3hb";
preBuild = ''
buildFlagsArray+=("-ldflags" "-X main.version=${version}")
@@ -25,4 +25,4 @@ in buildGoModule rec {
license = licenses.asl20;
description = "Command line client for the Drone continuous integration server.";
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/continuous-integration/drone/default.nix b/pkgs/development/tools/continuous-integration/drone/default.nix
index 05257f65af5..54b801da075 100644
--- a/pkgs/development/tools/continuous-integration/drone/default.nix
+++ b/pkgs/development/tools/continuous-integration/drone/default.nix
@@ -5,7 +5,7 @@ buildGoModule rec {
version = "1.6.5";
goPackagePath = "github.com/drone/drone";
- modSha256 = "1fyb9218s52w8c6c3v6rgivbyzy5hz4q4z8r75ng2yrmjmmiv2gr";
+ vendorSha256 = "1dvf8vz3jr9smki3jql0kvd8z8rwdq93y7blbr2yjjfsdvx6lxl1";
src = fetchFromGitHub {
owner = "drone";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.asl20;
description = "Continuous Integration platform built on container technology";
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/continuous-integration/fly/default.nix b/pkgs/development/tools/continuous-integration/fly/default.nix
index 483b8e6b30c..3bf48084bbd 100644
--- a/pkgs/development/tools/continuous-integration/fly/default.nix
+++ b/pkgs/development/tools/continuous-integration/fly/default.nix
@@ -1,17 +1,17 @@
-{ buildGoModule, fetchFromGitHub, lib, writeText }:
+{ buildGoModule, fetchFromGitHub, stdenv, lib, writeText }:
buildGoModule rec {
pname = "fly";
- version = "6.0.0";
+ version = "6.1.0";
src = fetchFromGitHub {
owner = "concourse";
repo = "concourse";
rev = "v${version}";
- sha256 = "0chavwymyh5kv4fkvdjvf3p5jjx4yn9aavq66333xnsl5pn7q9dq";
+ sha256 = "14sm3xwhm6pfln18i9f9dyj7s2wcri43rxj4s1cja7nwqr5sqb3x";
};
- modSha256 = "1wiyfii4rmj3rp8ls0ill0sjpnpjz7l3q5fzrscm8ap1qn90gvzg";
+ vendorSha256 = "1c099sn5rrvj805va1lyjlbv7i2g1z5bxyaisv5l9365z0lv1cwm";
subPackages = [ "fly" ];
@@ -20,12 +20,10 @@ buildGoModule rec {
-X github.com/concourse/concourse.Version=${version}
'';
- # The fly.bash file included with this derivation can be replaced by a
- # call to `fly completion bash` once the `completion` subcommand has
- # made it into a release. Similarly, `fly completion zsh` will provide
- # zsh completions. https://github.com/concourse/concourse/pull/4012
- postInstall = ''
- install -D -m 444 ${./fly.bash} $out/share/bash-completion/completions/fly
+ postInstall = lib.optionalString (stdenv.hostPlatform == stdenv.buildPlatform) ''
+ mkdir -p $out/share/{bash-completion/completions,zsh/site-functions}
+ $out/bin/fly completion --shell bash > $out/share/bash-completion/completions/fly
+ $out/bin/fly completion --shell zsh > $out/share/zsh/site-functions/_fly
'';
meta = with lib; {
diff --git a/pkgs/development/tools/continuous-integration/fly/fly.bash b/pkgs/development/tools/continuous-integration/fly/fly.bash
deleted file mode 100644
index a9acc5f70a4..00000000000
--- a/pkgs/development/tools/continuous-integration/fly/fly.bash
+++ /dev/null
@@ -1,10 +0,0 @@
-# credits:
-# https://godoc.org/github.com/jessevdk/go-flags#hdr-Completion
-# https://github.com/concourse/concourse/issues/1309#issuecomment-452893900
-_fly_compl() {
- args=("${COMP_WORDS[@]:1:$COMP_CWORD}")
- local IFS=$'\n'
- COMPREPLY=($(GO_FLAGS_COMPLETION=1 ${COMP_WORDS[0]} "${args[@]}"))
- return 0
-}
-complete -F _fly_compl fly
diff --git a/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix b/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
index 4aadb981081..3cd716e11de 100644
--- a/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
+++ b/pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
@@ -1,16 +1,16 @@
{ lib, buildGoPackage, fetchFromGitLab, fetchurl }:
let
- version = "12.10.2";
+ version = "13.0.0";
# Gitlab runner embeds some docker images these are prebuilt for arm and x86_64
docker_x86_64 = fetchurl {
url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-x86_64.tar.xz";
- sha256 = "1lw0f3svzsvcw1rkc8z60nrl2jqjj8ciqlw5icazf6ikqbqmf660";
+ sha256 = "0ii63xal5cx4mcy87wpdyvprpkk11i2hdl9cifaf3i1l3kgm3arv";
};
docker_arm = fetchurl {
url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/helper-images/prebuilt-arm.tar.xz";
- sha256 = "1hawdihnwk9p06fa3ym5q6b4sv6pp9095nimdy5myi6y88yj1rv2";
+ sha256 = "04h17117j5ib7h87jzsrs47i5igswnh6nbn2i2d0ansxdk4a8g31";
};
in
buildGoPackage rec {
@@ -29,7 +29,7 @@ buildGoPackage rec {
owner = "gitlab-org";
repo = "gitlab-runner";
rev = "v${version}";
- sha256 = "1r82xj4krdd51540bhr2wjhp6sdr5c2favnnw8nl26vnmwiqpd3k";
+ sha256 = "07ywv99df4krnsb4fb2hwxy84214isps331xdpqyf0j3fhgjqmz9";
};
patches = [ ./fix-shell-path.patch ];
diff --git a/pkgs/development/tools/continuous-integration/jenkins/default.nix b/pkgs/development/tools/continuous-integration/jenkins/default.nix
index c40572a4f2a..3631b4494a4 100644
--- a/pkgs/development/tools/continuous-integration/jenkins/default.nix
+++ b/pkgs/development/tools/continuous-integration/jenkins/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "jenkins";
- version = "2.222.3";
+ version = "2.222.4";
src = fetchurl {
url = "http://mirrors.jenkins.io/war-stable/${version}/jenkins.war";
- sha256 = "1087rih5cb4ici538rcgkrfhcqckbs9i2mpzd59zcx4yw91dca8m";
+ sha256 = "0z64w5rv1x9kpjxcb05if9pk0abl9nlbijh2i3nlja97j0dp55bc";
};
buildCommand = ''
diff --git a/pkgs/development/tools/coursier/default.nix b/pkgs/development/tools/coursier/default.nix
index 18f543b3435..b54a831e955 100644
--- a/pkgs/development/tools/coursier/default.nix
+++ b/pkgs/development/tools/coursier/default.nix
@@ -8,11 +8,11 @@ let
in
stdenv.mkDerivation rec {
pname = "coursier";
- version = "2.0.0-RC6-4";
+ version = "2.0.0-RC6-18";
src = fetchurl {
url = "https://github.com/coursier/coursier/releases/download/v${version}/coursier";
- sha256 = "0i8jvs5l7f2xzkdlxk784mx5h86hq7xh5ffzb4zalczw9bzmmds1";
+ sha256 = "0vym99fyn0g8l5y2zvhf73ww17wywrh503wg5aw4nilj8w1ncvn2";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/cue/default.nix b/pkgs/development/tools/cue/default.nix
index 69e95f0484a..65f47c837b8 100644
--- a/pkgs/development/tools/cue/default.nix
+++ b/pkgs/development/tools/cue/default.nix
@@ -2,15 +2,15 @@
buildGoModule rec {
pname = "cue";
- version = "0.1.1";
+ version = "0.2.0";
src = fetchgit {
url = "https://cue.googlesource.com/cue";
rev = "v${version}";
- sha256 = "1qbnm3qb8jz9bljw2gb5bb9g41s5lbq4xvcaj3zgi4fc3708hlji";
+ sha256 = "06kag5dwkq4zsh1b52b74g3slsxlwwiap2w3709qjhrgda8w2zn3";
};
- modSha256 = "0n9idgishlp4gaq12kngi42rq9rnkas7g6cj7jpkk8p30c74ki6z";
+ vendorSha256 = "1lhjd98n9j1cq36b5lhscb7k32qmyqg7zs6zc8yab494bm8sz89g";
subPackages = [ "cmd/cue" ];
diff --git a/pkgs/development/tools/database/dbmate/default.nix b/pkgs/development/tools/database/dbmate/default.nix
index c710aeaa516..ccf7a699dae 100644
--- a/pkgs/development/tools/database/dbmate/default.nix
+++ b/pkgs/development/tools/database/dbmate/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "16grd03r41n0vj5fs7j6jk395zs2q0i878p9nh1ycicy64nzmxky";
};
- modSha256 = "1ky6cxpmw93nrk26vyrxz8kqa7247axzaxilm6ciypxf30ad0vdq";
+ vendorSha256 = "1915h1hi2y2sx5jvx84c1j281zaz100gbhyalvg5jqjr1van5s4d";
meta = with stdenv.lib; {
description = "Database migration tool";
@@ -20,4 +20,4 @@ buildGoModule rec {
maintainers = [ maintainers.manveru ];
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/database/liquibase/default.nix b/pkgs/development/tools/database/liquibase/default.nix
index f246a0a806d..a92c96684a4 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 = "3.8.9";
+ version = "3.9.0";
src = fetchurl {
url = "https://github.com/liquibase/liquibase/releases/download/v${version}/${pname}-${version}.tar.gz";
- sha256 = "13qpva81y98gp84zbcx6b4wsfgpsbv18aj5ihkw6l9ndbxfcrxdl";
+ sha256 = "0qasiggaxix3gmmvax00k83q4pd1c1b5wx8ayyplaszkgr9advb8";
};
buildInputs = [ jre makeWrapper ];
diff --git a/pkgs/development/tools/database/squirrel-sql/default.nix b/pkgs/development/tools/database/squirrel-sql/default.nix
index 024615a7f65..924a82bfd85 100644
--- a/pkgs/development/tools/database/squirrel-sql/default.nix
+++ b/pkgs/development/tools/database/squirrel-sql/default.nix
@@ -5,14 +5,14 @@
, drivers ? []
}:
let
- version = "4.0.0";
+ version = "4.1.0";
in stdenv.mkDerivation rec {
pname = "squirrel-sql";
inherit version;
src = fetchurl {
url = "mirror://sourceforge/project/squirrel-sql/1-stable/${version}-plainzip/squirrelsql-${version}-standard.zip";
- sha256 = "06njdp2248zxm7zlcpyawx1s7j6hffp5a9mwam3cb53gsmzcz126";
+ sha256 = "0ni7cva0acrin5bkcfkiiv28sf58dzz7xsbl3y4536hmph0g68k6";
};
nativeBuildInputs = [ makeWrapper unzip ];
diff --git a/pkgs/development/tools/dive/default.nix b/pkgs/development/tools/dive/default.nix
index b942e0c9199..b48d7425b14 100644
--- a/pkgs/development/tools/dive/default.nix
+++ b/pkgs/development/tools/dive/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1v69xbkjmyzm5g4wi9amjk65fs4qgxkqc0dvq55vqjigzrranp22";
};
- modSha256 = "1y8mqxlzbizra2m9aayp6w07s39gddvm5igdaw9kwxwjwvd1dbfc";
+ vendorSha256 = "0219q9zjc0i6fbdngqh0wjpmq8wj5bjiz5dls0c1aam0lh4vwkhc";
nativeBuildInputs = [ pkg-config ];
@@ -25,4 +25,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ marsam spacekookie ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/doctl/default.nix b/pkgs/development/tools/doctl/default.nix
index f9c55555536..9bbeb3c24a3 100644
--- a/pkgs/development/tools/doctl/default.nix
+++ b/pkgs/development/tools/doctl/default.nix
@@ -1,19 +1,19 @@
-{ lib, buildGoPackage, fetchFromGitHub, installShellFiles }:
+{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "doctl";
- version = "1.40.0";
+ version = "1.43.0";
- goPackagePath = "github.com/digitalocean/doctl";
+ vendorSha256 = null;
subPackages = [ "cmd/doctl" ];
- buildFlagsArray = ''
+ buildFlagsArray = let t = "github.com/digitalocean/doctl"; in ''
-ldflags=
- -X ${goPackagePath}.Major=${lib.versions.major version}
- -X ${goPackagePath}.Minor=${lib.versions.minor version}
- -X ${goPackagePath}.Patch=${lib.versions.patch version}
- -X ${goPackagePath}.Label=release
+ -X ${t}.Major=${lib.versions.major version}
+ -X ${t}.Minor=${lib.versions.minor version}
+ -X ${t}.Patch=${lib.versions.patch version}
+ -X ${t}.Label=release
'';
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/development/tools/documentation/antora/default.nix b/pkgs/development/tools/documentation/antora/default.nix
index 6427fa461dd..781fee2bb26 100644
--- a/pkgs/development/tools/documentation/antora/default.nix
+++ b/pkgs/development/tools/documentation/antora/default.nix
@@ -1,14 +1,14 @@
-{ stdenv, nodePackages_10_x }:
+{ stdenv, nodePackages }:
let
linkNodeDeps = ({ pkg, deps, name ? "" }:
let
targetModule = if name != "" then name else stdenv.lib.getName pkg;
- in nodePackages_10_x.${pkg}.override (oldAttrs: {
+ in nodePackages.${pkg}.override (oldAttrs: {
postInstall = ''
mkdir -p $out/lib/node_modules/${targetModule}/node_modules
${stdenv.lib.concatStringsSep "\n" (map (dep: ''
- ln -s ${nodePackages_10_x.${dep}}/lib/node_modules/${stdenv.lib.getName dep} \
+ ln -s ${nodePackages.${dep}}/lib/node_modules/${stdenv.lib.getName dep} \
$out/lib/node_modules/${targetModule}/node_modules/${stdenv.lib.getName dep}
'') deps
)}
diff --git a/pkgs/development/tools/electron/default.nix b/pkgs/development/tools/electron/default.nix
index 9897405d06f..9ed0d27894e 100644
--- a/pkgs/development/tools/electron/default.nix
+++ b/pkgs/development/tools/electron/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, libXScrnSaver, makeWrapper, fetchurl, wrapGAppsHook, glib, gtk3, unzip, atomEnv, libuuid, at-spi2-atk, at-spi2-core }@args:
+{ stdenv, libXScrnSaver, makeWrapper, fetchurl, wrapGAppsHook, glib, gtk3, unzip, atomEnv, libuuid, at-spi2-atk, at-spi2-core, libdrm, mesa }@args:
let
mkElectron = import ./generic.nix args;
@@ -20,27 +20,35 @@ in
aarch64-linux = "01f0fd313b060fb28a1022d68fb224d415fa22986e2a8f4aded6424b65e35add";
};
- electron_6 = mkElectron "6.1.7" {
- x86_64-linux = "7fe94fc1edebe2f5645056a4300fc642c04155e55da8dd4ee058a0c0ef835ae8";
- x86_64-darwin = "1c790a4cbda05f1c136d18fa6a09bdb09a1941f521207466756a3e95e343c485";
- i686-linux = "1afd8ea79acb2b4782fb459e084549ed4cd4ead779764829b1d862148359eae5";
- armv7l-linux = "14f2ea0459f0dda8c566b0fa4a2fe755f4220bbae313ea0c453861ac2f803196";
- aarch64-linux = "80e05c1a0b51c335483666e959c1631a089246986b7fc3a4f9ee1288a57a602a";
+ electron_6 = mkElectron "6.1.12" {
+ x86_64-linux = "dc628216588a896e72991d46071d06ef11aed2cdeca18d11d472c29cfbf12349";
+ x86_64-darwin = "6c7244319fdfb90899a48ffd0f426e36dba7c3fc5e29b28a4d29fdca7fb924d3";
+ i686-linux = "4e61dc4aed1c1b933b233e02833948f3b17f81f3444f02e9108a78c0540159ab";
+ armv7l-linux = "06071b4dc59a6773ff604550ed9e7a7ae8722b5343cbb5d4b94942fe537211dc";
+ aarch64-linux = "4ae23b75be821044f7e5878fe8e56ab3109cbd403ecd88221effa6abf850260b";
};
- electron_7 = mkElectron "7.1.10" {
- x86_64-linux = "296f034ac9a00afa4dc99ed145410c015af3f59cd7e9becc7709d70a4f8a9ebf";
- x86_64-darwin = "10eb453c2b19948777a6f404fbdbdd48464a4cd63db16bd3ce66b60dda016724";
- i686-linux = "681b6440d4f0f7ffa29a34610ef41103d72937d6e524d81fd2d0fa8d9eb67936";
- armv7l-linux = "2c09e9a77f1da152d766dc2e43719e2852b70f917229466a2ac457416d1374f7";
- aarch64-linux = "1dad780b872bbc069eb1cac9ff4ec8f0b8d200153ab7f51397e27219094db1f0";
+ electron_7 = mkElectron "7.3.0" {
+ x86_64-linux = "5841d2dae8633ddec654574507689a61983acd774e6cdc8774a64b26eb41b5d4";
+ x86_64-darwin = "dfe6aeda73b71aa016fb87f5fdbf87f7d8e574f1cf318fc2a5543399b4e975ae";
+ i686-linux = "fdcedc8fda7c3580dadfa50d2ffcf9ebde4d7a01b0a36fb799703510e3a7811f";
+ armv7l-linux = "b2989bab1be05230364c058fbadf9967b23873d24e24ac3f7c8d013c11ed73e4";
+ aarch64-linux = "15a70ae79aabbf6bb9ee8a107fd08ddc1021c534679899f88e1fcc8d4de980fe";
};
- electron_8 = mkElectron "8.0.0" {
- x86_64-linux = "b457a2ece83bb8a2efea42e75403740cbba051a64e325288760046b8999dd1c9";
- x86_64-darwin = "3f96dfa1d4e0313d11b9e5c66e2df161cfdb30685ee9dadcc779bcad2fb3876e";
- i686-linux = "0633ac2b6b6d00302e0e5df224d0e808e4ea9ecc14643e8534027e49b20436fb";
- armv7l-linux = "8d1f3daa86c77e7aceb8c8e4491c094e789951c7d475fc536b85fe7d279794bf";
- aarch64-linux = "484c04204478e8594d66f8bd332529c0c5eecfd71ee1705cc0478fa59c6818ee";
+ electron_8 = mkElectron "8.3.0" {
+ x86_64-linux = "e69d8e36d2f842c7e741794f71952dc8bc5fbaa46ff22bb82ffd71fcf16e2302";
+ x86_64-darwin = "582c9f9b53e8752885aa14d829f9318283f1d56eeb12982a03051d795a23e535";
+ i686-linux = "2cf7fc55a74427d96ebe67fb601ece2f27802deb95a5bae3d7b427afe71d272c";
+ armv7l-linux = "14b67e8a41ce8882442816a2db0eee69fac141e359911704002beb7063aa0eff";
+ aarch64-linux = "1d89a75fff3b690efe1295fe6f91225c4fa64f3c22c6acddec895d54e1040b4d";
+ };
+
+ electron_9 = mkElectron "9.0.0" {
+ x86_64-linux = "03c69d66ae8784edcc6a4b8081eb4e07da802035a6257fb6e2260a456371224f";
+ x86_64-darwin = "86096d2ecff0698957bfbbe8a8d56c7f9ed9abe7e5a5bfe84a8f4af0635625e1";
+ i686-linux = "67ea9e04db5a709b10d2f101d977e803b5f5da9e9573cbcc7bce362b1a9406d7";
+ armv7l-linux = "7917624b81318197da52de04073e07c4b2d3947737d4103f647a8abc907600c0";
+ aarch64-linux = "e3dd2e15cfd346a59c69ff4b0b234daf5bb06790b508ae0056a55c17eef78a9e";
};
}
diff --git a/pkgs/development/tools/electron/generic.nix b/pkgs/development/tools/electron/generic.nix
index 018625da456..04b610dde1c 100644
--- a/pkgs/development/tools/electron/generic.nix
+++ b/pkgs/development/tools/electron/generic.nix
@@ -1,4 +1,4 @@
-{ stdenv, libXScrnSaver, makeWrapper, fetchurl, wrapGAppsHook, glib, gtk3, unzip, atomEnv, libuuid, at-spi2-atk, at-spi2-core}:
+{ stdenv, libXScrnSaver, makeWrapper, fetchurl, wrapGAppsHook, glib, gtk3, unzip, atomEnv, libuuid, at-spi2-atk, at-spi2-core, libdrm, mesa }:
version: hashes:
let
@@ -8,7 +8,7 @@ let
description = "Cross platform desktop application shell";
homepage = "https://github.com/electron/electron";
license = licenses.mit;
- maintainers = with maintainers; [ travisbhartwell manveru ];
+ maintainers = with maintainers; [ travisbhartwell manveru prusnak ];
platforms = [ "x86_64-darwin" "x86_64-linux" "i686-linux" "armv7l-linux" "aarch64-linux" ];
};
@@ -33,6 +33,8 @@ let
src = fetcher version (get tags platform) (get hashes platform);
};
+ electronLibPath = stdenv.lib.makeLibraryPath ([ libuuid at-spi2-atk at-spi2-core ] ++ stdenv.lib.optionals (version > "9") [ libdrm mesa ]);
+
linux = {
buildInputs = [ glib gtk3 ];
@@ -56,7 +58,7 @@ let
postFixup = ''
patchelf \
--set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
- --set-rpath "${atomEnv.libPath}:${stdenv.lib.makeLibraryPath [ libuuid at-spi2-atk at-spi2-core ]}:$out/lib/electron" \
+ --set-rpath "${atomEnv.libPath}:${electronLibPath}:$out/lib/electron" \
$out/lib/electron/electron
wrapProgram $out/lib/electron/electron \
diff --git a/pkgs/development/tools/fdroidserver/default.nix b/pkgs/development/tools/fdroidserver/default.nix
index b83070296aa..c038e4fdfaf 100644
--- a/pkgs/development/tools/fdroidserver/default.nix
+++ b/pkgs/development/tools/fdroidserver/default.nix
@@ -4,14 +4,14 @@
, lib }:
python.pkgs.buildPythonApplication rec {
- version = "1.1.6";
+ version = "1.1.7";
pname = "fdroidserver";
src = fetchFromGitLab {
owner = "fdroid";
repo = "fdroidserver";
rev = version;
- sha256 = "0bz3pb34bkdg3l6dvpzynnfhblv18x88a5bh2dm8v31g5f9agh7r";
+ sha256 = "1xs4qmja7mm9m67368k2s9p7pmkdx9xz4g3xrsks0s8hwwyliz1s";
};
patchPhase = ''
diff --git a/pkgs/development/tools/flatpak-builder/default.nix b/pkgs/development/tools/flatpak-builder/default.nix
index 32519594e4f..85b68cff20d 100644
--- a/pkgs/development/tools/flatpak-builder/default.nix
+++ b/pkgs/development/tools/flatpak-builder/default.nix
@@ -15,7 +15,7 @@
, xmlto
, acl
-, bazaar
+, breezy
, binutils
, bzip2
, coreutils
@@ -89,7 +89,7 @@ in stdenv.mkDerivation rec {
./respect-xml-catalog-files-var.patch
(substituteAll {
src = ./fix-paths.patch;
- bzr = "${bazaar}/bin/bzr";
+ bzr = "${breezy}/bin/bzr";
cp = "${coreutils}/bin/cp";
patch = "${patch}/bin/patch";
tar = "${gnutar}/bin/tar";
diff --git a/pkgs/development/tools/flyway/default.nix b/pkgs/development/tools/flyway/default.nix
index 2d639467910..6018d630674 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.4.1";
+ version = "6.4.2";
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 = "00vm2p4xn8jnldjxcj0djpjjx2hppq0ii8367abhbswq7xfhy2d2";
+ sha256 = "1m5i7mw3ml2iaqy09h8nmykn602rwkjfgh2mrmc1gss9q3klj1r8";
};
nativeBuildInputs = [ makeWrapper ];
dontBuild = true;
diff --git a/pkgs/development/tools/git-quick-stats/default.nix b/pkgs/development/tools/git-quick-stats/default.nix
index 1532f64c246..1c5811f7b5a 100644
--- a/pkgs/development/tools/git-quick-stats/default.nix
+++ b/pkgs/development/tools/git-quick-stats/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
pname = "git-quick-stats";
- version = "2.0.16";
+ version = "2.1.1";
src = fetchFromGitHub {
repo = "git-quick-stats";
owner = "arzzen";
rev = version;
- sha256 = "03v06r6gbn8bhya1ig9wdc92hh2ip7072syxkam3sjv150ld80cn";
+ sha256 = "1mdja838jxhcasi251fsc3yig3s5vmfqab1wpm34xinr8blii90f";
};
PREFIX = builtins.placeholder "out";
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/glade/default.nix b/pkgs/development/tools/glade/default.nix
new file mode 100644
index 00000000000..4d86fc2acd0
--- /dev/null
+++ b/pkgs/development/tools/glade/default.nix
@@ -0,0 +1,65 @@
+{ stdenv
+, gettext
+, fetchurl
+, python3
+, pkg-config
+, gtk3
+, glib
+, gobject-introspection
+, wrapGAppsHook
+, itstool
+, libxml2
+, docbook-xsl-nons
+, gnome3
+, gdk-pixbuf
+, libxslt
+, gsettings-desktop-schemas
+}:
+
+stdenv.mkDerivation rec {
+ pname = "glade";
+ version = "3.36.0";
+
+ src = fetchurl {
+ url = "mirror://gnome/sources/glade/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+ sha256 = "GbVGtSfMRiE8z8gCLUnsV+YY/iyqmqUdstKGIjPqbwg=";
+ };
+
+ nativeBuildInputs = [
+ pkg-config
+ gettext
+ itstool
+ wrapGAppsHook
+ docbook-xsl-nons
+ libxslt
+ libxml2
+ gobject-introspection
+ ];
+
+ buildInputs = [
+ gtk3
+ glib
+ libxml2
+ python3
+ python3.pkgs.pygobject3
+ gsettings-desktop-schemas
+ gdk-pixbuf
+ gnome3.adwaita-icon-theme
+ ];
+
+ enableParallelBuilding = true;
+
+ passthru = {
+ updateScript = gnome3.updateScript {
+ packageName = pname;
+ };
+ };
+
+ meta = with stdenv.lib; {
+ homepage = "https://wiki.gnome.org/Apps/Glade";
+ description = "User interface designer for GTK applications";
+ maintainers = teams.gnome.members;
+ license = licenses.lgpl2;
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/development/tools/glpaper/default.nix b/pkgs/development/tools/glpaper/default.nix
new file mode 100644
index 00000000000..94d140552a1
--- /dev/null
+++ b/pkgs/development/tools/glpaper/default.nix
@@ -0,0 +1,29 @@
+{ stdenv, fetchhg, meson, ninja, pkg-config, wlroots, wayland, wayland-protocols
+, libX11, libGL }:
+
+stdenv.mkDerivation {
+ name = "glpaper";
+ version = "unstable-2020-03-30";
+
+ src = fetchhg {
+ url = "https://hg.sr.ht/~scoopta/glpaper";
+ rev = "a95db77088dfb5636a87f3743fc9b5eca70c1ae2";
+ sha256 = "04y12910wvhy4aqx2sa63dy9l6nbs7b77yqpdhc96x2b3mgzgjfs";
+ };
+
+ nativeBuildInputs = [ meson ninja pkg-config ];
+ buildInputs = [
+ wayland
+ libX11 # required by libglvnd
+ libGL
+ ];
+
+ meta = with stdenv.lib; {
+ description =
+ "Wallpaper program for wlroots based Wayland compositors such as sway that allows you to render glsl shaders as your wallpaper";
+ homepage = "https://hg.sr.ht/~scoopta/glpaper";
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ ccellado ];
+ };
+}
diff --git a/pkgs/development/tools/go-bindata/default.nix b/pkgs/development/tools/go-bindata/default.nix
index 4d07939bd7c..9db1501f940 100644
--- a/pkgs/development/tools/go-bindata/default.nix
+++ b/pkgs/development/tools/go-bindata/default.nix
@@ -1,25 +1,25 @@
-{ stdenv, buildGoPackage, fetchgit }:
+{ stdenv, buildGoPackage, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoPackage {
pname = "go-bindata";
- version = "20151023-${stdenv.lib.strings.substring 0 7 rev}";
- rev = "a0ff2567cfb70903282db057e799fd826784d41d";
-
+ version = "unstable-2015-10-23";
+
goPackagePath = "github.com/jteeuwen/go-bindata";
- src = fetchgit {
- inherit rev;
- url = "https://github.com/jteeuwen/go-bindata";
+ src = fetchFromGitHub {
+ owner = "jteeuwen";
+ repo = "go-bindata";
+ rev = "a0ff2567cfb70903282db057e799fd826784d41d";
sha256 = "0d6zxv0hgh938rf59p1k5lj0ymrb8kcps2vfrb9kaarxsvg7y69v";
};
excludedPackages = "testdata";
meta = with stdenv.lib; {
- homepage = "https://github.com/jteeuwen/go-bindata";
+ homepage = "https://github.com/jteeuwen/go-bindata";
description = "A small utility which generates Go code from any file, useful for embedding binary data in a Go program";
maintainers = with maintainers; [ cstrahan ];
- license = licenses.cc0 ;
- platforms = platforms.all;
+ license = licenses.cc0;
+ platforms = platforms.all;
};
}
diff --git a/pkgs/development/tools/go-protobuf/default.nix b/pkgs/development/tools/go-protobuf/default.nix
index febf71657eb..43731b72a55 100644
--- a/pkgs/development/tools/go-protobuf/default.nix
+++ b/pkgs/development/tools/go-protobuf/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1k1wb4zr0qbwgpvz9q5ws9zhlal8hq7dmq62pwxxriksayl6hzym";
};
- modSha256 = "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5";
+ vendorSha256 = "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5";
meta = with stdenv.lib; {
homepage = "https://github.com/golang/protobuf";
@@ -20,4 +20,4 @@ buildGoModule rec {
license = licenses.bsd3;
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/go-tools/default.nix b/pkgs/development/tools/go-tools/default.nix
index 2035408de3b..8362d1db02c 100644
--- a/pkgs/development/tools/go-tools/default.nix
+++ b/pkgs/development/tools/go-tools/default.nix
@@ -5,18 +5,16 @@
buildGoModule rec {
pname = "go-tools";
- version = "2020.1.3";
-
- excludedPackages = ''\(simple\|ssa\|ssa/ssautil\|lint\|staticcheck\|stylecheck\|unused\)/testdata'';
+ version = "2020.1.4";
src = fetchFromGitHub {
owner = "dominikh";
repo = "go-tools";
rev = version;
- sha256 = "0pvi1mzhy6zgx4zfgdypbl4zhvgg11hl5qv7blf2qs0a96j2djhf";
+ sha256 = "182j3zzx1bj4j4jiamqn49v9nd3vcrx727f7i9zgcrgmiscvw3mh";
};
- modSha256 = "03560xjr2531xj87paskfx2zs364fz6y4kpsid8x08s1syq9nq7p";
+ vendorSha256 = "0nbbngsphklzhcmqafrw1im2l1vnfcma9sb4vskdpdrsadv5ss5r";
meta = with lib; {
description = "A collection of tools and libraries for working with Go code, including linters and static analysis";
@@ -24,4 +22,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ rvolosatovs kalbasit ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/godef/default.nix b/pkgs/development/tools/godef/default.nix
index 5cf51599272..a1dfac9b79b 100644
--- a/pkgs/development/tools/godef/default.nix
+++ b/pkgs/development/tools/godef/default.nix
@@ -8,7 +8,7 @@ buildGoModule rec {
goPackagePath = "github.com/rogpeppe/godef";
subPackages = [ "." ];
- modSha256 = "06mi8f2qs54gk2anxqcf70h96s63a99xhnlm294djyv37wy1yffi";
+ vendorSha256 = null;
src = fetchFromGitHub {
inherit rev;
@@ -23,4 +23,4 @@ buildGoModule rec {
maintainers = with stdenv.lib.maintainers; [ vdemeester rvolosatovs ];
license = stdenv.lib.licenses.bsd3;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/gofumpt/default.nix b/pkgs/development/tools/gofumpt/default.nix
index c5e27289615..adb2ef463f7 100644
--- a/pkgs/development/tools/gofumpt/default.nix
+++ b/pkgs/development/tools/gofumpt/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1cw9mmavxz8gxzzwsllvf5lwb2wwi19jbc7hcwxsi4ywp7a84gh0";
};
- modSha256 = "1ladpxhr90awnms2qmlm2lz91wyh92fl3rqbfr54qngrkpkpbhr2";
+ vendorSha256 = "14a3p163xy861xb6x160wy15hzjc75n36jdyzaxl877i17shba8z";
meta = with lib; {
description = "A stricter gofmt";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.bsd3;
maintainers = with maintainers; [ rvolosatovs ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/gogetdoc/default.nix b/pkgs/development/tools/gogetdoc/default.nix
index 744ff0b6073..5d360f4572a 100644
--- a/pkgs/development/tools/gogetdoc/default.nix
+++ b/pkgs/development/tools/gogetdoc/default.nix
@@ -8,7 +8,7 @@ buildGoModule rec {
version = "2019-02-28";
rev = "b37376c5da6aeb900611837098f40f81972e63e4";
- modSha256 = "0j6a2b8hx54cnjz1ya65v9czg9ygqj6zwg52ffpz7cqkx0pgl9q4";
+ vendorSha256 = null;
goPackagePath = "github.com/zmb3/gogetdoc";
excludedPackages = "\\(testdata\\)";
@@ -30,4 +30,4 @@ buildGoModule rec {
maintainers = with maintainers; [ kalbasit ];
platforms = platforms.linux ++ platforms.darwin;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/golangci-lint/default.nix b/pkgs/development/tools/golangci-lint/default.nix
index be582047157..256e5341556 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.26.0";
+ version = "1.27.0";
src = fetchFromGitHub {
owner = "golangci";
repo = "golangci-lint";
rev = "v${version}";
- sha256 = "1xw6m4ps6yw8gnkwy8v7rrz2b8c8n72cd7vkpx481dkd36vccpkc";
+ sha256 = "1capiw8af4wmx3wpfslb30xivfyh72x5kj12f8p5pwhl6id31931";
};
- modSha256 = "0xgnimr1jydrgwhbyjaz710kx3m3505nhy5cs10p501qxbnzkjf9";
+ vendorSha256 = "16wr8ixicbvdpg5mg6q07sa1b03ydpwdbvbjl3r9qihdqkhhzlr1";
subPackages = [ "cmd/golangci-lint" ];
meta = with lib; {
diff --git a/pkgs/development/tools/gomodifytags/default.nix b/pkgs/development/tools/gomodifytags/default.nix
index 2f784b999e2..e90844167dd 100644
--- a/pkgs/development/tools/gomodifytags/default.nix
+++ b/pkgs/development/tools/gomodifytags/default.nix
@@ -2,9 +2,9 @@
buildGoModule rec {
pname = "gomodifytags";
- version = "1.4.0";
+ version = "1.6.0";
- modSha256 = "0nkdk2zgnwsg9lv20vqk2lshk4g9fqwqxd5bpr78nlahb9xk486s";
+ vendorSha256 = null;
goPackagePath = "github.com/fatih/gomodifytags";
@@ -12,7 +12,7 @@ buildGoModule rec {
owner = "fatih";
repo = "gomodifytags";
rev = "v${version}";
- sha256 = "1436wjqs6n2jxlyzx38nm4ih6fr11bybivg3wy5nvzfs6cs59q63";
+ sha256 = "1wmzl5sk5mc46njzn86007sqyyv6han058ppiw536qyhk88rzazq";
};
meta = {
@@ -21,4 +21,4 @@ buildGoModule rec {
maintainers = with stdenv.lib.maintainers; [ vdemeester ];
license = stdenv.lib.licenses.bsd3;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/gopkgs/default.nix b/pkgs/development/tools/gopkgs/default.nix
index 51c4255a013..c1773333b5d 100644
--- a/pkgs/development/tools/gopkgs/default.nix
+++ b/pkgs/development/tools/gopkgs/default.nix
@@ -15,7 +15,7 @@ buildGoModule rec {
sha256 = "1jak1bg6k5iasscw68ra875k59k3iqhka2ykabsd427k1j3mypln";
};
- modSha256 = "0v9lg5kq3776b2s4kgyi19jy8shjqrr0f5ljrchsj1k7867sxiw7";
+ vendorSha256 = "1pwsc488ldw039by8nqpni801zry7dnf0rx4hhd73xpv2w7s8n2r";
meta = {
description = "Tool to get list available Go packages.";
@@ -23,4 +23,4 @@ buildGoModule rec {
maintainers = with stdenv.lib.maintainers; [ vdemeester ];
license = stdenv.lib.licenses.mit;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/gopls/default.nix b/pkgs/development/tools/gopls/default.nix
index 77fd195b1ab..a77f9fa8ddd 100644
--- a/pkgs/development/tools/gopls/default.nix
+++ b/pkgs/development/tools/gopls/default.nix
@@ -2,17 +2,16 @@
buildGoModule rec {
pname = "gopls";
- version = "0.4.0";
- rev = "72e4a01eba4315301fd9ce00c8c2f492580ded8a";
+ version = "0.4.1";
src = fetchgit {
rev = "gopls/v${version}";
url = "https://go.googlesource.com/tools";
- sha256 = "1sn6f638hgqpyd8rfyal3y6i6p21x4340jnhsvmgcd8lph49pplb";
+ sha256 = "18migk7arxm8ysfzidl7mdr069fxym9bfi6zisj7dliczw0qnkzv";
};
modRoot = "gopls";
- modSha256 = "1p0g28i707xyxz1g6hb56qlc4km9ik7vjky0v80hw7n73vzs5mr9";
+ vendorSha256 = "1jaav6c5vybgks5hc164is0i7h097c5l75s7w3wi5a3zyzkbiyny";
meta = with stdenv.lib; {
description = "Official language server for the Go language";
@@ -20,4 +19,4 @@ buildGoModule rec {
license = licenses.bsd3;
maintainers = with maintainers; [ mic92 ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/gotestsum/default.nix b/pkgs/development/tools/gotestsum/default.nix
index 3dd7fb9e352..fba4585155e 100644
--- a/pkgs/development/tools/gotestsum/default.nix
+++ b/pkgs/development/tools/gotestsum/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0zifha3mj7386q2accrdmd8qniingadxz1v8vg4mciwi723msr44";
};
- modSha256 = "10zkk4zqla5yqs5sq2qc7x1vhadfyd1l7s29xyjmg4grs8iimk2j";
+ vendorSha256 = "0d45i8wm35m2cdbk48razkdr49a3hfwnp84inlz7hj054cq6vimi";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
@@ -22,4 +22,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ endocrimes ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/gotools/default.nix b/pkgs/development/tools/gotools/default.nix
index 6efb1d5da8f..a7858474a42 100644
--- a/pkgs/development/tools/gotools/default.nix
+++ b/pkgs/development/tools/gotools/default.nix
@@ -21,7 +21,7 @@ buildGoModule rec {
rm -rf gopls
'';
- modSha256 = "1pijbkp7a9n2naicg21ydii6xc0g4jm5bw42lljwaks7211ag8k9";
+ vendorSha256 = "0pplmqxrnc8qnr5708igx4dm7rb0hicvhg6lh5hj8zkx38nb19s0";
postConfigure = ''
# Make the builtin tools available here
@@ -47,4 +47,4 @@ buildGoModule rec {
# Do not copy this without a good reason for enabling
# In this case tools is heavily coupled with go itself and embeds paths.
allowGoReference = true;
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/hcloud/default.nix b/pkgs/development/tools/hcloud/default.nix
index bdaf04054e9..ee7ed476622 100644
--- a/pkgs/development/tools/hcloud/default.nix
+++ b/pkgs/development/tools/hcloud/default.nix
@@ -13,7 +13,7 @@ buildGoModule rec {
sha256 = "0cxh92df8gdl4bmr22pdvdxdkdjyfy0jv48y0k6awy1xz61r94ap";
};
- modSha256 = "1sdp62q4rnx7dp4i0dhnc8kzi8h6zzjdy7ym0mk9r7xkxxx0s3ds";
+ vendorSha256 = "1iiqmdnjnrsqgjisb5j5casa2hmqmafn79157skl5zxawndvc2rj";
buildFlagsArray = [ "-ldflags=" "-w -X github.com/hetznercloud/cli/cli.Version=${version}" ];
@@ -37,4 +37,4 @@ buildGoModule rec {
platforms = stdenv.lib.platforms.all;
maintainers = [ stdenv.lib.maintainers.zauberpony ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/heroku/default.nix b/pkgs/development/tools/heroku/default.nix
index a78a74a3d0c..23e0f568457 100644
--- a/pkgs/development/tools/heroku/default.nix
+++ b/pkgs/development/tools/heroku/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "heroku";
- version = "7.39.2";
+ version = "7.41.1";
src = fetchurl {
url = "https://cli-assets.heroku.com/heroku-v${version}/heroku-v${version}.tar.xz";
- sha256 = "13bbqxklpwmh84a1dc6inphqg1nm2l0b7vqs3x9lrjm4bg7c8kjr";
+ sha256 = "12ilk0rkpwx8n9b7dird2jfmwnkqndlwjf5wgdcbl014mkl1411b";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/hobbes/default.nix b/pkgs/development/tools/hobbes/default.nix
index b56afc0a435..5fd9d314c5e 100644
--- a/pkgs/development/tools/hobbes/default.nix
+++ b/pkgs/development/tools/hobbes/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation {
name = "hobbes";
- version = "unstable-2020-03-10";
+ version = "unstable-2020-05-19";
src = fetchFromGitHub {
owner = "morgan-stanley";
repo = "hobbes";
- rev = "ae956df9da3f3b24630bc1757dfaa2a8952db07a";
- sha256 = "1a0lb87vb0qcp5wy6swk4jcc88l7vhy6iflsk7zplw547mbjhjsy";
+ rev = "3d80a46b44a362a97a6b963a2bf788fd1f67ade1";
+ sha256 = "03m915g3283z2nfdr03dj5k76wn917knfqxb0xj3qinbl4cka2p1";
};
nativeBuildInputs = [
@@ -33,8 +33,7 @@ stdenv.mkDerivation {
'';
homepage = "https://github.com/Morgan-Stanley/hobbes";
license = licenses.asl20;
- maintainers = [ maintainers.thmzlt ];
+ maintainers = with maintainers; [ kthielen thmzlt ];
platforms = [ "x86_64-linux" "x86_64-darwin" ];
- broken = stdenv.isDarwin;
};
}
diff --git a/pkgs/development/tools/java/cfr/default.nix b/pkgs/development/tools/java/cfr/default.nix
index 09684ea9986..ce1501fa4dd 100644
--- a/pkgs/development/tools/java/cfr/default.nix
+++ b/pkgs/development/tools/java/cfr/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "cfr";
- version = "0.149";
+ version = "0.150";
src = fetchurl {
url = "http://www.benf.org/other/cfr/cfr_${version}.jar";
- sha256 = "1jksjr1345wj42nfad7k6skvpg5qsm4xgjdwzb90zhn27ddkns6v";
+ sha256 = "09lq21phnhr374wb8gj355jsqj8c4m5m818r3pbr8f8zpaamjxfj";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/java/dex2jar/default.nix b/pkgs/development/tools/java/dex2jar/default.nix
new file mode 100644
index 00000000000..c1f7f132985
--- /dev/null
+++ b/pkgs/development/tools/java/dex2jar/default.nix
@@ -0,0 +1,44 @@
+{ stdenv
+, lib
+, fetchurl
+, jre
+, makeWrapper
+, unzip
+}:
+stdenv.mkDerivation rec {
+ name = "${pname}-${version}";
+ pname = "dex2jar";
+ version = "2.0";
+
+ src = fetchurl {
+ url = "mirror://sourceforge/${pname}/${name}.zip";
+ sha256 = "1g3mrbyl8sdw1nhp17z23qbfzqpa0w2yxrywgphvd04jdr6yn1vr";
+ };
+
+ nativeBuildInputs = [ makeWrapper unzip ];
+
+ postPatch = ''
+ rm *.bat
+ chmod +x *.sh
+ '';
+
+ installPhase = ''
+ f=$out/lib/dex2jar/
+
+ mkdir -p $f $out/bin
+
+ mv * $f
+ for i in $f/*.sh; do
+ n=$(basename ''${i%.sh})
+ makeWrapper $i $out/bin/$n --prefix PATH : ${lib.makeBinPath [ jre ] }
+ done
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = https://sourceforge.net/projects/dex2jar/;
+ description = "Tools to work with android .dex and java .class files";
+ maintainers = with maintainers; [ makefu ];
+ license = licenses.asl20;
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/development/tools/just/default.nix b/pkgs/development/tools/just/default.nix
index 8ba536e3b5f..5fa2b12e9c3 100644
--- a/pkgs/development/tools/just/default.nix
+++ b/pkgs/development/tools/just/default.nix
@@ -3,16 +3,16 @@
rustPlatform.buildRustPackage rec {
pname = "just";
- version = "0.5.10";
+ version = "0.5.11";
src = fetchFromGitHub {
owner = "casey";
repo = pname;
rev = "v${version}";
- sha256 = "0s8np28glzn3kmh59dwk86yc9fb2lm9fq2325kzmy7rkb5jsdcl1";
+ sha256 = "0li5lspxfrim8gymqzzd5djjfbfi7jh1m234qlzy5vkx2q9qg0xv";
};
- cargoSha256 = "05mrzav3aydvwac9jjckdmlxvxnlcncmkfsdb9z7zvxia4k89w1l";
+ cargoSha256 = "1sp8xrh3gmgmphh1bv050p1ybjybk9x8kswyxz2rd93q3zb5hpzz";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/development/tools/k6/default.nix b/pkgs/development/tools/k6/default.nix
index 9b1b4926270..136b44bd843 100644
--- a/pkgs/development/tools/k6/default.nix
+++ b/pkgs/development/tools/k6/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "k6";
- version = "0.24.0";
+ version = "0.26.2";
goPackagePath = "github.com/loadimpact/k6";
@@ -10,14 +10,15 @@ buildGoPackage rec {
owner = "loadimpact";
repo = pname;
rev = "v${version}";
- sha256 = "1riyyi4lxdaqilzzkxzzw3hzcrjjcylq2jh3p3656f99wiisvj28";
+ sha256 = "0s5haycpfnfyvxxhhm7205gzylsbjndx9f134f245p4xm5bxhxbf";
};
subPackages = [ "./" ];
meta = with stdenv.lib; {
- homepage = "https://k6.io/";
description = "A modern load testing tool, using Go and JavaScript";
+ homepage = "https://k6.io/";
+ changelog = "https://github.com/loadimpact/k6/releases/tag/v${version}";
license = licenses.agpl3Plus;
maintainers = with maintainers; [ offline ];
};
diff --git a/pkgs/development/tools/kcli/default.nix b/pkgs/development/tools/kcli/default.nix
index bbcb10a354c..fece8c17cea 100644
--- a/pkgs/development/tools/kcli/default.nix
+++ b/pkgs/development/tools/kcli/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0whijr2r2j5bvfy8jgmpxsa0zvwk5kfjlpnkw4za5k35q7bjffls";
};
- modSha256 = "1wcqh3306q9wxb6pnl8cpk73vmy36bjv2gil03j7j4pajs1f2lwn";
+ vendorSha256 = "0whqrms5mc7v14p2h1jfvkawm30xaylivijlsghrsaq468qcgg15";
subPackages = [ "." ];
@@ -21,4 +21,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ cswank ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/kind/default.nix b/pkgs/development/tools/kind/default.nix
index c9bea694549..f58303cae6f 100644
--- a/pkgs/development/tools/kind/default.nix
+++ b/pkgs/development/tools/kind/default.nix
@@ -1,19 +1,19 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, installShellFiles }:
+{ stdenv, buildGoModule, fetchFromGitHub, installShellFiles }:
with stdenv.lib;
-buildGoPackage rec {
+buildGoModule rec {
pname = "kind";
- version = "0.7.0";
+ version = "0.8.1";
src = fetchFromGitHub {
rev = "v${version}";
owner = "kubernetes-sigs";
repo = "kind";
- sha256 = "0hvb0rbi1m0d1flk15l3wws96kmmjhsy6islkhy5h7jalc4k0nx4";
+ sha256 = "0r301nqvycik8fwlghq0cymmq4rm7xp8haj39i2nynxyw8zk6zym";
};
- goDeps = ./deps.nix;
+ vendorSha256 = "1qvbm8v8yah6r6cw1cvdw79yiwxb2amzdkkzvzbwigy0j4bvn9mi";
goPackagePath = "sigs.k8s.io/kind";
subPackages = [ "." ];
diff --git a/pkgs/development/tools/kind/deps.nix b/pkgs/development/tools/kind/deps.nix
deleted file mode 100644
index 1706406c456..00000000000
--- a/pkgs/development/tools/kind/deps.nix
+++ /dev/null
@@ -1,741 +0,0 @@
-# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
-[
- {
- goPackagePath = "github.com/BurntSushi/toml";
- fetch = {
- type = "git";
- url = "https://github.com/BurntSushi/toml";
- rev = "v0.3.1";
- sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6";
- };
- }
- {
- goPackagePath = "github.com/NYTimes/gziphandler";
- fetch = {
- type = "git";
- url = "https://github.com/NYTimes/gziphandler";
- rev = "56545f4a5d46";
- sha256 = "1fwk9wz6vrvq72f2gq8jhvd1nvv6grqgwrjq66vjpm0726pxar72";
- };
- }
- {
- goPackagePath = "github.com/PuerkitoBio/purell";
- fetch = {
- type = "git";
- url = "https://github.com/PuerkitoBio/purell";
- rev = "v1.0.0";
- sha256 = "1qhsy1nm96b9kb63svkvkqmmw15xg6irwcysisxdgzk64adfwqv1";
- };
- }
- {
- goPackagePath = "github.com/PuerkitoBio/urlesc";
- fetch = {
- type = "git";
- url = "https://github.com/PuerkitoBio/urlesc";
- rev = "5bd2802263f2";
- sha256 = "15y5r3asvm7196m3nza5xvdvlc2k11p6lfs6hi917hl7r9vgi6mp";
- };
- }
- {
- goPackagePath = "github.com/alessio/shellescape";
- fetch = {
- type = "git";
- url = "https://github.com/alessio/shellescape";
- rev = "b115ca0f9053";
- sha256 = "0z4jq94yn0jjj56bzrpdazb3pv1jg0r7z0ikq3gjaa51h423wk4z";
- };
- }
- {
- goPackagePath = "github.com/armon/consul-api";
- fetch = {
- type = "git";
- url = "https://github.com/armon/consul-api";
- rev = "eb2c6b5be1b6";
- sha256 = "1j6fdr1sg36qy4n4xjl7brq739fpm5npq98cmvklzjc9qrx98nk9";
- };
- }
- {
- goPackagePath = "github.com/coreos/etcd";
- fetch = {
- type = "git";
- url = "https://github.com/coreos/etcd";
- rev = "v3.3.10";
- sha256 = "1x2ii1hj8jraba8rbxz6dmc03y3sjxdnzipdvg6fywnlq1f3l3wl";
- };
- }
- {
- goPackagePath = "github.com/coreos/go-etcd";
- fetch = {
- type = "git";
- url = "https://github.com/coreos/go-etcd";
- rev = "v2.0.0";
- sha256 = "1xb34hzaa1lkbq5vkzy9vcz6gqwj7hp6cdbvyack2bf28dwn33jj";
- };
- }
- {
- goPackagePath = "github.com/coreos/go-semver";
- fetch = {
- type = "git";
- url = "https://github.com/coreos/go-semver";
- rev = "v0.2.0";
- sha256 = "1gghi5bnqj50hfxhqc1cxmynqmh2yk9ii7ab9gsm75y5cp94ymk0";
- };
- }
- {
- goPackagePath = "github.com/cpuguy83/go-md2man";
- fetch = {
- type = "git";
- url = "https://github.com/cpuguy83/go-md2man";
- rev = "v1.0.10";
- sha256 = "1bqkf2bvy1dns9zd24k81mh2p1zxsx2nhq5cj8dz2vgkv1xkh60i";
- };
- }
- {
- 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/docker/spdystream";
- fetch = {
- type = "git";
- url = "https://github.com/docker/spdystream";
- rev = "449fdfce4d96";
- sha256 = "1412cpiis971iq1kxrirzirhj2708ispjh0x0dh879b66x8507sl";
- };
- }
- {
- goPackagePath = "github.com/elazarl/goproxy";
- fetch = {
- type = "git";
- url = "https://github.com/elazarl/goproxy";
- rev = "c4fc26588b6e";
- sha256 = "1s3v02px61a3hmvb47rqk598z5visayxq46k3c8dcrayhhngv2fw";
- };
- }
- {
- goPackagePath = "github.com/emicklei/go-restful";
- fetch = {
- type = "git";
- url = "https://github.com/emicklei/go-restful";
- rev = "ff4f55a20633";
- sha256 = "1v5lj5142abz3gvbygp6xghpdx4ps2lwswl8559ivaidahwnc21c";
- };
- }
- {
- goPackagePath = "github.com/evanphx/json-patch";
- fetch = {
- type = "git";
- url = "https://github.com/evanphx/json-patch";
- rev = "v4.5.0";
- sha256 = "144mk2v9q37l1qjf8498nff4hhz96mlkl7ls7ihixbmrji4lmch4";
- };
- }
- {
- goPackagePath = "github.com/fsnotify/fsnotify";
- fetch = {
- type = "git";
- url = "https://github.com/fsnotify/fsnotify";
- rev = "v1.4.7";
- sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g";
- };
- }
- {
- goPackagePath = "github.com/ghodss/yaml";
- fetch = {
- type = "git";
- url = "https://github.com/ghodss/yaml";
- rev = "73d445a93680";
- sha256 = "0pg53ky4sy3sp9j4n7vgf1p3gw4nbckwqfldcmmi9rf13kjh0mr7";
- };
- }
- {
- goPackagePath = "github.com/go-logr/logr";
- fetch = {
- type = "git";
- url = "https://github.com/go-logr/logr";
- rev = "v0.1.0";
- sha256 = "0fhijjhxz4n2j5i24ckzv8r9kri3v44jdyklgbqjfq0xm7izqg14";
- };
- }
- {
- goPackagePath = "github.com/go-openapi/jsonpointer";
- fetch = {
- type = "git";
- url = "https://github.com/go-openapi/jsonpointer";
- rev = "46af16f9f7b1";
- sha256 = "0w0fphmdycjzbsm1vppdcjc9aqinkcdzcq3pxikdvdqh5p791gsc";
- };
- }
- {
- goPackagePath = "github.com/go-openapi/jsonreference";
- fetch = {
- type = "git";
- url = "https://github.com/go-openapi/jsonreference";
- rev = "13c6e3589ad9";
- sha256 = "1fh4xcl9ijww4bdq656sx981d57w2c9zx5148jsxlsg4bsvxmwis";
- };
- }
- {
- goPackagePath = "github.com/go-openapi/spec";
- fetch = {
- type = "git";
- url = "https://github.com/go-openapi/spec";
- rev = "6aced65f8501";
- sha256 = "0yf0nw7167yjpiqrikns5djarjpf2r07q6xnq9xb1cfsc4m7ynm4";
- };
- }
- {
- goPackagePath = "github.com/go-openapi/swag";
- fetch = {
- type = "git";
- url = "https://github.com/go-openapi/swag";
- rev = "1d0bd113de87";
- sha256 = "0fmk42chj20679n87n6sig3czs25lavyj6w208000n6kccv1ns3c";
- };
- }
- {
- goPackagePath = "github.com/gogo/protobuf";
- fetch = {
- type = "git";
- url = "https://github.com/gogo/protobuf";
- rev = "65acae22fc9d";
- sha256 = "0700alky9z0g9akhrzn20wf4jr1600d0clhs32sm8chnlbvidy46";
- };
- }
- {
- goPackagePath = "github.com/golang/groupcache";
- fetch = {
- type = "git";
- url = "https://github.com/golang/groupcache";
- rev = "02826c3e7903";
- sha256 = "0w46bsllddfij66nrg8jbfjsr54birvfww8a2fj9fmgyig5syn2x";
- };
- }
- {
- goPackagePath = "github.com/golang/protobuf";
- fetch = {
- type = "git";
- url = "https://github.com/golang/protobuf";
- rev = "v1.3.2";
- sha256 = "1k1wb4zr0qbwgpvz9q5ws9zhlal8hq7dmq62pwxxriksayl6hzym";
- };
- }
- {
- goPackagePath = "github.com/google/go-cmp";
- fetch = {
- type = "git";
- url = "https://github.com/google/go-cmp";
- rev = "v0.3.0";
- sha256 = "1hyxx3434zshl2m9ja78gwlkg1rx9yl6diqa7dnjb31xz5x4gbjj";
- };
- }
- {
- goPackagePath = "github.com/google/gofuzz";
- fetch = {
- type = "git";
- url = "https://github.com/google/gofuzz";
- rev = "v1.0.0";
- sha256 = "0qz439qvccm91w0mmjz4fqgx48clxdwagkvvx89cr43q1d4iry36";
- };
- }
- {
- goPackagePath = "github.com/google/uuid";
- fetch = {
- type = "git";
- url = "https://github.com/google/uuid";
- rev = "v1.1.1";
- sha256 = "0hfxcf9frkb57k6q0rdkrmnfs78ms21r1qfk9fhlqga2yh5xg8zb";
- };
- }
- {
- goPackagePath = "github.com/googleapis/gnostic";
- fetch = {
- type = "git";
- url = "https://github.com/googleapis/gnostic";
- rev = "0c5108395e2d";
- sha256 = "0jf3cp5clli88gpjf24r6wxbkvngnc1kf59d4cgjczsn2wasvsfc";
- };
- }
- {
- goPackagePath = "github.com/hashicorp/golang-lru";
- fetch = {
- type = "git";
- url = "https://github.com/hashicorp/golang-lru";
- rev = "v0.5.1";
- sha256 = "13f870cvk161bzjj6x41l45r5x9i1z9r2ymwmvm7768kg08zznpy";
- };
- }
- {
- goPackagePath = "github.com/hashicorp/hcl";
- fetch = {
- type = "git";
- url = "https://github.com/hashicorp/hcl";
- rev = "v1.0.0";
- sha256 = "0q6ml0qqs0yil76mpn4mdx4lp94id8vbv575qm60jzl1ijcl5i66";
- };
- }
- {
- goPackagePath = "github.com/hpcloud/tail";
- fetch = {
- type = "git";
- url = "https://github.com/hpcloud/tail";
- rev = "v1.0.0";
- sha256 = "1njpzc0pi1acg5zx9y6vj9xi6ksbsc5d387rd6904hy6rh2m6kn0";
- };
- }
- {
- goPackagePath = "github.com/inconshreveable/mousetrap";
- fetch = {
- type = "git";
- url = "https://github.com/inconshreveable/mousetrap";
- rev = "v1.0.0";
- sha256 = "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152";
- };
- }
- {
- goPackagePath = "github.com/json-iterator/go";
- fetch = {
- type = "git";
- url = "https://github.com/json-iterator/go";
- rev = "v1.1.8";
- sha256 = "1kbp9fj6fxfql0ir59zb6v68l4bpwlmk76xm8vaikw1hp6y9bcss";
- };
- }
- {
- goPackagePath = "github.com/kisielk/errcheck";
- fetch = {
- type = "git";
- url = "https://github.com/kisielk/errcheck";
- rev = "v1.2.0";
- sha256 = "0am6g10ipdxw84byscm7shda654882wjcbinq5c4696m6mhi2qrd";
- };
- }
- {
- goPackagePath = "github.com/kisielk/gotool";
- fetch = {
- type = "git";
- url = "https://github.com/kisielk/gotool";
- rev = "v1.0.0";
- sha256 = "14af2pa0ssyp8bp2mvdw184s5wcysk6akil3wzxmr05wwy951iwn";
- };
- }
- {
- 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/magiconair/properties";
- fetch = {
- type = "git";
- url = "https://github.com/magiconair/properties";
- rev = "v1.8.0";
- sha256 = "1a10362wv8a8qwb818wygn2z48lgzch940hvpv81hv8gc747ajxn";
- };
- }
- {
- goPackagePath = "github.com/mailru/easyjson";
- fetch = {
- type = "git";
- url = "https://github.com/mailru/easyjson";
- rev = "d5b7844b561a";
- sha256 = "1g84l4wns28xjpn6nl1g33dcj3sfgxlkqqsa6w8fbq2kwyd50xka";
- };
- }
- {
- 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/mitchellh/go-homedir";
- fetch = {
- type = "git";
- url = "https://github.com/mitchellh/go-homedir";
- rev = "v1.1.0";
- sha256 = "0ydzkipf28hwj2bfxqmwlww47khyk6d152xax4bnyh60f4lq3nx1";
- };
- }
- {
- goPackagePath = "github.com/mitchellh/mapstructure";
- fetch = {
- type = "git";
- url = "https://github.com/mitchellh/mapstructure";
- rev = "v1.1.2";
- sha256 = "03bpv28jz9zhn4947saqwi328ydj7f6g6pf1m2d4m5zdh5jlfkrr";
- };
- }
- {
- goPackagePath = "github.com/modern-go/concurrent";
- fetch = {
- type = "git";
- url = "https://github.com/modern-go/concurrent";
- rev = "bacd9c7ef1dd";
- sha256 = "0s0fxccsyb8icjmiym5k7prcqx36hvgdwl588y0491gi18k5i4zs";
- };
- }
- {
- goPackagePath = "github.com/modern-go/reflect2";
- fetch = {
- type = "git";
- url = "https://github.com/modern-go/reflect2";
- rev = "v1.0.1";
- sha256 = "06a3sablw53n1dqqbr2f53jyksbxdmmk8axaas4yvnhyfi55k4lf";
- };
- }
- {
- goPackagePath = "github.com/munnerz/goautoneg";
- fetch = {
- type = "git";
- url = "https://github.com/munnerz/goautoneg";
- rev = "a547fc61f48d";
- sha256 = "19khhn5xhqv1yp7d6k987gh5w5rhrjnp4p0c6fyrd8z6lzz5h9qi";
- };
- }
- {
- goPackagePath = "github.com/mxk/go-flowrate";
- fetch = {
- type = "git";
- url = "https://github.com/mxk/go-flowrate";
- rev = "cca7078d478f";
- sha256 = "0zqs39923ja0yypdmiqk6x8pgmfs3ms5x5sl1dqv9z6zyx2xy541";
- };
- }
- {
- goPackagePath = "github.com/onsi/ginkgo";
- fetch = {
- type = "git";
- url = "https://github.com/onsi/ginkgo";
- rev = "v1.10.1";
- sha256 = "033a42h1wzmji57p86igg9whvsbp6nvfdsypskw738ys903n3z4d";
- };
- }
- {
- goPackagePath = "github.com/onsi/gomega";
- fetch = {
- type = "git";
- url = "https://github.com/onsi/gomega";
- rev = "v1.7.0";
- sha256 = "09j6wq425wgzzsbwm9ckhfgl2capv3yyqbrf45qyrjwkzm49i02y";
- };
- }
- {
- goPackagePath = "github.com/pelletier/go-toml";
- fetch = {
- type = "git";
- url = "https://github.com/pelletier/go-toml";
- rev = "v1.6.0";
- sha256 = "0l2830pi64fg0bdsyd5afkbw0p7879pppzdqqk3c7vjrjfmi5xbq";
- };
- }
- {
- goPackagePath = "github.com/pkg/errors";
- fetch = {
- type = "git";
- url = "https://github.com/pkg/errors";
- rev = "v0.9.0";
- sha256 = "1hlivqlcnm9wrj0v7h43gamw7mvg6svz9sm31fx28zn4ll25ablh";
- };
- }
- {
- 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/russross/blackfriday";
- fetch = {
- type = "git";
- url = "https://github.com/russross/blackfriday";
- rev = "v1.5.2";
- sha256 = "0jzbfzcywqcrnym4gxlz6nphmm1grg6wsl4f0r9x384rn83wkj7c";
- };
- }
- {
- goPackagePath = "github.com/spf13/afero";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/afero";
- rev = "v1.1.2";
- sha256 = "0miv4faf5ihjfifb1zv6aia6f6ik7h1s4954kcb8n6ixzhx9ck6k";
- };
- }
- {
- goPackagePath = "github.com/spf13/cast";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/cast";
- rev = "v1.3.0";
- sha256 = "0xq1ffqj8y8h7dcnm0m9lfrh0ga7pssnn2c1dnr09chqbpn4bdc5";
- };
- }
- {
- goPackagePath = "github.com/spf13/cobra";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/cobra";
- rev = "v0.0.5";
- sha256 = "0z4x8js65mhwg1gf6sa865pdxfgn45c3av9xlcc1l3xjvcnx32v2";
- };
- }
- {
- goPackagePath = "github.com/spf13/jwalterweatherman";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/jwalterweatherman";
- rev = "v1.0.0";
- sha256 = "093fmmvavv84pv4q84hav7ph3fmrq87bvspjj899q0qsx37yvdr8";
- };
- }
- {
- goPackagePath = "github.com/spf13/pflag";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/pflag";
- rev = "v1.0.5";
- sha256 = "0gpmacngd0gpslnbkzi263f5ishigzgh6pbdv9hp092rnjl4nd31";
- };
- }
- {
- goPackagePath = "github.com/spf13/viper";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/viper";
- rev = "v1.3.2";
- sha256 = "1829hvf805kda65l59r17wvid7y0vr390s23zfhf4w7vdb4wp3zh";
- };
- }
- {
- 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/ugorji/go";
- fetch = {
- type = "git";
- url = "https://github.com/ugorji/go";
- rev = "d75b2dcb6bc8";
- sha256 = "0di1k35gpq9bp958ywranpbskx2vdwlb38s22vl9rybm3wa5g3ps";
- };
- }
- {
- goPackagePath = "github.com/xordataexchange/crypt";
- fetch = {
- type = "git";
- url = "https://github.com/xordataexchange/crypt";
- rev = "b2862e3d0a77";
- sha256 = "04q3856anpzl4gdfgmg7pbp9cx231nkz3ymq2xp27rnmmwhfxr8y";
- };
- }
- {
- goPackagePath = "golang.org/x/crypto";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/crypto";
- rev = "c2843e01d9a2";
- sha256 = "01xgxbj5r79nmisdvpq48zfy8pzaaj90bn6ngd4nf33j9ar1dp8r";
- };
- }
- {
- goPackagePath = "golang.org/x/net";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/net";
- rev = "13f9640d40b9";
- sha256 = "1ba2767lvklnmfvb9jkwvd4m7z6326gaiz3rgylh795g88hy34g1";
- };
- }
- {
- goPackagePath = "golang.org/x/sync";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sync";
- rev = "1d60e4601c6f";
- sha256 = "046jlanz2lkxq1r57x9bl6s4cvfqaic6p2xybsj8mq1120jv4rs6";
- };
- }
- {
- goPackagePath = "golang.org/x/sys";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sys";
- rev = "86b910548bc1";
- sha256 = "1z8l2wp27q0bd4nc46j31lc7cr6kiw52zi6ix3i121pd3rcyrw44";
- };
- }
- {
- 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 = "6c7e314b6563";
- sha256 = "1m1n6r8v6mrlh0yvlz3qxz4s7jc7nis0zf3dfl1i6hqh5xblkwnw";
- };
- }
- {
- goPackagePath = "gopkg.in/check.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/check.v1";
- rev = "788fd7840127";
- sha256 = "0v3bim0j375z81zrpr5qv42knqs0y2qv2vkjiqi5axvb78slki1a";
- };
- }
- {
- goPackagePath = "gopkg.in/fsnotify.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/fsnotify.v1";
- rev = "v1.4.7";
- sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g";
- };
- }
- {
- goPackagePath = "gopkg.in/inf.v0";
- fetch = {
- type = "git";
- url = "https://gopkg.in/inf.v0";
- rev = "v0.9.1";
- sha256 = "00k5iqjcp371fllqxncv7jkf80hn1zww92zm78cclbcn4ybigkng";
- };
- }
- {
- goPackagePath = "gopkg.in/tomb.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/tomb.v1";
- rev = "dd632973f1e7";
- sha256 = "1lqmq1ag7s4b3gc3ddvr792c5xb5k6sfn0cchr3i2s7f1c231zjv";
- };
- }
- {
- goPackagePath = "gopkg.in/yaml.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/yaml.v2";
- rev = "v2.2.7";
- sha256 = "0k5xcwkd3wmcx54isk7ck9cwp8fapfhyqdz3f13kxp77cxqizazj";
- };
- }
- {
- goPackagePath = "gopkg.in/yaml.v3";
- fetch = {
- type = "git";
- url = "https://gopkg.in/yaml.v3";
- rev = "4206685974f2";
- sha256 = "1ff5fd8x45cay9100ds63hxd32s7czsrric0ql6a1jrxczsgqk1g";
- };
- }
- {
- goPackagePath = "k8s.io/apimachinery";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/apimachinery";
- rev = "v0.17.0";
- sha256 = "1418y3p2fx7zsf1anpwcma1fqnaymal12d6x33j600jf1y0j9g8i";
- };
- }
- {
- goPackagePath = "k8s.io/gengo";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/gengo";
- rev = "0689ccc1d7d6";
- sha256 = "10c0kbm07pzxwdxpsmcgqkcxqxaijyywvwj1rciw6ssfcgx7kdc5";
- };
- }
- {
- goPackagePath = "k8s.io/klog";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/klog";
- rev = "v1.0.0";
- sha256 = "1cgannfmldcrcksb2wqdn2b5qabqyxl9r25w9y4qbljw24hhnlvn";
- };
- }
- {
- goPackagePath = "k8s.io/kube-openapi";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes/kube-openapi";
- rev = "30be4d16710a";
- sha256 = "13pksn2xzyhrz569zihqy78y9ckn4sf4f4x31w1czfwbs87n00gf";
- };
- }
- {
- goPackagePath = "sigs.k8s.io/structured-merge-diff";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes-sigs/structured-merge-diff";
- rev = "15d366b2352e";
- sha256 = "1anrx09ksgrwjwmbrcrk3hx8wyzjaakzmmn36nd23if36nv1xg11";
- };
- }
- {
- goPackagePath = "sigs.k8s.io/yaml";
- fetch = {
- type = "git";
- url = "https://github.com/kubernetes-sigs/yaml";
- rev = "v1.1.0";
- sha256 = "1p7hvjdr5jsyk7nys1g1pmgnf3ys6n320i6hds85afppk81k01kb";
- };
- }
-]
diff --git a/pkgs/development/tools/kubeprompt/default.nix b/pkgs/development/tools/kubeprompt/default.nix
index 7c6f3f3396c..bac22169edf 100644
--- a/pkgs/development/tools/kubeprompt/default.nix
+++ b/pkgs/development/tools/kubeprompt/default.nix
@@ -19,7 +19,7 @@ buildGoModule rec {
'';
goPackagePath = "github.com/jlesquembre/kubeprompt";
- modSha256 = "0rbpdk2dixywn3wcdgz48f3xw3b7fk8xh7mrlx27wz7fq5wj9v8f";
+ vendorSha256 = "089lfkvyf00f05kkmr935jbrddf2c0v7m2356whqnz7ad6a2whsi";
meta = with stdenv.lib; {
description = "Kubernetes prompt";
@@ -28,4 +28,4 @@ buildGoModule rec {
maintainers = with maintainers; [ jlesquembre ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/kubie/default.nix b/pkgs/development/tools/kubie/default.nix
index de45ff50c03..1895cd0786d 100644
--- a/pkgs/development/tools/kubie/default.nix
+++ b/pkgs/development/tools/kubie/default.nix
@@ -1,31 +1,30 @@
-{ stdenv, rustPlatform, fetchFromGitHub }:
+{ stdenv, rustPlatform, fetchFromGitHub, installShellFiles, Security }:
-with rustPlatform;
-
-buildRustPackage rec {
+rustPlatform.buildRustPackage rec {
pname = "kubie";
- version = "0.8.4";
+ version = "0.9.1";
src = fetchFromGitHub {
rev = "v${version}";
owner = "sbstp";
repo = "kubie";
- sha256 = "1f82xlhhxbjadjw609kr1kdm4n69c9mqjia4b3k505wjh7cc55n0";
+ sha256 = "0q1dxry10iaf7zx6vyr0da4ihqx7l8dlyhlqm8qqfz913h2wam8c";
};
- cargoSha256 = "0mish7wqwq5ynl98n6swdn5i6mg62aih5rfykbl3wx39b468n481";
+ cargoSha256 = "13zs2xz3s4732zxsimg7b22d9707ln4gpscznxi13cjkf5as9gbz";
+
+ nativeBuildInputs = [ installShellFiles ];
+
+ buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ];
- installPhase = ''
- mkdir -p $out/share/bash-completion/completions
- cp -v ${src}/completion/kubie.bash $out/share/bash-completion/completions/kubie
+ postInstall = ''
+ installShellCompletion completion/kubie.bash
'';
meta = with stdenv.lib; {
- description =
- "Shell independent context and namespace switcher for kubectl";
+ description = "Shell independent context and namespace switcher for kubectl";
homepage = "https://github.com/sbstp/kubie";
license = with licenses; [ zlib ];
maintainers = with maintainers; [ illiusdope ];
- platforms = platforms.all;
};
}
diff --git a/pkgs/development/tools/kustomize/default.nix b/pkgs/development/tools/kustomize/default.nix
index bf4aae23be7..e35cc1c8fbd 100644
--- a/pkgs/development/tools/kustomize/default.nix
+++ b/pkgs/development/tools/kustomize/default.nix
@@ -23,7 +23,7 @@ buildGoModule rec {
# avoid finding test and development commands
sourceRoot = "source/kustomize";
- modSha256 = "1bas6al14ck0d2ccb4235426a5hldqsm0nf8vi76chz4nahzb71g";
+ vendorSha256 = "06mf5zvxn10g5rqjpqv3afvhj9xmijbj8ag8pqcg1996s4rp4p7a";
meta = with lib; {
description = "Customization of kubernetes YAML configurations";
@@ -36,4 +36,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ carlosdagos vdemeester periklis zaninime ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/lazygit/default.nix b/pkgs/development/tools/lazygit/default.nix
index 4b99cfb10e0..d08c9057c0f 100644
--- a/pkgs/development/tools/lazygit/default.nix
+++ b/pkgs/development/tools/lazygit/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "lazygit";
- version = "0.18";
+ version = "0.20.3";
goPackagePath = "github.com/jesseduffield/lazygit";
@@ -12,7 +12,7 @@ buildGoPackage rec {
owner = "jesseduffield";
repo = pname;
rev = "v${version}";
- sha256 = "1zc6y386w111ygyng5s74zg49iajzs77dbrcdy33igj0hbnkwq2x";
+ sha256 = "1p05lfm74g28ci5575vr22q5db50h19fcvc3lzddp0vyiw570isl";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/metals/default.nix b/pkgs/development/tools/metals/default.nix
index cf9ce2bd265..5f4af626877 100644
--- a/pkgs/development/tools/metals/default.nix
+++ b/pkgs/development/tools/metals/default.nix
@@ -31,6 +31,13 @@ stdenv.mkDerivation rec {
installPhase = ''
mkdir -p $out/bin
+ # This variant is not targeted at any particular client, clients are
+ # expected to declare their supported features in initialization options.
+ makeWrapper ${jre}/bin/java $out/bin/metals \
+ --prefix PATH : ${lib.makeBinPath [ jdk ]} \
+ --add-flags "${extraJavaOpts} -cp $CLASSPATH scala.meta.metals.Main"
+
+ # Further variants targeted at clients with featuresets pre-set.
makeWrapper ${jre}/bin/java $out/bin/metals-emacs \
--prefix PATH : ${lib.makeBinPath [ jdk ]} \
--add-flags "${extraJavaOpts} -Dmetals.client=emacs -cp $CLASSPATH scala.meta.metals.Main"
diff --git a/pkgs/development/tools/micronaut/default.nix b/pkgs/development/tools/micronaut/default.nix
index 36df02ff712..e781bb80ac8 100644
--- a/pkgs/development/tools/micronaut/default.nix
+++ b/pkgs/development/tools/micronaut/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "micronaut";
- version = "1.3.4";
+ version = "1.3.5";
src = fetchzip {
url = "https://github.com/micronaut-projects/micronaut-core/releases/download/v${version}/${pname}-${version}.zip";
- sha256 = "0mddr6jw7bl8k4iqfq3sfpxq8fffm2spi9xwdr4cskkw4qdgrrpz";
+ sha256 = "16n1dk9jgy78mrkvr78m4x772kn09y5aa4d06wl4sdgn6apcq2mc";
};
nativeBuildInputs = [ makeWrapper installShellFiles ];
diff --git a/pkgs/development/tools/misc/act/default.nix b/pkgs/development/tools/misc/act/default.nix
index 8df465c4958..21ad66b62bd 100644
--- a/pkgs/development/tools/misc/act/default.nix
+++ b/pkgs/development/tools/misc/act/default.nix
@@ -2,22 +2,23 @@
buildGoModule rec {
pname = "act";
- version = "0.2.8";
+ version = "0.2.9";
src = fetchFromGitHub {
owner = "nektos";
repo = pname;
rev = "v${version}";
- sha256 = "14ird8z8f467spa0kdzjf6lq7pipq7rwxrdk6ppv7y1fxw96qm9x";
+ sha256 = "17w7pqpn9pkzc85lrsmyhxy6rip47dxw1hkz4ml3y5n68nysfpb9";
};
- modSha256 = "09q8dh4g4k0y7mrhwyi9py7zdiipmq91j3f32cn635v2xw6zyg2k";
+ vendorSha256 = "0qf26g0a2j1mbzlc7xjackww22w9bl1x0iw3q1x6kq7fp8xiwhdn";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
meta = with lib; {
description = "Run your GitHub Actions locally";
homepage = "https://github.com/nektos/act";
+ changelog = "https://github.com/nektos/act/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ filalex77 ];
};
diff --git a/pkgs/development/tools/misc/arcanist/default.nix b/pkgs/development/tools/misc/arcanist/default.nix
index 5eeae0ece5c..a6265ba89d0 100644
--- a/pkgs/development/tools/misc/arcanist/default.nix
+++ b/pkgs/development/tools/misc/arcanist/default.nix
@@ -42,10 +42,12 @@ stdenv.mkDerivation {
mkdir -p $out/bin $out/libexec
cp -R libphutil $out/libexec/libphutil
cp -R arcanist $out/libexec/arcanist
-
- ln -s $out/libexec/arcanist/bin/arc $out/bin
- wrapProgram $out/bin/arc \
- --prefix PATH : "${php}/bin"
+ ${if stdenv.isDarwin then ''
+ echo "#! $shell -e" > $out/bin/arc
+ echo "exec ${php}/bin/php $out/libexec/arcanist/scripts/arcanist.php "'"$@"' >> $out/bin/arc
+ chmod +x $out/bin/arc''
+ else ''
+ ln -s $out/libexec/arcanist/scripts/arcanist.php $out/bin/arc''}
'';
meta = {
diff --git a/pkgs/development/tools/misc/circleci-cli/default.nix b/pkgs/development/tools/misc/circleci-cli/default.nix
index 5b3b728ea98..7144c2bd0ae 100644
--- a/pkgs/development/tools/misc/circleci-cli/default.nix
+++ b/pkgs/development/tools/misc/circleci-cli/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "circleci-cli";
- version = "0.1.7179";
+ version = "0.1.7868";
src = fetchFromGitHub {
owner = "CircleCI-Public";
repo = pname;
rev = "v${version}";
- sha256 = "0md6y2rnzhkpxc2pm3c46jrhwicrswy9qlr6a4mmvpjq1imj1hjq";
+ sha256 = "1a9gnqrkvifrwr8wpv5f6zv8xs8myzbzlhn5w72xxzh2gxdaflwg";
};
- modSha256 = "169d0mm52l6w6jln5ak6zkh97q65m9jpg3bm8qll6sfrmrnfncfi";
+ vendorSha256 = "0y35ps2pw9z7gi4z50byd1py87bf2jdvj7l7w2gxpppmhi83myc9";
buildFlagsArray = [ "-ldflags=-s -w -X github.com/CircleCI-Public/circleci-cli/version.Version=${version}" ];
@@ -34,4 +34,4 @@ buildGoModule rec {
license = licenses.mit;
homepage = "https://circleci.com/";
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/misc/clojure-lsp/default.nix b/pkgs/development/tools/misc/clojure-lsp/default.nix
index a29af8b60eb..487c979c709 100644
--- a/pkgs/development/tools/misc/clojure-lsp/default.nix
+++ b/pkgs/development/tools/misc/clojure-lsp/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "clojure-lsp";
- version = "20200413T141742";
+ version = "20200514T134144";
src = fetchurl {
url = "https://github.com/snoe/clojure-lsp/releases/download/release-${version}/${pname}";
- sha256 = "0bgyl791l8qaja9p22p77llis39kgdm8x1djz1dm8iy6qn22hm1y";
+ sha256 = "1c56k9zxi71gjlrmjk2risx04dzr460vql42pfjwm1cv543kij9r";
};
dontUnpack = true;
diff --git a/pkgs/development/tools/misc/editorconfig-checker/default.nix b/pkgs/development/tools/misc/editorconfig-checker/default.nix
index 88c43a8c42a..131c38df2f7 100644
--- a/pkgs/development/tools/misc/editorconfig-checker/default.nix
+++ b/pkgs/development/tools/misc/editorconfig-checker/default.nix
@@ -1,17 +1,25 @@
-{ buildGoModule, fetchFromGitHub, lib }:
+{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec {
pname = "editorconfig-checker";
- version = "2.0.3";
+ version = "2.0.4";
src = fetchFromGitHub {
owner = "editorconfig-checker";
repo = "editorconfig-checker";
rev = "${version}";
- sha256 = "1gn7q6wg7byhr1l5ly60rbb700xrww9slbq7gbxbw5c1fl0pp3yk";
+ sha256 = "1y90yz8da0iqig3m0kbjcicwblkirbbx0s3agpmz2pdca6y2ijwi";
};
- modSha256 = "1iiv12ginb3ky739z7v8wf4z5lv24gmghbybs3lzay0kqn449n4x";
+ vendorSha256 = "1lyrqrm3pyfv470dmymbkb3vpvp0i2zsndp7qw34fbhp2gnay5kh";
+
+ nativeBuildInputs = [ installShellFiles ];
+
+ buildFlagsArray = [ "-ldflags=-X main.version=${version}" ];
+
+ postInstall = ''
+ installManPage docs/editorconfig-checker.1
+ '';
meta = with lib; {
description = "A tool to verify that your files are in harmony with your .editorconfig";
diff --git a/pkgs/development/tools/misc/go-license-detector/default.nix b/pkgs/development/tools/misc/go-license-detector/default.nix
index 6675f7ed3e2..22b85a1fa33 100644
--- a/pkgs/development/tools/misc/go-license-detector/default.nix
+++ b/pkgs/development/tools/misc/go-license-detector/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0ln1z3y9q5igf9djkxw05ql2hb1ijcvvz0mrbwz11cdv9xrsa4z4";
};
- modSha256 = "163f1kiy7kqrnaazb8ydaaiz57lv30jyjkvv6i7pczvcg9yfhmdb";
+ vendorSha256 = "0gan5l7vsq0hixxcymhhs8p07v92w60r0lhgvrr9a99nic12vmia";
meta = with lib; {
description = "Reliable project licenses detector";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ dtzWill ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/misc/help2man/default.nix b/pkgs/development/tools/misc/help2man/default.nix
index 47af57dfb3d..e23ccf27323 100644
--- a/pkgs/development/tools/misc/help2man/default.nix
+++ b/pkgs/development/tools/misc/help2man/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, perlPackages, gettext }:
stdenv.mkDerivation rec {
- name = "help2man-1.47.13";
+ name = "help2man-1.47.15";
src = fetchurl {
url = "mirror://gnu/help2man/${name}.tar.xz";
- sha256 = "08q5arxz4j4pyx5q4712c2rn7p7dw7as9xg38yvmsh1c3ynvpy5p";
+ sha256 = "076dvc0z0qp73rpmg0c8bkpfh969h4gzzc442hv1bcyf1srkann2";
};
nativeBuildInputs = [ gettext perlPackages.LocaleGettext ];
diff --git a/pkgs/development/tools/misc/hydra/common.nix b/pkgs/development/tools/misc/hydra/common.nix
index 75a9689267a..4e9daab9bf1 100644
--- a/pkgs/development/tools/misc/hydra/common.nix
+++ b/pkgs/development/tools/misc/hydra/common.nix
@@ -1,6 +1,6 @@
{ stdenv, nix, perlPackages, buildEnv, fetchFromGitHub
, makeWrapper, autoconf, automake, libtool, unzip, pkgconfig, sqlite, libpqxx
-, gitAndTools, mercurial, darcs, subversion, bazaar, openssl, bzip2, libxslt
+, gitAndTools, mercurial, darcs, subversion, breezy, openssl, bzip2, libxslt
, guile, perl, postgresql, nukeReferences, git, boehmgc, nlohmann_json
, docbook_xsl, openssh, gnused, coreutils, findutils, gzip, lzma, gnutar
, rpm, dpkg, cdrkit, pixz, lib, boost, autoreconfHook, src ? null, version ? null
@@ -79,7 +79,7 @@ in stdenv.mkDerivation rec {
buildInputs =
[ makeWrapper autoconf automake libtool unzip nukeReferences sqlite libpqxx
- gitAndTools.top-git mercurial /*darcs*/ subversion bazaar openssl bzip2 libxslt
+ gitAndTools.top-git mercurial /*darcs*/ subversion breezy openssl bzip2 libxslt
perlDeps perl nix
postgresql # for running the tests
nlohmann_json
@@ -88,7 +88,7 @@ in stdenv.mkDerivation rec {
hydraPath = lib.makeBinPath (
[ sqlite subversion openssh nix coreutils findutils pixz
- gzip bzip2 lzma gnutar unzip git gitAndTools.top-git mercurial /*darcs*/ gnused bazaar
+ gzip bzip2 lzma gnutar unzip git gitAndTools.top-git mercurial /*darcs*/ gnused breezy
] ++ lib.optionals stdenv.isLinux [ rpm dpkg cdrkit ] );
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/development/tools/misc/intltool/default.nix b/pkgs/development/tools/misc/intltool/default.nix
index 91acaac75aa..0a04e5786f5 100644
--- a/pkgs/development/tools/misc/intltool/default.nix
+++ b/pkgs/development/tools/misc/intltool/default.nix
@@ -12,8 +12,10 @@ stdenv.mkDerivation rec {
# fix "unescaped left brace" errors when using intltool in some cases
patches = [(fetchpatch {
name = "perl5.26-regex-fixes.patch";
- url = "https://sources.debian.org/data/main/i/intltool/0.51.0-5"
- + "/debian/patches/perl5.26-regex-fixes.patch";
+ url = [
+ "https://sources.debian.org/data/main/i/intltool/0.51.0-5/debian/patches/perl5.26-regex-fixes.patch"
+ "https://src.fedoraproject.org/rpms/intltool/raw/d8d2ef29fb122a42a6b6678eb1ec97ae56902af2/f/intltool-perl5.26-regex-fixes.patch"
+ ];
sha256 = "12q2140867r5d0dysly72khi7b0mm2gd7nlm1k81iyg7fxgnyz45";
})];
diff --git a/pkgs/development/tools/misc/mkcert/default.nix b/pkgs/development/tools/misc/mkcert/default.nix
index 1449a55e3a8..218473aee78 100644
--- a/pkgs/development/tools/misc/mkcert/default.nix
+++ b/pkgs/development/tools/misc/mkcert/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0w1ji96hbd3anzsz82xjcafsqhgyz7c7n41rsq60yrllwbj5946f";
};
- modSha256 = "13a3snhcqq3a9lfy9zfr2rx10mf2ymvhmds1bg8n4m7lbwnzm4fg";
+ vendorSha256 = "0b8ggdpbyxx5n2myhchhlwmm5nndwpykp1ylnzdyw12mdskfvn9h";
goPackagePath = "github.com/FiloSottile/mkcert";
buildFlagsArray = ''
@@ -25,4 +25,4 @@ buildGoModule rec {
license = licenses.bsd3;
maintainers = [ maintainers.marsam ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/misc/nix-build-uncached/default.nix b/pkgs/development/tools/misc/nix-build-uncached/default.nix
new file mode 100644
index 00000000000..11833816ec8
--- /dev/null
+++ b/pkgs/development/tools/misc/nix-build-uncached/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildGoModule, fetchFromGitHub, nix, makeWrapper }:
+
+buildGoModule rec {
+ pname = "nix-build-uncached";
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "Mic92";
+ repo = "nix-build-uncached";
+ rev = "v${version}";
+ sha256 = "0jkpg3ab56lg2kdms9w9ka9ba89py3ajksjsi1rd3iqi74zz2mmh";
+ };
+
+ goPackagePath = "github.com/Mic92/nix-build-uncached";
+ vendorSha256 = null;
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ postInstall = ''
+ wrapProgram $out/bin/nix-build-uncached \
+ --prefix PATH ":" ${lib.makeBinPath [ nix ]}
+ '';
+
+ meta = with lib; {
+ description = "A CI friendly wrapper around nix-build";
+ license = licenses.mit;
+ homepage = "https://github.com/Mic92/nix-build-uncached";
+ maintainers = [ maintainers.mic92 ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/development/tools/misc/pkgconf/default.nix b/pkgs/development/tools/misc/pkgconf/default.nix
index 02b7ff5fcd3..e3729994375 100644
--- a/pkgs/development/tools/misc/pkgconf/default.nix
+++ b/pkgs/development/tools/misc/pkgconf/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "pkgconf";
- version = "1.6.3";
+ version = "1.7.0";
src = fetchurl {
url = "https://distfiles.dereferenced.org/${pname}/${pname}-${version}.tar.xz";
- sha256 = "04525vv0y849vvc2pi60g5wd9fjp1wbhra2lniifi82y1ldv7w31";
+ sha256 = "0sb1a2lgiqaninv5s3zq09ilrkpsamcl68dyhqyz7yi9vsgb0vhy";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/misc/reviewdog/default.nix b/pkgs/development/tools/misc/reviewdog/default.nix
index 1a6fb6746a1..9e4dbcac5b8 100644
--- a/pkgs/development/tools/misc/reviewdog/default.nix
+++ b/pkgs/development/tools/misc/reviewdog/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1ag55n3gfwcp6v8v3hha8bdqxw9r4bmz97p00vyqla9gjzn5ka9w";
};
- modSha256 = "0x9bcszk9hd7vwg9lnlg4vqv4r9vx8x91j3ghijbr1jmqxhgjb9a";
+ vendorSha256 = "0lann22hjdcrwyab76hinvbbmg3rf7y3knrxlfg0164gl3y5xb5g";
subPackages = [ "cmd/reviewdog" ];
diff --git a/pkgs/development/tools/misc/terracognita/default.nix b/pkgs/development/tools/misc/terracognita/default.nix
index e533b065f41..70b07dd71cd 100644
--- a/pkgs/development/tools/misc/terracognita/default.nix
+++ b/pkgs/development/tools/misc/terracognita/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0ib0p361sxh2qzxccg32pcml4by4mk45abhljwmljwybs34wh5rh";
};
- modSha256 = "1cbhm3jwv0z9fh1q8mva56nbsp9rfyjcs03yxrc8ffkvif0gapps";
+ vendorSha256 = "0q772i49nyxzs51jrh45n14ljh7qj5wygkn2x32pxi6ykw6la4x8";
subPackages = [ "." ];
@@ -23,4 +23,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = [ maintainers.marsam ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/misc/texlab/default.nix b/pkgs/development/tools/misc/texlab/default.nix
index 5cc67cb5e17..8185b14cd73 100644
--- a/pkgs/development/tools/misc/texlab/default.nix
+++ b/pkgs/development/tools/misc/texlab/default.nix
@@ -1,24 +1,31 @@
{ stdenv
, rustPlatform
, fetchFromGitHub
+, installShellFiles
, Security
}:
rustPlatform.buildRustPackage rec {
pname = "texlab";
- version = "2.0.0";
+ version = "2.2.0";
src = fetchFromGitHub {
owner = "latex-lsp";
repo = pname;
rev = "v${version}";
- sha256 = "0y8cv8y92a4nqwrvqk2cxgs6nspqjk8jm4spr8rgkwlpfbrg74xn";
+ sha256 = "0iydkbmx9z7xpwaif0han5jvy9xh1afmfyldl7fcyy4r906dsmhx";
};
- cargoSha256 = "1qi1c4v5d5a4xcf1bjbdicrv35w6chl5swlm96c1h3pr9s09lqy7";
+ cargoSha256 = "0iibjh2ll181j69vld1awvjgyv3xwmq0abh10651la4k4jpppx46";
+
+ nativeBuildInputs = [ installShellFiles ];
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security ];
+ postInstall = ''
+ installManPage texlab.1
+ '';
+
meta = with stdenv.lib; {
description = "An implementation of the Language Server Protocol for LaTeX";
homepage = "https://texlab.netlify.com/";
diff --git a/pkgs/development/tools/misc/tockloader/default.nix b/pkgs/development/tools/misc/tockloader/default.nix
new file mode 100644
index 00000000000..18c5393a6b7
--- /dev/null
+++ b/pkgs/development/tools/misc/tockloader/default.nix
@@ -0,0 +1,27 @@
+{ lib, python3Packages }:
+
+python3Packages.buildPythonApplication rec {
+ pname = "tockloader";
+ version = "1.4.0";
+
+ src = python3Packages.fetchPypi {
+ inherit pname version;
+ sha256 = "0l8mvlqzyq2bfb6g5zhgv2ndgyyrmpww2l7f2snbli73g6x5j2g2";
+ };
+
+ propagatedBuildInputs = with python3Packages; [
+ argcomplete
+ colorama
+ crcmod
+ pytoml
+ pyserial
+ ];
+
+ meta = with lib; {
+ homepage = "https://github.com/tock/tockloader";
+ license = licenses.mit;
+ description = "Tool for programming Tock onto hardware boards.";
+ maintainers = with maintainers; [ hexa ];
+ };
+}
+
diff --git a/pkgs/development/tools/misc/tokei/default.nix b/pkgs/development/tools/misc/tokei/default.nix
index ca625a28c94..ca07a1d7267 100644
--- a/pkgs/development/tools/misc/tokei/default.nix
+++ b/pkgs/development/tools/misc/tokei/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "tokei";
- version = "11.1.1";
+ version = "11.2.0";
src = fetchFromGitHub {
owner = "XAMPPRocky";
repo = pname;
rev = "v${version}";
- sha256 = "1sribqcyalgl66im92pmla0hnp07zvg3pbxxakm7jk5l6p13wiw3";
+ sha256 = "1nyv73bawmshzzp8hkbcac5bgq0yf8f51ps5hycdw0c5qhrsjwns";
};
- cargoSha256 = "0jcy3p896ykc6s3m21pnh4jv4lhpvhzlrrl1y67ink2lqkamdhvv";
+ cargoSha256 = "18a0rg3hgisjd6zh4dk6rflaipmrxxszpigqg8fa816rg0f4bdc7";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [
libiconv darwin.apple_sdk.frameworks.Security
diff --git a/pkgs/development/tools/misc/uncrustify/default.nix b/pkgs/development/tools/misc/uncrustify/default.nix
index d13212085ef..587896fce68 100644
--- a/pkgs/development/tools/misc/uncrustify/default.nix
+++ b/pkgs/development/tools/misc/uncrustify/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
name = "${product}-${version}";
product = "uncrustify";
- version = "0.70.1";
+ version = "0.71.0";
src = fetchFromGitHub {
owner = product;
repo = product;
rev = name;
- sha256 = "0zr3vxhd947zdvwccw3cj0vsriaawcpfjq3x94v9887hsi8fk87b";
+ sha256 = "1wyhkhn000yad94fnjj61h7lyvan6hig8wh7jxlnyp5wxdwki0pj";
};
nativeBuildInputs = [ cmake python ];
diff --git a/pkgs/development/tools/mod/default.nix b/pkgs/development/tools/mod/default.nix
index 5237d131af0..839594f4cc8 100644
--- a/pkgs/development/tools/mod/default.nix
+++ b/pkgs/development/tools/mod/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1n0pipbq4fjban8hsxhyl5w8xrl4ai1pvgd02i1j1awmm2l3ykzl";
};
- modSha256 = "1nl7d00prw1663xrl1nvj1xbs7wzkbqn75i92al821pz12dybdif";
+ vendorSha256 = "032s62rjjq7bqiz5fg17yfkq4j4dsbl6vhvs1wf2sg8jvbqmvdwn";
subPackages = [ "cmd/mod" ];
@@ -26,4 +26,4 @@ buildGoModule rec {
maintainers = with maintainers; [ kalbasit ];
platforms = platforms.linux ++ platforms.darwin;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/ocaml/ocamlformat/default.nix b/pkgs/development/tools/ocaml/ocamlformat/default.nix
index 9a034a2b047..c79f65b47a8 100644
--- a/pkgs/development/tools/ocaml/ocamlformat/default.nix
+++ b/pkgs/development/tools/ocaml/ocamlformat/default.nix
@@ -2,7 +2,7 @@
with ocamlPackages; buildDunePackage rec {
pname = "ocamlformat";
- version = "0.14.1";
+ version = "0.14.2";
minimumOCamlVersion = "4.06";
@@ -10,7 +10,7 @@ with ocamlPackages; buildDunePackage rec {
src = fetchurl {
url = "https://github.com/ocaml-ppx/ocamlformat/releases/download/${version}/ocamlformat-${version}.tbz";
- sha256 = "03wn46xib63748157xchj7gflkw5000fcjw6n89h9g82q9slazaa";
+ sha256 = "16phz1sg9b070p6fm8d42j0piizg05vghdjmw8aj7xm82b1pm7sz";
};
buildInputs = [
diff --git a/pkgs/development/tools/omnisharp-roslyn/default.nix b/pkgs/development/tools/omnisharp-roslyn/default.nix
index a81b7133e92..973f777d8cb 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.35.0";
-
+ version = "1.35.1";
+
src = fetchurl {
url = "https://github.com/OmniSharp/omnisharp-roslyn/releases/download/v${version}/omnisharp-mono.tar.gz";
- sha256 = "191jiyw6kx1rw241bg9nv5splfpz6ny90g9yf28cd0xwpx978p83";
+ sha256 = "0gx87qc9r3lhqn6q95y74z67sjcxnazkkdi9zswmaqyvjn8x7vf4";
};
nativeBuildInputs = [ makeWrapper ];
@@ -33,6 +33,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "OmniSharp based on roslyn workspaces";
+ homepage = "https://github.com/OmniSharp/omnisharp-roslyn";
platforms = platforms.linux;
license = licenses.mit;
maintainers = with maintainers; [ tesq0 ];
diff --git a/pkgs/development/tools/out-of-tree/default.nix b/pkgs/development/tools/out-of-tree/default.nix
index 434f0186d89..d46696a32af 100644
--- a/pkgs/development/tools/out-of-tree/default.nix
+++ b/pkgs/development/tools/out-of-tree/default.nix
@@ -1,20 +1,18 @@
-{ stdenv, buildGoPackage, fetchgit, qemu, docker, which, makeWrapper }:
+{ stdenv, buildGoModule, fetchgit, qemu, docker, which, makeWrapper }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "out-of-tree";
- version = "1.2.1";
+ version = "1.3.0";
buildInputs = [ makeWrapper ];
- goPackagePath = "code.dumpstack.io/tools/${pname}";
-
src = fetchgit {
rev = "refs/tags/v${version}";
url = "https://code.dumpstack.io/tools/${pname}.git";
- sha256 = "0wh4yh865wgl3hs203ncdjh1gaxznmhxdg56mciibng0dghgyw7n";
+ sha256 = "02xh23nbwyyf087jqkm97jbnwpja1myaz190q5r166mpwcdpz2dn";
};
- goDeps = ./deps.nix;
+ vendorSha256 = "1dk0cipdgj2yyg1bc9l7nvy4y373pmqwy8xiyc0wg7pchb4h9p7s";
postFixup = ''
wrapProgram $out/bin/out-of-tree \
diff --git a/pkgs/development/tools/out-of-tree/deps.nix b/pkgs/development/tools/out-of-tree/deps.nix
deleted file mode 100644
index 28c6af4586c..00000000000
--- a/pkgs/development/tools/out-of-tree/deps.nix
+++ /dev/null
@@ -1,120 +0,0 @@
-# This file was generated by https://github.com/kamilchm/go2nix v1.3.0
-[
- {
- goPackagePath = "github.com/alecthomas/template";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/template";
- rev = "a0175ee3bccc567396460bf5acd36800cb10c49c";
- sha256 = "0qjgvvh26vk1cyfq9fadyhfgdj36f1iapbmr5xp6zqipldz8ffxj";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/units";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/units";
- rev = "2efee857e7cfd4f3d0138cc3cbb1b4966962b93a";
- sha256 = "1j65b91qb9sbrml9cpabfrcf07wmgzzghrl7809hjjhrmbzri5bl";
- };
- }
- {
- goPackagePath = "github.com/mattn/go-runewidth";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-runewidth";
- rev = "703b5e6b11ae25aeb2af9ebb5d5fdf8fa2575211";
- sha256 = "0znpyz71gajx3g0j2zp63nhjj2c07g16885vxv4ykwnrfmzbgk4w";
- };
- }
- {
- goPackagePath = "github.com/mattn/go-sqlite3";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-sqlite3";
- rev = "5dd71670cca4bc0ee90371eabd0f1bdba1ac6f35";
- sha256 = "1zq7gq5bhf5w9g43680v2z6j0px366a3gmmk5dyxqv0gyrgcpm17";
- };
- }
- {
- goPackagePath = "github.com/naoina/go-stringutil";
- fetch = {
- type = "git";
- url = "https://github.com/naoina/go-stringutil";
- rev = "6b638e95a32d0c1131db0e7fe83775cbea4a0d0b";
- sha256 = "00831p1wn3rimybk1z8l30787kn1akv5jax5wx743nn76qcmkmc6";
- };
- }
- {
- goPackagePath = "github.com/naoina/toml";
- fetch = {
- type = "git";
- url = "https://github.com/naoina/toml";
- rev = "9fafd69674167c06933b1787ae235618431ce87f";
- sha256 = "0mpvdnidgab48k7dfq1vaiz1wny8n29y7zxpipnp1zm8ibxpism0";
- };
- }
- {
- goPackagePath = "github.com/olekukonko/tablewriter";
- fetch = {
- type = "git";
- url = "https://github.com/olekukonko/tablewriter";
- rev = "e6d60cf7ba1f42d86d54cdf5508611c4aafb3970";
- sha256 = "0hh95glg7d2md185r03wn52j2r33jc4zil0qvcrs66ka7bdxi7vj";
- };
- }
- {
- goPackagePath = "github.com/otiai10/copy";
- fetch = {
- type = "git";
- url = "https://github.com/otiai10/copy";
- rev = "7e9a647135a142c2669943d4a4d29be015ce9392";
- sha256 = "1fpjyk6zrcdwgw3w93v3sb4xf0gq8w5py6vvlljxgf4gi7k96klj";
- };
- }
- {
- goPackagePath = "github.com/remeh/sizedwaitgroup";
- fetch = {
- type = "git";
- url = "https://github.com/remeh/sizedwaitgroup";
- rev = "5e7302b12ccef91dce9fde2f5bda6d5c7ea5d2eb";
- sha256 = "1xwdzby27xzcghsqhli3il165iz3vkx3g4abgvkl99wysyhcvn0a";
- };
- }
- {
- goPackagePath = "github.com/zcalusic/sysinfo";
- fetch = {
- type = "git";
- url = "https://github.com/zcalusic/sysinfo";
- rev = "fbadb57345c2ba8d05d75e81206f665d322c0bb2";
- sha256 = "0556jj50aw2an6a4s4v2n0kk42hbkpgcvd4gbahkdlh4qrqg2r0j";
- };
- }
- {
- goPackagePath = "golang.org/x/crypto";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/crypto";
- rev = "4def268fd1a49955bfb3dda92fe3db4f924f2285";
- sha256 = "1bfsnari529gw34cz0zqk3d9mrkcj1ay35kangri8kbgll0ss5a6";
- };
- }
- {
- goPackagePath = "gopkg.in/alecthomas/kingpin.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/alecthomas/kingpin.v2";
- rev = "947dcec5ba9c011838740e680966fd7087a71d0d";
- sha256 = "0mndnv3hdngr3bxp7yxfd47cas4prv98sqw534mx7vp38gd88n5r";
- };
- }
- {
- goPackagePath = "gopkg.in/logrusorgru/aurora.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/logrusorgru/aurora.v1";
- rev = "a7b3b318ed4e1ae5b80602b08627267303c68572";
- sha256 = "1dldc270z42zm2d377ks7sa5059janjcjhv3inza3rjvapknsrcb";
- };
- }
-]
diff --git a/pkgs/development/tools/packet-cli/default.nix b/pkgs/development/tools/packet-cli/default.nix
index 52bb0f15844..a484098f0c6 100644
--- a/pkgs/development/tools/packet-cli/default.nix
+++ b/pkgs/development/tools/packet-cli/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "17f3ax7pjm5k93cxj7fd8hwr4id1lbzz9pkl2xflpxydi89bwdfz";
};
- modSha256 = "1hyv1vxk1rsr3jq3b08q0487sqf3y0km3mlwvqivib1y6hrknnnr";
+ vendorSha256 = "10praxaiscxq4v3zknrabldxl7rpklkr5wdlwa5lxsx0if8mrvp7";
meta = with stdenv.lib; {
description = "Official Packet CLI";
@@ -20,4 +20,4 @@ buildGoModule rec {
maintainers = with maintainers; [ filalex77 ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/pet/default.nix b/pkgs/development/tools/pet/default.nix
index 8bbb34fabd4..d37c529ecf9 100644
--- a/pkgs/development/tools/pet/default.nix
+++ b/pkgs/development/tools/pet/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1na3az7vicjq1rxd3ybid47yrblsdazgli0dchkbwh8zchwhqj33";
};
- modSha256 = "06ham8lsx5c1vk5jkwp1aa9g4q4g7sfq7gxz2gkffa98x2vlawyf";
+ vendorSha256 = "0pnd89iqdj3f719xf4iy5r04n51d0rrrf0qb2zjirpw7vh7g82i9";
subPackages = [ "." ];
@@ -22,4 +22,4 @@ buildGoModule rec {
maintainers = with maintainers; [ kalbasit ];
platforms = platforms.linux ++ platforms.darwin;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/pipenv/default.nix b/pkgs/development/tools/pipenv/default.nix
index 37d5c8a7890..4176db2940c 100644
--- a/pkgs/development/tools/pipenv/default.nix
+++ b/pkgs/development/tools/pipenv/default.nix
@@ -14,29 +14,28 @@ let
virtualenv-clone
];
- pythonEnv = python3.withPackages(ps: with ps; [ virtualenv ]);
+ pythonEnv = python3.withPackages(ps: with ps; runtimeDeps);
in buildPythonApplication rec {
pname = "pipenv";
- version = "2018.11.26";
+ version = "2020.5.28";
src = fetchPypi {
inherit pname version;
- sha256 = "0ip8zsrwmhrankrix0shig9g8q2knmr7b63sh7lqa8a5x03fcwx6";
+ sha256 = "072lc4nywcf9q9irvanwcz7w0sd9dcyannz208jm6glyj8a271l1";
};
LC_ALL = "en_US.UTF-8";
postPatch = ''
# pipenv invokes python in a subprocess to create a virtualenv
- # it uses sys.executable which will point in our case to a python that
- # does not have virtualenv.
+ # and to call setup.py.
+ # It would use sys.executable, which in our case points to a python that
+ # does not have the required dependencies.
substituteInPlace pipenv/core.py \
- --replace "vistir.compat.Path(sys.executable).absolute().as_posix()" "vistir.compat.Path('${pythonEnv.interpreter}').absolute().as_posix()"
+ --replace "sys.executable" "'${pythonEnv.interpreter}'"
'';
- nativeBuildInputs = [ invoke parver ];
-
propagatedBuildInputs = runtimeDeps;
doCheck = true;
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/default.nix b/pkgs/development/tools/poetry2nix/poetry2nix/default.nix
index a7fb382c755..eecad922d4e 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/default.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/default.nix
@@ -69,28 +69,28 @@ let
baseOverlay = self: super:
let
getDep = depName: self.${depName};
- lockPkgs = builtins.listToAttrs
- (
- builtins.map
- (
- pkgMeta: rec {
- name = moduleName pkgMeta.name;
- value = self.mkPoetryDep
- (
- pkgMeta // {
- inherit pwd preferWheels;
- source = pkgMeta.source or null;
- files = lockFiles.${name};
- pythonPackages = self;
- sourceSpec = pyProject.tool.poetry.dependencies.${name} or pyProject.tool.poetry.dev-dependencies.${name};
- }
- );
- }
- ) compatible
- );
+ lockPkgs = builtins.listToAttrs (
+ builtins.map
+ (
+ pkgMeta: rec {
+ name = moduleName pkgMeta.name;
+ value = self.mkPoetryDep (
+ pkgMeta // {
+ inherit pwd preferWheels;
+ source = pkgMeta.source or null;
+ files = lockFiles.${name};
+ pythonPackages = self;
+ sourceSpec = pyProject.tool.poetry.dependencies.${name} or pyProject.tool.poetry.dev-dependencies.${name} or { };
+ }
+ );
+ }
+ )
+ compatible
+ );
in
lockPkgs;
- overlays = builtins.map getFunctorFn
+ overlays = builtins.map
+ getFunctorFn
(
[
(
@@ -127,6 +127,8 @@ let
};
/* Returns a package with a python interpreter and all packages specified in the poetry.lock lock file.
+ In editablePackageSources you can pass a mapping from package name to source directory to have
+ those packages available in the resulting environment, whose source changes are immediately available.
Example:
poetry2nix.mkPoetryEnv { poetrylock = ./poetry.lock; python = python3; }
@@ -139,18 +141,31 @@ let
, pwd ? projectDir
, python ? pkgs.python3
, preferWheels ? false
+ # Example: { my-app = ./src; }
+ , editablePackageSources ? { }
}:
let
- py = mkPoetryPackages
- (
- {
- inherit pyproject poetrylock overrides python pwd preferWheels;
- }
- );
+ py = mkPoetryPackages (
+ {
+ inherit pyproject poetrylock overrides python pwd preferWheels;
+ }
+ );
+
+ editablePackage = import ./editable.nix {
+ inherit pkgs lib poetryLib editablePackageSources;
+ inherit (py) pyProject python;
+ };
+
in
- py.python.withPackages (_: py.poetryPackages);
+ py.python.withPackages (_: py.poetryPackages ++ lib.optional (editablePackageSources != { }) editablePackage);
- /* Creates a Python application from pyproject.toml and poetry.lock */
+ /* Creates a Python application from pyproject.toml and poetry.lock
+
+ The result also contains a .dependencyEnv attribute which is a python
+ environment of all dependencies and this apps modules. This is useful if
+ you rely on dependencies to invoke your modules for deployment: e.g. this
+ allows `gunicorn my-module:app`.
+ */
mkPoetryApplication =
{ projectDir ? null
, src ? poetryLib.cleanPythonSources { src = projectDir; }
@@ -194,17 +209,17 @@ let
pkg = py.pkgs."${dep}";
constraints = deps.${dep}.python or "";
isCompat = compat constraints;
- in if isCompat then pkg else null
- ) depAttrs;
+ in
+ if isCompat then pkg else null
+ )
+ depAttrs;
getInputs = attr: attrs.${attr} or [ ];
mkInput = attr: extraInputs: getInputs attr ++ extraInputs;
buildSystemPkgs = poetryLib.getBuildSystemPkgs {
inherit pyProject;
pythonPackages = py.pkgs;
};
- in
- py.pkgs.buildPythonApplication
- (
+ app = py.pkgs.buildPythonPackage (
passedAttrs // {
pname = moduleName pyProject.tool.poetry.name;
version = pyProject.tool.poetry.version;
@@ -212,6 +227,10 @@ let
inherit src;
format = "pyproject";
+ # Like buildPythonApplication, but without the toPythonModule part
+ # Meaning this ends up looking like an application but it also
+ # provides python modules
+ namePrefix = "";
buildInputs = mkInput "buildInputs" buildSystemPkgs;
propagatedBuildInputs = mkInput "propagatedBuildInputs" (getDeps "dependencies") ++ ([ py.pkgs.setuptools ]);
@@ -220,16 +239,30 @@ let
passthru = {
python = py;
+ dependencyEnv = (
+ lib.makeOverridable ({ app, ... }@attrs:
+ let
+ args = builtins.removeAttrs attrs [ "app" ] // {
+ extraLibs = [ app ];
+ };
+ in
+ py.buildEnv.override args)
+ ) { inherit app; };
};
- meta = meta // {
- inherit (pyProject.tool.poetry) description homepage;
+ meta = lib.optionalAttrs (lib.hasAttr "description" pyProject.tool.poetry) {
+ inherit (pyProject.tool.poetry) description;
+ } // lib.optionalAttrs (lib.hasAttr "homepage" pyProject.tool.poetry) {
+ inherit (pyProject.tool.poetry) homepage;
+ } // {
inherit (py.meta) platforms;
license = getLicenseBySpdxId (pyProject.tool.poetry.license or "unknown");
- };
+ } // meta;
}
);
+ in
+ app;
/* Poetry2nix CLI used to supplement SHA-256 hashes for git dependencies */
cli = import ./cli.nix { inherit pkgs lib version; };
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/editable.nix b/pkgs/development/tools/poetry2nix/poetry2nix/editable.nix
new file mode 100644
index 00000000000..8b0d933e445
--- /dev/null
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/editable.nix
@@ -0,0 +1,54 @@
+{ pkgs
+, lib
+, poetryLib
+, pyProject
+, python
+, editablePackageSources
+}:
+let
+ name = poetryLib.moduleName pyProject.tool.poetry.name;
+
+ # Just enough standard PKG-INFO fields for an editable installation
+ pkgInfoFields = {
+ Metadata-Version = "2.1";
+ Name = name;
+ # While the pyproject.toml could contain arbitrary version strings, for
+ # simplicity we just use the same one for PKG-INFO, even though that
+ # should follow follow PEP 440: https://www.python.org/dev/peps/pep-0345/#version
+ # This is how poetry transforms it: https://github.com/python-poetry/poetry/blob/6cd3645d889f47c10425961661b8193b23f0ed79/poetry/version/version.py
+ Version = pyProject.tool.poetry.version;
+ Summary = pyProject.tool.poetry.description;
+ };
+
+ pkgInfoFile = builtins.toFile "${name}-PKG-INFO"
+ (lib.concatStringsSep "\n" (lib.mapAttrsToList (key: value: "${key}: ${value}") pkgInfoFields));
+
+ entryPointsFile = builtins.toFile "${name}-entry_points.txt"
+ (lib.generators.toINI { } pyProject.tool.poetry.plugins);
+
+ # A python package that contains simple .egg-info and .pth files for an editable installation
+ editablePackage = python.pkgs.toPythonModule (pkgs.runCommandNoCC "${name}-editable"
+ { } ''
+ mkdir -p "$out/${python.sitePackages}"
+ cd "$out/${python.sitePackages}"
+
+ # See https://docs.python.org/3.8/library/site.html for info on such .pth files
+ # These add another site package path for each line
+ touch poetry2nix-editable.pth
+ ${lib.concatMapStringsSep "\n" (src: ''
+ echo "${toString src}" >> poetry2nix-editable.pth
+ '')
+ (lib.attrValues editablePackageSources)}
+
+ # Create a very simple egg so pkg_resources can find this package
+ # See https://setuptools.readthedocs.io/en/latest/formats.html for more info on the egg format
+ mkdir "${name}.egg-info"
+ cd "${name}.egg-info"
+ ln -s ${pkgInfoFile} PKG-INFO
+ ${lib.optionalString (pyProject.tool.poetry ? plugins) ''
+ ln -s ${entryPointsFile} entry_points.txt
+ ''}
+ ''
+ );
+in
+editablePackage
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/hooks/default.nix b/pkgs/development/tools/poetry2nix/poetry2nix/hooks/default.nix
index ae5867b8337..001a3d09c6b 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/hooks/default.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/hooks/default.nix
@@ -14,36 +14,39 @@ in
removePathDependenciesHook = callPackage
(
{}:
- makeSetupHook {
- name = "remove-path-dependencies.sh";
- deps = [ ];
- substitutions = {
- inherit pythonInterpreter;
- yj = "${yj}/bin/yj";
- pyprojectPatchScript = "${./pyproject-without-path.py}";
- };
- } ./remove-path-dependencies.sh
+ makeSetupHook
+ {
+ name = "remove-path-dependencies.sh";
+ deps = [ ];
+ substitutions = {
+ inherit pythonInterpreter;
+ yj = "${yj}/bin/yj";
+ pyprojectPatchScript = "${./pyproject-without-path.py}";
+ };
+ } ./remove-path-dependencies.sh
) { };
pipBuildHook = callPackage
(
{ pip, wheel }:
- makeSetupHook {
- name = "pip-build-hook.sh";
- deps = [ pip wheel ];
- substitutions = {
- inherit pythonInterpreter pythonSitePackages;
- };
- } ./pip-build-hook.sh
+ makeSetupHook
+ {
+ name = "pip-build-hook.sh";
+ deps = [ pip wheel ];
+ substitutions = {
+ inherit pythonInterpreter pythonSitePackages;
+ };
+ } ./pip-build-hook.sh
) { };
poetry2nixFixupHook = callPackage
(
{}:
- makeSetupHook {
- name = "fixup-hook.sh";
- deps = [ ];
- } ./fixup-hook.sh
+ makeSetupHook
+ {
+ name = "fixup-hook.sh";
+ deps = [ ];
+ } ./fixup-hook.sh
) { };
}
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/lib.nix b/pkgs/development/tools/poetry2nix/poetry2nix/lib.nix
index ed47837ee43..39233929abb 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/lib.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/lib.nix
@@ -20,7 +20,7 @@ let
minor = l: lib.elemAt l 1;
joinVersion = v: lib.concatStringsSep "." v;
in
- joinVersion ( if major pyVer == major ver && minor pyVer == minor ver then ver else pyVer);
+ joinVersion (if major pyVer == major ver && minor pyVer == minor ver then ver else pyVer);
# Compare a semver expression with a version
isCompatible = version:
@@ -45,28 +45,27 @@ let
state = operators."${operator}" acc.state (satisfiesSemver version v);
};
initial = { operator = "&&"; state = true; };
- in if expr == "" then true else (builtins.foldl' combine initial tokens).state;
+ in
+ if expr == "" then true else (builtins.foldl' combine initial tokens).state;
fromTOML = builtins.fromTOML or
(
- toml: builtins.fromJSON
- (
- builtins.readFile
- (
- pkgs.runCommand "from-toml"
- {
- inherit toml;
- allowSubstitutes = false;
- preferLocalBuild = true;
- }
- ''
- ${pkgs.remarshal}/bin/remarshal \
- -if toml \
- -i <(echo "$toml") \
- -of json \
- -o $out
- ''
- )
+ toml: builtins.fromJSON (
+ builtins.readFile (
+ pkgs.runCommand "from-toml"
+ {
+ inherit toml;
+ allowSubstitutes = false;
+ preferLocalBuild = true;
+ }
+ ''
+ ${pkgs.remarshal}/bin/remarshal \
+ -if toml \
+ -i <(echo "$toml") \
+ -of json \
+ -o $out
+ ''
)
+ )
);
readTOML = path: fromTOML (builtins.readFile path);
@@ -88,11 +87,10 @@ let
# file: filename including extension
# hash: SRI hash
# kind: Language implementation and version tag
- predictURLFromPypi = lib.makeOverridable
- (
- { pname, file, hash, kind }:
- "https://files.pythonhosted.org/packages/${kind}/${lib.toLower (builtins.substring 0 1 file)}/${pname}/${file}"
- );
+ predictURLFromPypi = lib.makeOverridable (
+ { pname, file, hash, kind }:
+ "https://files.pythonhosted.org/packages/${kind}/${lib.toLower (builtins.substring 0 1 file)}/${pname}/${file}"
+ );
# Fetch the wheels from the PyPI index.
@@ -102,36 +100,35 @@ let
# file: filename including extension
# hash: SRI hash
# kind: Language implementation and version tag
- fetchWheelFromPypi = lib.makeOverridable
- (
- { pname, file, hash, kind, curlOpts ? "" }:
- let
- version = builtins.elemAt (builtins.split "-" file) 2;
- in
- (pkgs.stdenvNoCC.mkDerivation {
- name = file;
- nativeBuildInputs = [
- pkgs.curl
- pkgs.jq
- ];
- isWheel = true;
- system = "builtin";
-
- preferLocalBuild = true;
- impureEnvVars = lib.fetchers.proxyImpureEnvVars ++ [
- "NIX_CURL_FLAGS"
- ];
-
- predictedURL = predictURLFromPypi { inherit pname file hash kind; };
- inherit pname file version curlOpts;
-
- builder = ./fetch-wheel.sh;
-
- outputHashMode = "flat";
- outputHashAlgo = "sha256";
- outputHash = hash;
- })
- );
+ fetchWheelFromPypi = lib.makeOverridable (
+ { pname, file, hash, kind, curlOpts ? "" }:
+ let
+ version = builtins.elemAt (builtins.split "-" file) 2;
+ in
+ (pkgs.stdenvNoCC.mkDerivation {
+ name = file;
+ nativeBuildInputs = [
+ pkgs.curl
+ pkgs.jq
+ ];
+ isWheel = true;
+ system = "builtin";
+
+ preferLocalBuild = true;
+ impureEnvVars = lib.fetchers.proxyImpureEnvVars ++ [
+ "NIX_CURL_FLAGS"
+ ];
+
+ predictedURL = predictURLFromPypi { inherit pname file hash kind; };
+ inherit pname file version curlOpts;
+
+ builder = ./fetch-wheel.sh;
+
+ outputHashMode = "flat";
+ outputHashAlgo = "sha256";
+ outputHash = hash;
+ })
+ );
# Fetch the artifacts from the PyPI index. Since we get all
# info we need from the lock file we don't use nixpkgs' fetchPyPi
@@ -143,16 +140,15 @@ let
# file: filename including extension
# hash: SRI hash
# kind: Language implementation and version tag https://www.python.org/dev/peps/pep-0427/#file-name-convention
- fetchFromPypi = lib.makeOverridable
- (
- { pname, file, hash, kind }:
- if lib.strings.hasSuffix "whl" file then fetchWheelFromPypi { inherit pname file hash kind; }
- else
- pkgs.fetchurl {
- url = predictURLFromPypi { inherit pname file hash kind; };
- inherit hash;
- }
- );
+ fetchFromPypi = lib.makeOverridable (
+ { pname, file, hash, kind }:
+ if lib.strings.hasSuffix "whl" file then fetchWheelFromPypi { inherit pname file hash kind; }
+ else
+ pkgs.fetchurl {
+ url = predictURLFromPypi { inherit pname file hash kind; };
+ inherit hash;
+ }
+ );
getBuildSystemPkgs =
{ pythonPackages
, pyProject
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix b/pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix
index 2467dad31e1..20175f6bade 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/mk-poetry-dep.nix
@@ -58,7 +58,7 @@ pythonPackages.callPackage
binaryDist = selectWheel fileCandidates;
sourceDist = builtins.filter isSdist fileCandidates;
eggs = builtins.filter isEgg fileCandidates;
- entries = ( if preferWheel then binaryDist ++ sourceDist else sourceDist ++ binaryDist) ++ eggs;
+ entries = (if preferWheel then binaryDist ++ sourceDist else sourceDist ++ binaryDist) ++ eggs;
lockFileEntry = builtins.head entries;
_isEgg = isEgg lockFileEntry;
in
@@ -111,7 +111,8 @@ pythonPackages.callPackage
propagatedBuildInputs =
let
compat = isCompatible (poetryLib.getPythonVersion python);
- deps = lib.filterAttrs (n: v: v)
+ deps = lib.filterAttrs
+ (n: v: v)
(
lib.mapAttrs
(
@@ -120,7 +121,8 @@ pythonPackages.callPackage
constraints = v.python or "";
in
compat constraints
- ) dependencies
+ )
+ dependencies
);
depAttrs = lib.attrNames deps;
in
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix b/pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix
index d18e6b8293f..ccb8d9342f6 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/overrides.nix
@@ -6,520 +6,536 @@
self: super:
{
- astroid = super.astroid.overridePythonAttrs
- (
- old: rec {
- buildInputs = old.buildInputs ++ [ self.pytest-runner ];
- doCheck = false;
- }
- );
+ astroid = super.astroid.overridePythonAttrs (
+ old: rec {
+ buildInputs = old.buildInputs ++ [ self.pytest-runner ];
+ doCheck = false;
+ }
+ );
- av = super.av.overridePythonAttrs
- (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [
- pkgs.pkgconfig
- ];
- buildInputs = old.buildInputs ++ [ pkgs.ffmpeg_4 ];
- }
- );
+ av = super.av.overridePythonAttrs (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [
+ pkgs.pkgconfig
+ ];
+ buildInputs = old.buildInputs ++ [ pkgs.ffmpeg_4 ];
+ }
+ );
- bcrypt = super.bcrypt.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [ pkgs.libffi ];
- }
- );
+ bcrypt = super.bcrypt.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [ pkgs.libffi ];
+ }
+ );
cffi =
# cffi is bundled with pypy
if self.python.implementation == "pypy" then null else (
- super.cffi.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [ pkgs.libffi ];
- }
- )
- );
-
- cftime = super.cftime.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [
- self.cython
- ];
- }
+ super.cffi.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [ pkgs.libffi ];
+ }
+ )
);
- configparser = super.configparser.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [
- self.toml
- ];
+ cftime = super.cftime.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ self.cython
+ ];
+ }
+ );
- postPatch = ''
- substituteInPlace setup.py --replace 'setuptools.setup()' 'setuptools.setup(version="${old.version}")'
- '';
- }
- );
+ configparser = super.configparser.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ self.toml
+ ];
- cryptography = super.cryptography.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [ pkgs.openssl ];
- }
- );
+ postPatch = ''
+ substituteInPlace setup.py --replace 'setuptools.setup()' 'setuptools.setup(version="${old.version}")'
+ '';
+ }
+ );
- django = (
- super.django.overridePythonAttrs
- (
- old: {
- propagatedNativeBuildInputs = (old.propagatedNativeBuildInputs or [ ])
- ++ [ pkgs.gettext ];
- }
- )
+ cryptography = super.cryptography.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [ pkgs.openssl ];
+ }
);
- django-bakery = super.django-bakery.overridePythonAttrs
- (
+ django = (
+ super.django.overridePythonAttrs (
old: {
- configurePhase = ''
- if ! test -e LICENSE; then
- touch LICENSE
- fi
- '' + (old.configurePhase or "");
+ propagatedNativeBuildInputs = (old.propagatedNativeBuildInputs or [ ])
+ ++ [ pkgs.gettext ];
}
- );
+ )
+ );
- dlib = super.dlib.overridePythonAttrs
- (
- old: {
- # Parallel building enabled
- inherit (pkgs.python.pkgs.dlib) patches;
+ django-bakery = super.django-bakery.overridePythonAttrs (
+ old: {
+ configurePhase = ''
+ if ! test -e LICENSE; then
+ touch LICENSE
+ fi
+ '' + (old.configurePhase or "");
+ }
+ );
- enableParallelBuilding = true;
- dontUseCmakeConfigure = true;
+ dlib = super.dlib.overridePythonAttrs (
+ old: {
+ # Parallel building enabled
+ inherit (pkgs.python.pkgs.dlib) patches;
- nativeBuildInputs = old.nativeBuildInputs ++ pkgs.dlib.nativeBuildInputs;
- buildInputs = old.buildInputs ++ pkgs.dlib.buildInputs;
- }
- );
+ enableParallelBuilding = true;
+ dontUseCmakeConfigure = true;
+
+ nativeBuildInputs = old.nativeBuildInputs ++ pkgs.dlib.nativeBuildInputs;
+ buildInputs = old.buildInputs ++ pkgs.dlib.buildInputs;
+ }
+ );
# Environment markers are not always included (depending on how a dep was defined)
enum34 = if self.pythonAtLeast "3.4" then null else super.enum34;
- faker = super.faker.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [ self.pytest-runner ];
- doCheck = false;
- }
- );
+ faker = super.faker.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [ self.pytest-runner ];
+ doCheck = false;
+ }
+ );
- fancycompleter = super.fancycompleter.overridePythonAttrs
- (
- old: {
- postPatch = ''
- substituteInPlace setup.py \
- --replace 'setup_requires="setupmeta"' 'setup_requires=[]' \
- --replace 'versioning="devcommit"' 'version="${old.version}"'
- '';
- }
- );
+ fancycompleter = super.fancycompleter.overridePythonAttrs (
+ old: {
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace 'setup_requires="setupmeta"' 'setup_requires=[]' \
+ --replace 'versioning="devcommit"' 'version="${old.version}"'
+ '';
+ }
+ );
- fastparquet = super.fastparquet.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [ self.pytest-runner ];
- }
- );
+ fastparquet = super.fastparquet.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [ self.pytest-runner ];
+ }
+ );
- grandalf = super.grandalf.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [ self.pytest-runner ];
- doCheck = false;
- }
- );
+ grandalf = super.grandalf.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [ self.pytest-runner ];
+ doCheck = false;
+ }
+ );
- h5py = super.h5py.overridePythonAttrs
- (
- old:
- if old.format != "wheel" then rec {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
- buildInputs = old.buildInputs ++ [ pkgs.hdf5 self.pkgconfig self.cython ];
- configure_flags = "--hdf5=${pkgs.hdf5}";
- postConfigure = ''
- ${self.python.executable} setup.py configure ${configure_flags}
- '';
- } else old
- );
+ h5py = super.h5py.overridePythonAttrs (
+ old:
+ if old.format != "wheel" then rec {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
+ buildInputs = old.buildInputs ++ [ pkgs.hdf5 self.pkgconfig self.cython ];
+ configure_flags = "--hdf5=${pkgs.hdf5}";
+ postConfigure = ''
+ ${self.python.executable} setup.py configure ${configure_flags}
+ '';
+ } else old
+ );
- horovod = super.horovod.overridePythonAttrs
- (
- old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ [ pkgs.openmpi ];
- }
- );
+ horovod = super.horovod.overridePythonAttrs (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [ pkgs.openmpi ];
+ }
+ );
+
+ imagecodecs = super.imagecodecs.overridePythonAttrs (
+ old: {
+ patchPhase = ''
+ substituteInPlace setup.py \
+ --replace "/usr/include/openjpeg-2.3" \
+ "${pkgs.openjpeg.dev}/include/openjpeg-2.3"
+ substituteInPlace setup.py \
+ --replace "/usr/include/jxrlib" \
+ "$out/include/libjxr"
+ substituteInPlace imagecodecs/_zopfli.c \
+ --replace '"zopfli/zopfli.h"' \
+ '<zopfli.h>'
+ substituteInPlace imagecodecs/_zopfli.c \
+ --replace '"zopfli/zlib_container.h"' \
+ '<zlib_container.h>'
+ substituteInPlace imagecodecs/_zopfli.c \
+ --replace '"zopfli/gzip_container.h"' \
+ '<gzip_container.h>'
+ '';
+
+ preBuild = ''
+ mkdir -p $out/include/libjxr
+ ln -s ${pkgs.jxrlib}/include/libjxr/**/* $out/include/libjxr
+
+ '';
+
+ buildInputs = old.buildInputs ++ [
+ # Commented out packages are declared required, but not actually
+ # needed to build. They are not yet packaged for nixpkgs.
+ # bitshuffle
+ pkgs.brotli
+ # brunsli
+ pkgs.bzip2
+ pkgs.c-blosc
+ # charls
+ pkgs.giflib
+ pkgs.jxrlib
+ pkgs.lcms
+ pkgs.libaec
+ pkgs.libaec
+ pkgs.libjpeg_turbo
+ # liblzf
+ # liblzma
+ pkgs.libpng
+ pkgs.libtiff
+ pkgs.libwebp
+ pkgs.lz4
+ pkgs.openjpeg
+ pkgs.snappy
+ # zfp
+ pkgs.zopfli
+ pkgs.zstd
+ pkgs.zlib
+ ];
+ }
+ );
# importlib-metadata has an incomplete dependency specification
- importlib-metadata = super.importlib-metadata.overridePythonAttrs
- (
- old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ lib.optional self.python.isPy2 self.pathlib2;
- }
- );
+ importlib-metadata = super.importlib-metadata.overridePythonAttrs (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ lib.optional self.python.isPy2 self.pathlib2;
+ }
+ );
- isort = super.isort.overridePythonAttrs
- (
- old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ [ self.setuptools ];
- }
- );
+ isort = super.isort.overridePythonAttrs (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [ self.setuptools ];
+ }
+ );
- jupyter = super.jupyter.overridePythonAttrs
- (
- old: rec {
- # jupyter is a meta-package. Everything relevant comes from the
- # dependencies. It does however have a jupyter.py file that conflicts
- # with jupyter-core so this meta solves this conflict.
- meta.priority = 100;
- }
- );
+ jupyter = super.jupyter.overridePythonAttrs (
+ old: rec {
+ # jupyter is a meta-package. Everything relevant comes from the
+ # dependencies. It does however have a jupyter.py file that conflicts
+ # with jupyter-core so this meta solves this conflict.
+ meta.priority = 100;
+ }
+ );
- kiwisolver = super.kiwisolver.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [
- # cppy is at the time of writing not in nixpkgs
- (self.cppy or null)
- ];
- }
- );
+ kiwisolver = super.kiwisolver.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ # cppy is at the time of writing not in nixpkgs
+ (self.cppy or null)
+ ];
+ }
+ );
- lap = super.lap.overridePythonAttrs
- (
- old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ [
- self.numpy
- ];
- }
- );
+ lap = super.lap.overridePythonAttrs (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [
+ self.numpy
+ ];
+ }
+ );
- llvmlite = super.llvmlite.overridePythonAttrs
- (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.llvm ];
+ llvmlite = super.llvmlite.overridePythonAttrs (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.llvm ];
- # Disable static linking
- # https://github.com/numba/llvmlite/issues/93
- postPatch = ''
- substituteInPlace ffi/Makefile.linux --replace "-static-libstdc++" ""
+ # Disable static linking
+ # https://github.com/numba/llvmlite/issues/93
+ postPatch = ''
+ substituteInPlace ffi/Makefile.linux --replace "-static-libstdc++" ""
- substituteInPlace llvmlite/tests/test_binding.py --replace "test_linux" "nope"
- '';
+ substituteInPlace llvmlite/tests/test_binding.py --replace "test_linux" "nope"
+ '';
- # Set directory containing llvm-config binary
- preConfigure = ''
- export LLVM_CONFIG=${pkgs.llvm}/bin/llvm-config
- '';
+ # Set directory containing llvm-config binary
+ preConfigure = ''
+ export LLVM_CONFIG=${pkgs.llvm}/bin/llvm-config
+ '';
- __impureHostDeps = pkgs.stdenv.lib.optionals pkgs.stdenv.isDarwin [ "/usr/lib/libm.dylib" ];
+ __impureHostDeps = pkgs.stdenv.lib.optionals pkgs.stdenv.isDarwin [ "/usr/lib/libm.dylib" ];
- passthru = old.passthru // { llvm = pkgs.llvm; };
- }
- );
+ passthru = old.passthru // { llvm = pkgs.llvm; };
+ }
+ );
- lockfile = super.lockfile.overridePythonAttrs
- (
- old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ [ self.pbr ];
- }
- );
+ lockfile = super.lockfile.overridePythonAttrs (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [ self.pbr ];
+ }
+ );
- lxml = super.lxml.overridePythonAttrs
- (
- old: {
- nativeBuildInputs = with pkgs; old.nativeBuildInputs ++ [ pkgconfig libxml2.dev libxslt.dev ];
- buildInputs = with pkgs; old.buildInputs ++ [ libxml2 libxslt ];
- }
- );
+ lxml = super.lxml.overridePythonAttrs (
+ old: {
+ nativeBuildInputs = with pkgs; old.nativeBuildInputs ++ [ pkgconfig libxml2.dev libxslt.dev ];
+ buildInputs = with pkgs; old.buildInputs ++ [ libxml2 libxslt ];
+ }
+ );
- markupsafe = super.markupsafe.overridePythonAttrs
- (
- old: {
- src = old.src.override { pname = builtins.replaceStrings [ "markupsafe" ] [ "MarkupSafe" ] old.pname; };
- }
- );
+ markupsafe = super.markupsafe.overridePythonAttrs (
+ old: {
+ src = old.src.override { pname = builtins.replaceStrings [ "markupsafe" ] [ "MarkupSafe" ] old.pname; };
+ }
+ );
- matplotlib = super.matplotlib.overridePythonAttrs
- (
- old:
- let
- enableGhostscript = old.passthru.enableGhostscript or false;
- enableGtk3 = old.passthru.enableTk or false;
- enableQt = old.passthru.enableQt or false;
- enableTk = old.passthru.enableTk or false;
+ matplotlib = super.matplotlib.overridePythonAttrs (
+ old:
+ let
+ enableGhostscript = old.passthru.enableGhostscript or false;
+ enableGtk3 = old.passthru.enableTk or false;
+ enableQt = old.passthru.enableQt or false;
+ enableTk = old.passthru.enableTk or false;
- inherit (pkgs.darwin.apple_sdk.frameworks) Cocoa;
- in
- {
- NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${pkgs.libcxx}/include/c++/v1";
+ inherit (pkgs.darwin.apple_sdk.frameworks) Cocoa;
+ in
+ {
+ NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin "-I${pkgs.libcxx}/include/c++/v1";
- XDG_RUNTIME_DIR = "/tmp";
+ XDG_RUNTIME_DIR = "/tmp";
- buildInputs = old.buildInputs
- ++ lib.optional enableGhostscript pkgs.ghostscript
- ++ lib.optional stdenv.isDarwin [ Cocoa ];
+ buildInputs = old.buildInputs
+ ++ lib.optional enableGhostscript pkgs.ghostscript
+ ++ lib.optional stdenv.isDarwin [ Cocoa ];
- nativeBuildInputs = old.nativeBuildInputs ++ [
- pkgs.pkgconfig
- ];
+ nativeBuildInputs = old.nativeBuildInputs ++ [
+ pkgs.pkgconfig
+ ];
- propagatedBuildInputs = old.propagatedBuildInputs ++ [
- pkgs.libpng
- pkgs.freetype
- ]
- ++ stdenv.lib.optionals enableGtk3 [ pkgs.cairo self.pycairo pkgs.gtk3 pkgs.gobject-introspection self.pygobject3 ]
- ++ stdenv.lib.optionals enableTk [ pkgs.tcl pkgs.tk self.tkinter pkgs.libX11 ]
- ++ stdenv.lib.optionals enableQt [ self.pyqt5 ]
- ;
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [
+ pkgs.libpng
+ pkgs.freetype
+ ]
+ ++ stdenv.lib.optionals enableGtk3 [ pkgs.cairo self.pycairo pkgs.gtk3 pkgs.gobject-introspection self.pygobject3 ]
+ ++ stdenv.lib.optionals enableTk [ pkgs.tcl pkgs.tk self.tkinter pkgs.libX11 ]
+ ++ stdenv.lib.optionals enableQt [ self.pyqt5 ]
+ ;
- inherit (super.matplotlib) patches;
- }
- );
+ inherit (super.matplotlib) patches;
+ }
+ );
# Calls Cargo at build time for source builds and is really tricky to package
maturin = super.maturin.override {
preferWheel = true;
};
- mccabe = super.mccabe.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [ self.pytest-runner ];
- doCheck = false;
- }
- );
-
- netcdf4 = super.netcdf4.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [
- self.cython
- ];
-
- propagatedBuildInputs = old.propagatedBuildInputs ++ [
- pkgs.zlib
- pkgs.netcdf
- pkgs.hdf5
- pkgs.curl
- pkgs.libjpeg
- ];
+ mccabe = super.mccabe.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [ self.pytest-runner ];
+ doCheck = false;
+ }
+ );
- # Variables used to configure the build process
- USE_NCCONFIG = "0";
- HDF5_DIR = lib.getDev pkgs.hdf5;
- NETCDF4_DIR = pkgs.netcdf;
- CURL_DIR = pkgs.curl.dev;
- JPEG_DIR = pkgs.libjpeg.dev;
- }
- );
+ netcdf4 = super.netcdf4.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ self.cython
+ ];
+
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [
+ pkgs.zlib
+ pkgs.netcdf
+ pkgs.hdf5
+ pkgs.curl
+ pkgs.libjpeg
+ ];
+
+ # Variables used to configure the build process
+ USE_NCCONFIG = "0";
+ HDF5_DIR = lib.getDev pkgs.hdf5;
+ NETCDF4_DIR = pkgs.netcdf;
+ CURL_DIR = pkgs.curl.dev;
+ JPEG_DIR = pkgs.libjpeg.dev;
+ }
+ );
- numpy = super.numpy.overridePythonAttrs
- (
- old:
- let
- blas = old.passthru.args.blas or pkgs.openblasCompat;
- blasImplementation = lib.nameFromURL blas.name "-";
- cfg = pkgs.writeTextFile {
- name = "site.cfg";
- text = (
- lib.generators.toINI { } {
- ${blasImplementation} = {
- include_dirs = "${blas}/include";
- library_dirs = "${blas}/lib";
- } // lib.optionalAttrs (blasImplementation == "mkl") {
- mkl_libs = "mkl_rt";
- lapack_libs = "";
- };
- }
- );
- };
- in
- {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.gfortran ];
- buildInputs = old.buildInputs ++ [ blas self.cython ];
- enableParallelBuilding = true;
- preBuild = ''
- ln -s ${cfg} site.cfg
- '';
- passthru = old.passthru // {
- blas = blas;
- inherit blasImplementation cfg;
- };
- }
- );
+ numpy = super.numpy.overridePythonAttrs (
+ old:
+ let
+ blas = old.passthru.args.blas or pkgs.openblasCompat;
+ blasImplementation = lib.nameFromURL blas.name "-";
+ cfg = pkgs.writeTextFile {
+ name = "site.cfg";
+ text = (
+ lib.generators.toINI
+ { } {
+ ${blasImplementation} = {
+ include_dirs = "${blas}/include";
+ library_dirs = "${blas}/lib";
+ } // lib.optionalAttrs (blasImplementation == "mkl") {
+ mkl_libs = "mkl_rt";
+ lapack_libs = "";
+ };
+ }
+ );
+ };
+ in
+ {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.gfortran ];
+ buildInputs = old.buildInputs ++ [ blas self.cython ];
+ enableParallelBuilding = true;
+ preBuild = ''
+ ln -s ${cfg} site.cfg
+ '';
+ passthru = old.passthru // {
+ blas = blas;
+ inherit blasImplementation cfg;
+ };
+ }
+ );
- openexr = super.openexr.overridePythonAttrs
- (
- old: rec {
- buildInputs = old.buildInputs ++ [ pkgs.openexr pkgs.ilmbase ];
- NIX_CFLAGS_COMPILE = [ "-I${pkgs.openexr.dev}/include/OpenEXR" "-I${pkgs.ilmbase.dev}/include/OpenEXR" ];
- }
- );
+ openexr = super.openexr.overridePythonAttrs (
+ old: rec {
+ buildInputs = old.buildInputs ++ [ pkgs.openexr pkgs.ilmbase ];
+ NIX_CFLAGS_COMPILE = [ "-I${pkgs.openexr.dev}/include/OpenEXR" "-I${pkgs.ilmbase.dev}/include/OpenEXR" ];
+ }
+ );
- peewee = super.peewee.overridePythonAttrs
- (
- old:
- let
- withPostgres = old.passthru.withPostgres or false;
- withMysql = old.passthru.withMysql or false;
- in
- {
- buildInputs = old.buildInputs ++ [ self.cython pkgs.sqlite ];
- propagatedBuildInputs = old.propagatedBuildInputs
- ++ lib.optional withPostgres self.psycopg2
- ++ lib.optional withMysql self.mysql-connector;
- }
- );
+ peewee = super.peewee.overridePythonAttrs (
+ old:
+ let
+ withPostgres = old.passthru.withPostgres or false;
+ withMysql = old.passthru.withMysql or false;
+ in
+ {
+ buildInputs = old.buildInputs ++ [ self.cython pkgs.sqlite ];
+ propagatedBuildInputs = old.propagatedBuildInputs
+ ++ lib.optional withPostgres self.psycopg2
+ ++ lib.optional withMysql self.mysql-connector;
+ }
+ );
- pillow = super.pillow.overridePythonAttrs
- (
- old: {
- nativeBuildInputs = [ pkgs.pkgconfig ] ++ old.nativeBuildInputs;
- buildInputs = with pkgs; [ freetype libjpeg zlib libtiff libwebp tcl lcms2 ] ++ old.buildInputs;
- }
- );
+ pillow = super.pillow.overridePythonAttrs (
+ old: {
+ nativeBuildInputs = [ pkgs.pkgconfig ] ++ old.nativeBuildInputs;
+ buildInputs = with pkgs; [ freetype libjpeg zlib libtiff libwebp tcl lcms2 ] ++ old.buildInputs;
+ }
+ );
- psycopg2 = super.psycopg2.overridePythonAttrs
- (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.postgresql ];
- }
- );
+ psycopg2 = super.psycopg2.overridePythonAttrs (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.postgresql ];
+ }
+ );
- psycopg2-binary = super.psycopg2-binary.overridePythonAttrs
- (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.postgresql ];
- }
- );
+ psycopg2-binary = super.psycopg2-binary.overridePythonAttrs (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.postgresql ];
+ }
+ );
pyarrow =
- if lib.versionAtLeast super.pyarrow.version "0.16.0" then super.pyarrow.overridePythonAttrs
- (
- old:
- let
- parseMinor = drv: lib.concatStringsSep "." (lib.take 2 (lib.splitVersion drv.version));
- _arrow-cpp = pkgs.arrow-cpp.override { inherit (self) python; };
- ARROW_HOME = _arrow-cpp;
- arrowCppVersion = parseMinor pkgs.arrow-cpp;
- pyArrowVersion = parseMinor super.pyarrow;
- errorMessage = "arrow-cpp version (${arrowCppVersion}) mismatches pyarrow version (${pyArrowVersion})";
- in
- if arrowCppVersion != pyArrowVersion then throw errorMessage else {
-
- nativeBuildInputs = old.nativeBuildInputs ++ [
- self.cython
- pkgs.pkgconfig
- pkgs.cmake
- ];
-
- preBuild = ''
- export PYARROW_PARALLEL=$NIX_BUILD_CORES
- '';
-
- PARQUET_HOME = _arrow-cpp;
- inherit ARROW_HOME;
-
- buildInputs = old.buildInputs ++ [
- pkgs.arrow-cpp
- ];
-
- PYARROW_BUILD_TYPE = "release";
- PYARROW_WITH_PARQUET = true;
- PYARROW_CMAKE_OPTIONS = [
- "-DCMAKE_INSTALL_RPATH=${ARROW_HOME}/lib"
+ if lib.versionAtLeast super.pyarrow.version "0.16.0" then super.pyarrow.overridePythonAttrs (
+ old:
+ let
+ parseMinor = drv: lib.concatStringsSep "." (lib.take 2 (lib.splitVersion drv.version));
+ _arrow-cpp = pkgs.arrow-cpp.override { inherit (self) python; };
+ ARROW_HOME = _arrow-cpp;
+ arrowCppVersion = parseMinor pkgs.arrow-cpp;
+ pyArrowVersion = parseMinor super.pyarrow;
+ errorMessage = "arrow-cpp version (${arrowCppVersion}) mismatches pyarrow version (${pyArrowVersion})";
+ in
+ if arrowCppVersion != pyArrowVersion then throw errorMessage else {
- # This doesn't use setup hook to call cmake so we need to workaround #54606
- # ourselves
- "-DCMAKE_POLICY_DEFAULT_CMP0025=NEW"
- ];
+ nativeBuildInputs = old.nativeBuildInputs ++ [
+ self.cython
+ pkgs.pkgconfig
+ pkgs.cmake
+ ];
- dontUseCmakeConfigure = true;
- }
- ) else super.pyarrow.overridePythonAttrs
- (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [
- self.cython
- ];
- }
- );
+ preBuild = ''
+ export PYARROW_PARALLEL=$NIX_BUILD_CORES
+ '';
- pycairo =
- (
- drv: (
- drv.overridePythonAttrs
- (
- _: {
- format = "other";
- }
- )
- ).overridePythonAttrs
- (
- old: {
+ PARQUET_HOME = _arrow-cpp;
+ inherit ARROW_HOME;
- nativeBuildInputs = old.nativeBuildInputs ++ [
- pkgs.meson
- pkgs.ninja
- pkgs.pkgconfig
- ];
+ buildInputs = old.buildInputs ++ [
+ pkgs.arrow-cpp
+ ];
- propagatedBuildInputs = old.propagatedBuildInputs ++ [
- pkgs.cairo
- pkgs.xlibsWrapper
- ];
+ PYARROW_BUILD_TYPE = "release";
+ PYARROW_WITH_PARQUET = true;
+ PYARROW_CMAKE_OPTIONS = [
+ "-DCMAKE_INSTALL_RPATH=${ARROW_HOME}/lib"
- mesonFlags = [ "-Dpython=${ if self.isPy3k then "python3" else "python"}" ];
- }
- )
- ) super.pycairo;
+ # This doesn't use setup hook to call cmake so we need to workaround #54606
+ # ourselves
+ "-DCMAKE_POLICY_DEFAULT_CMP0025=NEW"
+ ];
- pycocotools = super.pycocotools.overridePythonAttrs
- (
+ dontUseCmakeConfigure = true;
+ }
+ ) else super.pyarrow.overridePythonAttrs (
old: {
- buildInputs = old.buildInputs ++ [
+ nativeBuildInputs = old.nativeBuildInputs ++ [
self.cython
- self.numpy
];
}
);
- pygobject = super.pygobject.overridePythonAttrs
- (
+ pycairo = (
+ drv: (
+ drv.overridePythonAttrs (
+ _: {
+ format = "other";
+ }
+ )
+ ).overridePythonAttrs (
old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
- buildInputs = old.buildInputs ++ [ pkgs.glib pkgs.gobject-introspection ];
- }
- );
- pylint = super.pylint.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [ self.pytest-runner ];
- doCheck = false;
- }
- );
+ nativeBuildInputs = old.nativeBuildInputs ++ [
+ pkgs.meson
+ pkgs.ninja
+ pkgs.pkgconfig
+ ];
- pyopenssl = super.pyopenssl.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [ pkgs.openssl ];
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [
+ pkgs.cairo
+ pkgs.xlibsWrapper
+ ];
+
+ mesonFlags = [ "-Dpython=${if self.isPy3k then "python3" else "python"}" ];
}
- );
+ )
+ )
+ super.pycairo;
+
+ pycocotools = super.pycocotools.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ self.cython
+ self.numpy
+ ];
+ }
+ );
+
+ pygobject = super.pygobject.overridePythonAttrs (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
+ buildInputs = old.buildInputs ++ [ pkgs.glib pkgs.gobject-introspection ];
+ }
+ );
+
+ pylint = super.pylint.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [ self.pytest-runner ];
+ doCheck = false;
+ }
+ );
+
+ pyopenssl = super.pyopenssl.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [ pkgs.openssl ];
+ }
+ );
pyqt5 =
let
@@ -529,318 +545,302 @@ self: super:
withWebKit = drv.passthru.args.withWebKit or false;
withWebSockets = drv.passthru.args.withWebSockets or false;
in
- super.pyqt5.overridePythonAttrs
- (
- old: {
- format = "other";
+ super.pyqt5.overridePythonAttrs (
+ old: {
+ format = "other";
- nativeBuildInputs = old.nativeBuildInputs ++ [
- pkgs.pkgconfig
- pkgs.qt5.qmake
- pkgs.xorg.lndir
- pkgs.qt5.qtbase
- pkgs.qt5.qtsvg
- pkgs.qt5.qtdeclarative
- pkgs.qt5.qtwebchannel
- # self.pyqt5-sip
- self.sip
- ]
- ++ lib.optional withConnectivity pkgs.qt5.qtconnectivity
- ++ lib.optional withMultimedia pkgs.qt5.qtmultimedia
- ++ lib.optional withWebKit pkgs.qt5.qtwebkit
- ++ lib.optional withWebSockets pkgs.qt5.qtwebsockets
- ;
-
- buildInputs = old.buildInputs ++ [
- pkgs.dbus
- pkgs.qt5.qtbase
- pkgs.qt5.qtsvg
- pkgs.qt5.qtdeclarative
- self.sip
- ]
- ++ lib.optional withConnectivity pkgs.qt5.qtconnectivity
- ++ lib.optional withWebKit pkgs.qt5.qtwebkit
- ++ lib.optional withWebSockets pkgs.qt5.qtwebsockets
- ;
-
- # Fix dbus mainloop
- patches = pkgs.python3.pkgs.pyqt5.patches or [ ];
-
- configurePhase = ''
- runHook preConfigure
-
- export PYTHONPATH=$PYTHONPATH:$out/${self.python.sitePackages}
-
- mkdir -p $out/${self.python.sitePackages}/dbus/mainloop
- ${self.python.executable} configure.py -w \
- --confirm-license \
- --no-qml-plugin \
- --bindir=$out/bin \
- --destdir=$out/${self.python.sitePackages} \
- --stubsdir=$out/${self.python.sitePackages}/PyQt5 \
- --sipdir=$out/share/sip/PyQt5 \
- --designer-plugindir=$out/plugins/designer
-
- runHook postConfigure
- '';
+ nativeBuildInputs = old.nativeBuildInputs ++ [
+ pkgs.pkgconfig
+ pkgs.qt5.qmake
+ pkgs.xorg.lndir
+ pkgs.qt5.qtbase
+ pkgs.qt5.qtsvg
+ pkgs.qt5.qtdeclarative
+ pkgs.qt5.qtwebchannel
+ # self.pyqt5-sip
+ self.sip
+ ]
+ ++ lib.optional withConnectivity pkgs.qt5.qtconnectivity
+ ++ lib.optional withMultimedia pkgs.qt5.qtmultimedia
+ ++ lib.optional withWebKit pkgs.qt5.qtwebkit
+ ++ lib.optional withWebSockets pkgs.qt5.qtwebsockets
+ ;
- postInstall = ''
- ln -s ${self.pyqt5-sip}/${self.python.sitePackages}/PyQt5/sip.* $out/${self.python.sitePackages}/PyQt5/
- for i in $out/bin/*; do
- wrapProgram $i --prefix PYTHONPATH : "$PYTHONPATH"
- done
-
- # Let's make it a namespace package
- cat << EOF > $out/${self.python.sitePackages}/PyQt5/__init__.py
- from pkgutil import extend_path
- __path__ = extend_path(__path__, __name__)
- EOF
- '';
+ buildInputs = old.buildInputs ++ [
+ pkgs.dbus
+ pkgs.qt5.qtbase
+ pkgs.qt5.qtsvg
+ pkgs.qt5.qtdeclarative
+ self.sip
+ ]
+ ++ lib.optional withConnectivity pkgs.qt5.qtconnectivity
+ ++ lib.optional withWebKit pkgs.qt5.qtwebkit
+ ++ lib.optional withWebSockets pkgs.qt5.qtwebsockets
+ ;
- installCheckPhase =
- let
- modules = [
- "PyQt5"
- "PyQt5.QtCore"
- "PyQt5.QtQml"
- "PyQt5.QtWidgets"
- "PyQt5.QtGui"
- ]
- ++ lib.optional withWebSockets "PyQt5.QtWebSockets"
- ++ lib.optional withWebKit "PyQt5.QtWebKit"
- ++ lib.optional withMultimedia "PyQt5.QtMultimedia"
- ++ lib.optional withConnectivity "PyQt5.QtConnectivity"
- ;
- imports = lib.concatMapStrings (module: "import ${module};") modules;
- in
- ''
- echo "Checking whether modules can be imported..."
- ${self.python.interpreter} -c "${imports}"
- '';
+ # Fix dbus mainloop
+ patches = pkgs.python3.pkgs.pyqt5.patches or [ ];
- doCheck = true;
+ configurePhase = ''
+ runHook preConfigure
- enableParallelBuilding = true;
- }
- );
+ export PYTHONPATH=$PYTHONPATH:$out/${self.python.sitePackages}
+
+ mkdir -p $out/${self.python.sitePackages}/dbus/mainloop
+ ${self.python.executable} configure.py -w \
+ --confirm-license \
+ --no-qml-plugin \
+ --bindir=$out/bin \
+ --destdir=$out/${self.python.sitePackages} \
+ --stubsdir=$out/${self.python.sitePackages}/PyQt5 \
+ --sipdir=$out/share/sip/PyQt5 \
+ --designer-plugindir=$out/plugins/designer
+
+ runHook postConfigure
+ '';
- pytest-datadir = super.pytest-datadir.overridePythonAttrs
- (
- old: {
postInstall = ''
- rm -f $out/LICENSE
+ ln -s ${self.pyqt5-sip}/${self.python.sitePackages}/PyQt5/sip.* $out/${self.python.sitePackages}/PyQt5/
+ for i in $out/bin/*; do
+ wrapProgram $i --prefix PYTHONPATH : "$PYTHONPATH"
+ done
+
+ # Let's make it a namespace package
+ cat << EOF > $out/${self.python.sitePackages}/PyQt5/__init__.py
+ from pkgutil import extend_path
+ __path__ = extend_path(__path__, __name__)
+ EOF
'';
- }
- );
- pytest = super.pytest.overridePythonAttrs
- (
- old: {
- doCheck = false;
+ installCheckPhase =
+ let
+ modules = [
+ "PyQt5"
+ "PyQt5.QtCore"
+ "PyQt5.QtQml"
+ "PyQt5.QtWidgets"
+ "PyQt5.QtGui"
+ ]
+ ++ lib.optional withWebSockets "PyQt5.QtWebSockets"
+ ++ lib.optional withWebKit "PyQt5.QtWebKit"
+ ++ lib.optional withMultimedia "PyQt5.QtMultimedia"
+ ++ lib.optional withConnectivity "PyQt5.QtConnectivity"
+ ;
+ imports = lib.concatMapStrings (module: "import ${module};") modules;
+ in
+ ''
+ echo "Checking whether modules can be imported..."
+ ${self.python.interpreter} -c "${imports}"
+ '';
+
+ doCheck = true;
+
+ enableParallelBuilding = true;
}
);
+ pytest-datadir = super.pytest-datadir.overridePythonAttrs (
+ old: {
+ postInstall = ''
+ rm -f $out/LICENSE
+ '';
+ }
+ );
+
+ pytest = super.pytest.overridePythonAttrs (
+ old: {
+ doCheck = false;
+ }
+ );
+
pytest-runner = super.pytest-runner or super.pytestrunner;
- python-jose = super.python-jose.overridePythonAttrs
- (
- old: {
- postPath = ''
- substituteInPlace setup.py --replace "'pytest-runner'," ""
- substituteInPlace setup.py --replace "'pytest-runner'" ""
- '';
- }
- );
+ python-jose = super.python-jose.overridePythonAttrs (
+ old: {
+ postPath = ''
+ substituteInPlace setup.py --replace "'pytest-runner'," ""
+ substituteInPlace setup.py --replace "'pytest-runner'" ""
+ '';
+ }
+ );
- python-prctl = super.python-prctl.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [
- pkgs.libcap
- ];
- }
- );
+ python-prctl = super.python-prctl.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ pkgs.libcap
+ ];
+ }
+ );
- pyzmq = super.pyzmq.overridePythonAttrs
- (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
- propagatedBuildInputs = old.propagatedBuildInputs ++ [ pkgs.zeromq ];
- }
- );
+ pyzmq = super.pyzmq.overridePythonAttrs (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [ pkgs.zeromq ];
+ }
+ );
- rockset = super.rockset.overridePythonAttrs
- (
- old: rec {
- postPatch = ''
- cp ./setup_rockset.py ./setup.py
- '';
- }
- );
+ rockset = super.rockset.overridePythonAttrs (
+ old: rec {
+ postPatch = ''
+ cp ./setup_rockset.py ./setup.py
+ '';
+ }
+ );
- scaleapi = super.scaleapi.overridePythonAttrs
- (
- old: {
- postPatch = ''
- substituteInPlace setup.py --replace "install_requires = ['requests>=2.4.2', 'enum34']" "install_requires = ['requests>=2.4.2']" || true
- '';
- }
- );
+ scaleapi = super.scaleapi.overridePythonAttrs (
+ old: {
+ postPatch = ''
+ substituteInPlace setup.py --replace "install_requires = ['requests>=2.4.2', 'enum34']" "install_requires = ['requests>=2.4.2']" || true
+ '';
+ }
+ );
- pandas = super.pandas.overridePythonAttrs
- (
- old: {
- nativeBuildInputs = old.nativeBuildInputs ++ [ self.cython ];
- }
- );
+ pandas = super.pandas.overridePythonAttrs (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ self.cython ];
+ }
+ );
+
+ panel = super.panel.overridePythonAttrs (
+ old: {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.nodejs ];
+ }
+ );
# Pybind11 is an undeclared dependency of scipy that we need to pick from nixpkgs
# Make it not fail with infinite recursion
- pybind11 = super.pybind11.overridePythonAttrs
- (
- old: {
- cmakeFlags = (old.cmakeFlags or [ ]) ++ [
- "-DPYBIND11_TEST=off"
- ];
- doCheck = false; # Circular test dependency
- }
- );
+ pybind11 = super.pybind11.overridePythonAttrs (
+ old: {
+ cmakeFlags = (old.cmakeFlags or [ ]) ++ [
+ "-DPYBIND11_TEST=off"
+ ];
+ doCheck = false; # Circular test dependency
+ }
+ );
- scipy = super.scipy.overridePythonAttrs
- (
- old:
- if old.format != "wheel" then {
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.gfortran ];
- propagatedBuildInputs = old.propagatedBuildInputs ++ [ self.pybind11 ];
- setupPyBuildFlags = [ "--fcompiler='gnu95'" ];
- enableParallelBuilding = true;
- buildInputs = old.buildInputs ++ [ self.numpy.blas ];
- preConfigure = ''
- sed -i '0,/from numpy.distutils.core/s//import setuptools;from numpy.distutils.core/' setup.py
- export NPY_NUM_BUILD_JOBS=$NIX_BUILD_CORES
- '';
- preBuild = ''
- ln -s ${self.numpy.cfg} site.cfg
- '';
- } else old
- );
+ scipy = super.scipy.overridePythonAttrs (
+ old:
+ if old.format != "wheel" then {
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.gfortran ];
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [ self.pybind11 ];
+ setupPyBuildFlags = [ "--fcompiler='gnu95'" ];
+ enableParallelBuilding = true;
+ buildInputs = old.buildInputs ++ [ self.numpy.blas ];
+ preConfigure = ''
+ sed -i '0,/from numpy.distutils.core/s//import setuptools;from numpy.distutils.core/' setup.py
+ export NPY_NUM_BUILD_JOBS=$NIX_BUILD_CORES
+ '';
+ preBuild = ''
+ ln -s ${self.numpy.cfg} site.cfg
+ '';
+ } else old
+ );
- scikit-learn = super.scikit-learn.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [
- pkgs.gfortran
- pkgs.glibcLocales
- ] ++ lib.optionals stdenv.cc.isClang [
- pkgs.llvmPackages.openmp
- ];
+ scikit-learn = super.scikit-learn.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [
+ pkgs.gfortran
+ pkgs.glibcLocales
+ ] ++ lib.optionals stdenv.cc.isClang [
+ pkgs.llvmPackages.openmp
+ ];
- nativeBuildInputs = old.nativeBuildInputs ++ [
- self.cython
- ];
+ nativeBuildInputs = old.nativeBuildInputs ++ [
+ self.cython
+ ];
- enableParallelBuilding = true;
- }
- );
+ enableParallelBuilding = true;
+ }
+ );
- shapely = super.shapely.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ [ pkgs.geos self.cython ];
- inherit (pkgs.python3.pkgs.shapely) patches GEOS_LIBRARY_PATH;
- }
- );
+ shapely = super.shapely.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ [ pkgs.geos self.cython ];
+ inherit (pkgs.python3.pkgs.shapely) patches GEOS_LIBRARY_PATH;
+ }
+ );
shellingham =
if lib.versionAtLeast super.shellingham.version "1.3.2" then (
- super.shellingham.overridePythonAttrs
- (
- old: {
- format = "pyproject";
- }
- )
+ super.shellingham.overridePythonAttrs (
+ old: {
+ format = "pyproject";
+ }
+ )
) else super.shellingham;
- tables = super.tables.overridePythonAttrs
- (
- old: {
- HDF5_DIR = "${pkgs.hdf5}";
- nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
- propagatedBuildInputs = old.nativeBuildInputs ++ [ pkgs.hdf5 self.numpy self.numexpr ];
- }
- );
+ tables = super.tables.overridePythonAttrs (
+ old: {
+ HDF5_DIR = "${pkgs.hdf5}";
+ nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.pkgconfig ];
+ propagatedBuildInputs = old.nativeBuildInputs ++ [ pkgs.hdf5 self.numpy self.numexpr ];
+ }
+ );
- tensorpack = super.tensorpack.overridePythonAttrs
- (
- old: {
- postPatch = ''
- substituteInPlace setup.cfg --replace "# will call find_packages()" ""
- '';
- }
- );
+ tensorpack = super.tensorpack.overridePythonAttrs (
+ old: {
+ postPatch = ''
+ substituteInPlace setup.cfg --replace "# will call find_packages()" ""
+ '';
+ }
+ );
- urwidtrees = super.urwidtrees.overridePythonAttrs
- (
- old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ [
- self.urwid
- ];
- }
- );
+ urwidtrees = super.urwidtrees.overridePythonAttrs (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [
+ self.urwid
+ ];
+ }
+ );
- vose-alias-method = super.vose-alias-method.overridePythonAttrs
- (
- old: {
- postInstall = ''
- rm -f $out/LICENSE
- '';
- }
- );
+ vose-alias-method = super.vose-alias-method.overridePythonAttrs (
+ old: {
+ postInstall = ''
+ rm -f $out/LICENSE
+ '';
+ }
+ );
- uvloop = super.uvloop.overridePythonAttrs
- (
- old: {
- buildInputs = old.buildInputs ++ lib.optionals stdenv.isDarwin [
- pkgs.darwin.apple_sdk.frameworks.ApplicationServices
- pkgs.darwin.apple_sdk.frameworks.CoreServices
- ];
- }
- );
+ uvloop = super.uvloop.overridePythonAttrs (
+ old: {
+ buildInputs = old.buildInputs ++ lib.optionals stdenv.isDarwin [
+ pkgs.darwin.apple_sdk.frameworks.ApplicationServices
+ pkgs.darwin.apple_sdk.frameworks.CoreServices
+ ];
+ }
+ );
# Stop infinite recursion by using bootstrapped pkg from nixpkgs
wheel = (
pkgs.python3.pkgs.override {
python = self.python;
}
- ).wheel.overridePythonAttrs
- (
- old:
- if old.format == "other" then old else {
- inherit (super.wheel) pname name version src;
- }
- );
+ ).wheel.overridePythonAttrs (
+ old:
+ if old.format == "other" then old else {
+ inherit (super.wheel) pname name version src;
+ }
+ );
zipp =
(
if lib.versionAtLeast super.zipp.version "2.0.0" then (
- super.zipp.overridePythonAttrs
- (
- old: {
- prePatch = ''
- substituteInPlace setup.py --replace \
- 'setuptools.setup()' \
- 'setuptools.setup(version="${super.zipp.version}")'
- '';
- }
- )
+ super.zipp.overridePythonAttrs (
+ old: {
+ prePatch = ''
+ substituteInPlace setup.py --replace \
+ 'setuptools.setup()' \
+ 'setuptools.setup(version="${super.zipp.version}")'
+ '';
+ }
+ )
) else super.zipp
- ).overridePythonAttrs
- (
- old: {
- propagatedBuildInputs = old.propagatedBuildInputs ++ [
- self.toml
- ];
- }
- );
+ ).overridePythonAttrs (
+ old: {
+ propagatedBuildInputs = old.propagatedBuildInputs ++ [
+ self.toml
+ ];
+ }
+ );
}
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/pep508.nix b/pkgs/development/tools/poetry2nix/poetry2nix/pep508.nix
index 773e0a60e09..fad0b782c4b 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/pep508.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/pep508.nix
@@ -37,14 +37,17 @@ let
# Make a tree out of expression groups (parens)
findSubExpressions = expr:
let
- acc = builtins.foldl' findSubExpressionsFun {
- exprs = [ ];
- expr = expr;
- pos = 0;
- openP = 0;
- exprPos = 0;
- startPos = 0;
- } (lib.stringToCharacters expr);
+ acc = builtins.foldl'
+ findSubExpressionsFun
+ {
+ exprs = [ ];
+ expr = expr;
+ pos = 0;
+ openP = 0;
+ exprPos = 0;
+ startPos = 0;
+ }
+ (lib.stringToCharacters expr);
tailExpr = (substr acc.exprPos acc.pos expr);
tailExprs = if tailExpr != "" then [ tailExpr ] else [ ];
in
@@ -53,7 +56,7 @@ let
let
splitCond = (
s: builtins.map
- (x: stripStr ( if builtins.typeOf x == "list" then (builtins.elemAt x 0) else x))
+ (x: stripStr (if builtins.typeOf x == "list" then (builtins.elemAt x 0) else x))
(builtins.split " (and|or) " (s + " "))
);
mapfn = expr: (
@@ -71,8 +74,9 @@ let
in
builtins.foldl'
(
- acc: v: acc ++ ( if builtins.typeOf v == "string" then parse v else [ (parseExpressions v) ])
- ) [ ] exprs;
+ acc: v: acc ++ (if builtins.typeOf v == "string" then parse v else [ (parseExpressions v) ])
+ ) [ ]
+ exprs;
# Transform individual expressions to structured expressions
# This function also performs variable substitution, replacing environment markers with their explicit values
@@ -159,10 +163,9 @@ let
let
parts = builtins.splitVersion c;
pruned = lib.take ((builtins.length parts) - 1) parts;
- upper = builtins.toString
- (
- (lib.toInt (builtins.elemAt pruned (builtins.length pruned - 1))) + 1
- );
+ upper = builtins.toString (
+ (lib.toInt (builtins.elemAt pruned (builtins.length pruned - 1))) + 1
+ );
upperConstraint = builtins.concatStringsSep "." (ireplace (builtins.length pruned - 1) upper pruned);
in
op.">=" v c && op."<" v upperConstraint;
@@ -207,10 +210,13 @@ let
) else throw "Unsupported type"
) else if builtins.typeOf v == "list" then (
let
- ret = builtins.foldl' reduceExpressionsFun {
- value = true;
- cond = "and";
- } v;
+ ret = builtins.foldl'
+ reduceExpressionsFun
+ {
+ value = true;
+ cond = "and";
+ }
+ v;
in
acc // {
value = cond."${acc.cond}" acc.value ret.value;
@@ -219,10 +225,13 @@ let
);
in
(
- builtins.foldl' reduceExpressionsFun {
- value = true;
- cond = "and";
- } exprs
+ builtins.foldl'
+ reduceExpressionsFun
+ {
+ value = true;
+ cond = "and";
+ }
+ exprs
).value;
in
e: builtins.foldl' (acc: v: v acc) e [
diff --git a/pkgs/development/tools/poetry2nix/poetry2nix/semver.nix b/pkgs/development/tools/poetry2nix/poetry2nix/semver.nix
index e86b1d3ac66..bf001392e6a 100644
--- a/pkgs/development/tools/poetry2nix/poetry2nix/semver.nix
+++ b/pkgs/development/tools/poetry2nix/poetry2nix/semver.nix
@@ -39,10 +39,9 @@ let
# Prune constraint
parts = builtins.splitVersion c;
pruned = lib.take ((builtins.length parts) - 1) parts;
- upper = builtins.toString
- (
- (lib.toInt (builtins.elemAt pruned (builtins.length pruned - 1))) + 1
- );
+ upper = builtins.toString (
+ (lib.toInt (builtins.elemAt pruned (builtins.length pruned - 1))) + 1
+ );
upperConstraint = builtins.concatStringsSep "." (ireplace (builtins.length pruned - 1) upper pruned);
in
operators.">=" v c && operators."<" v upperConstraint;
@@ -69,7 +68,7 @@ let
op = elemAt mPre 0;
v = elemAt mPre 1;
}
- # Infix operators are range matches
+ # Infix operators are range matches
else if mIn != null then {
op = elemAt mIn 1;
v = {
@@ -82,6 +81,7 @@ let
satisfiesSemver = version: constraint:
let
inherit (parseConstraint constraint) op v;
- in if constraint == "*" then true else operators."${op}" version v;
+ in
+ if constraint == "*" then true else operators."${op}" version v;
in
{ inherit satisfiesSemver; }
diff --git a/pkgs/development/tools/profiling/sysprof/default.nix b/pkgs/development/tools/profiling/sysprof/default.nix
index fc4e51801df..1e9dae3f2bc 100644
--- a/pkgs/development/tools/profiling/sysprof/default.nix
+++ b/pkgs/development/tools/profiling/sysprof/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, desktop-file-utils
, fetchurl
+, fetchpatch
, gettext
, glib
, gtk3
@@ -28,6 +29,15 @@ stdenv.mkDerivation rec {
sha256 = "hnDbTaz3shnTDFdcRlsXyO1nJNut40fyzelUi/8DkQg=";
};
+ patches = [
+ # Fix 32-bit builds
+ # https://gitlab.gnome.org/GNOME/sysprof/merge_requests/24
+ (fetchpatch {
+ url = "https://gitlab.gnome.org/GNOME/sysprof/commit/5dea152c7728f5a37370ad8a229115833e36b4f6.patch";
+ sha256 = "D6DFx+T2jHSxyuygx8vumfqYkM1v1P0qbesmMfLR5jA=";
+ })
+ ];
+
nativeBuildInputs = [
desktop-file-utils
gettext
diff --git a/pkgs/development/tools/proto-contrib/default.nix b/pkgs/development/tools/proto-contrib/default.nix
index 4de843be951..90253ed5704 100644
--- a/pkgs/development/tools/proto-contrib/default.nix
+++ b/pkgs/development/tools/proto-contrib/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0ksxic7cypv9gg8q5lkl5bla1n9i65z7b03cx9lwq6252glmf2jk";
};
- modSha256 = "19cqz13jd95d5vibd10420gg69ldgf6afc51mkglhafgmmif56b0";
+ vendorSha256 = "1ivvq5ch9grdrwqq29flv9821kyb16k0cj6wgj5v0dyn63w420aw";
meta = with lib; {
description = "Contributed tools and other packages on top of the Go proto package";
@@ -20,4 +20,4 @@ buildGoModule rec {
maintainers = with maintainers; [ kalbasit ];
platforms = platforms.linux ++ platforms.darwin;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/protoc-gen-doc/default.nix b/pkgs/development/tools/protoc-gen-doc/default.nix
index 77c1df6f43e..5579d006e97 100644
--- a/pkgs/development/tools/protoc-gen-doc/default.nix
+++ b/pkgs/development/tools/protoc-gen-doc/default.nix
@@ -11,7 +11,7 @@ buildGoModule {
sha256 = "004axh2gqc4f115mdxxg59d19hph3rr0bq9d08n3nyl315f590kj";
};
- modSha256 = "1952ycdkgl00q2s3qmhislhhim15nn6nmlkwbfdvrsfzznqj47rd";
+ vendorSha256 = "17qdpsff8jk7ks5v6ix1rb966x3yvq03vk5bs2zbnxfdra7bv3n6";
meta = with lib; {
description = "Documentation generator plugin for Google Protocol Buffers";
@@ -27,4 +27,4 @@ buildGoModule {
license = licenses.mit;
maintainers = with maintainers; [ kalbasit ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/prototool/default.nix b/pkgs/development/tools/prototool/default.nix
index 37b0f1fdf8d..a5cf91b70d1 100644
--- a/pkgs/development/tools/prototool/default.nix
+++ b/pkgs/development/tools/prototool/default.nix
@@ -2,18 +2,18 @@
buildGoModule rec {
pname = "prototool";
- version = "1.9.0";
+ version = "1.10.0";
src = fetchFromGitHub {
owner = "uber";
repo = pname;
rev = "v${version}";
- sha256 = "1ssgvhcnqffhhdx8hnk4lmklip2f6g9i7ifblywfjylb08y7iqgd";
+ sha256 = "02ih9pqnziwl2k4z6c59w1p4bxmb3xki5y33pdfkxqn2467s792g";
};
nativeBuildInputs = [ makeWrapper ];
- modSha256 = "1gc8kc9mbi3mlh48zx4lcgpsrf8z879f1qj9wfyr66s7wd1ljazg";
+ vendorSha256 = "0gyj0yrri2j4yxmyn4d4vdhaxf2p08srpjcxg9zpaxwv5rrvipav";
postInstall = ''
wrapProgram "$out/bin/prototool" \
diff --git a/pkgs/development/tools/redis-dump/default.nix b/pkgs/development/tools/redis-dump/default.nix
index 2c93ef47d69..2d4acd724d3 100644
--- a/pkgs/development/tools/redis-dump/default.nix
+++ b/pkgs/development/tools/redis-dump/default.nix
@@ -3,7 +3,7 @@
bundlerApp {
pname = "redis-dump";
gemdir = ./.;
- exes = [ "redis-dump" ];
+ exes = [ "redis-dump" "redis-load" ];
passthru.updateScript = bundlerUpdateScript "redis-dump";
diff --git a/pkgs/development/tools/reftools/default.nix b/pkgs/development/tools/reftools/default.nix
index 7e71926b895..7f8d1be1a52 100644
--- a/pkgs/development/tools/reftools/default.nix
+++ b/pkgs/development/tools/reftools/default.nix
@@ -8,7 +8,7 @@ buildGoModule rec {
version = "2019-12-21";
rev = "65925cf013156409e591f7a1be4df96f640d02f4";
- modSha256 = "1sihahgkcj018ixbnz58npfh4drhqip2xmc9p7lq3an8japb9nyx";
+ vendorSha256 = null;
goPackagePath = "github.com/davidrjenni/reftools";
excludedPackages = "\\(cmd/fillswitch/test-fixtures\\)";
@@ -28,4 +28,4 @@ buildGoModule rec {
maintainers = with maintainers; [ kalbasit ];
platforms = platforms.linux ++ platforms.darwin;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/renderizer/default.nix b/pkgs/development/tools/renderizer/default.nix
index 93634f935d1..877fdeea8f2 100644
--- a/pkgs/development/tools/renderizer/default.nix
+++ b/pkgs/development/tools/renderizer/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1bip12pcn8bqgph7vd7bzzadwbyqh80fx7gqciv9fchycwsj04rf";
};
- modSha256 = "0ss5l2n1sl1i2hvxsdzy6p61mnnxmm6h256jvv0p0ajynx8g538q";
+ vendorSha256 = "13z357ww4j5bmmy8ag6d6gd5b2dib8kby73q8317pqnqzaxrrbcj";
meta = with stdenv.lib; {
description = "CLI to render Go template text files";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.gpl3;
maintainers = with maintainers; [ yurrriq ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/richgo/default.nix b/pkgs/development/tools/richgo/default.nix
index 9178f53bfde..4fc4d4abc61 100644
--- a/pkgs/development/tools/richgo/default.nix
+++ b/pkgs/development/tools/richgo/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "07ipa54c4mzm6yizgvkm6x5yim1xgv3f0xdxg35qziacdfcwd6m4";
};
- modSha256 = "12wbjfqy6qnapm3f2pz1ci1gvc0y8kzr8c99kihyh1jv9r3zy1wz";
+ vendorSha256 = "1nvk3akjwfcbvif1w4cglsqplcajlwq3mnvk9b75nmn9qaqfbfjf";
subPackages = [ "." ];
@@ -21,4 +21,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ rvolosatovs ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/rshell/default.nix b/pkgs/development/tools/rshell/default.nix
index 5087b811ac0..4e3e12a8eeb 100644
--- a/pkgs/development/tools/rshell/default.nix
+++ b/pkgs/development/tools/rshell/default.nix
@@ -2,11 +2,11 @@
buildPythonApplication rec {
pname = "rshell";
- version = "0.0.27";
+ version = "0.0.28";
src = fetchPypi {
inherit pname version;
- sha256 = "15pm60jfmr5nms43nrh5jlpz4lxxfhaahznfcys6nc4g80r2fwr2";
+ sha256 = "1crnlv0khplpibl9mj3flrgp877pnr1xz6hnnsi6hk3kfbc6p3nj";
};
propagatedBuildInputs = [ pyserial pyudev ];
diff --git a/pkgs/development/tools/run/default.nix b/pkgs/development/tools/run/default.nix
index 61e04a774aa..518cc3e2557 100644
--- a/pkgs/development/tools/run/default.nix
+++ b/pkgs/development/tools/run/default.nix
@@ -1,16 +1,16 @@
{ stdenv, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "run";
- version = "0.7.1";
+ version = "0.7.2";
src = fetchFromGitHub {
owner = "TekWizely";
repo = "run";
rev = "v${version}";
- sha256 = "0q9f8lzrzybdablqph5wihqhfbfzb3bbnnxvhy7g5ccg1kzy7mgp";
+ sha256 = "17n11lqhywq4z62w2rakdq80v7mxf83rgln19vj4v4nxpwd2hjjw";
};
- modSha256 = "0s2lw9q5jskj41jqr8bv5w45pkrp2s0yfd2hgjgsd0q4ifm07k7s";
+ vendorSha256 = "1g5rmiiwqpm8gky9yr5f2a7zsjjmm9i12r7yxj9cz7y3rmw9sw8c";
meta = with stdenv.lib; {
description = "Easily manage and invoke small scripts and wrappers";
@@ -19,4 +19,4 @@ buildGoModule rec {
maintainers = with maintainers; [ rawkode filalex77 ];
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/tools/rust/cargo-make/Cargo.lock b/pkgs/development/tools/rust/cargo-make/Cargo.lock
index 05868a4e1c2..4390a1cf799 100644
--- a/pkgs/development/tools/rust/cargo-make/Cargo.lock
+++ b/pkgs/development/tools/rust/cargo-make/Cargo.lock
@@ -104,7 +104,7 @@ checksum = "130aac562c0dd69c56b3b1cc8ffd2e17be31d0b6c25b61c96b76231aa23e39e1"
[[package]]
name = "cargo-make"
-version = "0.30.7"
+version = "0.30.8"
dependencies = [
"ci_info",
"clap",
@@ -840,9 +840,9 @@ dependencies = [
[[package]]
name = "semver"
-version = "0.9.0"
+version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
+checksum = "394cec28fa623e00903caf7ba4fa6fb9a0e260280bb8cdbbba029611108a0190"
dependencies = [
"semver-parser",
]
diff --git a/pkgs/development/tools/rust/cargo-make/default.nix b/pkgs/development/tools/rust/cargo-make/default.nix
index 98f21b23d48..2950ed1b83b 100644
--- a/pkgs/development/tools/rust/cargo-make/default.nix
+++ b/pkgs/development/tools/rust/cargo-make/default.nix
@@ -2,7 +2,7 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-make";
- version = "0.30.7";
+ version = "0.30.8";
src =
let
@@ -10,7 +10,7 @@ rustPlatform.buildRustPackage rec {
owner = "sagiegurari";
repo = pname;
rev = version;
- sha256 = "0i8jf3161qqazp8cy3kzn2cw7zrcv1ijf2w3s8d8l0y2i2b25cv1";
+ sha256 = "0sx1kvrk2df5v9f35cd6201b3m8d6ynppmikqm00g55db9r4vfl2";
};
in
runCommand "source" {} ''
@@ -24,7 +24,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ openssl ]
++ stdenv.lib.optionals stdenv.isDarwin [ Security ];
- cargoSha256 = "08mn1ckvyffys9wqnvva7w1qzvarqvmnkpliv118vnnr072jnc6y";
+ cargoSha256 = "1b0x12hcjy061dvbpy5cwgp6pwlzq2k1dapr9glw8dwprns57ar7";
# Some tests fail because they need network access.
# However, Travis ensures a proper build.
diff --git a/pkgs/development/tools/scalafmt/default.nix b/pkgs/development/tools/scalafmt/default.nix
index 89970c7dc98..0905c27d4c1 100644
--- a/pkgs/development/tools/scalafmt/default.nix
+++ b/pkgs/development/tools/scalafmt/default.nix
@@ -2,7 +2,7 @@
let
baseName = "scalafmt";
- version = "2.5.1";
+ version = "2.5.2";
deps = stdenv.mkDerivation {
name = "${baseName}-deps-${version}";
buildCommand = ''
@@ -13,7 +13,7 @@ let
'';
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = "113dn10y0q8d2agr0g4cnx5fzdxjcz67i9089j86nn5i76wilm5s";
+ outputHash = "14sfpzhd7r8srl9qyrdfqwmgrircqsgrr5hwvg8h1vaiwakq7m00";
};
in
stdenv.mkDerivation {
diff --git a/pkgs/development/tools/selenium/chromedriver/default.nix b/pkgs/development/tools/selenium/chromedriver/default.nix
index 29ed96b778a..8aad3230003 100644
--- a/pkgs/development/tools/selenium/chromedriver/default.nix
+++ b/pkgs/development/tools/selenium/chromedriver/default.nix
@@ -6,12 +6,12 @@ let
allSpecs = {
x86_64-linux = {
system = "linux64";
- sha256 = "1mqsangjindfqgvjxgmpgfrcd8a2lqmwl587l0ip0p5wwz8yq5wi";
+ sha256 = "149p43zaz45malmff1274r2bwjcyjwsdickivk3pd0mvnjbfid2r";
};
x86_64-darwin = {
system = "mac64";
- sha256 = "18ydf2bk5aiin3yffb9z8215idz65nkhgxq0mmlvwb8gwsdvnwi1";
+ sha256 = "1xpyqxpsz3r653ls67s6alv4g2vr4lxf29gyxc162ikywyrx80nr";
};
};
@@ -28,7 +28,7 @@ let
in
stdenv.mkDerivation rec {
pname = "chromedriver";
- version = "81.0.4044.69";
+ version = "83.0.4103.39";
src = fetchurl {
url = "https://chromedriver.storage.googleapis.com/${version}/chromedriver_${spec.system}.zip";
diff --git a/pkgs/development/tools/skaffold/default.nix b/pkgs/development/tools/skaffold/default.nix
index dce42380c50..7c673dea21b 100644
--- a/pkgs/development/tools/skaffold/default.nix
+++ b/pkgs/development/tools/skaffold/default.nix
@@ -2,9 +2,9 @@
buildGoPackage rec {
pname = "skaffold";
- version = "1.8.0";
+ version = "1.9.1";
# rev is the ${version} commit, mainly for skaffold version command output
- rev = "bd280192092e28067f0f52584c8bcb4f4dc480e4";
+ rev = "7bac6a150c9618465f5ad38cc0a5dbc4677c39ba";
goPackagePath = "github.com/GoogleContainerTools/skaffold";
subPackages = ["cmd/skaffold"];
@@ -20,7 +20,7 @@ buildGoPackage rec {
owner = "GoogleContainerTools";
repo = "skaffold";
rev = "v${version}";
- sha256 = "0s1j1lij56idl981nq7dnvkil1ki283nfhcfqyl5g00payihlm73";
+ sha256 = "0l0x89xv5brinafrvbz6hgs5kvmpl4ajcrsjdjh3myf7i0mvh3gm";
};
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/development/tools/skopeo/default.nix b/pkgs/development/tools/skopeo/default.nix
index f7e1478bbec..45b6867197e 100644
--- a/pkgs/development/tools/skopeo/default.nix
+++ b/pkgs/development/tools/skopeo/default.nix
@@ -1,61 +1,56 @@
{ stdenv
-, buildGoPackage
+, buildGoModule
, fetchFromGitHub
, runCommand
, gpgme
-, libgpgerror
, lvm2
, btrfs-progs
, pkg-config
-, libselinux
, go-md2man
, installShellFiles
+, makeWrapper
+, fuse-overlayfs
+, nixosTests
}:
-let
- version = "0.2.0";
+buildGoModule rec {
+ pname = "skopeo";
+ version = "1.0.0";
src = fetchFromGitHub {
rev = "v${version}";
owner = "containers";
repo = "skopeo";
- sha256 = "09zqzrw6f1s6kaknnj3hra3xz4nq6y86vmw5vk8p4f6g7cwakg1x";
+ sha256 = "1zg0agf8x7fa8zdzfzgncm64j363lmxrqjhdzsx6mlig87k17p05";
};
- defaultPolicyFile = runCommand "skopeo-default-policy.json" {} "cp ${src}/default-policy.json $out";
-
- goPackagePath = "github.com/containers/skopeo";
-
- vendorPath = "${goPackagePath}/vendor/github.com/containers/image/v5";
-
-in
-buildGoPackage {
- pname = "skopeo";
- inherit version;
- inherit src goPackagePath;
-
outputs = [ "out" "man" ];
- excludedPackages = [ "integration" ];
+ vendorSha256 = null;
+
+ nativeBuildInputs = [ pkg-config go-md2man installShellFiles makeWrapper ];
- nativeBuildInputs = [ pkg-config go-md2man installShellFiles ];
buildInputs = [ gpgme ]
- ++ stdenv.lib.optionals stdenv.isLinux [ libgpgerror lvm2 btrfs-progs libselinux ];
+ ++ stdenv.lib.optionals stdenv.isLinux [ lvm2 btrfs-progs ];
- buildFlagsArray = ''
- -ldflags=
- -X ${vendorPath}/signature.systemDefaultPolicyPath=${defaultPolicyFile}
- -X ${vendorPath}/internal/tmpdir.unixTempDirForBigFiles=/tmp
+ buildPhase = ''
+ patchShebangs .
+ make binary-local
'';
- postBuild = ''
- # depends on buildGoPackage not changing …
- pushd ./go/src/${goPackagePath}
+ installPhase = ''
+ make install-binary PREFIX=$out
make install-docs MANINSTALLDIR="$man/share/man"
installShellCompletion --bash completions/bash/skopeo
- popd
'';
+ postInstall = stdenv.lib.optionals stdenv.isLinux ''
+ wrapProgram $out/bin/skopeo \
+ --prefix PATH : ${stdenv.lib.makeBinPath [ fuse-overlayfs ]}
+ '';
+
+ passthru.tests.docker-tools = nixosTests.docker-tools;
+
meta = with stdenv.lib; {
description = "A command line utility for various operations on container images and image repositories";
homepage = "https://github.com/containers/skopeo";
diff --git a/pkgs/development/tools/solarus-quest-editor/default.nix b/pkgs/development/tools/solarus-quest-editor/default.nix
index 7dcde72fc4b..d44622e7e59 100644
--- a/pkgs/development/tools/solarus-quest-editor/default.nix
+++ b/pkgs/development/tools/solarus-quest-editor/default.nix
@@ -5,13 +5,13 @@
mkDerivation rec {
pname = "solarus-quest-editor";
- version = "1.6.2";
+ version = "1.6.4";
src = fetchFromGitLab {
owner = "solarus-games";
repo = pname;
rev = "v${version}";
- sha256 = "0dq94iw9ldl4p83dqcwjs5ilpkvz5jgdk8rbls8pf8b7afpg36rz";
+ sha256 = "1qbc2j9kalk7xqk9j27s7wnm5zawiyjs47xqkqphw683idmzmjzn";
};
buildInputs = [ cmake luajit SDL2
diff --git a/pkgs/development/tools/spring-boot-cli/default.nix b/pkgs/development/tools/spring-boot-cli/default.nix
index 865c655e67f..b59ef341dff 100644
--- a/pkgs/development/tools/spring-boot-cli/default.nix
+++ b/pkgs/development/tools/spring-boot-cli/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "spring-boot-cli";
- version = "2.2.6";
+ version = "2.3.0";
src = fetchzip {
url = "https://repo.spring.io/release/org/springframework/boot/${pname}/${version}.RELEASE/${pname}-${version}.RELEASE-bin.zip";
- sha256 = "1rb21a8nr4mcdsfv3c3xh45kcpdwllhjfb26w9xsdgfh1j4mhb81";
+ sha256 = "1zjbgs1qx75jgxc46x9380iqh8pfgacih38ad3qxd0106a8lcp5h";
};
nativeBuildInputs = [ makeWrapper installShellFiles ];
diff --git a/pkgs/development/tools/toxiproxy/default.nix b/pkgs/development/tools/toxiproxy/default.nix
index cdf3ed5b71a..3587454b84b 100644
--- a/pkgs/development/tools/toxiproxy/default.nix
+++ b/pkgs/development/tools/toxiproxy/default.nix
@@ -2,12 +2,12 @@
buildGoPackage rec {
pname = "toxiproxy";
- version = "2.1.3";
+ version = "2.1.4";
src = fetchFromGitHub {
owner = "Shopify";
repo = "toxiproxy";
rev = "v${version}";
- sha256 = "1a7yry846iwi9cs9xam2vjbw73fjy45agjrwk214k0n1ziaawz2f";
+ sha256 = "07yhsvscdv1qjfc2fyyh9qsrrdwrrw04wadk5gaq4qddcway7vig";
};
goPackagePath = "github.com/Shopify/toxiproxy";
diff --git a/pkgs/development/tools/vcstool/default.nix b/pkgs/development/tools/vcstool/default.nix
index bab3ebd5757..c4a1cf73987 100644
--- a/pkgs/development/tools/vcstool/default.nix
+++ b/pkgs/development/tools/vcstool/default.nix
@@ -1,5 +1,5 @@
{ stdenv, python3Packages
-, git, bazaar, subversion }:
+, git, breezy, subversion }:
with python3Packages;
@@ -14,7 +14,7 @@ buildPythonApplication rec {
propagatedBuildInputs = [ pyyaml setuptools ];
- makeWrapperArgs = ["--prefix" "PATH" ":" (stdenv.lib.makeBinPath [ git bazaar subversion ])];
+ makeWrapperArgs = ["--prefix" "PATH" ":" (stdenv.lib.makeBinPath [ git breezy subversion ])];
doCheck = false; # requires network
diff --git a/pkgs/development/tools/vultr-cli/default.nix b/pkgs/development/tools/vultr-cli/default.nix
new file mode 100644
index 00000000000..acd26b638c9
--- /dev/null
+++ b/pkgs/development/tools/vultr-cli/default.nix
@@ -0,0 +1,22 @@
+{ stdenv, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "vultr-cli";
+ version = "0.3.1";
+
+ src = fetchFromGitHub {
+ owner = "vultr";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1z3vbcpchrf3bak08p72c96c2l39hdp196fqc5wvsqar3mzrrz7s";
+ };
+
+ vendorSha256 = null;
+
+ meta = with stdenv.lib; {
+ description = "Official command line tool for Vultr services";
+ homepage = "https://github.com/vultr/vultr-cli";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ filalex77 ];
+ };
+}
diff --git a/pkgs/development/tools/vultr/default.nix b/pkgs/development/tools/vultr/default.nix
index d59ff0c1ec5..8bd8a55bce8 100644
--- a/pkgs/development/tools/vultr/default.nix
+++ b/pkgs/development/tools/vultr/default.nix
@@ -2,14 +2,14 @@
buildGoPackage rec {
pname = "vultr";
- version = "1.15.0";
+ version = "2.0.1";
goPackagePath = "github.com/JamesClonk/vultr";
src = fetchFromGitHub {
owner = "JamesClonk";
repo = "vultr";
- rev = version;
- sha256 = "1bx2x17aa6wfn4qy9lxk8sh7shs3x5ppz2z49s0xm8qq0rs1qi92";
+ rev = "v${version}";
+ sha256 = "16wlncf0wax5jhpbfif5k16knigxy89vcby0b821klv6hlm6cc58";
};
meta = {
diff --git a/pkgs/development/tools/wabt/default.nix b/pkgs/development/tools/wabt/default.nix
index a755cecc60b..11c9875bf9d 100644
--- a/pkgs/development/tools/wabt/default.nix
+++ b/pkgs/development/tools/wabt/default.nix
@@ -2,20 +2,20 @@
stdenv.mkDerivation rec {
pname = "wabt";
- version = "1.0.14";
+ version = "1.0.16";
src = fetchFromGitHub {
owner = "WebAssembly";
repo = "wabt";
rev = version;
- sha256 = "0zis0190zs37x1wq044qd2vyvzcrkm8kp0734byz1lpdlgl5257b";
+ sha256 = "1zzc46d6m7l5lil423417crdda2cqb396p2idcla2ps161hwq3qp";
fetchSubmodules = true;
};
# https://github.com/WebAssembly/wabt/pull/1408
patches = [ (fetchpatch {
- url = "https://github.com/WebAssembly/wabt/pull/1408/commits/9115d0c55067435ec9c55924e8a2bb151bac095d.patch";
- sha256 = "1iklbz630vih08brsgq2d5q91kialg255sgd1mxl7023pvrhi44g";
+ url = "https://github.com/WebAssembly/wabt/pull/1408/commits/28505f4db6e4561cf6840af5c304a9aa900c4987.patch";
+ sha256 = "1nh1ddsak6w51np17xf2r7i0czxrjslz1i4impmmp88h5bp2yjba";
}) ];
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/tools/yq-go/default.nix b/pkgs/development/tools/yq-go/default.nix
index 8bcfaa2e46a..882199a82a9 100644
--- a/pkgs/development/tools/yq-go/default.nix
+++ b/pkgs/development/tools/yq-go/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1jll5nmskvs61031h3sizhv3scv8znrr9apyc4qlxcp4jiv7xpmp";
};
- modSha256 = "1m7sha6kwis1a00il1iigb9lxxh5m2myj9ps20s816m0b9bhd43v";
+ vendorSha256 = "0rlvbyhl53x1bhwr7f7zs4swa580saak19z3d3g58srq3jyw6zlc";
meta = with lib; {
description = "Portable command-line YAML processor";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = [ licenses.mit ];
maintainers = [ maintainers.lewo ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/web/cypress/default.nix b/pkgs/development/web/cypress/default.nix
index 3cb5b96d588..10701f6b445 100644
--- a/pkgs/development/web/cypress/default.nix
+++ b/pkgs/development/web/cypress/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec{
pname = "cypress";
- version = "4.4.1";
+ version = "4.5.0";
src = fetchzip {
url = "https://cdn.cypress.io/desktop/${version}/linux-x64/cypress.zip";
- sha256 = "0da1y90a6i3fjhyrzwwn3pavzbqin9v5v7hx8halz6i7cf1halfi";
+ sha256 = "0pr9b36s63xplmyjgjdifw5pgas7bxwbnsckjix7djyln0j5ja3q";
};
# don't remove runtime deps
diff --git a/pkgs/development/web/deno/default.nix b/pkgs/development/web/deno/default.nix
new file mode 100644
index 00000000000..629c1eeb41a
--- /dev/null
+++ b/pkgs/development/web/deno/default.nix
@@ -0,0 +1,139 @@
+{ stdenv
+, fetchurl
+, fetchFromGitHub
+, rust
+, rustPlatform
+, python27
+, installShellFiles
+, Security
+, CoreServices
+}:
+let
+ pname = "deno";
+ version = "1.0.0";
+
+ denoSrc = fetchFromGitHub {
+ owner = "denoland";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0k8mqy1hf9hkp60jhd0x4z814y36g51083b3r7prc69ih2523hd1";
+
+ fetchSubmodules = true;
+ };
+ cargoSha256 = "1fjl07qqvl1f20qazcqxh32xmdfh80jni7i3jzvz6vgsfw1g5cmk";
+
+ rustyV8Lib = fetchlib "rusty_v8" "0.4.2" {
+ x86_64-linux = "1ac6kv3kv087df6kdgfd7kbh24187cg9z7xhbz6rw6jjv4ci2zbi";
+ aarch64-linux = "06iyjx4p4vp2i81wdy0vxai2k18pki972ff7k0scjqrgmnav1p8k";
+ x86_64-darwin = "02hwbpsqdzb9mvfndgykvv44f1jig3w3a26l0h26hs5shsrp47jv";
+ };
+
+ arch = rust.toRustTarget stdenv.hostPlatform;
+ fetchlib = name: version: sha256: fetchurl {
+ url = "https://github.com/denoland/${name}/releases/download/v${version}/librusty_v8_release_${arch}.a";
+ sha256 = sha256."${stdenv.hostPlatform.system}";
+ meta = { inherit version; };
+ };
+in
+rustPlatform.buildRustPackage rec {
+ inherit pname version cargoSha256;
+
+ src = denoSrc;
+
+ nativeBuildInputs = [
+ # chromium/V8 requires python 2.7, we're not building V8 from source
+ # but as a result rusty_v8's download script also uses python 2.7
+ # tracking issue: https://bugs.chromium.org/p/chromium/issues/detail?id=942720
+ python27
+
+ # Install completions post-install
+ installShellFiles
+ ];
+
+ buildInputs = with stdenv.lib; [ ]
+ ++ optionals stdenv.isDarwin [ Security CoreServices ];
+
+ # The rusty_v8 package will try to download a `librusty_v8.a` release at build time to our read-only filesystem
+ # To avoid this we pre-download the file and place it in the locations it will require it in advance
+ preBuild = ''
+ # Check the rusty_v8 lib downloaded matches the Cargo.lock file
+ rusty_v8_ver="$(grep 'name = "rusty_v8"' -A 1 Cargo.lock | grep "version =" | cut -d\" -f2)"
+ if [ "${rustyV8Lib.meta.version}" != "$rusty_v8_ver" ]; then
+ printf "%s\n" >&2 \
+ "version mismatch between 'rusty_v8' in Cargo.lock and downloaded library:" \
+ " wanted: ${rustyV8Lib.meta.version}" \
+ " got: $rusty_v8_ver"
+ exit 1
+ fi;
+
+ _rusty_v8_setup() {
+ for v in "$@"; do
+ dir="target/$v/gn_out/obj"
+ mkdir -p "$dir" && cp "${rustyV8Lib}" "$dir/librusty_v8.a"
+ done
+ }
+
+ # Copy over the `librusty_v8.a` file inside target/XYZ/gn_out/obj, symlink not allowed
+ _rusty_v8_setup "debug" "release" "${arch}/release"
+ '';
+
+ # Set home to existing env var TMP dir so tests that write there work correctly
+ preCheck = ''
+ export HOME="$TMPDIR"
+ '';
+
+ checkFlags = [
+ # Strace not allowed on hydra
+ "--skip benchmark_test"
+
+ # Tests that try to write to `/build/source/target/debug`
+ "--skip _017_import_redirect"
+ "--skip https_import"
+ "--skip js_unit_tests"
+ "--skip lock_write_fetch"
+
+ # Cargo test runs a deno test on the std lib with sub-benchmarking-tests,
+ # The sub-sub-tests that are failing:
+ # forAwaitFetchDenolandX10, promiseAllFetchDenolandX10is
+ # Trying to access https://deno.land/ on build's limited network access
+ "--skip std_tests"
+
+ # Fails on aarch64 machines
+ # tracking issue: https://github.com/denoland/deno/issues/5324
+ "--skip run_v8_flags"
+
+ # Skip for multiple reasons:
+ # downloads x86_64 binary on aarch64 machines
+ # tracking issue: https://github.com/denoland/deno/pull/5402
+ # downloads a binary that needs ELF patching & tries to run imediately
+ # upgrade will likely never work with nix as it tries to replace itself
+ # code: https://github.com/denoland/deno/blob/v1.0.0/cli/upgrade.rs#L211
+ "--skip upgrade_in_tmpdir"
+ "--skip upgrade_with_version_in_tmpdir"
+ ];
+
+ # TODO: Move to enhanced installShellCompletion when merged: PR #83630
+ postInstall = ''
+ $out/bin/deno completions bash > deno.bash
+ $out/bin/deno completions fish > deno.fish
+ $out/bin/deno completions zsh > _deno
+ installShellCompletion deno.{bash,fish} --zsh _deno
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://deno.land/";
+ description = "A secure runtime for JavaScript and TypeScript";
+ longDescription = ''
+ Deno aims to be a productive and secure scripting environment for the modern programmer.
+ Deno will always be distributed as a single executable.
+ Given a URL to a Deno program, it is runnable with nothing more than the ~15 megabyte zipped executable.
+ Deno explicitly takes on the role of both runtime and package manager.
+ It uses a standard browser-compatible protocol for loading modules: URLs.
+ Among other things, Deno is a great replacement for utility scripts that may have been historically written with
+ bash or python.
+ '';
+ license = licenses.mit;
+ maintainers = with maintainers; [ jk ];
+ platforms = [ "x86_64-linux" "aarch64-linux" "x86_64-darwin" ];
+ };
+}
diff --git a/pkgs/development/web/flyctl/default.nix b/pkgs/development/web/flyctl/default.nix
index 22da8cd7518..33928601591 100644
--- a/pkgs/development/web/flyctl/default.nix
+++ b/pkgs/development/web/flyctl/default.nix
@@ -2,25 +2,24 @@
buildGoModule rec {
pname = "flyctl";
- version = "0.0.117";
+ version = "0.0.123";
src = fetchFromGitHub {
owner = "superfly";
repo = "flyctl";
rev = "v${version}";
- sha256 = "0i9azvhlwp5g699yagfbd5rnsr5kdnbw6lsz28nz1dzvmrj9xp7w";
+ sha256 = "1gs796n2cw8kpfsqr21zqxzp8dmnhhmjfy7vnpi838566i5ql9q3";
};
preBuild = ''
go generate ./...
'';
- preFixup = ''
- rm $out/bin/doc
- rm $out/bin/helpgen
- '';
+ subPackages = [ "." ];
+
+ vendorSha256 = "10wcyxzkwvbhf86dq1rh852zgdg28draay0515zp459z34vv4zna";
- modSha256 = "0d0hfmdk81apha3r7zspam8wqadpy6qmqkgbq0sbiwrji4155hrh";
+ buildFlagsArray = [ "-ldflags=-s -w -X github.com/superfly/flyctl/flyctl.Version=${version} -X github.com/superfly/flyctl/flyctl.Commit=${src.rev} -X github.com/superfly/flyctl/flyctl.BuildDate=1970-01-01T00:00:00+0000 -X github.com/superfly/flyctl/flyctl.Environment=production" ];
meta = with lib; {
description = "Command line tools for fly.io services";
@@ -28,5 +27,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ aaronjanse ];
};
-}
-
+} \ No newline at end of file
diff --git a/pkgs/development/web/minify/default.nix b/pkgs/development/web/minify/default.nix
index 3752519d060..b813e87b543 100644
--- a/pkgs/development/web/minify/default.nix
+++ b/pkgs/development/web/minify/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "minify";
- version = "2.7.3";
+ version = "2.7.4";
src = fetchFromGitHub {
owner = "tdewolff";
repo = pname;
rev = "v${version}";
- sha256 = "12jns7m9liyjg9wy8ynvji2d2g4k2z1ymp6k3610mivmvg159sy4";
+ sha256 = "06xzb681g4lfrpqa1rhpq5mm83vpik8qp6gjxqm2n21bfph88jm2";
};
- modSha256 = "09jk3mxf7n9wf1cgyiw9mhsr55fb12k399dmzhnib3vhd9xav15i";
+ vendorSha256 = "120d3nzk8cr5496cxp5p6ydlzw9mmpg7dllqhv1kpgwlbxmd8vr3";
buildFlagsArray = [ "-ldflags=-s -w -X main.Version=${version}" ];
@@ -20,4 +20,4 @@ buildGoModule rec {
license = licenses.mit;
homepage = "https://go.tacodewolff.nl/minify";
};
-}
+} \ No newline at end of file
diff --git a/pkgs/development/web/nodejs/v12.nix b/pkgs/development/web/nodejs/v12.nix
index af8595b5641..ae1536de34a 100644
--- a/pkgs/development/web/nodejs/v12.nix
+++ b/pkgs/development/web/nodejs/v12.nix
@@ -8,6 +8,6 @@ let
in
buildNodejs {
inherit enableNpm;
- version = "12.16.3";
- sha256 = "18srfcv9zi39960szdnd4rgfj9w295z1agjvpw8arwn75449nmgh";
+ version = "12.17.0";
+ sha256 = "0csfdwzn1qssmkanxa8m3znjcc6h5qjaw934mkq9bz7zly39wvfa";
}
diff --git a/pkgs/development/web/nodejs/v14.nix b/pkgs/development/web/nodejs/v14.nix
index 1c9c353fd51..da7bf09e9fd 100644
--- a/pkgs/development/web/nodejs/v14.nix
+++ b/pkgs/development/web/nodejs/v14.nix
@@ -9,6 +9,6 @@ let
in
buildNodejs {
inherit enableNpm;
- version = "14.2.0";
- sha256 = "1kqnkqkv2chw9s0hazbaba5y1555h526825xqk4rr441wcxcrzcf";
+ version = "14.3.0";
+ sha256 = "0xqs9z0pxx8m5dk9gm1r9pxfk9vdmpvfsj94mfdkqar578nfm8gi";
}
diff --git a/pkgs/development/web/postman/default.nix b/pkgs/development/web/postman/default.nix
index 2b3bf34807a..e56ab1bbba7 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.23.0";
+ version = "7.24.0";
src = fetchurl {
url = "https://dl.pstmn.io/download/version/${version}/linux64";
- sha256 = "0m3pjimpahc3kiwdq21rwyg6ckdh3avhzx3apmygisaz4gnab94d";
+ sha256 = "0wriyj58icgljmghghyxi1mnjr1vh5jyp8lzwcf6lcsdvsh0ccmw";
name = "${pname}.tar.gz";
};
diff --git a/pkgs/development/web/twitter-bootstrap/default.nix b/pkgs/development/web/twitter-bootstrap/default.nix
index a9496f26dec..87a25ef0bf9 100644
--- a/pkgs/development/web/twitter-bootstrap/default.nix
+++ b/pkgs/development/web/twitter-bootstrap/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bootstrap";
- version = "4.4.1";
+ version = "4.5.0";
src = fetchurl {
url = "https://github.com/twbs/bootstrap/releases/download/v${version}/${pname}-${version}-dist.zip";
- sha256 = "1gdzp54f2xyvbw9hnyjlj4s69jvxkxr3hqclq1c8ajmx39s7rymz";
+ sha256 = "0wnz7112qfar5qaadxbsp2qpcjaqn0mmzi4j0v4z6rx6lyvar5mb";
};
buildInputs = [ unzip ];
diff --git a/pkgs/games/dwarf-fortress/lazy-pack.nix b/pkgs/games/dwarf-fortress/lazy-pack.nix
index e5cfe6da171..03aa5d54304 100644
--- a/pkgs/games/dwarf-fortress/lazy-pack.nix
+++ b/pkgs/games/dwarf-fortress/lazy-pack.nix
@@ -16,6 +16,7 @@
, enableTruetype ? true
, enableFPS ? false
, enableTextMode ? false
+, enableSound ? true
}:
with lib;
@@ -32,7 +33,7 @@ buildEnv {
paths = [
(dwarf-fortress.override {
inherit enableDFHack enableTWBT enableSoundSense enableStoneSense theme
- enableIntro enableTruetype enableFPS enableTextMode;
+ enableIntro enableTruetype enableFPS enableTextMode enableSound;
})]
++ lib.optional enableDwarfTherapist dwarf-therapist
++ lib.optional enableLegendsBrowser legends-browser;
diff --git a/pkgs/games/dwarf-fortress/wrapper/default.nix b/pkgs/games/dwarf-fortress/wrapper/default.nix
index 31b21c5a435..79b63e3ce9e 100644
--- a/pkgs/games/dwarf-fortress/wrapper/default.nix
+++ b/pkgs/games/dwarf-fortress/wrapper/default.nix
@@ -12,6 +12,7 @@
, enableTruetype ? true
, enableFPS ? false
, enableTextMode ? false
+, enableSound ? true
}:
let
@@ -67,7 +68,8 @@ let
substituteInPlace $out/data/init/init.txt \
--replace '[INTRO:YES]' '[INTRO:${unBool enableIntro}]' \
--replace '[TRUETYPE:YES]' '[TRUETYPE:${unBool enableTruetype}]' \
- --replace '[FPS:NO]' '[FPS:${unBool enableFPS}]'
+ --replace '[FPS:NO]' '[FPS:${unBool enableFPS}]' \
+ --replace '[SOUND:YES]' '[SOUND:${unBool enableSound}]'
''));
env = buildEnv {
diff --git a/pkgs/games/factorio/default.nix b/pkgs/games/factorio/default.nix
index 691140b5bb8..19ed6ccab37 100644
--- a/pkgs/games/factorio/default.nix
+++ b/pkgs/games/factorio/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, makeWrapper
, alsaLib, libpulseaudio, libX11, libXcursor, libXinerama, libXrandr, libXi, libGL
-, factorio-utils
+, libSM, libICE, libXext, factorio-utils
, releaseType
, mods ? []
, username ? "", token ? "" # get/reset token at https://factorio.com/profile
@@ -53,11 +53,11 @@ let
x86_64-linux = let bdist = bdistForArch { inUrl = "linux64"; inTar = "x64"; }; in {
alpha = {
stable = bdist { sha256 = "1fg2wnia6anzya4m53jf2xqwwspvwskz3awdb3j0v3fzijps94wc"; version = "0.17.79"; withAuth = true; };
- experimental = bdist { sha256 = "1fg2wnia6anzya4m53jf2xqwwspvwskz3awdb3j0v3fzijps94wc"; version = "0.17.79"; withAuth = true; };
+ experimental = bdist { sha256 = "1ypq9qxry2b9a74p2i20f1yl20yf37xr4kvflbg1cn5nb8vvznxq"; version = "0.18.26"; withAuth = true; };
};
headless = {
stable = bdist { sha256 = "1pr39nm23fj83jy272798gbl9003rgi4vgsi33f2iw3dk3x15kls"; version = "0.17.79"; };
- experimental = bdist { sha256 = "1pr39nm23fj83jy272798gbl9003rgi4vgsi33f2iw3dk3x15kls"; version = "0.17.79"; };
+ experimental = bdist { sha256 = "1srlzncwp1gcdy6ih8cc1ml5ggvg6xkw5jc2q95qjb9gpjv29mnl"; version = "0.18.26"; };
};
demo = {
stable = bdist { sha256 = "07qknasaqvzl9vy1fglm7xmdi7ynhmslrb0a209fhbfs0s7qqlgi"; version = "0.17.79"; };
@@ -166,7 +166,7 @@ let
'';
homepage = "https://www.factorio.com/";
license = stdenv.lib.licenses.unfree;
- maintainers = with stdenv.lib.maintainers; [ Baughn elitak ];
+ maintainers = with stdenv.lib.maintainers; [ Baughn elitak erictapen ];
platforms = [ "i686-linux" "x86_64-linux" ];
};
};
@@ -186,6 +186,9 @@ let
libXrandr
libXi
libGL
+ libSM
+ libICE
+ libXext
];
installPhase = base.installPhase + ''
diff --git a/pkgs/games/gnuchess/default.nix b/pkgs/games/gnuchess/default.nix
index 478da6dc32a..a7b27933496 100644
--- a/pkgs/games/gnuchess/default.nix
+++ b/pkgs/games/gnuchess/default.nix
@@ -3,10 +3,10 @@ let
s = # Generated upstream information
rec {
baseName="gnuchess";
- version="6.2.6";
+ version="6.2.7";
name="${baseName}-${version}";
url="mirror://gnu/chess/${name}.tar.gz";
- sha256="0kxhdv01ia91v2y0cmzbll391ns2vbmn65jjrv37h4s1srszh5yn";
+ sha256="0ilq4bfl0lwyzf11q7n2skydjhalfn3bgxhrp5hjxs5bc5d6fdp5";
};
buildInputs = [
flex
diff --git a/pkgs/games/katago/default.nix b/pkgs/games/katago/default.nix
index cbbdb538513..0a9ebd9e3eb 100644
--- a/pkgs/games/katago/default.nix
+++ b/pkgs/games/katago/default.nix
@@ -6,6 +6,7 @@
, cmake
, makeWrapper
, fetchFromGitHub
+, fetchpatch
, cudnn ? null
, cudatoolkit ? null
, libGL_driver ? null
@@ -34,15 +35,30 @@ let
in env.mkDerivation rec {
pname = "katago";
- version = "1.3.5";
+ version = "1.4.2";
src = fetchFromGitHub {
owner = "lightvector";
repo = "katago";
rev = "v${version}";
- sha256 = "1625s3fh0xc2ldgyl6sjdjmpliyys7rzzkcys6h9x6k828g8n0lq";
+ sha256 = "0qdc9hgbzd175b2xkjs62dy6gyybcn9lf1mifiyhjbzjpgv192h4";
};
+ # To workaround CMake 3.17.0's new buggy behavior wrt CUDA Compiler testing
+ # See the following tracking issues:
+ # KataGo:
+ # - Issue #225: https://github.com/lightvector/KataGo/issues/225
+ # - PR #227: https://github.com/lightvector/KataGo/pull/227
+ # CMake:
+ # - Issue #20708: https://gitlab.kitware.com/cmake/cmake/-/issues/20708
+ patches = [
+ (fetchpatch {
+ name = "227.patch";
+ url = "https://patch-diff.githubusercontent.com/raw/lightvector/KataGo/pull/227.patch";
+ sha256 = "03f1vmdjhb79mpj95sijcwla8acy32clrjgrn4xqw5h90zdgj511";
+ })
+ ];
+
nativeBuildInputs = [
cmake
makeWrapper
diff --git a/pkgs/games/linux-steam-integration/default.nix b/pkgs/games/linux-steam-integration/default.nix
deleted file mode 100644
index 2a814f30a5f..00000000000
--- a/pkgs/games/linux-steam-integration/default.nix
+++ /dev/null
@@ -1,81 +0,0 @@
-{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, git, gtk, gettext,
- gcc_multi, libressl, gnome3, steam }:
-
-let
- version = "0.7.3";
-
-in stdenv.mkDerivation {
- pname = "linux-steam-integration";
- inherit version;
-
- src = fetchFromGitHub {
- owner = "clearlinux";
- repo = "linux-steam-integration";
- rev = "v${version}";
- sha256 = "0brv3swx8h170ycxksb31sf5jvj85csfpx7gjlf6yrfz7jw2j6vp";
- fetchSubmodules = true;
- };
-
- nativeBuildInputs = [ meson ninja pkgconfig git gettext gcc_multi ];
- buildInputs = [ gtk libressl ];
-
- # Patch lib paths (AUDIT_PATH and REDIRECT_PATH) in shim.c
- # Patch path to lsi-steam in lsi-steam.desktop
- # Patch path to zenity in lsi.c
- postPatch = ''
- substituteInPlace src/shim/shim.c --replace "/usr/" $out
- substituteInPlace data/lsi-steam.desktop --replace "/usr/" $out
- substituteInPlace src/lsi/lsi.c --replace zenity ${gnome3.zenity}/bin/zenity
- substituteInPlace data/lsi-settings.desktop.in \
- --replace "Name=Linux Steam Integration" "Name=Linux Steam Integration Settings"
- '';
-
- configurePhase = ''
- # Configure 64bit things
- meson build \
- -Dwith-shim=co-exist \
- -Dwith-frontend=true \
- -Dwith-steam-binary=${steam}/bin/steam \
- -Dwith-new-libcxx-abi=true \
- -Dwith-libressl-mode=native \
- --prefix / \
- --libexecdir lib \
- --libdir lib \
- --bindir bin
-
- # Configure 32bit things
- CC="gcc -m32" CXX="g++ -m32" meson build32 \
- -Dwith-shim=none \
- -Dwith-libressl-mode=native \
- --prefix / \
- --libexecdir lib32 \
- --libdir lib32
- '';
-
- buildPhase = ''
- # Build 64bit things
- ninja -C build
-
- # Build 32bit things
- ninja -C build32
- '';
-
- installPhase = ''
- DESTDIR="$out" ninja -C build install
- DESTDIR="$out" ninja -C build32 install
- '';
-
- meta = with stdenv.lib; {
- description = "Steam wrapper to improve compability and performance";
- longDescription = ''
- Linux Steam Integration is a helper system to make the Steam Client and
- Steam games run better on Linux. In a nutshell, LSI automatically applies
- various workarounds to get games working, and fixes long standing bugs in
- both games and the client
- '';
- homepage = "https://github.com/clearlinux/linux-steam-integration";
- license = licenses.lgpl21;
- maintainers = [ maintainers.etu ];
- platforms = [ "x86_64-linux" ];
- };
-}
diff --git a/pkgs/games/minecraft/default.nix b/pkgs/games/minecraft/default.nix
index b29d672d0e7..650bb223c9a 100644
--- a/pkgs/games/minecraft/default.nix
+++ b/pkgs/games/minecraft/default.nix
@@ -24,11 +24,11 @@
, curl
, freetype
, libpulseaudio
+, libuuid
, systemd
, flite ? null
, libXxf86vm ? null
}:
-
let
desktopItem = makeDesktopItem {
name = "minecraft-launcher";
@@ -40,13 +40,13 @@ let
};
envLibPath = stdenv.lib.makeLibraryPath [
- curl
- libpulseaudio
- systemd
- alsaLib # needed for narrator
- flite # needed for narrator
- libXxf86vm # needed only for versions <1.13
- ];
+ curl
+ libpulseaudio
+ systemd
+ alsaLib # needed for narrator
+ flite # needed for narrator
+ libXxf86vm # needed only for versions <1.13
+ ];
libPath = stdenv.lib.makeLibraryPath ([
alsaLib
@@ -67,6 +67,7 @@ let
nss
stdenv.cc.cc
zlib
+ libuuid
] ++
(with xorg; [
libX11
@@ -83,14 +84,14 @@ let
libXScrnSaver
]));
in
- stdenv.mkDerivation rec {
+stdenv.mkDerivation rec {
pname = "minecraft-launcher";
- version = "2.1.13509";
+ version = "2.1.14947";
src = fetchurl {
url = "https://launcher.mojang.com/download/linux/x86_64/minecraft-launcher_${version}.tar.gz";
- sha256 = "1f7b4gr2cnnf6wgxdz38215v31664q2pw00yibb3cjp8a9irvs47";
+ sha256 = "1lsc39n1kq08sssnpr6kf4lfpy01a7i7rgvi298mmxsprjmc7a9q";
};
icon = fetchurl {
@@ -142,6 +143,7 @@ in
homepage = "https://minecraft.net";
maintainers = with maintainers; [ cpages ryantm infinisil ];
license = licenses.unfree;
+ platforms = [ "x86_64-linux" ];
};
passthru.updateScript = ./update.sh;
diff --git a/pkgs/games/minetest/default.nix b/pkgs/games/minetest/default.nix
index b2d958c5e09..db36b43ea29 100644
--- a/pkgs/games/minetest/default.nix
+++ b/pkgs/games/minetest/default.nix
@@ -76,9 +76,9 @@ let
};
v5 = {
- version = "5.1.1";
- sha256 = "0cjj63333b7j4ydfq0h9yc6d2jvmyjd7n7zbd08yrf0rcibrj2k0";
- dataSha256 = "1r9fxz2j24q74a9injvbxbf2xk67fzabv616i676zw2cvgv9hn39";
+ version = "5.2.0";
+ sha256 = "0pj9hkxwc1vzng2khbixi79557sbawf6mqkzl589jciyqa7jqkv1";
+ dataSha256 = "1kjz7x3xiqqnpyrd6339a139pbdxx31c4qpg8pmns410hsm8i358";
};
in {
diff --git a/pkgs/games/nottetris2/default.nix b/pkgs/games/nottetris2/default.nix
new file mode 100644
index 00000000000..dde35e4fe32
--- /dev/null
+++ b/pkgs/games/nottetris2/default.nix
@@ -0,0 +1,51 @@
+{ stdenv, fetchFromGitHub, zip, love_0_7, makeWrapper, makeDesktopItem }:
+
+let
+ pname = "nottetris2";
+ version = "2.0";
+
+ desktopItem = makeDesktopItem {
+ name = "nottetris2";
+ exec = pname;
+ comment = "It's like tetris, but it's not";
+ desktopName = "nottetris2";
+ genericName = "nottetris2";
+ categories = "Game";
+ };
+
+in
+
+stdenv.mkDerivation {
+ inherit pname version;
+
+ src = fetchFromGitHub {
+ owner = "Stabyourself";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "17iabh6rr8jim70n96rbhif4xq02g2kppscm8l339yqx6mhb64hs";
+ };
+
+ nativeBuildInputs = [ zip ];
+ buildInputs = [ love_0_7 makeWrapper ];
+
+ phases = [ "unpackPhase" "installPhase" ];
+
+ installPhase =
+ ''
+ mkdir -p $out/bin $out/share/games/lovegames $out/share/applications
+ zip -9 -r ${pname}.love ./*
+ mv ${pname}.love $out/share/games/lovegames/${pname}.love
+ makeWrapper ${love_0_7}/bin/love $out/bin/${pname} --add-flags $out/share/games/lovegames/${pname}.love
+ ln -s ${desktopItem}/share/applications/* $out/share/applications/
+ chmod +x $out/bin/${pname}
+ '';
+
+ meta = with stdenv.lib; {
+ description = "It's like Tetris, but it's not";
+ platforms = platforms.linux;
+ license = licenses.wtfpl;
+ maintainers = with maintainers; [ yorickvp ];
+ downloadPage = "https://stabyourself.net/nottetris2/";
+ };
+
+}
diff --git a/pkgs/games/openmw/tes3mp.nix b/pkgs/games/openmw/tes3mp.nix
index 222aa68dba2..59bdc690107 100644
--- a/pkgs/games/openmw/tes3mp.nix
+++ b/pkgs/games/openmw/tes3mp.nix
@@ -50,6 +50,12 @@ in openmw.overrideAttrs (oldAttrs: rec {
"-DRakNet_LIBRARY_DEBUG=${rakNetLibrary}/lib/libRakNetLibStatic.a"
];
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95175
+ patches = [
+ ./tes3mp.patch
+ ];
+ NIX_CFLAGS_COMPILE = "-fpermissive";
+
preConfigure = ''
substituteInPlace files/version.in \
--subst-var-by OPENMW_VERSION_COMMITHASH ${compatHash}
diff --git a/pkgs/games/openmw/tes3mp.patch b/pkgs/games/openmw/tes3mp.patch
new file mode 100644
index 00000000000..c2a78f9db9b
--- /dev/null
+++ b/pkgs/games/openmw/tes3mp.patch
@@ -0,0 +1,13 @@
+diff --git a/apps/openmw-mp/Script/Types.hpp b/apps/openmw-mp/Script/Types.hpp
+index be365cfb8..204dcdc7b 100644
+--- a/apps/openmw-mp/Script/Types.hpp
++++ b/apps/openmw-mp/Script/Types.hpp
+@@ -105,7 +105,7 @@ struct ScriptFunctionPointer : public ScriptIdentity
+ void *addr;
+ #if (!defined(__clang__) && defined(__GNUC__))
+ template<typename R, typename... Types>
+- constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr((void*)(addr)) {}
++ constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr(addr) {}
+ #else
+ template<typename R, typename... Types>
+ constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr(addr) {}
diff --git a/pkgs/games/openttd/default.nix b/pkgs/games/openttd/default.nix
index 43376322cc7..519d4e3a741 100644
--- a/pkgs/games/openttd/default.nix
+++ b/pkgs/games/openttd/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, fetchzip, pkgconfig, SDL2, libpng, zlib, xz, freetype, fontconfig
+{ stdenv, fetchurl, fetchzip, pkgconfig, SDL2, libpng, zlib, xz, freetype, fontconfig, libxdg_basedir
, withOpenGFX ? true, withOpenSFX ? true, withOpenMSX ? true
, withFluidSynth ? true, audioDriver ? "alsa", fluidsynth, soundfont-fluid, procps
, writeScriptBin, makeWrapper, runtimeShell
@@ -37,7 +37,7 @@ stdenv.mkDerivation rec {
};
nativeBuildInputs = [ pkgconfig makeWrapper ];
- buildInputs = [ SDL2 libpng xz zlib freetype fontconfig ]
+ buildInputs = [ SDL2 libpng xz zlib freetype fontconfig libxdg_basedir ]
++ stdenv.lib.optionals withFluidSynth [ fluidsynth soundfont-fluid ];
prefixKey = "--prefix-dir=";
diff --git a/pkgs/games/pentobi/default.nix b/pkgs/games/pentobi/default.nix
index 61be5e834a7..909f09a0b39 100644
--- a/pkgs/games/pentobi/default.nix
+++ b/pkgs/games/pentobi/default.nix
@@ -5,12 +5,12 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- version = "17.3";
+ version = "18.0";
pname = "pentobi";
src = fetchurl {
url = "mirror://sourceforge/pentobi/${pname}-${version}.tar.xz";
- sha256 = "00c495i4vrji9hs7v8xr9gm8yqs97bfk2wzsayhps11hmbqzllx9";
+ sha256 = "0dlvshywxijl0hrkl66szamcr77arh118f44ngr1ail8mg1fx1fy";
};
nativeBuildInputs = [ cmake docbook_xsl wrapQtAppsHook ];
diff --git a/pkgs/games/steam/build-runtime.py b/pkgs/games/steam/build-runtime.py
deleted file mode 100644
index e0ff5cebd93..00000000000
--- a/pkgs/games/steam/build-runtime.py
+++ /dev/null
@@ -1,98 +0,0 @@
-#!/usr/bin/env python2
-#
-# Script to build and install packages into the Steam runtime
-# Patched version of https://github.com/ValveSoftware/steam-runtime/blob/master/build-runtime.py
-
-import os
-import re
-import sys
-import subprocess
-import argparse
-import json
-
-# The top level directory
-top = sys.path[0]
-
-def parse_args():
- parser = argparse.ArgumentParser()
- parser.add_argument("-r", "--runtime", help="specify runtime path", default=os.path.join(top,"runtime"))
- parser.add_argument("-i", "--input", help="packages JSON", required=True)
- return parser.parse_args()
-
-
-def install_deb (basename, deb, dest_dir):
- installtag_dir=os.path.join(dest_dir, "installed")
- if not os.access(installtag_dir, os.W_OK):
- os.makedirs(installtag_dir)
-
- #
- # Unpack the package into the dest_dir
- #
- os.chdir(top)
- subprocess.check_call(['dpkg-deb', '-x', deb, dest_dir])
-
-
-#
-# Walks through the files in the runtime directory and converts any absolute symlinks
-# to their relative equivalent
-#
-def fix_symlinks ():
- for dir, subdirs, files in os.walk(args.runtime):
- for name in files:
- filepath=os.path.join(dir,name)
- if os.path.islink(filepath):
- target = os.readlink(filepath)
- if os.path.isabs(target):
- #
- # compute the target of the symlink based on the 'root' of the architecture's runtime
- #
- target2 = os.path.join(args.runtime,target[1:])
-
- #
- # Set the new relative target path
- #
- os.unlink(filepath)
- os.symlink(os.path.relpath(target2,dir), filepath)
-
-#
-# Creates the usr/lib/debug/.build-id/xx/xxxxxxxxx.debug symlink tree for all the debug
-# symbols
-#
-def fix_debuglinks ():
- for dir, subdirs, files in os.walk(os.path.join(args.runtime,"usr/lib/debug")):
- if ".build-id" in subdirs:
- subdirs.remove(".build-id") # don't recurse into .build-id directory we are creating
-
- for file in files:
-
- #
- # scrape the output of readelf to find the buildid for this binary
- #
- p = subprocess.Popen(["readelf", '-n', os.path.join(dir,file)], stdout=subprocess.PIPE)
- for line in iter(p.stdout.readline, ""):
- m = re.search('Build ID: (\w{2})(\w+)',line)
- if m:
- linkdir = os.path.join(args.runtime,"usr/lib/debug/.build-id",m.group(1))
- if not os.access(linkdir, os.W_OK):
- os.makedirs(linkdir)
- link = os.path.join(linkdir,m.group(2))
- print "SYMLINKING symbol file %s to %s" % (link, os.path.relpath(os.path.join(dir,file),linkdir))
- if os.path.lexists(link):
- os.unlink(link)
- os.symlink(os.path.relpath(os.path.join(dir,file), linkdir),link)
-
-
-args = parse_args()
-
-
-print ("Creating Steam Runtime in %s" % args.runtime)
-
-with open(args.input) as pkgfile:
- pkgs = json.load(pkgfile)
- for pkg in pkgs:
- install_deb(pkg["name"], pkg["source"], args.runtime)
-
-fix_debuglinks()
-fix_symlinks()
-
-# vi: set noexpandtab:
diff --git a/pkgs/games/steam/runtime-generated.nix b/pkgs/games/steam/runtime-generated.nix
deleted file mode 100644
index 2f9fc517790..00000000000
--- a/pkgs/games/steam/runtime-generated.nix
+++ /dev/null
@@ -1,4149 +0,0 @@
-# This file is autogenerated! Do not edit it yourself, use update-runtime.py for regeneration.
-{ fetchurl }:
-
-{
- amd64 = [
- rec {
- name = "dconf-gsettings-backend_0.12.0-0ubuntu1.1+steamrt1.1+srt2_amd64";
- sha256 = "ffb6ecd54fcfa71c1b0e424993d0bda460c988b1794c71bd18a1b38fe20f518f";
- url = "mirror://steamrt/pool/main/d/d-conf/dconf-gsettings-backend_0.12.0-0ubuntu1.1+steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "dconf-gsettings-backend.deb";
- };
- }
- rec {
- name = "freeglut3_2.6.0-1ubuntu3+srt6_amd64";
- sha256 = "fd8f63c5b1b6ca45525c3fc8b47cdd4b2a9598825cbf0239dbbf6534c6c88ac3";
- url = "mirror://steamrt/pool/main/f/freeglut/freeglut3_2.6.0-1ubuntu3+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "freeglut3.deb";
- };
- }
- rec {
- name = "gcc-4.6-base_4.6.3-1ubuntu5+steamrt1.2+srt2_amd64";
- sha256 = "5536b70afbf1d8337be4c3923feb6943210452a0ec0b813e761148f7c6754f66";
- url = "mirror://steamrt/pool/main/g/gcc-4.6/gcc-4.6-base_4.6.3-1ubuntu5+steamrt1.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "gcc-4.6-base.deb";
- };
- }
- rec {
- name = "gcc-5-base_5.4.0-7.really.6+steamrt1.2+srt2_amd64";
- sha256 = "7a83c2837bedbf1713fcada1b662fe00fd35128a5b473a9476a6ef5117a8851f";
- url = "mirror://steamrt/pool/main/g/gcc-5/gcc-5-base_5.4.0-7.really.6+steamrt1.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "gcc-5-base.deb";
- };
- }
- rec {
- name = "gtk2-engines_2.20.2-1ubuntu1+srt6_amd64";
- sha256 = "b3662d8327d2125c131960fda3025ebaf4c8eee2d1050b29d00c07788185d7b5";
- url = "mirror://steamrt/pool/main/g/gtk2-engines/gtk2-engines_2.20.2-1ubuntu1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "gtk2-engines.deb";
- };
- }
- rec {
- name = "gtk2-engines-murrine_0.98.2-0ubuntu1+srt6_amd64";
- sha256 = "5a080ffc6aaeaf534ec417690b38e0774b8ee2abef27e039d2bb99f003757746";
- url = "mirror://steamrt/pool/main/g/gtk2-engines-murrine/gtk2-engines-murrine_0.98.2-0ubuntu1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "gtk2-engines-murrine.deb";
- };
- }
- rec {
- name = "gtk2-engines-pixbuf_2.24.10-0ubuntu6+steamrt1+srt6_amd64";
- sha256 = "ff475fb9fb6f99f2bafba816365d3c73b1d7c43a7757ba1cdaab83f0c1dd0e55";
- url = "mirror://steamrt/pool/main/g/gtk+2.0/gtk2-engines-pixbuf_2.24.10-0ubuntu6+steamrt1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "gtk2-engines-pixbuf.deb";
- };
- }
- rec {
- name = "libacl1_2.2.51-5ubuntu1+steamrt1.1+srt4_amd64";
- sha256 = "569b7e36f1cfe20320d2701573d16040e94f988e78cc5294ad308fe462d62af7";
- url = "mirror://steamrt/pool/main/a/acl/libacl1_2.2.51-5ubuntu1+steamrt1.1+srt4_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libacl1.deb";
- };
- }
- rec {
- name = "libappindicator1_0.4.92-0ubuntu1.1+steamrt1+srt2_amd64";
- sha256 = "6186fe0e57e9d19e6e3bd85786ebf0bbe0c85333d187d8fa4fb9ef7b1d24a0e8";
- url = "mirror://steamrt/pool/main/liba/libappindicator/libappindicator1_0.4.92-0ubuntu1.1+steamrt1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libappindicator1.deb";
- };
- }
- rec {
- name = "libasn1-8-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64";
- sha256 = "482beec798f517ab4f58a898bc5ecec64572ad22e6f694a5f716c17289556484";
- url = "mirror://steamrt/pool/main/h/heimdal/libasn1-8-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libasn1-8-heimdal.deb";
- };
- }
- rec {
- name = "libasound2_1.1.0-0ubuntu1+steamos1+srt3_amd64";
- sha256 = "66ef2c49e4d7a25ad0e3e04ef3105150f7a70a99f14d1ae7a1c1a8a6c324bb15";
- url = "mirror://steamrt/pool/main/a/alsa-lib/libasound2_1.1.0-0ubuntu1+steamos1+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libasound2.deb";
- };
- }
- rec {
- name = "libasound2-plugins_1.1.0-0ubuntu1+srt3_amd64";
- sha256 = "019bd4bf086b573eacf9ddc9c75527f3e8b91a338e6db50b6c9c97435bf55faf";
- url = "mirror://steamrt/pool/main/a/alsa-plugins/libasound2-plugins_1.1.0-0ubuntu1+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libasound2-plugins.deb";
- };
- }
- rec {
- name = "libasyncns0_0.8-4+srt6_amd64";
- sha256 = "308bdf466ad5ce87f2a27712d4e4a6e41747d001fc0ded53760238357e14dec8";
- url = "mirror://steamrt/pool/main/liba/libasyncns/libasyncns0_0.8-4+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libasyncns0.deb";
- };
- }
- rec {
- name = "libatk1.0-0_2.18.0-1+steamrt1+srt2_amd64";
- sha256 = "925f2a756aaf0a5df10cd67f1cee965e813a1556076a1d72904d32531e37a675";
- url = "mirror://steamrt/pool/main/a/atk1.0/libatk1.0-0_2.18.0-1+steamrt1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libatk1.0-0.deb";
- };
- }
- rec {
- name = "libatomic1_5.4.0-7.really.6+steamrt1.2+srt2_amd64";
- sha256 = "8dd843d4497f66c1af07551d8cc636e63ffff692187b51d0a01191c96bc0049a";
- url = "mirror://steamrt/pool/main/g/gcc-5/libatomic1_5.4.0-7.really.6+steamrt1.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libatomic1.deb";
- };
- }
- rec {
- name = "libattr1_2.4.46-5ubuntu1+steamrt1.1+srt2_amd64";
- sha256 = "d33b00c3e19337f3abbb070f646adda7420f171f5487dca5e253b68b63a4d8fc";
- url = "mirror://steamrt/pool/main/a/attr/libattr1_2.4.46-5ubuntu1+steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libattr1.deb";
- };
- }
- rec {
- name = "libavahi-client3_0.6.30-5ubuntu2.2+srt2_amd64";
- sha256 = "029084e3bf5b2a3756b80a1f01c544c59e20f940df025fab366315ee57362955";
- url = "mirror://steamrt/pool/main/a/avahi/libavahi-client3_0.6.30-5ubuntu2.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libavahi-client3.deb";
- };
- }
- rec {
- name = "libavahi-common3_0.6.30-5ubuntu2.2+srt2_amd64";
- sha256 = "74e66fe1aa34c4c01b3f97ae66c8d70729041010239b9a29aa44e6a9267224d6";
- url = "mirror://steamrt/pool/main/a/avahi/libavahi-common3_0.6.30-5ubuntu2.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libavahi-common3.deb";
- };
- }
- rec {
- name = "libavcodec53_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_amd64";
- sha256 = "640d2e1da02b06f0eb07e8523c3e0b80e2cf8e2267e6a108e764608e8ea84567";
- url = "mirror://steamrt/pool/main/liba/libav/libavcodec53_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libavcodec53.deb";
- };
- }
- rec {
- name = "libavfilter2_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_amd64";
- sha256 = "ded33a41e70937a85e182146f9250de70afa82382ef9ca6cf5821fcbcf1a7bcc";
- url = "mirror://steamrt/pool/main/liba/libav/libavfilter2_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libavfilter2.deb";
- };
- }
- rec {
- name = "libavformat53_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_amd64";
- sha256 = "917fddb6d84cc2d8653d231790fd0f6d156d9952dc7d5943594264b27e6123f8";
- url = "mirror://steamrt/pool/main/liba/libav/libavformat53_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libavformat53.deb";
- };
- }
- rec {
- name = "libavutil51_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_amd64";
- sha256 = "8926a2b4ad3455bd52acd79a1856bc56f30dbe0ae707799145bc202d790d98a4";
- url = "mirror://steamrt/pool/main/liba/libav/libavutil51_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libavutil51.deb";
- };
- }
- rec {
- name = "libbz2-1.0_1.0.6-1+srt6_amd64";
- sha256 = "de6070b158a146130fbcb658c29e15b48b54fa9b30e36f63a624c38e8a37eb53";
- url = "mirror://steamrt/pool/main/b/bzip2/libbz2-1.0_1.0.6-1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libbz2-1.0.deb";
- };
- }
- rec {
- name = "libcairo2_1.10.2-6.1ubuntu3+srt6_amd64";
- sha256 = "ae0bccbd5b92c8973e217b4ef3d203f4a70bffaf9849218c70f869ff875abe41";
- url = "mirror://steamrt/pool/main/c/cairo/libcairo2_1.10.2-6.1ubuntu3+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcairo2.deb";
- };
- }
- rec {
- name = "libcanberra-gtk-module_0.28-3ubuntu3+steamrt1.1+srt2_amd64";
- sha256 = "9daaabe65bf3a1f6c025f12dfe435a987ad1818c924581167d225c7ee1176e20";
- url = "mirror://steamrt/pool/main/libc/libcanberra/libcanberra-gtk-module_0.28-3ubuntu3+steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcanberra-gtk-module.deb";
- };
- }
- rec {
- name = "libcanberra-gtk0_0.28-3ubuntu3+steamrt1.1+srt2_amd64";
- sha256 = "42c3f2eae158e44c20969ae5faec17fe33732ff66ca4d21b824abd98b7adcebb";
- url = "mirror://steamrt/pool/main/libc/libcanberra/libcanberra-gtk0_0.28-3ubuntu3+steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcanberra-gtk0.deb";
- };
- }
- rec {
- name = "libcanberra0_0.28-3ubuntu3+steamrt1.1+srt2_amd64";
- sha256 = "5897f63afef8ca38ccff2b9a3a125962515b0c662cbff6779520a1170381dcc4";
- url = "mirror://steamrt/pool/main/libc/libcanberra/libcanberra0_0.28-3ubuntu3+steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcanberra0.deb";
- };
- }
- rec {
- name = "libcap2_2.22-1ubuntu3+srt6_amd64";
- sha256 = "f662a8f54a17393aa3933d160c2622b1f5ce2524d791aa5555986c056842af47";
- url = "mirror://steamrt/pool/main/libc/libcap2/libcap2_2.22-1ubuntu3+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcap2.deb";
- };
- }
- rec {
- name = "libcapsule-tools-relocatable_0.20190926.0-0co1+srt1_amd64";
- sha256 = "9ddaac17a0f812eec785e34eefccb8ea24a4abf0fa6ad008d03b26d5493ea010";
- url = "mirror://steamrt/pool/main/libc/libcapsule/libcapsule-tools-relocatable_0.20190926.0-0co1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcapsule-tools-relocatable.deb";
- };
- }
- rec {
- name = "libcg_3.0.0016-0ubuntu1+srt6_amd64";
- sha256 = "6e627aa3ff1724ec8759431f3ead530f4c1511eb2b881d168a1929c8eac2e196";
- url = "mirror://steamrt/pool/main/n/nvidia-cg-toolkit/libcg_3.0.0016-0ubuntu1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcg.deb";
- };
- }
- rec {
- name = "libcomerr2_1.42-1ubuntu2.3+steamrt1.1+srt2_amd64";
- sha256 = "c1169c34025975c72ea3f10034aab4d105d14ce345677c1736c951311433a787";
- url = "mirror://steamrt/pool/main/e/e2fsprogs/libcomerr2_1.42-1ubuntu2.3+steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcomerr2.deb";
- };
- }
- rec {
- name = "libcups2_1.5.3-0ubuntu8.7+steamrt1.2+srt3_amd64";
- sha256 = "2e3156827d1d62c9aae38096114ad285c3b3e931b74248a9d88e3aca7f1661e2";
- url = "mirror://steamrt/pool/main/c/cups/libcups2_1.5.3-0ubuntu8.7+steamrt1.2+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcups2.deb";
- };
- }
- rec {
- name = "libcurl3_7.22.0-3ubuntu4.17+steamrt1.2+srt1_amd64";
- sha256 = "b8ce9330efb568bff45d00b678f461c1b45184db97afb34c85a96320dbedcb45";
- url = "mirror://steamrt/pool/main/c/curl/libcurl3_7.22.0-3ubuntu4.17+steamrt1.2+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcurl3.deb";
- };
- }
- rec {
- name = "libcurl3-gnutls_7.22.0-3ubuntu4.17+steamrt1.2+srt1_amd64";
- sha256 = "d130968581123872aa448f1bd92b969c3df5c3c47ffb034c7635f723c7f9a9ff";
- url = "mirror://steamrt/pool/main/c/curl/libcurl3-gnutls_7.22.0-3ubuntu4.17+steamrt1.2+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcurl3-gnutls.deb";
- };
- }
- rec {
- name = "libdbus-1-3_1.4.18-1ubuntu1.8+srt2_amd64";
- sha256 = "dfe95df67d3777935d834a8008c10135e264c5d6f351e05bf8a716277b6dc27e";
- url = "mirror://steamrt/pool/main/d/dbus/libdbus-1-3_1.4.18-1ubuntu1.8+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libdbus-1-3.deb";
- };
- }
- rec {
- name = "libdbus-glib-1-2_0.98-1ubuntu1.1+srt6_amd64";
- sha256 = "99654df8544d529f99d7dd1c1f33130ee0559e9eea7d11be482ffc708df18be0";
- url = "mirror://steamrt/pool/main/d/dbus-glib/libdbus-glib-1-2_0.98-1ubuntu1.1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libdbus-glib-1-2.deb";
- };
- }
- rec {
- name = "libdbusmenu-glib4_0.6.2-0ubuntu0.1+srt6_amd64";
- sha256 = "306683272e142aca19af212f7cb880a8f61df049a03f3dfa98e7a0a6fd4e7af6";
- url = "mirror://steamrt/pool/main/libd/libdbusmenu/libdbusmenu-glib4_0.6.2-0ubuntu0.1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libdbusmenu-glib4.deb";
- };
- }
- rec {
- name = "libdbusmenu-gtk4_0.6.2-0ubuntu0.1+srt6_amd64";
- sha256 = "abe8a9e28aae2486618c88807099f61a207993bf69fdfdf53241705a14697de9";
- url = "mirror://steamrt/pool/main/libd/libdbusmenu/libdbusmenu-gtk4_0.6.2-0ubuntu0.1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libdbusmenu-gtk4.deb";
- };
- }
- rec {
- name = "libelf1_0.152-1ubuntu3.1+srt3_amd64";
- sha256 = "16f5a035ab04bf0a90d2172820265e56e000fa3b4a5461bda293534f3e39a061";
- url = "mirror://steamrt/pool/main/e/elfutils/libelf1_0.152-1ubuntu3.1+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libelf1.deb";
- };
- }
- rec {
- name = "libexif12_0.6.20-2ubuntu0.1+srt6_amd64";
- sha256 = "adb05c68a77601a6c133d8bd2fcd0e6dccc7fd9e75b70b191e0fee26dd03c1ae";
- url = "mirror://steamrt/pool/main/libe/libexif/libexif12_0.6.20-2ubuntu0.1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libexif12.deb";
- };
- }
- rec {
- name = "libexpat1_2.0.1-7.2ubuntu1.4+srt3_amd64";
- sha256 = "a34f7459aec8881fac938cf0effae996731ad7de5ffa452747b890238e81a9bf";
- url = "mirror://steamrt/pool/main/e/expat/libexpat1_2.0.1-7.2ubuntu1.4+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libexpat1.deb";
- };
- }
- rec {
- name = "libffi6_3.0.11~rc1-5+srt6_amd64";
- sha256 = "20fd1ae66aec76d8e70bf144b910c5b5e2acb426bfaef0f91ab48002c31ef0dc";
- url = "mirror://steamrt/pool/main/libf/libffi/libffi6_3.0.11~rc1-5+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libffi6.deb";
- };
- }
- rec {
- name = "libflac8_1.2.1-6+steamrt1.1ubuntu0.1+srt2_amd64";
- sha256 = "11299782d3bf532468cdd2c1599a170b8f2704a9efb44f703b68d7434a44dc57";
- url = "mirror://steamrt/pool/main/f/flac/libflac8_1.2.1-6+steamrt1.1ubuntu0.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libflac8.deb";
- };
- }
- rec {
- name = "libfltk1.1_1.1.10-10+srt6_amd64";
- sha256 = "d730436f36dfaa7084ae920b74c66e647d35824e5c15af5614a96ccb5681b4d1";
- url = "mirror://steamrt/pool/main/f/fltk1.1/libfltk1.1_1.1.10-10+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libfltk1.1.deb";
- };
- }
- rec {
- name = "libfontconfig1_2.8.0-3ubuntu9.2+steamrt1.1+srt2_amd64";
- sha256 = "304987ffdaf6834666a1fadb7af2eeb9d73d9f07aecfccd3426d9b51c9a05d95";
- url = "mirror://steamrt/pool/main/f/fontconfig/libfontconfig1_2.8.0-3ubuntu9.2+steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libfontconfig1.deb";
- };
- }
- rec {
- name = "libfreetype6_2.4.8-1ubuntu2.6+srt2_amd64";
- sha256 = "d1450fd3f275513d5721d92f142439e88a5e544ccaa05b33abe5a68f802ee44c";
- url = "mirror://steamrt/pool/main/f/freetype/libfreetype6_2.4.8-1ubuntu2.6+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libfreetype6.deb";
- };
- }
- rec {
- name = "libgcc1_5.4.0-7.really.6+steamrt1.2+srt2_amd64";
- sha256 = "5b62d49aa9ec9cd8ca7af2e677cba9714be641cbf6eed9835a48a65fc8cd79fa";
- url = "mirror://steamrt/pool/main/g/gcc-5/libgcc1_5.4.0-7.really.6+steamrt1.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgcc1.deb";
- };
- }
- rec {
- name = "libgconf-2-4_3.2.5-0ubuntu2+steamrt1.1+srt2_amd64";
- sha256 = "086f7ba27b92e13149970230a8ce6e30b41c9cd3585ad9dc075114e37d38ef6b";
- url = "mirror://steamrt/pool/main/g/gconf/libgconf-2-4_3.2.5-0ubuntu2+steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgconf-2-4.deb";
- };
- }
- rec {
- name = "libgcrypt11_1.5.0-3ubuntu0.6+srt3_amd64";
- sha256 = "cfbaa394f5b70ef67bfe69dbe4b3e1232493f3f9558e9f325a82606c5ca10d95";
- url = "mirror://steamrt/pool/main/libg/libgcrypt11/libgcrypt11_1.5.0-3ubuntu0.6+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgcrypt11.deb";
- };
- }
- rec {
- name = "libgdk-pixbuf2.0-0_2.26.1-1+steamrt3+srt6_amd64";
- sha256 = "87c93570fafa2c53e86fb2b0e047823cfa59f4e704155b22865237e9bdb26e38";
- url = "mirror://steamrt/pool/main/g/gdk-pixbuf/libgdk-pixbuf2.0-0_2.26.1-1+steamrt3+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgdk-pixbuf2.0-0.deb";
- };
- }
- rec {
- name = "libgl1-mesa-dri_8.0.4-0ubuntu0.7+srt6_amd64";
- sha256 = "0b6d862d319bd494656d859847fd1e79cd67334ad26bed7a5d32580e28e42752";
- url = "mirror://steamrt/pool/main/m/mesa/libgl1-mesa-dri_8.0.4-0ubuntu0.7+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgl1-mesa-dri.deb";
- };
- }
- rec {
- name = "libgl1-mesa-glx_8.0.4-0ubuntu0.7+srt6_amd64";
- sha256 = "477764d0cccb49972bbabf3b23bed76fee194e95067d5e32e136e542388fb244";
- url = "mirror://steamrt/pool/main/m/mesa/libgl1-mesa-glx_8.0.4-0ubuntu0.7+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgl1-mesa-glx.deb";
- };
- }
- rec {
- name = "libglew1.10_1.10.0-3+srt7_amd64";
- sha256 = "87b1eaba67db9b0bc95af86474cfb3ff58bcfde79dbe6b2109f4d2d8b3ce55f4";
- url = "mirror://steamrt/pool/main/g/glew/libglew1.10_1.10.0-3+srt7_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libglew1.10.deb";
- };
- }
- rec {
- name = "libglew1.6_1.6.0-4+steamrt1.1+srt2_amd64";
- sha256 = "fe4a558b78d54fdd47cee908d49eccfae21cffa612e1f0c0ec5f6a56d8ac4ab3";
- url = "mirror://steamrt/pool/main/g/glew1.6/libglew1.6_1.6.0-4+steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libglew1.6.deb";
- };
- }
- rec {
- name = "libglib2.0-0_2.32.3-0ubuntu1+steamrt3+srt3_amd64";
- sha256 = "5668f2b4fc30179312c2b83117f692dfef97cfae8303c6336dd3f03289471c02";
- url = "mirror://steamrt/pool/main/g/glib2.0/libglib2.0-0_2.32.3-0ubuntu1+steamrt3+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libglib2.0-0.deb";
- };
- }
- rec {
- name = "libglu1-mesa_8.0.4-0ubuntu0.7+srt6_amd64";
- sha256 = "2e137819d70e788476d96532d59da39de8de084386d59e05c37ab0cc60723076";
- url = "mirror://steamrt/pool/main/m/mesa/libglu1-mesa_8.0.4-0ubuntu0.7+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libglu1-mesa.deb";
- };
- }
- rec {
- name = "libgmp10_6.1.0+dfsg-2+srt2_amd64";
- sha256 = "c768e53e58f4baf44707c79cd3c00320f974674a544fd384a8575a4243773689";
- url = "mirror://steamrt/pool/main/g/gmp/libgmp10_6.1.0+dfsg-2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgmp10.deb";
- };
- }
- rec {
- name = "libgnutls26_2.12.14-5ubuntu3.14+srt2_amd64";
- sha256 = "6dfc2c19deeaa0272a291d7b3d4fee5ee57b36806b578f1b43f82ab9708c5fad";
- url = "mirror://steamrt/pool/main/g/gnutls26/libgnutls26_2.12.14-5ubuntu3.14+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgnutls26.deb";
- };
- }
- rec {
- name = "libgnutls30_3.4.10-4ubuntu1.4+steamrt1.2+srt1_amd64";
- sha256 = "c6e07fb2f90549d741378a211babd4d1c802e93dde401839c2e89504410ed228";
- url = "mirror://steamrt/pool/main/g/gnutls28/libgnutls30_3.4.10-4ubuntu1.4+steamrt1.2+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgnutls30.deb";
- };
- }
- rec {
- name = "libgomp1_5.4.0-7.really.6+steamrt1.2+srt2_amd64";
- sha256 = "5cc4b7fbddaf915f8024038e13f4d3d13c939295857d5d771706063ef7c5ffd0";
- url = "mirror://steamrt/pool/main/g/gcc-5/libgomp1_5.4.0-7.really.6+steamrt1.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgomp1.deb";
- };
- }
- rec {
- name = "libgpg-error0_1.10-2ubuntu1+srt6_amd64";
- sha256 = "9119af854fbc1228975cebafbd1bf232c421b4929a8928d2a47d3adbbffc047e";
- url = "mirror://steamrt/pool/main/libg/libgpg-error/libgpg-error0_1.10-2ubuntu1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgpg-error0.deb";
- };
- }
- rec {
- name = "libgssapi-krb5-2_1.10+dfsg~beta1-2ubuntu0.7+srt3_amd64";
- sha256 = "cf5f6fcc04896db6d215edcd5503a71460ac4f5109fa74036147aa9bb93a1a35";
- url = "mirror://steamrt/pool/main/k/krb5/libgssapi-krb5-2_1.10+dfsg~beta1-2ubuntu0.7+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgssapi-krb5-2.deb";
- };
- }
- rec {
- name = "libgssapi3-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64";
- sha256 = "6492aa21a54ef1c9123df4e30cd35f5ecc096bf519f359bc1a19a93513d42646";
- url = "mirror://steamrt/pool/main/h/heimdal/libgssapi3-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgssapi3-heimdal.deb";
- };
- }
- rec {
- name = "libgstreamer-plugins-base0.10-0_0.10.36-1ubuntu0.2+srt2_amd64";
- sha256 = "4ef292b7e2e1e449f795a7204bc114c4f4cfcc3a8d34aaa85f7effbb967033b6";
- url = "mirror://steamrt/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-1ubuntu0.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgstreamer-plugins-base0.10-0.deb";
- };
- }
- rec {
- name = "libgstreamer0.10-0_0.10.36-1ubuntu1+srt6_amd64";
- sha256 = "0d3c7975c6ad6306a8010d807ceb31e3b90804c9cca39d639362e8d5c72e7f8c";
- url = "mirror://steamrt/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1ubuntu1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgstreamer0.10-0.deb";
- };
- }
- rec {
- name = "libgtk2.0-0_2.24.10-0ubuntu6+steamrt1+srt6_amd64";
- sha256 = "bebf7d4a6e0629873dab280de0189bf2d6add5b1816715153aba5ecaba33bf10";
- url = "mirror://steamrt/pool/main/g/gtk+2.0/libgtk2.0-0_2.24.10-0ubuntu6+steamrt1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgtk2.0-0.deb";
- };
- }
- rec {
- name = "libgtk2.0-common_2.24.10-0ubuntu6+steamrt1+srt6_all";
- sha256 = "ee703928f39124739c01a456c727376378b9e75ed1a3f3c1d7022a2299350262";
- url = "mirror://steamrt/pool/main/g/gtk+2.0/libgtk2.0-common_2.24.10-0ubuntu6+steamrt1+srt6_all.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgtk2.0-common.deb";
- };
- }
- rec {
- name = "libgudev-1.0-0_175-0ubuntu9.10+srt2_amd64";
- sha256 = "a2cf13c7c60f1deb922471ccac26f5674df0f54cf19e7f1ca50f79b573a345de";
- url = "mirror://steamrt/pool/main/u/udev/libgudev-1.0-0_175-0ubuntu9.10+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgudev-1.0-0.deb";
- };
- }
- rec {
- name = "libhcrypto4-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64";
- sha256 = "d1e22d92539b1af50bb7d32f8e15418092b51e6578012eb1a52080cf89433a83";
- url = "mirror://steamrt/pool/main/h/heimdal/libhcrypto4-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libhcrypto4-heimdal.deb";
- };
- }
- rec {
- name = "libheimbase1-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64";
- sha256 = "5774c538993d0a7e23cc5e8863bb9243f17899b2a861b8029c44110d80228f4c";
- url = "mirror://steamrt/pool/main/h/heimdal/libheimbase1-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libheimbase1-heimdal.deb";
- };
- }
- rec {
- name = "libheimntlm0-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64";
- sha256 = "f4dc8cc860389827d82aa1d2983ae8b6afd2553132253d6da79d618e1ea1d00c";
- url = "mirror://steamrt/pool/main/h/heimdal/libheimntlm0-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libheimntlm0-heimdal.deb";
- };
- }
- rec {
- name = "libhogweed4_3.2-1ubuntu0.16.04.1+srt2_amd64";
- sha256 = "a8411a24f3314b11a25f249bb5390a31e7485d81e5941b8823ad0e67af033c32";
- url = "mirror://steamrt/pool/main/n/nettle/libhogweed4_3.2-1ubuntu0.16.04.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libhogweed4.deb";
- };
- }
- rec {
- name = "libhx509-5-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64";
- sha256 = "90943a0b1fa563555b3b92805b4ef24cf82557ca3b6cda3aac8d703a008b4372";
- url = "mirror://steamrt/pool/main/h/heimdal/libhx509-5-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libhx509-5-heimdal.deb";
- };
- }
- rec {
- name = "libice6_1.0.7-2build1+srt6_amd64";
- sha256 = "b4971686dc20fabbaf3cda5685e627ce9605318eb5ab4b3e5a9895680dba7290";
- url = "mirror://steamrt/pool/main/libi/libice/libice6_1.0.7-2build1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libice6.deb";
- };
- }
- rec {
- name = "libidn11_1.32-3ubuntu1.2+steamrt1.1+srt2_amd64";
- sha256 = "18011ae05a4dbe00d4deafb63dabdf0416c1fa2c202d3c0e6ce840d96001f4f6";
- url = "mirror://steamrt/pool/main/libi/libidn/libidn11_1.32-3ubuntu1.2+steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libidn11.deb";
- };
- }
- rec {
- name = "libindicator7_0.5.0-0ubuntu1+steamrt1+srt2_amd64";
- sha256 = "ee7da6dda4a701bb1e98b22233c27e923050f4cfe6055c96e31b7a13fa96743a";
- url = "mirror://steamrt/pool/main/libi/libindicator/libindicator7_0.5.0-0ubuntu1+steamrt1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libindicator7.deb";
- };
- }
- rec {
- name = "libitm1_5.4.0-7.really.6+steamrt1.2+srt2_amd64";
- sha256 = "3c01841997e77fe1616b16936394c86383dc76e875f70e6d96ed016e4b945050";
- url = "mirror://steamrt/pool/main/g/gcc-5/libitm1_5.4.0-7.really.6+steamrt1.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libitm1.deb";
- };
- }
- rec {
- name = "libjack-jackd2-0_1.9.8~dfsg.1-1ubuntu2+srt5_amd64";
- sha256 = "9a419baf1b88386cf643ca64965de607321e5d27f13c5bd68be0eb1a803fd7a9";
- url = "mirror://steamrt/pool/main/j/jackd2/libjack-jackd2-0_1.9.8~dfsg.1-1ubuntu2+srt5_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libjack-jackd2-0.deb";
- };
- }
- rec {
- name = "libjpeg-turbo8_1.1.90+svn733-0ubuntu4.3+srt6_amd64";
- sha256 = "682e8d47031aa046787624eb5af560093f6cade3fdc5edcb5875e89ff7cb9d31";
- url = "mirror://steamrt/pool/main/libj/libjpeg-turbo/libjpeg-turbo8_1.1.90+svn733-0ubuntu4.3+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libjpeg-turbo8.deb";
- };
- }
- rec {
- name = "libjpeg62_6b1-2ubuntu1.1+srt6_amd64";
- sha256 = "5c931fb6c272af3cefa723a6ba30f55d477c50bd07f6695be4216f2a13ea49f0";
- url = "mirror://steamrt/pool/main/libj/libjpeg6b/libjpeg62_6b1-2ubuntu1.1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libjpeg62.deb";
- };
- }
- rec {
- name = "libjson-glib-1.0-0_1.0.2-1~steamrt1.1+srt1_amd64";
- sha256 = "636c77a5f10b1861d4ebe7722a0c832e1fdbcc995d248e36280966e387ffaa89";
- url = "mirror://steamrt/pool/main/j/json-glib/libjson-glib-1.0-0_1.0.2-1~steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libjson-glib-1.0-0.deb";
- };
- }
- rec {
- name = "libjson0_0.9-1ubuntu1.1+srt4_amd64";
- sha256 = "a72824685bfa0dc7fab313606d1fcba41565363c8f90d22c7e90d3f35a74859c";
- url = "mirror://steamrt/pool/main/j/json-c/libjson0_0.9-1ubuntu1.1+srt4_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libjson0.deb";
- };
- }
- rec {
- name = "libk5crypto3_1.10+dfsg~beta1-2ubuntu0.7+srt3_amd64";
- sha256 = "9d638fd0f44307dfab7b295a53715b199854b71f52b269369f6bb492d7da295c";
- url = "mirror://steamrt/pool/main/k/krb5/libk5crypto3_1.10+dfsg~beta1-2ubuntu0.7+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libk5crypto3.deb";
- };
- }
- rec {
- name = "libkeyutils1_1.5.2-2+srt6_amd64";
- sha256 = "2fcb1c31e273de0780db4a07b4ec6272adba221ec3ea40821e4744b86adf5313";
- url = "mirror://steamrt/pool/main/k/keyutils/libkeyutils1_1.5.2-2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libkeyutils1.deb";
- };
- }
- rec {
- name = "libkrb5-26-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64";
- sha256 = "374b317da50e4ab1688a3514649fbe572d8d73d0e0430c4bd739ce0443c04f5f";
- url = "mirror://steamrt/pool/main/h/heimdal/libkrb5-26-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libkrb5-26-heimdal.deb";
- };
- }
- rec {
- name = "libkrb5-3_1.10+dfsg~beta1-2ubuntu0.7+srt3_amd64";
- sha256 = "3071c486de82102fa73ac263c5d78cb8df1ff6ced3450fd9baf564c4b345b89a";
- url = "mirror://steamrt/pool/main/k/krb5/libkrb5-3_1.10+dfsg~beta1-2ubuntu0.7+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libkrb5-3.deb";
- };
- }
- rec {
- name = "libkrb5support0_1.10+dfsg~beta1-2ubuntu0.7+srt3_amd64";
- sha256 = "ba1732a8fb0f64c0cc8eb2ddf5512ad246ec0c31962d84fa91db55fae5756c45";
- url = "mirror://steamrt/pool/main/k/krb5/libkrb5support0_1.10+dfsg~beta1-2ubuntu0.7+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libkrb5support0.deb";
- };
- }
- rec {
- name = "liblcms2-2_2.2+git20110628-2ubuntu3.1+srt6_amd64";
- sha256 = "e55aacce445cf1ac31d1ef35a3b9aa983e9ca18626b0aa28cdfdc3a81ccd5cc3";
- url = "mirror://steamrt/pool/main/l/lcms2/liblcms2-2_2.2+git20110628-2ubuntu3.1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "liblcms2-2.deb";
- };
- }
- rec {
- name = "libldap-2.4-2_2.4.28-1.1ubuntu4.6+steamrt1.2+srt4_amd64";
- sha256 = "487df425cab50adae8d9129eaabf4b52f2332f574a200a582fc808cd72bc3ba7";
- url = "mirror://steamrt/pool/main/o/openldap/libldap-2.4-2_2.4.28-1.1ubuntu4.6+steamrt1.2+srt4_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libldap-2.4-2.deb";
- };
- }
- rec {
- name = "libltdl7_2.4.2-1ubuntu1+srt6_amd64";
- sha256 = "f9c6d0ae41527a42576fa16bb170f90e8deb86ffb16c3b78ac8e237400901a33";
- url = "mirror://steamrt/pool/main/libt/libtool/libltdl7_2.4.2-1ubuntu1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libltdl7.deb";
- };
- }
- rec {
- name = "libmikmod2_3.1.12-5+srt2_amd64";
- sha256 = "d9fc387579b30b3c555ba2a1706db3956957c0f2e25ef896c4d5bb8c13ff7a6b";
- url = "mirror://steamrt/pool/main/libm/libmikmod/libmikmod2_3.1.12-5+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libmikmod2.deb";
- };
- }
- rec {
- name = "libmpg123-0_1.25.10-1+steamrt1+srt2_amd64";
- sha256 = "4dff7550d1eb7666fe53d4705736c7c4760dbbfe8b24483956ca1da62a0876c8";
- url = "mirror://steamrt/pool/main/m/mpg123/libmpg123-0_1.25.10-1+steamrt1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libmpg123-0.deb";
- };
- }
- rec {
- name = "libncurses5_5.9-4+srt6_amd64";
- sha256 = "6c342c8e35ab535c2dd20e1f26001e46363ddd4e55b1abbb94d3eee9688b6dbd";
- url = "mirror://steamrt/pool/main/n/ncurses/libncurses5_5.9-4+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libncurses5.deb";
- };
- }
- rec {
- name = "libncursesw5_5.9-4+srt6_amd64";
- sha256 = "8efe94b4cb6fb8b137ce87996b263a02d0ca97572025874df0f67ce3072a12ed";
- url = "mirror://steamrt/pool/main/n/ncurses/libncursesw5_5.9-4+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libncursesw5.deb";
- };
- }
- rec {
- name = "libnettle6_3.2-1ubuntu0.16.04.1+srt2_amd64";
- sha256 = "18f8ac5721849072980c7f8cdffdf2eac3c8621f3aff02bc32fe1945e2abf0ec";
- url = "mirror://steamrt/pool/main/n/nettle/libnettle6_3.2-1ubuntu0.16.04.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libnettle6.deb";
- };
- }
- rec {
- name = "libnm-glib4_0.9.4.0-0ubuntu4.2+steamrt2+srt2_amd64";
- sha256 = "3bff5db8467fe7289dc6569e6bd78c733dadb4569ebb2e6e6484019d347a53cc";
- url = "mirror://steamrt/pool/main/n/network-manager/libnm-glib4_0.9.4.0-0ubuntu4.2+steamrt2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libnm-glib4.deb";
- };
- }
- rec {
- name = "libnm-util2_0.9.4.0-0ubuntu4.2+steamrt2+srt2_amd64";
- sha256 = "2b301b4616aa92f1c1ce9d729255f5314e0307155275213fbed7fe5b6d1df2a6";
- url = "mirror://steamrt/pool/main/n/network-manager/libnm-util2_0.9.4.0-0ubuntu4.2+steamrt2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libnm-util2.deb";
- };
- }
- rec {
- name = "libnotify4_0.7.5-1+srt6_amd64";
- sha256 = "a367220da9ac0918a37799231225a1156bb4431a319242d73d5562bac73a4da9";
- url = "mirror://steamrt/pool/main/libn/libnotify/libnotify4_0.7.5-1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libnotify4.deb";
- };
- }
- rec {
- name = "libnspr4_4.12-0ubuntu0.12.04.1+srt3_amd64";
- sha256 = "2824614abe02323087b5d73313aa9ef3e0f3308095bd1f508f78503d2ba10c63";
- url = "mirror://steamrt/pool/main/n/nspr/libnspr4_4.12-0ubuntu0.12.04.1+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libnspr4.deb";
- };
- }
- rec {
- name = "libnss3_3.26.2-0ubuntu0.12.04.1+srt2_amd64";
- sha256 = "c9edceea356f57bfc6aa8df7263da54f465313e1e3949a8b7b5771f591dd5788";
- url = "mirror://steamrt/pool/main/n/nss/libnss3_3.26.2-0ubuntu0.12.04.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libnss3.deb";
- };
- }
- rec {
- name = "libogg0_1.3.2-1+srt2_amd64";
- sha256 = "d5999d3f774c2c3fbb8998d7ed686b38505a67a1fb45ec07aa288fad9c0210b8";
- url = "mirror://steamrt/pool/main/libo/libogg/libogg0_1.3.2-1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libogg0.deb";
- };
- }
- rec {
- name = "libopenal1_1.16.0-3+srt2_amd64";
- sha256 = "649d2fc817024719e6d53078053e956c4c0848b7a26606e8e85188bd0c8e379a";
- url = "mirror://steamrt/pool/main/o/openal-soft/libopenal1_1.16.0-3+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libopenal1.deb";
- };
- }
- rec {
- name = "libopus0_1.3-0+steamrt1.1+srt3_amd64";
- sha256 = "2c41ceb74b0da8d6a8e2adbd537ca15b42544a951ccf42454a14abef369a210c";
- url = "mirror://steamrt/pool/main/o/opus/libopus0_1.3-0+steamrt1.1+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libopus0.deb";
- };
- }
- rec {
- name = "libopusfile0_0.11-0+steamrt1.2+srt2_amd64";
- sha256 = "f45cdaa7b22e8042434f1a5fe72c13b69f031cee9fa1d97970acb072e644212c";
- url = "mirror://steamrt/pool/main/o/opusfile/libopusfile0_0.11-0+steamrt1.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libopusfile0.deb";
- };
- }
- rec {
- name = "liborc-0.4-0_0.4.16-1ubuntu2+srt6_amd64";
- sha256 = "aa26e347d687d40d0e8efff51e45dc1aeb071efd93ab2147baef993aa024bb27";
- url = "mirror://steamrt/pool/main/o/orc/liborc-0.4-0_0.4.16-1ubuntu2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "liborc-0.4-0.deb";
- };
- }
- rec {
- name = "libp11-kit0_0.23.2-5~ubuntu16.04.1~steamrt1.1+srt2_amd64";
- sha256 = "e994e62fcffb23ec006563ec4a6e184d4f508d70f2b08a567c2e52afa25b497c";
- url = "mirror://steamrt/pool/main/p/p11-kit/libp11-kit0_0.23.2-5~ubuntu16.04.1~steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libp11-kit0.deb";
- };
- }
- rec {
- name = "libpango1.0-0_1.30.0-0ubuntu3.1+steamrt1+srt6_amd64";
- sha256 = "19343aeada8b22381b29d8ff0752ed9475b1ed92cae1fd18e691b9b505e42c8e";
- url = "mirror://steamrt/pool/main/p/pango1.0/libpango1.0-0_1.30.0-0ubuntu3.1+steamrt1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpango1.0-0.deb";
- };
- }
- rec {
- name = "libpci3_3.1.8-2ubuntu6+srt2_amd64";
- sha256 = "a7fecb6f3e9657b8a03b70ddfea1c384de5cb65feebe5102339e41d0bd1b8f69";
- url = "mirror://steamrt/pool/main/p/pciutils/libpci3_3.1.8-2ubuntu6+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpci3.deb";
- };
- }
- rec {
- name = "libpcre3_8.12-4+steamrt1.1ubuntu0.2+srt2_amd64";
- sha256 = "b7554d1381c7580a7897657b3ecf11c7554f319c1034da70121d4fa724589be1";
- url = "mirror://steamrt/pool/main/p/pcre3/libpcre3_8.12-4+steamrt1.1ubuntu0.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpcre3.deb";
- };
- }
- rec {
- name = "libpcrecpp0_8.12-4+steamrt1.1ubuntu0.2+srt2_amd64";
- sha256 = "053a4754d48e96ff4849fc99232ac74b5d5b58440eb367b3422a5e56d698065b";
- url = "mirror://steamrt/pool/main/p/pcre3/libpcrecpp0_8.12-4+steamrt1.1ubuntu0.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpcrecpp0.deb";
- };
- }
- rec {
- name = "libpixman-1-0_0.30.2-1ubuntu0.0.0.0.3+srt3_amd64";
- sha256 = "0d05b046b8870873f8aa4e9f51ac3f9c902b4364a6bd14fa35279b7546b7de29";
- url = "mirror://steamrt/pool/main/p/pixman/libpixman-1-0_0.30.2-1ubuntu0.0.0.0.3+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpixman-1-0.deb";
- };
- }
- rec {
- name = "libpng12-0_1.2.46-3ubuntu4.2+srt3_amd64";
- sha256 = "6d0689067d8476c45918c8c848ffea495e26d118890f040ccd3596b121d4d824";
- url = "mirror://steamrt/pool/main/libp/libpng/libpng12-0_1.2.46-3ubuntu4.2+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpng12-0.deb";
- };
- }
- rec {
- name = "libpulse0_1.1-0ubuntu15.2+steamrt1+srt6_amd64";
- sha256 = "e302a51cfeacd982683bd530a36d8142edf416d6812c02bd9a13939addf9a235";
- url = "mirror://steamrt/pool/main/p/pulseaudio/libpulse0_1.1-0ubuntu15.2+steamrt1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpulse0.deb";
- };
- }
- rec {
- name = "libquadmath0_5.4.0-7.really.6+steamrt1.2+srt2_amd64";
- sha256 = "12523138b2f21cd6d824b5c778ee49789ef0129ba6207cf03d3cf6b4138b1a1b";
- url = "mirror://steamrt/pool/main/g/gcc-5/libquadmath0_5.4.0-7.really.6+steamrt1.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libquadmath0.deb";
- };
- }
- rec {
- name = "libroken18-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64";
- sha256 = "e55b129066b92ab99f518d2f857b54e8754c3c873b5fb603270e3c4c36564a7b";
- url = "mirror://steamrt/pool/main/h/heimdal/libroken18-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libroken18-heimdal.deb";
- };
- }
- rec {
- name = "librtmp0_2.4~20110711.gitc28f1bab-1+steamrt1.1+srt4_amd64";
- sha256 = "27526dac26e2b323ec6dc764671839c3a2c5476fb16c7980959b17af4177486b";
- url = "mirror://steamrt/pool/main/r/rtmpdump/librtmp0_2.4~20110711.gitc28f1bab-1+steamrt1.1+srt4_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "librtmp0.deb";
- };
- }
- rec {
- name = "libsamplerate0_0.1.8-4+srt6_amd64";
- sha256 = "cfb983b7a89dd8ec43cca84883fc44367d74d341ba4bad2b106793abad7ae145";
- url = "mirror://steamrt/pool/main/libs/libsamplerate/libsamplerate0_0.1.8-4+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsamplerate0.deb";
- };
- }
- rec {
- name = "libsasl2-2_2.1.25.dfsg1-3ubuntu0.1+srt6_amd64";
- sha256 = "8a12f971d3905b5b84fd9c3fca3c7afe1867f8f5db8359157b0cd1c45dda8fc7";
- url = "mirror://steamrt/pool/main/c/cyrus-sasl2/libsasl2-2_2.1.25.dfsg1-3ubuntu0.1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsasl2-2.deb";
- };
- }
- rec {
- name = "libsdl-image1.2_1.2.10-3+srt6_amd64";
- sha256 = "a90b7182e92af49e4a2c3c76b5dd85b2f0df334933070c035d48724aafd8d199";
- url = "mirror://steamrt/pool/main/s/sdl-image1.2/libsdl-image1.2_1.2.10-3+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl-image1.2.deb";
- };
- }
- rec {
- name = "libsdl-mixer1.2_1.2.11-7+steamrt1+srt6_amd64";
- sha256 = "bc30e755796872bf7a4a3e7dc84f41a265ff1893ea777f809663f76dfeb047fb";
- url = "mirror://steamrt/pool/main/s/sdl-mixer1.2/libsdl-mixer1.2_1.2.11-7+steamrt1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl-mixer1.2.deb";
- };
- }
- rec {
- name = "libsdl-ttf2.0-0_2.0.9-1.1ubuntu1+srt6_amd64";
- sha256 = "b3e18a7fe335cd623410f3eb3c86a2abda8d83d287e8304c0c7df9e8219938fe";
- url = "mirror://steamrt/pool/main/s/sdl-ttf2.0/libsdl-ttf2.0-0_2.0.9-1.1ubuntu1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl-ttf2.0-0.deb";
- };
- }
- rec {
- name = "libsdl1.2debian_1.2.15-5+steamrt1.2+srt1_amd64";
- sha256 = "5641a948c70a41a7ade79de001376686acee7b5a678aaf24be29dbbdefbde7d7";
- url = "mirror://steamrt/pool/main/libs/libsdl1.2/libsdl1.2debian_1.2.15-5+steamrt1.2+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl1.2debian.deb";
- };
- }
- rec {
- name = "libsdl2-2.0-0_2.0.10-0+steamrt1.3+srt1_amd64";
- sha256 = "a69cf30f4c0f7ee02d9c37bd2ec25bab76a8c1175674959738e945bae05c7ed6";
- url = "mirror://steamrt/pool/main/libs/libsdl2/libsdl2-2.0-0_2.0.10-0+steamrt1.3+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl2-2.0-0.deb";
- };
- }
- rec {
- name = "libsdl2-image-2.0-0_2.0.5-0+steamrt1.1+srt1_amd64";
- sha256 = "13a3c69b92a72490eb1dd7e6c09244047b22765882944dc4bb335cb356f423a1";
- url = "mirror://steamrt/pool/main/libs/libsdl2-image/libsdl2-image-2.0-0_2.0.5-0+steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl2-image-2.0-0.deb";
- };
- }
- rec {
- name = "libsdl2-mixer-2.0-0_2.0.4.~reimport-0+steamrt1.2+srt1_amd64";
- sha256 = "78860d794928a0f7a31cd4ee83f395151dedb74f0e2613c6833438aa0d3f1d54";
- url = "mirror://steamrt/pool/main/libs/libsdl2-mixer/libsdl2-mixer-2.0-0_2.0.4.~reimport-0+steamrt1.2+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl2-mixer-2.0-0.deb";
- };
- }
- rec {
- name = "libsdl2-net-2.0-0_2.0.1.~reimport-0+steamrt1.1+srt1_amd64";
- sha256 = "cea2cc24af441eca4e23227bcc9eef80047befcf4f79c9c5dc796f157068da45";
- url = "mirror://steamrt/pool/main/libs/libsdl2-net/libsdl2-net-2.0-0_2.0.1.~reimport-0+steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl2-net-2.0-0.deb";
- };
- }
- rec {
- name = "libsdl2-ttf-2.0-0_2.0.15-0+steamrt1.1+srt2_amd64";
- sha256 = "4444fb73f3bc2b7229dea2564baba233958158d82c73489724d4107bd31e3e6c";
- url = "mirror://steamrt/pool/main/libs/libsdl2-ttf/libsdl2-ttf-2.0-0_2.0.15-0+steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl2-ttf-2.0-0.deb";
- };
- }
- rec {
- name = "libselinux1_2.1.0-4.1ubuntu1+srt6_amd64";
- sha256 = "7172d53c8baf857ed8909eb9bbbda93d0ff177b2f3ca723c716d3af34690135d";
- url = "mirror://steamrt/pool/main/libs/libselinux/libselinux1_2.1.0-4.1ubuntu1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libselinux1.deb";
- };
- }
- rec {
- name = "libsm6_1.2.0-2build1+srt6_amd64";
- sha256 = "e22295663740d88bcc92f8fa67eb55750b0855be98474de76a3e2bf796eb3c12";
- url = "mirror://steamrt/pool/main/libs/libsm/libsm6_1.2.0-2build1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsm6.deb";
- };
- }
- rec {
- name = "libsndfile1_1.0.25-4+steamrt1.1ubuntu0.1+srt2_amd64";
- sha256 = "042a5c518bdd3152ef8052bd7a88babb31077840ce85383034c0e54d29f6ed07";
- url = "mirror://steamrt/pool/main/libs/libsndfile/libsndfile1_1.0.25-4+steamrt1.1ubuntu0.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsndfile1.deb";
- };
- }
- rec {
- name = "libspeex1_1.2~rc1-3ubuntu2+srt6_amd64";
- sha256 = "a22fc321ca4a9c35109d48a74a2cc5b60131d1ebf7b09683d66e14aff728eda1";
- url = "mirror://steamrt/pool/main/s/speex/libspeex1_1.2~rc1-3ubuntu2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libspeex1.deb";
- };
- }
- rec {
- name = "libspeexdsp1_1.2~rc1-3ubuntu2+srt6_amd64";
- sha256 = "7cd488929976b818160d4c6a043468d08ebaf7cec9dfcd44bf36907adc428052";
- url = "mirror://steamrt/pool/main/s/speex/libspeexdsp1_1.2~rc1-3ubuntu2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libspeexdsp1.deb";
- };
- }
- rec {
- name = "libsqlite3-0_3.7.9-2ubuntu1.2+srt3_amd64";
- sha256 = "72cd1300cb4725894778d453d9a9a25aa96f033864306c8cc1726078480437ca";
- url = "mirror://steamrt/pool/main/s/sqlite3/libsqlite3-0_3.7.9-2ubuntu1.2+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsqlite3-0.deb";
- };
- }
- rec {
- name = "libssl1.0.0_1.0.1-4ubuntu5.39+steamrt1.1+srt2_amd64";
- sha256 = "e6ccfb7c0505baa106abbab67af5f685e32d24d5cd6afe8468f69526b7a3db92";
- url = "mirror://steamrt/pool/main/o/openssl/libssl1.0.0_1.0.1-4ubuntu5.39+steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libssl1.0.0.deb";
- };
- }
- rec {
- name = "libstdc++6_5.4.0-7.really.6+steamrt1.2+srt2_amd64";
- sha256 = "ed886139ace433f0922c87defd922ec57e54c495e9a5b54a6aaf7c02762d27e2";
- url = "mirror://steamrt/pool/main/g/gcc-5/libstdc++6_5.4.0-7.really.6+steamrt1.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libstdc++6.deb";
- };
- }
- rec {
- name = "libstdc++6-4.6-pic_4.6.3-1ubuntu5+steamrt1.2+srt2_amd64";
- sha256 = "59e784845048714b6ddd02013cb1ccc8a819489a7081c3f479b7fa7121893a4a";
- url = "mirror://steamrt/pool/main/g/gcc-4.6/libstdc++6-4.6-pic_4.6.3-1ubuntu5+steamrt1.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libstdc++6-4.6-pic.deb";
- };
- }
- rec {
- name = "libsteam-runtime-tools-0-0_0.20200415.0+srt1_amd64";
- sha256 = "0db05ccf5ca6705a6001d2c43ae5163cc289ef60126381bf886014e2344b4190";
- url = "mirror://steamrt/pool/main/s/steam-runtime-tools/libsteam-runtime-tools-0-0_0.20200415.0+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsteam-runtime-tools-0-0.deb";
- };
- }
- rec {
- name = "libsteam-runtime-tools-0-helpers_0.20200415.0+srt1_amd64";
- sha256 = "c568548d3c73df1c61efe06574e4ab17c2250059e9659690dec6c43db8695ce8";
- url = "mirror://steamrt/pool/main/s/steam-runtime-tools/libsteam-runtime-tools-0-helpers_0.20200415.0+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsteam-runtime-tools-0-helpers.deb";
- };
- }
- rec {
- name = "libsteam-runtime-tools-0-relocatable-libs_0.20200415.0+srt1_amd64";
- sha256 = "450c03778f4901e8b54f5dc879b071a84d18f4fc65e6308b91eebf40c77ef093";
- url = "mirror://steamrt/pool/main/s/steam-runtime-tools/libsteam-runtime-tools-0-relocatable-libs_0.20200415.0+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsteam-runtime-tools-0-relocatable-libs.deb";
- };
- }
- rec {
- name = "libswscale2_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_amd64";
- sha256 = "dda1950d7e1f50547ce57246bc7e19c3c1ab1166ee81ca637ff86d373e20253c";
- url = "mirror://steamrt/pool/main/liba/libav/libswscale2_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libswscale2.deb";
- };
- }
- rec {
- name = "libtasn1-3_2.10-1ubuntu1.5+srt3_amd64";
- sha256 = "f9c6c9b2cd83aaff5e07e0e7a99be8110f8b1b4be0f7ec9cf96aaa097b4da386";
- url = "mirror://steamrt/pool/main/libt/libtasn1-3/libtasn1-3_2.10-1ubuntu1.5+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtasn1-3.deb";
- };
- }
- rec {
- name = "libtasn1-6_4.7-3ubuntu0.16.04.3~steamrt1.1+srt2_amd64";
- sha256 = "93f7e1764a6db1e22b33476eb5f9367eca21a61d0d04a2a0cd0de170f21356d6";
- url = "mirror://steamrt/pool/main/libt/libtasn1-6/libtasn1-6_4.7-3ubuntu0.16.04.3~steamrt1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtasn1-6.deb";
- };
- }
- rec {
- name = "libtbb2_4.0+r233-1+steamrt2+srt2_amd64";
- sha256 = "6e91c619b891ef51a53cb86b83b67cc3ba1c223af58e166375c26622efd9575a";
- url = "mirror://steamrt/pool/main/t/tbb/libtbb2_4.0+r233-1+steamrt2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtbb2.deb";
- };
- }
- rec {
- name = "libtdb1_1.2.9-4+srt6_amd64";
- sha256 = "d35843de8c8847850477318d00f0159e76492d71d2817f81fc512a56376e3efb";
- url = "mirror://steamrt/pool/main/t/tdb/libtdb1_1.2.9-4+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtdb1.deb";
- };
- }
- rec {
- name = "libtheora0_1.1.1+dfsg.1-3ubuntu2+srt6_amd64";
- sha256 = "f8e9e796fd307689143b54e5b4c451c19c0970575241587e8c3a24ce6947c7a3";
- url = "mirror://steamrt/pool/main/libt/libtheora/libtheora0_1.1.1+dfsg.1-3ubuntu2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtheora0.deb";
- };
- }
- rec {
- name = "libtiff4_3.9.5-2ubuntu1.9+srt3_amd64";
- sha256 = "e9f8da291dc5dd48ea5f0f94e628f1e17ace6d1e655b7ffcbca175d85db98d8a";
- url = "mirror://steamrt/pool/main/t/tiff/libtiff4_3.9.5-2ubuntu1.9+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtiff4.deb";
- };
- }
- rec {
- name = "libtinfo5_5.9-4+srt6_amd64";
- sha256 = "c12b7f27206ba4541468ff5f134973b2f5bb69a4e86d3c2e43f111eaa7db76a0";
- url = "mirror://steamrt/pool/main/n/ncurses/libtinfo5_5.9-4+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtinfo5.deb";
- };
- }
- rec {
- name = "libtxc-dxtn-s2tc0_0~git20131104-1.1+srt2_amd64";
- sha256 = "f3dbcab81697c5206f5b8dbb3176093204a9a8ba1611ddde7e156f844947c763";
- url = "mirror://steamrt/pool/main/s/s2tc/libtxc-dxtn-s2tc0_0~git20131104-1.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtxc-dxtn-s2tc0.deb";
- };
- }
- rec {
- name = "libudev0_175-0ubuntu9.10+srt2_amd64";
- sha256 = "6690f89862ebf2104f0d3c477cdfaf46fa99a7060913eb46776536daa64ef0f0";
- url = "mirror://steamrt/pool/main/u/udev/libudev0_175-0ubuntu9.10+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libudev0.deb";
- };
- }
- rec {
- name = "libusb-1.0-0_1.0.19-1+srt3_amd64";
- sha256 = "db8f1014d3642c8d01fcdc319e1cbbf16db4a922bb7abe66b83bc4ce41ee3a39";
- url = "mirror://steamrt/pool/main/libu/libusb-1.0/libusb-1.0-0_1.0.19-1+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libusb-1.0-0.deb";
- };
- }
- rec {
- name = "libuuid1_2.20.1-1ubuntu3.1+steamrt1.2+srt2_amd64";
- sha256 = "5c2bb10e8a541dd20eac84b7fb02c3ff513642bd1941f548fd2f906e00733fcc";
- url = "mirror://steamrt/pool/main/u/util-linux/libuuid1_2.20.1-1ubuntu3.1+steamrt1.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libuuid1.deb";
- };
- }
- rec {
- name = "libva-drm1_1.7.0-1+steamrt1.1+srt1_amd64";
- sha256 = "ee98522c6c69c1f6134a37d63a74f6c4f4ef5be2944bd504e8886333115f1f06";
- url = "mirror://steamrt/pool/main/libv/libva1/libva-drm1_1.7.0-1+steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva-drm1.deb";
- };
- }
- rec {
- name = "libva-drm2_2.1.0-3~steamrt1.2+srt1_amd64";
- sha256 = "5add6487f678a13cc71d039b1ebd6991b1395dd8ce78124ac3675ea80f10e1b8";
- url = "mirror://steamrt/pool/main/libv/libva/libva-drm2_2.1.0-3~steamrt1.2+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva-drm2.deb";
- };
- }
- rec {
- name = "libva-glx1_1.7.0-1+steamrt1.1+srt1_amd64";
- sha256 = "938db19eecb0a2fbc5058e90962cdbc05f3ef2b1601341b7b6d7be429da97259";
- url = "mirror://steamrt/pool/main/libv/libva1/libva-glx1_1.7.0-1+steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva-glx1.deb";
- };
- }
- rec {
- name = "libva-glx2_2.1.0-3~steamrt1.2+srt1_amd64";
- sha256 = "7a14fde5181a5c313e97bcb25d6233c7343ebc009c3c5065bb65e8d3ec74f643";
- url = "mirror://steamrt/pool/main/libv/libva/libva-glx2_2.1.0-3~steamrt1.2+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva-glx2.deb";
- };
- }
- rec {
- name = "libva-x11-1_1.7.0-1+steamrt1.1+srt1_amd64";
- sha256 = "6f0894f499b44346af1d35a3d1300b9cc2d9b1674fca879345daf392620322ae";
- url = "mirror://steamrt/pool/main/libv/libva1/libva-x11-1_1.7.0-1+steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva-x11-1.deb";
- };
- }
- rec {
- name = "libva-x11-2_2.1.0-3~steamrt1.2+srt1_amd64";
- sha256 = "47f70088a25e92b036374d8ff132e11b38546f26ee2e6cba141d42f766d8c748";
- url = "mirror://steamrt/pool/main/libv/libva/libva-x11-2_2.1.0-3~steamrt1.2+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva-x11-2.deb";
- };
- }
- rec {
- name = "libva1_1.7.0-1+steamrt1.1+srt1_amd64";
- sha256 = "f0c27f86e0ec4e210e05b2217d2d51fe52994add7df2fe5ff41e7f8aeee6f426";
- url = "mirror://steamrt/pool/main/libv/libva1/libva1_1.7.0-1+steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva1.deb";
- };
- }
- rec {
- name = "libva2_2.1.0-3~steamrt1.2+srt1_amd64";
- sha256 = "08c60888e39e4656fa4c41dbbb2baa0d99f91a8fabbf5336261b255c0ea4f185";
- url = "mirror://steamrt/pool/main/libv/libva/libva2_2.1.0-3~steamrt1.2+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva2.deb";
- };
- }
- rec {
- name = "libvdpau1_0.4.1-3ubuntu1.2+srt3_amd64";
- sha256 = "c40c31da412fec43c201e88458782dad6884e1eab9593815bdf0d9132eb76baf";
- url = "mirror://steamrt/pool/main/libv/libvdpau/libvdpau1_0.4.1-3ubuntu1.2+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libvdpau1.deb";
- };
- }
- rec {
- name = "libvorbis0a_1.3.5-4.2+srt2_amd64";
- sha256 = "808411459a4e660ef5b459b19f145d34f6fd7750609e91985e34e95eaab62888";
- url = "mirror://steamrt/pool/main/libv/libvorbis/libvorbis0a_1.3.5-4.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libvorbis0a.deb";
- };
- }
- rec {
- name = "libvorbisenc2_1.3.5-4.2+srt2_amd64";
- sha256 = "3273f701ce01742e8eb746b4b4102f05c6ea6771561b73292e94d8d42dad142f";
- url = "mirror://steamrt/pool/main/libv/libvorbis/libvorbisenc2_1.3.5-4.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libvorbisenc2.deb";
- };
- }
- rec {
- name = "libvorbisfile3_1.3.5-4.2+srt2_amd64";
- sha256 = "fdae8ab04379c397ea46df535f64a04b29dcdc46031cd077519c554740f0b156";
- url = "mirror://steamrt/pool/main/libv/libvorbis/libvorbisfile3_1.3.5-4.2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libvorbisfile3.deb";
- };
- }
- rec {
- name = "libvpx1_1.0.0-2+srt2_amd64";
- sha256 = "57dc793a94d5be476f84c66751f9b5923d9ee7a507b865fbc4607b6b66760432";
- url = "mirror://steamrt/pool/main/libv/libvpx/libvpx1_1.0.0-2+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libvpx1.deb";
- };
- }
- rec {
- name = "libvulkan1_1.2.135.0-1~steamrt1.1+srt1_amd64";
- sha256 = "fa3dfb44b47c35e8a16de3c8240accdca131b70dd59a84f6e38cc6824219fa28";
- url = "mirror://steamrt/pool/main/v/vulkan-loader/libvulkan1_1.2.135.0-1~steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libvulkan1.deb";
- };
- }
- rec {
- name = "libwaffle-1-0_1.6.1-0+steamrt1.1+srt1_amd64";
- sha256 = "a2a73515ddef193da5de918190df27fce75cf27c3081662c2f6fc5d227c96cc4";
- url = "mirror://steamrt/pool/main/w/waffle/libwaffle-1-0_1.6.1-0+steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libwaffle-1-0.deb";
- };
- }
- rec {
- name = "libwind0-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64";
- sha256 = "e72aabe5b6c20bb667e1746918a354cb6151e07a9892ea0735406966dff019af";
- url = "mirror://steamrt/pool/main/h/heimdal/libwind0-heimdal_1.6~git20120311.dfsg.1-2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libwind0-heimdal.deb";
- };
- }
- rec {
- name = "libwrap0_7.6.q-21+srt6_amd64";
- sha256 = "a05d3c3bbdb0059b2693602dfc614ec458e53987d625a7712f3171fa53642f15";
- url = "mirror://steamrt/pool/main/t/tcp-wrappers/libwrap0_7.6.q-21+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libwrap0.deb";
- };
- }
- rec {
- name = "libx11-6_1.6.3-1ubuntu2.1+srt2_amd64";
- sha256 = "6217810de68a0fe252f15bb544346383bdd4ee946e34d0352f78c678186b6da6";
- url = "mirror://steamrt/pool/main/libx/libx11/libx11-6_1.6.3-1ubuntu2.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libx11-6.deb";
- };
- }
- rec {
- name = "libx11-xcb1_1.6.3-1ubuntu2.1+srt2_amd64";
- sha256 = "cd4fd2fb5ac913a752e20476e612629c802e448539fba9ed74d77b91fc0f47cc";
- url = "mirror://steamrt/pool/main/libx/libx11/libx11-xcb1_1.6.3-1ubuntu2.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libx11-xcb1.deb";
- };
- }
- rec {
- name = "libxau6_1.0.6-4+srt6_amd64";
- sha256 = "8934767e2168cc4e2508c091ec2264048ca6bef145383db191f203c09337c833";
- url = "mirror://steamrt/pool/main/libx/libxau/libxau6_1.0.6-4+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxau6.deb";
- };
- }
- rec {
- name = "libxaw7_1.0.9-3ubuntu1+srt6_amd64";
- sha256 = "781bdd4ff568750b5147b0242a91ffdb85167af482063883d29bb13d0309bfd2";
- url = "mirror://steamrt/pool/main/libx/libxaw/libxaw7_1.0.9-3ubuntu1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxaw7.deb";
- };
- }
- rec {
- name = "libxcb-composite0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "2639fa857b7c4e75605d6a3c2c3a3f3b9bab478883cfa40ad780252f6ad9710b";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-composite0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-composite0.deb";
- };
- }
- rec {
- name = "libxcb-damage0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "abdd286dfe7d74e3c98d2721528add00cf8967f0aea9e61534e19c38d09b654c";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-damage0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-damage0.deb";
- };
- }
- rec {
- name = "libxcb-dpms0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "80b0a477b5e53fab89781181d937579e54cd1c8f5d3ea77fdd8ad1fa77df32ed";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-dpms0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-dpms0.deb";
- };
- }
- rec {
- name = "libxcb-dri2-0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "bf6aefcf11b46e7c6c45408cd3c9d21028f3c0ddcc7a157c76ca1d81e02aca6c";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-dri2-0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-dri2-0.deb";
- };
- }
- rec {
- name = "libxcb-dri3-0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "cbb423fab5493fdf1021e58ce1bfcbee1bfe8fe9ab0464d73b184993128da2f8";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-dri3-0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-dri3-0.deb";
- };
- }
- rec {
- name = "libxcb-glx0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "aaf25e7a0a3e501023a5826043581e9a1172e3f6cd68fb0b87a82f639d02f595";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-glx0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-glx0.deb";
- };
- }
- rec {
- name = "libxcb-present0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "fd2c110278edc2ba6c6bfab04947c16c54b7744af663429d9b32677289ae6ddc";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-present0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-present0.deb";
- };
- }
- rec {
- name = "libxcb-randr0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "1170a49cbf57d515981e32e26f0a2e9762af3ded254e98d4317992b903c271ac";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-randr0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-randr0.deb";
- };
- }
- rec {
- name = "libxcb-record0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "58e7ff4e5a9bcaa50748e7df4719c71708982b2ea8e1811c26fffa6d745bd11c";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-record0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-record0.deb";
- };
- }
- rec {
- name = "libxcb-render0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "a7eed9a0c59b2a17d1431157f40e16bd3891769f13709e56df9c5025992aae42";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-render0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-render0.deb";
- };
- }
- rec {
- name = "libxcb-res0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "d1beca464a4acaff0c8ac43c03a9ed260193678e0ee98a4b70f602c3fa7a2843";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-res0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-res0.deb";
- };
- }
- rec {
- name = "libxcb-screensaver0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "3d04ccf79785c5bb7ab5c6cfae56371a0b8cbbe4e5c7b5897f91a20ee4b516be";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-screensaver0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-screensaver0.deb";
- };
- }
- rec {
- name = "libxcb-shape0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "a0f2dd0be89db8833493edb179974db702a6ec86ee4c15896605ceb6ddaa8e54";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-shape0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-shape0.deb";
- };
- }
- rec {
- name = "libxcb-shm0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "0ee8a32a8a8bc96e374e5fe6980acb652d2ca846d1a0998f757e857320abbdbe";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-shm0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-shm0.deb";
- };
- }
- rec {
- name = "libxcb-sync1_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "07e7b5267f9cfd1ea6ef1c0c4edec41fd19d1e02b9c6cac7898a3c496a427d10";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-sync1_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-sync1.deb";
- };
- }
- rec {
- name = "libxcb-xevie0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "fa8a61680c23caee52ca7aa32ce8d46143e5d68e47cc5bd3092a3e32da2673bd";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xevie0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xevie0.deb";
- };
- }
- rec {
- name = "libxcb-xf86dri0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "6e0e4270580b1b46b32fbb02b1e2ccbea49c94c5463197c238d5410a61a74b7b";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xf86dri0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xf86dri0.deb";
- };
- }
- rec {
- name = "libxcb-xfixes0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "77e6ea5019c757a38fee80b4e4bcb54f1304299f8a557ed9b8116cc106d66930";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xfixes0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xfixes0.deb";
- };
- }
- rec {
- name = "libxcb-xinerama0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "3ba7479a9d165f2a49b6ef8327a3bbcc1f6dad7e9bc26bc8819467aeb09337fa";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xinerama0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xinerama0.deb";
- };
- }
- rec {
- name = "libxcb-xkb1_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "c9d48121969c8607ad47b597be1d261a084fd907885ce0ef02a2dc6924e4421d";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xkb1_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xkb1.deb";
- };
- }
- rec {
- name = "libxcb-xprint0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "a27fbb11170f2fb9730ec935e598ea6d4e9b513d0e3c793a29e5f893501dfa09";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xprint0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xprint0.deb";
- };
- }
- rec {
- name = "libxcb-xtest0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "3393b6248671421de17518320504f9593a25c202cc1a5c3d0fc127d259a7f472";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xtest0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xtest0.deb";
- };
- }
- rec {
- name = "libxcb-xv0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "20d97a75903b62553b9b61a2a6c2c2a5d1c5476c470a606fde01627e3fd2d155";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xv0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xv0.deb";
- };
- }
- rec {
- name = "libxcb-xvmc0_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "3a35f1fb1a9550ffa5694f973cca72115254880514b519b547f1a8ac8d4c9150";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xvmc0_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xvmc0.deb";
- };
- }
- rec {
- name = "libxcb1_1.11.1-1ubuntu1+steamos1+srt2_amd64";
- sha256 = "5c93e80460b2c672a785368995a0e2388400508a4d768c72193e19539f05dc72";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb1_1.11.1-1ubuntu1+steamos1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb1.deb";
- };
- }
- rec {
- name = "libxcomposite1_0.4.3-2build1+srt6_amd64";
- sha256 = "d84cff429e2f4cf5b201c13aa85586d74fc49114309fe9fbb57914b3ab8e187b";
- url = "mirror://steamrt/pool/main/libx/libxcomposite/libxcomposite1_0.4.3-2build1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcomposite1.deb";
- };
- }
- rec {
- name = "libxcursor1_1.1.12-1ubuntu0.1+srt6_amd64";
- sha256 = "72f53a50de7ce5428291d3336aea501fd18c1a3d62832737590fba25cd8b98b6";
- url = "mirror://steamrt/pool/main/libx/libxcursor/libxcursor1_1.1.12-1ubuntu0.1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcursor1.deb";
- };
- }
- rec {
- name = "libxdamage1_1.1.3-2build1+srt6_amd64";
- sha256 = "ce251ec5482f25d3cb055dbaf34912ef26ccb8e752ea8fb426a269c70002c4dc";
- url = "mirror://steamrt/pool/main/libx/libxdamage/libxdamage1_1.1.3-2build1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxdamage1.deb";
- };
- }
- rec {
- name = "libxdmcp6_1.1.0-4+srt6_amd64";
- sha256 = "baeb880ee5485b9ab28631254ad1c59dc0170294201bb01e0de7c42baf4a191b";
- url = "mirror://steamrt/pool/main/libx/libxdmcp/libxdmcp6_1.1.0-4+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxdmcp6.deb";
- };
- }
- rec {
- name = "libxext6_1.3.0-3ubuntu0.2+steamrt1+srt3_amd64";
- sha256 = "716b73561d9df1b9370eecf3ee523f648cd743e730d6e14d63b9539c4f74949f";
- url = "mirror://steamrt/pool/main/libx/libxext/libxext6_1.3.0-3ubuntu0.2+steamrt1+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxext6.deb";
- };
- }
- rec {
- name = "libxfixes3_5.0-4ubuntu4.4+srt3_amd64";
- sha256 = "fdd22ee527c9f157bd53c4a2ac374531f0185e751ded24e255dde3cb41c54e6d";
- url = "mirror://steamrt/pool/main/libx/libxfixes/libxfixes3_5.0-4ubuntu4.4+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxfixes3.deb";
- };
- }
- rec {
- name = "libxft2_2.2.0-3ubuntu2+srt6_amd64";
- sha256 = "4160f4dc1f4bde50e3ca6609029cc422078017e855e61b0eb986e75bc37fb02c";
- url = "mirror://steamrt/pool/main/x/xft/libxft2_2.2.0-3ubuntu2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxft2.deb";
- };
- }
- rec {
- name = "libxi6_1.7.1.901-1ubuntu1~precise3+srt3_amd64";
- sha256 = "60603bcbd89af27f963bf15a662562c496bf989d7e18689a746c53be62e4cb62";
- url = "mirror://steamrt/pool/main/libx/libxi/libxi6_1.7.1.901-1ubuntu1~precise3+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxi6.deb";
- };
- }
- rec {
- name = "libxinerama1_1.1.1-3ubuntu0.1+srt6_amd64";
- sha256 = "26ae823a08f8c79ca40cfdc5f7e561d10e7677f9012949948e1cbcd94f819e2b";
- url = "mirror://steamrt/pool/main/libx/libxinerama/libxinerama1_1.1.1-3ubuntu0.1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxinerama1.deb";
- };
- }
- rec {
- name = "libxml2_2.7.8.dfsg-5.1ubuntu4.17+srt2_amd64";
- sha256 = "d24a1daf4b399f9f99bb9c9a0047b95039fcf2d9010e4387001ca3f5b87f001e";
- url = "mirror://steamrt/pool/main/libx/libxml2/libxml2_2.7.8.dfsg-5.1ubuntu4.17+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxml2.deb";
- };
- }
- rec {
- name = "libxmu6_1.1.0-3+srt6_amd64";
- sha256 = "42a5a58f0c809d5c761155ca311207970e98d38eb40cf50343a37bf8b84285a5";
- url = "mirror://steamrt/pool/main/libx/libxmu/libxmu6_1.1.0-3+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxmu6.deb";
- };
- }
- rec {
- name = "libxpm4_3.5.9-4+steamrt1.1ubuntu0.1+srt2_amd64";
- sha256 = "99b0b9a684573156f7d062d6cbfac498b6c5902453d4f12cb7fed7f841c61774";
- url = "mirror://steamrt/pool/main/libx/libxpm/libxpm4_3.5.9-4+steamrt1.1ubuntu0.1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxpm4.deb";
- };
- }
- rec {
- name = "libxrandr2_1.5.0-1+srt2_amd64";
- sha256 = "ef4b4a33192873f33d490f7fa8407b4044009c85f40fc10df22fa0e0e97cb2a3";
- url = "mirror://steamrt/pool/main/libx/libxrandr/libxrandr2_1.5.0-1+srt2_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxrandr2.deb";
- };
- }
- rec {
- name = "libxrender1_0.9.6-2ubuntu0.2+srt3_amd64";
- sha256 = "3d0bba7e7cfa552d3770c43eae8a52a131ea1e59b6180b345e44113d310b3826";
- url = "mirror://steamrt/pool/main/libx/libxrender/libxrender1_0.9.6-2ubuntu0.2+srt3_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxrender1.deb";
- };
- }
- rec {
- name = "libxss1_1.2.1-2+srt6_amd64";
- sha256 = "bdca1d17584edbae953d21c44b99a6d1e42f2f4733ff3969d39ea75e4964de1a";
- url = "mirror://steamrt/pool/main/libx/libxss/libxss1_1.2.1-2+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxss1.deb";
- };
- }
- rec {
- name = "libxt6_1.1.1-2ubuntu0.1+srt6_amd64";
- sha256 = "7330731f3623bd177710a28c3a2becf8ec74c69e755686ca14d9b205ee1a5785";
- url = "mirror://steamrt/pool/main/libx/libxt/libxt6_1.1.1-2ubuntu0.1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxt6.deb";
- };
- }
- rec {
- name = "libxtst6_1.2.0-4ubuntu0.1+srt6_amd64";
- sha256 = "063b8c7e6187aac43b92731b5e06a5c78382ebd20e448a14b9c294198eda4d3d";
- url = "mirror://steamrt/pool/main/libx/libxtst/libxtst6_1.2.0-4ubuntu0.1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxtst6.deb";
- };
- }
- rec {
- name = "libxxf86vm1_1.1.1-2ubuntu0.1+srt6_amd64";
- sha256 = "7f83864c72c692bb354974e0ebe30b67965810c292dc254d5a0a96c8967b4819";
- url = "mirror://steamrt/pool/main/libx/libxxf86vm/libxxf86vm1_1.1.1-2ubuntu0.1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxxf86vm1.deb";
- };
- }
- rec {
- name = "nvidia-cg-toolkit_3.0.0016-0ubuntu1+srt6_amd64";
- sha256 = "86c4f7c16ac0f6104dfa6c809469f20a750b7391a1e70e916afcbe472f11dc2a";
- url = "mirror://steamrt/pool/main/n/nvidia-cg-toolkit/nvidia-cg-toolkit_3.0.0016-0ubuntu1+srt6_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "nvidia-cg-toolkit.deb";
- };
- }
- rec {
- name = "steam-runtime-tools-bin_0.20200415.0+srt1_amd64";
- sha256 = "e21848eb4cf02402600a952f5ca8bafbd95db9f5b3bb8d5af746721c5ac4ebc3";
- url = "mirror://steamrt/pool/main/s/steam-runtime-tools/steam-runtime-tools-bin_0.20200415.0+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "steam-runtime-tools-bin.deb";
- };
- }
- rec {
- name = "steamrt-legacy_1.20200421.0+srt1_amd64";
- sha256 = "9ee2744dbefc6c8055d3f496ad8e7ab8df01049a5571b9558c23b15001218fa6";
- url = "mirror://steamrt/pool/main/s/steamrt/steamrt-legacy_1.20200421.0+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "steamrt-legacy.deb";
- };
- }
- rec {
- name = "steamrt-libs_1.20200421.0+srt1_amd64";
- sha256 = "52ffad4cdca3f7f1c8091474a1a978941512c993e52d15fadab49165e248603b";
- url = "mirror://steamrt/pool/main/s/steamrt/steamrt-libs_1.20200421.0+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "steamrt-libs.deb";
- };
- }
- rec {
- name = "vainfo_2.1.0+ds1-1~steamrt1.1+srt1_amd64";
- sha256 = "20758135cdf3ada791e1c6b57cdf8db1505b3dd3f429f3f12a6e92d589f568d9";
- url = "mirror://steamrt/pool/main/libv/libva-utils/vainfo_2.1.0+ds1-1~steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "vainfo.deb";
- };
- }
- rec {
- name = "vainfo-1_1.7.0-1+steamrt1.1+srt1_amd64";
- sha256 = "f6f80b18d853edcac5ee09a522d01e83f9d02d3ccc7e7fda09b567c37d9f516e";
- url = "mirror://steamrt/pool/main/libv/libva1/vainfo-1_1.7.0-1+steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "vainfo-1.deb";
- };
- }
- rec {
- name = "vainfo-1-multiarch_1.7.0-1+steamrt1.1+srt1_amd64";
- sha256 = "6b4369f80a1d24c3c9fdd73f5c8f00ab67c136ad9ef60dfe70f4b662e5040306";
- url = "mirror://steamrt/pool/main/libv/libva1/vainfo-1-multiarch_1.7.0-1+steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "vainfo-1-multiarch.deb";
- };
- }
- rec {
- name = "vainfo-multiarch_2.1.0+ds1-1~steamrt1.1+srt1_amd64";
- sha256 = "3ac30bc566b2c949da526d5d26a957cb9bcce1ea7d109ee4b79e2109ae1ee995";
- url = "mirror://steamrt/pool/main/libv/libva-utils/vainfo-multiarch_2.1.0+ds1-1~steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "vainfo-multiarch.deb";
- };
- }
- rec {
- name = "vulkan-tools_1.2.135.0+dfsg1-1~steamrt1.1+srt1_amd64";
- sha256 = "bb70e1a31fe204319ea24292fe0ee7a9073f1b8f79e66ffb1ab192e500f8452b";
- url = "mirror://steamrt/pool/main/v/vulkan-tools/vulkan-tools_1.2.135.0+dfsg1-1~steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "vulkan-tools.deb";
- };
- }
- rec {
- name = "vulkan-tools-multiarch_1.2.135.0+dfsg1-1~steamrt1.1+srt1_amd64";
- sha256 = "8e8aa0bf8fe147dd52e442a88e57a16f86b3a807201175585d47c64531865822";
- url = "mirror://steamrt/pool/main/v/vulkan-tools/vulkan-tools-multiarch_1.2.135.0+dfsg1-1~steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "vulkan-tools-multiarch.deb";
- };
- }
- rec {
- name = "waffle-utils_1.6.1-0+steamrt1.1+srt1_amd64";
- sha256 = "ad14f1e2dcc6b9ed7b036989cf5f18efb683879927a4b474692bbe1d7ddbe94c";
- url = "mirror://steamrt/pool/main/w/waffle/waffle-utils_1.6.1-0+steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "waffle-utils.deb";
- };
- }
- rec {
- name = "waffle-utils-multiarch_1.6.1-0+steamrt1.1+srt1_amd64";
- sha256 = "cf66bcb711bee45fb722d4125d37d8001fe7f3691f81ac224b62f849af0b4fba";
- url = "mirror://steamrt/pool/main/w/waffle/waffle-utils-multiarch_1.6.1-0+steamrt1.1+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "waffle-utils-multiarch.deb";
- };
- }
- rec {
- name = "zenity_3.4.0-0ubuntu4+steamrt3+srt1_amd64";
- sha256 = "c31a99f8d47cba157db251ea97cd14074d99c622969dd4d4173f76494feb7723";
- url = "mirror://steamrt/pool/main/z/zenity/zenity_3.4.0-0ubuntu4+steamrt3+srt1_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "zenity.deb";
- };
- }
- rec {
- name = "zenity-common_3.4.0-0ubuntu4+steamrt3+srt1_all";
- sha256 = "7ec603c8b00c5573e88e1df9785af4baef93b54e377e697515eb939b7c119cdc";
- url = "mirror://steamrt/pool/main/z/zenity/zenity-common_3.4.0-0ubuntu4+steamrt3+srt1_all.deb";
- source = fetchurl {
- inherit url sha256;
- name = "zenity-common.deb";
- };
- }
- rec {
- name = "zlib1g_1.2.3.4.dfsg-3ubuntu4+srt7_amd64";
- sha256 = "0cd05ea08abc9f30822a8eee0530d082938341fcd6c1a631b2237be7e1dcaae6";
- url = "mirror://steamrt/pool/main/z/zlib/zlib1g_1.2.3.4.dfsg-3ubuntu4+srt7_amd64.deb";
- source = fetchurl {
- inherit url sha256;
- name = "zlib1g.deb";
- };
- }
- ];
- i386 = [
- rec {
- name = "dconf-gsettings-backend_0.12.0-0ubuntu1.1+steamrt1.1+srt2_i386";
- sha256 = "44366cb9097377fdd517f93bca87181254cfc8acf93e655f80a373c9166885f8";
- url = "mirror://steamrt/pool/main/d/d-conf/dconf-gsettings-backend_0.12.0-0ubuntu1.1+steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "dconf-gsettings-backend.deb";
- };
- }
- rec {
- name = "freeglut3_2.6.0-1ubuntu3+srt6_i386";
- sha256 = "9aecbd438ad4ed3a9ff5953b76d16c54599db5de983e1e7b701ae2f36b706307";
- url = "mirror://steamrt/pool/main/f/freeglut/freeglut3_2.6.0-1ubuntu3+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "freeglut3.deb";
- };
- }
- rec {
- name = "gcc-4.6-base_4.6.3-1ubuntu5+steamrt1.2+srt2_i386";
- sha256 = "47ed7a8b051c6fc76025583cdc63d0b68c3052cd476e8c1343209a123e19f089";
- url = "mirror://steamrt/pool/main/g/gcc-4.6/gcc-4.6-base_4.6.3-1ubuntu5+steamrt1.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "gcc-4.6-base.deb";
- };
- }
- rec {
- name = "gcc-5-base_5.4.0-7.really.6+steamrt1.2+srt2_i386";
- sha256 = "be247eb920a666907820863ef411003c50850ade57cc42fdbf53b503d4db9644";
- url = "mirror://steamrt/pool/main/g/gcc-5/gcc-5-base_5.4.0-7.really.6+steamrt1.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "gcc-5-base.deb";
- };
- }
- rec {
- name = "gtk2-engines_2.20.2-1ubuntu1+srt6_i386";
- sha256 = "d3c614c5bba71a50e67068b83f66d03516ec1baf9e8d43fb7433562322cae0ed";
- url = "mirror://steamrt/pool/main/g/gtk2-engines/gtk2-engines_2.20.2-1ubuntu1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "gtk2-engines.deb";
- };
- }
- rec {
- name = "gtk2-engines-murrine_0.98.2-0ubuntu1+srt6_i386";
- sha256 = "c377c8be32a2f4f8163582a88f99f9226f44499b915c981c4d9bd2da8578db40";
- url = "mirror://steamrt/pool/main/g/gtk2-engines-murrine/gtk2-engines-murrine_0.98.2-0ubuntu1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "gtk2-engines-murrine.deb";
- };
- }
- rec {
- name = "gtk2-engines-pixbuf_2.24.10-0ubuntu6+steamrt1+srt6_i386";
- sha256 = "73e5414fd8737e64745d886f2180c685e1cfbd78409322222dea4d470a0e8447";
- url = "mirror://steamrt/pool/main/g/gtk+2.0/gtk2-engines-pixbuf_2.24.10-0ubuntu6+steamrt1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "gtk2-engines-pixbuf.deb";
- };
- }
- rec {
- name = "libacl1_2.2.51-5ubuntu1+steamrt1.1+srt4_i386";
- sha256 = "89baeb400931b59ca75def2c7e747ac23d8e5adec22792b1e8b66490bb23fe77";
- url = "mirror://steamrt/pool/main/a/acl/libacl1_2.2.51-5ubuntu1+steamrt1.1+srt4_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libacl1.deb";
- };
- }
- rec {
- name = "libappindicator1_0.4.92-0ubuntu1.1+steamrt1+srt2_i386";
- sha256 = "1dfff440099992bff06f5e01db3e298ac7272b6fc75786b75c1a5645d4d6df16";
- url = "mirror://steamrt/pool/main/liba/libappindicator/libappindicator1_0.4.92-0ubuntu1.1+steamrt1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libappindicator1.deb";
- };
- }
- rec {
- name = "libasn1-8-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386";
- sha256 = "40f34e384d61dd305412a46bfe6fbd5df859ef0033b0326dc3b88d57265d5c5a";
- url = "mirror://steamrt/pool/main/h/heimdal/libasn1-8-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libasn1-8-heimdal.deb";
- };
- }
- rec {
- name = "libasound2_1.1.0-0ubuntu1+steamos1+srt3_i386";
- sha256 = "9b7eedcafb01118a672a5b42790beec5cd8775cd585a4acaca2832c955511bff";
- url = "mirror://steamrt/pool/main/a/alsa-lib/libasound2_1.1.0-0ubuntu1+steamos1+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libasound2.deb";
- };
- }
- rec {
- name = "libasound2-plugins_1.1.0-0ubuntu1+srt3_i386";
- sha256 = "d61bb958a41a1bdc2a664ba2a9a83865b874b3e96f8776fedba6ed5810be96dd";
- url = "mirror://steamrt/pool/main/a/alsa-plugins/libasound2-plugins_1.1.0-0ubuntu1+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libasound2-plugins.deb";
- };
- }
- rec {
- name = "libasyncns0_0.8-4+srt6_i386";
- sha256 = "879d0f1173da5b064958150e071ccb5331b894962630546743e293e94bf100d1";
- url = "mirror://steamrt/pool/main/liba/libasyncns/libasyncns0_0.8-4+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libasyncns0.deb";
- };
- }
- rec {
- name = "libatk1.0-0_2.18.0-1+steamrt1+srt2_i386";
- sha256 = "67d9d72795c5b94a8980899739a59d2be2aa280cd6a2619f9fe342171d04e748";
- url = "mirror://steamrt/pool/main/a/atk1.0/libatk1.0-0_2.18.0-1+steamrt1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libatk1.0-0.deb";
- };
- }
- rec {
- name = "libatomic1_5.4.0-7.really.6+steamrt1.2+srt2_i386";
- sha256 = "aafd5b3b573f22562e3f93bfa449ca374e2788fb14d555193c5c57e996def8fb";
- url = "mirror://steamrt/pool/main/g/gcc-5/libatomic1_5.4.0-7.really.6+steamrt1.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libatomic1.deb";
- };
- }
- rec {
- name = "libattr1_2.4.46-5ubuntu1+steamrt1.1+srt2_i386";
- sha256 = "bcea5d6f2743c617dac44c4d836b6937a64816f3c288a56b656ee4adbf63714a";
- url = "mirror://steamrt/pool/main/a/attr/libattr1_2.4.46-5ubuntu1+steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libattr1.deb";
- };
- }
- rec {
- name = "libavahi-client3_0.6.30-5ubuntu2.2+srt2_i386";
- sha256 = "7fb0b94117ae07e44e89267c518d57c9c654f2cc24cef436dc1da41089d957f6";
- url = "mirror://steamrt/pool/main/a/avahi/libavahi-client3_0.6.30-5ubuntu2.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libavahi-client3.deb";
- };
- }
- rec {
- name = "libavahi-common3_0.6.30-5ubuntu2.2+srt2_i386";
- sha256 = "0b0463837ad36503c280bc64bd9bcb60648d826f1afeea5fb39c0a8f4332755f";
- url = "mirror://steamrt/pool/main/a/avahi/libavahi-common3_0.6.30-5ubuntu2.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libavahi-common3.deb";
- };
- }
- rec {
- name = "libavcodec53_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_i386";
- sha256 = "56ff2ee6a4044ba8c6d180414828ad0c041a3c42c5667112003b0e0c1e421b0b";
- url = "mirror://steamrt/pool/main/liba/libav/libavcodec53_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libavcodec53.deb";
- };
- }
- rec {
- name = "libavfilter2_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_i386";
- sha256 = "70d1b49e40f0cfee65eb20c9388d51c6e98c468830fcacd95276908279a3f29d";
- url = "mirror://steamrt/pool/main/liba/libav/libavfilter2_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libavfilter2.deb";
- };
- }
- rec {
- name = "libavformat53_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_i386";
- sha256 = "034e3566a6e8f2b01726bb9d59b1130eb0a09af79ce9d934d040ae11e7923bb1";
- url = "mirror://steamrt/pool/main/liba/libav/libavformat53_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libavformat53.deb";
- };
- }
- rec {
- name = "libavutil51_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_i386";
- sha256 = "67001f81a336cb5480fd06043d9522d62e280022945d22a8be7f3e50ab4dfed5";
- url = "mirror://steamrt/pool/main/liba/libav/libavutil51_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libavutil51.deb";
- };
- }
- rec {
- name = "libbz2-1.0_1.0.6-1+srt6_i386";
- sha256 = "bbdc900e1531bf5e78256ead401624edb25c65c02dc904e73f61c683d86a94c7";
- url = "mirror://steamrt/pool/main/b/bzip2/libbz2-1.0_1.0.6-1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libbz2-1.0.deb";
- };
- }
- rec {
- name = "libcairo2_1.10.2-6.1ubuntu3+srt6_i386";
- sha256 = "5e2efefd18a8750a22c1b688b0fd19558291fd82319feb58469aa743ae277fe3";
- url = "mirror://steamrt/pool/main/c/cairo/libcairo2_1.10.2-6.1ubuntu3+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcairo2.deb";
- };
- }
- rec {
- name = "libcanberra-gtk-module_0.28-3ubuntu3+steamrt1.1+srt2_i386";
- sha256 = "3516a9992c803f770ad3f191dd50c926479300e57eb5ad944f3cc189cc17b2ff";
- url = "mirror://steamrt/pool/main/libc/libcanberra/libcanberra-gtk-module_0.28-3ubuntu3+steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcanberra-gtk-module.deb";
- };
- }
- rec {
- name = "libcanberra-gtk0_0.28-3ubuntu3+steamrt1.1+srt2_i386";
- sha256 = "7dfe123753357fcf62367b07ab4dc0c8d98b640efd1f85833583c386850c6393";
- url = "mirror://steamrt/pool/main/libc/libcanberra/libcanberra-gtk0_0.28-3ubuntu3+steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcanberra-gtk0.deb";
- };
- }
- rec {
- name = "libcanberra0_0.28-3ubuntu3+steamrt1.1+srt2_i386";
- sha256 = "d5a6d693a17a615d89eacfb6ef3893c65e72ed34b61e368e9e311e90720be01d";
- url = "mirror://steamrt/pool/main/libc/libcanberra/libcanberra0_0.28-3ubuntu3+steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcanberra0.deb";
- };
- }
- rec {
- name = "libcap2_2.22-1ubuntu3+srt6_i386";
- sha256 = "7224c9dacf70616e5531453b5b6dc0410c2b035366c98d02f8c51890780dd1eb";
- url = "mirror://steamrt/pool/main/libc/libcap2/libcap2_2.22-1ubuntu3+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcap2.deb";
- };
- }
- rec {
- name = "libcapsule-tools-relocatable_0.20190926.0-0co1+srt1_i386";
- sha256 = "5ce9e11e0204db54cecb59b59b1c6fc6bd5e4aefe73a327dbb85283b08591428";
- url = "mirror://steamrt/pool/main/libc/libcapsule/libcapsule-tools-relocatable_0.20190926.0-0co1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcapsule-tools-relocatable.deb";
- };
- }
- rec {
- name = "libcg_3.0.0016-0ubuntu1+srt6_i386";
- sha256 = "a21ba20d03f43163c1222fbc6a570c20783a1d504dcf92306ab029c437fd0df9";
- url = "mirror://steamrt/pool/main/n/nvidia-cg-toolkit/libcg_3.0.0016-0ubuntu1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcg.deb";
- };
- }
- rec {
- name = "libcomerr2_1.42-1ubuntu2.3+steamrt1.1+srt2_i386";
- sha256 = "bf81884166576106fb8f73ac789674218b2a349af94edf3f4c3329e6ebd34240";
- url = "mirror://steamrt/pool/main/e/e2fsprogs/libcomerr2_1.42-1ubuntu2.3+steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcomerr2.deb";
- };
- }
- rec {
- name = "libcups2_1.5.3-0ubuntu8.7+steamrt1.2+srt3_i386";
- sha256 = "069c28585b6acbab32e621c82969608eb326691f5168ff7d19c58c1dd58a65e0";
- url = "mirror://steamrt/pool/main/c/cups/libcups2_1.5.3-0ubuntu8.7+steamrt1.2+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcups2.deb";
- };
- }
- rec {
- name = "libcurl3_7.22.0-3ubuntu4.17+steamrt1.2+srt1_i386";
- sha256 = "6199cf8f81ddc6484bf59ac4941e17808cfa09b3c9141895b18a301bd0729547";
- url = "mirror://steamrt/pool/main/c/curl/libcurl3_7.22.0-3ubuntu4.17+steamrt1.2+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcurl3.deb";
- };
- }
- rec {
- name = "libcurl3-gnutls_7.22.0-3ubuntu4.17+steamrt1.2+srt1_i386";
- sha256 = "2ff0f70b5d522f429c4d9607cf3f1f35fb742693276e874c5f6f50d04553c628";
- url = "mirror://steamrt/pool/main/c/curl/libcurl3-gnutls_7.22.0-3ubuntu4.17+steamrt1.2+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libcurl3-gnutls.deb";
- };
- }
- rec {
- name = "libdbus-1-3_1.4.18-1ubuntu1.8+srt2_i386";
- sha256 = "a34a745ddad9cf76fc1878380dc68dd6a30f9dc5c17629ec4adf21c481e20336";
- url = "mirror://steamrt/pool/main/d/dbus/libdbus-1-3_1.4.18-1ubuntu1.8+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libdbus-1-3.deb";
- };
- }
- rec {
- name = "libdbus-glib-1-2_0.98-1ubuntu1.1+srt6_i386";
- sha256 = "c881add03cc07271b713b7d4607dfaa1def7b851338d35d807aeae8de7cbe908";
- url = "mirror://steamrt/pool/main/d/dbus-glib/libdbus-glib-1-2_0.98-1ubuntu1.1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libdbus-glib-1-2.deb";
- };
- }
- rec {
- name = "libdbusmenu-glib4_0.6.2-0ubuntu0.1+srt6_i386";
- sha256 = "f846eda12e233309c903865aee472567cb5b4c43214091b7a41f8c3801cdbbd7";
- url = "mirror://steamrt/pool/main/libd/libdbusmenu/libdbusmenu-glib4_0.6.2-0ubuntu0.1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libdbusmenu-glib4.deb";
- };
- }
- rec {
- name = "libdbusmenu-gtk4_0.6.2-0ubuntu0.1+srt6_i386";
- sha256 = "f8fcd3d120593aff181181902191094c646a0747a2dd9c19f979aaaa69078220";
- url = "mirror://steamrt/pool/main/libd/libdbusmenu/libdbusmenu-gtk4_0.6.2-0ubuntu0.1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libdbusmenu-gtk4.deb";
- };
- }
- rec {
- name = "libelf1_0.152-1ubuntu3.1+srt3_i386";
- sha256 = "85aab224f4808b664cb827cd46dc4d559a1568e467db56e7047d26493f90cbf1";
- url = "mirror://steamrt/pool/main/e/elfutils/libelf1_0.152-1ubuntu3.1+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libelf1.deb";
- };
- }
- rec {
- name = "libexif12_0.6.20-2ubuntu0.1+srt6_i386";
- sha256 = "b9a25a54b70c2294e96c447bf05775c89eb056ff8eb0b4840506a955fcf78d35";
- url = "mirror://steamrt/pool/main/libe/libexif/libexif12_0.6.20-2ubuntu0.1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libexif12.deb";
- };
- }
- rec {
- name = "libexpat1_2.0.1-7.2ubuntu1.4+srt3_i386";
- sha256 = "2ffae071d141e08e9dd5c486ba00f91830ca4a73c346c2e3096069c42d80e058";
- url = "mirror://steamrt/pool/main/e/expat/libexpat1_2.0.1-7.2ubuntu1.4+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libexpat1.deb";
- };
- }
- rec {
- name = "libffi6_3.0.11~rc1-5+srt6_i386";
- sha256 = "2c6f1291894f467648b922421fa8555b96c02075d3d78f1472efbfa44576c203";
- url = "mirror://steamrt/pool/main/libf/libffi/libffi6_3.0.11~rc1-5+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libffi6.deb";
- };
- }
- rec {
- name = "libflac8_1.2.1-6+steamrt1.1ubuntu0.1+srt2_i386";
- sha256 = "64f1bfb240d700b9af09a9318ca335c9fd63e48f753fcc306b6071534708a770";
- url = "mirror://steamrt/pool/main/f/flac/libflac8_1.2.1-6+steamrt1.1ubuntu0.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libflac8.deb";
- };
- }
- rec {
- name = "libfltk1.1_1.1.10-10+srt6_i386";
- sha256 = "5f7149f85e892031d232de4d206b589d5fc204a05d313565016f8688295ee045";
- url = "mirror://steamrt/pool/main/f/fltk1.1/libfltk1.1_1.1.10-10+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libfltk1.1.deb";
- };
- }
- rec {
- name = "libfontconfig1_2.8.0-3ubuntu9.2+steamrt1.1+srt2_i386";
- sha256 = "e1d4588b6426cd6fc685463da3c09e6b5483b7492debe4dea054dabb5e510ef2";
- url = "mirror://steamrt/pool/main/f/fontconfig/libfontconfig1_2.8.0-3ubuntu9.2+steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libfontconfig1.deb";
- };
- }
- rec {
- name = "libfreetype6_2.4.8-1ubuntu2.6+srt2_i386";
- sha256 = "0143413faf66a0db49c7c478c6aff34bc08a13033b2093b2039fe3630ee01f30";
- url = "mirror://steamrt/pool/main/f/freetype/libfreetype6_2.4.8-1ubuntu2.6+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libfreetype6.deb";
- };
- }
- rec {
- name = "libgcc1_5.4.0-7.really.6+steamrt1.2+srt2_i386";
- sha256 = "50d44e8b3821704e15af26322dccc365f1602ee9bda53dee47329974196d98c3";
- url = "mirror://steamrt/pool/main/g/gcc-5/libgcc1_5.4.0-7.really.6+steamrt1.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgcc1.deb";
- };
- }
- rec {
- name = "libgconf-2-4_3.2.5-0ubuntu2+steamrt1.1+srt2_i386";
- sha256 = "65f0222b28d6c9315c3ba067085e7b3512b447cedb5d362af9918016368f1766";
- url = "mirror://steamrt/pool/main/g/gconf/libgconf-2-4_3.2.5-0ubuntu2+steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgconf-2-4.deb";
- };
- }
- rec {
- name = "libgcrypt11_1.5.0-3ubuntu0.6+srt3_i386";
- sha256 = "bc74344b1dc733817522853e7ac03f165440924be176b9dc0e6e5dbb11ff47c4";
- url = "mirror://steamrt/pool/main/libg/libgcrypt11/libgcrypt11_1.5.0-3ubuntu0.6+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgcrypt11.deb";
- };
- }
- rec {
- name = "libgdk-pixbuf2.0-0_2.26.1-1+steamrt3+srt6_i386";
- sha256 = "811794c91c9cd6d8bdcb23d8ab924a98c7a153dada9ec570a5e7abcc0e3714ce";
- url = "mirror://steamrt/pool/main/g/gdk-pixbuf/libgdk-pixbuf2.0-0_2.26.1-1+steamrt3+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgdk-pixbuf2.0-0.deb";
- };
- }
- rec {
- name = "libgl1-mesa-dri_8.0.4-0ubuntu0.7+srt6_i386";
- sha256 = "de4d68a4288d8a2e48f49c0e56f3d8bad4e0a5b4a795a0a84938158404ce037a";
- url = "mirror://steamrt/pool/main/m/mesa/libgl1-mesa-dri_8.0.4-0ubuntu0.7+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgl1-mesa-dri.deb";
- };
- }
- rec {
- name = "libgl1-mesa-glx_8.0.4-0ubuntu0.7+srt6_i386";
- sha256 = "a952436b43f8d1f0a80f9c8a03dea2363cdae927585ad981bcc017b598aebab7";
- url = "mirror://steamrt/pool/main/m/mesa/libgl1-mesa-glx_8.0.4-0ubuntu0.7+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgl1-mesa-glx.deb";
- };
- }
- rec {
- name = "libglew1.10_1.10.0-3+srt7_i386";
- sha256 = "23a33aeff290e757ab78658a4c649842cf00d32dba32e8ce1fac66e4f89c69ef";
- url = "mirror://steamrt/pool/main/g/glew/libglew1.10_1.10.0-3+srt7_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libglew1.10.deb";
- };
- }
- rec {
- name = "libglew1.6_1.6.0-4+steamrt1.1+srt2_i386";
- sha256 = "aa6c99ae0af170e22e6073339b99552489ad1a0bcbe5e5c71b6dd5119548e1fd";
- url = "mirror://steamrt/pool/main/g/glew1.6/libglew1.6_1.6.0-4+steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libglew1.6.deb";
- };
- }
- rec {
- name = "libglib2.0-0_2.32.3-0ubuntu1+steamrt3+srt3_i386";
- sha256 = "c99c82abea66baededa6ce28bb6d330f39a6d0c8a9d9cea6a2e789417ecbafe0";
- url = "mirror://steamrt/pool/main/g/glib2.0/libglib2.0-0_2.32.3-0ubuntu1+steamrt3+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libglib2.0-0.deb";
- };
- }
- rec {
- name = "libglu1-mesa_8.0.4-0ubuntu0.7+srt6_i386";
- sha256 = "393b1b93f7d10b35ecbe259860891c70b48b32a3f179f91863cc115d026a7ea1";
- url = "mirror://steamrt/pool/main/m/mesa/libglu1-mesa_8.0.4-0ubuntu0.7+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libglu1-mesa.deb";
- };
- }
- rec {
- name = "libgmp10_6.1.0+dfsg-2+srt2_i386";
- sha256 = "a3838b71138cbb3e275b68fb3df63f880e122da10c9284354a80530254a45d55";
- url = "mirror://steamrt/pool/main/g/gmp/libgmp10_6.1.0+dfsg-2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgmp10.deb";
- };
- }
- rec {
- name = "libgnutls26_2.12.14-5ubuntu3.14+srt2_i386";
- sha256 = "be4e85717069a5c9e3ef6644cd555f1122777910c6a855d912f71539c057a8b4";
- url = "mirror://steamrt/pool/main/g/gnutls26/libgnutls26_2.12.14-5ubuntu3.14+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgnutls26.deb";
- };
- }
- rec {
- name = "libgnutls30_3.4.10-4ubuntu1.4+steamrt1.2+srt1_i386";
- sha256 = "b841c274bf8478136cdf8d2dfaa156d680dd0b2bdd20fb96f5645b4e9c09ef9a";
- url = "mirror://steamrt/pool/main/g/gnutls28/libgnutls30_3.4.10-4ubuntu1.4+steamrt1.2+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgnutls30.deb";
- };
- }
- rec {
- name = "libgomp1_5.4.0-7.really.6+steamrt1.2+srt2_i386";
- sha256 = "913bfbacb76700447d2edc359dbbf9c6720f5a62729fe040e215b013feed6f6b";
- url = "mirror://steamrt/pool/main/g/gcc-5/libgomp1_5.4.0-7.really.6+steamrt1.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgomp1.deb";
- };
- }
- rec {
- name = "libgpg-error0_1.10-2ubuntu1+srt6_i386";
- sha256 = "91a8acb77d3beffca842257e1c6470618e2c0df24df723eda5d61170db12f6cb";
- url = "mirror://steamrt/pool/main/libg/libgpg-error/libgpg-error0_1.10-2ubuntu1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgpg-error0.deb";
- };
- }
- rec {
- name = "libgssapi-krb5-2_1.10+dfsg~beta1-2ubuntu0.7+srt3_i386";
- sha256 = "43de1faddc57d494f29ceb148aa98817b3e81326e6625076adf222020ffa3ff3";
- url = "mirror://steamrt/pool/main/k/krb5/libgssapi-krb5-2_1.10+dfsg~beta1-2ubuntu0.7+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgssapi-krb5-2.deb";
- };
- }
- rec {
- name = "libgssapi3-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386";
- sha256 = "55dde8ab3fab6899feb9ff4f2e04048a237e0a39afe24fed27cc4f3e625bc816";
- url = "mirror://steamrt/pool/main/h/heimdal/libgssapi3-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgssapi3-heimdal.deb";
- };
- }
- rec {
- name = "libgstreamer-plugins-base0.10-0_0.10.36-1ubuntu0.2+srt2_i386";
- sha256 = "c8c58b2b6e6566a878b8f66ed75f13d5d41cec3d0969360bbab1b07821b58d96";
- url = "mirror://steamrt/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-1ubuntu0.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgstreamer-plugins-base0.10-0.deb";
- };
- }
- rec {
- name = "libgstreamer0.10-0_0.10.36-1ubuntu1+srt6_i386";
- sha256 = "0f8cb2b1a0f37745691f2390c1356f973e9904a2ab7732cfd0f6f3301fb00368";
- url = "mirror://steamrt/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1ubuntu1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgstreamer0.10-0.deb";
- };
- }
- rec {
- name = "libgtk2.0-0_2.24.10-0ubuntu6+steamrt1+srt6_i386";
- sha256 = "b3306b805c611cfca4e8aaa90f391ae5b4b9334aece7afeecca7a012e099e02b";
- url = "mirror://steamrt/pool/main/g/gtk+2.0/libgtk2.0-0_2.24.10-0ubuntu6+steamrt1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgtk2.0-0.deb";
- };
- }
- rec {
- name = "libgtk2.0-common_2.24.10-0ubuntu6+steamrt1+srt6_all";
- sha256 = "ee703928f39124739c01a456c727376378b9e75ed1a3f3c1d7022a2299350262";
- url = "mirror://steamrt/pool/main/g/gtk+2.0/libgtk2.0-common_2.24.10-0ubuntu6+steamrt1+srt6_all.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgtk2.0-common.deb";
- };
- }
- rec {
- name = "libgudev-1.0-0_175-0ubuntu9.10+srt2_i386";
- sha256 = "a7e9be89ac14ec60774429f46530284463b0ecc21c452da8d51cc2e15d47c791";
- url = "mirror://steamrt/pool/main/u/udev/libgudev-1.0-0_175-0ubuntu9.10+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libgudev-1.0-0.deb";
- };
- }
- rec {
- name = "libhcrypto4-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386";
- sha256 = "4f96dca07bce11f17c79ebe0451bf0d1a3937a59c8cd9f29ad389c5b64465dba";
- url = "mirror://steamrt/pool/main/h/heimdal/libhcrypto4-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libhcrypto4-heimdal.deb";
- };
- }
- rec {
- name = "libheimbase1-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386";
- sha256 = "4ec845e9a562257953d0f15bd95adf534aaf37889cc133efe644b9a583980660";
- url = "mirror://steamrt/pool/main/h/heimdal/libheimbase1-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libheimbase1-heimdal.deb";
- };
- }
- rec {
- name = "libheimntlm0-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386";
- sha256 = "d4b2942db295130d8b9fc441256e08bbbe56c416ea7c2cf33b2bce5cfcb608da";
- url = "mirror://steamrt/pool/main/h/heimdal/libheimntlm0-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libheimntlm0-heimdal.deb";
- };
- }
- rec {
- name = "libhogweed4_3.2-1ubuntu0.16.04.1+srt2_i386";
- sha256 = "5d8bb7a98376f0e0c45e7387bad7ef165cb8057cd98f886de2334c94a3df751b";
- url = "mirror://steamrt/pool/main/n/nettle/libhogweed4_3.2-1ubuntu0.16.04.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libhogweed4.deb";
- };
- }
- rec {
- name = "libhx509-5-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386";
- sha256 = "d54ce7053229a9131a2b8b522d3ea7b02f633a70c05aa125e491480177bfacc7";
- url = "mirror://steamrt/pool/main/h/heimdal/libhx509-5-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libhx509-5-heimdal.deb";
- };
- }
- rec {
- name = "libice6_1.0.7-2build1+srt6_i386";
- sha256 = "4e6f06f6d57e62c4a779190a9287d18e47abf4f33bfcc3893d07bbfc51e8ea6b";
- url = "mirror://steamrt/pool/main/libi/libice/libice6_1.0.7-2build1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libice6.deb";
- };
- }
- rec {
- name = "libidn11_1.32-3ubuntu1.2+steamrt1.1+srt2_i386";
- sha256 = "4d92754e7610cd6013489ff03e4f78e31d64c402027cde05efc0c62f2dec4fa6";
- url = "mirror://steamrt/pool/main/libi/libidn/libidn11_1.32-3ubuntu1.2+steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libidn11.deb";
- };
- }
- rec {
- name = "libindicator7_0.5.0-0ubuntu1+steamrt1+srt2_i386";
- sha256 = "e623aa0f247ad95ddfcf480d2ae81a070080b703367f96ae378609210eabcf9e";
- url = "mirror://steamrt/pool/main/libi/libindicator/libindicator7_0.5.0-0ubuntu1+steamrt1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libindicator7.deb";
- };
- }
- rec {
- name = "libitm1_5.4.0-7.really.6+steamrt1.2+srt2_i386";
- sha256 = "188591aec152ece7b33b765079593a110a005046977d15794d5cc3be5b3381c7";
- url = "mirror://steamrt/pool/main/g/gcc-5/libitm1_5.4.0-7.really.6+steamrt1.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libitm1.deb";
- };
- }
- rec {
- name = "libjack-jackd2-0_1.9.8~dfsg.1-1ubuntu2+srt5_i386";
- sha256 = "a59a4de570335899d10f36b4b9552ee894fc0bb21c4ee4e06ed689f3fa55c2e6";
- url = "mirror://steamrt/pool/main/j/jackd2/libjack-jackd2-0_1.9.8~dfsg.1-1ubuntu2+srt5_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libjack-jackd2-0.deb";
- };
- }
- rec {
- name = "libjpeg-turbo8_1.1.90+svn733-0ubuntu4.3+srt6_i386";
- sha256 = "5c04f4da2038e4a9ae96e59b64386b598fda9952400b5dc40a0a5819dd328ab9";
- url = "mirror://steamrt/pool/main/libj/libjpeg-turbo/libjpeg-turbo8_1.1.90+svn733-0ubuntu4.3+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libjpeg-turbo8.deb";
- };
- }
- rec {
- name = "libjpeg62_6b1-2ubuntu1.1+srt6_i386";
- sha256 = "eed36437197122519201d4bf233ae3de7fd1b3cd81de286028bd4417dd0b6bc2";
- url = "mirror://steamrt/pool/main/libj/libjpeg6b/libjpeg62_6b1-2ubuntu1.1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libjpeg62.deb";
- };
- }
- rec {
- name = "libjson-glib-1.0-0_1.0.2-1~steamrt1.1+srt1_i386";
- sha256 = "e92b6a5be06128f88d885d2da927ce3a2bf274bf9f812ba102a0966fd17fd2ee";
- url = "mirror://steamrt/pool/main/j/json-glib/libjson-glib-1.0-0_1.0.2-1~steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libjson-glib-1.0-0.deb";
- };
- }
- rec {
- name = "libjson0_0.9-1ubuntu1.1+srt4_i386";
- sha256 = "ae3503b9871e27e98bfb37477c4b6e151dcf31fa7af757309d99e70ffe66e570";
- url = "mirror://steamrt/pool/main/j/json-c/libjson0_0.9-1ubuntu1.1+srt4_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libjson0.deb";
- };
- }
- rec {
- name = "libk5crypto3_1.10+dfsg~beta1-2ubuntu0.7+srt3_i386";
- sha256 = "4109aa8cab7e7915c226b5be6e4e334b65d896183be880b32777a18fe1b7cd8c";
- url = "mirror://steamrt/pool/main/k/krb5/libk5crypto3_1.10+dfsg~beta1-2ubuntu0.7+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libk5crypto3.deb";
- };
- }
- rec {
- name = "libkeyutils1_1.5.2-2+srt6_i386";
- sha256 = "5efe0be588ee8a4c41a4f34e30c5adf5b59cd3c71b1970f33099a5a2a1e45e37";
- url = "mirror://steamrt/pool/main/k/keyutils/libkeyutils1_1.5.2-2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libkeyutils1.deb";
- };
- }
- rec {
- name = "libkrb5-26-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386";
- sha256 = "5661ba523b59f1426f5f4596ac892bd5ad626ab96f9080618a787e1bfef77fa2";
- url = "mirror://steamrt/pool/main/h/heimdal/libkrb5-26-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libkrb5-26-heimdal.deb";
- };
- }
- rec {
- name = "libkrb5-3_1.10+dfsg~beta1-2ubuntu0.7+srt3_i386";
- sha256 = "ffc2a0cd89ea2344ccb37a0d329380559fe5c4c6fab30f2eb004448212cd46c0";
- url = "mirror://steamrt/pool/main/k/krb5/libkrb5-3_1.10+dfsg~beta1-2ubuntu0.7+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libkrb5-3.deb";
- };
- }
- rec {
- name = "libkrb5support0_1.10+dfsg~beta1-2ubuntu0.7+srt3_i386";
- sha256 = "40ff710cad27182ac2a419368bf11c03f884c362fb457b4dcb5d14ce91760046";
- url = "mirror://steamrt/pool/main/k/krb5/libkrb5support0_1.10+dfsg~beta1-2ubuntu0.7+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libkrb5support0.deb";
- };
- }
- rec {
- name = "liblcms2-2_2.2+git20110628-2ubuntu3.1+srt6_i386";
- sha256 = "5381665b17380271b4c605e22b8bc21cb7779b67fc116dae9677d667c7383769";
- url = "mirror://steamrt/pool/main/l/lcms2/liblcms2-2_2.2+git20110628-2ubuntu3.1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "liblcms2-2.deb";
- };
- }
- rec {
- name = "libldap-2.4-2_2.4.28-1.1ubuntu4.6+steamrt1.2+srt4_i386";
- sha256 = "e966ec5b3ddc132911a0bf1b789540e814b065ad3f8d77d0870e87a744ba6f7a";
- url = "mirror://steamrt/pool/main/o/openldap/libldap-2.4-2_2.4.28-1.1ubuntu4.6+steamrt1.2+srt4_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libldap-2.4-2.deb";
- };
- }
- rec {
- name = "libltdl7_2.4.2-1ubuntu1+srt6_i386";
- sha256 = "f7442bc77144e4c0930b82ed3c779c9ed0048fb025e02abe7ec2d8a03433a3f2";
- url = "mirror://steamrt/pool/main/libt/libtool/libltdl7_2.4.2-1ubuntu1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libltdl7.deb";
- };
- }
- rec {
- name = "libmikmod2_3.1.12-5+srt2_i386";
- sha256 = "0db96db4334c39e4b6eb6d2c4b0350e8663047fa8a1a08258201d90d15da65bf";
- url = "mirror://steamrt/pool/main/libm/libmikmod/libmikmod2_3.1.12-5+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libmikmod2.deb";
- };
- }
- rec {
- name = "libmpg123-0_1.25.10-1+steamrt1+srt2_i386";
- sha256 = "c686cb91855a4feb793bbae88c62ca18f5393c0f3b7e610f8372e7512e1d91a5";
- url = "mirror://steamrt/pool/main/m/mpg123/libmpg123-0_1.25.10-1+steamrt1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libmpg123-0.deb";
- };
- }
- rec {
- name = "libncurses5_5.9-4+srt6_i386";
- sha256 = "2f5b6f1c9b181e191142b55c4e910fd32b1f5ba457dfc436639551dd4d892e4d";
- url = "mirror://steamrt/pool/main/n/ncurses/libncurses5_5.9-4+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libncurses5.deb";
- };
- }
- rec {
- name = "libncursesw5_5.9-4+srt6_i386";
- sha256 = "0090723ceef27cd9ad30b5335cc2bde075f2958358ef84dfa59fdb779eb2b54c";
- url = "mirror://steamrt/pool/main/n/ncurses/libncursesw5_5.9-4+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libncursesw5.deb";
- };
- }
- rec {
- name = "libnettle6_3.2-1ubuntu0.16.04.1+srt2_i386";
- sha256 = "41c26ae8c1022b141a1cd88c1ccb47dfa728e8a5bab9b6e4739c2299a070cdd4";
- url = "mirror://steamrt/pool/main/n/nettle/libnettle6_3.2-1ubuntu0.16.04.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libnettle6.deb";
- };
- }
- rec {
- name = "libnm-glib4_0.9.4.0-0ubuntu4.2+steamrt2+srt2_i386";
- sha256 = "6610f000cfcf032bf2fc325618f33ca8f8783cbb77faabbf105f484f8f650eae";
- url = "mirror://steamrt/pool/main/n/network-manager/libnm-glib4_0.9.4.0-0ubuntu4.2+steamrt2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libnm-glib4.deb";
- };
- }
- rec {
- name = "libnm-util2_0.9.4.0-0ubuntu4.2+steamrt2+srt2_i386";
- sha256 = "666fc57f3747be75b0b8b0a1279f934b9dbd880b2c724cbb45f1fc7116b0c3bb";
- url = "mirror://steamrt/pool/main/n/network-manager/libnm-util2_0.9.4.0-0ubuntu4.2+steamrt2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libnm-util2.deb";
- };
- }
- rec {
- name = "libnotify4_0.7.5-1+srt6_i386";
- sha256 = "5bace16f956c9160d5334631e4a67741675f9d4b5ff07fb7bbd6c28e7c06b54f";
- url = "mirror://steamrt/pool/main/libn/libnotify/libnotify4_0.7.5-1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libnotify4.deb";
- };
- }
- rec {
- name = "libnspr4_4.12-0ubuntu0.12.04.1+srt3_i386";
- sha256 = "30c5eec8a06104bb4be77a2c21e553ad67a2daeb9005d762e50d97cd87175cba";
- url = "mirror://steamrt/pool/main/n/nspr/libnspr4_4.12-0ubuntu0.12.04.1+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libnspr4.deb";
- };
- }
- rec {
- name = "libnss3_3.26.2-0ubuntu0.12.04.1+srt2_i386";
- sha256 = "ed32e7feae1b0116d49412393f773ab2e85a8e94e974b915a6f459d7ee433a83";
- url = "mirror://steamrt/pool/main/n/nss/libnss3_3.26.2-0ubuntu0.12.04.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libnss3.deb";
- };
- }
- rec {
- name = "libogg0_1.3.2-1+srt2_i386";
- sha256 = "03c55a830197401e910417322e64a68fb732bb0b314857dbfe35beded40767e5";
- url = "mirror://steamrt/pool/main/libo/libogg/libogg0_1.3.2-1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libogg0.deb";
- };
- }
- rec {
- name = "libopenal1_1.16.0-3+srt2_i386";
- sha256 = "6c51952f61eac87b2077bbff461898c2dca61cb0b12675d4a4c7d5cebd5e8915";
- url = "mirror://steamrt/pool/main/o/openal-soft/libopenal1_1.16.0-3+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libopenal1.deb";
- };
- }
- rec {
- name = "libopus0_1.3-0+steamrt1.1+srt3_i386";
- sha256 = "9e75dedd1f3b7a26f2ee8ccab28652d292e2e5a3cf646fd8dbaf0b9d7b09a683";
- url = "mirror://steamrt/pool/main/o/opus/libopus0_1.3-0+steamrt1.1+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libopus0.deb";
- };
- }
- rec {
- name = "libopusfile0_0.11-0+steamrt1.2+srt2_i386";
- sha256 = "e21bc67e69dd8da3e444558b7969b2d0b2bbdc9e58571bb1bd3349ea1561bc47";
- url = "mirror://steamrt/pool/main/o/opusfile/libopusfile0_0.11-0+steamrt1.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libopusfile0.deb";
- };
- }
- rec {
- name = "liborc-0.4-0_0.4.16-1ubuntu2+srt6_i386";
- sha256 = "7b666cf8cb3c085c7814bf43c1282ecc2f429f73c2ce45c9328b578a51512f3f";
- url = "mirror://steamrt/pool/main/o/orc/liborc-0.4-0_0.4.16-1ubuntu2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "liborc-0.4-0.deb";
- };
- }
- rec {
- name = "libp11-kit0_0.23.2-5~ubuntu16.04.1~steamrt1.1+srt2_i386";
- sha256 = "7964bb2eed3474552410febb241b389ead233483f48f763530892d775562c253";
- url = "mirror://steamrt/pool/main/p/p11-kit/libp11-kit0_0.23.2-5~ubuntu16.04.1~steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libp11-kit0.deb";
- };
- }
- rec {
- name = "libpango1.0-0_1.30.0-0ubuntu3.1+steamrt1+srt6_i386";
- sha256 = "5ca733d41934a821211a9f19df88fc6ac6ce0de9dcda489b857850aecc134599";
- url = "mirror://steamrt/pool/main/p/pango1.0/libpango1.0-0_1.30.0-0ubuntu3.1+steamrt1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpango1.0-0.deb";
- };
- }
- rec {
- name = "libpci3_3.1.8-2ubuntu6+srt2_i386";
- sha256 = "dc2a159788b32126fc54de57c6bdfa2cd9562d10f1fd00f82463dd322810113a";
- url = "mirror://steamrt/pool/main/p/pciutils/libpci3_3.1.8-2ubuntu6+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpci3.deb";
- };
- }
- rec {
- name = "libpcre3_8.12-4+steamrt1.1ubuntu0.2+srt2_i386";
- sha256 = "ae551ed76da8280b86afd5d802b2ae9a69091b297cee80f94d1f41d8d8b13f5d";
- url = "mirror://steamrt/pool/main/p/pcre3/libpcre3_8.12-4+steamrt1.1ubuntu0.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpcre3.deb";
- };
- }
- rec {
- name = "libpcrecpp0_8.12-4+steamrt1.1ubuntu0.2+srt2_i386";
- sha256 = "2b851e8a0d6bad221bebd9ff4ca05cd8e675ffb85b61dae5eb75da8304ea6499";
- url = "mirror://steamrt/pool/main/p/pcre3/libpcrecpp0_8.12-4+steamrt1.1ubuntu0.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpcrecpp0.deb";
- };
- }
- rec {
- name = "libpixman-1-0_0.30.2-1ubuntu0.0.0.0.3+srt3_i386";
- sha256 = "90a0b2a9949791775f042d24547fe170c5ccedcd4b6fc72f15c3b549b7d6fa16";
- url = "mirror://steamrt/pool/main/p/pixman/libpixman-1-0_0.30.2-1ubuntu0.0.0.0.3+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpixman-1-0.deb";
- };
- }
- rec {
- name = "libpng12-0_1.2.46-3ubuntu4.2+srt3_i386";
- sha256 = "0d4e60f28c9c034db42ba3c1332ce1898280aef31bc7d997c9bd473ef174557a";
- url = "mirror://steamrt/pool/main/libp/libpng/libpng12-0_1.2.46-3ubuntu4.2+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpng12-0.deb";
- };
- }
- rec {
- name = "libpulse0_1.1-0ubuntu15.2+steamrt1+srt6_i386";
- sha256 = "0299290b5f4170cbdc60ff2336f06ac3fec72888419ec93c570c171d2abe7abb";
- url = "mirror://steamrt/pool/main/p/pulseaudio/libpulse0_1.1-0ubuntu15.2+steamrt1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libpulse0.deb";
- };
- }
- rec {
- name = "libquadmath0_5.4.0-7.really.6+steamrt1.2+srt2_i386";
- sha256 = "58f646279972a537cf838fc935f9f37285e5255604d7b5c1e034644e77d3e25b";
- url = "mirror://steamrt/pool/main/g/gcc-5/libquadmath0_5.4.0-7.really.6+steamrt1.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libquadmath0.deb";
- };
- }
- rec {
- name = "libroken18-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386";
- sha256 = "8827d782d8fedf7fe0285bbab14914e61d2ac5fe5e7ea297fbff916c7fd73939";
- url = "mirror://steamrt/pool/main/h/heimdal/libroken18-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libroken18-heimdal.deb";
- };
- }
- rec {
- name = "librtmp0_2.4~20110711.gitc28f1bab-1+steamrt1.1+srt4_i386";
- sha256 = "dd5c06e9754fa7fb48a9d16eb5ee2e4a5e8562140bd95c8367f1b967aa162b94";
- url = "mirror://steamrt/pool/main/r/rtmpdump/librtmp0_2.4~20110711.gitc28f1bab-1+steamrt1.1+srt4_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "librtmp0.deb";
- };
- }
- rec {
- name = "libsamplerate0_0.1.8-4+srt6_i386";
- sha256 = "3d412bca2cf9d8748332cf75ec3abb98bc6afc6997f11eecf7918a013dc42a52";
- url = "mirror://steamrt/pool/main/libs/libsamplerate/libsamplerate0_0.1.8-4+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsamplerate0.deb";
- };
- }
- rec {
- name = "libsasl2-2_2.1.25.dfsg1-3ubuntu0.1+srt6_i386";
- sha256 = "a69496b285f0a647b7ea65cc6cb78515380a34b0b2d59b60ce66ee20862837fa";
- url = "mirror://steamrt/pool/main/c/cyrus-sasl2/libsasl2-2_2.1.25.dfsg1-3ubuntu0.1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsasl2-2.deb";
- };
- }
- rec {
- name = "libsdl-image1.2_1.2.10-3+srt6_i386";
- sha256 = "32e12a48d336867d123dfe51931291bc29226a6f5d79183f2857f2aea1877409";
- url = "mirror://steamrt/pool/main/s/sdl-image1.2/libsdl-image1.2_1.2.10-3+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl-image1.2.deb";
- };
- }
- rec {
- name = "libsdl-mixer1.2_1.2.11-7+steamrt1+srt6_i386";
- sha256 = "f9200b6e6167f98379cce33579778ad48e6b64326de3aab4760f55eb380031ce";
- url = "mirror://steamrt/pool/main/s/sdl-mixer1.2/libsdl-mixer1.2_1.2.11-7+steamrt1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl-mixer1.2.deb";
- };
- }
- rec {
- name = "libsdl-ttf2.0-0_2.0.9-1.1ubuntu1+srt6_i386";
- sha256 = "9e60d12dbeb8ff45a506beff802e7d9848e8c2c9d034e8a40dafdbd8d79b16fe";
- url = "mirror://steamrt/pool/main/s/sdl-ttf2.0/libsdl-ttf2.0-0_2.0.9-1.1ubuntu1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl-ttf2.0-0.deb";
- };
- }
- rec {
- name = "libsdl1.2debian_1.2.15-5+steamrt1.2+srt1_i386";
- sha256 = "7308d759f752130d80153e0407ade1c20c8cfa4b60844eac11242a5cff90148c";
- url = "mirror://steamrt/pool/main/libs/libsdl1.2/libsdl1.2debian_1.2.15-5+steamrt1.2+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl1.2debian.deb";
- };
- }
- rec {
- name = "libsdl2-2.0-0_2.0.10-0+steamrt1.3+srt1_i386";
- sha256 = "88f38095f8574cf3792b42da2a13b89c4011904e7d5043a911af4cd3f749f62b";
- url = "mirror://steamrt/pool/main/libs/libsdl2/libsdl2-2.0-0_2.0.10-0+steamrt1.3+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl2-2.0-0.deb";
- };
- }
- rec {
- name = "libsdl2-image-2.0-0_2.0.5-0+steamrt1.1+srt1_i386";
- sha256 = "27b47158e7af64376f0fc4382e54b9c3130a0990d4d8b4e421b0729bf6e543a9";
- url = "mirror://steamrt/pool/main/libs/libsdl2-image/libsdl2-image-2.0-0_2.0.5-0+steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl2-image-2.0-0.deb";
- };
- }
- rec {
- name = "libsdl2-mixer-2.0-0_2.0.4.~reimport-0+steamrt1.2+srt1_i386";
- sha256 = "36f917c204f56c0836fb1829ecfb36ca5458b121857387afbf9e5afab6c4a36a";
- url = "mirror://steamrt/pool/main/libs/libsdl2-mixer/libsdl2-mixer-2.0-0_2.0.4.~reimport-0+steamrt1.2+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl2-mixer-2.0-0.deb";
- };
- }
- rec {
- name = "libsdl2-net-2.0-0_2.0.1.~reimport-0+steamrt1.1+srt1_i386";
- sha256 = "73316e94bfd4fc2382fd255c93469fdb8fa8a142c64b02522cbd84f972b17acf";
- url = "mirror://steamrt/pool/main/libs/libsdl2-net/libsdl2-net-2.0-0_2.0.1.~reimport-0+steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl2-net-2.0-0.deb";
- };
- }
- rec {
- name = "libsdl2-ttf-2.0-0_2.0.15-0+steamrt1.1+srt2_i386";
- sha256 = "1a0a7c17206ed42dbb0a4c36a6be819b2e405c7f2a5c402b44773422bb717fe0";
- url = "mirror://steamrt/pool/main/libs/libsdl2-ttf/libsdl2-ttf-2.0-0_2.0.15-0+steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsdl2-ttf-2.0-0.deb";
- };
- }
- rec {
- name = "libselinux1_2.1.0-4.1ubuntu1+srt6_i386";
- sha256 = "ea30a8bf5aa90d59c134b9c5167af679043412ef24f82135fd56471d305dcca8";
- url = "mirror://steamrt/pool/main/libs/libselinux/libselinux1_2.1.0-4.1ubuntu1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libselinux1.deb";
- };
- }
- rec {
- name = "libsm6_1.2.0-2build1+srt6_i386";
- sha256 = "2eb05653d4ab704b9cf3c6c30f904adefd049f226bdaf09e2666b5e12856ac70";
- url = "mirror://steamrt/pool/main/libs/libsm/libsm6_1.2.0-2build1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsm6.deb";
- };
- }
- rec {
- name = "libsndfile1_1.0.25-4+steamrt1.1ubuntu0.1+srt2_i386";
- sha256 = "5eb7acd671c15410fbf4cf92259683d5393e9c2c557ee83a10b618462f5cc4e9";
- url = "mirror://steamrt/pool/main/libs/libsndfile/libsndfile1_1.0.25-4+steamrt1.1ubuntu0.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsndfile1.deb";
- };
- }
- rec {
- name = "libspeex1_1.2~rc1-3ubuntu2+srt6_i386";
- sha256 = "3829a1931ffe4eed8631662fec5929e343d38b6f04d33ec05b3192d16aab6c02";
- url = "mirror://steamrt/pool/main/s/speex/libspeex1_1.2~rc1-3ubuntu2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libspeex1.deb";
- };
- }
- rec {
- name = "libspeexdsp1_1.2~rc1-3ubuntu2+srt6_i386";
- sha256 = "e78b470eaeee57a603778caab2f674113442a3cc5aa8362d010e4a3d52a7f078";
- url = "mirror://steamrt/pool/main/s/speex/libspeexdsp1_1.2~rc1-3ubuntu2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libspeexdsp1.deb";
- };
- }
- rec {
- name = "libsqlite3-0_3.7.9-2ubuntu1.2+srt3_i386";
- sha256 = "354c0f27b4b09df3f189e376c061919e8a58a7cb7b45aaf115b4efc6ba522133";
- url = "mirror://steamrt/pool/main/s/sqlite3/libsqlite3-0_3.7.9-2ubuntu1.2+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsqlite3-0.deb";
- };
- }
- rec {
- name = "libssl1.0.0_1.0.1-4ubuntu5.39+steamrt1.1+srt2_i386";
- sha256 = "01bb99e42c7bed8c60f1ef10411b9183e506f207b54a86ff8d8de339b2545d58";
- url = "mirror://steamrt/pool/main/o/openssl/libssl1.0.0_1.0.1-4ubuntu5.39+steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libssl1.0.0.deb";
- };
- }
- rec {
- name = "libstdc++6_5.4.0-7.really.6+steamrt1.2+srt2_i386";
- sha256 = "9f2fa400eff42b165314f024359d843c5509eda6433ec6ca82bd21d638a228ea";
- url = "mirror://steamrt/pool/main/g/gcc-5/libstdc++6_5.4.0-7.really.6+steamrt1.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libstdc++6.deb";
- };
- }
- rec {
- name = "libstdc++6-4.6-pic_4.6.3-1ubuntu5+steamrt1.2+srt2_i386";
- sha256 = "1785346063763eac850d46dd7db1736e0ec1b6d8ebc84090f54f5b2b1380829c";
- url = "mirror://steamrt/pool/main/g/gcc-4.6/libstdc++6-4.6-pic_4.6.3-1ubuntu5+steamrt1.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libstdc++6-4.6-pic.deb";
- };
- }
- rec {
- name = "libsteam-runtime-tools-0-0_0.20200415.0+srt1_i386";
- sha256 = "7da98a9a206829dbf5cc95570049502d1cf8dd2a2234a981787f14cc098c1739";
- url = "mirror://steamrt/pool/main/s/steam-runtime-tools/libsteam-runtime-tools-0-0_0.20200415.0+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsteam-runtime-tools-0-0.deb";
- };
- }
- rec {
- name = "libsteam-runtime-tools-0-helpers_0.20200415.0+srt1_i386";
- sha256 = "bf06ad0ef0d5c80ddff53c58e4397c87fd655e1913ecf48a29560d27719b4d71";
- url = "mirror://steamrt/pool/main/s/steam-runtime-tools/libsteam-runtime-tools-0-helpers_0.20200415.0+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsteam-runtime-tools-0-helpers.deb";
- };
- }
- rec {
- name = "libsteam-runtime-tools-0-relocatable-libs_0.20200415.0+srt1_i386";
- sha256 = "79e3b5b5a2904daccb17f5f54e3a87842dd9408fe04a8fee8d4ee83c3a3c0bcf";
- url = "mirror://steamrt/pool/main/s/steam-runtime-tools/libsteam-runtime-tools-0-relocatable-libs_0.20200415.0+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libsteam-runtime-tools-0-relocatable-libs.deb";
- };
- }
- rec {
- name = "libswscale2_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_i386";
- sha256 = "938ac8ecc9f75f070b65b5d8bddea58d89ba8e1673d004d1b20ca0e1f677ba14";
- url = "mirror://steamrt/pool/main/liba/libav/libswscale2_0.8.13-0ubuntu0.12.04.1+steamrt1+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libswscale2.deb";
- };
- }
- rec {
- name = "libtasn1-3_2.10-1ubuntu1.5+srt3_i386";
- sha256 = "53b976faaa1439908e3c6863a4bed431f6eb245aed96219ddbd9d7f996651484";
- url = "mirror://steamrt/pool/main/libt/libtasn1-3/libtasn1-3_2.10-1ubuntu1.5+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtasn1-3.deb";
- };
- }
- rec {
- name = "libtasn1-6_4.7-3ubuntu0.16.04.3~steamrt1.1+srt2_i386";
- sha256 = "d61296eafece7f6117d0693e0e321ea78d7131475941e82ace9af4d6727bee6b";
- url = "mirror://steamrt/pool/main/libt/libtasn1-6/libtasn1-6_4.7-3ubuntu0.16.04.3~steamrt1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtasn1-6.deb";
- };
- }
- rec {
- name = "libtbb2_4.0+r233-1+steamrt2+srt2_i386";
- sha256 = "f17214134f0deda6e8340163bc4224c7768f7f6f81dce1f9b6c1444b310ee1a9";
- url = "mirror://steamrt/pool/main/t/tbb/libtbb2_4.0+r233-1+steamrt2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtbb2.deb";
- };
- }
- rec {
- name = "libtdb1_1.2.9-4+srt6_i386";
- sha256 = "83649ae1b0da1d92a5efa5eca63e8b1656cf902e2f84b6b4c90d8a2a579c2fe9";
- url = "mirror://steamrt/pool/main/t/tdb/libtdb1_1.2.9-4+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtdb1.deb";
- };
- }
- rec {
- name = "libtheora0_1.1.1+dfsg.1-3ubuntu2+srt6_i386";
- sha256 = "f1f8063d04ce6d4d98f0f7bb44afa87e299f391140167a45486a6aff5d1b740e";
- url = "mirror://steamrt/pool/main/libt/libtheora/libtheora0_1.1.1+dfsg.1-3ubuntu2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtheora0.deb";
- };
- }
- rec {
- name = "libtiff4_3.9.5-2ubuntu1.9+srt3_i386";
- sha256 = "8bf74e45a2a6c7a254d5da76e1671d95e4a3ab2a9d769c352409a6b0b0a9e162";
- url = "mirror://steamrt/pool/main/t/tiff/libtiff4_3.9.5-2ubuntu1.9+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtiff4.deb";
- };
- }
- rec {
- name = "libtinfo5_5.9-4+srt6_i386";
- sha256 = "9c186721047492fe4b95305921a9cba162b645379625251ea8a6f55ea5ac1212";
- url = "mirror://steamrt/pool/main/n/ncurses/libtinfo5_5.9-4+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtinfo5.deb";
- };
- }
- rec {
- name = "libtxc-dxtn-s2tc0_0~git20131104-1.1+srt2_i386";
- sha256 = "973a3a2dcedad45fb714a4ba39b10b9bc847c2e29f7ecd955e38256669e2139f";
- url = "mirror://steamrt/pool/main/s/s2tc/libtxc-dxtn-s2tc0_0~git20131104-1.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libtxc-dxtn-s2tc0.deb";
- };
- }
- rec {
- name = "libudev0_175-0ubuntu9.10+srt2_i386";
- sha256 = "113ae87943a82a200dddbd954400054a285a17a5eb41204d3c26bcab88759384";
- url = "mirror://steamrt/pool/main/u/udev/libudev0_175-0ubuntu9.10+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libudev0.deb";
- };
- }
- rec {
- name = "libusb-1.0-0_1.0.19-1+srt3_i386";
- sha256 = "92a1d5c358c4be0afe7467cf81d9662a2ba74a8d36d0bb6254fae756adfd2e1d";
- url = "mirror://steamrt/pool/main/libu/libusb-1.0/libusb-1.0-0_1.0.19-1+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libusb-1.0-0.deb";
- };
- }
- rec {
- name = "libuuid1_2.20.1-1ubuntu3.1+steamrt1.2+srt2_i386";
- sha256 = "1ff9ef3e7f5bb52c9ec5ff8c403610d42dd82c68a58c062ff7c089062195edd6";
- url = "mirror://steamrt/pool/main/u/util-linux/libuuid1_2.20.1-1ubuntu3.1+steamrt1.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libuuid1.deb";
- };
- }
- rec {
- name = "libva-drm1_1.7.0-1+steamrt1.1+srt1_i386";
- sha256 = "4f5fdcaf46a2e337fe1cad9c936809b5a38aff7af0b926bb9284930d23a9e09c";
- url = "mirror://steamrt/pool/main/libv/libva1/libva-drm1_1.7.0-1+steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva-drm1.deb";
- };
- }
- rec {
- name = "libva-drm2_2.1.0-3~steamrt1.2+srt1_i386";
- sha256 = "8f2ca36ca81167017bc3921753ef6d9e3097172d52007ad16484f1f5eaa26a18";
- url = "mirror://steamrt/pool/main/libv/libva/libva-drm2_2.1.0-3~steamrt1.2+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva-drm2.deb";
- };
- }
- rec {
- name = "libva-glx1_1.7.0-1+steamrt1.1+srt1_i386";
- sha256 = "8360c4e6d65b444e4a985410101ddddcd7c1c955f25debdf20ccda9664695d44";
- url = "mirror://steamrt/pool/main/libv/libva1/libva-glx1_1.7.0-1+steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva-glx1.deb";
- };
- }
- rec {
- name = "libva-glx2_2.1.0-3~steamrt1.2+srt1_i386";
- sha256 = "41e935fbb2fd67af1d3477959703ff1211bd34c0902d96e53e073e8b18d9def7";
- url = "mirror://steamrt/pool/main/libv/libva/libva-glx2_2.1.0-3~steamrt1.2+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva-glx2.deb";
- };
- }
- rec {
- name = "libva-x11-1_1.7.0-1+steamrt1.1+srt1_i386";
- sha256 = "bf8a787f375533dbb847aea5ab9bb316476d0c8a3e772d449356920fa9b045ce";
- url = "mirror://steamrt/pool/main/libv/libva1/libva-x11-1_1.7.0-1+steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva-x11-1.deb";
- };
- }
- rec {
- name = "libva-x11-2_2.1.0-3~steamrt1.2+srt1_i386";
- sha256 = "766bfc01ee038b21bd48eaacd1aaac1556817a999bdd83c605b4efdaf6c54a1d";
- url = "mirror://steamrt/pool/main/libv/libva/libva-x11-2_2.1.0-3~steamrt1.2+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva-x11-2.deb";
- };
- }
- rec {
- name = "libva1_1.7.0-1+steamrt1.1+srt1_i386";
- sha256 = "561d0e3f3a670ee8f6d2e1d4cfa41983d688e0d6233f07e541392016e517aa4d";
- url = "mirror://steamrt/pool/main/libv/libva1/libva1_1.7.0-1+steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva1.deb";
- };
- }
- rec {
- name = "libva2_2.1.0-3~steamrt1.2+srt1_i386";
- sha256 = "9ea2f165352428378bb6dc987256d37f2d2aace0be23a1ba70db69fab65e82dd";
- url = "mirror://steamrt/pool/main/libv/libva/libva2_2.1.0-3~steamrt1.2+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libva2.deb";
- };
- }
- rec {
- name = "libvdpau1_0.4.1-3ubuntu1.2+srt3_i386";
- sha256 = "8ec0513551e19a25934d113cf2f9d68cf2c4b3b65a6ba786f7aa780f81fe2cde";
- url = "mirror://steamrt/pool/main/libv/libvdpau/libvdpau1_0.4.1-3ubuntu1.2+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libvdpau1.deb";
- };
- }
- rec {
- name = "libvorbis0a_1.3.5-4.2+srt2_i386";
- sha256 = "31d23a2774150163005db54371ba02eccaebfa5e1904360242eeeab922f02b5f";
- url = "mirror://steamrt/pool/main/libv/libvorbis/libvorbis0a_1.3.5-4.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libvorbis0a.deb";
- };
- }
- rec {
- name = "libvorbisenc2_1.3.5-4.2+srt2_i386";
- sha256 = "7ac2c4e1fe34f2208b0fcc57ddbbf997368a003bea15f22efd34afcc6abde75f";
- url = "mirror://steamrt/pool/main/libv/libvorbis/libvorbisenc2_1.3.5-4.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libvorbisenc2.deb";
- };
- }
- rec {
- name = "libvorbisfile3_1.3.5-4.2+srt2_i386";
- sha256 = "84dde5077123a8904c4977830382b608c85a4a50b63b5b5de0469682d93030db";
- url = "mirror://steamrt/pool/main/libv/libvorbis/libvorbisfile3_1.3.5-4.2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libvorbisfile3.deb";
- };
- }
- rec {
- name = "libvpx1_1.0.0-2+srt2_i386";
- sha256 = "9d31c1bf683110d48f7e720751430f2bdd4b58d22d10f7b29962d727bfbcc596";
- url = "mirror://steamrt/pool/main/libv/libvpx/libvpx1_1.0.0-2+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libvpx1.deb";
- };
- }
- rec {
- name = "libvulkan1_1.2.135.0-1~steamrt1.1+srt1_i386";
- sha256 = "dd6167b259a8ec4c927f3fa710d01456321b3ff40f6daa3383ec353866615aaa";
- url = "mirror://steamrt/pool/main/v/vulkan-loader/libvulkan1_1.2.135.0-1~steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libvulkan1.deb";
- };
- }
- rec {
- name = "libwaffle-1-0_1.6.1-0+steamrt1.1+srt1_i386";
- sha256 = "06f22a35ca49969e44f1bdaca82a1d085e69211bf3b39915d77d80f414ea8668";
- url = "mirror://steamrt/pool/main/w/waffle/libwaffle-1-0_1.6.1-0+steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libwaffle-1-0.deb";
- };
- }
- rec {
- name = "libwind0-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386";
- sha256 = "6eb4a6d45a5a37f96c0b96dd08f9d7dbbf5d67c4dc9627472e5c7f6e8dcdecd2";
- url = "mirror://steamrt/pool/main/h/heimdal/libwind0-heimdal_1.6~git20120311.dfsg.1-2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libwind0-heimdal.deb";
- };
- }
- rec {
- name = "libwrap0_7.6.q-21+srt6_i386";
- sha256 = "f16e36075faa59bb1322cfbbfbebf99f858f84e31583c8037377f998d1bacaef";
- url = "mirror://steamrt/pool/main/t/tcp-wrappers/libwrap0_7.6.q-21+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libwrap0.deb";
- };
- }
- rec {
- name = "libx11-6_1.6.3-1ubuntu2.1+srt2_i386";
- sha256 = "8b227320572f1bae0f64fca805558c6dde6b9aab9a8c1276ea8f787ff4d621d0";
- url = "mirror://steamrt/pool/main/libx/libx11/libx11-6_1.6.3-1ubuntu2.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libx11-6.deb";
- };
- }
- rec {
- name = "libx11-xcb1_1.6.3-1ubuntu2.1+srt2_i386";
- sha256 = "7da5d7a8704f93ee4b001797bf92377d82effcc9323382e619d253df4378a94d";
- url = "mirror://steamrt/pool/main/libx/libx11/libx11-xcb1_1.6.3-1ubuntu2.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libx11-xcb1.deb";
- };
- }
- rec {
- name = "libxau6_1.0.6-4+srt6_i386";
- sha256 = "7a8f2c897f4dbca167589e631ed5a2330da95739901a83de227fb73179a1cd7c";
- url = "mirror://steamrt/pool/main/libx/libxau/libxau6_1.0.6-4+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxau6.deb";
- };
- }
- rec {
- name = "libxaw7_1.0.9-3ubuntu1+srt6_i386";
- sha256 = "bebb30c03a8d2ec3e9c7761467d240884ea9c8af974ccc420f2b68f4dfb25f46";
- url = "mirror://steamrt/pool/main/libx/libxaw/libxaw7_1.0.9-3ubuntu1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxaw7.deb";
- };
- }
- rec {
- name = "libxcb-composite0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "14dcce8eae67f17d6d118f516716c3c37b377e792c70ba8d5eee024330c6cd55";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-composite0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-composite0.deb";
- };
- }
- rec {
- name = "libxcb-damage0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "eba4177cc53cc9a962021248ed9e10f9644ec9dc0c82ded1d88c741e0db4b281";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-damage0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-damage0.deb";
- };
- }
- rec {
- name = "libxcb-dpms0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "6aa16d10d782109331c253e0ad2c34e4b253b035851d9b9d3d1ebc53cb761fdd";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-dpms0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-dpms0.deb";
- };
- }
- rec {
- name = "libxcb-dri2-0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "4d93975e2ca271f08a5c3767b4cc0732d1bde19d3d316ae86887ec2b219a2330";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-dri2-0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-dri2-0.deb";
- };
- }
- rec {
- name = "libxcb-dri3-0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "716024b99a5a9ae8ac2f25bf138872467b2d878457d064d80ed9c123554890f4";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-dri3-0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-dri3-0.deb";
- };
- }
- rec {
- name = "libxcb-glx0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "dfc32f406c1b8e7d388da08eb44219f2ac0dea671cc904fce2848e5207c01517";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-glx0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-glx0.deb";
- };
- }
- rec {
- name = "libxcb-present0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "178eb8ef45f7905e7dda7d072c45ed22ff258a1271b4aa23fa288a6e8f3df259";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-present0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-present0.deb";
- };
- }
- rec {
- name = "libxcb-randr0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "80c961ca3c4f65731395f28382563b35716fec8ba1821b67b3d82b676dada3db";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-randr0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-randr0.deb";
- };
- }
- rec {
- name = "libxcb-record0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "647639154c1395f23e9f211b72463855db0514b7773c2f9cf1d3fb2cbc05c867";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-record0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-record0.deb";
- };
- }
- rec {
- name = "libxcb-render0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "a6d472270333f97a16fd53b91131c24f2ba041638c64e7102e5cf1d7eabc904d";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-render0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-render0.deb";
- };
- }
- rec {
- name = "libxcb-res0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "e775fa90992262b7c95bf7f87a7798b66860a220695658a7126493ce3a6539fd";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-res0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-res0.deb";
- };
- }
- rec {
- name = "libxcb-screensaver0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "b1db9ac5b0769b942b77a848d81192fa7a6ac256a929cf4c2041e9effb514593";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-screensaver0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-screensaver0.deb";
- };
- }
- rec {
- name = "libxcb-shape0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "408ad0ffea7751ac9284fc98ed4aa515493f2b1bea81ea6cb25f18db66dbbadb";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-shape0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-shape0.deb";
- };
- }
- rec {
- name = "libxcb-shm0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "4974ac189d90500e577b17beec8ea8c6a2cab4dcad1cfe8e81864b23df42602b";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-shm0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-shm0.deb";
- };
- }
- rec {
- name = "libxcb-sync1_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "9cd68cc830a6ccf81bb2e1e24227bbd6a94b2b0e3f80cd287a1761fe2d58eceb";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-sync1_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-sync1.deb";
- };
- }
- rec {
- name = "libxcb-xevie0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "8b538e6e9f305fa25f93f706dbee2fbc5d4ae68ae7e2219a3c8ecd4bccccf767";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xevie0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xevie0.deb";
- };
- }
- rec {
- name = "libxcb-xf86dri0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "642e4b1fb439e5da1d19cd79e4e3baf5ff2a45095c7943338b5f0c2dc2f9053f";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xf86dri0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xf86dri0.deb";
- };
- }
- rec {
- name = "libxcb-xfixes0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "bfd93b091ee389375bbd5f4a8b8dcd310fc0dfe865ee70036311af2b87a1c1fc";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xfixes0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xfixes0.deb";
- };
- }
- rec {
- name = "libxcb-xinerama0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "9f98414285c57d89aa589967e7fb1c15baeb41d1a4029ad1e658cfc16d41f666";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xinerama0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xinerama0.deb";
- };
- }
- rec {
- name = "libxcb-xkb1_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "f2bbade8fa986997e27e4b4f6d58f8d13cf89046f30832d25a2ad2a5bf5b2deb";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xkb1_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xkb1.deb";
- };
- }
- rec {
- name = "libxcb-xprint0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "ef3b153da4e557139326e3fe5725a6e81c405a870cfeac0c2b449cb3a57dcb08";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xprint0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xprint0.deb";
- };
- }
- rec {
- name = "libxcb-xtest0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "1e2e21f204725e8db972eb252d35a44d446f82e7b1fd63e49832f243c90f5270";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xtest0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xtest0.deb";
- };
- }
- rec {
- name = "libxcb-xv0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "f76bde000e9035f4a3ae98c97f7a8cd0fbdd4061476c33d92d7c82ea7b4e8951";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xv0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xv0.deb";
- };
- }
- rec {
- name = "libxcb-xvmc0_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "8f86701038d861ab35144640fe811493050e7c66d0b126acaa1d1cf0841026d6";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb-xvmc0_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb-xvmc0.deb";
- };
- }
- rec {
- name = "libxcb1_1.11.1-1ubuntu1+steamos1+srt2_i386";
- sha256 = "ac86d7cc48e543a8314df90e22ab5f2f6441c5a9592885075f3ded255f566215";
- url = "mirror://steamrt/pool/main/libx/libxcb/libxcb1_1.11.1-1ubuntu1+steamos1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcb1.deb";
- };
- }
- rec {
- name = "libxcomposite1_0.4.3-2build1+srt6_i386";
- sha256 = "b340871ae381d5c88f548ea401e8716fb2c0ab5f545f20bdaa53c1b86fcb5657";
- url = "mirror://steamrt/pool/main/libx/libxcomposite/libxcomposite1_0.4.3-2build1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcomposite1.deb";
- };
- }
- rec {
- name = "libxcursor1_1.1.12-1ubuntu0.1+srt6_i386";
- sha256 = "033134cc5bddecff760d23f900fbf82160ae9913d8a775d8449d76521a225523";
- url = "mirror://steamrt/pool/main/libx/libxcursor/libxcursor1_1.1.12-1ubuntu0.1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxcursor1.deb";
- };
- }
- rec {
- name = "libxdamage1_1.1.3-2build1+srt6_i386";
- sha256 = "2312ed64ac73865703a2d52426468e04ab9051e7dca7ee2b5f6adba7465ee5dd";
- url = "mirror://steamrt/pool/main/libx/libxdamage/libxdamage1_1.1.3-2build1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxdamage1.deb";
- };
- }
- rec {
- name = "libxdmcp6_1.1.0-4+srt6_i386";
- sha256 = "770dd69e60b9480853807ce666efd456ed33a1cc1ef6211120f7ffca5ce0aeb8";
- url = "mirror://steamrt/pool/main/libx/libxdmcp/libxdmcp6_1.1.0-4+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxdmcp6.deb";
- };
- }
- rec {
- name = "libxext6_1.3.0-3ubuntu0.2+steamrt1+srt3_i386";
- sha256 = "07b6198a9e98a0f2995043ca6801eeb10ab1b448182ac96aa6edec9d5d0a999f";
- url = "mirror://steamrt/pool/main/libx/libxext/libxext6_1.3.0-3ubuntu0.2+steamrt1+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxext6.deb";
- };
- }
- rec {
- name = "libxfixes3_5.0-4ubuntu4.4+srt3_i386";
- sha256 = "8821073c0b8742d9376e97040ae57b99350f501ddeb11559c0ab22b575f79c85";
- url = "mirror://steamrt/pool/main/libx/libxfixes/libxfixes3_5.0-4ubuntu4.4+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxfixes3.deb";
- };
- }
- rec {
- name = "libxft2_2.2.0-3ubuntu2+srt6_i386";
- sha256 = "d5321b1d50842e1fdea5d6ddffc68deb04561c3113b1999f175ff3b890460ad4";
- url = "mirror://steamrt/pool/main/x/xft/libxft2_2.2.0-3ubuntu2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxft2.deb";
- };
- }
- rec {
- name = "libxi6_1.7.1.901-1ubuntu1~precise3+srt3_i386";
- sha256 = "403a6d281489c734eb221b4345445c85e1d08726de5424c0977eb075ad65c39d";
- url = "mirror://steamrt/pool/main/libx/libxi/libxi6_1.7.1.901-1ubuntu1~precise3+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxi6.deb";
- };
- }
- rec {
- name = "libxinerama1_1.1.1-3ubuntu0.1+srt6_i386";
- sha256 = "a1433017837dfef1e89a59da96fc762d777f424ec0576c844df299e1f8c1de23";
- url = "mirror://steamrt/pool/main/libx/libxinerama/libxinerama1_1.1.1-3ubuntu0.1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxinerama1.deb";
- };
- }
- rec {
- name = "libxml2_2.7.8.dfsg-5.1ubuntu4.17+srt2_i386";
- sha256 = "01c070b6cf8b9bbc89691680ecd283124a221f4f9a774b92da320a994ff9934c";
- url = "mirror://steamrt/pool/main/libx/libxml2/libxml2_2.7.8.dfsg-5.1ubuntu4.17+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxml2.deb";
- };
- }
- rec {
- name = "libxmu6_1.1.0-3+srt6_i386";
- sha256 = "8af5a4dbbd4543273660a993b5844fe3e4fe08039029cdb831cdfad913189784";
- url = "mirror://steamrt/pool/main/libx/libxmu/libxmu6_1.1.0-3+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxmu6.deb";
- };
- }
- rec {
- name = "libxpm4_3.5.9-4+steamrt1.1ubuntu0.1+srt2_i386";
- sha256 = "fc122b2d9b319e2b2d6820f99991340be84c897934c215dd45992f1cdd93cc3e";
- url = "mirror://steamrt/pool/main/libx/libxpm/libxpm4_3.5.9-4+steamrt1.1ubuntu0.1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxpm4.deb";
- };
- }
- rec {
- name = "libxrandr2_1.5.0-1+srt2_i386";
- sha256 = "7cac5a272f54cbbe4d4a6ebec57f916ce27558ad4658e2a7bf7a0da821ea4814";
- url = "mirror://steamrt/pool/main/libx/libxrandr/libxrandr2_1.5.0-1+srt2_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxrandr2.deb";
- };
- }
- rec {
- name = "libxrender1_0.9.6-2ubuntu0.2+srt3_i386";
- sha256 = "ca115703917963c881e4a5e2fdd46bf407750b2b21d5cb68f3d9de1848a37607";
- url = "mirror://steamrt/pool/main/libx/libxrender/libxrender1_0.9.6-2ubuntu0.2+srt3_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxrender1.deb";
- };
- }
- rec {
- name = "libxss1_1.2.1-2+srt6_i386";
- sha256 = "b7eefbf2398837f0edc399a0814270549622309c70cea499ff8f360a0ed553e2";
- url = "mirror://steamrt/pool/main/libx/libxss/libxss1_1.2.1-2+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxss1.deb";
- };
- }
- rec {
- name = "libxt6_1.1.1-2ubuntu0.1+srt6_i386";
- sha256 = "2a0047b8b965e88e4102251adeaa8ee06f1f8a5c473b05b66780737c078e3a14";
- url = "mirror://steamrt/pool/main/libx/libxt/libxt6_1.1.1-2ubuntu0.1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxt6.deb";
- };
- }
- rec {
- name = "libxtst6_1.2.0-4ubuntu0.1+srt6_i386";
- sha256 = "3f71448e6e4c2268a6b7d2434857fad087dcf5ab7bffffabd4dac85cc9b6101f";
- url = "mirror://steamrt/pool/main/libx/libxtst/libxtst6_1.2.0-4ubuntu0.1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxtst6.deb";
- };
- }
- rec {
- name = "libxxf86vm1_1.1.1-2ubuntu0.1+srt6_i386";
- sha256 = "e35a581221121685d195a30fa8d9f380b97d4ceda381c6283dea2cc055b8a9b1";
- url = "mirror://steamrt/pool/main/libx/libxxf86vm/libxxf86vm1_1.1.1-2ubuntu0.1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "libxxf86vm1.deb";
- };
- }
- rec {
- name = "nvidia-cg-toolkit_3.0.0016-0ubuntu1+srt6_i386";
- sha256 = "b1910781d9fc65f75cdf0c73aed63274185c6fcd9e9ee02ea5500fefa10e3dcb";
- url = "mirror://steamrt/pool/main/n/nvidia-cg-toolkit/nvidia-cg-toolkit_3.0.0016-0ubuntu1+srt6_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "nvidia-cg-toolkit.deb";
- };
- }
- rec {
- name = "steam-runtime-tools-bin_0.20200415.0+srt1_i386";
- sha256 = "3ea27a32f19f6e5133385fe4072f3d9a027c4f83604355baa34cf3ae5e346db5";
- url = "mirror://steamrt/pool/main/s/steam-runtime-tools/steam-runtime-tools-bin_0.20200415.0+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "steam-runtime-tools-bin.deb";
- };
- }
- rec {
- name = "steamrt-legacy_1.20200421.0+srt1_i386";
- sha256 = "08371f2a03aacd50f578b7aca4e6934fc60b9db1927e9eb3c8f1a5f6421e79e5";
- url = "mirror://steamrt/pool/main/s/steamrt/steamrt-legacy_1.20200421.0+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "steamrt-legacy.deb";
- };
- }
- rec {
- name = "steamrt-libs_1.20200421.0+srt1_i386";
- sha256 = "0f84ef7ebea603df58d4549a8368a51ceb3989d136174870bfd4c2ed50a13195";
- url = "mirror://steamrt/pool/main/s/steamrt/steamrt-libs_1.20200421.0+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "steamrt-libs.deb";
- };
- }
- rec {
- name = "vainfo_2.1.0+ds1-1~steamrt1.1+srt1_i386";
- sha256 = "785128cd89e53ce63317eb958c59546b5526e66183b3819a3d351eb04c599e38";
- url = "mirror://steamrt/pool/main/libv/libva-utils/vainfo_2.1.0+ds1-1~steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "vainfo.deb";
- };
- }
- rec {
- name = "vainfo-1_1.7.0-1+steamrt1.1+srt1_i386";
- sha256 = "8d1c25ccfa3f62ccd680673a0b2460ab4090c66bc539c7f1991e60cd50e1ce1b";
- url = "mirror://steamrt/pool/main/libv/libva1/vainfo-1_1.7.0-1+steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "vainfo-1.deb";
- };
- }
- rec {
- name = "vainfo-1-multiarch_1.7.0-1+steamrt1.1+srt1_i386";
- sha256 = "f50869e6dc73354ab1aa3472ca9092c07d7868f3949b0ca1e2cd2fc817967f42";
- url = "mirror://steamrt/pool/main/libv/libva1/vainfo-1-multiarch_1.7.0-1+steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "vainfo-1-multiarch.deb";
- };
- }
- rec {
- name = "vainfo-multiarch_2.1.0+ds1-1~steamrt1.1+srt1_i386";
- sha256 = "066f979526321c2d74223426fbc40fd7b210ce6c0396ffc58220313358ae155c";
- url = "mirror://steamrt/pool/main/libv/libva-utils/vainfo-multiarch_2.1.0+ds1-1~steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "vainfo-multiarch.deb";
- };
- }
- rec {
- name = "vulkan-tools_1.2.135.0+dfsg1-1~steamrt1.1+srt1_i386";
- sha256 = "1a252f79e90034726d80e49ab892ddfd504fa32dfef93887ed2c6e6e83e77248";
- url = "mirror://steamrt/pool/main/v/vulkan-tools/vulkan-tools_1.2.135.0+dfsg1-1~steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "vulkan-tools.deb";
- };
- }
- rec {
- name = "vulkan-tools-multiarch_1.2.135.0+dfsg1-1~steamrt1.1+srt1_i386";
- sha256 = "f7f68aefcb4f45f855949ad84463c68071595568db27480d3df3ed9be5683b5f";
- url = "mirror://steamrt/pool/main/v/vulkan-tools/vulkan-tools-multiarch_1.2.135.0+dfsg1-1~steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "vulkan-tools-multiarch.deb";
- };
- }
- rec {
- name = "waffle-utils_1.6.1-0+steamrt1.1+srt1_i386";
- sha256 = "c88c88a12f5a9486a20275624c45ab7ac2170e846ea1368d1180e7b39c9d586f";
- url = "mirror://steamrt/pool/main/w/waffle/waffle-utils_1.6.1-0+steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "waffle-utils.deb";
- };
- }
- rec {
- name = "waffle-utils-multiarch_1.6.1-0+steamrt1.1+srt1_i386";
- sha256 = "9aa2ee8c466c343dda5c8db9465238eb5f4cb55b5cfcfca8a3c109ba1d6c6d65";
- url = "mirror://steamrt/pool/main/w/waffle/waffle-utils-multiarch_1.6.1-0+steamrt1.1+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "waffle-utils-multiarch.deb";
- };
- }
- rec {
- name = "zenity_3.4.0-0ubuntu4+steamrt3+srt1_i386";
- sha256 = "b8b0d0781ed2e59ac22af8006e61323a5f1f5be44d47e0fea0ca32e8c575528d";
- url = "mirror://steamrt/pool/main/z/zenity/zenity_3.4.0-0ubuntu4+steamrt3+srt1_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "zenity.deb";
- };
- }
- rec {
- name = "zenity-common_3.4.0-0ubuntu4+steamrt3+srt1_all";
- sha256 = "7ec603c8b00c5573e88e1df9785af4baef93b54e377e697515eb939b7c119cdc";
- url = "mirror://steamrt/pool/main/z/zenity/zenity-common_3.4.0-0ubuntu4+steamrt3+srt1_all.deb";
- source = fetchurl {
- inherit url sha256;
- name = "zenity-common.deb";
- };
- }
- rec {
- name = "zlib1g_1.2.3.4.dfsg-3ubuntu4+srt7_i386";
- sha256 = "998b190f03be3de22d1e4822bb0b6e77db15a90321b4ae51abf1f0bd5b9f9190";
- url = "mirror://steamrt/pool/main/z/zlib/zlib1g_1.2.3.4.dfsg-3ubuntu4+srt7_i386.deb";
- source = fetchurl {
- inherit url sha256;
- name = "zlib1g.deb";
- };
- }
- ];
-}
diff --git a/pkgs/games/steam/runtime-mirror.nix b/pkgs/games/steam/runtime-mirror.nix
deleted file mode 100644
index 49986a346e8..00000000000
--- a/pkgs/games/steam/runtime-mirror.nix
+++ /dev/null
@@ -1,20 +0,0 @@
-{ pkgs ? import <nixpkgs> {} }:
-
-let
- inherit (pkgs) lib;
- rt = import ./runtime-generated.nix { inherit (pkgs) fetchurl; };
- convRt = x: {
- path = lib.removePrefix "mirror://steamrt/" x.url;
- file = x.source;
- };
- files = builtins.map convRt (lib.concatLists (lib.attrValues rt));
-
-in pkgs.stdenv.mkDerivation {
- name = "steam-runtime-mirror";
- buildCommand = ''
- mkdir $out
- '' + lib.concatMapStringsSep "\n" (x: ''
- mkdir -p $(dirname $out/${x.path})
- ln -sf ${x.file} $out/${x.path}
- '') files;
-}
diff --git a/pkgs/games/steam/runtime.nix b/pkgs/games/steam/runtime.nix
index ff7a0077f1e..44d80c0d794 100644
--- a/pkgs/games/steam/runtime.nix
+++ b/pkgs/games/steam/runtime.nix
@@ -1,17 +1,25 @@
-{ stdenv, steamArch, fetchurl, writeText, python2, dpkg }:
+{ stdenv, steamArch, fetchurl, }:
-let input = builtins.getAttr steamArch (import ./runtime-generated.nix { inherit fetchurl; });
+stdenv.mkDerivation rec {
- inputFile = writeText "steam-runtime.json" (builtins.toJSON input);
+ name = "steam-runtime";
+ # from https://repo.steampowered.com/steamrt-images-scout/snapshots/
+ version = "0.20200417.0";
-in stdenv.mkDerivation {
- name = "steam-runtime-2016-08-13";
-
- nativeBuildInputs = [ python2 dpkg stdenv.cc.bintools ];
+ src =
+ if steamArch == "amd64" then fetchurl {
+ url = "https://repo.steampowered.com/steamrt-images-scout/snapshots/${version}/com.valvesoftware.SteamRuntime.Platform-amd64,i386-scout-runtime.tar.gz";
+ sha256 = "0kps8i5v23sycqm69xz389n8k831jd7ncsmlrkky7nib2q91rbvj";
+ name = "scout-runtime-${version}.tar.gz";
+ } else fetchurl {
+ url = "https://repo.steampowered.com/steamrt-images-scout/snapshots/${version}/com.valvesoftware.SteamRuntime.Platform-i386-scout-runtime.tar.gz";
+ sha256 = "03fhac1r25xf7ia2pd35wjw360v5pa9h4870yrhhygp9h7v4klzf";
+ name = "scout-runtime-i386-${version}.tar.gz";
+ };
buildCommand = ''
mkdir -p $out
- python2 ${./build-runtime.py} -i ${inputFile} -r $out
+ tar -C $out -x --strip=1 -f $src files/
'';
meta = with stdenv.lib; {
diff --git a/pkgs/games/steam/update-runtime-shell.nix b/pkgs/games/steam/update-runtime-shell.nix
deleted file mode 100644
index bb9362b9bf0..00000000000
--- a/pkgs/games/steam/update-runtime-shell.nix
+++ /dev/null
@@ -1,13 +0,0 @@
-with import <nixpkgs> {};
-
-(python2.buildEnv.override {
- extraLibs = with python2Packages;
- [ debian
- ];
- postBuild = ''
- mkdir -p $out/bin
- for i in ${nixUnstable}/bin/*; do
- ln -s $i $out/bin/$(basename $i)
- done
- '';
-}).env
diff --git a/pkgs/games/steam/update-runtime.py b/pkgs/games/steam/update-runtime.py
deleted file mode 100755
index d33165b309d..00000000000
--- a/pkgs/games/steam/update-runtime.py
+++ /dev/null
@@ -1,141 +0,0 @@
-#! /usr/bin/env nix-shell
-#! nix-shell -i python2 -p "with python2Packages; [python debian]"
-
-# Script to build a Nix script to actually build a Steam runtime.
-# Patched version of https://github.com/ValveSoftware/steam-runtime/blob/master/build-runtime.py
-
-import os
-import re
-import sys
-import urllib
-import gzip
-import cStringIO
-import subprocess
-from debian import deb822
-import argparse
-
-destdir="newpkg"
-arches=["amd64", "i386"]
-
-REPO="http://repo.steampowered.com/steamrt"
-DIST="scout"
-COMPONENT="main"
-
-out = open("runtime-generated.nix", "w")
-out.write("# This file is autogenerated! Do not edit it yourself, use update-runtime.py for regeneration.\n")
-out.write("{ fetchurl }:\n")
-out.write("\n")
-out.write("{\n")
-
-def parse_args():
- parser = argparse.ArgumentParser()
- parser.add_argument("-b", "--beta", help="build beta runtime", action="store_true")
- parser.add_argument("-d", "--debug", help="build debug runtime", action="store_true")
- parser.add_argument("--symbols", help="include debugging symbols", action="store_true")
- parser.add_argument("--repo", help="source repository", default=REPO)
- return parser.parse_args()
-
-def download_file(file_base, file_name, file_url, sha256):
- file_shortname = file_base + ".deb"
- out.write(" rec {\n")
- out.write(" name = \"%s\";\n" % file_name)
- out.write(" sha256 = \"%s\";\n" % sha256)
- out.write(" url = \"%s\";\n" % file_url.replace(REPO, "mirror://steamrt", 1))
- out.write(" source = fetchurl {\n")
- out.write(" inherit url sha256;\n")
- out.write(" name = \"%s\";\n" % file_shortname)
- out.write(" };\n")
- out.write(" }\n")
-
-
-def parse_dependencies (arch, binarylist):
- packages_url = "%s/dists/%s/%s/binary-%s/Packages" % (REPO, DIST, COMPONENT, arch)
- for stanza in deb822.Packages.iter_paragraphs(urllib.urlopen(packages_url)):
- p = stanza['Package']
- if p in binarylist:
- for deps in stanza.relations['depends']:
- for dep in deps:
- binarylist.add(dep['name'])
- return binarylist
-
-def install_binaries (arch, binarylist):
- installset = parse_dependencies(arch, binarylist.copy())
- # Steam doesn't start if we include their libc
- installset.remove("libc6")
-
- #
- # Load the Packages file so we can find the location of each binary package
- #
- packages_url = "%s/dists/%s/%s/binary-%s/Packages" % (REPO, DIST, COMPONENT, arch)
- print("Downloading %s binaries from %s" % (arch, packages_url))
- for stanza in deb822.Packages.iter_paragraphs(urllib.urlopen(packages_url)):
- p = stanza['Package']
- if p in installset:
- print("DOWNLOADING BINARY: %s" % p)
-
- #
- # Download the package and install it
- #
- file_url="%s/%s" % (REPO,stanza['Filename'])
- download_file(p, os.path.splitext(os.path.basename(stanza['Filename']))[0], file_url, stanza["SHA256"])
- installset.remove(p)
-
- for p in installset:
- #
- # There was a binary package in the list to be installed that is not in the repo
- #
- e = "ERROR: Package %s not found in Packages file %s\n" % (p, packages_url)
- sys.stderr.write(e)
-
-
-
-def install_symbols (arch, binarylist):
- #
- # Load the Packages file to find the location of each symbol package
- #
- packages_url = "%s/dists/%s/%s/debug/binary-%s/Packages" % (REPO, DIST, COMPONENT, arch)
- print("Downloading %s symbols from %s" % (arch, packages_url))
- for stanza in deb822.Packages.iter_paragraphs(urllib.urlopen(packages_url)):
- p = stanza['Package']
- m = re.match('([\w\-\.]+)\-dbgsym', p)
- if m and m.group(1) in binarylist:
- print("DOWNLOADING SYMBOLS: %s" % p)
- #
- # Download the package and install it
- #
- file_url="%s/%s" % (REPO,stanza['Filename'])
- download_file(p, os.path.splitext(os.path.basename(stanza['Filename']))[0], file_url)
-
-
-
-args = parse_args()
-
-REPO=args.repo
-
-if args.beta:
- DIST="steam_beta"
-
-if args.debug:
- COMPONENT = "debug"
-
-# Process packages.txt to get the list of source and binary packages
-binary_pkgs = set()
-
-print ("Creating runtime-generated.nix")
-
-# https://github.com/ValveSoftware/steam-runtime/blob/173ef028fb6b84e804f4e1b0ef11c12ffd4f3a8e/build-runtime.py#L264
-binary_pkgs.add("steamrt-libs")
-binary_pkgs.add("steamrt-legacy")
-
-for arch in arches:
- out.write(" %s = [\n" % arch)
- install_binaries(arch, binary_pkgs)
-
- if args.symbols:
- install_symbols(arch, binary_pkgs)
-
- out.write(" ];\n");
-
-out.write("}\n")
-
-# vi: set noexpandtab:
diff --git a/pkgs/games/supertux/default.nix b/pkgs/games/supertux/default.nix
index 25f36e9ff3e..68b49fd5517 100644
--- a/pkgs/games/supertux/default.nix
+++ b/pkgs/games/supertux/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "supertux";
- version = "0.6.1.1";
+ version = "0.6.2";
src = fetchurl {
url = "https://github.com/SuperTux/supertux/releases/download/v${version}/SuperTux-v${version}-Source.tar.gz";
- sha256 = "0n36qxwjlkdlksximz4s729az6pry2sdjavwgm7m65vfgdiz139f";
+ sha256 = "167m3z4m8n76dvbv42m1fnvabpbpsxvr28zk9641916jl9pfba96";
};
nativeBuildInputs = [ pkgconfig cmake ];
diff --git a/pkgs/games/taisei/0001-lto-fix.patch b/pkgs/games/taisei/0001-lto-fix.patch
new file mode 100644
index 00000000000..eed7b845f53
--- /dev/null
+++ b/pkgs/games/taisei/0001-lto-fix.patch
@@ -0,0 +1,13 @@
+diff --git a/meson.build b/meson.build
+index 80aa58d..c7e9d0a 100644
+--- a/meson.build
++++ b/meson.build
+@@ -17,7 +17,7 @@ project('taisei', 'c',
+ # You may want to change these for a debug build dir
+ 'buildtype=release',
+ 'strip=true',
+- 'b_lto=true',
++ 'b_lto=false',
+ 'b_ndebug=if-release',
+ ]
+ )
diff --git a/pkgs/games/taisei/default.nix b/pkgs/games/taisei/default.nix
new file mode 100644
index 00000000000..c3b76b4980e
--- /dev/null
+++ b/pkgs/games/taisei/default.nix
@@ -0,0 +1,46 @@
+{ stdenv, fetchurl
+# Build depends
+, docutils, meson, ninja, pkgconfig, python3
+# Runtime depends
+, glfw, SDL2, SDL2_mixer
+, freetype, libpng, libwebp, libzip, zlib
+}:
+
+stdenv.mkDerivation rec {
+ pname = "taisei";
+ version = "1.3";
+
+ src = fetchurl {
+ url = "https://github.com/taisei-project/${pname}/releases/download/v${version}/${pname}-v${version}.tar.xz";
+ sha256 = "0fl41cbjr8h6gmhc27l44cfkcnhg5c10b4fcfvnfsbjii8gdwvjd";
+ };
+
+ nativeBuildInputs = [
+ docutils meson ninja pkgconfig python3
+ ];
+
+ buildInputs = [
+ glfw SDL2 SDL2_mixer
+ freetype libpng libwebp libzip zlib
+ ];
+
+ patches = [ ./0001-lto-fix.patch ];
+
+ preConfigure = ''
+ patchShebangs .
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A free and open-source Touhou Project clone and fangame";
+ longDescription = ''
+ Taisei is an open clone of the Tōhō Project series. Tōhō is a one-man
+ project of shoot-em-up games set in an isolated world full of Japanese
+ folklore.
+ '';
+ homepage = https://taisei-project.org/;
+ license = [ licenses.mit licenses.cc-by-40 ];
+ maintainers = [ maintainers.lambda-11235 ];
+ platforms = platforms.all;
+ };
+}
+
diff --git a/pkgs/games/terraria-server/default.nix b/pkgs/games/terraria-server/default.nix
index dab0b653ee9..d3198e2b35c 100644
--- a/pkgs/games/terraria-server/default.nix
+++ b/pkgs/games/terraria-server/default.nix
@@ -1,36 +1,30 @@
-{ stdenv, lib, file, fetchurl, unzip }:
+{ stdenv, lib, file, fetchurl, autoPatchelfHook, unzip }:
stdenv.mkDerivation rec {
pname = "terraria-server";
- version = "1.3.5.3";
- urlVersion = lib.replaceChars ["."] [""] version;
+ version = "1.4.0.4";
+ urlVersion = lib.replaceChars [ "." ] [ "" ] version;
src = fetchurl {
- url = "https://terraria.org/server/terraria-server-${urlVersion}.zip";
- sha256 = "0l7j2n6ip4hxph7dfal7kzdm3dqnm1wba6zc94gafkh97wr35ck3";
+ url = "https://terraria.org/system/dedicated_servers/archives/000/000/038/original/terraria-server-${urlVersion}.zip";
+ sha256 = "09zkadjd04gbx1yvwpqmm89viydwxqgixbqhbqncb94qb2z5gfxk";
};
buildInputs = [ file unzip ];
+ nativeBuildInputs = [ autoPatchelfHook ];
installPhase = ''
mkdir -p $out/bin
cp -r Linux $out/
chmod +x "$out/Linux/TerrariaServer.bin.x86_64"
ln -s "$out/Linux/TerrariaServer.bin.x86_64" $out/bin/TerrariaServer
- # Fix "/lib64/ld-linux-x86-64.so.2" like references in ELF executables.
- find "$out" | while read filepath; do
- if file "$filepath" | grep -q "ELF.*executable"; then
- echo "setting interpreter $(cat "$NIX_CC"/nix-support/dynamic-linker) in $filepath"
- patchelf --set-interpreter "$(cat "$NIX_CC"/nix-support/dynamic-linker)" "$filepath"
- test $? -eq 0 || { echo "patchelf failed to process $filepath"; exit 1; }
- fi
- done
'';
meta = with lib; {
- homepage = "http://terraria.org";
- description = "Dedicated server for Terraria, a 2D action-adventure sandbox";
- platforms = ["x86_64-linux"];
+ homepage = "https://terraria.org";
+ description =
+ "Dedicated server for Terraria, a 2D action-adventure sandbox";
+ platforms = [ "x86_64-linux" ];
license = licenses.unfree;
};
}
diff --git a/pkgs/misc/drivers/epson-escpr2/default.nix b/pkgs/misc/drivers/epson-escpr2/default.nix
index a1420a0428b..94b84077620 100644
--- a/pkgs/misc/drivers/epson-escpr2/default.nix
+++ b/pkgs/misc/drivers/epson-escpr2/default.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "epson-inkjet-printer-escpr2";
- version = "1.1.11";
+ version = "1.1.12";
src = fetchurl {
# To find new versions, visit
@@ -11,10 +11,10 @@ stdenv.mkDerivation rec {
# version.
# NOTE: Don't forget to update the webarchive link too!
urls = [
- "https://download3.ebz.epson.net/dsc/f/03/00/11/01/98/8ff121831d0a6be76e86b87c78178f3c93df6d0f/epson-inkjet-printer-escpr2-1.1.11-1lsb3.2.src.rpm"
- "https://web.archive.org/web/20200425154102/https://download3.ebz.epson.net/dsc/f/03/00/11/01/98/8ff121831d0a6be76e86b87c78178f3c93df6d0f/epson-inkjet-printer-escpr2-1.1.11-1lsb3.2.src.rpm"
+ "https://download3.ebz.epson.net/dsc/f/03/00/11/12/33/f7e44f924a4f479e4c74f8f587e07c57de3abd85/epson-inkjet-printer-escpr2-1.1.12-1lsb3.2.src.rpm"
+ "https://web.archive.org/web/20200523220202if_/https://download3.ebz.epson.net/dsc/f/03/00/11/12/33/f7e44f924a4f479e4c74f8f587e07c57de3abd85/epson-inkjet-printer-escpr2-1.1.12-1lsb3.2.src.rpm"
];
- sha256 = "1gcdzmqli7jycljm66mdssivb3lk223ih6zg0l3lyn7hj2gbkinm";
+ sha256 = "07sq5xlmidqiycv0qwvpk2xf22vbkbk4fclnjlnx7s08d2jl75kv";
};
patches = [ ./cups-filter-ppd-dirs.patch ];
diff --git a/pkgs/misc/emulators/mame/default.nix b/pkgs/misc/emulators/mame/default.nix
index 69593760612..d72af71f663 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 = "220";
+ minorVersion = "221";
desktopItem = makeDesktopItem {
name = "MAME";
@@ -26,7 +26,7 @@ in mkDerivation {
owner = "mamedev";
repo = "mame";
rev = "mame${majorVersion}${minorVersion}";
- sha256 = "0ddmq3lagk7f1wkgybckcci4sigcqn1gzafggnnqjzq2q8viww0c";
+ sha256 = "1pqwa5qcrk0wgbyns6fkv7j3pn7byf216cixc3phhhgvfidgr8ww";
};
hardeningDisable = [ "fortify" ];
diff --git a/pkgs/misc/emulators/mednafen/default.nix b/pkgs/misc/emulators/mednafen/default.nix
index a8ab7e908f2..e356e636c5a 100644
--- a/pkgs/misc/emulators/mednafen/default.nix
+++ b/pkgs/misc/emulators/mednafen/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "mednafen";
- version = "1.24.2";
+ version = "1.24.3";
src = fetchurl {
url = "https://mednafen.github.io/releases/files/${pname}-${version}.tar.xz";
- sha256 = "0v3w0miyz86ihcir7ab82zjfklp550pk6g9xjxcx6mmvhp9dws8i";
+ sha256 = "03zplcfvmnnv7grhacmr1zy789pb2wda36wylmzmar23g0zqbsix";
};
nativeBuildInputs = [ pkgconfig ];
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
new file mode 100644
index 00000000000..c914634f579
--- /dev/null
+++ b/pkgs/misc/ghostscript/0001-Bug-702364-Fix-missing-echogs-dependencies.patch
@@ -0,0 +1,862 @@
+From 9f56e78d111d726ca95a59b2d64e5c3298451505 Mon Sep 17 00:00:00 2001
+From: Chris Liddell <chris.liddell@artifex.com>
+Date: Mon, 27 Apr 2020 11:04:57 +0100
+Subject: [PATCH] Bug 702364: Fix missing echogs dependencies
+
+Rebased version of http://git.ghostscript.com/?p=ghostpdl.git;a=patch;h=1b4c3669a20c
+to fix parallel build
+---
+ contrib/contrib.mak | 281 ++++++++++++++++++++++----------------------
+ 1 file changed, 143 insertions(+), 138 deletions(-)
+
+diff --git a/contrib/contrib.mak b/contrib/contrib.mak
+index 5411ae902..7dd9822a9 100644
+--- a/contrib/contrib.mak
++++ b/contrib/contrib.mak
+@@ -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
+@@ -161,19 +165,19 @@ $(DEVOBJ)gdevbjca.$(OBJ) : $(CONTRIBSRC)gdevbjca.c $(PDEVH) $(bjc_h) \
+ $(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_)
+
+
+@@ -184,25 +188,25 @@ cdeskjet8_=$(DEVOBJ)gdevcd8.$(OBJ) $(HPPCL)
+ # 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)\
+@@ -220,7 +224,8 @@ $(DEVOBJ)gdevcd8.$(OBJ) : $(CONTRIBSRC)gdevcd8.c $(PDEVH) $(math__h)\
+
+ # 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_)
+
+
+@@ -231,7 +236,7 @@ cdeskjet9_=$(DEVOBJ)gdevdj9.$(OBJ) $(HPPCL)
+ # 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)\
+@@ -244,7 +249,7 @@ $(DEVOBJ)gdevdj9.$(OBJ) : $(CONTRIBSRC)gdevdj9.c $(PDEVH) $(math__h) $(string__h
+ ### 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_)
+
+
+@@ -253,7 +258,7 @@ $(DD)cdnj500.dev : $(cdeskjet8_) $(DD)page.dev \
+ ### 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_)
+
+
+@@ -264,11 +269,11 @@ $(DD)chp2200.dev : $(cdeskjet8_) $(DD)page.dev \
+ 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) \
+@@ -282,17 +287,17 @@ $(DEVOBJ)gdevgdi.$(OBJ) : $(CONTRIBSRC)gdevgdi.c $(PDEVH) $(gdevpcl_h) \
+
+ 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
+
+
+@@ -303,37 +308,37 @@ ln03_=$(DEVOBJ)gdevln03.$(OBJ)
+ # 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) \
+@@ -356,27 +361,27 @@ $(DEVOBJ)gdevescv.$(OBJ) : $(ESCV_SRC)gdevescv.c $(ESCV_SRC)gdevescv.h $(PDEVH)
+ $(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 \
+@@ -384,11 +389,11 @@ $(DD)alc9100.dev : $(escv_) $(DD)page.dev \
+ $(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 \
+@@ -396,15 +401,15 @@ $(DD)lp8200c.dev : $(escv_) $(DD)page.dev \
+ $(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 \
+@@ -412,177 +417,177 @@ $(DD)lp9000c.dev : $(escv_) $(DD)page.dev \
+ $(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) \
+@@ -599,7 +604,7 @@ $(DEVOBJ)gdevlx32.$(OBJ) : $(CONTRIBSRC)gdevlx32.c $(PDEVH) $(gsparam_h) \
+ $(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_)
+
+
+@@ -625,13 +630,13 @@ $(DEVOBJ)gdevlips.$(OBJ) : $(GX) $(LIPS_SRC)gdevlips.c $(std_h) \
+ $(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
+
+@@ -644,11 +649,11 @@ $(DEVOBJ)gdevl4v.$(OBJ) : $(LIPS_SRC)gdevl4v.c $(LIPS_SRC)gdevlips.h $(GDEV)\
+ ### --------------- 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_)
+
+
+@@ -657,15 +662,15 @@ $(DD)bjc880j.dev : $(lipsr_) $(DD)page.dev \
+ 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
+
+
+@@ -673,7 +678,7 @@ $(DEVOBJ)gdevmd2k.$(OBJ) : $(CONTRIBSRC)gdevmd2k.c $(PDEVH) $(gsparam_h) \
+
+ 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)
+@@ -696,11 +701,11 @@ $(DEVOBJ)gdevopvp.$(OBJ) : $(OPVP_SRC)gdevopvp.c $(OPVP_SRC)opvp_common.h\
+ $(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_)
+
+
+@@ -877,78 +882,78 @@ $(DEVOBJ)pclcomp.$(OBJ) : $(pcl3_src)pclcomp.c $(pcl3_src)pclgen.h \
+
+ # 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_)
+
+ #------------------------------------------------------------------------------
+@@ -985,7 +990,7 @@ pcl3-install:
+
+ 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)
+@@ -1005,16 +1010,16 @@ JAPSRC=$(JAPDIR)$(D)
+
+ 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) \
+@@ -1025,7 +1030,7 @@ $(DEVOBJ)gdevp201.$(OBJ) : $(JAPSRC)gdevp201.c $(PDEVH) \
+
+ 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) \
+@@ -1037,11 +1042,11 @@ $(DEVOBJ)gdevj100.$(OBJ) : $(JAPSRC)gdevj100.c $(PDEVH) \
+ 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.
+@@ -1056,7 +1061,7 @@ $(DEVOBJ)gdev10v.$(OBJ) : $(JAPSRC)gdev10v.c $(PDEVH) \
+ 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
+
+@@ -1086,19 +1091,19 @@ $(DEVOBJ)gdevmjc.$(OBJ) : $(JAPSRC)gdevmjc.c $(JAPSRC)gdevmjc.h $(PDEVH) $(gdevp
+ $(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 ----------------- ###
+@@ -1106,7 +1111,7 @@ $(DD)mj8000c.dev : $(mj700v2c_) $(DD)page.dev \
+ 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) \
+@@ -1118,7 +1123,7 @@ $(DEVOBJ)gdevfmpr.$(OBJ) : $(JAPSRC)gdevfmpr.c $(PDEVH) \
+ 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) \
+@@ -1135,7 +1140,7 @@ $(DEVOBJ)gdevfmlbp.$(OBJ) : $(JAPSRC)gdevfmlbp.c $(PDEVH) \
+ 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) \
+@@ -1148,11 +1153,11 @@ $(DEVOBJ)gdevml6.$(OBJ) : $(JAPSRC)gdevml6.c $(PDEVH) \
+ 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)
+@@ -1167,7 +1172,7 @@ $(DEVOBJ)gdevnpdl.$(OBJ) : $(JAPSRC)gdevnpdl.c $(LIPS_SRC)gdevlprn.h $(PDEVH) \
+ $(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 ----------------- ###
+@@ -1179,11 +1184,11 @@ $(DEVOBJ)gdevespg.$(OBJ) : $(JAPSRC)gdevespg.c $(LIPS_SRC)gdevlprn.h $(PDEVH) \
+ $(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 ------ ###
+@@ -1194,7 +1199,7 @@ $(DEVOBJ)gdevrpdl.$(OBJ) : $(JAPSRC)gdevrpdl.c $(LIPS_SRC)gdevlprn.h $(PDEVH) \
+ $(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 ---------- ###
+@@ -1204,11 +1209,11 @@ $(DD)rpdl.dev : $(rpdl_) $(DD)page.dev \
+ # $(DEVCC) $(DEVO_)gdevrpdl.$(OBJ) $(C_) $(JAPSRC)gdevrpdl.c
+ #
+ #$(DD)nx100f.dev : $(rpdl_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ # $(SETPDEV2) $(DD)nx100f $(rpdl_)
+ #
+ #$(DD)nx100v.dev : $(rpdl_) $(DD)page.dev \
+- $(CONTRIB_MAK) $(MAKEDIRS)
++ $(CONTDEV) $(CONTRIB_MAK) $(MAKEDIRS)
+ # $(SETPDEV2) $(DD)nx100v $(rpdl_)
+
+ ### ------------ The ALPS Micro Dry printer devices ------------ ###
+@@ -1216,15 +1221,15 @@ $(DD)rpdl.dev : $(rpdl_) $(DD)page.dev \
+ 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) \
+--
+2.26.2
+
diff --git a/pkgs/misc/ghostscript/default.nix b/pkgs/misc/ghostscript/default.nix
index 161ee8471bc..7f6766cf462 100644
--- a/pkgs/misc/ghostscript/default.nix
+++ b/pkgs/misc/ghostscript/default.nix
@@ -52,6 +52,9 @@ stdenv.mkDerivation rec {
url = "https://git.ghostscript.com/?p=ghostpdl.git;a=patch;h=485904772c5f0aa1140032746e5a0abfc40f4cef";
sha256 = "0z5gnvgpp0dlzgvpw9a1yan7qyycv3mf88l93fvb1kyay893rshp";
})
+ # 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" ];
diff --git a/pkgs/misc/scrcpy/default.nix b/pkgs/misc/scrcpy/default.nix
index a93f7e6aeaf..b73c6d351a2 100644
--- a/pkgs/misc/scrcpy/default.nix
+++ b/pkgs/misc/scrcpy/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, fetchFromGitHub, makeWrapper
, meson
, ninja
-, pkgconfig
+, pkg-config
, fetchpatch
, platform-tools
@@ -10,10 +10,10 @@
}:
let
- version = "1.13";
+ version = "1.14";
prebuilt_server = fetchurl {
url = "https://github.com/Genymobile/scrcpy/releases/download/v${version}/scrcpy-server-v${version}";
- sha256 = "11gqsl2x18hgwdjajag9q8qdxqvdqr9m67zka22z7hnd3k569vjz";
+ sha256 = "082n57a9lw39lfjxybgim09qf0id9m0rpfb3zmqng58fp2i1h6qx";
};
in
stdenv.mkDerivation rec {
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
owner = "Genymobile";
repo = pname;
rev = "v${version}";
- sha256 = "1zc73l5vm4hca8niaa3y76kpk7i9vj89wv4gbxmf1yjmixb71hby";
+ sha256 = "1w06gsvgjdbpb9lvvhpjwmysxjl0daiigjfh3cxfgz88447bgw7j";
};
# postPatch:
@@ -36,7 +36,7 @@ stdenv.mkDerivation rec {
--replace "SDL_RENDERER_ACCELERATED" "SDL_RENDERER_ACCELERATED || SDL_RENDERER_SOFTWARE"
'';
- nativeBuildInputs = [ makeWrapper meson ninja pkgconfig ];
+ nativeBuildInputs = [ makeWrapper meson ninja pkg-config ];
buildInputs = [ ffmpeg SDL2 ];
diff --git a/pkgs/misc/screensavers/xlockmore/default.nix b/pkgs/misc/screensavers/xlockmore/default.nix
index 2c39ed599e2..9cc093f222b 100644
--- a/pkgs/misc/screensavers/xlockmore/default.nix
+++ b/pkgs/misc/screensavers/xlockmore/default.nix
@@ -2,11 +2,11 @@
, libXdmcp, libXt }:
stdenv.mkDerivation rec {
- name = "xlockmore-5.62";
+ name = "xlockmore-5.63";
src = fetchurl {
url = "http://sillycycle.com/xlock/${name}.tar.xz";
- sha256 = "0b05wgj4mpssy4hd7km5c48i454dfg45p11mfmsr7xjd2gnz5gqi";
+ sha256 = "1qhbl6axffbajxzwg4xyf52hdxk5xvg63gxk0s9z8g0fdfj242wr";
curlOpts = "--user-agent 'Mozilla/5.0'";
};
diff --git a/pkgs/misc/solfege/css.patch b/pkgs/misc/solfege/css.patch
new file mode 100644
index 00000000000..40273df0132
--- /dev/null
+++ b/pkgs/misc/solfege/css.patch
@@ -0,0 +1,33 @@
+Fix theme parsing errors: https://savannah.gnu.org/bugs/index.php?53107
+
+--- a/solfege.css
++++ b/solfege.css
+@@ -7,19 +7,19 @@
+-#ProgressionNameLabel, #Feedback { font: "Sans 18" }
+-#ProgressionLabelNumber { font: "Sans 12" }
+-#BoldText { font: Bold }
++#ProgressionNameLabel, #Feedback { font: 18px Sans }
++#ProgressionLabelNumber { font: 12px Sans }
++#BoldText { font: 12px Sans Bold }
+
+-#StatisticsH1, #Heading1 { font: Sans 18 }
+-#StatisticsH2, #Heading2 { font: Sans 14 }
++#StatisticsH1, #Heading1 { font: 18px Sans }
++#StatisticsH2, #Heading2 { font: 14px Sans }
+
+-#BpmInactiveLabel { font: Sans 12 }
+-#BpmActiveLabel { font: Sans Bold 12 }
++#BpmInactiveLabel { font: 12px Sans }
++#BpmActiveLabel { font: 12px Sans Bold }
+
+ #DIALOGWARNING2 { background: red; }
+ #DIALOGWARNING { background: yellow; }
+
+ #DEBUGWARNING {
+ background: red;
+- font: Sans Bold 24;
++ font: 24px Sans Bold;
+ }
+
+-#FlashBarLabel { font: Sans 16 }
++#FlashBarLabel { font: 16px Sans }
diff --git a/pkgs/misc/solfege/default.nix b/pkgs/misc/solfege/default.nix
index aea4da3eaeb..05e13f3c9aa 100644
--- a/pkgs/misc/solfege/default.nix
+++ b/pkgs/misc/solfege/default.nix
@@ -1,20 +1,26 @@
-{ stdenv, fetchurl, pkgconfig, pythonPackages, gettext, texinfo
-, ghostscript, librsvg, gdk-pixbuf, txt2man, timidity, mpg123
-, alsaUtils, vorbis-tools, csound, lilypond
-, wrapGAppsHook
+{ lib, fetchurl, gettext, pkgconfig, texinfo, wrapGAppsHook
+, buildPythonApplication, pycairo, pygobject3
+, gobject-introspection, gtk3, librsvg
+, alsaUtils, timidity, mpg123, vorbis-tools, csound, lilypond
}:
-pythonPackages.buildPythonApplication rec {
- name = "solfege-3.22.2";
+buildPythonApplication rec {
+ name = "solfege-3.23.4";
src = fetchurl {
url = "mirror://sourceforge/solfege/${name}.tar.gz";
- sha256 = "1r4g93ka7i8jh5glii5nza0zq0wy4sw0gfzpvkcrhj9yr1h0jsp4";
+ sha256 = "0sc17vf4xz6gy0s0z9ghi68yskikdmyb4gdaxx6imrm40734k8mp";
};
- nativeBuildInputs = [ gettext texinfo pkgconfig wrapGAppsHook ];
- buildInputs = [ librsvg ];
- propagatedBuildInputs = [ pythonPackages.pygtk ];
+ patches = [
+ ./css.patch
+ ./menubar.patch
+ ./webbrowser.patch
+ ];
+
+ nativeBuildInputs = [ gettext pkgconfig texinfo wrapGAppsHook ];
+ buildInputs = [ gobject-introspection gtk3 librsvg ];
+ propagatedBuildInputs = [ pycairo pygobject3 ];
preBuild = ''
sed -i -e 's|wav_player=.*|wav_player=${alsaUtils}/bin/aplay|' \
@@ -30,11 +36,11 @@ pythonPackages.buildPythonApplication rec {
enableParallelBuilding = true;
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Ear training program";
homepage = "http://www.solfege.org/";
license = licenses.gpl3;
platforms = platforms.linux;
- maintainers = [ maintainers.bjornfor ];
+ maintainers = with maintainers; [ bjornfor orivej ];
};
}
diff --git a/pkgs/misc/solfege/menubar.patch b/pkgs/misc/solfege/menubar.patch
new file mode 100644
index 00000000000..36d3944af61
--- /dev/null
+++ b/pkgs/misc/solfege/menubar.patch
@@ -0,0 +1,7 @@
+Fix https://savannah.gnu.org/bugs/index.php?53109
+
+--- a/solfege/mainwin.py
++++ b/solfege/mainwin.py
+@@ -270,1 +270,1 @@
+- hdlbox = Gtk.HandleBox()
++ hdlbox = Gtk.HBox()
diff --git a/pkgs/misc/solfege/webbrowser.patch b/pkgs/misc/solfege/webbrowser.patch
new file mode 100644
index 00000000000..2c9b77d0b8e
--- /dev/null
+++ b/pkgs/misc/solfege/webbrowser.patch
@@ -0,0 +1,8 @@
+Fix startup.
+
+--- a/solfege/mainwin.py
++++ b/solfege/mainwin.py
+@@ -27,2 +27,3 @@ import textwrap
+ try:
++ webbrowser.register_standard_browsers()
+ i = webbrowser._tryorder.index("x-www-browser")
diff --git a/pkgs/misc/uboot/default.nix b/pkgs/misc/uboot/default.nix
index 321891892b7..1bd4dfffd8e 100644
--- a/pkgs/misc/uboot/default.nix
+++ b/pkgs/misc/uboot/default.nix
@@ -350,6 +350,13 @@ in {
filesToInstall = [ "u-boot.itb" "idbloader.img"];
};
+ ubootROCPCRK3399 = buildUBoot {
+ defconfig = "roc-pc-rk3399_defconfig";
+ extraMeta.platforms = ["aarch64-linux"];
+ filesToInstall = [ "spl/u-boot-spl.bin" "u-boot.itb" "idbloader.img"];
+ BL31 = "${armTrustedFirmwareRK3399}/bl31.elf";
+ };
+
ubootSheevaplug = buildUBoot {
defconfig = "sheevaplug_defconfig";
extraMeta.platforms = ["armv5tel-linux"];
diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix
index f0d93572de5..dd105b8e74c 100644
--- a/pkgs/misc/vim-plugins/generated.nix
+++ b/pkgs/misc/vim-plugins/generated.nix
@@ -53,24 +53,24 @@ let
alchemist-vim = buildVimPluginFrom2Nix {
pname = "alchemist-vim";
- version = "2020-04-08";
+ version = "2020-04-27";
src = fetchFromGitHub {
owner = "slashmili";
repo = "alchemist.vim";
- rev = "9fc2594deea196897997c31e68056b7977f13495";
- sha256 = "1mnghdw3yhqh1lzjqfrmwrvnx391dkayfzkgcpx7sx01hnvqc9ib";
+ rev = "3d370d163a48bdeccea4be541686cce67a52b996";
+ sha256 = "0svciz70yccaaifq1ivb7f0cwfjssmrkm7fbpjlylslx6wjjfc1i";
};
meta.homepage = "https://github.com/slashmili/alchemist.vim/";
};
ale = buildVimPluginFrom2Nix {
pname = "ale";
- version = "2020-04-21";
+ version = "2020-05-22";
src = fetchFromGitHub {
owner = "dense-analysis";
repo = "ale";
- rev = "36e5337e30095afb10d02ef2ae362c8d6055e70d";
- sha256 = "0mcc2d0a4fiv2a1q8z778jzjj7i71v64m2zswsvpdym062b65fk3";
+ rev = "7265ceb6d050d1a4642741d248f11e4f2abd37e1";
+ sha256 = "172ip0wbrmrwxhv5nvpgb0g982w9smyzlwg16gphrjiwnxllj1w7";
};
meta.homepage = "https://github.com/dense-analysis/ale/";
};
@@ -89,12 +89,12 @@ let
ansible-vim = buildVimPluginFrom2Nix {
pname = "ansible-vim";
- version = "2020-04-08";
+ version = "2020-05-14";
src = fetchFromGitHub {
owner = "pearofducks";
repo = "ansible-vim";
- rev = "ad76abd6bccfa1a5195d20f7964c6393fe1a9524";
- sha256 = "098jnybc11cxv2q8396hx9r814i5793y7a9kdl4ambpbvhm86vad";
+ rev = "fa0192fe508000d904e79d17706471732075c653";
+ sha256 = "12nhiz5hnbi4l5ksb26xhj47r5g5z68zncgdlmqkkfqzqw1cj9c3";
};
meta.homepage = "https://github.com/pearofducks/ansible-vim/";
};
@@ -269,12 +269,12 @@ let
calendar-vim = buildVimPluginFrom2Nix {
pname = "calendar-vim";
- version = "2020-02-14";
+ version = "2020-05-24";
src = fetchFromGitHub {
owner = "itchyny";
repo = "calendar.vim";
- rev = "55d0495ff03260d82a5c80365cb754871ce35460";
- sha256 = "0xi2g6x5lf8r36c5ld8pvz5c7n7jx3d6whwbk4gibmz6hlfrslwr";
+ rev = "b2e7a69945c2b452598a1d4fa25d8fc94aa8b02c";
+ sha256 = "03fx03pdw4bwqyd4jyk0ixb5fhv900x0lg615ig0i4qg9nqjnc8n";
};
meta.homepage = "https://github.com/itchyny/calendar.vim/";
};
@@ -293,12 +293,12 @@ let
caw-vim = buildVimPluginFrom2Nix {
pname = "caw-vim";
- version = "2020-04-20";
+ version = "2020-05-12";
src = fetchFromGitHub {
owner = "tyru";
repo = "caw.vim";
- rev = "3c6b7d2448bd32bf998ae403c9c15d06ea641b36";
- sha256 = "06ym0qhcvd9ajlj6cd4y391bgfiwclzhb3cvrbv723j8amdv1y1q";
+ rev = "2c6b9f2d9a2b4d172adde4c393b1a04c59a0b471";
+ sha256 = "0137vs50xmdggc2nqclp6i7i640nkj31czm8cmqx19504b7hy8vw";
};
meta.homepage = "https://github.com/tyru/caw.vim/";
};
@@ -329,12 +329,12 @@ let
clang_complete = buildVimPluginFrom2Nix {
pname = "clang_complete";
- version = "2018-09-19";
+ version = "2020-05-06";
src = fetchFromGitHub {
owner = "xavierd";
repo = "clang_complete";
- rev = "0b98d7533ad967aac3fc4c1a5b0508dafa8a676f";
- sha256 = "04mdhc1kbv66blkn6qn98iyj659dac4z49nmpf3anglz8dgcxjgc";
+ rev = "10e5102af5d1b16ba7aa3fb51d67153041f82ed7";
+ sha256 = "0crynvmdp9a5rws5hfnsn19kxqviyp29n8fz40wq7k1g5vrhvdl7";
};
meta.homepage = "https://github.com/xavierd/clang_complete/";
};
@@ -377,60 +377,60 @@ let
coc-emmet = buildVimPluginFrom2Nix {
pname = "coc-emmet";
- version = "2019-12-03";
+ version = "2020-05-19";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-emmet";
- rev = "1e65237f65b94bd5f9376023f557a26c14c9d35a";
- sha256 = "16f3gdnprxw939zwdy7lzksj1qwlwfs174vk0nzf1d8yb04a7y2g";
+ rev = "5424c10fb8c451059cdcf04b10aa7c28178ce5b0";
+ sha256 = "15zfmsy7ymcp3js3y8f6wvwj3r0p9a45v1zvq07ilwri91z6nkrl";
};
meta.homepage = "https://github.com/neoclide/coc-emmet/";
};
coc-eslint = buildVimPluginFrom2Nix {
pname = "coc-eslint";
- version = "2020-02-10";
+ version = "2020-05-21";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-eslint";
- rev = "2f9de5cf232223f886b5e9711b0e9a5260f65db9";
- sha256 = "0q1sizzj6ac6gzfp4s7ka600pa9f2dhr17v14j98cdlmyp6pyfhz";
+ rev = "eed42192dab175bbf249e21c18c85cbd5afdd92a";
+ sha256 = "1a9csiyj7abksar917acfjgypmc28rcfsqga0p1550mjxvkjr2ia";
};
meta.homepage = "https://github.com/neoclide/coc-eslint/";
};
coc-fzf = buildVimPluginFrom2Nix {
pname = "coc-fzf";
- version = "2020-04-19";
+ version = "2020-05-28";
src = fetchFromGitHub {
owner = "antoinemadec";
repo = "coc-fzf";
- rev = "82e846d193856660be716c8b89e668aead06d665";
- sha256 = "0rpxjxw51mks6jq6akw5sgl77px038gdgqa4yhpmlpidb679apg2";
+ rev = "ba8cf9afc8aae3ea4086d89a01bd414d42a6b8bc";
+ sha256 = "13dv08kpp3cxqgikznyxkl7nsjzxn97aklk6k6s19cw3b5al15pn";
};
meta.homepage = "https://github.com/antoinemadec/coc-fzf/";
};
coc-git = buildVimPluginFrom2Nix {
pname = "coc-git";
- version = "2020-04-18";
+ version = "2020-05-12";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-git";
- rev = "623a5351c8eca639e3cffee38f941426f2df2422";
- sha256 = "1v5q9775602drj7dr1dhshd22jbz6kxmkacqhbnddjpw2drdfzv1";
+ rev = "b45372104d2234612f89658570887c55e6efea83";
+ sha256 = "1p7ah0dr31h0pllx00ms46fd5pmkp604zlkk08z40w54hzhr5qhh";
};
meta.homepage = "https://github.com/neoclide/coc-git/";
};
coc-go = buildVimPluginFrom2Nix {
pname = "coc-go";
- version = "2020-03-10";
+ version = "2020-05-25";
src = fetchFromGitHub {
owner = "josa42";
repo = "coc-go";
- rev = "587501a4445c1edb5d5e10927c5f8274f0e0ea52";
- sha256 = "16cgdxn93zf0q5d80xb9c6khzgx02qvsjdaw3kf07qqsmdjvy4gj";
+ rev = "d9756fd65dc1d6740e797fa22d3f6f4fdb2b00d5";
+ sha256 = "14qc9ny12y52rbxn0gcwh6cpqc2zpwgb4jlla5p72w9pfh9gfh6z";
};
meta.homepage = "https://github.com/josa42/coc-go/";
};
@@ -485,48 +485,48 @@ let
coc-jest = buildVimPluginFrom2Nix {
pname = "coc-jest";
- version = "2020-04-09";
+ version = "2020-05-27";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-jest";
- rev = "3fac1864ef1af87ee096f0ab6514a4b890363231";
- sha256 = "1z2sbzr84gh935553g6bfkpx7s4i37s200a1s9dqay9cq92jh7hy";
+ rev = "431471caa9011868327fff0f9f7e0a944b7ca33b";
+ sha256 = "0vcri3kp8njsp4zgl74vc6ydhxq5spzx6pm798jh2lvrid2byvg9";
};
meta.homepage = "https://github.com/neoclide/coc-jest/";
};
coc-json = buildVimPluginFrom2Nix {
pname = "coc-json";
- version = "2020-03-13";
+ version = "2020-05-12";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-json";
- rev = "33ca64c00ee5c0d759a6f537b23971476b85f8e3";
- sha256 = "07mblxxvl95kfy0wwm5r75j6y3v8fvyh6cwiza5rg1z9dlw1xddw";
+ rev = "66b482dbc8008b9a111e6141aa2e63baa16fb2d4";
+ sha256 = "0ixqk417ba1yz7lnjkir5h9h8qm5jc9sh2190vmddxr8wgxhjhbb";
};
meta.homepage = "https://github.com/neoclide/coc-json/";
};
coc-lists = buildVimPluginFrom2Nix {
pname = "coc-lists";
- version = "2020-04-18";
+ version = "2020-04-28";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-lists";
- rev = "f68a09974d8bd9a4474bfc7845c2e628919bb619";
- sha256 = "1fcz7m1pbf69gnys9j777w77pxwsiwi1jdlcnb61c57xdrdcqr5d";
+ rev = "aaa16caf94c50e7c301cb3848e988639cf0599a3";
+ sha256 = "1m8i8r7fl1csnx6f4mrbaf7ncng8yyfnprqax0zyiryc5i4nqjbg";
};
meta.homepage = "https://github.com/neoclide/coc-lists/";
};
coc-metals = buildVimPluginFrom2Nix {
pname = "coc-metals";
- version = "2020-04-22";
+ version = "2020-05-25";
src = fetchFromGitHub {
owner = "ckipp01";
repo = "coc-metals";
- rev = "b35bb16122d8771c9936f1203d0c712d45017f13";
- sha256 = "1w9vgxai421j3qbzbm42hq3fyzwf2a9n89y10vj9vhir0q0j8az0";
+ rev = "99431ec2eb4e5a9a0309d63bd4167e5af2f1d781";
+ sha256 = "13qqfhwv745svf5672hm7m4n3dk9c15py5l0znygn5a6gs5rjzzm";
};
meta.homepage = "https://github.com/ckipp01/coc-metals/";
};
@@ -557,24 +557,24 @@ let
coc-prettier = buildVimPluginFrom2Nix {
pname = "coc-prettier";
- version = "2020-04-13";
+ version = "2020-05-27";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-prettier";
- rev = "771bb16700e8123d7a114ff9c02a8c3ba1641108";
- sha256 = "09srgkg1sqdh01ix767ssi4mp4p76g9am4pg8fzqdj3pdjyr2yk2";
+ rev = "1fbfe34dfce455111e3eae939fc8a37d2fd1ec42";
+ sha256 = "170zhsq73shykxszwwcqakrnl5cawf9kkgc1mqy0l0jqmw3jk8qy";
};
meta.homepage = "https://github.com/neoclide/coc-prettier/";
};
coc-python = buildVimPluginFrom2Nix {
pname = "coc-python";
- version = "2020-04-24";
+ version = "2020-05-08";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-python";
- rev = "968aec39f74c6f80e6c9c3c0fed51b6113a1a35a";
- sha256 = "135z48idr8r7604ymiqdsml9z6d3swaja89697znszigpy05nz11";
+ rev = "c4b450a62020ff37b27ea0b8d05de3e3c53344c6";
+ sha256 = "1hk29c55nk21avhrk9i8dppcid62jnr1y2b9lml14c4y01yr4mpp";
};
meta.homepage = "https://github.com/neoclide/coc-python/";
};
@@ -593,25 +593,26 @@ let
coc-rls = buildVimPluginFrom2Nix {
pname = "coc-rls";
- version = "2020-04-23";
+ version = "2020-05-13";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-rls";
- rev = "142353e2f71cb6c1b235db0cf430ca53e211613b";
- sha256 = "07gkspvh5l25vyny5waiw0y3fm5a8qbrml13r7llgp4lqzzh96bd";
+ rev = "166fd05342d026759246594eb5fd8d0bc240505d";
+ sha256 = "17x0h2g5791z5xmhl7kps09b9zrac2yni3r59rrx96rry50fkca5";
};
meta.homepage = "https://github.com/neoclide/coc-rls/";
};
coc-rust-analyzer = buildVimPluginFrom2Nix {
pname = "coc-rust-analyzer";
- version = "2020-04-24";
+ version = "2020-05-27";
src = fetchFromGitHub {
owner = "fannheyward";
repo = "coc-rust-analyzer";
- rev = "1dcdf6768520bff29921c50ef904478cbdfe0fb8";
- sha256 = "1p6hyixx9bjpyy42g2w4bnxwv9hafs5ppsx1fq8gndnq3nsjcyl3";
+ rev = "95fe45bb82f88a5da5461a2925c7daac1ff24155";
+ sha256 = "1zczdz07fmcd7i05bz99m3a90v1dnbf4mjbh1iha0h2kyj0fj0sd";
};
+ meta.homepage = "https://github.com/fannheyward/coc-rust-analyzer/";
};
coc-smartf = buildVimPluginFrom2Nix {
@@ -628,12 +629,12 @@ let
coc-snippets = buildVimPluginFrom2Nix {
pname = "coc-snippets";
- version = "2020-04-23";
+ version = "2020-05-20";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-snippets";
- rev = "cad80795d4abcbbd2aa6da462af1087e9134b4eb";
- sha256 = "04wk7x148dcw3rx4fh3c7c80qillq0bf9vfdkc9l8xaglk0xh73h";
+ rev = "f5e7a3575a04ee9cacd659380d0d0118fa4bb5cd";
+ sha256 = "0zrllqqdgf1ckzgaxhk7459cbkv7x1vkfgwsvilcjspxaww1s1bv";
};
meta.homepage = "https://github.com/neoclide/coc-snippets/";
};
@@ -652,12 +653,12 @@ let
coc-spell-checker = buildVimPluginFrom2Nix {
pname = "coc-spell-checker";
- version = "2020-03-16";
+ version = "2020-05-15";
src = fetchFromGitHub {
owner = "iamcco";
repo = "coc-spell-checker";
- rev = "4a8195f5f22d9d7b42998b7e3b846aa2aef7de52";
- sha256 = "1w8b9icwdam8ljprc8avs5pwdiwmx3j1jxsg03d1lvis9w5xm0cd";
+ rev = "bc9802c667aac992fab2f47b0da096c28dca0dfd";
+ sha256 = "1fsjf07w0z9l2zra46krpg1d6qxg51niz9zmxas66si90qb2j3d7";
};
meta.homepage = "https://github.com/iamcco/coc-spell-checker/";
};
@@ -712,24 +713,24 @@ let
coc-tsserver = buildVimPluginFrom2Nix {
pname = "coc-tsserver";
- version = "2020-04-18";
+ version = "2020-05-22";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-tsserver";
- rev = "1f46ed360e0cae124add5ff9c4a0718fccb66acb";
- sha256 = "1fccyar9qmydj1ii7ixiwcnfrpsvk0q0xz3q4vr3mz34lmcj74rw";
+ rev = "bac002caef532d6dc58c10a2885eeed463082d4f";
+ sha256 = "1b10bdlqbj82rragymka691fz0phgk6v63diijkyb1ia302q1613";
};
meta.homepage = "https://github.com/neoclide/coc-tsserver/";
};
coc-vetur = buildVimPluginFrom2Nix {
pname = "coc-vetur";
- version = "2020-03-27";
+ version = "2020-05-14";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-vetur";
- rev = "314df846b6bc2be9b7c808ed949a1fd693bba402";
- sha256 = "14fmyrfmyk66wbfnbb2iwy7azjk10d8gyrv5p950aagmv8shif52";
+ rev = "679eb834ac8c16290a0cc50ab7c222e1144644f7";
+ sha256 = "1jkz0qixrp7vzpv9l2ls0yl5kyqzi3bbvydpifdb858j8jqbk4dq";
};
meta.homepage = "https://github.com/neoclide/coc-vetur/";
};
@@ -784,12 +785,12 @@ let
coc-nvim = buildVimPluginFrom2Nix {
pname = "coc-nvim";
- version = "2020-04-23";
+ version = "2020-05-28";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc.nvim";
- rev = "0d4f02555e5aaecbd8efef47a70ba2f2c6412d1f";
- sha256 = "0129gr3hsagr1lzngvbgs4bnvj92izxavval0zyxgh68w3vlak42";
+ rev = "60cd2a0935319ec7150006ce6457a9f10a5f04c2";
+ sha256 = "1wanp845yv07gkyvl4kv7bd1l46mz8wy0mw7bmcxi4d6qqfjpdrv";
};
meta.homepage = "https://github.com/neoclide/coc.nvim/";
};
@@ -820,12 +821,12 @@ let
command-t = buildVimPluginFrom2Nix {
pname = "command-t";
- version = "2019-12-01";
+ version = "2020-05-09";
src = fetchFromGitHub {
owner = "wincent";
repo = "command-t";
- rev = "9bdc2e1585419640129a48c646bbf8459f96951b";
- sha256 = "0iim0lhib6fiainyb48ibl2qzgv8cmn9yinmd1k6i2y5y26wlhfy";
+ rev = "9c7f81208a32fe4d26096d0d268ac6e802d945fd";
+ sha256 = "0jmwhlcycb1hp65d2g54mdd7xmpmvr33lm0130c9yk16mv2ia65i";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/wincent/command-t/";
@@ -833,12 +834,12 @@ let
committia-vim = buildVimPluginFrom2Nix {
pname = "committia-vim";
- version = "2018-10-23";
+ version = "2020-05-14";
src = fetchFromGitHub {
owner = "rhysd";
repo = "committia.vim";
- rev = "d367190c7ffe95f4ac5d30b2e9da4cd9898579b9";
- sha256 = "1yqsdy1mxc775qcrcl1yi930m2q6364mgjdj06vwnph1rg98w0ql";
+ rev = "2cded48477a5e308c77a0d289cc9b540669b701f";
+ sha256 = "1g6ykdh7d16q6nvpvmxx4ss8w7cisx5r8qmbrrvhpwmbb3894pxp";
};
meta.homepage = "https://github.com/rhysd/committia.vim/";
};
@@ -855,14 +856,26 @@ let
meta.homepage = "https://github.com/chikatoike/concealedyank.vim/";
};
+ conjure = buildVimPluginFrom2Nix {
+ pname = "conjure";
+ version = "2020-05-26";
+ src = fetchFromGitHub {
+ owner = "Olical";
+ repo = "conjure";
+ rev = "5cb5e37913fa6fe410ee150f5cd8c75e34b060c4";
+ sha256 = "1h23qf0i97lcng1llc0q80jizsv7hkpnyvaj5dr3kfbwi84nfkmp";
+ };
+ meta.homepage = "https://github.com/Olical/conjure/";
+ };
+
context_filetype-vim = buildVimPluginFrom2Nix {
pname = "context_filetype-vim";
- version = "2020-03-13";
+ version = "2020-04-27";
src = fetchFromGitHub {
owner = "Shougo";
repo = "context_filetype.vim";
- rev = "f200fe69939089da9e61bd9a3ff75b4ef7adc708";
- sha256 = "06pclan83yww5qf26fmqhby8iks0rzlxgpk254vxmkihbypvpa51";
+ rev = "a96f74ac35b77ebe2c5788ca31e66d87ab239adb";
+ sha256 = "1pgb86cpv4649qnxfw4280sqghldm66s572pg610giqjxda4a52s";
};
meta.homepage = "https://github.com/Shougo/context_filetype.vim/";
};
@@ -905,12 +918,12 @@ let
csv-vim = buildVimPluginFrom2Nix {
pname = "csv-vim";
- version = "2020-04-20";
+ version = "2020-05-07";
src = fetchFromGitHub {
owner = "chrisbra";
repo = "csv.vim";
- rev = "22e07247161c72adc029497b77d1b5d91b6b184b";
- sha256 = "1p6zsqgbs9qr7dznq8nls8n405jjd0bsyzjrns9h8jxk6sf7n56j";
+ rev = "361e9c1190c53d78446743be308709bb1c253981";
+ sha256 = "104qgkcvnvff59ydk18wwlsvsyw6l3nh6x49f1j2rpfmnlclamcs";
};
meta.homepage = "https://github.com/chrisbra/csv.vim/";
};
@@ -953,24 +966,24 @@ let
ctrlp-vim = buildVimPluginFrom2Nix {
pname = "ctrlp-vim";
- version = "2020-02-08";
+ version = "2020-05-26";
src = fetchFromGitHub {
owner = "ctrlpvim";
repo = "ctrlp.vim";
- rev = "585143acbe15f362852d78bd050baff3c12902d7";
- sha256 = "0ijkzlb08sc47cax4f328hlk68nscx5wdzhihpj106vrnfyrpyx3";
+ rev = "d93d97813dc839ef0782302a0debd7c4877f09f3";
+ sha256 = "0lgw839xnmdsbaiflqp3i2liqhg4lp01iaz0jv380kbw9g6k666k";
};
meta.homepage = "https://github.com/ctrlpvim/ctrlp.vim/";
};
dart-vim-plugin = buildVimPluginFrom2Nix {
pname = "dart-vim-plugin";
- version = "2020-03-31";
+ version = "2020-05-20";
src = fetchFromGitHub {
owner = "dart-lang";
repo = "dart-vim-plugin";
- rev = "4375ab9cc1fe0077c36a9aba5dd7145ce4a2fa6f";
- sha256 = "03cl55s4f2qa8hwag2w38gfc7mpp6jhy0vx7qsmkn24cqk1jvv2k";
+ rev = "70bc2f27d579d24e4973aea19df2fdffb1a8c95d";
+ sha256 = "01agwm0scg7g5l04djxmj22rd5rd3di1z9g89hp2lr3rqp8ipdrn";
};
meta.homepage = "https://github.com/dart-lang/dart-vim-plugin/";
};
@@ -1001,12 +1014,12 @@ let
defx-nvim = buildVimPluginFrom2Nix {
pname = "defx-nvim";
- version = "2020-04-20";
+ version = "2020-05-26";
src = fetchFromGitHub {
owner = "Shougo";
repo = "defx.nvim";
- rev = "1fb1d5f9b09ff6da815dfcdf3dfcb277605b9650";
- sha256 = "0vih85hb4igy200lml7gvaiifkgydjqqjlh7ymcvg3sx5l6psapy";
+ rev = "56e0c4fd9ce28dce416420a0639792b0fc42115f";
+ sha256 = "1nliphg9fjyga8p5b3flzqn7znxyazqakpzr03czzdm0vr96z9r1";
};
meta.homepage = "https://github.com/Shougo/defx.nvim/";
};
@@ -1049,12 +1062,12 @@ let
denite-nvim = buildVimPluginFrom2Nix {
pname = "denite-nvim";
- version = "2020-04-21";
+ version = "2020-05-23";
src = fetchFromGitHub {
owner = "Shougo";
repo = "denite.nvim";
- rev = "609c85797a5f6acc2e2357cf56e7f6c78c561145";
- sha256 = "0rx0nvsyzj1wl7p30g769cidspkq3xpvzpdhz94qfsczdm68yhi0";
+ rev = "09c22ad10f4adaca9845db106b7a46a80dd6f6ca";
+ sha256 = "1prkahf7793bi4zr60vmjsky33bzn69wjgsfkdhvgjla8kyiwf6v";
};
meta.homepage = "https://github.com/Shougo/denite.nvim/";
};
@@ -1184,12 +1197,12 @@ let
deoplete-khard = buildVimPluginFrom2Nix {
pname = "deoplete-khard";
- version = "2019-09-02";
+ version = "2020-04-30";
src = fetchFromGitHub {
owner = "nicoe";
repo = "deoplete-khard";
- rev = "27221723a3bb8e480ff8cbe7f4be9ff38c076bf7";
- sha256 = "0g7sysm5lb8fpgagfg4565fz4rn16djdc4m2213ryq1s3crx40gw";
+ rev = "7f81116b1c68d49f189a2aca62a31729fb7bb0e7";
+ sha256 = "0jnpv0lpli9qjqwkzfl66fyhywa6q586q44d26q3h7sllxpz0066";
};
meta.homepage = "https://github.com/nicoe/deoplete-khard/";
};
@@ -1280,12 +1293,12 @@ let
deoplete-nvim = buildVimPluginFrom2Nix {
pname = "deoplete-nvim";
- version = "2020-04-15";
+ version = "2020-05-26";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deoplete.nvim";
- rev = "bbec852adee45a1500fa817a3c17889dc328cad0";
- sha256 = "159ki94lb3n1kkmnd4cbmyc96xbpni45p7fgsml8x314j6iiihgk";
+ rev = "8aef99a951686488c03070d1cf1a2155837f5f1b";
+ sha256 = "0rhni3hix26flls9i1ajwnpfdynkvqxll5rhi1256pvhy2nizamq";
};
meta.homepage = "https://github.com/Shougo/deoplete.nvim/";
};
@@ -1340,12 +1353,12 @@ let
editorconfig-vim = buildVimPluginFrom2Nix {
pname = "editorconfig-vim";
- version = "2020-04-07";
+ version = "2020-05-26";
src = fetchFromGitHub {
owner = "editorconfig";
repo = "editorconfig-vim";
- rev = "8aff78a03357bf573abcec407a543762f281b7d3";
- sha256 = "015sfz2j0mfnfpm6zf8jnh0lm8943cpccjlbj7ks1dsvs36m056i";
+ rev = "0818c7eb7ccd1cfb687161e68e55355c34694d28";
+ sha256 = "1qiljz47b59sd3gyvr7l0kmb13hbi5204nnhjnpj8bd98kf676w7";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/editorconfig/editorconfig-vim/";
@@ -1365,12 +1378,12 @@ let
emmet-vim = buildVimPluginFrom2Nix {
pname = "emmet-vim";
- version = "2020-03-07";
+ version = "2020-05-04";
src = fetchFromGitHub {
owner = "mattn";
repo = "emmet-vim";
- rev = "c7643e5b616430f766528b225528a5228adb43df";
- sha256 = "0wjxx648lp11nqzgrdcbqikjs85knpvk594b9l25hadhd5awgahv";
+ rev = "76285f8ec456a8c0d01ea0fa9d0b757c7eb0bab3";
+ sha256 = "1qrqg4kr55hisi5f4qlkj1zvvlgfpby9pyynlb669d8414013f67";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/mattn/emmet-vim/";
@@ -1438,12 +1451,12 @@ let
ferret = buildVimPluginFrom2Nix {
pname = "ferret";
- version = "2020-02-09";
+ version = "2020-05-15";
src = fetchFromGitHub {
owner = "wincent";
repo = "ferret";
- rev = "24633d3047eb93013743b28b0ea735783c7850d9";
- sha256 = "06c3x3fqks30rzkj7z28qsgx9fcghz86ajc0cx3aai69xhgdipb5";
+ rev = "6218891a01418377c67b12ad57046ec78958ced2";
+ sha256 = "1sjia8bk9gmwymhdrc3bksax4msincychd96ar5bdmifr6p1klg4";
};
meta.homepage = "https://github.com/wincent/ferret/";
};
@@ -1509,6 +1522,18 @@ let
meta.homepage = "https://github.com/megaannum/forms/";
};
+ fruzzy = buildVimPluginFrom2Nix {
+ pname = "fruzzy";
+ version = "2019-10-28";
+ src = fetchFromGitHub {
+ owner = "raghur";
+ repo = "fruzzy";
+ rev = "b312ae79db98cf6939c8319f2511efa06889e8e3";
+ sha256 = "01iisbawq2w7yw866qvv109amnvyaymzyz9nqal3cjrrcwk6mmdk";
+ };
+ meta.homepage = "https://github.com/raghur/fruzzy/";
+ };
+
fugitive-gitlab-vim = buildVimPluginFrom2Nix {
pname = "fugitive-gitlab-vim";
version = "2019-10-24";
@@ -1523,12 +1548,12 @@ let
fzf-vim = buildVimPluginFrom2Nix {
pname = "fzf-vim";
- version = "2020-04-09";
+ version = "2020-05-23";
src = fetchFromGitHub {
owner = "junegunn";
repo = "fzf.vim";
- rev = "f86ef1bce602713fe0b5b68f4bdca8c6943ecb59";
- sha256 = "0h3mlc4lvnlzg7pfrr09vrfn93lglzfp5ca6bl4jhsi63xw7x3ad";
+ rev = "7a655179a43cd431862a2bf5d297d9e55fd3f814";
+ sha256 = "1ivxkg60g3jlmd14ndwfqdkzm74naddfghafpv622dainv4qw20j";
};
meta.homepage = "https://github.com/junegunn/fzf.vim/";
};
@@ -1559,12 +1584,12 @@ let
ghcid = buildVimPluginFrom2Nix {
pname = "ghcid";
- version = "2020-04-13";
+ version = "2020-05-17";
src = fetchFromGitHub {
owner = "ndmitchell";
repo = "ghcid";
- rev = "bcbb1c9182fc1940d5e55bb716dc7621ab7c36bc";
- sha256 = "1my9khiq1ssqkp0nixrzly0xlyla6bzdl3x9ky6687848cpriaz0";
+ rev = "64f693f6581c3acdee71897eaba7c4e793eaa946";
+ sha256 = "194njs7nfdmpnv1bkadamvicp735834kq0ijha5s41i492hb589i";
};
meta.homepage = "https://github.com/ndmitchell/ghcid/";
};
@@ -1631,12 +1656,12 @@ let
gruvbox-community = buildVimPluginFrom2Nix {
pname = "gruvbox-community";
- version = "2020-02-24";
+ version = "2020-05-23";
src = fetchFromGitHub {
owner = "gruvbox-community";
repo = "gruvbox";
- rev = "f5711c15480b83378bde13306fa997057c0c81cd";
- sha256 = "0vx289a7av31dxm58c6kmfdnsrwnq1rzj5rwci2pqjdac8ds2qm0";
+ rev = "933b6cc35a0f180ff488ef20c7b534c9c3b6701a";
+ sha256 = "0w10hcz66dgilx6fv07bb3zsf5c0x9gv4vhp15c5fp2rzwxi10bn";
};
meta.homepage = "https://github.com/gruvbox-community/gruvbox/";
};
@@ -1655,12 +1680,12 @@ let
gv-vim = buildVimPluginFrom2Nix {
pname = "gv-vim";
- version = "2020-01-27";
+ version = "2020-05-22";
src = fetchFromGitHub {
owner = "junegunn";
repo = "gv.vim";
- rev = "72dc64df998355b41a75ebfa32adfd08ed5c5819";
- sha256 = "01g4rnsh2n691n9a6gqhyzivr4mzlgz3i2mwb7vxpkp61yf755bb";
+ rev = "61d877d23caaad9009d672f90fe2ab576ab93d2d";
+ sha256 = "00h4d6jah0fdr5m8x9c1gmmm9wskplixnvbbalfbbpc599xhgj83";
};
meta.homepage = "https://github.com/junegunn/gv.vim/";
};
@@ -1703,12 +1728,12 @@ let
iceberg-vim = buildVimPluginFrom2Nix {
pname = "iceberg-vim";
- version = "2020-04-23";
+ version = "2020-05-15";
src = fetchFromGitHub {
owner = "cocopon";
repo = "iceberg.vim";
- rev = "acf6696e14fd8cfa2ed338076a7c3a68fad42486";
- sha256 = "1hy9n37nkkax6qdcg23a522bz26r8b23w9kj570qml9v3ck4ihqm";
+ rev = "bdd630fb15dca7793b04deaf1c1fb3a6af33ceae";
+ sha256 = "045jm4gz8gqv7mgz04l3q42mj1ji9qv99n915zq8fgzfskc0pixj";
};
meta.homepage = "https://github.com/cocopon/iceberg.vim/";
};
@@ -1884,12 +1909,12 @@ let
julia-vim = buildVimPluginFrom2Nix {
pname = "julia-vim";
- version = "2020-04-24";
+ version = "2020-05-21";
src = fetchFromGitHub {
owner = "JuliaEditorSupport";
repo = "julia-vim";
- rev = "c97e5cfb6ef20b725f859af694bec9c6a3a44145";
- sha256 = "1349v5lhc4dg7ir42jj157jyf29bm7pj73h64n2501ddqdkb1zqd";
+ rev = "2d0b6e4018d6cc01b96ab326ff6495876200866d";
+ sha256 = "1ijmxxw63mraa5afddahfvwbh9acrf11q7g6hf32k6923rfccrnq";
};
meta.homepage = "https://github.com/JuliaEditorSupport/julia-vim/";
};
@@ -1992,72 +2017,72 @@ let
lf-vim = buildVimPluginFrom2Nix {
pname = "lf-vim";
- version = "2020-04-13";
+ version = "2020-05-12";
src = fetchFromGitHub {
owner = "ptzz";
repo = "lf.vim";
- rev = "505b5b6350671e978f8e7392e9b0dadbd98752a7";
- sha256 = "18g4hpdkhj747r7ga153nk8qc5rbnxx1avx1n2h1xsj5m75fdhjx";
+ rev = "8dbdb135f3704790f9e66a141d2785d4b65c238d";
+ sha256 = "0phfqg6ax79vsz1sy6pvjflz1929x58k7nifiqki9bzp2m6knls9";
};
meta.homepage = "https://github.com/ptzz/lf.vim/";
};
lh-brackets = buildVimPluginFrom2Nix {
pname = "lh-brackets";
- version = "2020-03-02";
+ version = "2020-05-16";
src = fetchFromGitHub {
owner = "LucHermitte";
repo = "lh-brackets";
- rev = "dc91bb1e8ef45a0810d9c1ad412863977c8c4baf";
- sha256 = "1yjmykn92i54cajr5wrj7m0wvaigy106c3hm8ks30xn4zm970x03";
+ rev = "2f70a30a342969e8cf4e21c965d523ff456173a9";
+ sha256 = "0qpiqrcr9azamvm8mzcfb3fbp7rxgbhi2bdc926i9a7psazgmyfl";
};
meta.homepage = "https://github.com/LucHermitte/lh-brackets/";
};
lh-vim-lib = buildVimPluginFrom2Nix {
pname = "lh-vim-lib";
- version = "2020-03-06";
+ version = "2020-05-18";
src = fetchFromGitHub {
owner = "LucHermitte";
repo = "lh-vim-lib";
- rev = "3a8383f2efbd7496c17a70bf4593773f6149435f";
- sha256 = "0c6gnksyjyvsxqbp13q8bp9j4cg9x9m0kzrkx01p9k6wq297kpd9";
+ rev = "03673b75c2b2ba8d25c1323804725a6eb9bbb995";
+ sha256 = "0nk3s916k7vv9cgpf4rxf5qc4bmsf74mxa59fdi8wlzda0m5dyhk";
};
meta.homepage = "https://github.com/LucHermitte/lh-vim-lib/";
};
lightline-ale = buildVimPluginFrom2Nix {
pname = "lightline-ale";
- version = "2020-01-18";
+ version = "2020-04-30";
src = fetchFromGitHub {
owner = "maximbaz";
repo = "lightline-ale";
- rev = "a1931d473d6600ccf7e426158b79c9df29463dda";
- sha256 = "1zmwi4b8sbl3zpzp8hlz7j3gg4p9628s0174pcd2n6mdkfh235g5";
+ rev = "23352556fdaa067209fa22df424f1b88ab370f6a";
+ sha256 = "1cz1pcz6qxddpalymj2p19clnwsj568zlvbyg7mai0vxx6cv7a9w";
};
meta.homepage = "https://github.com/maximbaz/lightline-ale/";
};
lightline-bufferline = buildVimPluginFrom2Nix {
pname = "lightline-bufferline";
- version = "2020-02-14";
+ version = "2020-05-08";
src = fetchFromGitHub {
owner = "mengelbrecht";
repo = "lightline-bufferline";
- rev = "17683bc5802de7f295f2583a15461e2bc662f98b";
- sha256 = "1rlamxwk2gm9pyxl9vym9w6rhgimzqa2hjghy3qdqwvif6w8ir6l";
+ rev = "ef674de5ca1c963ad12f04631ea58f90dbbc70da";
+ sha256 = "0kdla3gmkyk77vqz6hj41alq3jmrkml7836fhsd3hb50f6wwvk11";
};
meta.homepage = "https://github.com/mengelbrecht/lightline-bufferline/";
};
lightline-vim = buildVimPluginFrom2Nix {
pname = "lightline-vim";
- version = "2020-04-06";
+ version = "2020-05-18";
src = fetchFromGitHub {
owner = "itchyny";
repo = "lightline.vim";
- rev = "b8976d2e549b417e5d1c1594fb9034b749976cc0";
- sha256 = "1w86bg63qvigdva1g8w4lba63ghlsxfbjb0rqsxyxg6w7m9k6lhd";
+ rev = "c172131e0369672bc1b9454a2aec6d532d350dcc";
+ sha256 = "04nxldbb885n11vwz61c1r4h65y26six5cs9invbz27h4pgyrvna";
};
meta.homepage = "https://github.com/itchyny/lightline.vim/";
};
@@ -2280,12 +2305,12 @@ let
neoformat = buildVimPluginFrom2Nix {
pname = "neoformat";
- version = "2020-04-24";
+ version = "2020-05-17";
src = fetchFromGitHub {
owner = "sbdchd";
repo = "neoformat";
- rev = "7af08e5a80c095a836d3f6762b991c6f9c4f2f2f";
- sha256 = "17llh2jh2igkbjmnbii54g4x9g57y6xflh8d40wim980pb3jr57s";
+ rev = "a3561bf2032a162bc9f53d96fa4e5a2ada98854c";
+ sha256 = "15lsxwf4f1mg5h716zikwv1hbb0i41d24hrvyrqhwqlnqbwizlbi";
};
meta.homepage = "https://github.com/sbdchd/neoformat/";
};
@@ -2328,24 +2353,24 @@ let
neosnippet-snippets = buildVimPluginFrom2Nix {
pname = "neosnippet-snippets";
- version = "2020-03-25";
+ version = "2020-05-06";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neosnippet-snippets";
- rev = "2e72985f712f0d5cb707beba151555a1f0003630";
- sha256 = "1lvm37q9zq4a077f2zm9dfp8zfg5d3853bmlih6sc8d6i477kcmb";
+ rev = "66abcb7de82a45be6ba8b669d5e7bdca51deafdd";
+ sha256 = "0a0irlhj1skkwy1897q6dbg9zh8v6b0sx12dsgj3z37rvplfw78y";
};
meta.homepage = "https://github.com/Shougo/neosnippet-snippets/";
};
neosnippet-vim = buildVimPluginFrom2Nix {
pname = "neosnippet-vim";
- version = "2020-04-02";
+ version = "2020-05-12";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neosnippet.vim";
- rev = "3aaf5e763410f57916227da407fd90726e19a612";
- sha256 = "0zkw2q2s7756p4xgf49v4lj8lrzw35x81h1wzia7d9k92d7ivwca";
+ rev = "70f855d93c4bc727873c42111432660cf6929cdc";
+ sha256 = "1gh7vh3qc9k8xhpmcvhdn5nfff81y7hkfky0mgs75a97mkd8qhnz";
};
meta.homepage = "https://github.com/Shougo/neosnippet.vim/";
};
@@ -2364,12 +2389,12 @@ let
neoterm = buildVimPluginFrom2Nix {
pname = "neoterm";
- version = "2020-04-23";
+ version = "2020-04-29";
src = fetchFromGitHub {
owner = "kassio";
repo = "neoterm";
- rev = "48900bd6a008120aeb33e3807f1d2c18985ad210";
- sha256 = "1x788nrrxaa12cqsdi2gdx2haxji3v4rahpxjq309kd5s40m9z2j";
+ rev = "667f02bc417d2a4669502d1fc6876684882d8ba9";
+ sha256 = "0xa4w935hfbs8nqw4aqw7ihasw4rlsqjx2i92pi1x5w8d40jnws1";
};
meta.homepage = "https://github.com/kassio/neoterm/";
};
@@ -2424,12 +2449,12 @@ let
nerdtree = buildVimPluginFrom2Nix {
pname = "nerdtree";
- version = "2020-04-15";
+ version = "2020-05-26";
src = fetchFromGitHub {
owner = "preservim";
repo = "nerdtree";
- rev = "29a321d061032df5b2ec347b6b4b778f665305a6";
- sha256 = "08gfmpikxz6j9hymf64fbxd1630x3gvkq72d2dmdfr9an2xxh6zm";
+ rev = "052b1f00a0ef14b0019f4d0cda9906ba93f9a0d6";
+ sha256 = "1wn0gf8cqhmv23llhydvkhd638b3n5ya8fa6r74gm40f9h3qcp85";
};
meta.homepage = "https://github.com/preservim/nerdtree/";
};
@@ -2508,12 +2533,12 @@ let
nvim-gdb = buildVimPluginFrom2Nix {
pname = "nvim-gdb";
- version = "2020-03-17";
+ version = "2020-05-20";
src = fetchFromGitHub {
owner = "sakhnik";
repo = "nvim-gdb";
- rev = "9ea1cd2cd110a8efa40dc893036596b39f979a7a";
- sha256 = "10qcs59r27fkzk0pg90gywbrz7y7b4hvavbws5kx6fjx3h2mbfsh";
+ rev = "67c37060deba03d123c4654c1b3da426c92d6f61";
+ sha256 = "0rsgpnl20pxfqcwd5gr89mkqv3im4s7v4d1cvxvi9wj0ix06pxm1";
};
meta.homepage = "https://github.com/sakhnik/nvim-gdb/";
};
@@ -2532,12 +2557,12 @@ let
nvim-lsp = buildVimPluginFrom2Nix {
pname = "nvim-lsp";
- version = "2020-04-24";
+ version = "2020-05-24";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lsp";
- rev = "d1507239df1d9f2758f1ad75634046c4d024cfd8";
- sha256 = "00smhjk73xwzmxqjwqi1srmfbirl065gii65gj1lhfi6vha7h9k1";
+ rev = "54f4f823a27ffa8f9e6c308d550888f3ae21373e";
+ sha256 = "19v8gwq6ym0ipia039x6xw00xlwrhrmm1bw8s5v5d6j1wl1mbcmz";
};
meta.homepage = "https://github.com/neovim/nvim-lsp/";
};
@@ -2580,12 +2605,12 @@ let
onehalf = buildVimPluginFrom2Nix {
pname = "onehalf";
- version = "2019-08-17";
+ version = "2020-05-06";
src = fetchFromGitHub {
owner = "sonph";
repo = "onehalf";
- rev = "fdcbffe3175c29bb78d19dcaf9b2a456482fcf1e";
- sha256 = "0zbmh3cf2lnn3mcqbz4s992v6kaddq9nj4xb1wxvgyqp7kjkpwql";
+ rev = "970abdf26b399100cbb59c6b6e693c4ff877c59d";
+ sha256 = "1v34n0cz7jkx0wlbl6kv693qgifs0frcw4mv32ll36pmqfyb4m0h";
};
meta.homepage = "https://github.com/sonph/onehalf/";
};
@@ -2604,12 +2629,12 @@ let
open-browser-vim = buildVimPluginFrom2Nix {
pname = "open-browser-vim";
- version = "2020-03-06";
+ version = "2020-05-20";
src = fetchFromGitHub {
owner = "tyru";
repo = "open-browser.vim";
- rev = "57b894d0aa5f800220d25fdeeccf28d8a7f6ac89";
- sha256 = "0q87hna0irl431kmd4knblzkahrmw3mrnvw1cq19indfky85516v";
+ rev = "d6f1784685abdd86500fdb5fa2fbaf2aab833f18";
+ sha256 = "1akgsq1v9v5klm995y09zmka0hbfsa0gr44gyp2nvqi9ggfadp0k";
};
meta.homepage = "https://github.com/tyru/open-browser.vim/";
};
@@ -2676,12 +2701,12 @@ let
plantuml-syntax = buildVimPluginFrom2Nix {
pname = "plantuml-syntax";
- version = "2020-03-30";
+ version = "2020-05-09";
src = fetchFromGitHub {
owner = "aklt";
repo = "plantuml-syntax";
- rev = "25070c47cae8c7a9d62c8c09a1339e761448fbc4";
- sha256 = "1x2a1wnxs2qmv2zqgq2bmwskdp1i4ga0yjxjyziyr96p48m7dcjp";
+ rev = "8dddc45f3f7ba4f0319a14e6f0167d97a703ac55";
+ sha256 = "1fkls8qwkdgr5fyaml9rlrjzrbwav2zyp2xyfdyg4h6pbgchvkbl";
};
meta.homepage = "https://github.com/aklt/plantuml-syntax/";
};
@@ -2760,12 +2785,12 @@ let
quick-scope = buildVimPluginFrom2Nix {
pname = "quick-scope";
- version = "2020-04-04";
+ version = "2020-05-09";
src = fetchFromGitHub {
owner = "unblevable";
repo = "quick-scope";
- rev = "ac80025b868bb6e52b9dda893246ee5f992612de";
- sha256 = "1pvw8d53dgm580r9n2qcx0w56g4kanvd00ny6c6l71hxw9lixnlb";
+ rev = "95578ca8eef44fcdba5e144b78604018590c6cef";
+ sha256 = "1h5kc2wffvaljdvggp2s74jkd7z88y2r5g1flqlgda2x1ihlhavm";
};
meta.homepage = "https://github.com/unblevable/quick-scope/";
};
@@ -2796,12 +2821,12 @@ let
rainbow = buildVimPluginFrom2Nix {
pname = "rainbow";
- version = "2019-10-09";
+ version = "2020-05-28";
src = fetchFromGitHub {
owner = "luochen1990";
repo = "rainbow";
- rev = "c876f4bc6e737241d53669415f88cb5f2afd8ad9";
- sha256 = "1kmgm91q507qv9bvg37dn0lddzb8gwkmslajampnfjyfhbs0shgz";
+ rev = "4d15633cdaf61602e1d9fd216a77fc02e0881b2d";
+ sha256 = "168mbdf2h3zhkqrdyyhh0pbkjdvxwida80rdwk8ml97mxxii8ziw";
};
meta.homepage = "https://github.com/luochen1990/rainbow/";
};
@@ -2928,12 +2953,12 @@ let
rust-vim = buildVimPluginFrom2Nix {
pname = "rust-vim";
- version = "2020-04-20";
+ version = "2020-05-13";
src = fetchFromGitHub {
owner = "rust-lang";
repo = "rust.vim";
- rev = "2b916c8c8b3975988c13460918b46115f6a06802";
- sha256 = "06a9liz3a7fyjcd7phpfzrpqnjjzm5ai3bb41wh4hdc5ic8lgrij";
+ rev = "953b10061f595496b35aec84b75c413ee5751a23";
+ sha256 = "1abacayriz439lj4r3s1x92pp3wwxqav3kqsanxq9k6f6p2b2fyb";
};
meta.homepage = "https://github.com/rust-lang/rust.vim/";
};
@@ -3060,12 +3085,12 @@ let
SpaceCamp = buildVimPluginFrom2Nix {
pname = "SpaceCamp";
- version = "2020-03-31";
+ version = "2020-05-14";
src = fetchFromGitHub {
owner = "jaredgorski";
repo = "SpaceCamp";
- rev = "58fc865f83b600ee8906fe35d02749dec6659607";
- sha256 = "0rv9a6gzn5q2ajsyfvsrybn7hyskckfa7wad4jr8xaylccn5r7x7";
+ rev = "23c7a3948cd1861150346762a002dc7fa196c616";
+ sha256 = "1sbc9ivczkyfylhk1n4sm2sqzp8vddw03k0xb6z8k475n5vm8mvq";
};
meta.homepage = "https://github.com/jaredgorski/SpaceCamp/";
};
@@ -3132,12 +3157,13 @@ let
splitjoin-vim = buildVimPluginFrom2Nix {
pname = "splitjoin-vim";
- version = "2020-04-20";
+ version = "2020-05-16";
src = fetchFromGitHub {
owner = "AndrewRadev";
repo = "splitjoin.vim";
- rev = "62d42e1ac5dcf8f3c70bd344d31300ee39d0e580";
- sha256 = "1d0ik668lhkrd972brh99lizrfl249srj6y8i1ag4ykr99nmydqg";
+ rev = "99d12007112b63b8e3fd0fcf435471ac63ccf030";
+ sha256 = "1mar7v4sp3zbvbczs54n8zj17bh042g0384ichwvqkamfcfxgdid";
+ fetchSubmodules = true;
};
meta.homepage = "https://github.com/AndrewRadev/splitjoin.vim/";
};
@@ -3240,12 +3266,12 @@ let
tagbar = buildVimPluginFrom2Nix {
pname = "tagbar";
- version = "2020-04-24";
+ version = "2020-05-05";
src = fetchFromGitHub {
owner = "majutsushi";
repo = "tagbar";
- rev = "1e50ea85361b7144acad459eb091973089b780f6";
- sha256 = "09w7vwzacny6kbf9s2ihan8k682qljp8zad1dh5ds0738a3nwxpl";
+ rev = "2a1486447aa62e47faeb98e43fe75c50007870b3";
+ sha256 = "0003l09xhdyyq9m0y7hs1nccv3vdmz64qd3ra3rl6lqigzv8v01n";
};
meta.homepage = "https://github.com/majutsushi/tagbar/";
};
@@ -3276,12 +3302,12 @@ let
tcomment_vim = buildVimPluginFrom2Nix {
pname = "tcomment_vim";
- version = "2020-04-13";
+ version = "2020-05-12";
src = fetchFromGitHub {
owner = "tomtom";
repo = "tcomment_vim";
- rev = "a20a34b0e3129314a820419234d8707a7cc9b872";
- sha256 = "1ms3yy1b1mpjckqfam4bdz2yllxvzac3dfbs213c0hz6l6y20y4n";
+ rev = "22f3707fd19e1573b4379f3b8db0e967f4ae6492";
+ sha256 = "0nj7bsmkw8yc4hfnbsm32lf4qcwc4qd18nr5sb7vrkm6ipsr2qyz";
};
meta.homepage = "https://github.com/tomtom/tcomment_vim/";
};
@@ -3324,12 +3350,12 @@ let
thumbnail-vim = buildVimPluginFrom2Nix {
pname = "thumbnail-vim";
- version = "2020-01-31";
+ version = "2020-05-07";
src = fetchFromGitHub {
owner = "itchyny";
repo = "thumbnail.vim";
- rev = "7d65524dddaeed5629e6b9c8926c56ef8dd0c553";
- sha256 = "02707pl5dqfgkxx2i4wcfxx2zdpm86g5l4n4wn1dms35bcn2c8l8";
+ rev = "c238441923d4eefd0c1436686b35e8fa9e643a3e";
+ sha256 = "101w0pvfcnms07w4l6yjhn4b4hb3rvwm827qb2z4rb14fydakias";
};
meta.homepage = "https://github.com/itchyny/thumbnail.vim/";
};
@@ -3421,12 +3447,12 @@ let
ultisnips = buildVimPluginFrom2Nix {
pname = "ultisnips";
- version = "2020-03-19";
+ version = "2020-05-19";
src = fetchFromGitHub {
owner = "SirVer";
repo = "ultisnips";
- rev = "ee31ea1c7d08ced8577120b4c1d55c5a05351a75";
- sha256 = "01nm3d95qjd2v3j9ln7w52i8bn2fgi5zms9078832w1x4iyb1mwn";
+ rev = "e83c82099d9bd43dc7895e3cb5b114ee5a2a07c6";
+ sha256 = "0a9fqgg8sg8s19q9inxyzl6lqdsnxs22csqs2rss1qz9dsic4yrh";
};
meta.homepage = "https://github.com/SirVer/ultisnips/";
};
@@ -3505,24 +3531,24 @@ let
verilog_systemverilog-vim = buildVimPluginFrom2Nix {
pname = "verilog_systemverilog-vim";
- version = "2020-04-01";
+ version = "2020-05-24";
src = fetchFromGitHub {
owner = "vhda";
repo = "verilog_systemverilog.vim";
- rev = "c6f7ca14554196ae15a5fef9e568d69f04b9ff56";
- sha256 = "1hx9rgx44dhc449r0j6azkp1bm20n9c3fyb112w277a2jvf0a2c5";
+ rev = "e2449daa3272a6d5ad33e433cca3208bf68607a7";
+ sha256 = "16w1nskfxsfs9dhk1yxmk16i5vjg0wq8l3fsqwa0904rh5wnakjn";
};
meta.homepage = "https://github.com/vhda/verilog_systemverilog.vim/";
};
vim = buildVimPluginFrom2Nix {
pname = "vim";
- version = "2020-04-22";
+ version = "2020-05-19";
src = fetchFromGitHub {
owner = "dracula";
repo = "vim";
- rev = "043518d3a9c48049bc0ae0af72dcbb239bf1d36d";
- sha256 = "0v25yk0d4488yn1yvzkpcqh8ldx51q4hbfn678vkr9ga5i0nkkwp";
+ rev = "494dbe9d4effff140ffe6743b614d900a0f34dd7";
+ sha256 = "0d85kgxb52xw6120q6zrksr10nj54s8qi0fl6gqw6nc08ldaq0b1";
};
meta.homepage = "https://github.com/dracula/vim/";
};
@@ -3541,12 +3567,12 @@ let
vim-addon-actions = buildVimPluginFrom2Nix {
pname = "vim-addon-actions";
- version = "2018-01-18";
+ version = "2020-05-03";
src = fetchFromGitHub {
owner = "MarcWeber";
repo = "vim-addon-actions";
- rev = "540cae09832ba6abf9fc63c55781bf86584c33ac";
- sha256 = "011w5k09i01r9x64j20qj0f7d057m9wki2m8l2wds47l57hr3vz6";
+ rev = "6d350ca6075779af32016f0a0bd3e3521ec4a9eb";
+ sha256 = "1098jc4amwfvcrfjfa5hgmyrjrbl680c3s56h7grvyl3i6n4hj34";
};
meta.homepage = "https://github.com/MarcWeber/vim-addon-actions/";
};
@@ -3769,12 +3795,12 @@ let
vim-airline = buildVimPluginFrom2Nix {
pname = "vim-airline";
- version = "2020-04-24";
+ version = "2020-05-27";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline";
- rev = "ff3f66ed30fbab70af1f37c8532327bd9617f7c7";
- sha256 = "1gppy9lk9vyxrqyb9lxvvl8nl31ha5mjwvhlang8g69j2vqpxikr";
+ rev = "c744fb81b657417512af20063a36e7cb1ecd4f5c";
+ sha256 = "1x55gkqgvy9k2wmcs5y1jmzqni6xd7fjh5269c3465br3hhzlgh2";
};
meta.homepage = "https://github.com/vim-airline/vim-airline/";
};
@@ -3793,12 +3819,12 @@ let
vim-android = buildVimPluginFrom2Nix {
pname = "vim-android";
- version = "2020-04-17";
+ version = "2020-04-25";
src = fetchFromGitHub {
owner = "hsanson";
repo = "vim-android";
- rev = "237827115523a1c39e3aed9f83bffb009b82a3c2";
- sha256 = "06padj0r3h2lhrf17vlq8ky4q2z7a1jppfb9gjms0sddvjcis5fc";
+ rev = "1e5ee4f2a3281201aeb71766d45800e192c103f2";
+ sha256 = "1d187w74y0viv502gqxfqi0kyak0lyi0dbpcfkjd9c0fjbqrydd6";
};
meta.homepage = "https://github.com/hsanson/vim-android/";
};
@@ -3877,12 +3903,12 @@ let
vim-beancount = buildVimPluginFrom2Nix {
pname = "vim-beancount";
- version = "2017-10-28";
+ version = "2020-05-14";
src = fetchFromGitHub {
owner = "nathangrigg";
repo = "vim-beancount";
- rev = "8054352c43168ece62094dfc8ec510e347e19e3c";
- sha256 = "0fd4fbdmhapdhjr3f9bhd4lqxzpdwwvpf64vyqwahkqn8hrrbc4m";
+ rev = "53ab32f82723d685648b691af3d8a64a2a119d43";
+ sha256 = "1vvfr1wz2770h4rh48qnaqbbdbfxj6pcyhyfh0vf641l46v6wzf8";
};
meta.homepage = "https://github.com/nathangrigg/vim-beancount/";
};
@@ -3925,12 +3951,12 @@ let
vim-bufkill = buildVimPluginFrom2Nix {
pname = "vim-bufkill";
- version = "2018-03-20";
+ version = "2020-04-29";
src = fetchFromGitHub {
owner = "qpkorr";
repo = "vim-bufkill";
- rev = "795dd38f3cff69d0d8fe9e71847907e200860959";
- sha256 = "1nji86vjjbfjw4xy52yazq53hrlsr7v30xkx2awgiakz7ih0bdxa";
+ rev = "1bcdcb4a03a6ac1de06bc84b7f94ca08f4485f42";
+ sha256 = "0j3r63j2vs0lm1vnfzwcwqbahncnqq46wmaf1rp8i9l8skqm20px";
};
meta.homepage = "https://github.com/qpkorr/vim-bufkill/";
};
@@ -3985,12 +4011,12 @@ let
vim-codefmt = buildVimPluginFrom2Nix {
pname = "vim-codefmt";
- version = "2020-04-01";
+ version = "2020-05-08";
src = fetchFromGitHub {
owner = "google";
repo = "vim-codefmt";
- rev = "d3d8b8b6d73da3e1b19089f98a85901f0b652e2f";
- sha256 = "0r20cl6i4k7r2y5d8i3dbrxmn01mlnww2qgvjgmafa8nqd16gl57";
+ rev = "57d6fbb4ab3480ab0b0f4c10ecc7c14eb44d94bc";
+ sha256 = "0a8w2cb1aj4764hbdxnjpnpdl6xf6slsz4f19lbm8fdsq0v3izk8";
};
meta.homepage = "https://github.com/google/vim-codefmt/";
};
@@ -4033,12 +4059,12 @@ let
vim-colorschemes = buildVimPluginFrom2Nix {
pname = "vim-colorschemes";
- version = "2019-02-24";
+ version = "2020-05-15";
src = fetchFromGitHub {
owner = "flazz";
repo = "vim-colorschemes";
- rev = "9e7ab1cfec5d3db85aa1c4e87329fd869ecf94e9";
- sha256 = "0w9q41rl9g319xw2xs2yf34h3pdkq8a2pmh4gf9gb72v2k5z0dbm";
+ rev = "fd8f122cef604330c96a6a6e434682dbdfb878c9";
+ sha256 = "1cg8q7w0vgl73aw1b9zz0zh5vw5d2pm8pm54fhfzva4azg56f416";
};
meta.homepage = "https://github.com/flazz/vim-colorschemes/";
};
@@ -4117,24 +4143,24 @@ let
vim-cue = buildVimPluginFrom2Nix {
pname = "vim-cue";
- version = "2020-02-06";
+ version = "2020-05-20";
src = fetchFromGitHub {
owner = "jjo";
repo = "vim-cue";
- rev = "482f0b1df03f59bbd1bf4bca99314770289a7f35";
- sha256 = "05c9amxpn4zyb8hvcnzrzq43r70hzs32rhn5rjaf5jflgmwaph0q";
+ rev = "9b26fb250d473f949fc90cabe70efff316a90248";
+ sha256 = "0aybj1xxi860cn7wzg13z50f16kdsyhba0z7qwchps4fr24xkjms";
};
meta.homepage = "https://github.com/jjo/vim-cue/";
};
vim-cursorword = buildVimPluginFrom2Nix {
pname = "vim-cursorword";
- version = "2020-03-19";
+ version = "2020-05-02";
src = fetchFromGitHub {
owner = "itchyny";
repo = "vim-cursorword";
- rev = "b5f8a4b148b566626210d0c1f6b63036b62322bb";
- sha256 = "0a4gznfxmg7a62xwk4mmjcxykcgmm7mh5vv7n5hskxjczdrvl400";
+ rev = "109604ab6f35744e133802d7cf61795721612cac";
+ sha256 = "1mrkkl6pchrmd2s5wjdh46p54hchv7jvgdbjjxmvzhg5ndk0zxvf";
};
meta.homepage = "https://github.com/itchyny/vim-cursorword/";
};
@@ -4153,36 +4179,36 @@ let
vim-dadbod = buildVimPluginFrom2Nix {
pname = "vim-dadbod";
- version = "2020-04-09";
+ version = "2020-04-30";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-dadbod";
- rev = "62646c502fac1455318933b9ea13ec5899ba7c84";
- sha256 = "0qpgx81xpwr3ab3ardp820aqifvxh2jsk1qw94p26q6iiab7kdcv";
+ rev = "779e8d6efc89b68be951ac1419baae75541cf51c";
+ sha256 = "019k26g88y713wy3q06sbab82dgcgsj7f08g9xr2z2xsjmijp8g4";
};
meta.homepage = "https://github.com/tpope/vim-dadbod/";
};
vim-dasht = buildVimPluginFrom2Nix {
pname = "vim-dasht";
- version = "2019-09-29";
+ version = "2020-05-18";
src = fetchFromGitHub {
owner = "sunaku";
repo = "vim-dasht";
- rev = "9c7484eaea26b8dd1edd8af21a38cee6c4ef4f49";
- sha256 = "1rjckipy7b4ygwvc1hbc24da1x3pwklbkfljrz16znlcm2y5q72k";
+ rev = "efee6525f7f61f2b201cbb09c888941c3e5a5e27";
+ sha256 = "186rvr9vw140sin219q6psvh70vlqas9vfnbbg5ms6n7wvhz6a19";
};
meta.homepage = "https://github.com/sunaku/vim-dasht/";
};
vim-devicons = buildVimPluginFrom2Nix {
pname = "vim-devicons";
- version = "2020-04-11";
+ version = "2020-05-28";
src = fetchFromGitHub {
owner = "ryanoasis";
repo = "vim-devicons";
- rev = "58e57b6eeb407dba7ff6e607342c08c32b6fd398";
- sha256 = "0czkkhj2s9vjis5h4gajvnqc1nraxyqhyvzk2ndffhnzxvylhd5w";
+ rev = "8a5133cb5ba229fa80055a031b6070b1651cd102";
+ sha256 = "0lxvl378gjwaywmj5fskr8bzdchlh0g33p79ja0pgzs6qffg4jj2";
};
meta.homepage = "https://github.com/ryanoasis/vim-devicons/";
};
@@ -4213,12 +4239,12 @@ let
vim-dirvish = buildVimPluginFrom2Nix {
pname = "vim-dirvish";
- version = "2020-02-24";
+ version = "2020-05-01";
src = fetchFromGitHub {
owner = "justinmk";
repo = "vim-dirvish";
- rev = "0a53fadc22ab6df6aed9cc580c9e498715870522";
- sha256 = "09q5xpc4xbskzxppp66ypzd5mnic5bcwxahmhb259ch9xs8qmrc6";
+ rev = "a19760770b810050e748de14ced589dd34c2dcb5";
+ sha256 = "0iz72p992z2bkvz66x7fgyd9hpjq558h009bsjvfr4l6fpbi4ys2";
};
meta.homepage = "https://github.com/justinmk/vim-dirvish/";
};
@@ -4321,12 +4347,12 @@ let
vim-elixir = buildVimPluginFrom2Nix {
pname = "vim-elixir";
- version = "2020-04-18";
+ version = "2020-04-25";
src = fetchFromGitHub {
owner = "elixir-editors";
repo = "vim-elixir";
- rev = "80f0dae8da035d60a094fd1b04bd5b803790ac2b";
- sha256 = "0gdsrbdj6nciivm4vaiq6kppky622r0wxjk4wb0q92j2dzadwsk9";
+ rev = "53c530f79cfcd12498e31fcf8ecc466eba34c75c";
+ sha256 = "13yr7iwi4w0m4zgkq1ia74qcca9wh9k0bz2y1yvm81db0bllsf6s";
};
meta.homepage = "https://github.com/elixir-editors/vim-elixir/";
};
@@ -4513,24 +4539,24 @@ let
vim-fugitive = buildVimPluginFrom2Nix {
pname = "vim-fugitive";
- version = "2020-04-21";
+ version = "2020-05-28";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fugitive";
- rev = "05bbfcd0dc24088f302e7221c7ec000d0ee62982";
- sha256 = "1yrfci26yr02s2728jlk4bd29g1abh8dwps8q9l1pk93rzlchisc";
+ rev = "5d32f7528988644c3b4a9491a9a4b37ccbd1aa62";
+ sha256 = "1h544c7h53fjn9cnvx67p1yays6147v0d445h60n6zwz02zgr4q1";
};
meta.homepage = "https://github.com/tpope/vim-fugitive/";
};
vim-ghost = buildVimPluginFrom2Nix {
pname = "vim-ghost";
- version = "2019-01-05";
+ version = "2020-05-20";
src = fetchFromGitHub {
owner = "raghur";
repo = "vim-ghost";
- rev = "156f393d9c45a5c9dd16f9316a9ad125da67c449";
- sha256 = "0b21yamsfrljk3mfjql0gzsv5mv24qwbs551hxqsapgmrv7j2acg";
+ rev = "795b24dd248d507b88e30baadc46080ace07cdea";
+ sha256 = "1g0gblkwba7fd4jgkp2y6rsdld7zhhwf7m2fv63j0aj5fhr74q5r";
};
meta.homepage = "https://github.com/raghur/vim-ghost/";
};
@@ -4573,12 +4599,12 @@ let
vim-gitgutter = buildVimPluginFrom2Nix {
pname = "vim-gitgutter";
- version = "2020-04-24";
+ version = "2020-05-01";
src = fetchFromGitHub {
owner = "airblade";
repo = "vim-gitgutter";
- rev = "6b46098b2a83becda06586d7c430ffdc4a27db88";
- sha256 = "0q8yvjgxvfjd40f3pspv2kzdcz45q242jfpl948mw74arl0121g8";
+ rev = "b356cc9a7da08ebeb919cd04b2831dad71a34d38";
+ sha256 = "0y13nbrfank0rqsq5pf1cfcrrfapfvqinhbww97lxhs9clv44kny";
};
meta.homepage = "https://github.com/airblade/vim-gitgutter/";
};
@@ -4609,12 +4635,12 @@ let
vim-go = buildVimPluginFrom2Nix {
pname = "vim-go";
- version = "2020-04-24";
+ version = "2020-05-28";
src = fetchFromGitHub {
owner = "fatih";
repo = "vim-go";
- rev = "b7edb21cc518a5404b16997df056d560b6ae067f";
- sha256 = "1acwh0kqk7vy0p5vinmm42c4map4qara0590yd6mzc3ym0zyjvi0";
+ rev = "9d76bb022e09c1d7c26a71748aa523453da9a764";
+ sha256 = "0yi0m25m1vh2h4gfqj04zf6llqg6cinxd96c7q42h1fa9w8kx93s";
};
meta.homepage = "https://github.com/fatih/vim-go/";
};
@@ -4631,6 +4657,18 @@ let
meta.homepage = "https://github.com/rhysd/vim-grammarous/";
};
+ vim-graphql = buildVimPluginFrom2Nix {
+ pname = "vim-graphql";
+ version = "2020-03-30";
+ src = fetchFromGitHub {
+ owner = "jparise";
+ repo = "vim-graphql";
+ rev = "a3ff39f955e60baeddd8c3c4d1cab291ce37d66e";
+ sha256 = "0d98b0zpbyjcafp0q25c3qsx13q74nszxsi5jxxjnpz1wv6s83x1";
+ };
+ meta.homepage = "https://github.com/jparise/vim-graphql/";
+ };
+
vim-grepper = buildVimPluginFrom2Nix {
pname = "vim-grepper";
version = "2019-12-09";
@@ -4657,24 +4695,24 @@ let
vim-gutentags = buildVimPluginFrom2Nix {
pname = "vim-gutentags";
- version = "2020-02-15";
+ version = "2020-04-15";
src = fetchFromGitHub {
owner = "ludovicchabant";
repo = "vim-gutentags";
- rev = "96cd7dbfe324e8983da68468085967e0b85dc898";
- sha256 = "15xvknzy2r178jh0w76cagmxprxsznzk0zgv41h33rns4hy5q1vf";
+ rev = "8e69652c7a7e7aabd96cff21b6ee6b6a295c901c";
+ sha256 = "1j9548h2cqvnmqa89hha0s1wfvijdgk6ilakq60awlijdw427f04";
};
meta.homepage = "https://github.com/ludovicchabant/vim-gutentags/";
};
vim-hardtime = buildVimPluginFrom2Nix {
pname = "vim-hardtime";
- version = "2017-03-31";
+ version = "2020-05-01";
src = fetchFromGitHub {
owner = "takac";
repo = "vim-hardtime";
- rev = "d9128568afa62947b7ac8f12c22d88e3de526a6b";
- sha256 = "097wzfh4n4fnsq2gx4hbmyr731ciky8qcai5aiyh2baybvwshmr5";
+ rev = "ef06cf30fd3843e7857fdb79c6868660220b9391";
+ sha256 = "0yhai27zqkdmgck1iy64fw9yy2vghmqvj4g2lbh21h50df1sa8cf";
};
meta.homepage = "https://github.com/takac/vim-hardtime/";
};
@@ -4765,12 +4803,12 @@ let
vim-html-template-literals = buildVimPluginFrom2Nix {
pname = "vim-html-template-literals";
- version = "2020-02-07";
+ version = "2020-05-17";
src = fetchFromGitHub {
owner = "jonsmithers";
repo = "vim-html-template-literals";
- rev = "3b370b69bce94bdeb0ca7137f548356f775cadcc";
- sha256 = "1wmyxscyqs6344jsn839dyrx7k3iiwv07ic9gxh5d93g5s3c3pml";
+ rev = "0959db06cd74408935a589fb59ec63af91a1557b";
+ sha256 = "0vq0y9adx2023p0nqv020921r474216msrkm0lkb5v776xm4mks2";
};
meta.homepage = "https://github.com/jonsmithers/vim-html-template-literals/";
};
@@ -4921,12 +4959,12 @@ let
vim-javascript = buildVimPluginFrom2Nix {
pname = "vim-javascript";
- version = "2020-04-13";
+ version = "2020-05-11";
src = fetchFromGitHub {
owner = "pangloss";
repo = "vim-javascript";
- rev = "c3966153e81bc3766b1627e6ab0cd53333b61c1e";
- sha256 = "1sbd5a06linzkx59lndfw27r66ng2bfm4pgn2cgjlcsjmkbcgakn";
+ rev = "3c90d0cc37bb8b78422f647e62587f498a5dd7bd";
+ sha256 = "16s3s883azfmwkr6hhnh8m7ibk6jm3vnvpmsagangxn0mz6ky533";
};
meta.homepage = "https://github.com/pangloss/vim-javascript/";
};
@@ -4970,12 +5008,12 @@ let
vim-jsdoc = buildVimPluginFrom2Nix {
pname = "vim-jsdoc";
- version = "2019-02-08";
+ version = "2020-05-16";
src = fetchFromGitHub {
owner = "heavenshell";
repo = "vim-jsdoc";
- rev = "b23073449d1df98ecfe73828079115e0d1d7573b";
- sha256 = "0r91lr3gpjbaalqln7k8kv4q88w9rclfyji87yzmnr3apjaazyjj";
+ rev = "5e8eac9d8e38c273cc05c359730a2a74a1578f2b";
+ sha256 = "0biyf2vzvnqzzdykq0agf1hzs2ynbbly4fxfwrfablznbdgsm0pz";
};
meta.homepage = "https://github.com/heavenshell/vim-jsdoc/";
};
@@ -5090,12 +5128,12 @@ let
vim-ledger = buildVimPluginFrom2Nix {
pname = "vim-ledger";
- version = "2020-03-30";
+ version = "2020-05-25";
src = fetchFromGitHub {
owner = "ledger";
repo = "vim-ledger";
- rev = "47186eb47f543becc34a048a37298954d89bf7c8";
- sha256 = "0265614sa2d2s3xpzfliq159v7bmdvlc9yyw5c89pqv4b86gjxzf";
+ rev = "b3e6f3dfaa922cda7771a4db20d3ae0267e08133";
+ sha256 = "1jx814sqs0n0mrdi2lrh6xa3d2cmgyc78176gd5c1n8k5q7qkp40";
};
meta.homepage = "https://github.com/ledger/vim-ledger/";
};
@@ -5126,12 +5164,12 @@ let
vim-localvimrc = buildVimPluginFrom2Nix {
pname = "vim-localvimrc";
- version = "2020-02-25";
+ version = "2020-05-20";
src = fetchFromGitHub {
owner = "embear";
repo = "vim-localvimrc";
- rev = "fc2f789ce7afa4bbdefbbb4599a802b39b7e7596";
- sha256 = "19drgnsn4rb9kv30ykndwjgflsfs328dhm44a9hcp8f8faqpim3d";
+ rev = "7f9d254a0c46889454cc2fd2d5918b413e4cb85a";
+ sha256 = "0428hbcj4w9lwmsv9jribkp5fjcbw3sg0gs81jf9n5ax0mxgnbzy";
};
meta.homepage = "https://github.com/embear/vim-localvimrc/";
};
@@ -5150,24 +5188,24 @@ let
vim-lsc = buildVimPluginFrom2Nix {
pname = "vim-lsc";
- version = "2020-04-13";
+ version = "2020-05-29";
src = fetchFromGitHub {
owner = "natebosch";
repo = "vim-lsc";
- rev = "fb8056a305a4e3221304ca1483231b6960de5321";
- sha256 = "0glg6225h84ahabahb9q5inipbbi7shcx5y44s8r2gyaqw1l773p";
+ rev = "22ad7433b35b194015856d5b41037b752e192764";
+ sha256 = "1jww2x2cl9pfgjxwcmcl829fvhxqagn1fcnk4d5hrgg7w6k4c10g";
};
meta.homepage = "https://github.com/natebosch/vim-lsc/";
};
vim-maktaba = buildVimPluginFrom2Nix {
pname = "vim-maktaba";
- version = "2020-04-18";
+ version = "2020-05-28";
src = fetchFromGitHub {
owner = "google";
repo = "vim-maktaba";
- rev = "f630b985facf383ae1657d569ff69582224cca04";
- sha256 = "1v0f9l12afr4kh6d9sdyl5fxvcgz0c018vll5932pfcrlwhkvdd3";
+ rev = "7260313ed17b2cd11b18d817d4afc8fb8cb6f3f3";
+ sha256 = "0nn8c1kyg0s41id46g7s9qklnnxck8xvnvsd3gpak5ii1rxpzrsh";
};
meta.homepage = "https://github.com/google/vim-maktaba/";
};
@@ -5234,12 +5272,12 @@ let
vim-monokai-pro = buildVimPluginFrom2Nix {
pname = "vim-monokai-pro";
- version = "2020-03-03";
+ version = "2020-05-07";
src = fetchFromGitHub {
owner = "phanviet";
repo = "vim-monokai-pro";
- rev = "c18f35725a5b0d569bfe6921fc4f56c029324828";
- sha256 = "1nz8jnlhd6z9zqa9dfbxa9fabihpzz8ajlf4plkaxdy9137z1zqc";
+ rev = "baf3046bb44cdffe3bf9a571b3ec24039e2c9f88";
+ sha256 = "0rszkf070d8w94dhgjpsl1kyn19j7bqyz434qshz4j88jk7hap6h";
};
meta.homepage = "https://github.com/phanviet/vim-monokai-pro/";
};
@@ -5258,24 +5296,24 @@ let
vim-mucomplete = buildVimPluginFrom2Nix {
pname = "vim-mucomplete";
- version = "2020-01-22";
+ version = "2020-05-21";
src = fetchFromGitHub {
owner = "lifepillar";
repo = "vim-mucomplete";
- rev = "f13357964cc074d4fe747787065bfb19046f7fce";
- sha256 = "0kqik4xgnk3cw7ls53djij086rbp49klzckc4zs4ph4cjwcpjhgq";
+ rev = "56ded939230b13ba5b93a38e79e2b61675a8f6ef";
+ sha256 = "1z6h8qwr12isr0xhpdqjf9imprz84gijaqgr761vgh7l2q1piqqv";
};
meta.homepage = "https://github.com/lifepillar/vim-mucomplete/";
};
vim-multiple-cursors = buildVimPluginFrom2Nix {
pname = "vim-multiple-cursors";
- version = "2020-02-06";
+ version = "2020-05-19";
src = fetchFromGitHub {
owner = "terryma";
repo = "vim-multiple-cursors";
- rev = "701e92dd4cfd1b0f511e83a96d52bc590c0218dd";
- sha256 = "0a7fghk025f8gj5rsixi1hn8vkg2982fja7maf427v3wq74s6j1c";
+ rev = "ec93676024590327263e8138443614ec4da8c9bc";
+ sha256 = "09rcs435nh74p5dwdw8k1mv1w2lni4y098dg99j6dh6859lc3hw8";
};
meta.homepage = "https://github.com/terryma/vim-multiple-cursors/";
};
@@ -5402,12 +5440,12 @@ let
vim-orgmode = buildVimPluginFrom2Nix {
pname = "vim-orgmode";
- version = "2020-03-03";
+ version = "2020-05-09";
src = fetchFromGitHub {
owner = "jceb";
repo = "vim-orgmode";
- rev = "44faafa1d846691645b66e83f198f46afa755a6e";
- sha256 = "1s649hksrwq70xyi8cvcd9bqcfyczga5c1g4fsas50rs107fcccn";
+ rev = "ecdc5b279d7b4e0ae4ebfb9e0f139e3ca6698033";
+ sha256 = "00yihsp5fmpw1ch013brrjkxb6h4slkxms1n154glz8pm95bqsm0";
};
meta.homepage = "https://github.com/jceb/vim-orgmode/";
};
@@ -5426,12 +5464,12 @@ let
vim-pandoc = buildVimPluginFrom2Nix {
pname = "vim-pandoc";
- version = "2020-04-17";
+ version = "2020-05-15";
src = fetchFromGitHub {
owner = "vim-pandoc";
repo = "vim-pandoc";
- rev = "c6e2ddb1318cc141b2d84d630e493a14df942ea1";
- sha256 = "15ci141jiv84ibrg1v98as1k376cnx06p1zp50w1qmccv696n8nv";
+ rev = "e49f9e7e3fc041dab0e9a1de4b564b3ddd8f77aa";
+ sha256 = "0i1zcnsc962bzm3q6kw8bldd9xh6vb7kw0j72c4dzwdw4ayx0wf1";
};
meta.homepage = "https://github.com/vim-pandoc/vim-pandoc/";
};
@@ -5546,12 +5584,12 @@ let
vim-plug = buildVimPluginFrom2Nix {
pname = "vim-plug";
- version = "2020-04-11";
+ version = "2020-05-06";
src = fetchFromGitHub {
owner = "junegunn";
repo = "vim-plug";
- rev = "e718868e85e2a32410144dfcdc3ba1303719450d";
- sha256 = "1znaapjdz9nwgvr5il6rck82mz4dhj1nan87w2216xwpp53w61fb";
+ rev = "71c41fccf5ca42081d4d49aa1ea2f71c694bc4cf";
+ sha256 = "1cp8qw1fblp26v9hjvd00bl2kcjqi44xw30aclxcqis6pfj1yvv0";
};
meta.homepage = "https://github.com/junegunn/vim-plug/";
};
@@ -5570,12 +5608,12 @@ let
vim-polyglot = buildVimPluginFrom2Nix {
pname = "vim-polyglot";
- version = "2020-04-14";
+ version = "2020-05-28";
src = fetchFromGitHub {
owner = "sheerun";
repo = "vim-polyglot";
- rev = "14dc82fc4e6c0c08078f97a24a6c1639c1cc5113";
- sha256 = "0cx9wvv8ca589wna7yy0qx0hc0c9g42y50fxa0y7vyw3wwkq8q7n";
+ rev = "f0f49cf0fa8bbcb7f84e3ffe699a934142498b14";
+ sha256 = "1fpiwjn16lvzcghsjbcak1hf0fqgknfyimbbw3pw4dcnvzv5w03a";
};
meta.homepage = "https://github.com/sheerun/vim-polyglot/";
};
@@ -5594,12 +5632,12 @@ let
vim-projectionist = buildVimPluginFrom2Nix {
pname = "vim-projectionist";
- version = "2019-11-13";
+ version = "2020-05-05";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-projectionist";
- rev = "17a8b2078a9ca1410d2080419e1cb9c9bb2e4492";
- sha256 = "1vf3jdcfiq27k9mdwlvsm2hn1xgxr79ckq3jqq00avj50bpdzs1z";
+ rev = "1d95458273a8ecdb678e65db918c045f9bb7e220";
+ sha256 = "1h5gb29rs64cfr55g12s1f0w0cqzqs2nhfw8qfbfch5jbh21p10p";
};
meta.homepage = "https://github.com/tpope/vim-projectionist/";
};
@@ -5690,12 +5728,12 @@ let
vim-quickrun = buildVimPluginFrom2Nix {
pname = "vim-quickrun";
- version = "2020-02-03";
+ version = "2020-05-16";
src = fetchFromGitHub {
owner = "thinca";
repo = "vim-quickrun";
- rev = "f637c35b16d6e83cc71dababbda2a64eb29b3f5e";
- sha256 = "0yf9acqcj3x62qchz0z9mwgf1af5vz39kyzhv5jh1mc0vwksrdwl";
+ rev = "3041ad7f0b3f9122d4f00bda2f3bb554bf89105c";
+ sha256 = "1ncfw4inb6rdlrayvijy7769wyppiihmazmfcjdx5g42mycfxg0y";
};
meta.homepage = "https://github.com/thinca/vim-quickrun/";
};
@@ -5894,12 +5932,12 @@ let
vim-signify = buildVimPluginFrom2Nix {
pname = "vim-signify";
- version = "2019-12-07";
+ version = "2020-05-18";
src = fetchFromGitHub {
owner = "mhinz";
repo = "vim-signify";
- rev = "56db16f8d3825c4d066c2faf05315c2b208cd5f5";
- sha256 = "0alargsa6sxdxha6jshax7ff6jy8svzc9yxvsh83f8301zx9vmra";
+ rev = "dfa1e55fe1c7f309f8cce4db0243f14f6edb2d4c";
+ sha256 = "0p1hnjwhqmrczwns7h8gsmdl95yxcb6sqw59xshz7ji0b80h45mf";
};
meta.homepage = "https://github.com/mhinz/vim-signify/";
};
@@ -5990,12 +6028,12 @@ let
vim-snippets = buildVimPluginFrom2Nix {
pname = "vim-snippets";
- version = "2020-04-21";
+ version = "2020-05-16";
src = fetchFromGitHub {
owner = "honza";
repo = "vim-snippets";
- rev = "ad4407f31bf170b0813fb9b03f851cf79b5f65ca";
- sha256 = "0nr7xq5kz94fm578ds84pd3ydbhfbxs6r4fc5250anmazip2h2cw";
+ rev = "087d3e7c72912baeb6b1d7ba626e61d50092c848";
+ sha256 = "1vir3sl2px0m4pr2z013mfzwagrh9wqkj3wagysjvm779l462407";
};
meta.homepage = "https://github.com/honza/vim-snippets/";
};
@@ -6086,12 +6124,12 @@ let
vim-subversive = buildVimPluginFrom2Nix {
pname = "vim-subversive";
- version = "2020-04-22";
+ version = "2020-05-23";
src = fetchFromGitHub {
owner = "svermeulen";
repo = "vim-subversive";
- rev = "9db5f782be230368a3a81a21d3eb93678f7523ae";
- sha256 = "0igv2yf1h1ajnv9c0z02pvgqciighwc1y53c9ahfqwxd58kpi5fj";
+ rev = "5695f97fc803767bf657a5e512daec19dd1fd786";
+ sha256 = "0lksvgk3g2yqbm8pw8ba5f8594djh5cj795hwjhnxc8rrhl29qpq";
};
meta.homepage = "https://github.com/svermeulen/vim-subversive/";
};
@@ -6122,24 +6160,24 @@ let
vim-SyntaxRange = buildVimPluginFrom2Nix {
pname = "vim-SyntaxRange";
- version = "2018-03-09";
+ version = "2020-05-09";
src = fetchFromGitHub {
owner = "inkarkat";
repo = "vim-SyntaxRange";
- rev = "dc33d8f84ebbf4c9fa03ce00b8adeb83e05249d3";
- sha256 = "0nf0hkgl5fm0laxb5253br894259kz33zyiwxzrry6w3108alasr";
+ rev = "35d116cd1c70d2066b332a76ddbf354786cbb996";
+ sha256 = "0mxih2ixaqnzh915w8zycdjxf07ax648dw5nvglcp7ym4r8fzg0q";
};
meta.homepage = "https://github.com/inkarkat/vim-SyntaxRange/";
};
vim-table-mode = buildVimPluginFrom2Nix {
pname = "vim-table-mode";
- version = "2020-04-19";
+ version = "2020-05-06";
src = fetchFromGitHub {
owner = "dhruvasagar";
repo = "vim-table-mode";
- rev = "6a6f3565c3bd6ea903c9824b8e9367fcdeb7a7b5";
- sha256 = "0vxkakix6r4x1a4ipzhpr7ix7fxz2bqaskwkpmgap12wy5qg3rzs";
+ rev = "640400908075c50704e127448175d3ede6bba2e9";
+ sha256 = "0gbj324wwgai1kprn78srq3cvldpi6hx9gsr5kk2sn2yxq32xp3y";
};
meta.homepage = "https://github.com/dhruvasagar/vim-table-mode/";
};
@@ -6182,14 +6220,14 @@ let
vim-test = buildVimPluginFrom2Nix {
pname = "vim-test";
- version = "2020-04-19";
+ version = "2020-05-26";
src = fetchFromGitHub {
- owner = "janko";
+ owner = "vim-test";
repo = "vim-test";
- rev = "42c216487a2a13dce04e84534461cc1cf96fa774";
- sha256 = "0912d62frdjm488sybhafl113xh4npylzk0gzblbgdi0fl2f9i52";
+ rev = "b882783760b954144dda5be7ad6cd4bdefd013fb";
+ sha256 = "0s0dlgjkkxajkfnpihc09py0qbbamibhalsv2vdvwcqva02xrylx";
};
- meta.homepage = "https://github.com/janko/vim-test/";
+ meta.homepage = "https://github.com/vim-test/vim-test/";
};
vim-textobj-comment = buildVimPluginFrom2Nix {
@@ -6374,12 +6412,12 @@ let
vim-unimpaired = buildVimPluginFrom2Nix {
pname = "vim-unimpaired";
- version = "2019-11-12";
+ version = "2020-04-26";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-unimpaired";
- rev = "08e66532bffed445c949ae0a0501940c000553ed";
- sha256 = "0sm5rv6z0s80l9c39hijhnfggvgmi24ac6d9a1k58pzjz6i9w2vr";
+ rev = "4afbe5ebf32ad85341b4c02b0e1d8ca96a64c561";
+ sha256 = "052amdb4bd2qbip3z9xz7h1cv61k4p038j65yijm68vy0hf2724y";
};
meta.homepage = "https://github.com/tpope/vim-unimpaired/";
};
@@ -6398,24 +6436,24 @@ let
vim-visual-increment = buildVimPluginFrom2Nix {
pname = "vim-visual-increment";
- version = "2015-07-02";
+ version = "2020-05-03";
src = fetchFromGitHub {
owner = "triglav";
repo = "vim-visual-increment";
- rev = "e50e8f7c062cec759f665278eb58535df1611a23";
- sha256 = "1gd6mxp9y80wf7nxcm02104l54gqz5k3dgv1h98jl9a7q9swb8y6";
+ rev = "0e55bb4054cdd5eefc0bb870f3e3c249673817cb";
+ sha256 = "0if3r3ih8f4yxy5s4xsl7384xzf14rmalvg60n9mbhshyljggvc4";
};
meta.homepage = "https://github.com/triglav/vim-visual-increment/";
};
vim-visual-multi = buildVimPluginFrom2Nix {
pname = "vim-visual-multi";
- version = "2020-04-21";
+ version = "2020-05-28";
src = fetchFromGitHub {
owner = "mg979";
repo = "vim-visual-multi";
- rev = "5983497180ce1406997e5329f526f40f76b21121";
- sha256 = "0hrc3kwrk65hdnapp056kxwzizifzdy9zsqn242d81nzymfa6353";
+ rev = "cdcaa75d5a6054c7c69b6ebbaa4dff2fce6f96ed";
+ sha256 = "0mszzkmi4kgmf6qjh5f2mr9y1b3p4jzvlsykvzavz8zb55yy4vkx";
};
meta.homepage = "https://github.com/mg979/vim-visual-multi/";
};
@@ -6470,12 +6508,12 @@ let
vim-which-key = buildVimPluginFrom2Nix {
pname = "vim-which-key";
- version = "2020-03-16";
+ version = "2020-05-25";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-which-key";
- rev = "4b70b443ba5838b165f90e26f9ed628d7d05e11d";
- sha256 = "197rp20hngrq7qdlii0ai4vb81dlilah0q1wlil8hv3qcf4az7qr";
+ rev = "786dceaab0987e164dcee125b8ff6111851df625";
+ sha256 = "01afdf37fqz6i9g9371yh0ymv9lsw81z52vcpnwyysbj8n7qswwc";
};
meta.homepage = "https://github.com/liuchengxu/vim-which-key/";
};
@@ -6506,12 +6544,12 @@ let
vim-xkbswitch = buildVimPluginFrom2Nix {
pname = "vim-xkbswitch";
- version = "2019-12-14";
+ version = "2020-05-22";
src = fetchFromGitHub {
owner = "lyokha";
repo = "vim-xkbswitch";
- rev = "b9839555f70d319b4e21fc7bc9b559d91cf1260a";
- sha256 = "1ql8yv8rxpr9j9phf4jddqs1j81vcb9gpp0p3fmy6f8nf4b26nvw";
+ rev = "f54fd6a7357d43a8773313504da72d1bd96d6f1a";
+ sha256 = "0542prcclaw6s4f6dlp0ywz5zp10brb7br7hx4lhhizslcakg09v";
};
meta.homepage = "https://github.com/lyokha/vim-xkbswitch/";
};
@@ -6662,12 +6700,12 @@ let
vimtex = buildVimPluginFrom2Nix {
pname = "vimtex";
- version = "2020-04-23";
+ version = "2020-05-25";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
- rev = "3e2bf3f27ad7253767eefe0b4c4e551c602d5d77";
- sha256 = "1pxkim0mh691lb8clv1828nhs4cqzf8s3vkmynq7164mzvrf77sh";
+ rev = "666191bc563be6716af6e167404dccb27f2fb8d1";
+ sha256 = "03gc4w57j5xpcnmj60qrsc2qbrkvpmn9cfzz8xwha26cpngrwv9q";
};
meta.homepage = "https://github.com/lervag/vimtex/";
};
@@ -6686,12 +6724,12 @@ let
vimwiki = buildVimPluginFrom2Nix {
pname = "vimwiki";
- version = "2020-01-13";
+ version = "2020-05-26";
src = fetchFromGitHub {
owner = "vimwiki";
repo = "vimwiki";
- rev = "64c9f3d36d632b1657616c06ea8f08f14cf6438d";
- sha256 = "0wwfl0bafwh9p8lzic75d0nl6v5dnpfid7fbiffr0i72agp0gcq7";
+ rev = "619f04f89861c58e5a6415a4f83847752928252d";
+ sha256 = "03dic4vjl3bwd7s6jj3vrz6xicf3a3bccaqgx635hn01ha6vw1jw";
};
meta.homepage = "https://github.com/vimwiki/vimwiki/";
};
@@ -6710,12 +6748,12 @@ let
vista-vim = buildVimPluginFrom2Nix {
pname = "vista-vim";
- version = "2020-04-24";
+ version = "2020-05-23";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vista.vim";
- rev = "48631457714b6a611b96ad4785ec16a98b639515";
- sha256 = "05zabbnrxbgnymp6iyc6gmfj3sk752679kvyzk5jiraksi32djiw";
+ rev = "dab956b05534359fd4e498b45e518f63f097ae9c";
+ sha256 = "1wf7plybcrrdx459f0g2rzzl9drik7w264y0i1jxf43y7nlm138n";
};
meta.homepage = "https://github.com/liuchengxu/vista.vim/";
};
@@ -6830,12 +6868,12 @@ let
yats-vim = buildVimPluginFrom2Nix {
pname = "yats-vim";
- version = "2020-04-18";
+ version = "2020-05-15";
src = fetchFromGitHub {
owner = "HerringtonDarkholme";
repo = "yats.vim";
- rev = "7978f7d52e1cfbdba1d17951c7bd4be527807e4e";
- sha256 = "0fiqbnqsyr743vxm8km4q7yyd26anya1yi89gkzjipq2vgpqx7hn";
+ rev = "fbbb4b2fa346f556aee8424c98ee51e849949bb1";
+ sha256 = "1plgig0m7zb4zk7mqj5g12nc622dpngj4g4wvkg2ffic2krz9fdx";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/";
@@ -6843,12 +6881,12 @@ let
YouCompleteMe = buildVimPluginFrom2Nix {
pname = "YouCompleteMe";
- version = "2020-04-18";
+ version = "2020-05-25";
src = fetchFromGitHub {
owner = "ycm-core";
repo = "YouCompleteMe";
- rev = "367c1518cd6f2c8695000924b8ec2815a30a9af3";
- sha256 = "0c8982qj93b8rcb4m7dfczscqyfhv2y672irrrpg0kb2yxiwk51m";
+ rev = "27362f850ceca80e5369f46512fdd3ba042de4d7";
+ sha256 = "1gm8z7rshn2ffc3hdwif2910ckbz01x6aysp0yk8nfmqb7iacnjc";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/ycm-core/YouCompleteMe/";
@@ -6892,12 +6930,12 @@ let
zig-vim = buildVimPluginFrom2Nix {
pname = "zig-vim";
- version = "2020-04-12";
+ version = "2020-05-21";
src = fetchFromGitHub {
owner = "ziglang";
repo = "zig.vim";
- rev = "0e914f2ab5ab9a9554c31b90be189dca5c4ee3a8";
- sha256 = "1njf3flx5dcahvk92kaf879sd4a75yq4nnii4ljip7bvkyci8ipa";
+ rev = "912e9c792702519ca03cd3e3048e8d276a5d3947";
+ sha256 = "1svy3bp8rhcbimcp5p4crz57fiv1p2xvcr4xs90frsncq1r483q9";
};
meta.homepage = "https://github.com/ziglang/zig.vim/";
};
diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix
index 4d5b532216d..73c5690b192 100644
--- a/pkgs/misc/vim-plugins/overrides.nix
+++ b/pkgs/misc/vim-plugins/overrides.nix
@@ -30,6 +30,9 @@
# vCoolor dependency
, gnome3
+
+# fruzzy dependency
+, nim
}:
self: super: {
@@ -383,6 +386,38 @@ self: super: {
dependencies = with super; [ super.self ];
});
+ fruzzy = let # until https://github.com/NixOS/nixpkgs/pull/67878 is merged, there's no better way to install nim libraries with nix
+ nimpy = fetchFromGitHub {
+ owner = "yglukhov";
+ repo = "nimpy";
+ rev = "4840d1e438985af759ddf0923e7a9250fd8ea0da";
+ sha256 = "0qqklvaajjqnlqm3rkk36pwwnn7x942mbca7nf2cvryh36yg4q5k";
+ };
+ binaryheap = fetchFromGitHub {
+ owner = "bluenote10";
+ repo = "nim-heap";
+ rev = "c38039309cb11391112571aa332df9c55f625b54";
+ sha256 = "05xdy13vm5n8dw2i366ppbznc4cfhq23rdcklisbaklz2jhdx352";
+ };
+ in super.fruzzy.overrideAttrs(old: {
+ buildInputs = [ nim ];
+ patches = [
+ (substituteAll {
+ src = ./patches/fruzzy/get_version.patch;
+ version = old.version;
+ })
+ ];
+ configurePhase = ''
+ substituteInPlace Makefile \
+ --replace \
+ "nim c" \
+ "nim c --nimcache:$TMP --path:${nimpy} --path:${binaryheap}"
+ '';
+ buildPhase = ''
+ make build
+ '';
+ });
+
ghcid = super.ghcid.overrideAttrs(old: {
configurePhase = "cd plugins/nvim";
});
diff --git a/pkgs/misc/vim-plugins/patches/fruzzy/get_version.patch b/pkgs/misc/vim-plugins/patches/fruzzy/get_version.patch
new file mode 100644
index 00000000000..62aaba118f2
--- /dev/null
+++ b/pkgs/misc/vim-plugins/patches/fruzzy/get_version.patch
@@ -0,0 +1,25 @@
+diff --git a/rplugin/python3/fruzzy_mod.nim b/rplugin/python3/fruzzy_mod.nim
+index dba0689..0109285 100644
+--- a/rplugin/python3/fruzzy_mod.nim
++++ b/rplugin/python3/fruzzy_mod.nim
+@@ -12,9 +12,7 @@ when defined(profile):
+ import nimprof
+
+ proc getVersion(): string {.compileTime.}=
+- let ver = staticExec("git describe --tags --always --dirty").strip()
+- # let cTime = format(times.now(), "yyyy-MM-dd hh:mm:ss")
+- let branch = staticExec("git rev-parse --abbrev-ref HEAD").strip()
++ let ver = "@version@"
+ var options:seq[string] = newSeq[string]()
+ if not defined(removelogger):
+ options.add("info")
+@@ -26,7 +24,7 @@ proc getVersion(): string {.compileTime.}=
+ options.add("release")
+ let optionsStr = options.join(",")
+
+- return &"rev: {ver} on branch: {branch} with options: {optionsStr}"
++ return &"version: {ver} with options: {optionsStr}"
+
+ let L = newConsoleLogger(levelThreshold = logging.Level.lvlDebug)
+ addHandler(L)
+
diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names
index 4af22bd833e..6e558ed67f9 100644
--- a/pkgs/misc/vim-plugins/vim-plugin-names
+++ b/pkgs/misc/vim-plugins/vim-plugin-names
@@ -153,7 +153,6 @@ itchyny/vim-cursorword
itchyny/vim-gitbranch
ivanov/vim-ipython
jacoborus/tender.vim
-janko/vim-test
jaredgorski/SpaceCamp
JazzCore/ctrlp-cmatcher
jceb/vim-hier
@@ -175,6 +174,7 @@ jonsmithers/vim-html-template-literals
joonty/vim-xdebug
josa42/coc-go
jpalardy/vim-slime
+jparise/vim-graphql
jparise/vim-phabricator
jreybert/vimagit
jsfaint/gen_tags.vim
@@ -360,6 +360,7 @@ ntpeters/vim-better-whitespace
numirias/semshi
nvie/vim-flake8
octol/vim-cpp-enhanced-highlight
+Olical/conjure
OrangeT/vim-csharp
osyo-manga/shabadou.vim
osyo-manga/vim-anzu
@@ -387,6 +388,7 @@ Quramy/tsuquyomi
racer-rust/vim-racer
rafaqz/ranger.vim
rafi/awesome-vim-colorschemes
+raghur/fruzzy
raghur/vim-ghost
Raimondi/delimitMate
rakr/vim-one
@@ -548,6 +550,7 @@ vim-scripts/utl.vim
vim-scripts/wombat256.vim
vim-scripts/YankRing.vim
vim-syntastic/syntastic
+vim-test/vim-test
vim-utils/vim-husk
Vimjas/vim-python-pep8-indent
vimlab/split-term.vim
diff --git a/pkgs/misc/vscode-extensions/mktplcExtRefToFetchArgs.nix b/pkgs/misc/vscode-extensions/mktplcExtRefToFetchArgs.nix
new file mode 100644
index 00000000000..a781250fc18
--- /dev/null
+++ b/pkgs/misc/vscode-extensions/mktplcExtRefToFetchArgs.nix
@@ -0,0 +1,8 @@
+{ publisher, name, version, sha256 ? "" }:
+{
+ url = "https://${publisher}.gallery.vsassets.io/_apis/public/gallery/publisher/${publisher}/extension/${name}/${version}/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage";
+ sha256 = sha256;
+ # The `*.vsix` file is in the end a simple zip file. Change the extension
+ # so that existing `unzip` hooks takes care of the unpacking.
+ name = "${publisher}-${name}.zip";
+}
diff --git a/pkgs/misc/vscode-extensions/rust-analyzer/default.nix b/pkgs/misc/vscode-extensions/rust-analyzer/default.nix
index 230ee383af3..9f49f4c8eef 100644
--- a/pkgs/misc/vscode-extensions/rust-analyzer/default.nix
+++ b/pkgs/misc/vscode-extensions/rust-analyzer/default.nix
@@ -1,5 +1,5 @@
# Update script: pkgs/development/tools/rust/rust-analyzer/update.sh
-{ lib, stdenv, vscode-utils, jq, rust-analyzer, nodePackages_10_x
+{ lib, stdenv, vscode-utils, jq, rust-analyzer, nodePackages
, setDefaultServerPath ? true
}:
@@ -10,7 +10,7 @@ let
# Follow the unstable version of rust-analyzer, since the extension is not stable yet.
inherit (rust-analyzer) version;
- build-deps = nodePackages_10_x."rust-analyzer-build-deps-../../misc/vscode-extensions/rust-analyzer/build-deps";
+ build-deps = nodePackages."rust-analyzer-build-deps-../../misc/vscode-extensions/rust-analyzer/build-deps";
# FIXME: Making a new derivation to link `node_modules` and run `npm run package`
# will cause a build failure.
vsix = build-deps.override {
diff --git a/pkgs/misc/vscode-extensions/updateSettings.nix b/pkgs/misc/vscode-extensions/updateSettings.nix
new file mode 100644
index 00000000000..a033229c589
--- /dev/null
+++ b/pkgs/misc/vscode-extensions/updateSettings.nix
@@ -0,0 +1,39 @@
+# Updates the vscode setting file base on a nix expression
+# should run from the workspace root.
+{ writeShellScriptBin
+, lib
+, jq
+}:
+##User Input
+{ settings ? {}
+# if marked as true will create an empty json file if does not exists
+, createIfDoesNotExists ? true
+, vscodeSettingsFile ? ".vscode/settings.json"
+, userSettingsFolder ? ""
+, symlinkFromUserSetting ? false
+}:
+let
+
+ updateVSCodeSettingsCmd = ''
+ (
+ echo 'updateSettings.nix: Updating ${vscodeSettingsFile}...'
+ oldSettings=$(cat ${vscodeSettingsFile})
+ echo $oldSettings' ${builtins.toJSON settings}' | ${jq}/bin/jq -s add > ${vscodeSettingsFile}
+ )'';
+
+ createEmptySettingsCmd = ''mkdir -p .vscode && echo "{}" > ${vscodeSettingsFile}'';
+ fileName = builtins.baseNameOf vscodeSettingsFile;
+ symlinkFromUserSettingCmd = lib.optionalString symlinkFromUserSetting
+ '' && mkdir -p "${userSettingsFolder}" && ln -sfv "$(pwd)/${vscodeSettingsFile}" "${userSettingsFolder}/" '';
+in
+
+ writeShellScriptBin ''vscodeNixUpdate-${lib.removeSuffix ".json" (fileName)}''
+ (lib.optionalString (settings != {})
+ (if createIfDoesNotExists then ''
+ [ ! -f "${vscodeSettingsFile}" ] && ${createEmptySettingsCmd}
+ ${updateVSCodeSettingsCmd} ${symlinkFromUserSettingCmd}
+ ''
+ else ''[ -f "${vscodeSettingsFile}" ] && ${updateVSCodeSettingsCmd} ${symlinkFromUserSettingCmd}
+ ''
+ )
+ )
diff --git a/pkgs/misc/vscode-extensions/updateSettingsTest.nix b/pkgs/misc/vscode-extensions/updateSettingsTest.nix
new file mode 100644
index 00000000000..097b9cad166
--- /dev/null
+++ b/pkgs/misc/vscode-extensions/updateSettingsTest.nix
@@ -0,0 +1,6 @@
+with import <nixpkgs>{};
+callPackage (import ./updateSettings.nix) {} {
+ settings = {
+ a = "fdsdf";
+ };
+}
diff --git a/pkgs/misc/vscode-extensions/vscode-utils.nix b/pkgs/misc/vscode-extensions/vscode-utils.nix
index 5d446b025d7..743ae13a3e4 100644
--- a/pkgs/misc/vscode-extensions/vscode-utils.nix
+++ b/pkgs/misc/vscode-extensions/vscode-utils.nix
@@ -1,16 +1,12 @@
-{ stdenv, lib, fetchurl, unzip }:
-
+{ stdenv, lib, buildEnv, writeShellScriptBin, fetchurl, vscode, unzip, jq }:
let
- mktplcExtRefToFetchArgs = ext: {
- url = "https://${ext.publisher}.gallery.vsassets.io/_apis/public/gallery/publisher/${ext.publisher}/extension/${ext.name}/${ext.version}/assetbyname/Microsoft.VisualStudio.Services.VSIXPackage";
- sha256 = ext.sha256;
- # The `*.vsix` file is in the end a simple zip file. Change the extension
- # so that existing `unzip` hooks takes care of the unpacking.
- name = "${ext.publisher}-${ext.name}.zip";
- };
+ extendedPkgVersion = lib.getVersion vscode;
+ extendedPkgName = lib.removeSuffix "-${extendedPkgVersion}" vscode.name;
+
buildVscodeExtension = a@{
name,
+ namePrefix ? "${extendedPkgName}-extension-",
src,
# Same as "Unique Identifier" on the extension's web page.
# For the moment, only serve as unique extension dir.
@@ -24,16 +20,17 @@ let
}:
stdenv.mkDerivation ((removeAttrs a [ "vscodeExtUniqueId" ]) // {
- name = "vscode-extension-${name}";
+ name = namePrefix + name;
inherit vscodeExtUniqueId;
inherit configurePhase buildPhase dontPatchELF dontStrip;
- installPrefix = "${vscodeExtUniqueId}";
+ installPrefix = "share/${extendedPkgName}/extensions/${vscodeExtUniqueId}";
buildInputs = [ unzip ] ++ buildInputs;
installPhase = ''
+
runHook preInstall
mkdir -p "$out/$installPrefix"
@@ -44,9 +41,8 @@ let
});
-
fetchVsixFromVscodeMarketplace = mktplcExtRef:
- fetchurl((mktplcExtRefToFetchArgs mktplcExtRef));
+ fetchurl((import ./mktplcExtRefToFetchArgs.nix mktplcExtRef));
buildVscodeMarketplaceExtension = a@{
name ? "",
@@ -79,10 +75,25 @@ let
extensionsFromVscodeMarketplace = mktplcExtRefList:
builtins.map extensionFromVscodeMarketplace mktplcExtRefList;
-in
+ vscodeWithConfiguration = import ./vscodeWithConfiguration.nix {
+ inherit lib extensionsFromVscodeMarketplace writeShellScriptBin;
+ vscodeDefault = vscode;
+ };
+
+
+ vscodeExts2nix = import ./vscodeExts2nix.nix {
+ inherit lib writeShellScriptBin;
+ vscodeDefault = vscode;
+ };
+ vscodeEnv = import ./vscodeEnv.nix {
+ inherit lib buildEnv writeShellScriptBin extensionsFromVscodeMarketplace jq;
+ vscodeDefault = vscode;
+ };
+in
{
inherit fetchVsixFromVscodeMarketplace buildVscodeExtension
buildVscodeMarketplaceExtension extensionFromVscodeMarketplace
- extensionsFromVscodeMarketplace;
+ extensionsFromVscodeMarketplace
+ vscodeWithConfiguration vscodeExts2nix vscodeEnv;
}
diff --git a/pkgs/misc/vscode-extensions/vscodeEnv.nix b/pkgs/misc/vscode-extensions/vscodeEnv.nix
new file mode 100644
index 00000000000..6e4bb7b3ea8
--- /dev/null
+++ b/pkgs/misc/vscode-extensions/vscodeEnv.nix
@@ -0,0 +1,86 @@
+#Use vscodeWithConfiguration and vscodeExts2nix to create a vscode executable. When the executable exits, it updates the mutable extension file, which is imported when evaluated by Nix later.
+{ lib
+, buildEnv
+, writeShellScriptBin
+, extensionsFromVscodeMarketplace
+, vscodeDefault
+, jq
+}:
+##User input
+{ vscode ? vscodeDefault
+, nixExtensions ? []
+, vscodeExtsFolderName ? ".vscode-exts"
+# will add to the command updateSettings (which will run on executing vscode) settings to override in settings.json file
+, settings ? {}
+, createSettingsIfDoesNotExists ? true
+, launch ? {}
+, createLaunchIfDoesNotExists ? true
+# will add to the command updateKeybindings(which will run on executing vscode) keybindings to override in keybinding.json file
+, keybindings ? {}
+, createKeybindingsIfDoesNotExists ? true
+, user-data-dir ? ''"''${TMP}''${name}"/vscode-data-dir''
+# if file exists will use it and import the extensions in it into this dervation else will use empty extensions list
+# this file will be created/updated by vscodeExts2nix when vscode exists
+, mutableExtensionsFile
+}:
+let
+ mutableExtensionsFilePath = toString mutableExtensionsFile;
+ mutableExtensions = if builtins.pathExists mutableExtensionsFile
+ then import mutableExtensionsFilePath else [];
+ vscodeWithConfiguration = import ./vscodeWithConfiguration.nix {
+ inherit lib writeShellScriptBin extensionsFromVscodeMarketplace;
+ vscodeDefault = vscode;
+ }
+ {
+ inherit nixExtensions mutableExtensions vscodeExtsFolderName user-data-dir;
+ };
+
+ updateSettings = import ./updateSettings.nix { inherit lib writeShellScriptBin jq; };
+ userSettingsFolder = "${ user-data-dir }/User";
+
+ updateSettingsCmd = updateSettings {
+ settings = {
+ "extensions.autoCheckUpdates" = false;
+ "extensions.autoUpdate" = false;
+ "update.mode" = "none";
+ } // settings;
+ inherit userSettingsFolder;
+ createIfDoesNotExists = createSettingsIfDoesNotExists;
+ symlinkFromUserSetting = (user-data-dir != "");
+ };
+
+ updateLaunchCmd = updateSettings {
+ settings = launch;
+ createIfDoesNotExists = createLaunchIfDoesNotExists;
+ vscodeSettingsFile = ".vscode/launch.json";
+ };
+
+ updateKeybindingsCmd = updateSettings {
+ settings = keybindings;
+ createIfDoesNotExists = createKeybindingsIfDoesNotExists;
+ vscodeSettingsFile = ".vscode/keybindings.json";
+ inherit userSettingsFolder;
+ symlinkFromUserSetting = (user-data-dir != "");
+ };
+
+ vscodeExts2nix = import ./vscodeExts2nix.nix {
+ inherit lib writeShellScriptBin;
+ vscodeDefault = vscodeWithConfiguration;
+ }
+ {
+ extensionsToIgnore = nixExtensions;
+ extensions = mutableExtensions;
+ };
+ code = writeShellScriptBin "code" ''
+ ${updateSettingsCmd}/bin/vscodeNixUpdate-settings
+ ${updateLaunchCmd}/bin/vscodeNixUpdate-launch
+ ${updateKeybindingsCmd}/bin/vscodeNixUpdate-keybindings
+ ${vscodeWithConfiguration}/bin/code --wait "$@"
+ echo 'running vscodeExts2nix to update ${mutableExtensionsFilePath}...'
+ ${vscodeExts2nix}/bin/vscodeExts2nix > ${mutableExtensionsFilePath}
+ '';
+in
+buildEnv {
+ name = "vscodeEnv";
+ paths = [ code vscodeExts2nix updateSettingsCmd updateLaunchCmd updateKeybindingsCmd ];
+}
diff --git a/pkgs/misc/vscode-extensions/vscodeEnvTest.nix b/pkgs/misc/vscode-extensions/vscodeEnvTest.nix
new file mode 100644
index 00000000000..d7e586cab6e
--- /dev/null
+++ b/pkgs/misc/vscode-extensions/vscodeEnvTest.nix
@@ -0,0 +1,12 @@
+with import <nixpkgs>{};
+callPackage (import ./vscodeEnv.nix) {
+ extensionsFromVscodeMarketplace = vscode-utils.extensionsFromVscodeMarketplace;
+ vscodeDefault = vscode;
+} {
+ mutableExtensionsFile = ./extensions.nix;
+ settings = {
+ a = "fdsdf";
+ t = "test";
+ };
+}
+
diff --git a/pkgs/misc/vscode-extensions/vscodeExts2nix.nix b/pkgs/misc/vscode-extensions/vscodeExts2nix.nix
new file mode 100644
index 00000000000..afd176b4c5e
--- /dev/null
+++ b/pkgs/misc/vscode-extensions/vscodeExts2nix.nix
@@ -0,0 +1,44 @@
+# based on the passed vscode will stdout a nix expression with the installed vscode extensions
+{ lib
+, vscodeDefault
+, writeShellScriptBin
+}:
+
+##User input
+{ vscode ? vscodeDefault
+, extensionsToIgnore ? []
+# will use those extensions to get sha256 if still exists when executed.
+, extensions ? []
+}:
+let
+ mktplcExtRefToFetchArgs = import ./mktplcExtRefToFetchArgs.nix;
+in
+writeShellScriptBin "vscodeExts2nix" ''
+ echo '['
+
+ for line in $(${vscode}/bin/code --list-extensions --show-versions \
+ ${lib.optionalString (extensionsToIgnore != []) ''
+ | grep -v -i '^\(${lib.concatMapStringsSep "\\|" (e : ''${e.publisher}.${e.name}'') extensionsToIgnore}\)'
+ ''}
+ ) ; do
+ [[ $line =~ ([^.]*)\.([^@]*)@(.*) ]]
+ name=''${BASH_REMATCH[2]}
+ publisher=''${BASH_REMATCH[1]}
+ version=''${BASH_REMATCH[3]}
+
+ extensions="${lib.concatMapStringsSep "." (e : ''${e.publisher}${e.name}@${e.sha256}'') extensions}"
+ reCurrentExt=$publisher$name"@([^.]*)"
+ if [[ $extensions =~ $reCurrentExt ]]; then
+ sha256=''${BASH_REMATCH[1]}
+ else
+ sha256=$(
+ nix-prefetch-url "${(mktplcExtRefToFetchArgs {publisher = ''"$publisher"''; name = ''"$name"''; version = ''"$version"'';}).url}" 2> /dev/null
+ )
+ fi
+
+ echo "{ name = \"''${name}\"; publisher = \"''${publisher}\"; version = \"''${version}\"; sha256 = \"''${sha256}\"; }"
+ done
+
+
+ echo ']'
+''
diff --git a/pkgs/misc/vscode-extensions/vscodeWithConfiguration.nix b/pkgs/misc/vscode-extensions/vscodeWithConfiguration.nix
new file mode 100644
index 00000000000..f15d14c7441
--- /dev/null
+++ b/pkgs/misc/vscode-extensions/vscodeWithConfiguration.nix
@@ -0,0 +1,54 @@
+# wrapper over vscode to control extensions per project (extensions folder will be created in execution path)
+{ lib
+, writeShellScriptBin
+, extensionsFromVscodeMarketplace
+, vscodeDefault
+}:
+## User input
+{ vscode ? vscodeDefault
+# extensions to be symlinked into the project's extensions folder
+, nixExtensions ? []
+# extensions to be copied into the project's extensions folder
+, mutableExtensions ? []
+, vscodeExtsFolderName ? ".vscode-exts"
+, user-data-dir ? ''"''${TMP}vscodeWithConfiguration/vscode-data-dir"''
+}:
+let
+ nixExtsDrvs = extensionsFromVscodeMarketplace nixExtensions;
+ mutExtsDrvs = extensionsFromVscodeMarketplace mutableExtensions;
+ mutableExtsPaths = lib.forEach mutExtsDrvs ( e:
+ {
+ origin = ''${e}/share/vscode/extensions/${e.vscodeExtUniqueId}'';
+ target = ''${vscodeExtsFolderName}/${e.vscodeExtUniqueId}-${(lib.findSingle (ext: ''${ext.publisher}.${ext.name}'' == e.vscodeExtUniqueId) "" "m" mutableExtensions ).version}'';
+ }
+ );
+
+ #removed not defined extensions
+ rmExtensions = lib.optionalString (nixExtensions++mutableExtensions != []) ''
+ find ${vscodeExtsFolderName} -mindepth 1 -maxdepth 1 ${
+ lib.concatMapStringsSep " " (e : ''! -iname ${e.publisher}.${e.name} '') nixExtensions
+ +
+ lib.concatMapStringsSep " " (e : ''! -iname ${e.publisher}.${e.name}-${e.version} '') mutableExtensions
+ } -exec rm -rf {} \;
+ '';
+ #copy mutable extension out of the nix store
+ cpExtensions = ''
+ ${lib.concatMapStringsSep "\n" (e : ''ln -sfn ${e}/share/vscode/extensions/* ${vscodeExtsFolderName}/'') nixExtsDrvs}
+ ${lib.concatMapStringsSep "\n" (ePath : ''
+ if [ ! -d ${ePath.target} ]; then
+ cp -a ${ePath.origin} ${ePath.target}
+ chmod -R u+rwx ${ePath.target}
+ fi
+ '') mutableExtsPaths}
+ '';
+in
+ writeShellScriptBin "code" ''
+ if ! [[ "$@" =~ "--list-extension" ]]; then
+ mkdir -p "${vscodeExtsFolderName}"
+ ${rmExtensions}
+ ${cpExtensions}
+ fi
+ ${vscode}/bin/code --extensions-dir "${vscodeExtsFolderName}" ${
+ lib.optionalString (user-data-dir != "") ''--user-data-dir ${user-data-dir }''
+ } "$@"
+ ''
diff --git a/pkgs/os-specific/darwin/smimesign/default.nix b/pkgs/os-specific/darwin/smimesign/default.nix
index fff3a3b43fd..39582ff6dcc 100644
--- a/pkgs/os-specific/darwin/smimesign/default.nix
+++ b/pkgs/os-specific/darwin/smimesign/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0higcg2rdz02c0n50vigg7w7bxc7wlmg1x2ygrbh3iwms5lc74vi";
};
- modSha256 = "1k3gnjzblfk14y19zhlvwysx045nbw0xr5nngh7zj1wcqxhhm206";
+ vendorSha256 = "00000000000000000hlvwysx045nbw0xr5nngh7zj1wcqxhhm206";
buildFlagsArray = "-ldflags=-X main.versionString=${version}";
diff --git a/pkgs/os-specific/darwin/yabai/default.nix b/pkgs/os-specific/darwin/yabai/default.nix
index 7103c7825cc..0f07fc83e48 100644
--- a/pkgs/os-specific/darwin/yabai/default.nix
+++ b/pkgs/os-specific/darwin/yabai/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "yabai";
- version = "3.0.0";
+ version = "3.0.2";
src = fetchFromGitHub {
owner = "koekeishiya";
repo = pname;
rev = "v${version}";
- sha256 = "0ajsh85p2vx18h3s4nicasyhdbh82zg97b1ryhi6l5lkbjpdl4ah";
+ sha256 = "16y719384f9bx8zwfsjk5v2nyjyf43m154idsfzxpx0bbl8w5bpj";
};
buildInputs = [ Carbon Cocoa ScriptingBridge ];
@@ -26,7 +26,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://github.com/koekeishiya/yabai";
platforms = platforms.darwin;
- maintainers = [ maintainers.cmacrae ];
+ maintainers = [ maintainers.cmacrae maintainers.shardy ];
license = licenses.mit;
};
}
diff --git a/pkgs/os-specific/linux/apparmor/default.nix b/pkgs/os-specific/linux/apparmor/default.nix
index d661b2172b3..afb6799fbaf 100644
--- a/pkgs/os-specific/linux/apparmor/default.nix
+++ b/pkgs/os-specific/linux/apparmor/default.nix
@@ -39,12 +39,12 @@ let
patches = stdenv.lib.optionals stdenv.hostPlatform.isMusl [
(fetchpatch {
- url = "https://git.alpinelinux.org/cgit/aports/plain/testing/apparmor/0003-Added-missing-typedef-definitions-on-parser.patch?id=74b8427cc21f04e32030d047ae92caa618105b53";
+ url = "https://git.alpinelinux.org/aports/plain/testing/apparmor/0003-Added-missing-typedef-definitions-on-parser.patch?id=74b8427cc21f04e32030d047ae92caa618105b53";
name = "0003-Added-missing-typedef-definitions-on-parser.patch";
sha256 = "0yyaqz8jlmn1bm37arggprqz0njb4lhjni2d9c8qfqj0kll0bam0";
})
(fetchpatch {
- url = "https://git.alpinelinux.org/cgit/aports/plain/testing/apparmor/0007-Do-not-build-install-vim-file-with-utils-package.patch?id=74b8427cc21f04e32030d047ae92caa618105b53";
+ url = "https://git.alpinelinux.org/aports/plain/testing/apparmor/0007-Do-not-build-install-vim-file-with-utils-package.patch?id=74b8427cc21f04e32030d047ae92caa618105b53";
name = "0007-Do-not-build-install-vim-file-with-utils-package.patch";
sha256 = "1m4dx901biqgnr4w4wz8a2z9r9dxyw7wv6m6mqglqwf2lxinqmp4";
})
diff --git a/pkgs/os-specific/linux/btfs/default.nix b/pkgs/os-specific/linux/btfs/default.nix
index 4e94151a812..146a6615424 100644
--- a/pkgs/os-specific/linux/btfs/default.nix
+++ b/pkgs/os-specific/linux/btfs/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "btfs";
- version = "2.20";
+ version = "2.21";
src = fetchFromGitHub {
owner = "johang";
repo = pname;
rev = "v${version}";
- sha256 = "1xil18nmivakdv6rz4sd3203gzfisdvj79spni59kv7dby64rxdz";
+ sha256 = "0zqkzfc49jl9kn3m0cg7q0156xyzrdl5w4v70p16sqxdly86mwb0";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/os-specific/linux/checksec/default.nix b/pkgs/os-specific/linux/checksec/default.nix
index 01e70fbb040..7984c25bf3f 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.1.0";
+ version = "2.2.1";
src = fetchFromGitHub {
owner = "slimm609";
repo = "checksec.sh";
rev = version;
- sha256 = "00s4qg4h9s9vi46jyw7lz36lb5i8h3s9cmicnngp17764xgkr916";
+ sha256 = "035ydf7kp9yh5gpjnq4cgi76j582a0q6dxcbgkraxpkml0d8n2xd";
};
patches = [ ./0001-attempt-to-modprobe-config-before-checking-kernel.patch ];
diff --git a/pkgs/os-specific/linux/displaylink/udev-installer.patch b/pkgs/os-specific/linux/displaylink/udev-installer.patch
index bd7d9d145c9..880c073fbcf 100644
--- a/pkgs/os-specific/linux/displaylink/udev-installer.patch
+++ b/pkgs/os-specific/linux/displaylink/udev-installer.patch
@@ -5,13 +5,13 @@
start_service()
{
- systemctl start displaylink-driver
-+ @systemd@/bin/systemctl start --no-block dlm
++ /run/current-system/systemd/bin/systemctl start --no-block dlm
}
stop_service()
{
- systemctl stop displaylink-driver
-+ @systemd@/bin/systemctl stop dlm
++ /run/current-system/systemd/bin/systemctl stop dlm
}
EOF
diff --git a/pkgs/os-specific/linux/earlyoom/default.nix b/pkgs/os-specific/linux/earlyoom/default.nix
index 2e0f5ef7833..8233c065c2b 100644
--- a/pkgs/os-specific/linux/earlyoom/default.nix
+++ b/pkgs/os-specific/linux/earlyoom/default.nix
@@ -13,6 +13,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = stdenv.lib.optionals withManpage [ pandoc installShellFiles ];
+ patches = [ ./fix-dbus-path.patch ];
+
makeFlags = [ "VERSION=${version}" ];
installPhase = ''
diff --git a/pkgs/os-specific/linux/earlyoom/fix-dbus-path.patch b/pkgs/os-specific/linux/earlyoom/fix-dbus-path.patch
new file mode 100644
index 00000000000..e1c10cf82f9
--- /dev/null
+++ b/pkgs/os-specific/linux/earlyoom/fix-dbus-path.patch
@@ -0,0 +1,11 @@
+--- a/kill.c
++++ b/kill.c
+@@ -55,7 +55,7 @@ static void notify(const char* summary, const char* body)
+ }
+ // Complete command line looks like this:
+ // dbus-send --system / net.nuetzlich.SystemNotifications.Notify 'string:summary text' 'string:and body text'
+- execl("/usr/bin/dbus-send", "dbus-send", "--system", "/", "net.nuetzlich.SystemNotifications.Notify",
++ execlp("dbus-send", "dbus-send", "--system", "/", "net.nuetzlich.SystemNotifications.Notify",
+ summary2, body2, NULL);
+ warn("notify: exec failed: %s\n", strerror(errno));
+ exit(1);
diff --git a/pkgs/os-specific/linux/ena/default.nix b/pkgs/os-specific/linux/ena/default.nix
index de3bc092faa..a3935d0069e 100644
--- a/pkgs/os-specific/linux/ena/default.nix
+++ b/pkgs/os-specific/linux/ena/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, kernel }:
stdenv.mkDerivation rec {
- version = "2.1.2";
+ version = "2.2.7";
name = "ena-${version}-${kernel.version}";
src = fetchFromGitHub {
owner = "amzn";
repo = "amzn-drivers";
rev = "ena_linux_${version}";
- sha256 = "1dp1q99m2x8hq99his6n62yw0v1lbzrlyv67w1ndc774m2k77r5w";
+ sha256 = "1ap100xh5wrdvy5h2ydcy6rqcklb4fz6xxs33ad3j9yx3h1ixj2d";
};
hardeningDisable = [ "pic" ];
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 77be6317b6c..e480b449007 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-01-22";
+ version = "2020-05-19";
src = fetchgit {
url = "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git";
rev = lib.replaceStrings ["-"] [""] version;
- sha256 = "0256p99bqwf1d1s6gqnzpjcdmg6skcp1jzz64sd1p29xxrf0pzfa";
+ sha256 = "13yrpgfqxp5l457p3s1c61is410nv0kv6picx9r0m8h1b0v6aym3";
};
installFlags = [ "DESTDIR=$(out)" ];
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = "1d2jvy395jpfq0gli7q5p571lcb9p5y0y8qr8p8rlcmczh4gry64";
+ outputHash = "0pjl70nwarnknxah8vikb051c75mkg25a5m4h3344cw86x8hcx10";
meta = with stdenv.lib; {
description = "Binary firmware collection packaged by kernel.org";
diff --git a/pkgs/os-specific/linux/firmware/fwupd/default.nix b/pkgs/os-specific/linux/firmware/fwupd/default.nix
index 2a0e52c658a..9fe40cb60f7 100644
--- a/pkgs/os-specific/linux/firmware/fwupd/default.nix
+++ b/pkgs/os-specific/linux/firmware/fwupd/default.nix
@@ -87,11 +87,11 @@ in
stdenv.mkDerivation rec {
pname = "fwupd";
- version = "1.4.1";
+ version = "1.4.2";
src = fetchurl {
url = "https://people.freedesktop.org/~hughsient/releases/fwupd-${version}.tar.xz";
- sha256 = "ga8MpbY9tTwr0jsmjEAMyFxDC+yD4LBTx5gXRXig31M=";
+ sha256 = "1wch1n0z89ymfxx7ganiab4h64rdxr54rcg37n5nshw35bc3f390";
};
# libfwupd goes to lib
diff --git a/pkgs/os-specific/linux/firmware/fwupdate/default.nix b/pkgs/os-specific/linux/firmware/fwupdate/default.nix
deleted file mode 100644
index bcafa7f3376..00000000000
--- a/pkgs/os-specific/linux/firmware/fwupdate/default.nix
+++ /dev/null
@@ -1,66 +0,0 @@
-{ efivar, fetchurl, gettext, gnu-efi, libsmbios, pkgconfig, popt, stdenv }:
-
-let
- version = "12";
-
- arch =
- if stdenv.hostPlatform.isx86_32
- then "ia32"
- else stdenv.hostPlatform.parsed.cpu.name;
-
-in stdenv.mkDerivation {
- pname = "fwupdate";
- inherit version;
- src = fetchurl {
- url = "https://github.com/rhinstaller/fwupdate/releases/download/${version}/fwupdate-${version}.tar.bz2";
- sha256 = "00w7jsg7wrlq4cpfz26m9rbv2jwyf0sansf343vfq02fy5lxars1";
- };
-
- patches = [
- ./do-not-create-sharedstatedir.patch
- ];
-
- NIX_CFLAGS_COMPILE = builtins.toString [
- "-I${gnu-efi}/include/efi"
- "-I${gnu-efi}/include/efi/${arch}"
- "-Wno-error=address-of-packed-member"
- ];
-
- # TODO: Just apply the disable to the efi subdir
- hardeningDisable = [ "stackprotector" ];
-
- makeFlags = [
- "EFIDIR=nixos"
- "prefix=$(out)"
- "LIBDIR=$(out)/lib"
- "GNUEFIDIR=${gnu-efi}/lib"
- "ESPMOUNTPOINT=$(out)/boot"
- ];
-
- nativeBuildInputs = [
- pkgconfig
- gettext
- ];
-
- buildInputs = [
- gnu-efi
- libsmbios
- popt
- ];
-
- propagatedBuildInputs = [
- efivar
- ];
-
- postInstall = ''
- rm -rf $out/src
- rm -rf $out/lib/debug
- '';
-
- meta = with stdenv.lib; {
- description = "Tools for using the ESRT and UpdateCapsule() to apply firmware updates";
- maintainers = with maintainers; [ ];
- license = licenses.gpl2;
- platforms = platforms.linux;
- };
-}
diff --git a/pkgs/os-specific/linux/firmware/fwupdate/do-not-create-sharedstatedir.patch b/pkgs/os-specific/linux/firmware/fwupdate/do-not-create-sharedstatedir.patch
deleted file mode 100644
index b8588ef2b11..00000000000
--- a/pkgs/os-specific/linux/firmware/fwupdate/do-not-create-sharedstatedir.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/linux/Makefile
-+++ b/linux/Makefile
-@@ -131,7 +131,6 @@
- ln -fs $(x) $(patsubst %.so.1.$(VERSION),%.so.1,$(DESTDIR)$(libdir)/$(x)) ;\
- ln -fs $(x) $(patsubst %.so.1.$(VERSION),%.so,$(DESTDIR)$(libdir)/$(x)) ;\
- )
-- $(INSTALL) -d -m 755 $(DESTDIR)$(sharedstatedir)/fwupdate/
- $(INSTALL) -d -m 755 $(DESTDIR)$(libexecdir)/fwupdate/
- $(INSTALL) -m 755 cleanup $(DESTDIR)$(libexecdir)/fwupdate/cleanup
- $(INSTALL) -d -m 755 $(DESTDIR)$(libdatadir)/systemd/system
diff --git a/pkgs/os-specific/linux/fscrypt/default.nix b/pkgs/os-specific/linux/fscrypt/default.nix
index 9f734a47c29..608a6d5fa70 100644
--- a/pkgs/os-specific/linux/fscrypt/default.nix
+++ b/pkgs/os-specific/linux/fscrypt/default.nix
@@ -4,13 +4,13 @@
buildGoModule rec {
pname = "fscrypt";
- version = "0.2.7";
+ version = "0.2.8";
src = fetchFromGitHub {
owner = "google";
repo = "fscrypt";
rev = "v${version}";
- sha256 = "0h1ssw9x37hvks8rcnsjq4nsl6djmhx53iiwrw8fw4lf3nlmdzpx";
+ sha256 = "0433f9kx43842ic8dydxhz8plyyrrxvqqwg7kd5ghn599ix28avy";
};
postPatch = ''
@@ -19,7 +19,7 @@ buildGoModule rec {
--replace "/usr/local" "$out"
'';
- modSha256 = "110b647q6ljsg5gwlciqv4cddxmk332nahcrpidrpsiqs2yjv1md";
+ vendorSha256 = "0yak221mlyfacvlsaq9g3xiyk94n94vqgkbaji8d21pi8hhr38m6";
nativeBuildInputs = [ gnum4 ];
buildInputs = [ pam ];
diff --git a/pkgs/os-specific/linux/fwts/default.nix b/pkgs/os-specific/linux/fwts/default.nix
index 76ec3c691d0..d05a8c52551 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.03.00";
+ version = "20.05.00";
src = fetchzip {
url = "http://fwts.ubuntu.com/release/${pname}-V${version}.tar.gz";
- sha256 = "0h56lclvs8l5jf6zh790ki9k4mp9r8sqv2pynnciqlkz8nj71qah";
+ sha256 = "14rqm45al6w42mzi0rqpwbw1spy7iv1jhywhwkdgs4w91zzc4gaj";
stripRoot = false;
};
diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix
index 636d174b155..c715c7baf78 100644
--- a/pkgs/os-specific/linux/kernel/common-config.nix
+++ b/pkgs/os-specific/linux/kernel/common-config.nix
@@ -219,6 +219,7 @@ let
FB_3DFX_ACCEL = yes;
FB_VESA = yes;
FRAMEBUFFER_CONSOLE = yes;
+ FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER = whenAtLeast "4.19" yes;
FRAMEBUFFER_CONSOLE_ROTATION = yes;
FB_GEODE = mkIf (stdenv.hostPlatform.system == "i686-linux") yes;
};
diff --git a/pkgs/os-specific/linux/kernel/hardened/patches.json b/pkgs/os-specific/linux/kernel/hardened/patches.json
index 118998a605b..59e6e768a4b 100644
--- a/pkgs/os-specific/linux/kernel/hardened/patches.json
+++ b/pkgs/os-specific/linux/kernel/hardened/patches.json
@@ -1,27 +1,22 @@
{
"4.14": {
- "name": "linux-hardened-4.14.179.a.patch",
- "sha256": "0vdcg8713vhraqp04b6lw15qdrvg4iw646d54x6ic0421nxp9zmj",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.179.a/linux-hardened-4.14.179.a.patch"
+ "name": "linux-hardened-4.14.182.a.patch",
+ "sha256": "1kkchcv3qkm41rgscm12ii852q2846crbpvafywz31qg62lb6qig",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.182.a/linux-hardened-4.14.182.a.patch"
},
"4.19": {
- "name": "linux-hardened-4.19.121.a.patch",
- "sha256": "0bwjx7qbzd50607kr1abx3rd19iciry3p1y3a8sz5w3vb62j8m6z",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.121.a/linux-hardened-4.19.121.a.patch"
+ "name": "linux-hardened-4.19.125.a.patch",
+ "sha256": "1dhb8syp4j7hc4mx3s7c2x0gxil5dw7jh0swfqzjm02npbwpp19r",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.125.a/linux-hardened-4.19.125.a.patch"
},
"5.4": {
- "name": "linux-hardened-5.4.39.a.patch",
- "sha256": "1w9yc0j8vshjyvb2qgxjvrdgwiy5lmjn3s1rmlch649vqp97j9w7",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.39.a/linux-hardened-5.4.39.a.patch"
- },
- "5.5": {
- "name": "linux-hardened-5.5.19.a.patch",
- "sha256": "1ya5nsfhr3nwz6qiz4pdhvm6k9mx1kr0prhdvhx3p40f1vk281sc",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.5.19.a/linux-hardened-5.5.19.a.patch"
+ "name": "linux-hardened-5.4.43.a.patch",
+ "sha256": "14d9sg1f2a0fnr2q9z6ck5biip1kbzqqwlg4xzpwv83vaycq4i3b",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.43.a/linux-hardened-5.4.43.a.patch"
},
"5.6": {
- "name": "linux-hardened-5.6.11.a.patch",
- "sha256": "1b6cwffb2b21h9xh2acm9q9j55cay87zbv9jjayv69znry4mzsx3",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.6.11.a/linux-hardened-5.6.11.a.patch"
+ "name": "linux-hardened-5.6.15.a.patch",
+ "sha256": "0gvp4mra07aj22mrjj8gzd3k7z1zafvak461iajrxfjhzh1z3bdf",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.6.15.a/linux-hardened-5.6.15.a.patch"
}
}
diff --git a/pkgs/os-specific/linux/kernel/hardened/update.py b/pkgs/os-specific/linux/kernel/hardened/update.py
index 3958c85fe20..d6443d2e751 100755
--- a/pkgs/os-specific/linux/kernel/hardened/update.py
+++ b/pkgs/os-specific/linux/kernel/hardened/update.py
@@ -184,11 +184,10 @@ for filename in os.listdir(NIXPKGS_KERNEL_PATH):
with import {NIXPKGS_PATH} {{}};
(callPackage {NIXPKGS_KERNEL_PATH / filename} {{}}).version
"""
- kernel_version = parse_version(
- run(
- "nix", "eval", "--impure", "--raw", "--expr", nix_version_expr,
- ).stdout
- )
+ kernel_version_json = run(
+ "nix-instantiate", "--eval", "--json", "--expr", nix_version_expr,
+ ).stdout
+ kernel_version = parse_version(json.loads(kernel_version_json))
if kernel_version < MIN_KERNEL_VERSION:
continue
kernel_key = major_kernel_version_key(kernel_version)
diff --git a/pkgs/os-specific/linux/kernel/linux-4.14.nix b/pkgs/os-specific/linux/kernel/linux-4.14.nix
index 8629eb8cf72..ca48ed48558 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.180";
+ version = "4.14.182";
# 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 = "03pd4wpg526n391jwc0kbmbxi059mvq8d42a9qbym9mnv5rzjkj4";
+ sha256 = "142v7qnfska86jqzilwq00kxdrq08iaaaw7f47xp9bnhb8fiy7b7";
};
} // (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 577138542b3..20aced02a86 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.122";
+ version = "4.19.125";
# 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 = "1980vza1vf6cl772dynn4m0rgdjazbn125kd6sb3s06gqn72cl2h";
+ sha256 = "0zmxs6q2rgssvsh76xq9xgcax7bps19x2448d1q1fj9pzc7g8hwq";
};
} // (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 58131815e0f..a9d45bcdea7 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.223";
+ version = "4.4.225";
extraMeta.branch = "4.4";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "09fln0sdfif2zv2jifp24yiqi0vcyj8fqx2jz91g21zvsxk3x5nd";
+ sha256 = "0pn66hf9yrjg15skq1inscr5m0slvgsd2qm8rg5id70llrb4jis9";
};
} // (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 9f2c7659abb..b13ed0e8fc5 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.223";
+ version = "4.9.225";
extraMeta.branch = "4.9";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "1r9ag1fhy0g429q44qlqh0qkf42qkhzxa04gxlmnrinqypk00lyg";
+ sha256 = "1s63aymgsc4lsysy9d972ps9cyrf6bncyy5wcpv5a3wbaj678iz5";
};
} // (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 ffe59480915..801003dc4f5 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.40";
+ version = "5.4.43";
# 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 = "1ar001rljlr15rcl77la5y1cj3plaqhdblnh87xsmv47fq13yml3";
+ sha256 = "0i07g72138xdf1l8x593jndq0waf3fx7plz3m6n5f9fl885bjrr6";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-5.5.nix b/pkgs/os-specific/linux/kernel/linux-5.5.nix
deleted file mode 100644
index 96a349d985c..00000000000
--- a/pkgs/os-specific/linux/kernel/linux-5.5.nix
+++ /dev/null
@@ -1,18 +0,0 @@
-{ stdenv, buildPackages, fetchurl, perl, buildLinux, modDirVersionArg ? null, ... } @ args:
-
-with stdenv.lib;
-
-buildLinux (args // rec {
- version = "5.5.19";
-
- # 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;
-
- # branchVersion needs to be x.y
- extraMeta.branch = versions.majorMinor version;
-
- src = fetchurl {
- url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
- sha256 = "1sqiw9d25sqqzdh04dd722i7ff6kchj869jp4l8zalpvf51k6j0l";
- };
-} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-5.6.nix b/pkgs/os-specific/linux/kernel/linux-5.6.nix
index 844fb18c21a..d19fe9cbc6a 100644
--- a/pkgs/os-specific/linux/kernel/linux-5.6.nix
+++ b/pkgs/os-specific/linux/kernel/linux-5.6.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.6.12";
+ version = "5.6.15";
# 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 = "0892ar2irfhd612sb8jpx85w0wwh4n76jgsv8wb92fp6mim37sns";
+ sha256 = "0kh34f9vdfsi9g83fa1i1926djyzfi466w02c4y4d46ljf9pkav5";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-libre.nix b/pkgs/os-specific/linux/kernel/linux-libre.nix
index b13791ccb99..bcea8bed753 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 = "17445";
- sha256 = "0d2gd2w4pbb728a7mw9dnq3aicwpjzg8zahg80ismvc9l1sym50a";
+ rev = "17506";
+ sha256 = "0yial2fib8bvv31ihzlxn80xlnpx8f0z6ml9md5xj3zxzslsy5iq";
}
, ...
}:
diff --git a/pkgs/os-specific/linux/kernel/linux-rpi.nix b/pkgs/os-specific/linux/kernel/linux-rpi.nix
index 6f5f2524276..31a2cc2aa15 100644
--- a/pkgs/os-specific/linux/kernel/linux-rpi.nix
+++ b/pkgs/os-specific/linux/kernel/linux-rpi.nix
@@ -18,7 +18,7 @@ lib.overrideDerivation (buildLinux (args // {
defconfig = {
"1" = "bcmrpi_defconfig";
"2" = "bcm2709_defconfig";
- "3" = "bcmrpi3_defconfig";
+ "3" = if stdenv.hostPlatform.isAarch64 then "bcmrpi3_defconfig" else "bcm2709_defconfig";
"4" = "bcm2711_defconfig";
}.${toString rpiVersion};
diff --git a/pkgs/os-specific/linux/kernel/linux-testing.nix b/pkgs/os-specific/linux/kernel/linux-testing.nix
index 8b5f1e58d14..f2f0fac3b7d 100644
--- a/pkgs/os-specific/linux/kernel/linux-testing.nix
+++ b/pkgs/os-specific/linux/kernel/linux-testing.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.7-rc4";
+ version = "5.7-rc6";
extraMeta.branch = "5.7";
# modDirVersion needs to be x.y.z, will always add .0
@@ -11,7 +11,7 @@ buildLinux (args // rec {
src = fetchurl {
url = "https://git.kernel.org/torvalds/t/linux-${version}.tar.gz";
- sha256 = "1mnknjiax24iaj9n5k0s55vp6fvmb40s931qxj24v5p1lc5fznvb";
+ sha256 = "0g04zwdxks7pa5q6shl5xl2rml1w95rxq7sqkkadj11mpk2k89w4";
};
# Should the testing kernels ever be built on Hydra?
diff --git a/pkgs/os-specific/linux/libfabric/default.nix b/pkgs/os-specific/linux/libfabric/default.nix
index 6383832a7e7..40f92f38d16 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.10.0";
+ version = "1.10.1";
enableParallelBuilding = true;
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
owner = "ofiwg";
repo = pname;
rev = "v${version}";
- sha256 = "0amgc5w7qg96r9a21jl92m6jzn4z2j3iyk7jf7kwyzfi4jhlkv89";
+ sha256 = "0nf5x4v9rhyd67r6f6q3dw4sraaja8jfdkhhg9g8x41czmx4d456";
};
nativeBuildInputs = [ pkgconfig autoreconfHook ] ;
diff --git a/pkgs/os-specific/linux/libratbag/default.nix b/pkgs/os-specific/linux/libratbag/default.nix
index 22763130aee..48ee5d16c5c 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.13";
+ version = "0.14";
src = fetchFromGitHub {
owner = "libratbag";
repo = "libratbag";
rev = "v${version}";
- sha256 = "18y8mfr63d91278m1kcid0wvrxa1sgjs8na9af1ks2n28ssvciwq";
+ sha256 = "1fpwp2sj8mf98bqasq2h8qwgprxi7k3iw33gcfid3d1lbyiacw0x";
};
nativeBuildInputs = [
diff --git a/pkgs/os-specific/linux/lvm2/default.nix b/pkgs/os-specific/linux/lvm2/default.nix
index c7925bae558..8db4be94e4e 100644
--- a/pkgs/os-specific/linux/lvm2/default.nix
+++ b/pkgs/os-specific/linux/lvm2/default.nix
@@ -47,17 +47,17 @@ stdenv.mkDerivation {
patches = stdenv.lib.optionals stdenv.hostPlatform.isMusl [
(fetchpatch {
name = "fix-stdio-usage.patch";
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/lvm2/fix-stdio-usage.patch?h=3.7-stable&id=31bd4a8c2dc00ae79a821f6fe0ad2f23e1534f50";
+ url = "https://git.alpinelinux.org/aports/plain/main/lvm2/fix-stdio-usage.patch?h=3.7-stable&id=31bd4a8c2dc00ae79a821f6fe0ad2f23e1534f50";
sha256 = "0m6wr6qrvxqi2d2h054cnv974jq1v65lqxy05g1znz946ga73k3p";
})
(fetchpatch {
name = "mallinfo.patch";
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/lvm2/mallinfo.patch?h=3.7-stable&id=31bd4a8c2dc00ae79a821f6fe0ad2f23e1534f50";
+ url = "https://git.alpinelinux.org/aports/plain/main/lvm2/mallinfo.patch?h=3.7-stable&id=31bd4a8c2dc00ae79a821f6fe0ad2f23e1534f50";
sha256 = "0g6wlqi215i5s30bnbkn8w7axrs27y3bnygbpbnf64wwx7rxxlj0";
})
(fetchpatch {
name = "mlockall-default-config.patch";
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/lvm2/mlockall-default-config.patch?h=3.7-stable&id=31bd4a8c2dc00ae79a821f6fe0ad2f23e1534f50";
+ url = "https://git.alpinelinux.org/aports/plain/main/lvm2/mlockall-default-config.patch?h=3.7-stable&id=31bd4a8c2dc00ae79a821f6fe0ad2f23e1534f50";
sha256 = "1ivbj3sphgf8n1ykfiv5rbw7s8dgnj5jcr9jl2v8cwf28lkacw5l";
})
];
diff --git a/pkgs/os-specific/linux/microcode/intel.nix b/pkgs/os-specific/linux/microcode/intel.nix
index b57c97c99e5..c0201fb01fd 100644
--- a/pkgs/os-specific/linux/microcode/intel.nix
+++ b/pkgs/os-specific/linux/microcode/intel.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "microcode-intel";
- version = "20200508";
+ version = "20200520";
src = fetchFromGitHub {
owner = "intel";
diff --git a/pkgs/os-specific/linux/musl/default.nix b/pkgs/os-specific/linux/musl/default.nix
index d31a75fbba0..51dcf4cfca3 100644
--- a/pkgs/os-specific/linux/musl/default.nix
+++ b/pkgs/os-specific/linux/musl/default.nix
@@ -19,10 +19,10 @@ let
# iconv tool, implemented by musl author.
# Original: http://git.etalabs.net/cgit/noxcuse/plain/src/iconv.c?id=02d288d89683e99fd18fe9f54d4e731a6c474a4f
# We use copy from Alpine which fixes error messages, see:
- # https://git.alpinelinux.org/cgit/aports/commit/main/musl/iconv.c?id=a3d97e95f766c9c378194ee49361b375f093b26f
+ # https://git.alpinelinux.org/aports/commit/main/musl/iconv.c?id=a3d97e95f766c9c378194ee49361b375f093b26f
iconv_c = fetchurl {
name = "iconv.c";
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/musl/iconv.c?id=a3d97e95f766c9c378194ee49361b375f093b26f";
+ url = "https://git.alpinelinux.org/aports/plain/main/musl/iconv.c?id=a3d97e95f766c9c378194ee49361b375f093b26f";
sha256 = "1mzxnc2ncq8lw9x6n7p00fvfklc9p3wfv28m68j0dfz5l8q2k6pp";
};
diff --git a/pkgs/os-specific/linux/nvidia-x11/builder.sh b/pkgs/os-specific/linux/nvidia-x11/builder.sh
index 30e5d16b60f..dbe18ace40a 100755
--- a/pkgs/os-specific/linux/nvidia-x11/builder.sh
+++ b/pkgs/os-specific/linux/nvidia-x11/builder.sh
@@ -45,6 +45,17 @@ installPhase() {
cp -prd tls "$out/lib/"
fi
+ # Install systemd power management executables
+ if [ -e nvidia-sleep.sh ]; then
+ sed -E 's#(PATH=).*#\1"$PATH"#' nvidia-sleep.sh > nvidia-sleep.sh.fixed
+ install -Dm755 nvidia-sleep.sh.fixed $out/bin/nvidia-sleep.sh
+ fi
+
+ if [ -e nvidia ]; then
+ sed -E "s#/usr(/bin/nvidia-sleep.sh)#$out\\1#" nvidia > nvidia.fixed
+ install -Dm755 nvidia.fixed $out/lib/systemd/system-sleep/nvidia
+ fi
+
for i in $lib32 $out; do
rm -f $i/lib/lib{glx,nvidia-wfb}.so.* # handled separately
rm -f $i/lib/libnvidia-gtk* # built from source
@@ -91,7 +102,6 @@ installPhase() {
done
-
if [ -n "$bin" ]; then
# Install the X drivers.
mkdir -p $bin/lib/xorg/modules
@@ -167,5 +177,4 @@ installPhase() {
fi
}
-
genericBuild
diff --git a/pkgs/os-specific/linux/nvme-cli/default.nix b/pkgs/os-specific/linux/nvme-cli/default.nix
index 616ad9c6764..c05adb33eca 100644
--- a/pkgs/os-specific/linux/nvme-cli/default.nix
+++ b/pkgs/os-specific/linux/nvme-cli/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "nvme-cli";
- version = "1.11.1";
+ version = "1.11.2";
src = fetchFromGitHub {
owner = "linux-nvme";
repo = "nvme-cli";
rev = "v${version}";
- sha256 = "06cxs41biqx230grvpk7zid3apcaajjywrccag50krb6h2wqafdl";
+ sha256 = "0ngh7zffjf6ac8b22hdi4ry7hjlafih172hrbpw8j17r7c0wjy9i";
};
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/os-specific/linux/pam/default.nix b/pkgs/os-specific/linux/pam/default.nix
index 2e44a887d69..fb969d7574a 100644
--- a/pkgs/os-specific/linux/pam/default.nix
+++ b/pkgs/os-specific/linux/pam/default.nix
@@ -11,11 +11,11 @@ stdenv.mkDerivation rec {
patches = stdenv.lib.optionals (stdenv.hostPlatform.libc == "musl") [
(fetchpatch {
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/linux-pam/fix-compat.patch?id=05a62bda8ec255d7049a2bd4cf0fdc4b32bdb2cc";
+ url = "https://git.alpinelinux.org/aports/plain/main/linux-pam/fix-compat.patch?id=05a62bda8ec255d7049a2bd4cf0fdc4b32bdb2cc";
sha256 = "1h5yp5h2mqp1fcwiwwklyfpa69a3i03ya32pivs60fd7g5bqa7sf";
})
(fetchpatch {
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/linux-pam/libpam-fix-build-with-eglibc-2.16.patch?id=05a62bda8ec255d7049a2bd4cf0fdc4b32bdb2cc";
+ url = "https://git.alpinelinux.org/aports/plain/main/linux-pam/libpam-fix-build-with-eglibc-2.16.patch?id=05a62bda8ec255d7049a2bd4cf0fdc4b32bdb2cc";
sha256 = "1ib6shhvgzinjsc603k2x1lxh9dic6qq449fnk110gc359m23j81";
})
# From adelie's package repo, using local copy since it seems to be currently offline.
diff --git a/pkgs/os-specific/linux/powerstat/default.nix b/pkgs/os-specific/linux/powerstat/default.nix
index f5b54769f00..dd3b24dd19a 100644
--- a/pkgs/os-specific/linux/powerstat/default.nix
+++ b/pkgs/os-specific/linux/powerstat/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "powerstat";
- version = "0.02.22";
+ version = "0.02.23";
src = fetchurl {
url = "https://kernel.ubuntu.com/~cking/tarballs/${pname}/${pname}-${version}.tar.gz";
- sha256 = "0r355b9syqa2nhfy8ksvxyy5d58v0isf983842js091s6liy0x7g";
+ sha256 = "1yj8ja0hw92wscazxh9vr3qdz24wpw2fgd3w7w088srfzg2aqf3a";
};
installFlags = [ "DESTDIR=${placeholder "out"}" ];
diff --git a/pkgs/os-specific/linux/powertop/default.nix b/pkgs/os-specific/linux/powertop/default.nix
index d57b511af34..bcac7ab63c0 100644
--- a/pkgs/os-specific/linux/powertop/default.nix
+++ b/pkgs/os-specific/linux/powertop/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
patches = stdenv.lib.optional stdenv.hostPlatform.isMusl (
fetchpatch {
name = "strerror_r.patch";
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/powertop/strerror_r.patch?id=3b9214d436f1611f297b01f72469d66bfe729d6e";
+ url = "https://git.alpinelinux.org/aports/plain/main/powertop/strerror_r.patch?id=3b9214d436f1611f297b01f72469d66bfe729d6e";
sha256 = "1kzddhcrb0n2iah4lhgxwwy4mkhq09ch25jjngyq6pdj6pmfkpfw";
}
) ++ [
diff --git a/pkgs/os-specific/linux/rtl88xxau-aircrack/default.nix b/pkgs/os-specific/linux/rtl88xxau-aircrack/default.nix
new file mode 100644
index 00000000000..a86d76a3be5
--- /dev/null
+++ b/pkgs/os-specific/linux/rtl88xxau-aircrack/default.nix
@@ -0,0 +1,40 @@
+{ stdenv, fetchFromGitHub, kernel }:
+
+stdenv.mkDerivation rec {
+ name = "rtl88xxau-aircrack-${kernel.version}-${version}";
+ rev = "fc0194c1d90453bf4943089ca237159ef19a7374";
+ version = "${builtins.substring 0 6 rev}";
+
+ src = fetchFromGitHub {
+ owner = "aircrack-ng";
+ repo = "rtl8812au";
+ inherit rev;
+ sha256 = "0hf7mrvxaskc6qcjar5w81y9xc7s2rlsxp34achyqly2hjg7fgmy";
+ };
+
+ buildInputs = kernel.moduleBuildDependencies;
+
+ hardeningDisable = [ "pic" ];
+
+ NIX_CFLAGS_COMPILE="-Wno-error=incompatible-pointer-types";
+
+ prePatch = ''
+ substituteInPlace ./Makefile \
+ --replace /lib/modules/ "${kernel.dev}/lib/modules/" \
+ --replace '$(shell uname -r)' "${kernel.modDirVersion}" \
+ --replace /sbin/depmod \# \
+ --replace '$(MODDESTDIR)' "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/"
+ '';
+
+ preInstall = ''
+ mkdir -p "$out/lib/modules/${kernel.modDirVersion}/kernel/net/wireless/"
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Aircrack-ng kernel module for Realtek 88XXau network cards\n(8811au, 8812au, 8814au and 8821au chipsets) with monitor mode and injection support.";
+ homepage = "https://github.com/aircrack-ng/rtl8812au";
+ license = licenses.gpl2;
+ maintainers = [ maintainers.jethro ];
+ platforms = [ "x86_64-linux" "i686-linux" ];
+ };
+}
diff --git a/pkgs/os-specific/linux/uclibc/default.nix b/pkgs/os-specific/linux/uclibc/default.nix
index c9da86b7898..125a8608c15 100644
--- a/pkgs/os-specific/linux/uclibc/default.nix
+++ b/pkgs/os-specific/linux/uclibc/default.nix
@@ -48,7 +48,7 @@ let
UCLIBC_HAS_FPU n
'';
- version = "1.0.33";
+ version = "1.0.34";
in
stdenv.mkDerivation {
@@ -58,7 +58,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "https://downloads.uclibc-ng.org/releases/${version}/uClibc-ng-${version}.tar.bz2";
# from "${url}.sha256";
- sha256 = "0qy9xsqacrhhrxd16azm26pqb2ks6c43wbrlq3i8xmq2917kw3xi";
+ sha256 = "025z0072inw1ibnrlwckslp9iayl9c35ysf0h7jjrxlzslzp4yjg";
};
# 'ftw' needed to build acl, a coreutils dependency
diff --git a/pkgs/os-specific/linux/usbguard/default.nix b/pkgs/os-specific/linux/usbguard/default.nix
index 3b4c1c4b665..ad751b9cfe0 100644
--- a/pkgs/os-specific/linux/usbguard/default.nix
+++ b/pkgs/os-specific/linux/usbguard/default.nix
@@ -12,14 +12,14 @@ with stdenv.lib;
assert libgcrypt != null -> libsodium == null;
stdenv.mkDerivation rec {
- version = "0.7.6";
+ version = "0.7.8";
pname = "usbguard";
repo = "https://github.com/USBGuard/usbguard";
src = fetchurl {
url = "${repo}/releases/download/${pname}-${version}/${pname}-${version}.tar.gz";
- sha256 = "0gzhs8s4aka86mkcjib36z54si939ki4bmk46p6v8kln1fixad3j";
+ sha256 = "1il5immqfxh2cj8wn1bfk7l42inflzgjf07yqprpz7r3lalbxc25";
};
nativeBuildInputs = [
diff --git a/pkgs/os-specific/linux/wireguard/default.nix b/pkgs/os-specific/linux/wireguard/default.nix
index c68dfd5fc5e..4617db5e767 100644
--- a/pkgs/os-specific/linux/wireguard/default.nix
+++ b/pkgs/os-specific/linux/wireguard/default.nix
@@ -7,11 +7,11 @@ assert stdenv.lib.versionOlder kernel.version "5.6";
stdenv.mkDerivation rec {
pname = "wireguard";
- version = "1.0.20200506";
+ version = "1.0.20200520";
src = fetchzip {
url = "https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-${version}.tar.xz";
- sha256 = "05dphmcxm3lg860r5bj1b995avh43d1pap8p18p4ig4kv2r2g9nq";
+ sha256 = "1zggpm0zh6m30b9mchj3bg3z721k346r5m5a130inp779s4xm0sm";
};
hardeningDisable = [ "pic" ];
diff --git a/pkgs/os-specific/linux/wpa_supplicant/gui.nix b/pkgs/os-specific/linux/wpa_supplicant/gui.nix
index d60ff7f364c..911b0331f4c 100644
--- a/pkgs/os-specific/linux/wpa_supplicant/gui.nix
+++ b/pkgs/os-specific/linux/wpa_supplicant/gui.nix
@@ -1,14 +1,23 @@
-{ stdenv, mkDerivation, qtbase, qmake, inkscape, imagemagick, wpa_supplicant }:
+{ stdenv, mkDerivation, fetchpatch, qtbase, qmake, inkscape, imagemagick, wpa_supplicant }:
mkDerivation {
name = "wpa_gui-${wpa_supplicant.version}";
inherit (wpa_supplicant) src;
+ patches = [
+ # Fix build with Inkscape 1.0
+ # https://github.com/NixOS/nixpkgs/issues/86930
+ (fetchpatch {
+ url = "https://w1.fi/cgit/hostap/patch/?id=0388992905a5c2be5cba9497504eaea346474754";
+ sha256 = "YDSY7l/qEco+aZYcYHLf/rxCKvPw35ibGoMorjA5GhY=";
+ })
+ ];
+
buildInputs = [ qtbase ];
nativeBuildInputs = [ qmake inkscape imagemagick ];
- prePatch = ''
+ postPatch = ''
cd wpa_supplicant/wpa_gui-qt4
'';
diff --git a/pkgs/os-specific/linux/zfs/default.nix b/pkgs/os-specific/linux/zfs/default.nix
index 563735deeeb..581316dc74d 100644
--- a/pkgs/os-specific/linux/zfs/default.nix
+++ b/pkgs/os-specific/linux/zfs/default.nix
@@ -42,12 +42,7 @@ let
inherit rev sha256;
};
- patches = [ (fetchpatch {
- # https://github.com/openzfs/zfs/pull/9961#issuecomment-585827288
- # will be included in zfs 0.5.4 as well
- url = "https://gist.githubusercontent.com/satmandu/67cbae9c4d461be0e64428a1707aef1c/raw/ba0fb65f17ccce5b710e4ce86a095de577f7dfe1/k5.6.3.patch";
- sha256 = "0zay7cz078v7wcnk7xl96blp7j6y64q1migb91c7h66zkpikqvgb";
- }) ] ++ extraPatches;
+ patches = [ ] ++ extraPatches;
postPatch = optionalString buildKernel ''
patchShebangs scripts
@@ -192,9 +187,9 @@ in {
# incompatibleKernelVersion = "4.20";
# this package should point to the latest release.
- version = "0.8.3";
+ version = "0.8.4";
- sha256 = "0viql8rnqr32diapkpdsrwm6xj8vw5vi4dk2x2m7s7g0q2zdkahw";
+ sha256 = "1hl4n900d24gl4vd65qdzq4m62b7bpvckldazcbd1xqcn8xhi6wp";
};
zfsUnstable = common {
@@ -202,9 +197,9 @@ in {
# incompatibleKernelVersion = "4.19";
# this package should point to a version / git revision compatible with the latest kernel release
- version = "0.8.3";
+ version = "0.8.4";
- sha256 = "0viql8rnqr32diapkpdsrwm6xj8vw5vi4dk2x2m7s7g0q2zdkahw";
+ sha256 = "1hl4n900d24gl4vd65qdzq4m62b7bpvckldazcbd1xqcn8xhi6wp";
isUnstable = true;
};
}
diff --git a/pkgs/servers/adminer/default.nix b/pkgs/servers/adminer/default.nix
index 6d7b12df56d..c58d2e6c2ba 100644
--- a/pkgs/servers/adminer/default.nix
+++ b/pkgs/servers/adminer/default.nix
@@ -1,13 +1,13 @@
{ stdenv, libbsd, fetchurl, phpPackages, php }:
stdenv.mkDerivation rec {
- version = "4.7.6";
+ version = "4.7.7";
pname = "adminer";
# not using fetchFromGitHub as the git repo relies on submodules that are included in the tar file
src = fetchurl {
url = "https://github.com/vrana/adminer/releases/download/v${version}/adminer-${version}.tar.gz";
- sha256 = "1zgvscz7jk32qga8hp2dg89h7y72v05vz4yh4lq2ahhwwkbnsxpi";
+ sha256 = "1rvvc7xml7ycpbpjgqbgkan8djplx67balrmfignk1b6h9cw3l4q";
};
nativeBuildInputs = with phpPackages; [ php composer ];
diff --git a/pkgs/servers/amqp/rabbitmq-server/default.nix b/pkgs/servers/amqp/rabbitmq-server/default.nix
index e7f0eb73c86..f81fef3cbe8 100644
--- a/pkgs/servers/amqp/rabbitmq-server/default.nix
+++ b/pkgs/servers/amqp/rabbitmq-server/default.nix
@@ -8,12 +8,12 @@
stdenv.mkDerivation rec {
pname = "rabbitmq-server";
- version = "3.8.3";
+ version = "3.8.4";
# when updating, consider bumping elixir version in all-packages.nix
src = fetchurl {
url = "https://github.com/rabbitmq/rabbitmq-server/releases/download/v${version}/${pname}-${version}.tar.xz";
- sha256 = "1fhs3g2pgrq2xi4hnlc437hkv3261l4i134m6mxid00sf1c89p5f";
+ sha256 = "1sa9zfd8hv5mxgnxva9sydqnyzwssxjkbba028pwpml2im97z7j5";
};
buildInputs =
@@ -29,12 +29,12 @@ stdenv.mkDerivation rec {
export LANG=C.UTF-8 # fix elixir locale warning
'';
- runtimePath = stdenv.lib.makeBinPath [
+ runtimePath = stdenv.lib.makeBinPath ([
erlang
getconf # for getting memory limits
- socat systemd procps # for systemd unit activation check
+ socat procps
gnused coreutils # used by helper scripts
- ];
+ ] ++ stdenv.lib.optionals stdenv.isLinux [ systemd ]); # for systemd unit activation check
postInstall = ''
# rabbitmq-env calls to sed/coreutils, so provide everything early
sed -i $out/sbin/rabbitmq-env -e '2s|^|PATH=${runtimePath}\''${PATH:+:}\$PATH/\n|'
diff --git a/pkgs/servers/atlassian/confluence.nix b/pkgs/servers/atlassian/confluence.nix
index d8410c87b76..81f8422bb04 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.3.4";
+ version = "7.4.0";
src = fetchurl {
url = "https://product-downloads.atlassian.com/software/confluence/downloads/${pname}-${version}.tar.gz";
- sha256 = "13d0vnsvyl8cjdxnp2w284814bnqgbksl8mq7lkjms1x083mhnzi";
+ sha256 = "1spykb8f24dlzrcyj01nv1ra278j0b6bxbnvrcnp6yr2s69cjwd0";
};
buildPhase = ''
diff --git a/pkgs/servers/atlassian/jira.nix b/pkgs/servers/atlassian/jira.nix
index d0d95d24068..fd35ef8735a 100644
--- a/pkgs/servers/atlassian/jira.nix
+++ b/pkgs/servers/atlassian/jira.nix
@@ -8,11 +8,11 @@
stdenv.mkDerivation rec {
pname = "atlassian-jira";
- version = "8.8.0";
+ version = "8.9.0";
src = fetchurl {
url = "https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-${version}.tar.gz";
- sha256 = "1gn0iknli8pi3c3kxb8hdn19wzn2fx0193ppf0niw3cqf1h2c5cz";
+ sha256 = "1rpibkp57nw084yd018924g1mdcqk8gnj99m85fmmhpppgbh9ca9";
};
buildPhase = ''
diff --git a/pkgs/servers/bazarr/default.nix b/pkgs/servers/bazarr/default.nix
new file mode 100644
index 00000000000..075b5e58447
--- /dev/null
+++ b/pkgs/servers/bazarr/default.nix
@@ -0,0 +1,35 @@
+{ stdenv, lib, fetchurl, makeWrapper, python3, nixosTests }:
+
+stdenv.mkDerivation rec {
+ pname = "bazarr";
+ version = "0.8.4.4";
+
+ src = fetchurl {
+ url = "https://github.com/morpheus65535/bazarr/archive/v${version}.tar.gz";
+ sha256 = "09qpy5fyyidi45968qg37cighfh3rgwsi8pfz4fk5fp2v1xq23yg";
+ };
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ installPhase = ''
+ mkdir -p $out/src
+ cp -r * $out/src
+
+ mkdir -p $out/bin
+ makeWrapper "${(python3.withPackages (ps: [ps.lxml])).interpreter}" \
+ $out/bin/bazarr \
+ --add-flags "$out/src/bazarr.py" \
+ '';
+
+ passthru.tests = {
+ smoke-test = nixosTests.bazarr;
+ };
+
+ meta = with lib; {
+ description = "Subtitle manager for Sonarr and Radarr";
+ homepage = "https://www.bazarr.media/";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ xwvvvvwx ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/servers/blockbook/default.nix b/pkgs/servers/blockbook/default.nix
index b6a1887bf80..627ac42efd2 100644
--- a/pkgs/servers/blockbook/default.nix
+++ b/pkgs/servers/blockbook/default.nix
@@ -1,5 +1,5 @@
{ stdenv
-, buildGoPackage
+, buildGoModule
, lib
, fetchFromGitHub
, rocksdb
@@ -12,25 +12,45 @@
, lz4
}:
-buildGoPackage rec {
+buildGoModule rec {
pname = "blockbook";
- version = "0.3.2";
-
- goPackagePath = "blockbook";
+ version = "0.3.3";
+ commit = "b6961ca";
src = fetchFromGitHub {
owner = "trezor";
repo = "blockbook";
rev = "v${version}";
- sha256 = "0hcgz4b7k8ia4dnjg6bbii95sqg3clc40ybwwc4qz3jv21ikc54x";
+ sha256 = "01nb4if2dix2h95xvqvafil325jjw2a4v1izb9mad0cjqcf8rk6n";
};
- goDeps = ./deps.nix;
+ vendorSha256 = "1qjlvhizl8cy06cgf4phia70bgbm4lj57z5z2gyr8aglx98bnpdn";
buildInputs = [ bzip2 zlib snappy zeromq lz4 ];
nativeBuildInputs = [ pkg-config packr ];
+ buildFlagsArray = ''
+ -ldflags=
+ -X github.com/trezor/blockbook/common.version=${version}
+ -X github.com/trezor/blockbook/common.gitcommit=${commit}
+ -X github.com/trezor/blockbook/common.buildDate=unknown
+ '';
+
+ goethereum = fetchFromGitHub {
+ owner = "ethereum";
+ repo = "go-ethereum";
+ rev = "v1.8.20";
+ sha256 = "0m2q1nz6f39pyr2rk6vflkwi4ykganzwr7wndpwr9rliw0x8jgi0";
+ };
+
+ overrideModAttrs = (_: {
+ postBuild = ''
+ rm -r vendor/github.com/ethereum/go-ethereum
+ cp -r --reflink=auto ${goethereum} vendor/github.com/ethereum/go-ethereum
+ '';
+ });
+
preBuild = lib.optionalString stdenv.isDarwin ''
ulimit -n 8192
'' + ''
@@ -45,7 +65,7 @@ buildGoPackage rec {
description = "Trezor address/account balance backend";
homepage = "https://github.com/trezor/blockbook";
license = licenses.agpl3;
- maintainers = with maintainers; [ mmahut ];
- platforms = platforms.all;
+ maintainers = with maintainers; [ mmahut maintainers."1000101" ];
+ platforms = remove "aarch64-linux" platforms.unix;
};
}
diff --git a/pkgs/servers/blockbook/deps.nix b/pkgs/servers/blockbook/deps.nix
deleted file mode 100644
index 9f9ae0a4704..00000000000
--- a/pkgs/servers/blockbook/deps.nix
+++ /dev/null
@@ -1,372 +0,0 @@
-# file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix)
-[
- {
- goPackagePath = "github.com/Groestlcoin/go-groestl-hash";
- fetch = {
- type = "git";
- url = "https://github.com/Groestlcoin/go-groestl-hash";
- rev = "790653ac190c4029ee200e82a8f21b5d1afaf7d6";
- sha256 = "02davg672v9sz8l7a8s0b8m87154p42hkm5r6pavf4gqziw8bmr4";
- };
- }
- {
- goPackagePath = "github.com/allegro/bigcache";
- fetch = {
- type = "git";
- url = "https://github.com/allegro/bigcache";
- rev = "69ea0af04088faa57adb9ac683934277141e92a5";
- sha256 = "0ac9pgzgi9lhklkqmc5f5x3d0cbyxjfpadc6mdbd7hdr7rfrjmxf";
- };
- }
- {
- goPackagePath = "github.com/aristanetworks/goarista";
- fetch = {
- type = "git";
- url = "https://github.com/aristanetworks/goarista";
- rev = "8e7d5b18fe7ad671e07097d5445dbc70422663b2";
- sha256 = "1jbjviz8qi8izhvdvnbc5d9nqyxfww75ffcvxyhw5yxw9r1v0sn2";
- };
- }
- {
- goPackagePath = "github.com/agl/ed25519";
- fetch = {
- type = "git";
- url = "https://github.com/agl/ed25519";
- rev = "5312a61534124124185d41f09206b9fef1d88403";
- sha256 = "1v8mhkf1m3ga5262s75vabskxvsw5rpqvi5nwhxwiv7gfk6h823i";
- };
- }
- {
- goPackagePath = "github.com/beorn7/perks";
- fetch = {
- type = "git";
- url = "https://github.com/beorn7/perks";
- rev = "3a771d992973f24aa725d07868b467d1ddfceafb";
- sha256 = "1l2lns4f5jabp61201sh88zf3b0q793w4zdgp9nll7mmfcxxjif3";
- };
- }
- {
- goPackagePath = "github.com/bsm/go-vlq";
- fetch = {
- type = "git";
- url = "https://github.com/bsm/go-vlq";
- rev = "ec6e8d4f5f4ec0f6e808ffc7f4dcc7516d4d7d49";
- sha256 = "13nhgpigaqdvcksi6jrav0rqr5mzqkx3wrsans9ql89nva51r9sz";
- };
- }
- {
- goPackagePath = "github.com/martinboehm/btcd";
- fetch = {
- type = "git";
- url = "https://github.com/martinboehm/btcd";
- rev = "8e7c0427fee5d4778c5d4eb987150369e3ca1d0e";
- sha256 = "10fwzl8hzqpsq1rk5iz3xs8hbn3wqans12hszvlxlmm2xb0f6z9b";
- };
- }
- {
- goPackagePath = "github.com/btcsuite/btclog";
- fetch = {
- type = "git";
- url = "https://github.com/btcsuite/btclog";
- rev = "84c8d2346e9fc8c7b947e243b9c24e6df9fd206a";
- sha256 = "02dl46wcnfpg9sqvg0ipipkpnd7lrf4fnvb9zy56jqa7mfcwc7wk";
- };
- }
- {
- goPackagePath = "github.com/dchest/blake256";
- fetch = {
- type = "git";
- url = "https://github.com/dchest/blake256";
- rev = "dee3fe6eb0e98dc774a94fc231f85baf7c29d360";
- sha256 = "18hkfm1zlkf6fsjzljiz5cjxxcf3kl5p9617si8xjggb33adzhyg";
- };
- }
- {
- goPackagePath = "github.com/deckarep/golang-set";
- fetch = {
- type = "git";
- url = "https://github.com/deckarep/golang-set";
- rev = "1d4478f51bed434f1dadf96dcd9b43aabac66795";
- sha256 = "01kaqrc5ywbwa46b6lz3db7kkg8q6v383h4lnxds4z3kjglkqaff";
- };
- }
- {
- goPackagePath = "github.com/decred/base58";
- fetch = {
- type = "git";
- url = "https://github.com/decred/base58";
- rev = "dbeddd8aab76c31eb2ea98351a63fa2c6bf46888";
- sha256 = "0fm0gsz5myin4n15gx3fhi9pk82p6v0sxza945yvny7n13q44ns5";
- };
- }
- {
- goPackagePath = "github.com/decred/dcrd";
- fetch = {
- type = "git";
- url = "https://github.com/decred/dcrd";
- rev = "e3e8c47c68b010dbddeb783ebad32a3a4993dd71";
- sha256 = "0zifsxhrjx282kvsqj80qr3v4af8hx4g6dqvrb6xggpkcaski8b4";
- };
- }
- {
- goPackagePath = "github.com/decred/slog";
- fetch = {
- type = "git";
- url = "https://github.com/decred/slog";
- rev = "fbd821ef791ba2b8ae945f5d44f4e49396d230c5";
- sha256 = "0n3c7saiv4j22kjc1pf3771n6khx4g99n8vn4qvvv0i5vv04585n";
- };
- }
- {
- goPackagePath = "github.com/ethereum/go-ethereum";
- fetch = {
- type = "git";
- url = "https://github.com/ethereum/go-ethereum";
- rev = "24d727b6d6e2c0cde222fa12155c4a6db5caaf2e";
- sha256 = "0vrhwfavx3gciihf406f2qfrhvhnygvlj2icbswq0d01dx3s566m";
- };
- }
- {
- goPackagePath = "github.com/go-stack/stack";
- fetch = {
- type = "git";
- url = "https://github.com/go-stack/stack";
- rev = "259ab82a6cad3992b4e21ff5cac294ccb06474bc";
- sha256 = "0irkqifyj84cbnq4n66ax2r591id2285diw5hzcz2k3bga8d8lqr";
- };
- }
- {
- goPackagePath = "github.com/gobuffalo/packr";
- fetch = {
- type = "git";
- url = "https://github.com/gobuffalo/packr";
- rev = "5a2cbb54c4e7d482e3f518c56f1f86f133d5204f";
- sha256 = "0hs62w1bv96zzfqqmnq18w71v0kmh4qrqpkf2y8qngvwgan761gd";
- };
- }
- {
- goPackagePath = "github.com/gogo/protobuf";
- fetch = {
- type = "git";
- url = "https://github.com/gogo/protobuf";
- rev = "1adfc126b41513cc696b209667c8656ea7aac67c";
- sha256 = "1j7azzlnihcvnd1apw5zr0bz30h7n0gyimqqkgc76vzb1n5dpi7m";
- };
- }
- {
- goPackagePath = "github.com/golang/glog";
- fetch = {
- type = "git";
- url = "https://github.com/golang/glog";
- rev = "23def4e6c14b4da8ac2ed8007337bc5eb5007998";
- sha256 = "0jb2834rw5sykfr937fxi8hxi2zy80sj2bdn9b3jb4b26ksqng30";
- };
- }
- {
- goPackagePath = "github.com/golang/protobuf";
- fetch = {
- type = "git";
- url = "https://github.com/golang/protobuf";
- rev = "925541529c1fa6821df4e44ce2723319eb2be768";
- sha256 = "1d3zjvhl115l23xakj0014qpjchivlg098h10v5nfirkk1i9f9sa";
- };
- }
- {
- goPackagePath = "github.com/golang/snappy";
- fetch = {
- type = "git";
- url = "https://github.com/golang/snappy";
- rev = "553a641470496b2327abcac10b36396bd98e45c9";
- sha256 = "0kssxnih1l722hx9219c7javganjqkqhvl3i0hp0hif6xm6chvqk";
- };
- }
- {
- goPackagePath = "github.com/gorilla/websocket";
- fetch = {
- type = "git";
- url = "https://github.com/gorilla/websocket";
- rev = "ea4d1f681babbce9545c9c5f3d5194a789c89f5b";
- sha256 = "1bhgs2542qs49p1dafybqxfs2qc072xv41w5nswyrknwyjxxs2a1";
- };
- }
- {
- goPackagePath = "github.com/martinboehm/bchutil";
- fetch = {
- type = "git";
- url = "https://github.com/martinboehm/bchutil";
- rev = "6373f11b6efe1ea81e8713b8788a695b2c144d38";
- sha256 = "1wp7ixa0n0jj7y9phxm6p3fymc2555fb2k71s91jhis14fil2jim";
- };
- }
- {
- goPackagePath = "github.com/martinboehm/btcutil";
- fetch = {
- type = "git";
- url = "https://github.com/martinboehm/btcutil";
- rev = "a3d2b8457b77d37c3813742d4030e199b6e09111";
- sha256 = "0152cyabklv9l39dm1g30jb7hzdv9rj45mp3v9x4kvaza58nz0x4";
- };
- }
- {
- goPackagePath = "github.com/juju/errors";
- fetch = {
- type = "git";
- url = "https://github.com/juju/errors";
- rev = "c7d06af17c68cd34c835053720b21f6549d9b0ee";
- sha256 = "1dmj8wkpmkw4z4c7wmnscs4ykrcv7p8lgwb75g5akahwqjaf9zcp";
- };
- }
- {
- goPackagePath = "github.com/martinboehm/golang-socketio";
- fetch = {
- type = "git";
- url = "https://github.com/martinboehm/golang-socketio";
- rev = "f60b0a8befde091474a624a8ffd81ee9912957b3";
- sha256 = "1zln03qgzzbkr7zwm7ah1iikjdnipacp60bbg9lzkxsdcw2h1vd5";
- };
- }
- {
- goPackagePath = "github.com/matttproud/golang_protobuf_extensions";
- fetch = {
- type = "git";
- url = "https://github.com/matttproud/golang_protobuf_extensions";
- rev = "3247c84500bff8d9fb6d579d800f20b3e091582c";
- sha256 = "12hcych25wf725zxdkpnyx4wa0gyxl8v4m8xmhdmmaki9bbmqd0d";
- };
- }
- {
- goPackagePath = "github.com/mr-tron/base58";
- fetch = {
- type = "git";
- url = "https://github.com/mr-tron/base58";
- rev = "c1bdf7c52f59d6685ca597b9955a443ff95eeee6";
- sha256 = "1dq6i8619manxdhb0fwhdm9ar23kx88pc2xwl1pjla9djrgql6a8";
- };
- }
- {
- goPackagePath = "github.com/pebbe/zmq4";
- fetch = {
- type = "git";
- url = "https://github.com/pebbe/zmq4";
- rev = "5b443b6471cea4b4f9f85025530c04c93233f76a";
- sha256 = "0vnwlabrlrzszqyfbw4vypalhsxi4l4ywcbjhfhwl1fpvcph5dar";
- };
- }
- {
- goPackagePath = "github.com/pkg/errors";
- fetch = {
- type = "git";
- url = "https://github.com/pkg/errors";
- rev = "645ef00459ed84a119197bfb8d8205042c6df63d";
- sha256 = "001i6n71ghp2l6kdl3qq1v2vmghcz3kicv9a5wgcihrzigm75pp5";
- };
- }
- {
- goPackagePath = "github.com/prometheus/client_golang";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/client_golang";
- rev = "c5b7fccd204277076155f10851dad72b76a49317";
- sha256 = "1xqny3147g12n4j03kxm8s9mvdbs3ln6i56c655mybrn9jjy48kd";
- };
- }
- {
- goPackagePath = "github.com/prometheus/client_model";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/client_model";
- rev = "99fa1f4be8e564e8a6b613da7fa6f46c9edafc6c";
- sha256 = "19y4ywsivhpxj7ikf2j0gm9k3cmyw37qcbfi78n526jxcc7kw998";
- };
- }
- {
- goPackagePath = "github.com/prometheus/common";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/common";
- rev = "d0f7cd64bda49e08b22ae8a730aa57aa0db125d6";
- sha256 = "1d4hfbb66xsf0wq317fwhgrwakqzhvryw4d7ip851lwrpql5fqcx";
- };
- }
- {
- goPackagePath = "github.com/prometheus/procfs";
- fetch = {
- type = "git";
- url = "https://github.com/prometheus/procfs";
- rev = "8b1c2da0d56deffdbb9e48d4414b4e674bd8083e";
- sha256 = "0x128p15h35mgwqxkigfkk1lfrcz9g697ahl8v6xp9kwvcqvjrrf";
- };
- }
- {
- goPackagePath = "github.com/rs/cors";
- fetch = {
- type = "git";
- url = "https://github.com/rs/cors";
- rev = "feef513b9575b32f84bafa580aad89b011259019";
- sha256 = "0wjm0yjsnxhnp6924mq8v04srqa8sxrlnd7rkb19h4j6b9zagsik";
- };
- }
- {
- goPackagePath = "github.com/schancel/cashaddr-converter";
- fetch = {
- type = "git";
- url = "https://github.com/schancel/cashaddr-converter";
- rev = "0a38f5822f795dc3727b4caacc298e02938d9eb1";
- sha256 = "0d0dsn029yckgjp26vkmg7r476hb6b9ayf2njcgdi648ln8rrad8";
- };
- }
- {
- goPackagePath = "github.com/syndtr/goleveldb";
- fetch = {
- type = "git";
- url = "https://github.com/syndtr/goleveldb";
- rev = "714f901b98fdb3aa954b4193d8cbd64a28d80cad";
- sha256 = "0fn70vzqmww5v2xy0lamc319vrmfpza085d196cffhfw0jzw9i18";
- };
- }
- {
- goPackagePath = "github.com/tecbot/gorocksdb";
- fetch = {
- type = "git";
- url = "https://github.com/tecbot/gorocksdb";
- rev = "214b6b7bc0f06812ab5602fdc502a3e619916f38";
- sha256 = "1mqpp14z4igr9jip39flpd7nf4rhr3z85y8mg74jjl1yrnwrwsld";
- };
- }
- {
- goPackagePath = "golang.org/x/crypto";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/crypto";
- rev = "a832865fa7ada6126f4c6124ac49f71be71bff2a";
- sha256 = "0bikp74pdi9fsvfdgy0k0r8ipzz96hy28zm8qpky0vdbwqci0a8p";
- };
- }
- {
- goPackagePath = "golang.org/x/net";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/net";
- rev = "61147c48b25b599e5b561d2e9c4f3e1ef489ca41";
- sha256 = "1520pdlw9a9s41ad1cf1z6y2ff4j96zbn82qffrxqk02bqlr9f5w";
- };
- }
- {
- goPackagePath = "gopkg.in/karalabe/cookiejar.v2";
- fetch = {
- type = "git";
- url = "https://github.com/karalabe/cookiejar";
- rev = "8dcd6a7f4951f6ff3ee9cbb919a06d8925822e57";
- sha256 = "1dbizcklsfn6b5i182nf9pgkk4ac8jnmq8zix73si7x2n53wyb3b";
- };
- }
- {
- goPackagePath = "gopkg.in/natefinch/npipe.v2";
- fetch = {
- type = "git";
- url = "https://github.com/natefinch/npipe";
- rev = "c1b8fa8bdccecb0b8db834ee0b92fdbcfa606dd6";
- sha256 = "1qplrvhks05pay169d9lph3hl7apdam4vj1kx3yzik7cphx6b24f";
- };
- }
-] \ No newline at end of file
diff --git a/pkgs/servers/caddy/default.nix b/pkgs/servers/caddy/default.nix
index bcd4b7065b5..415f8537185 100644
--- a/pkgs/servers/caddy/default.nix
+++ b/pkgs/servers/caddy/default.nix
@@ -14,7 +14,7 @@ buildGoModule rec {
rev = "v${version}";
sha256 = "0jrhwmr6gggppskg5h450wybzkv17iq69dgw36hd1dp56q002i7g";
};
- modSha256 = "1gc0xvsihr4zp7hkrdfrplvzkaphz1y4q53rgwn2jhd8s98l57an";
+ vendorSha256 = "09vnci9pp8zp7bvn8zj68wslz2nc54nhcd0ll31sqfjbp00215mj";
preBuild = ''
cat << EOF > caddy/main.go
@@ -33,4 +33,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ rushmorem fpletz zimbatm filalex77 ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/caddy/v2.nix b/pkgs/servers/caddy/v2.nix
index 4175dfa20fc..c4f12e58b0f 100644
--- a/pkgs/servers/caddy/v2.nix
+++ b/pkgs/servers/caddy/v2.nix
@@ -12,8 +12,7 @@ buildGoModule rec {
rev = "v${version}";
sha256 = "1c1frfx0qkprhf4var70cncvrw8s9gjag2hygndbd9055hb52bvv";
};
-
- modSha256 = "19sxyvfq1bpg85w8cd1yk2s6rd8759cf2zqs5b6wyny4cak2bl83";
+ vendorSha256 = "004hpjxpp18f71vy5v5ky0g07a8d5xh5qwl5b4bbx34hpf8yxs81";
meta = with stdenv.lib; {
homepage = "https://caddyserver.com";
diff --git a/pkgs/servers/consul/default.nix b/pkgs/servers/consul/default.nix
index dd6484344e8..a702626e1c1 100644
--- a/pkgs/servers/consul/default.nix
+++ b/pkgs/servers/consul/default.nix
@@ -26,7 +26,8 @@ buildGoModule rec {
# has a split module structure in one repo
subPackages = ["." "connect/certgen"];
- modSha256 = "01vyamfy9lcljzy99jmr48x0ypb12wab66n9kmj71mrvl50v8rzr";
+ vendorSha256 = "1lcpldkssbq6qkkq22bvx9jb5klcxr8422mpx47wz39pry8vy9b6";
+ deleteVendor = true;
preBuild = ''
buildFlagsArray+=("-ldflags"
diff --git a/pkgs/servers/dns/bind/default.nix b/pkgs/servers/dns/bind/default.nix
index b641699c733..a7581ccbb11 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.14.11";
+ version = "9.14.12";
src = fetchurl {
url = "https://ftp.isc.org/isc/bind9/${version}/${pname}-${version}.tar.gz";
- sha256 = "1v4y9308w0gd98gjzni4cgxmh8g1s37lbnnkyhsn70xs3xki5b4c";
+ sha256 = "1j7ldvdschmvzxrbajjhmdsl2iqxc1lm64vk0a5sdykxpy9y8kcw";
};
outputs = [ "out" "lib" "dev" "man" "dnsutils" "host" ];
diff --git a/pkgs/servers/dns/coredns/default.nix b/pkgs/servers/dns/coredns/default.nix
index cbf29b5d7c7..598f5bedc2b 100644
--- a/pkgs/servers/dns/coredns/default.nix
+++ b/pkgs/servers/dns/coredns/default.nix
@@ -13,7 +13,7 @@ buildGoModule rec {
sha256 = "18c02ss0sxxg8lkhdmyaac2x5alfxsizf6jqhck8bqkf6hiyv5hc";
};
- modSha256 = "07mlprwa37s6qpg5wvpljbvkiqcvrcljr27qsdwz49wldhdp6im6";
+ vendorSha256 = "0ykhqsz4a7bkkxcg7w23jl3qs36law1f8l1b5r3i26qlamibqxl7";
meta = with stdenv.lib; {
homepage = "https://coredns.io";
@@ -21,4 +21,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ rushmorem rtreffer deltaevo ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/dns/knot-dns/default.nix b/pkgs/servers/dns/knot-dns/default.nix
index d76b51bcc66..3dc6fd3e2c7 100644
--- a/pkgs/servers/dns/knot-dns/default.nix
+++ b/pkgs/servers/dns/knot-dns/default.nix
@@ -8,11 +8,11 @@ let inherit (stdenv.lib) optional optionals; in
# Note: ATM only the libraries have been tested in nixpkgs.
stdenv.mkDerivation rec {
pname = "knot-dns";
- version = "2.9.4";
+ version = "2.9.5";
src = fetchurl {
url = "https://secure.nic.cz/files/knot-dns/knot-${version}.tar.xz";
- sha256 = "57f3c93a1b40dfa0431508203f559b7ea257afab79078c38bcddf960d5a4a501";
+ sha256 = "1109a8ba212ff8ddfdbaf44a6f8fc13a2b880a98a9e54c19112ba72a1aacbf76";
};
outputs = [ "bin" "out" "dev" ];
diff --git a/pkgs/servers/dns/knot-resolver/default.nix b/pkgs/servers/dns/knot-resolver/default.nix
index 4964755332d..f596934a429 100644
--- a/pkgs/servers/dns/knot-resolver/default.nix
+++ b/pkgs/servers/dns/knot-resolver/default.nix
@@ -16,11 +16,11 @@ lua = luajitPackages;
unwrapped = stdenv.mkDerivation rec {
pname = "knot-resolver";
- version = "5.1.0";
+ version = "5.1.1";
src = fetchurl {
url = "https://secure.nic.cz/files/knot-resolver/${pname}-${version}.tar.xz";
- sha256 = "9ab179d1dccc6ba59aacac81a4cd10a039615c7a846d9f77f26b851da25d1a86";
+ sha256 = "f72214046df8aae2b1a5c6d1ad0bc8b166aa060df5b008f6e88b4f6ba79cbf4e";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/servers/dns/pdns-recursor/default.nix b/pkgs/servers/dns/pdns-recursor/default.nix
index 7d6fa7d9c91..10a18ab1d45 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.0";
+ version = "4.3.1";
src = fetchurl {
url = "https://downloads.powerdns.com/releases/pdns-recursor-${version}.tar.bz2";
- sha256 = "13v2iah7z10wc43v9agcjrzi3wds4jna8f0b7ph35nyzhzr31h9b";
+ sha256 = "1n9gymis0h1grgg63ig3kk9cb27ayy1w6s8hcn8n4g5dzi90h8sl";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/servers/documize-community/default.nix b/pkgs/servers/documize-community/default.nix
index f6a44c9193d..9a6580353fc 100644
--- a/pkgs/servers/documize-community/default.nix
+++ b/pkgs/servers/documize-community/default.nix
@@ -2,27 +2,30 @@
buildGoModule rec {
pname = "documize-community";
- version = "3.7.0";
+ version = "3.8.0";
src = fetchFromGitHub {
owner = "documize";
repo = "community";
rev = "v${version}";
- sha256 = "1pcldf9lqvpb2h2a3kr3mahj2v1jasjwrszj6czjmkyml7x2sz7c";
+ sha256 = "0jrqab0c2nnw8632g1f6zll3dycn7xyk01ycmn969i5qxx70am50";
};
- modSha256 = "1z0v7n8klaxcqv7mvzf3jzgrp78zb4yiibx899ppk6i5qnj4xiv0";
+ vendorSha256 = null;
nativeBuildInputs = [ go-bindata go-bindata-assetfs ];
- subPackages = [ "edition/community.go" ];
+ # This is really weird, but they've managed to screw up
+ # their folder structure enough, you can only build by
+ # literally cding into this folder.
+ preBuild = "cd edition";
+
+ subPackages = [ "." ];
passthru.tests = { inherit (nixosTests) documize; };
postInstall = ''
- # `buildGoModule` calls `go install` (without `go build` first), so
- # `-o bin/documize` doesn't work.
- mv $out/bin/community $out/bin/documize
+ mv $out/bin/edition $out/bin/documize
'';
meta = with lib; {
diff --git a/pkgs/servers/echoip/default.nix b/pkgs/servers/echoip/default.nix
index a8f9ad8a912..18952d01c91 100644
--- a/pkgs/servers/echoip/default.nix
+++ b/pkgs/servers/echoip/default.nix
@@ -11,7 +11,7 @@ buildGoModule {
sha256 = "17gkh1qfxasvxy25lmjdwk5fsjkcp7lmw9si3xzf01m7qnj5zi4b";
};
- modSha256 = "025p891klwpid5fw4z39fimgfkwgkcwqpn5276hflzdp1hfv35ly";
+ vendorSha256 = "0vvs717pl5gzggxpbn2vkyxmpiw5zjdfnpbh8i81xidbqvlnm22h";
outputs = [ "out" "index" ];
@@ -25,4 +25,4 @@ buildGoModule {
license = licenses.bsd3;
maintainers = with maintainers; [ rvolosatovs ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/etcd/3.4.nix b/pkgs/servers/etcd/3.4.nix
new file mode 100644
index 00000000000..699ec033d3f
--- /dev/null
+++ b/pkgs/servers/etcd/3.4.nix
@@ -0,0 +1,36 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "etcd";
+ version = "3.4.9";
+
+ #vendorSha256 = null; revert to `null` for > 3.4.9
+
+ vendorSha256 = "1fhrycl8m8ddb7mwasbyfiwrl4d9lfdk7zd3mxb7ahkipdp2c94z";
+ deleteVendor = true;
+
+ src = fetchFromGitHub {
+ owner = "etcd-io";
+ repo = "etcd";
+ rev = "v${version}";
+ sha256 = "16l4wmnm7mkhpb2vzf6xnhhyx6lj8xx3z6x1bfs05idajnrw824p";
+ };
+
+ buildPhase = ''
+ patchShebangs .
+ ./build
+ ./functional/build
+ '';
+
+ installPhase = ''
+ install -Dm755 bin/* bin/functional/cmd/* -t $out/bin
+ '';
+
+ meta = with lib; {
+ description = "Distributed reliable key-value store for the most critical data of a distributed system";
+ license = licenses.asl20;
+ homepage = "https://etcd.io/";
+ maintainers = with maintainers; [ offline zowoq ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/servers/etcd/default.nix b/pkgs/servers/etcd/default.nix
index bdb4b4883da..4c0df659f3e 100644
--- a/pkgs/servers/etcd/default.nix
+++ b/pkgs/servers/etcd/default.nix
@@ -2,16 +2,15 @@
buildGoPackage rec {
pname = "etcd";
- version = "3.3.20";
+ version = "3.3.22";
- # change to "go.etcd.io/etcd" for >= 3.4
goPackagePath = "github.com/coreos/etcd";
src = fetchFromGitHub {
owner = "etcd-io";
repo = "etcd";
rev = "v${version}";
- sha256 = "1iqq12kkky3cl28k7fabqqyx1i0a2wmbkq0bs8yhiwywp076k08w";
+ sha256 = "1rd390qfx9k20j9gh1wp1g9ygc571f2kv1dg2wvqij3kwydhymcj";
};
buildPhase = ''
@@ -34,7 +33,7 @@ buildGoPackage rec {
description = "Distributed reliable key-value store for the most critical data of a distributed system";
license = licenses.asl20;
homepage = "https://etcd.io/";
- maintainers = with maintainers; [ offline ];
+ maintainers = with maintainers; [ offline zowoq ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/servers/gobetween/default.nix b/pkgs/servers/gobetween/default.nix
index ff59ad53ed1..2b474d818ad 100644
--- a/pkgs/servers/gobetween/default.nix
+++ b/pkgs/servers/gobetween/default.nix
@@ -1,4 +1,4 @@
-{ buildGoModule, fetchFromGitHub, lib, enableStatic ? false }:
+{ rsync, buildGoModule, fetchFromGitHub, lib, runCommand, enableStatic ? false }:
buildGoModule rec {
pname = "gobetween";
@@ -10,14 +10,30 @@ buildGoModule rec {
rev = version;
sha256 = "f01593509ccece063acd47002c4fc52261fbbbcdbf14b088d813b7d8e38fcca8";
};
+ patches = [ ./gomod.patch ];
- modSha256 =
- "dd91838d20c99c73447590e43edd13c87755276f17ef3e53f24c5df3d0908f78";
+ deleteVendor = true;
buildPhase = ''
- make build${lib.optionalString enableStatic "-static"}
+ make -e build${lib.optionalString enableStatic "-static"}
'';
+ lxd = fetchFromGitHub {
+ owner = "lxc";
+ repo = "lxd";
+ rev = "41efd98813f3b42f1752ff6c2c7569a054924623";
+ sha256 = "02vnvjjkzl7b0i2cn03f1lb3jgj5rd3wdkii4pqi9bvmhzszg0l2";
+ };
+
+ overrideModAttrs = (_: {
+ postBuild = ''
+ rm -r vendor/github.com/lxc/lxd
+ cp -r --reflink=auto ${lxd} vendor/github.com/lxc/lxd
+ '';
+ });
+
+ vendorSha256 = "1pd0zrjwpw6yv2s86a818yy2ma2fkazd3sb2h6zfp9mvyixgxgri";
+
installPhase = ''
mkdir -p $out/bin
cp bin/gobetween $out/bin
diff --git a/pkgs/servers/gobetween/gomod.patch b/pkgs/servers/gobetween/gomod.patch
new file mode 100644
index 00000000000..98181e3fe79
--- /dev/null
+++ b/pkgs/servers/gobetween/gomod.patch
@@ -0,0 +1,21 @@
+diff --git a/go.mod b/go.mod
+index 536631a..f91e862 100644
+--- a/go.mod
++++ b/go.mod
+@@ -7,7 +7,7 @@ require (
+ github.com/burntsushi/toml v0.3.1
+ github.com/elgs/gojq v0.0.0-20160421194050-81fa9a608a13
+ github.com/elgs/gosplitargs v0.0.0-20161028071935-a491c5eeb3c8 // indirect
+- github.com/flosch/pongo2 v0.0.0-20181225140029-79872a7b2769 // indirect
++ github.com/flosch/pongo2 v0.0.0-20190707114632-bbf5a6c351f4 // indirect
+ github.com/fsouza/go-dockerclient v1.3.6
+ github.com/gin-contrib/cors v0.0.0-20190301062745-f9e10995c85a
+ github.com/gin-gonic/gin v1.3.0
+@@ -20,7 +20,6 @@ require (
+ github.com/juju/go4 v0.0.0-20160222163258-40d72ab9641a // indirect
+ github.com/juju/persistent-cookiejar v0.0.0-20171026135701-d5e5a8405ef9 // indirect
+ github.com/juju/schema v0.0.0-20181210140654-64a6158e9071 // indirect
+- github.com/juju/utils v0.0.0-20180820210520-bf9cc5bdd62d // indirect
+ github.com/juju/webbrowser v0.0.0-20180907093207-efb9432b2bcb // indirect
+ github.com/julienschmidt/httprouter v1.2.0 // indirect
+ github.com/lxc/lxd v0.0.0-20190314233831-41efd98813f3
diff --git a/pkgs/servers/gortr/default.nix b/pkgs/servers/gortr/default.nix
index 35c6e145243..c0534d0f890 100644
--- a/pkgs/servers/gortr/default.nix
+++ b/pkgs/servers/gortr/default.nix
@@ -2,15 +2,15 @@
buildGoModule rec {
pname = "gortr";
- version = "0.14.1";
+ version = "0.14.4";
src = fetchFromGitHub {
owner = "cloudflare";
repo = pname;
rev = "v${version}";
- sha256 = "03wxlras2akk2ig8sxzs89nvbc6zr2kbcmjlqldjdfhs1rcg82ra";
+ sha256 = "1srwlpl8g0pzrxb2nyp6xvg10cidm2i6qb9m08k2g296hfgdqqq3";
};
- modSha256 = "157dpalfz3z1s3mxq63xy6lrkwzyy9xzmvn7wsxkwznjq4djv1a1";
+ vendorSha256 = "1nwrzbpqycr4ixk8a90pgaxcwakv5nlfnql6hmcc518qrva198wp";
meta = with lib; {
description = "The RPKI-to-Router server used at Cloudflare";
@@ -19,4 +19,4 @@ buildGoModule rec {
maintainers = with maintainers; [ petabyteboy ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/gotify/default.nix b/pkgs/servers/gotify/default.nix
index 8c358154e8c..5d305c1e412 100644
--- a/pkgs/servers/gotify/default.nix
+++ b/pkgs/servers/gotify/default.nix
@@ -21,7 +21,7 @@ buildGoModule rec {
sha256 = import ./source-sha.nix;
};
- modSha256 = import ./mod-sha.nix;
+ vendorSha256 = import ./vendor-sha.nix;
postPatch = ''
substituteInPlace app.go \
diff --git a/pkgs/servers/gotify/mod-sha.nix b/pkgs/servers/gotify/mod-sha.nix
deleted file mode 100644
index f115be8e1a7..00000000000
--- a/pkgs/servers/gotify/mod-sha.nix
+++ /dev/null
@@ -1 +0,0 @@
-"0zpdbj8a0akhzi1ian8zs6y7ymhlpcfy13q64xdlwc5w0286554r" \ No newline at end of file
diff --git a/pkgs/servers/gotify/update.sh b/pkgs/servers/gotify/update.sh
index e26ffbde62e..dc39a15be73 100755
--- a/pkgs/servers/gotify/update.sh
+++ b/pkgs/servers/gotify/update.sh
@@ -11,9 +11,9 @@ echo got version $version
echo \""${version#v}"\" > "$dirname/version.nix"
printf '%s' $(nix-prefetch-git --quiet --rev ${version} https://github.com/gotify/server | jq .sha256) > $dirname/source-sha.nix
tput setaf 1
-echo zeroing modSha256 in $dirname/mod-sha.nix
+echo zeroing vendorSha256 in $dirname/vendor-sha.nix
tput sgr0
-printf '"%s"' "0000000000000000000000000000000000000000000000000000" > $dirname/mod-sha.nix
+printf '"%s"' "0000000000000000000000000000000000000000000000000000" > $dirname/vendor-sha.nix
GOTIFY_WEB_SRC="https://raw.githubusercontent.com/gotify/server/$version"
@@ -28,13 +28,13 @@ echo removed yarn.lock
echo running nix-build for ui
nix-build -A gotify-server.ui
-echo running nix-build for gotify itself in order to get modSha256
+echo running nix-build for gotify itself in order to get vendorSha256
set +e
-modSha256="$(nix-build -A gotify-server 2>&1 | grep "got:" | cut -d':' -f3)"
+vendorSha256="$(nix-build -A gotify-server 2>&1 | grep "got:" | cut -d':' -f3)"
set -e
-printf '"%s"' "$modSha256" > $dirname/mod-sha.nix
+printf '"%s"' "$vendorSha256" > $dirname/vendor-sha.nix
tput setaf 2
-echo got modSha256 of: $modSha256
+echo got vendorSha256 of: $vendorSha256
tput sgr0
echo running nix-build -A gotify-server which should build gotify-server normally
nix-build -A gotify-server
diff --git a/pkgs/servers/gotify/vendor-sha.nix b/pkgs/servers/gotify/vendor-sha.nix
new file mode 100644
index 00000000000..0705f436316
--- /dev/null
+++ b/pkgs/servers/gotify/vendor-sha.nix
@@ -0,0 +1 @@
+"1ha0zgz1n07sd3if6823fi83j7yajysjdzfbwqk9rpsi6zv3cfh3" \ No newline at end of file
diff --git a/pkgs/servers/gpsd/default.nix b/pkgs/servers/gpsd/default.nix
index 4d66e666ed5..4e0d08324a0 100644
--- a/pkgs/servers/gpsd/default.nix
+++ b/pkgs/servers/gpsd/default.nix
@@ -98,7 +98,7 @@ stdenv.mkDerivation rec {
location-aware applications GPS/AIS logs for diagnostic purposes.
'';
homepage = "http://catb.org/gpsd/";
- license = "BSD-style";
+ license = licenses.bsd3;
platforms = platforms.linux;
maintainers = with maintainers; [ bjornfor rasendubi ];
};
diff --git a/pkgs/servers/hasura/cli.nix b/pkgs/servers/hasura/cli.nix
index f19ffe12f5d..a4d8d147fda 100644
--- a/pkgs/servers/hasura/cli.nix
+++ b/pkgs/servers/hasura/cli.nix
@@ -10,7 +10,7 @@ buildGoModule rec {
goPackagePath = "github.com/hasura/graphql-engine/cli";
subPackages = [ "cmd/hasura" ];
- modSha256 = "0bpb9r0n8n8c1p8sas3qanhvqw45rq8kygb4dmkfhj3d9vlgn6d2";
+ vendorSha256 = "0a3mlkl00r680v8x3hy24ykggq5qm7k3101krlyfrb5y4karp75a";
buildFlagsArray = [''-ldflags=
-X github.com/hasura/graphql-engine/cli/version.BuildVersion=${version}
@@ -30,4 +30,4 @@ buildGoModule rec {
inherit (hasura-graphql-engine.meta) license homepage maintainers;
description = "Hasura GraphQL Engine CLI";
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/home-assistant/0001-setup.py-relax-dependencies.patch b/pkgs/servers/home-assistant/0001-setup.py-relax-dependencies.patch
index e1cf8ada016..0b9dd3e447d 100644
--- a/pkgs/servers/home-assistant/0001-setup.py-relax-dependencies.patch
+++ b/pkgs/servers/home-assistant/0001-setup.py-relax-dependencies.patch
@@ -1,18 +1,14 @@
-From 55cb3ba4458bd43588e7921906d091d001130ab0 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= <joerg@thalheim.io>
-Date: Thu, 9 Apr 2020 07:20:46 +0100
+From 9d730514540929dc95a7313bdb385bab95d9a28c Mon Sep 17 00:00:00 2001
+From: Martin Weinelt <hexa@darmstadt.ccc.de>
+Date: Wed, 20 May 2020 23:23:23 +0200
Subject: [PATCH] setup.py: relax dependencies
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-Signed-off-by: Jörg Thalheim <joerg@thalheim.io>
---
- setup.py | 16 ++++++++--------
- 1 file changed, 8 insertions(+), 8 deletions(-)
+ setup.py | 14 +++++++-------
+ 1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/setup.py b/setup.py
-index 0c56e89b67..ba04546130 100755
+index 1473fd1f5f..149af58b3a 100755
--- a/setup.py
+++ b/setup.py
@@ -32,24 +32,24 @@ PROJECT_URLS = {
@@ -23,25 +19,24 @@ index 0c56e89b67..ba04546130 100755
+ "aiohttp>=3.6.1",
"astral==1.10.1",
"async_timeout==3.0.1",
-- "attrs==19.3.0",
-+ "attrs>=19.3.0",
+ "attrs==19.3.0",
"bcrypt==3.1.7",
-- "certifi>=2020.4.5.1",
-+ "certifi>=2019.11.28",
+ "certifi>=2020.4.5.1",
"ciso8601==2.1.3",
- "importlib-metadata==1.6.0",
+ "importlib-metadata>=1.5.0",
"jinja2>=2.11.1",
"PyJWT==1.7.1",
# PyJWT has loose dependency. We want the latest one.
-- "cryptography==2.9",
+- "cryptography==2.9.2",
+ "cryptography>=2.9",
"pip>=8.0.3",
"python-slugify==4.0.0",
- "pytz>=2019.03",
+- "pytz>=2020.1",
- "pyyaml==5.3.1",
- "requests==2.23.0",
- "ruamel.yaml==0.15.100",
++ "pytz>=2019.03",
+ "pyyaml>=5.2",
+ "requests>=2.22",
+ "ruamel.yaml>=0.15.100",
@@ -49,5 +44,5 @@ index 0c56e89b67..ba04546130 100755
"voluptuous-serialize==2.3.0",
]
--
-2.26.1
+2.26.2
diff --git a/pkgs/servers/home-assistant/cli.nix b/pkgs/servers/home-assistant/cli.nix
index 17e5559821e..6b7758dd5e1 100644
--- a/pkgs/servers/home-assistant/cli.nix
+++ b/pkgs/servers/home-assistant/cli.nix
@@ -2,11 +2,11 @@
python3.pkgs.buildPythonApplication rec {
pname = "homeassistant-cli";
- version = "0.8.0";
+ version = "0.9.1";
src = python3.pkgs.fetchPypi {
inherit pname version;
- sha256 = "0qq42b2a0rlrzaxwf3zqks5gzgv0hf4pz4yjjl6ldnizw8fcj40n";
+ sha256 = "1a31ky2p5w8byf0bjgma6xi328jj690qqksm3dwbi3v8dpqvghgf";
};
postPatch = ''
diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix
index 96ca0c83898..aff2e9dc0cb 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.109.6";
+ version = "0.110.1";
components = {
"abode" = ps: with ps; [ ]; # missing inputs: abodepy
"acer_projector" = ps: with ps; [ pyserial];
@@ -10,6 +10,7 @@
"adguard" = ps: with ps; [ ]; # missing inputs: adguardhome
"ads" = ps: with ps; [ ]; # missing inputs: pyads
"aftership" = ps: with ps; [ ]; # missing inputs: pyaftership
+ "agent_dvr" = ps: with ps; [ ]; # missing inputs: agent-py
"air_quality" = ps: with ps; [ ];
"airly" = ps: with ps; [ ]; # missing inputs: airly
"airvisual" = ps: with ps; [ pyairvisual];
@@ -75,6 +76,7 @@
"bitcoin" = ps: with ps; [ ]; # missing inputs: blockchain
"bizkaibus" = ps: with ps; [ ]; # missing inputs: bizkaibus
"blackbird" = ps: with ps; [ ]; # missing inputs: pyblackbird
+ "blebox" = ps: with ps; [ ]; # missing inputs: blebox_uniapi
"blink" = ps: with ps; [ ]; # missing inputs: blinkpy
"blinksticklight" = ps: with ps; [ BlinkStick];
"blinkt" = ps: with ps; [ ]; # missing inputs: blinkt
@@ -94,6 +96,7 @@
"brottsplatskartan" = ps: with ps; [ ]; # missing inputs: brottsplatskartan
"browser" = ps: with ps; [ ];
"brunt" = ps: with ps; [ ]; # missing inputs: brunt
+ "bsblan" = ps: with ps; [ ]; # missing inputs: bsblan
"bt_home_hub_5" = ps: with ps; [ ]; # missing inputs: bthomehub5-devicelist
"bt_smarthub" = ps: with ps; [ ]; # missing inputs: btsmarthub_devicelist
"buienradar" = ps: with ps; [ ]; # missing inputs: buienradar
@@ -154,6 +157,7 @@
"device_automation" = ps: with ps; [ aiohttp-cors];
"device_sun_light_trigger" = ps: with ps; [ ];
"device_tracker" = ps: with ps; [ ];
+ "devolo_home_control" = ps: with ps; [ ]; # missing inputs: devolo-home-control-api
"dht" = ps: with ps; [ ]; # missing inputs: Adafruit-DHT
"dialogflow" = ps: with ps; [ aiohttp-cors];
"digital_ocean" = ps: with ps; [ digital-ocean];
@@ -243,6 +247,7 @@
"fleetgo" = ps: with ps; [ ]; # missing inputs: ritassist
"flexit" = ps: with ps; [ ]; # missing inputs: pyflexit pymodbus
"flic" = ps: with ps; [ ]; # missing inputs: pyflic-homeassistant
+ "flick_electric" = ps: with ps; [ ]; # missing inputs: PyFlick
"flock" = ps: with ps; [ ];
"flume" = ps: with ps; [ ]; # missing inputs: pyflume
"flunearyou" = ps: with ps; [ ]; # missing inputs: pyflunearyou
@@ -251,6 +256,7 @@
"folder" = ps: with ps; [ ];
"folder_watcher" = ps: with ps; [ watchdog];
"foobot" = ps: with ps; [ ]; # missing inputs: foobot_async
+ "forked_daapd" = ps: with ps; [ ]; # missing inputs: pyforked-daapd pylibrespot-java
"fortigate" = ps: with ps; [ ]; # missing inputs: pyfgt
"fortios" = ps: with ps; [ ]; # missing inputs: fortiosapi
"foscam" = ps: with ps; [ ]; # missing inputs: libpyfoscam
@@ -328,8 +334,9 @@
"hitron_coda" = ps: with ps; [ ];
"hive" = ps: with ps; [ ]; # missing inputs: pyhiveapi
"hlk_sw16" = ps: with ps; [ ]; # missing inputs: hlk-sw16
+ "home_connect" = ps: with ps; [ aiohttp-cors]; # missing inputs: homeconnect
"homeassistant" = ps: with ps; [ ];
- "homekit" = ps: with ps; [ HAP-python pyqrcode aiohttp-cors]; # missing inputs: base36 fnvhash
+ "homekit" = ps: with ps; [ HAP-python pyqrcode aiohttp-cors ha-ffmpeg]; # missing inputs: PyTurboJPEG base36 fnvhash
"homekit_controller" = ps: with ps; [ ]; # missing inputs: aiohomekit[IP]
"homematic" = ps: with ps; [ pyhomematic];
"homematicip_cloud" = ps: with ps; [ ]; # missing inputs: homematicip
@@ -379,7 +386,7 @@
"irish_rail_transport" = ps: with ps; [ ]; # missing inputs: pyirishrail
"islamic_prayer_times" = ps: with ps; [ ]; # missing inputs: prayer_times_calculator
"iss" = ps: with ps; [ ]; # missing inputs: pyiss
- "isy994" = ps: with ps; [ ]; # missing inputs: PyISY
+ "isy994" = ps: with ps; [ ]; # missing inputs: pyisy
"itach" = ps: with ps; [ ]; # missing inputs: pyitachip2ir
"itunes" = ps: with ps; [ ];
"izone" = ps: with ps; [ ]; # missing inputs: python-izone
@@ -533,6 +540,7 @@
"nuheat" = ps: with ps; [ ]; # missing inputs: nuheat
"nuimo_controller" = ps: with ps; [ ]; # missing inputs: --only-binary=all nuimo
"nuki" = ps: with ps; [ ]; # missing inputs: pynuki
+ "numato" = ps: with ps; [ ]; # missing inputs: numato-gpio
"nut" = ps: with ps; [ ]; # missing inputs: pynut2
"nws" = ps: with ps; [ ]; # missing inputs: pynws
"nx584" = ps: with ps; [ ]; # missing inputs: pynx584
@@ -546,14 +554,14 @@
"onboarding" = ps: with ps; [ aiohttp-cors];
"onewire" = ps: with ps; [ ]; # missing inputs: pyownet
"onkyo" = ps: with ps; [ onkyo-eiscp];
- "onvif" = ps: with ps; [ ha-ffmpeg]; # missing inputs: onvif-zeep-async
+ "onvif" = ps: with ps; [ ha-ffmpeg]; # missing inputs: WSDiscovery onvif-zeep-async
"openalpr_cloud" = ps: with ps; [ ];
"openalpr_local" = ps: with ps; [ ];
"opencv" = ps: with ps; [ numpy]; # missing inputs: opencv-python-headless
"openerz" = ps: with ps; [ ]; # missing inputs: openerz-api
"openevse" = ps: with ps; [ ]; # missing inputs: openevsewifi
"openexchangerates" = ps: with ps; [ ];
- "opengarage" = ps: with ps; [ ];
+ "opengarage" = ps: with ps; [ ]; # missing inputs: open-garage
"openhardwaremonitor" = ps: with ps; [ ];
"openhome" = ps: with ps; [ ]; # missing inputs: openhomedevice
"opensensemap" = ps: with ps; [ ]; # missing inputs: opensensemap-api
@@ -569,6 +577,7 @@
"osramlightify" = ps: with ps; [ ]; # missing inputs: lightify
"otp" = ps: with ps; [ pyotp];
"owntracks" = ps: with ps; [ pynacl aiohttp-cors];
+ "ozw" = ps: with ps; [ ]; # missing inputs: python-openzwave-mqtt
"panasonic_bluray" = ps: with ps; [ ]; # missing inputs: panacotta
"panasonic_viera" = ps: with ps; [ ]; # missing inputs: panasonic_viera
"pandora" = ps: with ps; [ pexpect];
@@ -604,7 +613,7 @@
"proxy" = ps: with ps; [ pillow];
"ps4" = ps: with ps; [ ]; # missing inputs: pyps4-2ndscreen
"ptvsd" = ps: with ps; [ ]; # missing inputs: ptvsd
- "pulseaudio_loopback" = ps: with ps; [ ];
+ "pulseaudio_loopback" = ps: with ps; [ pulsectl];
"push" = ps: with ps; [ aiohttp-cors];
"pushbullet" = ps: with ps; [ pushbullet];
"pushover" = ps: with ps; [ pushover-complete];
@@ -647,7 +656,7 @@
"ripple" = ps: with ps; [ ]; # missing inputs: python-ripple-api
"rmvtransport" = ps: with ps; [ ]; # missing inputs: PyRMVtransport
"rocketchat" = ps: with ps; [ ]; # missing inputs: rocketchat-API
- "roku" = ps: with ps; [ roku];
+ "roku" = ps: with ps; [ ]; # missing inputs: rokuecp
"roomba" = ps: with ps; [ ]; # missing inputs: roombapy
"route53" = ps: with ps; [ boto3]; # missing inputs: ipify
"rova" = ps: with ps; [ ]; # missing inputs: rova
@@ -736,7 +745,7 @@
"spotcrime" = ps: with ps; [ ]; # missing inputs: spotcrime
"spotify" = ps: with ps; [ aiohttp-cors spotipy];
"sql" = ps: with ps; [ sqlalchemy];
- "squeezebox" = ps: with ps; [ ];
+ "squeezebox" = ps: with ps; [ ]; # missing inputs: pysqueezebox
"ssdp" = ps: with ps; [ defusedxml netdisco];
"starline" = ps: with ps; [ ]; # missing inputs: starline
"starlingbank" = ps: with ps; [ ]; # missing inputs: starlingbank
@@ -836,6 +845,7 @@
"unifi_direct" = ps: with ps; [ pexpect];
"unifiled" = ps: with ps; [ ]; # missing inputs: unifiled
"universal" = ps: with ps; [ ];
+ "upb" = ps: with ps; [ ]; # missing inputs: upb_lib
"upc_connect" = ps: with ps; [ ]; # missing inputs: connect-box
"upcloud" = ps: with ps; [ ]; # missing inputs: upcloud-api
"updater" = ps: with ps; [ distro];
@@ -883,6 +893,7 @@
"websocket_api" = ps: with ps; [ aiohttp-cors];
"wemo" = ps: with ps; [ ]; # missing inputs: pywemo
"whois" = ps: with ps; [ ]; # missing inputs: python-whois
+ "wiffi" = ps: with ps; [ ]; # missing inputs: wiffi
"wink" = ps: with ps; [ aiohttp-cors]; # missing inputs: pubnubsub-handler python-wink
"wirelesstag" = ps: with ps; [ ]; # missing inputs: wirelesstagpy
"withings" = ps: with ps; [ aiohttp-cors]; # missing inputs: withings-api
@@ -919,8 +930,9 @@
"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; [ zha-quirks zigpy-deconz zigpy]; # missing inputs: bellows-homeassistant zigpy-cc zigpy-xbee-homeassistant zigpy-zigate
+ "zha" = ps: with ps; [ pyserial zha-quirks zigpy-deconz]; # missing inputs: bellows zigpy-cc zigpy-xbee zigpy-zigate zigpy
"zhong_hong" = ps: with ps; [ ]; # missing inputs: zhong_hong_hvac
"zigbee" = ps: with ps; [ ]; # missing inputs: xbee-helper
"ziggo_mediabox_xl" = ps: with ps; [ ]; # missing inputs: ziggo-mediabox-xl
diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix
index 9471a5faad8..2d6d7347455 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.109.6";
+ hassVersion = "0.110.1";
in with py.pkgs; buildPythonApplication rec {
pname = "homeassistant";
@@ -84,9 +84,9 @@ in with py.pkgs; buildPythonApplication rec {
# PyPI tarball is missing tests/ directory
src = fetchFromGitHub {
owner = "home-assistant";
- repo = "home-assistant";
+ repo = "core";
rev = version;
- sha256 = "133l6n165yivnc9qmrahk423hmns0hn0dbnx4ys7yaw3x5hqwyns";
+ sha256 = "1495kl997mvk9k11lk1ahv5w0yc0185qmxwa1h51j6d0zyqwz749";
};
propagatedBuildInputs = [
diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix
index 9fb543d06ce..3481a2d1bd9 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 = "20200505.0";
+ version = "20200519.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0h19ddgnws5l49fwr4b0j99j4xkhpxkwdsmq71q36akd4s5lj0ll";
+ sha256 = "149v56q5anzdfxf0dw1h39vdmcigx732a7abqjfb0xny5484iq8w";
};
# no Python tests implemented
diff --git a/pkgs/servers/http/jetty/default.nix b/pkgs/servers/http/jetty/default.nix
index 49c11bf462e..4f34fde1856 100644
--- a/pkgs/servers/http/jetty/default.nix
+++ b/pkgs/servers/http/jetty/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "jetty";
- version = "9.4.26.v20200117";
+ version = "9.4.29.v20200521";
src = fetchurl {
url = "https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/${version}/jetty-distribution-${version}.tar.gz";
name = "jetty-distribution-${version}.tar.gz";
- sha256 = "0wgh7vap0h6gkz6pk8iycvhwmybyxv25ssinwxxrnzk8jg25g89i";
+ sha256 = "0ir7rzr5479k7whgy0fx6bjj7x978ghx4fxc64i39hg2kzcp5dbi";
};
phases = [ "unpackPhase" "installPhase" ];
diff --git a/pkgs/servers/http/nginx/modules.nix b/pkgs/servers/http/nginx/modules.nix
index 16782966944..4ea74019692 100644
--- a/pkgs/servers/http/nginx/modules.nix
+++ b/pkgs/servers/http/nginx/modules.nix
@@ -73,8 +73,8 @@ in
src = fetchFromGitHub {
owner = "aperezdc";
repo = "ngx-fancyindex";
- rev = "v0.4.3";
- sha256 = "12xdx6a76sfrq0yciylvyjlnvyczszpadn31jqya8c2dzdkyyx7f";
+ rev = "v0.4.4";
+ sha256 = "14xmzcl608pr7hb7wng6hpz7by51cfnxlszbka3zhp3kk86ljsi6";
};
};
@@ -140,6 +140,7 @@ in
export LUAJIT_LIB="${pkgs.luajit}/lib"
export LUAJIT_INC="${pkgs.luajit}/include/luajit-2.0"
'';
+ allowMemoryWriteExecute = true;
};
lua-upstream = {
@@ -150,6 +151,7 @@ in
sha256 = "1gqccg8airli3i9103zv1zfwbjm27h235qjabfbfqk503rjamkpk";
};
inputs = [ pkgs.luajit ];
+ allowMemoryWriteExecute = true;
};
modsecurity = {
@@ -246,6 +248,7 @@ in
in {
src = ngx_pagespeed;
inputs = [ pkgs.zlib pkgs.libuuid ]; # psol deps
+ allowMemoryWriteExecute = true;
};
pam = {
diff --git a/pkgs/servers/http/unit/default.nix b/pkgs/servers/http/unit/default.nix
index c161566d329..fbb7768dcba 100644
--- a/pkgs/servers/http/unit/default.nix
+++ b/pkgs/servers/http/unit/default.nix
@@ -32,14 +32,14 @@ let
php74-unit = php74.override phpConfig;
in stdenv.mkDerivation rec {
- version = "1.17.0";
+ version = "1.18.0";
pname = "unit";
src = fetchFromGitHub {
owner = "nginx";
repo = "unit";
rev = version;
- sha256 = "1q3659vw8rxv4fk7ljkjav8ga72sb3arljfxcqw8b080f9hvi7hh";
+ sha256 = "0r2l3ra63qjjbpjzrmx75jp9fvz83yis4j3qxqdnmxm77psykwy8";
};
nativeBuildInputs = [ which ];
@@ -49,7 +49,7 @@ in stdenv.mkDerivation rec {
++ optionals withPython3 [ python3 ncurses ]
++ optional withPHP72 php72-unit
++ optional withPHP73 php73-unit
- ++ optional withPHP73 php74-unit
+ ++ optional withPHP74 php74-unit
++ optional withPerl528 perl528
++ optional withPerl530 perl530
++ optional withPerldevel perldevel
@@ -67,9 +67,14 @@ in stdenv.mkDerivation rec {
++ optional (!withIPv6) "--no-ipv6"
++ optional withDebug "--debug";
+ # Optionally add the PHP derivations used so they can be addressed in the configs
+ usedPhp72 = optionals withPHP72 php72-unit;
+ usedPhp73 = optionals withPHP73 php73-unit;
+ usedPhp74 = optionals withPHP74 php74-unit;
+
postConfigure = ''
- ${optionalString withPython2 "./configure python --module=python2 --config=${python2}/bin/python2-config --lib-path=${python2}/lib"}
- ${optionalString withPython3 "./configure python --module=python3 --config=${python3}/bin/python3-config --lib-path=${python3}/lib"}
+ ${optionalString withPython2 "./configure python --module=python2 --config=python2-config --lib-path=${python2}/lib"}
+ ${optionalString withPython3 "./configure python --module=python3 --config=python3-config --lib-path=${python3}/lib"}
${optionalString withPHP72 "./configure php --module=php72 --config=${php72-unit.unwrapped.dev}/bin/php-config --lib-path=${php72-unit}/lib"}
${optionalString withPHP73 "./configure php --module=php73 --config=${php73-unit.unwrapped.dev}/bin/php-config --lib-path=${php73-unit}/lib"}
${optionalString withPHP74 "./configure php --module=php74 --config=${php74-unit.unwrapped.dev}/bin/php-config --lib-path=${php74-unit}/lib"}
diff --git a/pkgs/servers/imgproxy/default.nix b/pkgs/servers/imgproxy/default.nix
index 21caebec0f3..099caf87963 100644
--- a/pkgs/servers/imgproxy/default.nix
+++ b/pkgs/servers/imgproxy/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "imgproxy";
- version = "2.13.0";
+ version = "2.13.1";
src = fetchFromGitHub {
owner = pname;
repo = pname;
- sha256 = "0lzk9nv7fbyc0jbsigw54310pvpwfrvji58z7a08j03vypc0v3x4";
+ sha256 = "105mjlbzgv1c8argwgs0d9wm28m06nqi5hrk3358zg2jaa7ahaqf";
rev = "v${version}";
};
- modSha256 = "02pj8ryis89dl4wjp2mvx6h5d0xdvskxdxiwarg7q0x23m9r7kpg";
+ vendorSha256 = "069if1ifsmdn5hrwybiifhnq6xzmdccq85mzi9v98iii18pzfwqx";
nativeBuildInputs = [ pkg-config ];
diff --git a/pkgs/servers/kapow/default.nix b/pkgs/servers/kapow/default.nix
new file mode 100644
index 00000000000..1990dba381d
--- /dev/null
+++ b/pkgs/servers/kapow/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "kapow";
+ version = "0.5.3";
+
+ goPackagePath = "github.com/BBVA/kapow";
+
+ subPackages = [ "." ];
+
+ src = fetchFromGitHub {
+ owner = "BBVA";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0m5b9lvg5d908d27khyx9p3567pap1b2mxl8fk7cxhb51r89jypj";
+ };
+
+ vendorSha256 = "159s46rhg67mgglaxgddx3k8kssl0cqiq8yjdqgjhhxppf16r7dy";
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/BBVA/kapow";
+ description = "Expose command-line tools over HTTP";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ nilp0inter ];
+ };
+}
diff --git a/pkgs/servers/mail/dovecot/default.nix b/pkgs/servers/mail/dovecot/default.nix
index fd27d18b503..a110df0fb42 100644
--- a/pkgs/servers/mail/dovecot/default.nix
+++ b/pkgs/servers/mail/dovecot/default.nix
@@ -9,7 +9,8 @@
}:
stdenv.mkDerivation rec {
- name = "dovecot-2.3.10";
+ pname = "dovecot";
+ version = "2.3.10.1";
nativeBuildInputs = [ perl pkgconfig ];
buildInputs =
@@ -20,8 +21,8 @@ stdenv.mkDerivation rec {
++ lib.optional withSQLite sqlite;
src = fetchurl {
- url = "https://dovecot.org/releases/2.3/${name}.tar.gz";
- sha256 = "1ibiz3k2flablkcqbkvfzsjnq5b5kxximhcrplflsjl57mr88ca7";
+ url = "https://dovecot.org/releases/2.3/${pname}-${version}.tar.gz";
+ sha256 = "035idr2j81s5mngnhd58rih79dhwwak7q01mqbx3rcmi4cpychk6";
};
enableParallelBuilding = true;
diff --git a/pkgs/servers/mail/exim/default.nix b/pkgs/servers/mail/exim/default.nix
index 5c73042e6cb..a85cb92a3fb 100644
--- a/pkgs/servers/mail/exim/default.nix
+++ b/pkgs/servers/mail/exim/default.nix
@@ -7,11 +7,12 @@
}:
stdenv.mkDerivation rec {
- name = "exim-4.92.3";
+ pname = "exim";
+ version = "4.93.0.4";
src = fetchurl {
- url = "https://ftp.exim.org/pub/exim/exim4/${name}.tar.xz";
- sha256 = "1zfj4zblv5881qxpzkrg3f6a96pbcq270s9p6p1w85lfxjsknif4";
+ url = "https://ftp.exim.org/pub/exim/exim4/fixes/${pname}-${version}.tar.xz";
+ sha256 = "01g4sfycv13glnmfrapwhjbdw6z1z7w5bwjldxjmglwfw5p3czak";
};
nativeBuildInputs = [ pkgconfig ];
@@ -34,7 +35,7 @@ stdenv.mkDerivation rec {
s:^\(FIXED_NEVER_USERS\)=root$:\1=0:
s:^# \(WITH_CONTENT_SCAN\)=.*:\1=yes:
s:^# \(AUTH_PLAINTEXT\)=.*:\1=yes:
- s:^# \(SUPPORT_TLS\)=.*:\1=yes:
+ s:^# \(USE_OPENSSL\)=.*:\1=yes:
s:^# \(USE_OPENSSL_PC=openssl\)$:\1:
s:^# \(LOG_FILE_PATH=syslog\)$:\1:
s:^# \(HAVE_IPV6=yes\)$:\1:
diff --git a/pkgs/servers/mail/opensmtpd/default.nix b/pkgs/servers/mail/opensmtpd/default.nix
index 134913e85a8..0c2cd68cb1b 100644
--- a/pkgs/servers/mail/opensmtpd/default.nix
+++ b/pkgs/servers/mail/opensmtpd/default.nix
@@ -4,14 +4,14 @@
stdenv.mkDerivation rec {
pname = "opensmtpd";
- version = "6.6.4p1";
+ version = "6.7.0p1";
nativeBuildInputs = [ autoconf automake libtool bison ];
buildInputs = [ libasr libevent zlib libressl db pam ];
src = fetchurl {
url = "https://www.opensmtpd.org/archives/${pname}-${version}.tar.gz";
- sha256 = "1kyph9ycq0j21dl9n1sq5fns9p4gckdi0fmnf8awrcwrdcm9dyg2";
+ sha256 = "1f8bp40ywyixflg5qbnang6l210bv4vqa1k2pgm2356bp7bmsgy1";
};
patches = [
diff --git a/pkgs/servers/matrix-appservice-discord/default.nix b/pkgs/servers/matrix-appservice-discord/default.nix
new file mode 100644
index 00000000000..beb3ad70c79
--- /dev/null
+++ b/pkgs/servers/matrix-appservice-discord/default.nix
@@ -0,0 +1,29 @@
+{ pkgs, nodejs, stdenv }:
+
+let
+ nodePackages = import ./node-composition.nix {
+ inherit pkgs nodejs;
+ inherit (stdenv.hostPlatform) system;
+ };
+
+in nodePackages."matrix-appservice-discord-git+https://github.com/Half-Shot/matrix-appservice-discord.git#v0.5.2".override {
+ nativeBuildInputs = [ pkgs.makeWrapper ];
+
+ postInstall = ''
+ # compile Typescript sources
+ npm run build
+
+ # server wrapper
+ makeWrapper '${nodejs}/bin/node' "$out/bin/matrix-appservice-discord" \
+ --add-flags "$out/lib/node_modules/matrix-appservice-discord/build/src/discordas.js"
+
+ # admin tools wrappers
+ for toolPath in $out/lib/node_modules/matrix-appservice-discord/build/tools/*; do
+ makeWrapper '${nodejs}/bin/node' "$out/bin/matrix-appservice-discord-$(basename $toolPath .js)" \
+ --add-flags "$toolPath"
+ done
+ '';
+
+ # other metadata generated and inherited from ./node-package.nix
+ meta.maintainers = with stdenv.lib.maintainers; [ pacien ];
+}
diff --git a/pkgs/servers/matrix-appservice-discord/generate.sh b/pkgs/servers/matrix-appservice-discord/generate.sh
new file mode 100755
index 00000000000..46aeb7d02ea
--- /dev/null
+++ b/pkgs/servers/matrix-appservice-discord/generate.sh
@@ -0,0 +1,10 @@
+##!/usr/bin/env nix-shell
+##! nix-shell -i bash -p nodePackages.node2nix
+
+node2nix \
+ --nodejs-12 \
+ --node-env ../../development/node-packages/node-env.nix \
+ --development \
+ --input package.json \
+ --output node-packages.nix \
+ --composition node-composition.nix
diff --git a/pkgs/development/node-packages/composition-v13.nix b/pkgs/servers/matrix-appservice-discord/node-composition.nix
index 6eddeb468db..42b6358224c 100644
--- a/pkgs/development/node-packages/composition-v13.nix
+++ b/pkgs/servers/matrix-appservice-discord/node-composition.nix
@@ -2,16 +2,16 @@
{pkgs ? import <nixpkgs> {
inherit system;
- }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-13_x"}:
+ }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-12_x"}:
let
- nodeEnv = import ./node-env.nix {
+ nodeEnv = import ../../development/node-packages/node-env.nix {
inherit (pkgs) stdenv python2 utillinux runCommand writeTextFile;
inherit nodejs;
libtool = if pkgs.stdenv.isDarwin then pkgs.darwin.cctools else null;
};
in
-import ./node-packages-v13.nix {
+import ./node-packages.nix {
inherit (pkgs) fetchurl fetchgit;
inherit nodeEnv;
} \ No newline at end of file
diff --git a/pkgs/servers/matrix-appservice-discord/node-packages.nix b/pkgs/servers/matrix-appservice-discord/node-packages.nix
new file mode 100644
index 00000000000..1b9a367d2eb
--- /dev/null
+++ b/pkgs/servers/matrix-appservice-discord/node-packages.nix
@@ -0,0 +1,5251 @@
+# This file has been generated by node2nix 1.8.0. Do not edit!
+
+{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
+
+let
+ sources = {
+ "@babel/code-frame-7.8.3" = {
+ name = "_at_babel_slash_code-frame";
+ packageName = "@babel/code-frame";
+ version = "7.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz";
+ sha512 = "a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==";
+ };
+ };
+ "@babel/generator-7.9.6" = {
+ name = "_at_babel_slash_generator";
+ packageName = "@babel/generator";
+ version = "7.9.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.9.6.tgz";
+ sha512 = "+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ==";
+ };
+ };
+ "@babel/helper-function-name-7.9.5" = {
+ name = "_at_babel_slash_helper-function-name";
+ packageName = "@babel/helper-function-name";
+ version = "7.9.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz";
+ sha512 = "JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==";
+ };
+ };
+ "@babel/helper-get-function-arity-7.8.3" = {
+ name = "_at_babel_slash_helper-get-function-arity";
+ packageName = "@babel/helper-get-function-arity";
+ version = "7.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz";
+ sha512 = "FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==";
+ };
+ };
+ "@babel/helper-split-export-declaration-7.8.3" = {
+ name = "_at_babel_slash_helper-split-export-declaration";
+ packageName = "@babel/helper-split-export-declaration";
+ version = "7.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz";
+ sha512 = "3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==";
+ };
+ };
+ "@babel/helper-validator-identifier-7.9.5" = {
+ name = "_at_babel_slash_helper-validator-identifier";
+ packageName = "@babel/helper-validator-identifier";
+ version = "7.9.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz";
+ sha512 = "/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==";
+ };
+ };
+ "@babel/highlight-7.9.0" = {
+ name = "_at_babel_slash_highlight";
+ packageName = "@babel/highlight";
+ version = "7.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz";
+ sha512 = "lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==";
+ };
+ };
+ "@babel/parser-7.9.6" = {
+ name = "_at_babel_slash_parser";
+ packageName = "@babel/parser";
+ version = "7.9.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.9.6.tgz";
+ sha512 = "AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q==";
+ };
+ };
+ "@babel/template-7.8.6" = {
+ name = "_at_babel_slash_template";
+ packageName = "@babel/template";
+ version = "7.8.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz";
+ sha512 = "zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==";
+ };
+ };
+ "@babel/traverse-7.9.6" = {
+ name = "_at_babel_slash_traverse";
+ packageName = "@babel/traverse";
+ version = "7.9.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.6.tgz";
+ sha512 = "b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg==";
+ };
+ };
+ "@babel/types-7.9.6" = {
+ name = "_at_babel_slash_types";
+ packageName = "@babel/types";
+ version = "7.9.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.9.6.tgz";
+ sha512 = "qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA==";
+ };
+ };
+ "@istanbuljs/nyc-config-typescript-0.1.3" = {
+ name = "_at_istanbuljs_slash_nyc-config-typescript";
+ packageName = "@istanbuljs/nyc-config-typescript";
+ version = "0.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@istanbuljs/nyc-config-typescript/-/nyc-config-typescript-0.1.3.tgz";
+ sha512 = "EzRFg92bRSD1W/zeuNkeGwph0nkWf+pP2l/lYW4/5hav7RjKKBN5kV1Ix7Tvi0CMu3pC4Wi/U7rNisiJMR3ORg==";
+ };
+ };
+ "@types/chai-3.5.2" = {
+ name = "_at_types_slash_chai";
+ packageName = "@types/chai";
+ version = "3.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/chai/-/chai-3.5.2.tgz";
+ sha1 = "c11cd2817d3a401b7ba0f5a420f35c56139b1c1e";
+ };
+ };
+ "@types/mocha-5.2.7" = {
+ name = "_at_types_slash_mocha";
+ packageName = "@types/mocha";
+ version = "5.2.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/mocha/-/mocha-5.2.7.tgz";
+ sha512 = "NYrtPht0wGzhwe9+/idPaBB+TqkY9AhTvOLMkThm0IoEfLaiVQZwBwyJ5puCkO3AUCWrmcoePjp2mbFocKy4SQ==";
+ };
+ };
+ "@types/node-10.17.24" = {
+ name = "_at_types_slash_node";
+ packageName = "@types/node";
+ version = "10.17.24";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/node/-/node-10.17.24.tgz";
+ sha512 = "5SCfvCxV74kzR3uWgTYiGxrd69TbT1I6+cMx1A5kEly/IVveJBimtAMlXiEyVFn5DvUFewQWxOOiJhlxeQwxgA==";
+ };
+ };
+ "@types/prop-types-15.7.3" = {
+ name = "_at_types_slash_prop-types";
+ packageName = "@types/prop-types";
+ version = "15.7.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz";
+ sha512 = "KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==";
+ };
+ };
+ "@types/react-16.9.35" = {
+ name = "_at_types_slash_react";
+ packageName = "@types/react";
+ version = "16.9.35";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/react/-/react-16.9.35.tgz";
+ sha512 = "q0n0SsWcGc8nDqH2GJfWQWUOmZSJhXV64CjVN5SvcNti3TdEaA3AH0D8DwNmMdzjMAC/78tB8nAZIlV8yTz+zQ==";
+ };
+ };
+ "@types/sqlite3-3.1.6" = {
+ name = "_at_types_slash_sqlite3";
+ packageName = "@types/sqlite3";
+ version = "3.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/sqlite3/-/sqlite3-3.1.6.tgz";
+ sha512 = "OBsK0KIGUICExQ/ZvnPY4cKx5Kz4NcrVyGTIvOL5y4ajXu7r++RfBajfpGfGDmDVCKcoCDX1dO84/oeyeITnxA==";
+ };
+ };
+ "abbrev-1.0.9" = {
+ name = "abbrev";
+ packageName = "abbrev";
+ version = "1.0.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz";
+ sha1 = "91b4792588a7738c25f35dd6f63752a2f8776135";
+ };
+ };
+ "abbrev-1.1.1" = {
+ name = "abbrev";
+ packageName = "abbrev";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
+ sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
+ };
+ };
+ "accepts-1.3.7" = {
+ name = "accepts";
+ packageName = "accepts";
+ version = "1.3.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz";
+ sha512 = "Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==";
+ };
+ };
+ "acorn-3.3.0" = {
+ name = "acorn";
+ packageName = "acorn";
+ version = "3.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz";
+ sha1 = "45e37fb39e8da3f25baee3ff5369e2bb5f22017a";
+ };
+ };
+ "acorn-5.7.4" = {
+ name = "acorn";
+ packageName = "acorn";
+ version = "5.7.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz";
+ sha512 = "1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==";
+ };
+ };
+ "acorn-jsx-3.0.1" = {
+ name = "acorn-jsx";
+ packageName = "acorn-jsx";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz";
+ sha1 = "afdf9488fb1ecefc8348f6fb22f464e32a58b36b";
+ };
+ };
+ "ajv-4.11.8" = {
+ name = "ajv";
+ packageName = "ajv";
+ version = "4.11.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz";
+ sha1 = "82ffb02b29e662ae53bdc20af15947706739c536";
+ };
+ };
+ "ajv-6.12.2" = {
+ name = "ajv";
+ packageName = "ajv";
+ version = "6.12.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz";
+ sha512 = "k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==";
+ };
+ };
+ "ajv-keywords-1.5.1" = {
+ name = "ajv-keywords";
+ packageName = "ajv-keywords";
+ version = "1.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz";
+ sha1 = "314dd0a4b3368fad3dfcdc54ede6171b886daf3c";
+ };
+ };
+ "amdefine-1.0.1" = {
+ name = "amdefine";
+ packageName = "amdefine";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz";
+ sha1 = "4a5282ac164729e93619bcfd3ad151f817ce91f5";
+ };
+ };
+ "another-json-0.2.0" = {
+ name = "another-json";
+ packageName = "another-json";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/another-json/-/another-json-0.2.0.tgz";
+ sha1 = "b5f4019c973b6dd5c6506a2d93469cb6d32aeedc";
+ };
+ };
+ "ansi-escape-sequences-4.1.0" = {
+ name = "ansi-escape-sequences";
+ packageName = "ansi-escape-sequences";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-4.1.0.tgz";
+ sha512 = "dzW9kHxH011uBsidTXd14JXgzye/YLb2LzeKZ4bsgl/Knwx8AtbSFkkGxagdNOoh0DlqHCmfiEjWKBaqjOanVw==";
+ };
+ };
+ "ansi-escapes-1.4.0" = {
+ name = "ansi-escapes";
+ packageName = "ansi-escapes";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz";
+ sha1 = "d3a8a83b319aa67793662b13e761c7911422306e";
+ };
+ };
+ "ansi-regex-2.1.1" = {
+ name = "ansi-regex";
+ packageName = "ansi-regex";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz";
+ sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df";
+ };
+ };
+ "ansi-regex-3.0.0" = {
+ name = "ansi-regex";
+ packageName = "ansi-regex";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz";
+ sha1 = "ed0317c322064f79466c02966bddb605ab37d998";
+ };
+ };
+ "ansi-regex-4.1.0" = {
+ name = "ansi-regex";
+ packageName = "ansi-regex";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz";
+ sha512 = "1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==";
+ };
+ };
+ "ansi-styles-2.2.1" = {
+ name = "ansi-styles";
+ packageName = "ansi-styles";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz";
+ sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe";
+ };
+ };
+ "ansi-styles-3.2.1" = {
+ name = "ansi-styles";
+ packageName = "ansi-styles";
+ version = "3.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz";
+ sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==";
+ };
+ };
+ "append-transform-1.0.0" = {
+ name = "append-transform";
+ packageName = "append-transform";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz";
+ sha512 = "P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw==";
+ };
+ };
+ "archy-1.0.0" = {
+ name = "archy";
+ packageName = "archy";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz";
+ sha1 = "f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40";
+ };
+ };
+ "arg-4.1.3" = {
+ name = "arg";
+ packageName = "arg";
+ version = "4.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz";
+ sha512 = "58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==";
+ };
+ };
+ "argparse-1.0.10" = {
+ name = "argparse";
+ packageName = "argparse";
+ version = "1.0.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz";
+ sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==";
+ };
+ };
+ "array-back-1.0.4" = {
+ name = "array-back";
+ packageName = "array-back";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz";
+ sha1 = "644ba7f095f7ffcf7c43b5f0dc39d3c1f03c063b";
+ };
+ };
+ "array-back-2.0.0" = {
+ name = "array-back";
+ packageName = "array-back";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array-back/-/array-back-2.0.0.tgz";
+ sha512 = "eJv4pLLufP3g5kcZry0j6WXpIbzYw9GUB4mVJZno9wfwiBxbizTnHCw3VJb07cBihbFX48Y7oSrW9y+gt4glyw==";
+ };
+ };
+ "array-back-3.1.0" = {
+ name = "array-back";
+ packageName = "array-back";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz";
+ sha512 = "TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==";
+ };
+ };
+ "array-flatten-1.1.1" = {
+ name = "array-flatten";
+ packageName = "array-flatten";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz";
+ sha1 = "9a5f699051b1e7073328f2a008968b64ea2955d2";
+ };
+ };
+ "asn1-0.2.4" = {
+ name = "asn1";
+ packageName = "asn1";
+ version = "0.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz";
+ sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==";
+ };
+ };
+ "assert-options-0.1.3" = {
+ name = "assert-options";
+ packageName = "assert-options";
+ version = "0.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/assert-options/-/assert-options-0.1.3.tgz";
+ sha512 = "DXrZ5WkCv/igD+H8OmeUTl9k0pBhYSTdyA7DRZoSJERCzQ8Z2v85yDjkhYVnHUOeCXGfCNKaogRbLWQsIQbtpg==";
+ };
+ };
+ "assert-plus-1.0.0" = {
+ name = "assert-plus";
+ packageName = "assert-plus";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz";
+ sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525";
+ };
+ };
+ "assertion-error-1.1.0" = {
+ name = "assertion-error";
+ packageName = "assertion-error";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz";
+ sha512 = "jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==";
+ };
+ };
+ "async-0.2.10" = {
+ name = "async";
+ packageName = "async";
+ version = "0.2.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/async/-/async-0.2.10.tgz";
+ sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1";
+ };
+ };
+ "async-1.5.2" = {
+ name = "async";
+ packageName = "async";
+ version = "1.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/async/-/async-1.5.2.tgz";
+ sha1 = "ec6a61ae56480c0c3cb241c95618e20892f9672a";
+ };
+ };
+ "async-2.6.3" = {
+ name = "async";
+ packageName = "async";
+ version = "2.6.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/async/-/async-2.6.3.tgz";
+ sha512 = "zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==";
+ };
+ };
+ "async-limiter-1.0.1" = {
+ name = "async-limiter";
+ packageName = "async-limiter";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz";
+ sha512 = "csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==";
+ };
+ };
+ "asynckit-0.4.0" = {
+ name = "asynckit";
+ packageName = "asynckit";
+ version = "0.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz";
+ sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
+ };
+ };
+ "aws-sign2-0.7.0" = {
+ name = "aws-sign2";
+ packageName = "aws-sign2";
+ version = "0.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz";
+ sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
+ };
+ };
+ "aws4-1.9.1" = {
+ name = "aws4";
+ packageName = "aws4";
+ version = "1.9.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz";
+ sha512 = "wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug==";
+ };
+ };
+ "babel-code-frame-6.26.0" = {
+ name = "babel-code-frame";
+ packageName = "babel-code-frame";
+ version = "6.26.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz";
+ sha1 = "63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b";
+ };
+ };
+ "babel-runtime-6.26.0" = {
+ name = "babel-runtime";
+ packageName = "babel-runtime";
+ version = "6.26.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz";
+ sha1 = "965c7058668e82b55d7bfe04ff2337bc8b5647fe";
+ };
+ };
+ "balanced-match-1.0.0" = {
+ name = "balanced-match";
+ packageName = "balanced-match";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz";
+ sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
+ };
+ };
+ "base-x-3.0.8" = {
+ name = "base-x";
+ packageName = "base-x";
+ version = "3.0.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz";
+ sha512 = "Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==";
+ };
+ };
+ "basic-auth-2.0.1" = {
+ name = "basic-auth";
+ packageName = "basic-auth";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz";
+ sha512 = "NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==";
+ };
+ };
+ "bcrypt-pbkdf-1.0.2" = {
+ name = "bcrypt-pbkdf";
+ packageName = "bcrypt-pbkdf";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz";
+ sha1 = "a4301d389b6a43f9b67ff3ca11a3f6637e360e9e";
+ };
+ };
+ "better-sqlite3-5.4.3" = {
+ name = "better-sqlite3";
+ packageName = "better-sqlite3";
+ version = "5.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-5.4.3.tgz";
+ sha512 = "fPp+8f363qQIhuhLyjI4bu657J/FfMtgiiHKfaTsj3RWDkHlWC1yT7c6kHZDnBxzQVoAINuzg553qKmZ4F1rEw==";
+ };
+ };
+ "binary-search-tree-0.2.5" = {
+ name = "binary-search-tree";
+ packageName = "binary-search-tree";
+ version = "0.2.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/binary-search-tree/-/binary-search-tree-0.2.5.tgz";
+ sha1 = "7dbb3b210fdca082450dad2334c304af39bdc784";
+ };
+ };
+ "bintrees-1.0.1" = {
+ name = "bintrees";
+ packageName = "bintrees";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bintrees/-/bintrees-1.0.1.tgz";
+ sha1 = "0e655c9b9c2435eaab68bf4027226d2b55a34524";
+ };
+ };
+ "bluebird-2.11.0" = {
+ name = "bluebird";
+ packageName = "bluebird";
+ version = "2.11.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bluebird/-/bluebird-2.11.0.tgz";
+ sha1 = "534b9033c022c9579c56ba3b3e5a5caafbb650e1";
+ };
+ };
+ "bluebird-3.7.2" = {
+ name = "bluebird";
+ packageName = "bluebird";
+ version = "3.7.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz";
+ sha512 = "XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==";
+ };
+ };
+ "body-parser-1.19.0" = {
+ name = "body-parser";
+ packageName = "body-parser";
+ version = "1.19.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz";
+ sha512 = "dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==";
+ };
+ };
+ "brace-expansion-1.1.11" = {
+ name = "brace-expansion";
+ packageName = "brace-expansion";
+ version = "1.1.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";
+ sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
+ };
+ };
+ "browser-request-0.3.3" = {
+ name = "browser-request";
+ packageName = "browser-request";
+ version = "0.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/browser-request/-/browser-request-0.3.3.tgz";
+ sha1 = "9ece5b5aca89a29932242e18bf933def9876cc17";
+ };
+ };
+ "browser-stdout-1.3.1" = {
+ name = "browser-stdout";
+ packageName = "browser-stdout";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz";
+ sha512 = "qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==";
+ };
+ };
+ "bs58-4.0.1" = {
+ name = "bs58";
+ packageName = "bs58";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz";
+ sha1 = "be161e76c354f6f788ae4071f63f34e8c4f0a42a";
+ };
+ };
+ "buffer-from-1.1.1" = {
+ name = "buffer-from";
+ packageName = "buffer-from";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz";
+ sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==";
+ };
+ };
+ "buffer-writer-2.0.0" = {
+ name = "buffer-writer";
+ packageName = "buffer-writer";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz";
+ sha512 = "a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==";
+ };
+ };
+ "builtin-modules-1.1.1" = {
+ name = "builtin-modules";
+ packageName = "builtin-modules";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz";
+ sha1 = "270f076c5a72c02f5b65a47df94c5fe3a278892f";
+ };
+ };
+ "bytes-3.1.0" = {
+ name = "bytes";
+ packageName = "bytes";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz";
+ sha512 = "zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==";
+ };
+ };
+ "caching-transform-3.0.2" = {
+ name = "caching-transform";
+ packageName = "caching-transform";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/caching-transform/-/caching-transform-3.0.2.tgz";
+ sha512 = "Mtgcv3lh3U0zRii/6qVgQODdPA4G3zhG+jtbCWj39RXuUFTMzH0vcdMtaJS1jPowd+It2Pqr6y3NJMQqOqCE2w==";
+ };
+ };
+ "caller-path-0.1.0" = {
+ name = "caller-path";
+ packageName = "caller-path";
+ version = "0.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz";
+ sha1 = "94085ef63581ecd3daa92444a8fe94e82577751f";
+ };
+ };
+ "callsites-0.2.0" = {
+ name = "callsites";
+ packageName = "callsites";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz";
+ sha1 = "afab96262910a7f33c19a5775825c69f34e350ca";
+ };
+ };
+ "camelcase-5.3.1" = {
+ name = "camelcase";
+ packageName = "camelcase";
+ version = "5.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz";
+ sha512 = "L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==";
+ };
+ };
+ "caseless-0.12.0" = {
+ name = "caseless";
+ packageName = "caseless";
+ version = "0.12.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz";
+ sha1 = "1b681c21ff84033c826543090689420d187151dc";
+ };
+ };
+ "chai-3.5.0" = {
+ name = "chai";
+ packageName = "chai";
+ version = "3.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chai/-/chai-3.5.0.tgz";
+ sha1 = "4d02637b067fe958bdbfdd3a40ec56fef7373247";
+ };
+ };
+ "chalk-1.1.3" = {
+ name = "chalk";
+ packageName = "chalk";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz";
+ sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
+ };
+ };
+ "chalk-2.4.2" = {
+ name = "chalk";
+ packageName = "chalk";
+ version = "2.4.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz";
+ sha512 = "Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==";
+ };
+ };
+ "chownr-1.1.4" = {
+ name = "chownr";
+ packageName = "chownr";
+ version = "1.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz";
+ sha512 = "jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==";
+ };
+ };
+ "circular-json-0.3.3" = {
+ name = "circular-json";
+ packageName = "circular-json";
+ version = "0.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz";
+ sha512 = "UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==";
+ };
+ };
+ "cli-cursor-1.0.2" = {
+ name = "cli-cursor";
+ packageName = "cli-cursor";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz";
+ sha1 = "64da3f7d56a54412e59794bd62dc35295e8f2987";
+ };
+ };
+ "cli-width-2.2.1" = {
+ name = "cli-width";
+ packageName = "cli-width";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz";
+ sha512 = "GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==";
+ };
+ };
+ "cliui-5.0.0" = {
+ name = "cliui";
+ packageName = "cliui";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz";
+ sha512 = "PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==";
+ };
+ };
+ "co-4.6.0" = {
+ name = "co";
+ packageName = "co";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/co/-/co-4.6.0.tgz";
+ sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184";
+ };
+ };
+ "code-point-at-1.1.0" = {
+ name = "code-point-at";
+ packageName = "code-point-at";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz";
+ sha1 = "0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77";
+ };
+ };
+ "color-3.0.0" = {
+ name = "color";
+ packageName = "color";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color/-/color-3.0.0.tgz";
+ sha512 = "jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==";
+ };
+ };
+ "color-convert-1.9.3" = {
+ name = "color-convert";
+ packageName = "color-convert";
+ version = "1.9.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz";
+ sha512 = "QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==";
+ };
+ };
+ "color-name-1.1.3" = {
+ name = "color-name";
+ packageName = "color-name";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz";
+ sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25";
+ };
+ };
+ "color-string-1.5.3" = {
+ name = "color-string";
+ packageName = "color-string";
+ version = "1.5.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz";
+ sha512 = "dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==";
+ };
+ };
+ "colornames-1.1.1" = {
+ name = "colornames";
+ packageName = "colornames";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz";
+ sha1 = "f8889030685c7c4ff9e2a559f5077eb76a816f96";
+ };
+ };
+ "colors-1.4.0" = {
+ name = "colors";
+ packageName = "colors";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz";
+ sha512 = "a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==";
+ };
+ };
+ "colorspace-1.1.2" = {
+ name = "colorspace";
+ packageName = "colorspace";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/colorspace/-/colorspace-1.1.2.tgz";
+ sha512 = "vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==";
+ };
+ };
+ "combined-stream-1.0.8" = {
+ name = "combined-stream";
+ packageName = "combined-stream";
+ version = "1.0.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz";
+ sha512 = "FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==";
+ };
+ };
+ "command-line-args-4.0.7" = {
+ name = "command-line-args";
+ packageName = "command-line-args";
+ version = "4.0.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/command-line-args/-/command-line-args-4.0.7.tgz";
+ sha512 = "aUdPvQRAyBvQd2n7jXcsMDz68ckBJELXNzBybCHOibUWEg0mWTnaYCSRU8h9R+aNRSvDihJtssSRCiDRpLaezA==";
+ };
+ };
+ "command-line-usage-4.1.0" = {
+ name = "command-line-usage";
+ packageName = "command-line-usage";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/command-line-usage/-/command-line-usage-4.1.0.tgz";
+ sha512 = "MxS8Ad995KpdAC0Jopo/ovGIroV/m0KHwzKfXxKag6FHOkGsH8/lv5yjgablcRxCJJC0oJeUMuO/gmaq+Wq46g==";
+ };
+ };
+ "commander-2.15.1" = {
+ name = "commander";
+ packageName = "commander";
+ version = "2.15.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz";
+ sha512 = "VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==";
+ };
+ };
+ "commander-2.20.3" = {
+ name = "commander";
+ packageName = "commander";
+ version = "2.20.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz";
+ sha512 = "GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==";
+ };
+ };
+ "commondir-1.0.1" = {
+ name = "commondir";
+ packageName = "commondir";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz";
+ sha1 = "ddd800da0c66127393cca5950ea968a3aaf1253b";
+ };
+ };
+ "concat-map-0.0.1" = {
+ name = "concat-map";
+ packageName = "concat-map";
+ version = "0.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz";
+ sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
+ };
+ };
+ "concat-stream-1.6.2" = {
+ name = "concat-stream";
+ packageName = "concat-stream";
+ version = "1.6.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz";
+ sha512 = "27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==";
+ };
+ };
+ "content-disposition-0.5.3" = {
+ name = "content-disposition";
+ packageName = "content-disposition";
+ version = "0.5.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz";
+ sha512 = "ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==";
+ };
+ };
+ "content-type-1.0.4" = {
+ name = "content-type";
+ packageName = "content-type";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz";
+ sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==";
+ };
+ };
+ "convert-source-map-1.7.0" = {
+ name = "convert-source-map";
+ packageName = "convert-source-map";
+ version = "1.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz";
+ sha512 = "4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==";
+ };
+ };
+ "cookie-0.4.0" = {
+ name = "cookie";
+ packageName = "cookie";
+ version = "0.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz";
+ sha512 = "+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==";
+ };
+ };
+ "cookie-signature-1.0.6" = {
+ name = "cookie-signature";
+ packageName = "cookie-signature";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz";
+ sha1 = "e303a882b342cc3ee8ca513a79999734dab3ae2c";
+ };
+ };
+ "core-js-2.6.11" = {
+ name = "core-js";
+ packageName = "core-js";
+ version = "2.6.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz";
+ sha512 = "5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==";
+ };
+ };
+ "core-util-is-1.0.2" = {
+ name = "core-util-is";
+ packageName = "core-util-is";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz";
+ sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
+ };
+ };
+ "cp-file-6.2.0" = {
+ name = "cp-file";
+ packageName = "cp-file";
+ version = "6.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cp-file/-/cp-file-6.2.0.tgz";
+ sha512 = "fmvV4caBnofhPe8kOcitBwSn2f39QLjnAnGq3gO9dfd75mUytzKNZB1hde6QHunW2Rt+OwuBOMc3i1tNElbszA==";
+ };
+ };
+ "cross-spawn-4.0.2" = {
+ name = "cross-spawn";
+ packageName = "cross-spawn";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-4.0.2.tgz";
+ sha1 = "7b9247621c23adfdd3856004a823cbe397424d41";
+ };
+ };
+ "csstype-2.6.10" = {
+ name = "csstype";
+ packageName = "csstype";
+ version = "2.6.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/csstype/-/csstype-2.6.10.tgz";
+ sha512 = "D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w==";
+ };
+ };
+ "cycle-1.0.3" = {
+ name = "cycle";
+ packageName = "cycle";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz";
+ sha1 = "21e80b2be8580f98b468f379430662b046c34ad2";
+ };
+ };
+ "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";
+ version = "1.14.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz";
+ sha1 = "853cfa0f7cbe2fed5de20326b8dd581035f6e2f0";
+ };
+ };
+ "debug-2.6.9" = {
+ name = "debug";
+ packageName = "debug";
+ version = "2.6.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz";
+ sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==";
+ };
+ };
+ "debug-3.1.0" = {
+ name = "debug";
+ packageName = "debug";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz";
+ sha512 = "OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==";
+ };
+ };
+ "debug-4.2.0" = {
+ name = "debug";
+ packageName = "debug";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz";
+ sha512 = "IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==";
+ };
+ };
+ "decamelize-1.2.0" = {
+ name = "decamelize";
+ packageName = "decamelize";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz";
+ sha1 = "f6534d15148269b20352e7bee26f501f9a191290";
+ };
+ };
+ "deep-eql-0.1.3" = {
+ name = "deep-eql";
+ packageName = "deep-eql";
+ version = "0.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz";
+ sha1 = "ef558acab8de25206cd713906d74e56930eb69f2";
+ };
+ };
+ "deep-extend-0.6.0" = {
+ name = "deep-extend";
+ packageName = "deep-extend";
+ version = "0.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz";
+ sha512 = "LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==";
+ };
+ };
+ "deep-is-0.1.3" = {
+ name = "deep-is";
+ packageName = "deep-is";
+ version = "0.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz";
+ sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34";
+ };
+ };
+ "default-require-extensions-2.0.0" = {
+ name = "default-require-extensions";
+ packageName = "default-require-extensions";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz";
+ sha1 = "f5f8fbb18a7d6d50b21f641f649ebb522cfe24f7";
+ };
+ };
+ "delayed-stream-1.0.0" = {
+ name = "delayed-stream";
+ packageName = "delayed-stream";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz";
+ sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
+ };
+ };
+ "depd-1.1.2" = {
+ name = "depd";
+ packageName = "depd";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz";
+ sha1 = "9bcd52e14c097763e749b274c4346ed2e560b5a9";
+ };
+ };
+ "depd-2.0.0" = {
+ name = "depd";
+ packageName = "depd";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz";
+ sha512 = "g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==";
+ };
+ };
+ "destroy-1.0.4" = {
+ name = "destroy";
+ packageName = "destroy";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz";
+ sha1 = "978857442c44749e4206613e37946205826abd80";
+ };
+ };
+ "diagnostics-1.1.1" = {
+ name = "diagnostics";
+ packageName = "diagnostics";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/diagnostics/-/diagnostics-1.1.1.tgz";
+ sha512 = "8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ==";
+ };
+ };
+ "diff-3.5.0" = {
+ name = "diff";
+ packageName = "diff";
+ version = "3.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz";
+ sha512 = "A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==";
+ };
+ };
+ "diff-4.0.2" = {
+ name = "diff";
+ packageName = "diff";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz";
+ sha512 = "58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==";
+ };
+ };
+ "discord-markdown-2.3.1" = {
+ name = "discord-markdown";
+ packageName = "discord-markdown";
+ version = "2.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/discord-markdown/-/discord-markdown-2.3.1.tgz";
+ sha512 = "hGMhsJnIzBUJ/BXSGwKOTYbgPAJv5huMgrXHzRe4Inxp7D4Wo/iBeoHrfjgtyxf36THffHV6ksTBrnYZg8CD9A==";
+ };
+ };
+ "discord.js-11.6.4" = {
+ name = "discord.js";
+ packageName = "discord.js";
+ version = "11.6.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/discord.js/-/discord.js-11.6.4.tgz";
+ sha512 = "cK6rH1PuGjSjpmEQbnpuTxq1Yv8B89SotyKUFcr4RhnsiZnfBfDOev7DD7v5vhtEyyj51NuMWFoRJzgy/m08Uw==";
+ };
+ };
+ "doctrine-2.1.0" = {
+ name = "doctrine";
+ packageName = "doctrine";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz";
+ sha512 = "35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==";
+ };
+ };
+ "ecc-jsbn-0.1.2" = {
+ name = "ecc-jsbn";
+ packageName = "ecc-jsbn";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz";
+ sha1 = "3a83a904e54353287874c564b7549386849a98c9";
+ };
+ };
+ "ee-first-1.1.1" = {
+ name = "ee-first";
+ packageName = "ee-first";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz";
+ sha1 = "590c61156b0ae2f4f0255732a158b266bc56b21d";
+ };
+ };
+ "emoji-regex-7.0.3" = {
+ name = "emoji-regex";
+ packageName = "emoji-regex";
+ version = "7.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz";
+ sha512 = "CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==";
+ };
+ };
+ "enabled-1.0.2" = {
+ name = "enabled";
+ packageName = "enabled";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz";
+ sha1 = "965f6513d2c2d1c5f4652b64a2e3396467fc2f93";
+ };
+ };
+ "encodeurl-1.0.2" = {
+ name = "encodeurl";
+ packageName = "encodeurl";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz";
+ sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59";
+ };
+ };
+ "env-variable-0.0.6" = {
+ name = "env-variable";
+ packageName = "env-variable";
+ version = "0.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/env-variable/-/env-variable-0.0.6.tgz";
+ sha512 = "bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg==";
+ };
+ };
+ "error-ex-1.3.2" = {
+ name = "error-ex";
+ packageName = "error-ex";
+ version = "1.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz";
+ sha512 = "7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==";
+ };
+ };
+ "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-error-4.1.1" = {
+ name = "es6-error";
+ packageName = "es6-error";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz";
+ sha512 = "Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==";
+ };
+ };
+ "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==";
+ };
+ };
+ "es6-weak-map-2.0.3" = {
+ name = "es6-weak-map";
+ packageName = "es6-weak-map";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz";
+ sha512 = "p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==";
+ };
+ };
+ "escape-html-1.0.3" = {
+ name = "escape-html";
+ packageName = "escape-html";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz";
+ sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988";
+ };
+ };
+ "escape-string-regexp-1.0.5" = {
+ name = "escape-string-regexp";
+ packageName = "escape-string-regexp";
+ version = "1.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz";
+ sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4";
+ };
+ };
+ "escodegen-1.8.1" = {
+ name = "escodegen";
+ packageName = "escodegen";
+ version = "1.8.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz";
+ sha1 = "5a5b53af4693110bebb0867aa3430dd3b70a1018";
+ };
+ };
+ "escope-3.6.0" = {
+ name = "escope";
+ packageName = "escope";
+ version = "3.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz";
+ sha1 = "e01975e812781a163a6dadfdd80398dc64c889c3";
+ };
+ };
+ "eslint-3.19.0" = {
+ name = "eslint";
+ packageName = "eslint";
+ version = "3.19.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eslint/-/eslint-3.19.0.tgz";
+ sha1 = "c8fc6201c7f40dd08941b87c085767386a679acc";
+ };
+ };
+ "espree-3.5.4" = {
+ name = "espree";
+ packageName = "espree";
+ version = "3.5.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/espree/-/espree-3.5.4.tgz";
+ sha512 = "yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A==";
+ };
+ };
+ "esprima-2.7.3" = {
+ name = "esprima";
+ packageName = "esprima";
+ version = "2.7.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz";
+ sha1 = "96e3b70d5779f6ad49cd032673d1c312767ba581";
+ };
+ };
+ "esprima-4.0.1" = {
+ name = "esprima";
+ packageName = "esprima";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz";
+ sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==";
+ };
+ };
+ "esquery-1.3.1" = {
+ name = "esquery";
+ packageName = "esquery";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz";
+ sha512 = "olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==";
+ };
+ };
+ "esrecurse-4.2.1" = {
+ name = "esrecurse";
+ packageName = "esrecurse";
+ version = "4.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz";
+ sha512 = "64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==";
+ };
+ };
+ "estraverse-1.9.3" = {
+ name = "estraverse";
+ packageName = "estraverse";
+ version = "1.9.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz";
+ sha1 = "af67f2dc922582415950926091a4005d29c9bb44";
+ };
+ };
+ "estraverse-4.3.0" = {
+ name = "estraverse";
+ packageName = "estraverse";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz";
+ sha512 = "39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==";
+ };
+ };
+ "estraverse-5.1.0" = {
+ name = "estraverse";
+ packageName = "estraverse";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz";
+ sha512 = "FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==";
+ };
+ };
+ "esutils-2.0.3" = {
+ name = "esutils";
+ packageName = "esutils";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz";
+ sha512 = "kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==";
+ };
+ };
+ "etag-1.8.1" = {
+ name = "etag";
+ packageName = "etag";
+ version = "1.8.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz";
+ 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.4" = {
+ name = "eventemitter3";
+ packageName = "eventemitter3";
+ version = "4.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz";
+ sha512 = "rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==";
+ };
+ };
+ "exit-hook-1.1.1" = {
+ name = "exit-hook";
+ packageName = "exit-hook";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz";
+ sha1 = "f05ca233b48c05d54fff07765df8507e95c02ff8";
+ };
+ };
+ "express-4.17.1" = {
+ name = "express";
+ packageName = "express";
+ version = "4.17.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/express/-/express-4.17.1.tgz";
+ sha512 = "mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==";
+ };
+ };
+ "ext-1.4.0" = {
+ name = "ext";
+ packageName = "ext";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz";
+ sha512 = "Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==";
+ };
+ };
+ "extend-3.0.2" = {
+ name = "extend";
+ packageName = "extend";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz";
+ sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==";
+ };
+ };
+ "extsprintf-1.3.0" = {
+ name = "extsprintf";
+ packageName = "extsprintf";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz";
+ sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
+ };
+ };
+ "fast-deep-equal-3.1.1" = {
+ name = "fast-deep-equal";
+ packageName = "fast-deep-equal";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz";
+ sha512 = "8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==";
+ };
+ };
+ "fast-json-stable-stringify-2.1.0" = {
+ name = "fast-json-stable-stringify";
+ packageName = "fast-json-stable-stringify";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz";
+ sha512 = "lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==";
+ };
+ };
+ "fast-levenshtein-2.0.6" = {
+ name = "fast-levenshtein";
+ packageName = "fast-levenshtein";
+ version = "2.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz";
+ sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917";
+ };
+ };
+ "fast-safe-stringify-2.0.7" = {
+ name = "fast-safe-stringify";
+ packageName = "fast-safe-stringify";
+ version = "2.0.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz";
+ sha512 = "Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==";
+ };
+ };
+ "fecha-2.3.3" = {
+ name = "fecha";
+ packageName = "fecha";
+ version = "2.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fecha/-/fecha-2.3.3.tgz";
+ sha512 = "lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg==";
+ };
+ };
+ "figures-1.7.0" = {
+ name = "figures";
+ packageName = "figures";
+ version = "1.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz";
+ sha1 = "cbe1e3affcf1cd44b80cadfed28dc793a9701d2e";
+ };
+ };
+ "file-entry-cache-2.0.0" = {
+ name = "file-entry-cache";
+ packageName = "file-entry-cache";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz";
+ sha1 = "c392990c3e684783d838b8c84a45d8a048458361";
+ };
+ };
+ "file-stream-rotator-0.4.1" = {
+ name = "file-stream-rotator";
+ packageName = "file-stream-rotator";
+ version = "0.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.4.1.tgz";
+ sha512 = "W3aa3QJEc8BS2MmdVpQiYLKHj3ijpto1gMDlsgCRSKfIUe6MwkcpODGPQ3vZfb0XvCeCqlu9CBQTN7oQri2TZQ==";
+ };
+ };
+ "fill-keys-1.0.2" = {
+ name = "fill-keys";
+ packageName = "fill-keys";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fill-keys/-/fill-keys-1.0.2.tgz";
+ sha1 = "9a8fa36f4e8ad634e3bf6b4f3c8882551452eb20";
+ };
+ };
+ "finalhandler-1.1.2" = {
+ name = "finalhandler";
+ packageName = "finalhandler";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz";
+ sha512 = "aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==";
+ };
+ };
+ "find-cache-dir-2.1.0" = {
+ name = "find-cache-dir";
+ packageName = "find-cache-dir";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz";
+ sha512 = "Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==";
+ };
+ };
+ "find-replace-1.0.3" = {
+ name = "find-replace";
+ packageName = "find-replace";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/find-replace/-/find-replace-1.0.3.tgz";
+ sha1 = "b88e7364d2d9c959559f388c66670d6130441fa0";
+ };
+ };
+ "find-up-3.0.0" = {
+ name = "find-up";
+ packageName = "find-up";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz";
+ sha512 = "1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==";
+ };
+ };
+ "flat-cache-1.3.4" = {
+ name = "flat-cache";
+ packageName = "flat-cache";
+ version = "1.3.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz";
+ sha512 = "VwyB3Lkgacfik2vhqR4uv2rvebqmDvFu4jlN/C1RzWoJEo8I7z4Q404oiqYCkq41mni8EzQnm95emU9seckwtg==";
+ };
+ };
+ "foreground-child-1.5.6" = {
+ name = "foreground-child";
+ packageName = "foreground-child";
+ version = "1.5.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/foreground-child/-/foreground-child-1.5.6.tgz";
+ sha1 = "4fd71ad2dfde96789b980a5c0a295937cb2f5ce9";
+ };
+ };
+ "forever-agent-0.6.1" = {
+ name = "forever-agent";
+ packageName = "forever-agent";
+ version = "0.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz";
+ sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
+ };
+ };
+ "form-data-2.3.3" = {
+ name = "form-data";
+ packageName = "form-data";
+ version = "2.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz";
+ sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==";
+ };
+ };
+ "forwarded-0.1.2" = {
+ name = "forwarded";
+ packageName = "forwarded";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz";
+ sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84";
+ };
+ };
+ "fresh-0.5.2" = {
+ name = "fresh";
+ packageName = "fresh";
+ version = "0.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz";
+ sha1 = "3d8cadd90d976569fa835ab1f8e4b23a105605a7";
+ };
+ };
+ "fs-minipass-1.2.7" = {
+ name = "fs-minipass";
+ packageName = "fs-minipass";
+ version = "1.2.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz";
+ sha512 = "GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==";
+ };
+ };
+ "fs.realpath-1.0.0" = {
+ name = "fs.realpath";
+ packageName = "fs.realpath";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz";
+ sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
+ };
+ };
+ "generate-function-2.3.1" = {
+ name = "generate-function";
+ packageName = "generate-function";
+ version = "2.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz";
+ sha512 = "eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==";
+ };
+ };
+ "generate-object-property-1.2.0" = {
+ name = "generate-object-property";
+ packageName = "generate-object-property";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz";
+ sha1 = "9c0e1c40308ce804f4783618b937fa88f99d50d0";
+ };
+ };
+ "get-caller-file-2.0.5" = {
+ name = "get-caller-file";
+ packageName = "get-caller-file";
+ version = "2.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz";
+ sha512 = "DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==";
+ };
+ };
+ "getpass-0.1.7" = {
+ name = "getpass";
+ packageName = "getpass";
+ version = "0.1.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz";
+ sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
+ };
+ };
+ "glob-5.0.15" = {
+ name = "glob";
+ packageName = "glob";
+ version = "5.0.15";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz";
+ sha1 = "1bc936b9e02f4a603fcc222ecf7633d30b8b93b1";
+ };
+ };
+ "glob-7.1.2" = {
+ name = "glob";
+ packageName = "glob";
+ version = "7.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz";
+ sha512 = "MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==";
+ };
+ };
+ "glob-7.1.6" = {
+ name = "glob";
+ packageName = "glob";
+ version = "7.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz";
+ sha512 = "LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==";
+ };
+ };
+ "globals-11.12.0" = {
+ name = "globals";
+ packageName = "globals";
+ version = "11.12.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz";
+ sha512 = "WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==";
+ };
+ };
+ "globals-9.18.0" = {
+ name = "globals";
+ packageName = "globals";
+ version = "9.18.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz";
+ sha512 = "S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==";
+ };
+ };
+ "graceful-fs-4.2.4" = {
+ name = "graceful-fs";
+ packageName = "graceful-fs";
+ version = "4.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz";
+ sha512 = "WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==";
+ };
+ };
+ "growl-1.10.5" = {
+ name = "growl";
+ packageName = "growl";
+ version = "1.10.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz";
+ sha512 = "qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==";
+ };
+ };
+ "handlebars-4.7.6" = {
+ name = "handlebars";
+ packageName = "handlebars";
+ version = "4.7.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/handlebars/-/handlebars-4.7.6.tgz";
+ sha512 = "1f2BACcBfiwAfStCKZNrUCgqNZkGsAT7UM3kkYtXuLo0KnaVfjKOyf7PRzB6++aK9STyT1Pd2ZCPe3EGOXleXA==";
+ };
+ };
+ "har-schema-2.0.0" = {
+ name = "har-schema";
+ packageName = "har-schema";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz";
+ sha1 = "a94c2224ebcac04782a0d9035521f24735b7ec92";
+ };
+ };
+ "har-validator-5.1.3" = {
+ name = "har-validator";
+ packageName = "har-validator";
+ version = "5.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz";
+ sha512 = "sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==";
+ };
+ };
+ "has-ansi-2.0.0" = {
+ name = "has-ansi";
+ packageName = "has-ansi";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz";
+ sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91";
+ };
+ };
+ "has-flag-1.0.0" = {
+ name = "has-flag";
+ packageName = "has-flag";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz";
+ sha1 = "9d9e793165ce017a00f00418c43f942a7b1d11fa";
+ };
+ };
+ "has-flag-3.0.0" = {
+ name = "has-flag";
+ packageName = "has-flag";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz";
+ sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd";
+ };
+ };
+ "hasha-3.0.0" = {
+ name = "hasha";
+ packageName = "hasha";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hasha/-/hasha-3.0.0.tgz";
+ sha1 = "52a32fab8569d41ca69a61ff1a214f8eb7c8bd39";
+ };
+ };
+ "he-1.1.1" = {
+ name = "he";
+ packageName = "he";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/he/-/he-1.1.1.tgz";
+ sha1 = "93410fd21b009735151f8868c2f271f3427e23fd";
+ };
+ };
+ "highlight.js-9.18.1" = {
+ name = "highlight.js";
+ packageName = "highlight.js";
+ version = "9.18.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.1.tgz";
+ sha512 = "OrVKYz70LHsnCgmbXctv/bfuvntIKDz177h0Co37DQ5jamGZLVmoCVMtjMtNZY3X9DrCcKfklHPNeA0uPZhSJg==";
+ };
+ };
+ "hosted-git-info-2.8.8" = {
+ name = "hosted-git-info";
+ packageName = "hosted-git-info";
+ version = "2.8.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz";
+ sha512 = "f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==";
+ };
+ };
+ "html-escaper-2.0.2" = {
+ name = "html-escaper";
+ packageName = "html-escaper";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz";
+ sha512 = "H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==";
+ };
+ };
+ "http-errors-1.7.2" = {
+ name = "http-errors";
+ packageName = "http-errors";
+ version = "1.7.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz";
+ sha512 = "uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==";
+ };
+ };
+ "http-signature-1.2.0" = {
+ name = "http-signature";
+ packageName = "http-signature";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz";
+ sha1 = "9aecd925114772f3d95b65a60abb8f7c18fbace1";
+ };
+ };
+ "iconv-lite-0.4.24" = {
+ name = "iconv-lite";
+ packageName = "iconv-lite";
+ version = "0.4.24";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz";
+ sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==";
+ };
+ };
+ "ignore-3.3.10" = {
+ name = "ignore";
+ packageName = "ignore";
+ version = "3.3.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz";
+ sha512 = "Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==";
+ };
+ };
+ "immediate-3.0.6" = {
+ name = "immediate";
+ packageName = "immediate";
+ version = "3.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz";
+ sha1 = "9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b";
+ };
+ };
+ "imurmurhash-0.1.4" = {
+ name = "imurmurhash";
+ packageName = "imurmurhash";
+ version = "0.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz";
+ sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea";
+ };
+ };
+ "inflight-1.0.6" = {
+ name = "inflight";
+ packageName = "inflight";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz";
+ sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9";
+ };
+ };
+ "inherits-2.0.3" = {
+ name = "inherits";
+ packageName = "inherits";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz";
+ sha1 = "633c2c83e3da42a502f52466022480f4208261de";
+ };
+ };
+ "inquirer-0.12.0" = {
+ name = "inquirer";
+ packageName = "inquirer";
+ version = "0.12.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz";
+ sha1 = "1ef2bfd63504df0bc75785fff8c2c41df12f077e";
+ };
+ };
+ "integer-2.1.0" = {
+ name = "integer";
+ packageName = "integer";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/integer/-/integer-2.1.0.tgz";
+ sha512 = "vBtiSgrEiNocWvvZX1RVfeOKa2mCHLZQ2p9nkQkQZ/BvEiY+6CcUz0eyjvIiewjJoeNidzg2I+tpPJvpyspL1w==";
+ };
+ };
+ "interpret-1.2.0" = {
+ name = "interpret";
+ packageName = "interpret";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz";
+ sha512 = "mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==";
+ };
+ };
+ "ipaddr.js-1.9.1" = {
+ name = "ipaddr.js";
+ packageName = "ipaddr.js";
+ version = "1.9.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz";
+ sha512 = "0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==";
+ };
+ };
+ "is-arrayish-0.2.1" = {
+ name = "is-arrayish";
+ packageName = "is-arrayish";
+ version = "0.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz";
+ sha1 = "77c99840527aa8ecb1a8ba697b80645a7a926a9d";
+ };
+ };
+ "is-arrayish-0.3.2" = {
+ name = "is-arrayish";
+ packageName = "is-arrayish";
+ version = "0.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz";
+ sha512 = "eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==";
+ };
+ };
+ "is-fullwidth-code-point-1.0.0" = {
+ name = "is-fullwidth-code-point";
+ packageName = "is-fullwidth-code-point";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz";
+ sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb";
+ };
+ };
+ "is-fullwidth-code-point-2.0.0" = {
+ name = "is-fullwidth-code-point";
+ packageName = "is-fullwidth-code-point";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz";
+ sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f";
+ };
+ };
+ "is-my-ip-valid-1.0.0" = {
+ name = "is-my-ip-valid";
+ packageName = "is-my-ip-valid";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz";
+ sha512 = "gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==";
+ };
+ };
+ "is-my-json-valid-2.20.0" = {
+ name = "is-my-json-valid";
+ packageName = "is-my-json-valid";
+ version = "2.20.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.0.tgz";
+ sha512 = "XTHBZSIIxNsIsZXg7XB5l8z/OBFosl1Wao4tXLpeC7eKU4Vm/kdop2azkPqULwnfGQjmeDIyey9g7afMMtdWAA==";
+ };
+ };
+ "is-object-1.0.1" = {
+ name = "is-object";
+ packageName = "is-object";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz";
+ sha1 = "8952688c5ec2ffd6b03ecc85e769e02903083470";
+ };
+ };
+ "is-property-1.0.2" = {
+ name = "is-property";
+ packageName = "is-property";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz";
+ sha1 = "57fe1c4e48474edd65b09911f26b1cd4095dda84";
+ };
+ };
+ "is-resolvable-1.1.0" = {
+ name = "is-resolvable";
+ packageName = "is-resolvable";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz";
+ sha512 = "qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==";
+ };
+ };
+ "is-stream-1.1.0" = {
+ name = "is-stream";
+ packageName = "is-stream";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz";
+ sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44";
+ };
+ };
+ "is-typedarray-1.0.0" = {
+ name = "is-typedarray";
+ packageName = "is-typedarray";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz";
+ sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a";
+ };
+ };
+ "isarray-1.0.0" = {
+ name = "isarray";
+ packageName = "isarray";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz";
+ sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
+ };
+ };
+ "isexe-2.0.0" = {
+ name = "isexe";
+ packageName = "isexe";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz";
+ sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10";
+ };
+ };
+ "isstream-0.1.2" = {
+ name = "isstream";
+ packageName = "isstream";
+ version = "0.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz";
+ sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a";
+ };
+ };
+ "istanbul-0.4.5" = {
+ name = "istanbul";
+ packageName = "istanbul";
+ version = "0.4.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz";
+ sha1 = "65c7d73d4c4da84d4f3ac310b918fb0b8033733b";
+ };
+ };
+ "istanbul-lib-coverage-2.0.5" = {
+ name = "istanbul-lib-coverage";
+ packageName = "istanbul-lib-coverage";
+ version = "2.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz";
+ sha512 = "8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==";
+ };
+ };
+ "istanbul-lib-hook-2.0.7" = {
+ name = "istanbul-lib-hook";
+ packageName = "istanbul-lib-hook";
+ version = "2.0.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-2.0.7.tgz";
+ sha512 = "vrRztU9VRRFDyC+aklfLoeXyNdTfga2EI3udDGn4cZ6fpSXpHLV9X6CHvfoMCPtggg8zvDDmC4b9xfu0z6/llA==";
+ };
+ };
+ "istanbul-lib-instrument-3.3.0" = {
+ name = "istanbul-lib-instrument";
+ packageName = "istanbul-lib-instrument";
+ version = "3.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz";
+ sha512 = "5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==";
+ };
+ };
+ "istanbul-lib-report-2.0.8" = {
+ name = "istanbul-lib-report";
+ packageName = "istanbul-lib-report";
+ version = "2.0.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz";
+ sha512 = "fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==";
+ };
+ };
+ "istanbul-lib-source-maps-3.0.6" = {
+ name = "istanbul-lib-source-maps";
+ packageName = "istanbul-lib-source-maps";
+ version = "3.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz";
+ sha512 = "R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==";
+ };
+ };
+ "istanbul-reports-2.2.7" = {
+ name = "istanbul-reports";
+ packageName = "istanbul-reports";
+ version = "2.2.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz";
+ sha512 = "uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==";
+ };
+ };
+ "js-tokens-3.0.2" = {
+ name = "js-tokens";
+ packageName = "js-tokens";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz";
+ sha1 = "9866df395102130e38f7f996bceb65443209c25b";
+ };
+ };
+ "js-tokens-4.0.0" = {
+ name = "js-tokens";
+ packageName = "js-tokens";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz";
+ sha512 = "RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==";
+ };
+ };
+ "js-yaml-3.13.1" = {
+ name = "js-yaml";
+ packageName = "js-yaml";
+ version = "3.13.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz";
+ sha512 = "YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==";
+ };
+ };
+ "jsbn-0.1.1" = {
+ name = "jsbn";
+ packageName = "jsbn";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz";
+ sha1 = "a5e654c2e5a2deb5f201d96cefbca80c0ef2f513";
+ };
+ };
+ "jsesc-2.5.2" = {
+ name = "jsesc";
+ packageName = "jsesc";
+ version = "2.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz";
+ sha512 = "OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==";
+ };
+ };
+ "json-parse-better-errors-1.0.2" = {
+ name = "json-parse-better-errors";
+ packageName = "json-parse-better-errors";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz";
+ sha512 = "mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==";
+ };
+ };
+ "json-schema-0.2.3" = {
+ name = "json-schema";
+ packageName = "json-schema";
+ version = "0.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz";
+ sha1 = "b480c892e59a2f05954ce727bd3f2a4e882f9e13";
+ };
+ };
+ "json-schema-traverse-0.4.1" = {
+ name = "json-schema-traverse";
+ packageName = "json-schema-traverse";
+ version = "0.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz";
+ sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==";
+ };
+ };
+ "json-stable-stringify-1.0.1" = {
+ name = "json-stable-stringify";
+ packageName = "json-stable-stringify";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz";
+ sha1 = "9a759d39c5f2ff503fd5300646ed445f88c4f9af";
+ };
+ };
+ "json-stringify-safe-5.0.1" = {
+ name = "json-stringify-safe";
+ packageName = "json-stringify-safe";
+ version = "5.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
+ sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
+ };
+ };
+ "jsonify-0.0.0" = {
+ name = "jsonify";
+ packageName = "jsonify";
+ version = "0.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz";
+ sha1 = "2c74b6ee41d93ca51b7b5aaee8f503631d252a73";
+ };
+ };
+ "jsonpointer-4.0.1" = {
+ name = "jsonpointer";
+ packageName = "jsonpointer";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz";
+ sha1 = "4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9";
+ };
+ };
+ "jsprim-1.4.1" = {
+ name = "jsprim";
+ packageName = "jsprim";
+ version = "1.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz";
+ sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
+ };
+ };
+ "kuler-1.0.1" = {
+ name = "kuler";
+ packageName = "kuler";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/kuler/-/kuler-1.0.1.tgz";
+ sha512 = "J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ==";
+ };
+ };
+ "levn-0.3.0" = {
+ name = "levn";
+ packageName = "levn";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz";
+ sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee";
+ };
+ };
+ "lie-3.1.1" = {
+ name = "lie";
+ packageName = "lie";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz";
+ sha1 = "9a436b2cc7746ca59de7a41fa469b3efb76bd87e";
+ };
+ };
+ "load-json-file-4.0.0" = {
+ name = "load-json-file";
+ packageName = "load-json-file";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz";
+ sha1 = "2f5f45ab91e33216234fd53adab668eb4ec0993b";
+ };
+ };
+ "localforage-1.7.3" = {
+ name = "localforage";
+ packageName = "localforage";
+ version = "1.7.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/localforage/-/localforage-1.7.3.tgz";
+ sha512 = "1TulyYfc4udS7ECSBT2vwJksWbkwwTX8BzeUIiq8Y07Riy7bDAAnxDaPU/tWyOVmQAcWJIEIFP9lPfBGqVoPgQ==";
+ };
+ };
+ "locate-path-3.0.0" = {
+ name = "locate-path";
+ packageName = "locate-path";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz";
+ sha512 = "7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==";
+ };
+ };
+ "lodash-4.17.15" = {
+ name = "lodash";
+ packageName = "lodash";
+ version = "4.17.15";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz";
+ sha512 = "8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==";
+ };
+ };
+ "lodash.flattendeep-4.4.0" = {
+ name = "lodash.flattendeep";
+ packageName = "lodash.flattendeep";
+ version = "4.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz";
+ sha1 = "fb030917f86a3134e5bc9bec0d69e0013ddfedb2";
+ };
+ };
+ "lodash.padend-4.6.1" = {
+ name = "lodash.padend";
+ packageName = "lodash.padend";
+ version = "4.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.6.1.tgz";
+ sha1 = "53ccba047d06e158d311f45da625f4e49e6f166e";
+ };
+ };
+ "logform-1.10.0" = {
+ name = "logform";
+ packageName = "logform";
+ version = "1.10.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/logform/-/logform-1.10.0.tgz";
+ sha512 = "em5ojIhU18fIMOw/333mD+ZLE2fis0EzXl1ZwHx4iQzmpQi6odNiY/t+ITNr33JZhT9/KEaH+UPIipr6a9EjWg==";
+ };
+ };
+ "logform-2.1.2" = {
+ name = "logform";
+ packageName = "logform";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/logform/-/logform-2.1.2.tgz";
+ sha512 = "+lZh4OpERDBLqjiwDLpAWNQu6KMjnlXH2ByZwCuSqVPJletw0kTWJf5CgSNAUKn1KUkv3m2cUz/LK8zyEy7wzQ==";
+ };
+ };
+ "loglevel-1.6.1" = {
+ name = "loglevel";
+ packageName = "loglevel";
+ version = "1.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/loglevel/-/loglevel-1.6.1.tgz";
+ sha1 = "e0fc95133b6ef276cdc8887cdaf24aa6f156f8fa";
+ };
+ };
+ "long-4.0.0" = {
+ name = "long";
+ packageName = "long";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/long/-/long-4.0.0.tgz";
+ sha512 = "XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==";
+ };
+ };
+ "lru-cache-4.1.5" = {
+ name = "lru-cache";
+ packageName = "lru-cache";
+ version = "4.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz";
+ sha512 = "sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==";
+ };
+ };
+ "make-dir-2.1.0" = {
+ name = "make-dir";
+ packageName = "make-dir";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz";
+ sha512 = "LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==";
+ };
+ };
+ "make-error-1.3.6" = {
+ name = "make-error";
+ packageName = "make-error";
+ version = "1.3.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz";
+ sha512 = "s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==";
+ };
+ };
+ "manakin-0.5.2" = {
+ name = "manakin";
+ packageName = "manakin";
+ version = "0.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/manakin/-/manakin-0.5.2.tgz";
+ sha512 = "pfDSB7QYoVg0Io4KMV9hhPoXpj6p0uBscgtyUSKCOFZe8bqgbpStfgnKIbF/ulnr6U3ICu4OqdyxAqBgOhZwBQ==";
+ };
+ };
+ "matrix-appservice-0.3.5" = {
+ name = "matrix-appservice";
+ packageName = "matrix-appservice";
+ version = "0.3.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/matrix-appservice/-/matrix-appservice-0.3.5.tgz";
+ sha512 = "oQcxlpERcUj90QbGjV7t5Ly5/Aze/sUwB9ZrIt1UMFwuNT+CgEzA7cxLDHAiJkXfgoNzFvjVnKJ3203oIuLONQ==";
+ };
+ };
+ "matrix-appservice-bridge-git://github.com/matrix-org/matrix-appservice-bridge#8a7288edf1d1d1d1395a83d330d836d9c9bf1e76" = {
+ name = "matrix-appservice-bridge";
+ packageName = "matrix-appservice-bridge";
+ version = "1.8.0";
+ src = fetchgit {
+ url = "git://github.com/matrix-org/matrix-appservice-bridge";
+ rev = "8a7288edf1d1d1d1395a83d330d836d9c9bf1e76";
+ sha256 = "80eaf5634cd4482f6b10034193d418b02d6a350c7d721cecd03b53aa3b094b34";
+ };
+ };
+ "matrix-js-sdk-1.2.0" = {
+ name = "matrix-js-sdk";
+ packageName = "matrix-js-sdk";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/matrix-js-sdk/-/matrix-js-sdk-1.2.0.tgz";
+ sha512 = "XqxIm30/ePPQxMpoSZ6560nVZN296E7DI4twGKspII+Pvc0u7p+UHTh3OXwTtPOj3eVo0ptKv3kn/a5SmYzXmQ==";
+ };
+ };
+ "media-typer-0.3.0" = {
+ name = "media-typer";
+ packageName = "media-typer";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz";
+ sha1 = "8710d7af0aa626f8fffa1ce00168545263255748";
+ };
+ };
+ "merge-descriptors-1.0.1" = {
+ name = "merge-descriptors";
+ packageName = "merge-descriptors";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz";
+ sha1 = "b00aaa556dd8b44568150ec9d1b953f3f90cbb61";
+ };
+ };
+ "merge-source-map-1.1.0" = {
+ name = "merge-source-map";
+ packageName = "merge-source-map";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz";
+ sha512 = "Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==";
+ };
+ };
+ "methods-1.1.2" = {
+ name = "methods";
+ packageName = "methods";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz";
+ sha1 = "5529a4d67654134edcc5266656835b0f851afcee";
+ };
+ };
+ "mime-1.6.0" = {
+ name = "mime";
+ packageName = "mime";
+ version = "1.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz";
+ sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
+ };
+ };
+ "mime-db-1.44.0" = {
+ name = "mime-db";
+ packageName = "mime-db";
+ version = "1.44.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz";
+ sha512 = "/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==";
+ };
+ };
+ "mime-types-2.1.27" = {
+ name = "mime-types";
+ packageName = "mime-types";
+ version = "2.1.27";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz";
+ sha512 = "JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==";
+ };
+ };
+ "minimatch-3.0.4" = {
+ name = "minimatch";
+ packageName = "minimatch";
+ version = "3.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz";
+ sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==";
+ };
+ };
+ "minimist-0.0.8" = {
+ name = "minimist";
+ packageName = "minimist";
+ version = "0.0.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz";
+ sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d";
+ };
+ };
+ "minimist-1.2.5" = {
+ name = "minimist";
+ packageName = "minimist";
+ version = "1.2.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz";
+ sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==";
+ };
+ };
+ "minipass-2.9.0" = {
+ name = "minipass";
+ packageName = "minipass";
+ version = "2.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz";
+ sha512 = "wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==";
+ };
+ };
+ "minizlib-1.3.3" = {
+ name = "minizlib";
+ packageName = "minizlib";
+ version = "1.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz";
+ sha512 = "6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==";
+ };
+ };
+ "mkdirp-0.5.1" = {
+ name = "mkdirp";
+ packageName = "mkdirp";
+ version = "0.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz";
+ sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
+ };
+ };
+ "mkdirp-0.5.5" = {
+ name = "mkdirp";
+ packageName = "mkdirp";
+ version = "0.5.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz";
+ sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==";
+ };
+ };
+ "mocha-5.2.0" = {
+ name = "mocha";
+ packageName = "mocha";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz";
+ sha512 = "2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==";
+ };
+ };
+ "module-not-found-error-1.0.1" = {
+ name = "module-not-found-error";
+ packageName = "module-not-found-error";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/module-not-found-error/-/module-not-found-error-1.0.1.tgz";
+ sha1 = "cf8b4ff4f29640674d6cdd02b0e3bc523c2bbdc0";
+ };
+ };
+ "moment-2.26.0" = {
+ name = "moment";
+ packageName = "moment";
+ version = "2.26.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/moment/-/moment-2.26.0.tgz";
+ sha512 = "oIixUO+OamkUkwjhAVE18rAMfRJNsNe/Stid/gwHSOfHrOtw9EhAY2AHvdKZ/k/MggcYELFCJz/Sn2pL8b8JMw==";
+ };
+ };
+ "morgan-1.10.0" = {
+ name = "morgan";
+ packageName = "morgan";
+ version = "1.10.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz";
+ sha512 = "AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==";
+ };
+ };
+ "ms-2.0.0" = {
+ name = "ms";
+ packageName = "ms";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz";
+ sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8";
+ };
+ };
+ "ms-2.1.1" = {
+ name = "ms";
+ packageName = "ms";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz";
+ sha512 = "tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==";
+ };
+ };
+ "ms-2.1.2" = {
+ name = "ms";
+ packageName = "ms";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz";
+ sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
+ };
+ };
+ "mute-stream-0.0.5" = {
+ name = "mute-stream";
+ packageName = "mute-stream";
+ version = "0.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz";
+ sha1 = "8fbfabb0a98a253d3184331f9e8deb7372fac6c0";
+ };
+ };
+ "natural-compare-1.4.0" = {
+ name = "natural-compare";
+ packageName = "natural-compare";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz";
+ sha1 = "4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7";
+ };
+ };
+ "nedb-1.8.0" = {
+ name = "nedb";
+ packageName = "nedb";
+ version = "1.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nedb/-/nedb-1.8.0.tgz";
+ sha1 = "0e3502cd82c004d5355a43c9e55577bd7bd91d88";
+ };
+ };
+ "negotiator-0.6.2" = {
+ name = "negotiator";
+ packageName = "negotiator";
+ version = "0.6.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz";
+ sha512 = "hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==";
+ };
+ };
+ "neo-async-2.6.1" = {
+ name = "neo-async";
+ packageName = "neo-async";
+ version = "2.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz";
+ sha512 = "iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==";
+ };
+ };
+ "nested-error-stacks-2.1.0" = {
+ name = "nested-error-stacks";
+ packageName = "nested-error-stacks";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz";
+ sha512 = "AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==";
+ };
+ };
+ "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";
+ };
+ };
+ "node-html-parser-1.2.16" = {
+ name = "node-html-parser";
+ packageName = "node-html-parser";
+ version = "1.2.16";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-html-parser/-/node-html-parser-1.2.16.tgz";
+ sha512 = "TrLpGov7J9hBdWWREudBreragmRPq2Q5b19Ly66XoZVUZbb8JXkIqHkPbTHKicuVC8jNnkP4bRnNVik4mkPahw==";
+ };
+ };
+ "nopt-3.0.6" = {
+ name = "nopt";
+ packageName = "nopt";
+ version = "3.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz";
+ sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9";
+ };
+ };
+ "normalize-package-data-2.5.0" = {
+ name = "normalize-package-data";
+ packageName = "normalize-package-data";
+ version = "2.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz";
+ sha512 = "/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==";
+ };
+ };
+ "number-is-nan-1.0.1" = {
+ name = "number-is-nan";
+ packageName = "number-is-nan";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz";
+ sha1 = "097b602b53422a522c1afb8790318336941a011d";
+ };
+ };
+ "nyc-14.1.1" = {
+ name = "nyc";
+ packageName = "nyc";
+ version = "14.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nyc/-/nyc-14.1.1.tgz";
+ sha512 = "OI0vm6ZGUnoGZv/tLdZ2esSVzDwUC88SNs+6JoSOMVxA+gKMB8Tk7jBwgemLx4O40lhhvZCVw1C+OYLOBOPXWw==";
+ };
+ };
+ "oauth-sign-0.9.0" = {
+ name = "oauth-sign";
+ packageName = "oauth-sign";
+ version = "0.9.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz";
+ sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==";
+ };
+ };
+ "object-assign-4.1.1" = {
+ name = "object-assign";
+ packageName = "object-assign";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz";
+ sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863";
+ };
+ };
+ "object-hash-1.3.1" = {
+ name = "object-hash";
+ packageName = "object-hash";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz";
+ sha512 = "OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==";
+ };
+ };
+ "on-finished-2.3.0" = {
+ name = "on-finished";
+ packageName = "on-finished";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz";
+ sha1 = "20f1336481b083cd75337992a16971aa2d906947";
+ };
+ };
+ "on-headers-1.0.2" = {
+ name = "on-headers";
+ packageName = "on-headers";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz";
+ sha512 = "pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==";
+ };
+ };
+ "once-1.4.0" = {
+ name = "once";
+ packageName = "once";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz";
+ sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
+ };
+ };
+ "one-time-0.0.4" = {
+ name = "one-time";
+ packageName = "one-time";
+ version = "0.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz";
+ sha1 = "f8cdf77884826fe4dff93e3a9cc37b1e4480742e";
+ };
+ };
+ "onetime-1.1.0" = {
+ name = "onetime";
+ packageName = "onetime";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz";
+ sha1 = "a1f7838f8314c516f05ecefcbc4ccfe04b4ed789";
+ };
+ };
+ "optionator-0.8.3" = {
+ name = "optionator";
+ packageName = "optionator";
+ version = "0.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz";
+ sha512 = "+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==";
+ };
+ };
+ "os-homedir-1.0.2" = {
+ name = "os-homedir";
+ packageName = "os-homedir";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz";
+ sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3";
+ };
+ };
+ "p-finally-1.0.0" = {
+ name = "p-finally";
+ packageName = "p-finally";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz";
+ sha1 = "3fbcfb15b899a44123b34b6dcc18b724336a2cae";
+ };
+ };
+ "p-limit-2.3.0" = {
+ name = "p-limit";
+ packageName = "p-limit";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz";
+ sha512 = "//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==";
+ };
+ };
+ "p-locate-3.0.0" = {
+ name = "p-locate";
+ packageName = "p-locate";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz";
+ sha512 = "x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==";
+ };
+ };
+ "p-queue-6.4.0" = {
+ name = "p-queue";
+ packageName = "p-queue";
+ version = "6.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-queue/-/p-queue-6.4.0.tgz";
+ sha512 = "X7ddxxiQ+bLR/CUt3/BVKrGcJDNxBr0pEEFKHHB6vTPWNUhgDv36GpIH18RmGM3YGPpBT+JWGjDDqsVGuF0ERw==";
+ };
+ };
+ "p-timeout-3.2.0" = {
+ name = "p-timeout";
+ packageName = "p-timeout";
+ version = "3.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz";
+ sha512 = "rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==";
+ };
+ };
+ "p-try-2.2.0" = {
+ name = "p-try";
+ packageName = "p-try";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz";
+ sha512 = "R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==";
+ };
+ };
+ "package-hash-3.0.0" = {
+ name = "package-hash";
+ packageName = "package-hash";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/package-hash/-/package-hash-3.0.0.tgz";
+ sha512 = "lOtmukMDVvtkL84rJHI7dpTYq+0rli8N2wlnqUcBuDWCfVhRUfOmnR9SsoHFMLpACvEV60dX7rd0rFaYDZI+FA==";
+ };
+ };
+ "packet-reader-1.0.0" = {
+ name = "packet-reader";
+ packageName = "packet-reader";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz";
+ sha512 = "HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==";
+ };
+ };
+ "parse-json-4.0.0" = {
+ name = "parse-json";
+ packageName = "parse-json";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz";
+ sha1 = "be35f5425be1f7f6c747184f98a788cb99477ee0";
+ };
+ };
+ "parseurl-1.3.3" = {
+ name = "parseurl";
+ packageName = "parseurl";
+ version = "1.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz";
+ sha512 = "CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==";
+ };
+ };
+ "path-exists-3.0.0" = {
+ name = "path-exists";
+ packageName = "path-exists";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz";
+ sha1 = "ce0ebeaa5f78cb18925ea7d810d7b59b010fd515";
+ };
+ };
+ "path-is-absolute-1.0.1" = {
+ name = "path-is-absolute";
+ packageName = "path-is-absolute";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
+ sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f";
+ };
+ };
+ "path-is-inside-1.0.2" = {
+ name = "path-is-inside";
+ packageName = "path-is-inside";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz";
+ sha1 = "365417dede44430d1c11af61027facf074bdfc53";
+ };
+ };
+ "path-parse-1.0.6" = {
+ name = "path-parse";
+ packageName = "path-parse";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz";
+ sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==";
+ };
+ };
+ "path-to-regexp-0.1.7" = {
+ name = "path-to-regexp";
+ packageName = "path-to-regexp";
+ version = "0.1.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz";
+ sha1 = "df604178005f522f15eb4490e7247a1bfaa67f8c";
+ };
+ };
+ "path-type-3.0.0" = {
+ name = "path-type";
+ packageName = "path-type";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz";
+ sha512 = "T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==";
+ };
+ };
+ "performance-now-2.1.0" = {
+ name = "performance-now";
+ packageName = "performance-now";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz";
+ sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
+ };
+ };
+ "pg-7.11.0" = {
+ name = "pg";
+ packageName = "pg";
+ version = "7.11.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pg/-/pg-7.11.0.tgz";
+ sha512 = "YO4V7vCmEMGoF390LJaFaohWNKaA2ayoQOEZmiHVcAUF+YsRThpf/TaKCgSvsSE7cDm37Q/Cy3Gz41xiX/XjTw==";
+ };
+ };
+ "pg-connection-string-0.1.3" = {
+ name = "pg-connection-string";
+ packageName = "pg-connection-string";
+ version = "0.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-0.1.3.tgz";
+ sha1 = "da1847b20940e42ee1492beaf65d49d91b245df7";
+ };
+ };
+ "pg-int8-1.0.1" = {
+ name = "pg-int8";
+ packageName = "pg-int8";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz";
+ sha512 = "WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==";
+ };
+ };
+ "pg-minify-1.4.1" = {
+ name = "pg-minify";
+ packageName = "pg-minify";
+ version = "1.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pg-minify/-/pg-minify-1.4.1.tgz";
+ sha512 = "8aZ9xdx7Pe/ppFYVOqvU5KgmM6ttXjaBlsl9Y8yzrUH4xSNVucJKKOwm4Y4H+LCvzZGjZIm4Rkf2Ajt5ixtkBQ==";
+ };
+ };
+ "pg-pool-2.0.10" = {
+ name = "pg-pool";
+ packageName = "pg-pool";
+ version = "2.0.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pg-pool/-/pg-pool-2.0.10.tgz";
+ sha512 = "qdwzY92bHf3nwzIUcj+zJ0Qo5lpG/YxchahxIN8+ZVmXqkahKXsnl2aiJPHLYN9o5mB/leG+Xh6XKxtP7e0sjg==";
+ };
+ };
+ "pg-promise-8.7.5" = {
+ name = "pg-promise";
+ packageName = "pg-promise";
+ version = "8.7.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pg-promise/-/pg-promise-8.7.5.tgz";
+ sha512 = "r/OmS1b1i0nA0KHqlbcAoMLoNo3EGUdcZxaseyXnHrzepcS8ciK516Lw6/lIb6AeWI85ZOBSNdiPlw22xoFx3A==";
+ };
+ };
+ "pg-types-2.0.1" = {
+ name = "pg-types";
+ packageName = "pg-types";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pg-types/-/pg-types-2.0.1.tgz";
+ sha512 = "b7y6QM1VF5nOeX9ukMQ0h8a9z89mojrBHXfJeSug4mhL0YpxNBm83ot2TROyoAmX/ZOX3UbwVO4EbH7i1ZZNiw==";
+ };
+ };
+ "pgpass-1.0.2" = {
+ name = "pgpass";
+ packageName = "pgpass";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pgpass/-/pgpass-1.0.2.tgz";
+ sha1 = "2a7bb41b6065b67907e91da1b07c1847c877b306";
+ };
+ };
+ "pify-3.0.0" = {
+ name = "pify";
+ packageName = "pify";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz";
+ sha1 = "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176";
+ };
+ };
+ "pify-4.0.1" = {
+ name = "pify";
+ packageName = "pify";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz";
+ sha512 = "uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==";
+ };
+ };
+ "pkg-dir-3.0.0" = {
+ name = "pkg-dir";
+ packageName = "pkg-dir";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz";
+ sha512 = "/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==";
+ };
+ };
+ "pluralize-1.2.1" = {
+ name = "pluralize";
+ packageName = "pluralize";
+ version = "1.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz";
+ sha1 = "d1a21483fd22bb41e58a12fa3421823140897c45";
+ };
+ };
+ "postgres-array-2.0.0" = {
+ name = "postgres-array";
+ packageName = "postgres-array";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz";
+ sha512 = "VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==";
+ };
+ };
+ "postgres-bytea-1.0.0" = {
+ name = "postgres-bytea";
+ packageName = "postgres-bytea";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz";
+ sha1 = "027b533c0aa890e26d172d47cf9ccecc521acd35";
+ };
+ };
+ "postgres-date-1.0.5" = {
+ name = "postgres-date";
+ packageName = "postgres-date";
+ version = "1.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.5.tgz";
+ sha512 = "pdau6GRPERdAYUQwkBnGKxEfPyhVZXG/JiS44iZWiNdSOWE09N2lUgN6yshuq6fVSon4Pm0VMXd1srUUkLe9iA==";
+ };
+ };
+ "postgres-interval-1.2.0" = {
+ name = "postgres-interval";
+ packageName = "postgres-interval";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz";
+ sha512 = "9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==";
+ };
+ };
+ "prelude-ls-1.1.2" = {
+ name = "prelude-ls";
+ packageName = "prelude-ls";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz";
+ sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54";
+ };
+ };
+ "prism-media-0.0.4" = {
+ name = "prism-media";
+ packageName = "prism-media";
+ version = "0.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prism-media/-/prism-media-0.0.4.tgz";
+ sha512 = "dG2w7WtovUa4SiYTdWn9H8Bd4JNdei2djtkP/Bk9fXq81j5Q15ZPHYSwhUVvBRbp5zMkGtu0Yk62HuMcly0pRw==";
+ };
+ };
+ "process-nextick-args-2.0.1" = {
+ name = "process-nextick-args";
+ packageName = "process-nextick-args";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz";
+ sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==";
+ };
+ };
+ "progress-1.1.8" = {
+ name = "progress";
+ packageName = "progress";
+ version = "1.1.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz";
+ sha1 = "e260c78f6161cdd9b0e56cc3e0a85de17c7a57be";
+ };
+ };
+ "prom-client-11.5.3" = {
+ name = "prom-client";
+ packageName = "prom-client";
+ version = "11.5.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prom-client/-/prom-client-11.5.3.tgz";
+ sha512 = "iz22FmTbtkyL2vt0MdDFY+kWof+S9UB/NACxSn2aJcewtw+EERsen0urSkZ2WrHseNdydsvcxCTAnPcSMZZv4Q==";
+ };
+ };
+ "proxy-addr-2.0.6" = {
+ name = "proxy-addr";
+ packageName = "proxy-addr";
+ version = "2.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz";
+ sha512 = "dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==";
+ };
+ };
+ "proxyquire-1.8.0" = {
+ name = "proxyquire";
+ packageName = "proxyquire";
+ version = "1.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/proxyquire/-/proxyquire-1.8.0.tgz";
+ sha1 = "02d514a5bed986f04cbb2093af16741535f79edc";
+ };
+ };
+ "pseudomap-1.0.2" = {
+ name = "pseudomap";
+ packageName = "pseudomap";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz";
+ sha1 = "f052a28da70e618917ef0a8ac34c1ae5a68286b3";
+ };
+ };
+ "psl-1.8.0" = {
+ name = "psl";
+ packageName = "psl";
+ version = "1.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz";
+ sha512 = "RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==";
+ };
+ };
+ "punycode-2.1.1" = {
+ name = "punycode";
+ packageName = "punycode";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz";
+ sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==";
+ };
+ };
+ "qs-6.5.2" = {
+ name = "qs";
+ packageName = "qs";
+ version = "6.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz";
+ sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==";
+ };
+ };
+ "qs-6.7.0" = {
+ name = "qs";
+ packageName = "qs";
+ version = "6.7.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz";
+ sha512 = "VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==";
+ };
+ };
+ "range-parser-1.2.1" = {
+ name = "range-parser";
+ packageName = "range-parser";
+ version = "1.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz";
+ sha512 = "Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==";
+ };
+ };
+ "raw-body-2.4.0" = {
+ name = "raw-body";
+ packageName = "raw-body";
+ version = "2.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz";
+ sha512 = "4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==";
+ };
+ };
+ "read-pkg-3.0.0" = {
+ name = "read-pkg";
+ packageName = "read-pkg";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz";
+ sha1 = "9cbc686978fee65d16c00e2b19c237fcf6e38389";
+ };
+ };
+ "read-pkg-up-4.0.0" = {
+ name = "read-pkg-up";
+ packageName = "read-pkg-up";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz";
+ sha512 = "6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==";
+ };
+ };
+ "readable-stream-2.3.7" = {
+ name = "readable-stream";
+ packageName = "readable-stream";
+ version = "2.3.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz";
+ sha512 = "Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==";
+ };
+ };
+ "readable-stream-3.6.0" = {
+ name = "readable-stream";
+ packageName = "readable-stream";
+ version = "3.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz";
+ sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==";
+ };
+ };
+ "readline2-1.0.1" = {
+ name = "readline2";
+ packageName = "readline2";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz";
+ sha1 = "41059608ffc154757b715d9989d199ffbf372e35";
+ };
+ };
+ "rechoir-0.6.2" = {
+ name = "rechoir";
+ packageName = "rechoir";
+ version = "0.6.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz";
+ sha1 = "85204b54dba82d5742e28c96756ef43af50e3384";
+ };
+ };
+ "reduce-flatten-1.0.1" = {
+ name = "reduce-flatten";
+ packageName = "reduce-flatten";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-1.0.1.tgz";
+ sha1 = "258c78efd153ddf93cb561237f61184f3696e327";
+ };
+ };
+ "regenerator-runtime-0.11.1" = {
+ name = "regenerator-runtime";
+ packageName = "regenerator-runtime";
+ version = "0.11.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz";
+ sha512 = "MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==";
+ };
+ };
+ "release-zalgo-1.0.0" = {
+ name = "release-zalgo";
+ packageName = "release-zalgo";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz";
+ sha1 = "09700b7e5074329739330e535c5a90fb67851730";
+ };
+ };
+ "request-2.88.2" = {
+ name = "request";
+ packageName = "request";
+ version = "2.88.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/request/-/request-2.88.2.tgz";
+ sha512 = "MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==";
+ };
+ };
+ "require-directory-2.1.1" = {
+ name = "require-directory";
+ packageName = "require-directory";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz";
+ sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42";
+ };
+ };
+ "require-main-filename-2.0.0" = {
+ name = "require-main-filename";
+ packageName = "require-main-filename";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz";
+ sha512 = "NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==";
+ };
+ };
+ "require-uncached-1.0.3" = {
+ name = "require-uncached";
+ packageName = "require-uncached";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz";
+ sha1 = "4e0d56d6c9662fd31e43011c4b95aa49955421d3";
+ };
+ };
+ "resolve-1.1.7" = {
+ name = "resolve";
+ packageName = "resolve";
+ version = "1.1.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz";
+ sha1 = "203114d82ad2c5ed9e8e0411b3932875e889e97b";
+ };
+ };
+ "resolve-1.17.0" = {
+ name = "resolve";
+ packageName = "resolve";
+ version = "1.17.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz";
+ sha512 = "ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==";
+ };
+ };
+ "resolve-from-1.0.1" = {
+ name = "resolve-from";
+ packageName = "resolve-from";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz";
+ sha1 = "26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226";
+ };
+ };
+ "resolve-from-4.0.0" = {
+ name = "resolve-from";
+ packageName = "resolve-from";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz";
+ sha512 = "pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==";
+ };
+ };
+ "restore-cursor-1.0.1" = {
+ name = "restore-cursor";
+ packageName = "restore-cursor";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz";
+ sha1 = "34661f46886327fed2991479152252df92daa541";
+ };
+ };
+ "rimraf-2.6.3" = {
+ name = "rimraf";
+ packageName = "rimraf";
+ version = "2.6.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz";
+ sha512 = "mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==";
+ };
+ };
+ "run-async-0.1.0" = {
+ name = "run-async";
+ packageName = "run-async";
+ version = "0.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz";
+ sha1 = "c8ad4a5e110661e402a7d21b530e009f25f8e389";
+ };
+ };
+ "rx-lite-3.1.2" = {
+ name = "rx-lite";
+ packageName = "rx-lite";
+ version = "3.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz";
+ sha1 = "19ce502ca572665f3b647b10939f97fd1615f102";
+ };
+ };
+ "safe-buffer-5.1.2" = {
+ name = "safe-buffer";
+ packageName = "safe-buffer";
+ version = "5.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
+ sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
+ };
+ };
+ "safe-buffer-5.2.1" = {
+ name = "safe-buffer";
+ packageName = "safe-buffer";
+ version = "5.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz";
+ sha512 = "rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==";
+ };
+ };
+ "safer-buffer-2.1.2" = {
+ name = "safer-buffer";
+ packageName = "safer-buffer";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz";
+ sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
+ };
+ };
+ "semver-4.3.2" = {
+ name = "semver";
+ packageName = "semver";
+ version = "4.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver/-/semver-4.3.2.tgz";
+ sha1 = "c7a07158a80bedd052355b770d82d6640f803be7";
+ };
+ };
+ "semver-5.7.1" = {
+ name = "semver";
+ packageName = "semver";
+ version = "5.7.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
+ sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
+ };
+ };
+ "semver-6.3.0" = {
+ name = "semver";
+ packageName = "semver";
+ version = "6.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz";
+ sha512 = "b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==";
+ };
+ };
+ "send-0.17.1" = {
+ name = "send";
+ packageName = "send";
+ version = "0.17.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/send/-/send-0.17.1.tgz";
+ sha512 = "BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==";
+ };
+ };
+ "serve-static-1.14.1" = {
+ name = "serve-static";
+ packageName = "serve-static";
+ version = "1.14.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz";
+ sha512 = "JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==";
+ };
+ };
+ "set-blocking-2.0.0" = {
+ name = "set-blocking";
+ packageName = "set-blocking";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz";
+ sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7";
+ };
+ };
+ "setprototypeof-1.1.1" = {
+ name = "setprototypeof";
+ packageName = "setprototypeof";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz";
+ sha512 = "JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==";
+ };
+ };
+ "shelljs-0.7.8" = {
+ name = "shelljs";
+ packageName = "shelljs";
+ version = "0.7.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz";
+ sha1 = "decbcf874b0d1e5fb72e14b164a9683048e9acb3";
+ };
+ };
+ "signal-exit-3.0.3" = {
+ name = "signal-exit";
+ packageName = "signal-exit";
+ version = "3.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz";
+ sha512 = "VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==";
+ };
+ };
+ "simple-markdown-0.7.2" = {
+ name = "simple-markdown";
+ packageName = "simple-markdown";
+ version = "0.7.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/simple-markdown/-/simple-markdown-0.7.2.tgz";
+ sha512 = "XfCvqqzMyzRj4L7eIxJgGaQ2Gaxr20GhTFMB+1yuY8q3xffjzmOg4Q5tC0kcaJPV42NNUHCQDaRK6jzi3/RhrA==";
+ };
+ };
+ "simple-swizzle-0.2.2" = {
+ name = "simple-swizzle";
+ packageName = "simple-swizzle";
+ version = "0.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz";
+ sha1 = "a4da6b635ffcccca33f70d17cb92592de95e557a";
+ };
+ };
+ "slice-ansi-0.0.4" = {
+ name = "slice-ansi";
+ packageName = "slice-ansi";
+ version = "0.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz";
+ sha1 = "edbf8903f66f7ce2f8eafd6ceed65e264c831b35";
+ };
+ };
+ "snekfetch-3.6.4" = {
+ name = "snekfetch";
+ packageName = "snekfetch";
+ version = "3.6.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/snekfetch/-/snekfetch-3.6.4.tgz";
+ sha512 = "NjxjITIj04Ffqid5lqr7XdgwM7X61c/Dns073Ly170bPQHLm6jkmelye/eglS++1nfTWktpP6Y2bFXjdPlQqdw==";
+ };
+ };
+ "source-map-0.2.0" = {
+ name = "source-map";
+ packageName = "source-map";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz";
+ sha1 = "dab73fbcfc2ba819b4de03bd6f6eaa48164b3f9d";
+ };
+ };
+ "source-map-0.5.7" = {
+ name = "source-map";
+ packageName = "source-map";
+ version = "0.5.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz";
+ sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc";
+ };
+ };
+ "source-map-0.6.1" = {
+ name = "source-map";
+ packageName = "source-map";
+ version = "0.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz";
+ sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==";
+ };
+ };
+ "source-map-support-0.5.19" = {
+ name = "source-map-support";
+ packageName = "source-map-support";
+ version = "0.5.19";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz";
+ sha512 = "Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==";
+ };
+ };
+ "spawn-wrap-1.4.3" = {
+ name = "spawn-wrap";
+ packageName = "spawn-wrap";
+ version = "1.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-1.4.3.tgz";
+ sha512 = "IgB8md0QW/+tWqcavuFgKYR/qIRvJkRLPJDFaoXtLLUaVcCDK0+HeFTkmQHj3eprcYhc+gOl0aEA1w7qZlYezw==";
+ };
+ };
+ "spdx-correct-3.1.1" = {
+ name = "spdx-correct";
+ packageName = "spdx-correct";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz";
+ sha512 = "cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==";
+ };
+ };
+ "spdx-exceptions-2.3.0" = {
+ name = "spdx-exceptions";
+ packageName = "spdx-exceptions";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz";
+ sha512 = "/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==";
+ };
+ };
+ "spdx-expression-parse-3.0.1" = {
+ name = "spdx-expression-parse";
+ packageName = "spdx-expression-parse";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz";
+ sha512 = "cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==";
+ };
+ };
+ "spdx-license-ids-3.0.5" = {
+ name = "spdx-license-ids";
+ packageName = "spdx-license-ids";
+ version = "3.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz";
+ sha512 = "J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==";
+ };
+ };
+ "spex-2.2.0" = {
+ name = "spex";
+ packageName = "spex";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spex/-/spex-2.2.0.tgz";
+ sha512 = "iwBxqKe4ZKD+P/i/WdzWw5qxmerHvzVb29wQm4zwYaDPuwsTKjS7nbqt8OyBSLAi2q0ZFUN3F2b4erX0UwF0fA==";
+ };
+ };
+ "split-1.0.1" = {
+ name = "split";
+ packageName = "split";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/split/-/split-1.0.1.tgz";
+ sha512 = "mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==";
+ };
+ };
+ "sprintf-js-1.0.3" = {
+ name = "sprintf-js";
+ packageName = "sprintf-js";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz";
+ sha1 = "04e6926f662895354f3dd015203633b857297e2c";
+ };
+ };
+ "sshpk-1.16.1" = {
+ name = "sshpk";
+ packageName = "sshpk";
+ version = "1.16.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz";
+ sha512 = "HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==";
+ };
+ };
+ "stack-trace-0.0.10" = {
+ name = "stack-trace";
+ packageName = "stack-trace";
+ version = "0.0.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz";
+ sha1 = "547c70b347e8d32b4e108ea1a2a159e5fdde19c0";
+ };
+ };
+ "stackback-0.0.2" = {
+ name = "stackback";
+ packageName = "stackback";
+ version = "0.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz";
+ sha1 = "1ac8a0d9483848d1695e418b6d031a3c3ce68e3b";
+ };
+ };
+ "statuses-1.5.0" = {
+ name = "statuses";
+ packageName = "statuses";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz";
+ sha1 = "161c7dac177659fd9811f43771fa99381478628c";
+ };
+ };
+ "string-width-1.0.2" = {
+ name = "string-width";
+ packageName = "string-width";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz";
+ sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3";
+ };
+ };
+ "string-width-2.1.1" = {
+ name = "string-width";
+ packageName = "string-width";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz";
+ sha512 = "nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==";
+ };
+ };
+ "string-width-3.1.0" = {
+ name = "string-width";
+ packageName = "string-width";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz";
+ sha512 = "vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==";
+ };
+ };
+ "string_decoder-1.1.1" = {
+ name = "string_decoder";
+ packageName = "string_decoder";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz";
+ sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==";
+ };
+ };
+ "string_decoder-1.3.0" = {
+ name = "string_decoder";
+ packageName = "string_decoder";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz";
+ sha512 = "hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==";
+ };
+ };
+ "strip-ansi-3.0.1" = {
+ name = "strip-ansi";
+ packageName = "strip-ansi";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz";
+ sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf";
+ };
+ };
+ "strip-ansi-4.0.0" = {
+ name = "strip-ansi";
+ packageName = "strip-ansi";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz";
+ sha1 = "a8479022eb1ac368a871389b635262c505ee368f";
+ };
+ };
+ "strip-ansi-5.2.0" = {
+ name = "strip-ansi";
+ packageName = "strip-ansi";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz";
+ sha512 = "DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==";
+ };
+ };
+ "strip-bom-3.0.0" = {
+ name = "strip-bom";
+ packageName = "strip-bom";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz";
+ sha1 = "2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3";
+ };
+ };
+ "strip-json-comments-2.0.1" = {
+ name = "strip-json-comments";
+ packageName = "strip-json-comments";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz";
+ sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a";
+ };
+ };
+ "supports-color-2.0.0" = {
+ name = "supports-color";
+ packageName = "supports-color";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz";
+ sha1 = "535d045ce6b6363fa40117084629995e9df324c7";
+ };
+ };
+ "supports-color-3.2.3" = {
+ name = "supports-color";
+ packageName = "supports-color";
+ version = "3.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz";
+ sha1 = "65ac0504b3954171d8a64946b2ae3cbb8a5f54f6";
+ };
+ };
+ "supports-color-5.4.0" = {
+ name = "supports-color";
+ packageName = "supports-color";
+ version = "5.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz";
+ sha512 = "zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==";
+ };
+ };
+ "supports-color-5.5.0" = {
+ name = "supports-color";
+ packageName = "supports-color";
+ version = "5.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz";
+ sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==";
+ };
+ };
+ "supports-color-6.1.0" = {
+ name = "supports-color";
+ packageName = "supports-color";
+ version = "6.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz";
+ sha512 = "qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==";
+ };
+ };
+ "table-3.8.3" = {
+ name = "table";
+ packageName = "table";
+ version = "3.8.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/table/-/table-3.8.3.tgz";
+ sha1 = "2bbc542f0fda9861a755d3947fefd8b3f513855f";
+ };
+ };
+ "table-layout-0.4.5" = {
+ name = "table-layout";
+ packageName = "table-layout";
+ version = "0.4.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/table-layout/-/table-layout-0.4.5.tgz";
+ sha512 = "zTvf0mcggrGeTe/2jJ6ECkJHAQPIYEwDoqsiqBjI24mvRmQbInK5jq33fyypaCBxX08hMkfmdOqj6haT33EqWw==";
+ };
+ };
+ "tar-4.4.13" = {
+ name = "tar";
+ packageName = "tar";
+ version = "4.4.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz";
+ sha512 = "w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==";
+ };
+ };
+ "tdigest-0.1.1" = {
+ name = "tdigest";
+ packageName = "tdigest";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tdigest/-/tdigest-0.1.1.tgz";
+ sha1 = "2e3cb2c39ea449e55d1e6cd91117accca4588021";
+ };
+ };
+ "test-exclude-5.2.3" = {
+ name = "test-exclude";
+ packageName = "test-exclude";
+ version = "5.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz";
+ sha512 = "M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==";
+ };
+ };
+ "test-value-2.1.0" = {
+ name = "test-value";
+ packageName = "test-value";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/test-value/-/test-value-2.1.0.tgz";
+ sha1 = "11da6ff670f3471a73b625ca4f3fdcf7bb748291";
+ };
+ };
+ "text-hex-1.0.0" = {
+ name = "text-hex";
+ packageName = "text-hex";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz";
+ sha512 = "uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==";
+ };
+ };
+ "text-table-0.2.0" = {
+ name = "text-table";
+ packageName = "text-table";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz";
+ sha1 = "7f5ee823ae805207c00af2df4a84ec3fcfa570b4";
+ };
+ };
+ "through-2.3.8" = {
+ name = "through";
+ packageName = "through";
+ version = "2.3.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/through/-/through-2.3.8.tgz";
+ sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5";
+ };
+ };
+ "to-fast-properties-2.0.0" = {
+ name = "to-fast-properties";
+ packageName = "to-fast-properties";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz";
+ sha1 = "dc5e698cbd079265bc73e0377681a4e4e83f616e";
+ };
+ };
+ "toidentifier-1.0.0" = {
+ name = "toidentifier";
+ packageName = "toidentifier";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz";
+ sha512 = "yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==";
+ };
+ };
+ "tough-cookie-2.5.0" = {
+ name = "tough-cookie";
+ packageName = "tough-cookie";
+ version = "2.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz";
+ sha512 = "nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==";
+ };
+ };
+ "triple-beam-1.3.0" = {
+ name = "triple-beam";
+ packageName = "triple-beam";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz";
+ sha512 = "XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==";
+ };
+ };
+ "ts-node-8.10.1" = {
+ name = "ts-node";
+ packageName = "ts-node";
+ version = "8.10.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ts-node/-/ts-node-8.10.1.tgz";
+ sha512 = "bdNz1L4ekHiJul6SHtZWs1ujEKERJnHs4HxN7rjTyyVOFf3HaJ6sLqe6aPG62XTzAB/63pKRh5jTSWL0D7bsvw==";
+ };
+ };
+ "tslib-1.13.0" = {
+ name = "tslib";
+ packageName = "tslib";
+ version = "1.13.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz";
+ sha512 = "i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==";
+ };
+ };
+ "tslint-5.20.1" = {
+ name = "tslint";
+ packageName = "tslint";
+ version = "5.20.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz";
+ sha512 = "EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==";
+ };
+ };
+ "tsutils-2.29.0" = {
+ name = "tsutils";
+ packageName = "tsutils";
+ version = "2.29.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz";
+ sha512 = "g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==";
+ };
+ };
+ "tunnel-agent-0.6.0" = {
+ name = "tunnel-agent";
+ packageName = "tunnel-agent";
+ version = "0.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz";
+ sha1 = "27a5dea06b36b04a0a9966774b290868f0fc40fd";
+ };
+ };
+ "tweetnacl-0.14.5" = {
+ name = "tweetnacl";
+ packageName = "tweetnacl";
+ version = "0.14.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz";
+ sha1 = "5ae68177f192d4456269d108afa93ff8743f4f64";
+ };
+ };
+ "tweetnacl-1.0.3" = {
+ name = "tweetnacl";
+ packageName = "tweetnacl";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz";
+ sha512 = "6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==";
+ };
+ };
+ "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.0.0" = {
+ name = "type";
+ packageName = "type";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type/-/type-2.0.0.tgz";
+ sha512 = "KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==";
+ };
+ };
+ "type-check-0.3.2" = {
+ name = "type-check";
+ packageName = "type-check";
+ version = "0.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz";
+ sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72";
+ };
+ };
+ "type-detect-0.1.1" = {
+ name = "type-detect";
+ packageName = "type-detect";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz";
+ sha1 = "0ba5ec2a885640e470ea4e8505971900dac58822";
+ };
+ };
+ "type-detect-1.0.0" = {
+ name = "type-detect";
+ packageName = "type-detect";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-detect/-/type-detect-1.0.0.tgz";
+ sha1 = "762217cc06db258ec48908a1298e8b95121e8ea2";
+ };
+ };
+ "type-is-1.6.18" = {
+ name = "type-is";
+ packageName = "type-is";
+ version = "1.6.18";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz";
+ sha512 = "TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==";
+ };
+ };
+ "typedarray-0.0.6" = {
+ name = "typedarray";
+ packageName = "typedarray";
+ version = "0.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz";
+ sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777";
+ };
+ };
+ "typescript-3.9.3" = {
+ name = "typescript";
+ packageName = "typescript";
+ version = "3.9.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/typescript/-/typescript-3.9.3.tgz";
+ sha512 = "D/wqnB2xzNFIcoBG9FG8cXRDjiqSTbG2wd8DMZeQyJlP1vfTkIxH4GKveWaEBYySKIg+USu+E+EDIR47SqnaMQ==";
+ };
+ };
+ "typical-2.6.1" = {
+ name = "typical";
+ packageName = "typical";
+ version = "2.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/typical/-/typical-2.6.1.tgz";
+ sha1 = "5c080e5d661cbbe38259d2e70a3c7253e873881d";
+ };
+ };
+ "uglify-js-3.9.3" = {
+ name = "uglify-js";
+ packageName = "uglify-js";
+ version = "3.9.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.3.tgz";
+ sha512 = "r5ImcL6QyzQGVimQoov3aL2ZScywrOgBXGndbWrdehKoSvGe/RmiE5Jpw/v+GvxODt6l2tpBXwA7n+qZVlHBMA==";
+ };
+ };
+ "underscore-1.4.4" = {
+ name = "underscore";
+ packageName = "underscore";
+ version = "1.4.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz";
+ sha1 = "61a6a32010622afa07963bf325203cf12239d604";
+ };
+ };
+ "unhomoglyph-1.0.6" = {
+ name = "unhomoglyph";
+ packageName = "unhomoglyph";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/unhomoglyph/-/unhomoglyph-1.0.6.tgz";
+ sha512 = "7uvcWI3hWshSADBu4JpnyYbTVc7YlhF5GDW/oPD5AxIxl34k4wXR3WDkPnzLxkN32LiTCTKMQLtKVZiwki3zGg==";
+ };
+ };
+ "unpipe-1.0.0" = {
+ name = "unpipe";
+ packageName = "unpipe";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz";
+ sha1 = "b2bf4ee8514aae6165b4817829d21b2ef49904ec";
+ };
+ };
+ "uri-js-4.2.2" = {
+ name = "uri-js";
+ packageName = "uri-js";
+ version = "4.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz";
+ sha512 = "KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==";
+ };
+ };
+ "user-home-2.0.0" = {
+ name = "user-home";
+ packageName = "user-home";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz";
+ sha1 = "9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f";
+ };
+ };
+ "util-deprecate-1.0.2" = {
+ name = "util-deprecate";
+ packageName = "util-deprecate";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz";
+ sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf";
+ };
+ };
+ "utils-merge-1.0.1" = {
+ name = "utils-merge";
+ packageName = "utils-merge";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz";
+ sha1 = "9f95710f50a267947b2ccc124741c1028427e713";
+ };
+ };
+ "uuid-3.4.0" = {
+ name = "uuid";
+ packageName = "uuid";
+ version = "3.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz";
+ sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==";
+ };
+ };
+ "validate-npm-package-license-3.0.4" = {
+ name = "validate-npm-package-license";
+ packageName = "validate-npm-package-license";
+ version = "3.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz";
+ sha512 = "DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==";
+ };
+ };
+ "vary-1.1.2" = {
+ name = "vary";
+ packageName = "vary";
+ version = "1.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz";
+ sha1 = "2299f02c6ded30d4a5961b0b9f74524a18f634fc";
+ };
+ };
+ "verror-1.10.0" = {
+ name = "verror";
+ packageName = "verror";
+ version = "1.10.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz";
+ sha1 = "3a105ca17053af55d6e270c1f8288682e18da400";
+ };
+ };
+ "which-1.3.1" = {
+ name = "which";
+ packageName = "which";
+ version = "1.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz";
+ sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==";
+ };
+ };
+ "which-module-2.0.0" = {
+ name = "which-module";
+ packageName = "which-module";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz";
+ sha1 = "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a";
+ };
+ };
+ "why-is-node-running-2.1.2" = {
+ name = "why-is-node-running";
+ packageName = "why-is-node-running";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.1.2.tgz";
+ sha512 = "TwUeoRNMAWy8jAD8oFLtgmYKecZkH3yCtbQ17CYVCxd1WaPJAEB6oqkNgm0o+wIzxJi1oHUkOxMk0M/t5jCGeA==";
+ };
+ };
+ "winston-3.2.1" = {
+ name = "winston";
+ packageName = "winston";
+ version = "3.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/winston/-/winston-3.2.1.tgz";
+ sha512 = "zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==";
+ };
+ };
+ "winston-compat-0.1.5" = {
+ name = "winston-compat";
+ packageName = "winston-compat";
+ version = "0.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/winston-compat/-/winston-compat-0.1.5.tgz";
+ sha512 = "EPvPcHT604AV3Ji6d3+vX8ENKIml9VSxMRnPQ+cuK/FX6f3hvPP2hxyoeeCOCFvDrJEujalfcKWlWPvAnFyS9g==";
+ };
+ };
+ "winston-daily-rotate-file-3.10.0" = {
+ name = "winston-daily-rotate-file";
+ packageName = "winston-daily-rotate-file";
+ version = "3.10.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-3.10.0.tgz";
+ sha512 = "KO8CfbI2CvdR3PaFApEH02GPXiwJ+vbkF1mCkTlvRIoXFI8EFlf1ACcuaahXTEiDEKCii6cNe95gsL4ZkbnphA==";
+ };
+ };
+ "winston-transport-4.3.0" = {
+ name = "winston-transport";
+ packageName = "winston-transport";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.3.0.tgz";
+ sha512 = "B2wPuwUi3vhzn/51Uukcao4dIduEiPOcOt9HJ3QeaXgkJ5Z7UwpBzxS4ZGNHtrxrUvTwemsQiSys0ihOf8Mp1A==";
+ };
+ };
+ "word-wrap-1.2.3" = {
+ name = "word-wrap";
+ packageName = "word-wrap";
+ version = "1.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz";
+ sha512 = "Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==";
+ };
+ };
+ "wordwrap-1.0.0" = {
+ name = "wordwrap";
+ packageName = "wordwrap";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz";
+ sha1 = "27584810891456a4171c8d0226441ade90cbcaeb";
+ };
+ };
+ "wordwrapjs-3.0.0" = {
+ name = "wordwrapjs";
+ packageName = "wordwrapjs";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-3.0.0.tgz";
+ sha512 = "mO8XtqyPvykVCsrwj5MlOVWvSnCdT+C+QVbm6blradR7JExAhbkZ7hZ9A+9NUtwzSqrlUo9a67ws0EiILrvRpw==";
+ };
+ };
+ "wrap-ansi-5.1.0" = {
+ name = "wrap-ansi";
+ packageName = "wrap-ansi";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz";
+ sha512 = "QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==";
+ };
+ };
+ "wrappy-1.0.2" = {
+ name = "wrappy";
+ packageName = "wrappy";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz";
+ sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
+ };
+ };
+ "write-0.2.1" = {
+ name = "write";
+ packageName = "write";
+ version = "0.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/write/-/write-0.2.1.tgz";
+ sha1 = "5fc03828e264cea3fe91455476f7a3c566cb0757";
+ };
+ };
+ "write-file-atomic-2.4.3" = {
+ name = "write-file-atomic";
+ packageName = "write-file-atomic";
+ version = "2.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz";
+ sha512 = "GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==";
+ };
+ };
+ "ws-6.2.1" = {
+ name = "ws";
+ packageName = "ws";
+ version = "6.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz";
+ sha512 = "GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==";
+ };
+ };
+ "xtend-4.0.2" = {
+ name = "xtend";
+ packageName = "xtend";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz";
+ sha512 = "LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==";
+ };
+ };
+ "y18n-4.0.0" = {
+ name = "y18n";
+ packageName = "y18n";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz";
+ sha512 = "r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==";
+ };
+ };
+ "yallist-2.1.2" = {
+ name = "yallist";
+ packageName = "yallist";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz";
+ sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52";
+ };
+ };
+ "yallist-3.1.1" = {
+ name = "yallist";
+ packageName = "yallist";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz";
+ sha512 = "a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==";
+ };
+ };
+ "yargs-13.3.2" = {
+ name = "yargs";
+ packageName = "yargs";
+ version = "13.3.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz";
+ sha512 = "AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==";
+ };
+ };
+ "yargs-parser-13.1.2" = {
+ name = "yargs-parser";
+ packageName = "yargs-parser";
+ version = "13.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz";
+ sha512 = "3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==";
+ };
+ };
+ "yn-3.1.1" = {
+ name = "yn";
+ packageName = "yn";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz";
+ sha512 = "Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==";
+ };
+ };
+ };
+in
+{
+ "matrix-appservice-discord-git+https://github.com/Half-Shot/matrix-appservice-discord.git#v0.5.2" = nodeEnv.buildNodePackage {
+ name = "matrix-appservice-discord";
+ packageName = "matrix-appservice-discord";
+ version = "0.5.2";
+ src = fetchgit {
+ url = "https://github.com/Half-Shot/matrix-appservice-discord.git";
+ rev = "a364584411d516f4f73df450bad3e74e40fe016b";
+ sha256 = "69a46978dfb9007716446076348a5067f622d970f1ab9417798532345303e551";
+ };
+ dependencies = [
+ sources."@babel/code-frame-7.8.3"
+ (sources."@babel/generator-7.9.6" // {
+ dependencies = [
+ sources."source-map-0.5.7"
+ ];
+ })
+ sources."@babel/helper-function-name-7.9.5"
+ sources."@babel/helper-get-function-arity-7.8.3"
+ sources."@babel/helper-split-export-declaration-7.8.3"
+ sources."@babel/helper-validator-identifier-7.9.5"
+ sources."@babel/highlight-7.9.0"
+ sources."@babel/parser-7.9.6"
+ sources."@babel/template-7.8.6"
+ (sources."@babel/traverse-7.9.6" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."globals-11.12.0"
+ sources."ms-2.1.2"
+ ];
+ })
+ sources."@babel/types-7.9.6"
+ sources."@istanbuljs/nyc-config-typescript-0.1.3"
+ sources."@types/chai-3.5.2"
+ sources."@types/mocha-5.2.7"
+ sources."@types/node-10.17.24"
+ sources."@types/prop-types-15.7.3"
+ sources."@types/react-16.9.35"
+ sources."@types/sqlite3-3.1.6"
+ sources."abbrev-1.1.1"
+ sources."accepts-1.3.7"
+ sources."acorn-5.7.4"
+ (sources."acorn-jsx-3.0.1" // {
+ dependencies = [
+ sources."acorn-3.3.0"
+ ];
+ })
+ sources."ajv-6.12.2"
+ sources."ajv-keywords-1.5.1"
+ sources."amdefine-1.0.1"
+ sources."another-json-0.2.0"
+ (sources."ansi-escape-sequences-4.1.0" // {
+ dependencies = [
+ sources."array-back-3.1.0"
+ ];
+ })
+ sources."ansi-escapes-1.4.0"
+ sources."ansi-regex-2.1.1"
+ sources."ansi-styles-3.2.1"
+ sources."append-transform-1.0.0"
+ sources."archy-1.0.0"
+ sources."arg-4.1.3"
+ sources."argparse-1.0.10"
+ sources."array-back-2.0.0"
+ sources."array-flatten-1.1.1"
+ sources."asn1-0.2.4"
+ sources."assert-options-0.1.3"
+ sources."assert-plus-1.0.0"
+ sources."assertion-error-1.1.0"
+ sources."async-0.2.10"
+ sources."async-limiter-1.0.1"
+ sources."asynckit-0.4.0"
+ sources."aws-sign2-0.7.0"
+ sources."aws4-1.9.1"
+ (sources."babel-code-frame-6.26.0" // {
+ dependencies = [
+ sources."ansi-styles-2.2.1"
+ sources."chalk-1.1.3"
+ sources."js-tokens-3.0.2"
+ sources."supports-color-2.0.0"
+ ];
+ })
+ sources."babel-runtime-6.26.0"
+ sources."balanced-match-1.0.0"
+ sources."base-x-3.0.8"
+ (sources."basic-auth-2.0.1" // {
+ dependencies = [
+ sources."safe-buffer-5.1.2"
+ ];
+ })
+ (sources."bcrypt-pbkdf-1.0.2" // {
+ dependencies = [
+ sources."tweetnacl-0.14.5"
+ ];
+ })
+ sources."better-sqlite3-5.4.3"
+ sources."binary-search-tree-0.2.5"
+ sources."bintrees-1.0.1"
+ sources."bluebird-2.11.0"
+ sources."body-parser-1.19.0"
+ sources."brace-expansion-1.1.11"
+ sources."browser-request-0.3.3"
+ sources."browser-stdout-1.3.1"
+ sources."bs58-4.0.1"
+ sources."buffer-from-1.1.1"
+ sources."buffer-writer-2.0.0"
+ sources."builtin-modules-1.1.1"
+ sources."bytes-3.1.0"
+ sources."caching-transform-3.0.2"
+ sources."caller-path-0.1.0"
+ sources."callsites-0.2.0"
+ sources."camelcase-5.3.1"
+ sources."caseless-0.12.0"
+ sources."chai-3.5.0"
+ sources."chalk-2.4.2"
+ sources."chownr-1.1.4"
+ sources."circular-json-0.3.3"
+ sources."cli-cursor-1.0.2"
+ sources."cli-width-2.2.1"
+ (sources."cliui-5.0.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."co-4.6.0"
+ sources."code-point-at-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."colornames-1.1.1"
+ sources."colors-1.4.0"
+ sources."colorspace-1.1.2"
+ sources."combined-stream-1.0.8"
+ sources."command-line-args-4.0.7"
+ sources."command-line-usage-4.1.0"
+ sources."commander-2.20.3"
+ sources."commondir-1.0.1"
+ sources."concat-map-0.0.1"
+ (sources."concat-stream-1.6.2" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
+ (sources."content-disposition-0.5.3" // {
+ dependencies = [
+ sources."safe-buffer-5.1.2"
+ ];
+ })
+ sources."content-type-1.0.4"
+ (sources."convert-source-map-1.7.0" // {
+ dependencies = [
+ sources."safe-buffer-5.1.2"
+ ];
+ })
+ sources."cookie-0.4.0"
+ sources."cookie-signature-1.0.6"
+ sources."core-js-2.6.11"
+ sources."core-util-is-1.0.2"
+ sources."cp-file-6.2.0"
+ sources."cross-spawn-4.0.2"
+ sources."csstype-2.6.10"
+ sources."cycle-1.0.3"
+ sources."d-1.0.1"
+ sources."dashdash-1.14.1"
+ sources."debug-2.6.9"
+ sources."decamelize-1.2.0"
+ (sources."deep-eql-0.1.3" // {
+ dependencies = [
+ sources."type-detect-0.1.1"
+ ];
+ })
+ sources."deep-extend-0.6.0"
+ sources."deep-is-0.1.3"
+ sources."default-require-extensions-2.0.0"
+ sources."delayed-stream-1.0.0"
+ sources."depd-1.1.2"
+ sources."destroy-1.0.4"
+ sources."diagnostics-1.1.1"
+ sources."diff-4.0.2"
+ sources."discord-markdown-2.3.1"
+ sources."discord.js-11.6.4"
+ sources."doctrine-2.1.0"
+ sources."ecc-jsbn-0.1.2"
+ sources."ee-first-1.1.1"
+ sources."emoji-regex-7.0.3"
+ sources."enabled-1.0.2"
+ sources."encodeurl-1.0.2"
+ sources."env-variable-0.0.6"
+ (sources."error-ex-1.3.2" // {
+ dependencies = [
+ sources."is-arrayish-0.2.1"
+ ];
+ })
+ sources."es5-ext-0.10.53"
+ sources."es6-error-4.1.1"
+ 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."es6-weak-map-2.0.3"
+ sources."escape-html-1.0.3"
+ sources."escape-string-regexp-1.0.5"
+ (sources."escodegen-1.8.1" // {
+ dependencies = [
+ sources."esprima-2.7.3"
+ sources."estraverse-1.9.3"
+ ];
+ })
+ sources."escope-3.6.0"
+ (sources."eslint-3.19.0" // {
+ dependencies = [
+ sources."ansi-styles-2.2.1"
+ sources."chalk-1.1.3"
+ sources."supports-color-2.0.0"
+ ];
+ })
+ sources."espree-3.5.4"
+ sources."esprima-4.0.1"
+ (sources."esquery-1.3.1" // {
+ dependencies = [
+ sources."estraverse-5.1.0"
+ ];
+ })
+ sources."esrecurse-4.2.1"
+ sources."estraverse-4.3.0"
+ sources."esutils-2.0.3"
+ sources."etag-1.8.1"
+ sources."event-emitter-0.3.5"
+ sources."eventemitter3-4.0.4"
+ sources."exit-hook-1.1.1"
+ (sources."express-4.17.1" // {
+ dependencies = [
+ sources."safe-buffer-5.1.2"
+ ];
+ })
+ (sources."ext-1.4.0" // {
+ dependencies = [
+ sources."type-2.0.0"
+ ];
+ })
+ sources."extend-3.0.2"
+ sources."extsprintf-1.3.0"
+ sources."fast-deep-equal-3.1.1"
+ sources."fast-json-stable-stringify-2.1.0"
+ sources."fast-levenshtein-2.0.6"
+ sources."fast-safe-stringify-2.0.7"
+ sources."fecha-2.3.3"
+ sources."figures-1.7.0"
+ sources."file-entry-cache-2.0.0"
+ sources."file-stream-rotator-0.4.1"
+ sources."fill-keys-1.0.2"
+ sources."finalhandler-1.1.2"
+ sources."find-cache-dir-2.1.0"
+ (sources."find-replace-1.0.3" // {
+ dependencies = [
+ sources."array-back-1.0.4"
+ ];
+ })
+ sources."find-up-3.0.0"
+ sources."flat-cache-1.3.4"
+ sources."foreground-child-1.5.6"
+ sources."forever-agent-0.6.1"
+ sources."form-data-2.3.3"
+ sources."forwarded-0.1.2"
+ sources."fresh-0.5.2"
+ sources."fs-minipass-1.2.7"
+ sources."fs.realpath-1.0.0"
+ sources."generate-function-2.3.1"
+ sources."generate-object-property-1.2.0"
+ sources."get-caller-file-2.0.5"
+ sources."getpass-0.1.7"
+ sources."glob-7.1.6"
+ sources."globals-9.18.0"
+ sources."graceful-fs-4.2.4"
+ sources."growl-1.10.5"
+ (sources."handlebars-4.7.6" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ sources."har-schema-2.0.0"
+ sources."har-validator-5.1.3"
+ sources."has-ansi-2.0.0"
+ sources."has-flag-3.0.0"
+ sources."hasha-3.0.0"
+ sources."he-1.1.1"
+ sources."highlight.js-9.18.1"
+ sources."hosted-git-info-2.8.8"
+ sources."html-escaper-2.0.2"
+ sources."http-errors-1.7.2"
+ sources."http-signature-1.2.0"
+ sources."iconv-lite-0.4.24"
+ sources."ignore-3.3.10"
+ sources."immediate-3.0.6"
+ sources."imurmurhash-0.1.4"
+ sources."inflight-1.0.6"
+ sources."inherits-2.0.3"
+ (sources."inquirer-0.12.0" // {
+ dependencies = [
+ sources."ansi-styles-2.2.1"
+ sources."chalk-1.1.3"
+ sources."supports-color-2.0.0"
+ ];
+ })
+ sources."integer-2.1.0"
+ sources."interpret-1.2.0"
+ sources."ipaddr.js-1.9.1"
+ sources."is-arrayish-0.3.2"
+ sources."is-fullwidth-code-point-1.0.0"
+ sources."is-my-ip-valid-1.0.0"
+ sources."is-my-json-valid-2.20.0"
+ sources."is-object-1.0.1"
+ sources."is-property-1.0.2"
+ sources."is-resolvable-1.1.0"
+ sources."is-stream-1.1.0"
+ sources."is-typedarray-1.0.0"
+ sources."isarray-1.0.0"
+ sources."isexe-2.0.0"
+ sources."isstream-0.1.2"
+ (sources."istanbul-0.4.5" // {
+ dependencies = [
+ sources."abbrev-1.0.9"
+ sources."async-1.5.2"
+ sources."esprima-2.7.3"
+ sources."glob-5.0.15"
+ sources."has-flag-1.0.0"
+ sources."resolve-1.1.7"
+ sources."supports-color-3.2.3"
+ ];
+ })
+ sources."istanbul-lib-coverage-2.0.5"
+ sources."istanbul-lib-hook-2.0.7"
+ (sources."istanbul-lib-instrument-3.3.0" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ (sources."istanbul-lib-report-2.0.8" // {
+ dependencies = [
+ sources."supports-color-6.1.0"
+ ];
+ })
+ (sources."istanbul-lib-source-maps-3.0.6" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ sources."source-map-0.6.1"
+ ];
+ })
+ sources."istanbul-reports-2.2.7"
+ sources."js-tokens-4.0.0"
+ sources."js-yaml-3.13.1"
+ sources."jsbn-0.1.1"
+ sources."jsesc-2.5.2"
+ sources."json-parse-better-errors-1.0.2"
+ sources."json-schema-0.2.3"
+ sources."json-schema-traverse-0.4.1"
+ sources."json-stable-stringify-1.0.1"
+ sources."json-stringify-safe-5.0.1"
+ sources."jsonify-0.0.0"
+ sources."jsonpointer-4.0.1"
+ sources."jsprim-1.4.1"
+ sources."kuler-1.0.1"
+ sources."levn-0.3.0"
+ sources."lie-3.1.1"
+ (sources."load-json-file-4.0.0" // {
+ dependencies = [
+ sources."pify-3.0.0"
+ ];
+ })
+ sources."localforage-1.7.3"
+ sources."locate-path-3.0.0"
+ sources."lodash-4.17.15"
+ sources."lodash.flattendeep-4.4.0"
+ sources."lodash.padend-4.6.1"
+ (sources."logform-2.1.2" // {
+ dependencies = [
+ sources."ms-2.1.2"
+ ];
+ })
+ sources."loglevel-1.6.1"
+ sources."long-4.0.0"
+ (sources."lru-cache-4.1.5" // {
+ dependencies = [
+ sources."yallist-2.1.2"
+ ];
+ })
+ (sources."make-dir-2.1.0" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."make-error-1.3.6"
+ sources."manakin-0.5.2"
+ sources."matrix-appservice-0.3.5"
+ sources."matrix-appservice-bridge-git://github.com/matrix-org/matrix-appservice-bridge#8a7288edf1d1d1d1395a83d330d836d9c9bf1e76"
+ (sources."matrix-js-sdk-1.2.0" // {
+ dependencies = [
+ sources."bluebird-3.7.2"
+ ];
+ })
+ sources."media-typer-0.3.0"
+ sources."merge-descriptors-1.0.1"
+ (sources."merge-source-map-1.1.0" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ sources."methods-1.1.2"
+ sources."mime-1.6.0"
+ sources."mime-db-1.44.0"
+ sources."mime-types-2.1.27"
+ sources."minimatch-3.0.4"
+ sources."minimist-1.2.5"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
+ sources."mkdirp-0.5.5"
+ (sources."mocha-5.2.0" // {
+ dependencies = [
+ sources."commander-2.15.1"
+ sources."debug-3.1.0"
+ sources."diff-3.5.0"
+ sources."glob-7.1.2"
+ sources."minimist-0.0.8"
+ sources."mkdirp-0.5.1"
+ sources."supports-color-5.4.0"
+ ];
+ })
+ sources."module-not-found-error-1.0.1"
+ sources."moment-2.26.0"
+ (sources."morgan-1.10.0" // {
+ dependencies = [
+ sources."depd-2.0.0"
+ ];
+ })
+ sources."ms-2.0.0"
+ sources."mute-stream-0.0.5"
+ sources."natural-compare-1.4.0"
+ sources."nedb-1.8.0"
+ sources."negotiator-0.6.2"
+ sources."neo-async-2.6.1"
+ sources."nested-error-stacks-2.1.0"
+ sources."next-tick-1.0.0"
+ sources."node-html-parser-1.2.16"
+ sources."nopt-3.0.6"
+ sources."normalize-package-data-2.5.0"
+ sources."number-is-nan-1.0.1"
+ (sources."nyc-14.1.1" // {
+ dependencies = [
+ sources."resolve-from-4.0.0"
+ ];
+ })
+ sources."oauth-sign-0.9.0"
+ sources."object-assign-4.1.1"
+ sources."object-hash-1.3.1"
+ sources."on-finished-2.3.0"
+ sources."on-headers-1.0.2"
+ sources."once-1.4.0"
+ sources."one-time-0.0.4"
+ sources."onetime-1.1.0"
+ sources."optionator-0.8.3"
+ sources."os-homedir-1.0.2"
+ sources."p-finally-1.0.0"
+ sources."p-limit-2.3.0"
+ sources."p-locate-3.0.0"
+ sources."p-queue-6.4.0"
+ sources."p-timeout-3.2.0"
+ sources."p-try-2.2.0"
+ sources."package-hash-3.0.0"
+ sources."packet-reader-1.0.0"
+ sources."parse-json-4.0.0"
+ sources."parseurl-1.3.3"
+ sources."path-exists-3.0.0"
+ sources."path-is-absolute-1.0.1"
+ sources."path-is-inside-1.0.2"
+ sources."path-parse-1.0.6"
+ sources."path-to-regexp-0.1.7"
+ (sources."path-type-3.0.0" // {
+ dependencies = [
+ sources."pify-3.0.0"
+ ];
+ })
+ sources."performance-now-2.1.0"
+ sources."pg-7.11.0"
+ sources."pg-connection-string-0.1.3"
+ sources."pg-int8-1.0.1"
+ sources."pg-minify-1.4.1"
+ sources."pg-pool-2.0.10"
+ sources."pg-promise-8.7.5"
+ sources."pg-types-2.0.1"
+ sources."pgpass-1.0.2"
+ sources."pify-4.0.1"
+ sources."pkg-dir-3.0.0"
+ sources."pluralize-1.2.1"
+ sources."postgres-array-2.0.0"
+ sources."postgres-bytea-1.0.0"
+ sources."postgres-date-1.0.5"
+ sources."postgres-interval-1.2.0"
+ sources."prelude-ls-1.1.2"
+ sources."prism-media-0.0.4"
+ sources."process-nextick-args-2.0.1"
+ sources."progress-1.1.8"
+ sources."prom-client-11.5.3"
+ sources."proxy-addr-2.0.6"
+ (sources."proxyquire-1.8.0" // {
+ dependencies = [
+ sources."resolve-1.1.7"
+ ];
+ })
+ sources."pseudomap-1.0.2"
+ sources."psl-1.8.0"
+ sources."punycode-2.1.1"
+ sources."qs-6.7.0"
+ sources."range-parser-1.2.1"
+ sources."raw-body-2.4.0"
+ sources."read-pkg-3.0.0"
+ sources."read-pkg-up-4.0.0"
+ sources."readable-stream-3.6.0"
+ sources."readline2-1.0.1"
+ sources."rechoir-0.6.2"
+ sources."reduce-flatten-1.0.1"
+ sources."regenerator-runtime-0.11.1"
+ sources."release-zalgo-1.0.0"
+ (sources."request-2.88.2" // {
+ dependencies = [
+ sources."qs-6.5.2"
+ ];
+ })
+ sources."require-directory-2.1.1"
+ sources."require-main-filename-2.0.0"
+ sources."require-uncached-1.0.3"
+ sources."resolve-1.17.0"
+ sources."resolve-from-1.0.1"
+ sources."restore-cursor-1.0.1"
+ sources."rimraf-2.6.3"
+ sources."run-async-0.1.0"
+ sources."rx-lite-3.1.2"
+ sources."safe-buffer-5.2.1"
+ sources."safer-buffer-2.1.2"
+ sources."semver-4.3.2"
+ (sources."send-0.17.1" // {
+ dependencies = [
+ sources."ms-2.1.1"
+ ];
+ })
+ sources."serve-static-1.14.1"
+ sources."set-blocking-2.0.0"
+ sources."setprototypeof-1.1.1"
+ sources."shelljs-0.7.8"
+ sources."signal-exit-3.0.3"
+ sources."simple-markdown-0.7.2"
+ sources."simple-swizzle-0.2.2"
+ sources."slice-ansi-0.0.4"
+ sources."snekfetch-3.6.4"
+ sources."source-map-0.2.0"
+ (sources."source-map-support-0.5.19" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ sources."spawn-wrap-1.4.3"
+ 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.5"
+ sources."spex-2.2.0"
+ sources."split-1.0.1"
+ sources."sprintf-js-1.0.3"
+ (sources."sshpk-1.16.1" // {
+ dependencies = [
+ sources."tweetnacl-0.14.5"
+ ];
+ })
+ sources."stack-trace-0.0.10"
+ sources."stackback-0.0.2"
+ sources."statuses-1.5.0"
+ sources."string-width-1.0.2"
+ sources."string_decoder-1.3.0"
+ sources."strip-ansi-3.0.1"
+ sources."strip-bom-3.0.0"
+ sources."strip-json-comments-2.0.1"
+ sources."supports-color-5.5.0"
+ (sources."table-3.8.3" // {
+ dependencies = [
+ sources."ajv-4.11.8"
+ 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"
+ sources."strip-ansi-4.0.0"
+ sources."supports-color-2.0.0"
+ ];
+ })
+ sources."table-layout-0.4.5"
+ sources."tar-4.4.13"
+ sources."tdigest-0.1.1"
+ sources."test-exclude-5.2.3"
+ (sources."test-value-2.1.0" // {
+ dependencies = [
+ sources."array-back-1.0.4"
+ ];
+ })
+ sources."text-hex-1.0.0"
+ sources."text-table-0.2.0"
+ sources."through-2.3.8"
+ sources."to-fast-properties-2.0.0"
+ sources."toidentifier-1.0.0"
+ sources."tough-cookie-2.5.0"
+ sources."triple-beam-1.3.0"
+ sources."ts-node-8.10.1"
+ sources."tslib-1.13.0"
+ (sources."tslint-5.20.1" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."tsutils-2.29.0"
+ sources."tunnel-agent-0.6.0"
+ sources."tweetnacl-1.0.3"
+ sources."type-1.2.0"
+ sources."type-check-0.3.2"
+ sources."type-detect-1.0.0"
+ sources."type-is-1.6.18"
+ sources."typedarray-0.0.6"
+ sources."typescript-3.9.3"
+ sources."typical-2.6.1"
+ sources."uglify-js-3.9.3"
+ sources."underscore-1.4.4"
+ sources."unhomoglyph-1.0.6"
+ sources."unpipe-1.0.0"
+ sources."uri-js-4.2.2"
+ sources."user-home-2.0.0"
+ sources."util-deprecate-1.0.2"
+ sources."utils-merge-1.0.1"
+ sources."uuid-3.4.0"
+ sources."validate-npm-package-license-3.0.4"
+ sources."vary-1.1.2"
+ sources."verror-1.10.0"
+ sources."which-1.3.1"
+ sources."which-module-2.0.0"
+ sources."why-is-node-running-2.1.2"
+ (sources."winston-3.2.1" // {
+ dependencies = [
+ sources."async-2.6.3"
+ ];
+ })
+ (sources."winston-compat-0.1.5" // {
+ dependencies = [
+ sources."logform-1.10.0"
+ sources."ms-2.1.2"
+ ];
+ })
+ (sources."winston-daily-rotate-file-3.10.0" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ (sources."winston-transport-4.3.0" // {
+ dependencies = [
+ sources."readable-stream-2.3.7"
+ sources."safe-buffer-5.1.2"
+ sources."string_decoder-1.1.1"
+ ];
+ })
+ sources."word-wrap-1.2.3"
+ sources."wordwrap-1.0.0"
+ sources."wordwrapjs-3.0.0"
+ (sources."wrap-ansi-5.1.0" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."wrappy-1.0.2"
+ sources."write-0.2.1"
+ sources."write-file-atomic-2.4.3"
+ sources."ws-6.2.1"
+ sources."xtend-4.0.2"
+ sources."y18n-4.0.0"
+ sources."yallist-3.1.1"
+ (sources."yargs-13.3.2" // {
+ dependencies = [
+ sources."ansi-regex-4.1.0"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-3.1.0"
+ sources."strip-ansi-5.2.0"
+ ];
+ })
+ sources."yargs-parser-13.1.2"
+ sources."yn-3.1.1"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "A bridge between Matrix and Discord";
+ homepage = "https://github.com/Half-Shot/matrix-appservice-discord#readme";
+ license = "Apache-2.0";
+ };
+ production = false;
+ bypassCache = true;
+ reconstructLock = true;
+ };
+} \ No newline at end of file
diff --git a/pkgs/servers/matrix-appservice-discord/package.json b/pkgs/servers/matrix-appservice-discord/package.json
new file mode 100644
index 00000000000..1cbeba4a1e9
--- /dev/null
+++ b/pkgs/servers/matrix-appservice-discord/package.json
@@ -0,0 +1,3 @@
+[
+ { "matrix-appservice-discord": "git+https://github.com/Half-Shot/matrix-appservice-discord.git#v0.5.2" }
+]
diff --git a/pkgs/servers/matrix-synapse/default.nix b/pkgs/servers/matrix-synapse/default.nix
index 3962f7b2da8..d2c1afa0e7c 100644
--- a/pkgs/servers/matrix-synapse/default.nix
+++ b/pkgs/servers/matrix-synapse/default.nix
@@ -23,11 +23,11 @@ let
in buildPythonApplication rec {
pname = "matrix-synapse";
- version = "1.12.4";
+ version = "1.14.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0psr17ai42ma9923g9bj3q9fd8kph9rx7jpxsxwbfzr2y6lwr306";
+ sha256 = "09drdqcjvpk9s3hq5rx9yxsxq0wak5fg5gfaiqfnbnxav2c2v7kq";
};
patches = [
@@ -72,6 +72,7 @@ in buildPythonApplication rec {
twisted
unpaddedbase64
typing-extensions
+ authlib
] ++ lib.optional enableSystemd systemd;
checkInputs = [ mock parameterized openssl ];
diff --git a/pkgs/servers/matterbridge/default.nix b/pkgs/servers/matterbridge/default.nix
index 1f39278de62..7f1868af4c3 100644
--- a/pkgs/servers/matterbridge/default.nix
+++ b/pkgs/servers/matterbridge/default.nix
@@ -5,7 +5,7 @@ buildGoModule rec {
version = "1.17.1";
goPackagePath = "github.com/42wim/matterbridge";
- modSha256 = "1mqp8dlwa4p70iv9ksq3pxx5zbxdh56xyksvd98zk0vkrz4f1rij";
+ vendorSha256 = null;
src = fetchurl {
url = "https://github.com/42wim/matterbridge/archive/v${version}.tar.gz";
@@ -19,4 +19,4 @@ buildGoModule rec {
maintainers = with maintainers; [ ryantm ];
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/mautrix-whatsapp/default.nix b/pkgs/servers/mautrix-whatsapp/default.nix
index c0d01855be0..2945fbe8357 100644
--- a/pkgs/servers/mautrix-whatsapp/default.nix
+++ b/pkgs/servers/mautrix-whatsapp/default.nix
@@ -1,17 +1,31 @@
-{ stdenv, buildGoModule, fetchFromGitHub }:
+{ stdenv, buildGoModule, fetchFromGitHub, olm }:
buildGoModule {
pname = "mautrix-whatsapp-unstable";
- version = "2020-04-21-1";
+ version = "2020-05-29";
src = fetchFromGitHub {
owner = "tulir";
repo = "mautrix-whatsapp";
- rev = "e0aea74abf090bc9dc499332b28bf03640c162f8";
- sha256 = "1gayjyh0x0axc1xak38zkdhvx6fy8pwlniqsirqy2mwcgkkll9i5";
+ rev = "7947ba616ca1b776883ca7db9cab8de9ee8d9ee6";
+ sha256 = "10rkkjnbppv9gi67hknijh8ib841qyy16grdw29gz3ips6qs8zq7";
};
- modSha256 = "1pddabyyz6q1snx9j7yv7dchasqa1y8nbpb5zrwmrpnwpns8kxl7";
+ buildInputs = [ olm ];
+
+ vendorSha256 = "01psqvxkf13had7gkg1cbzf2flac4a6ivlb7vfzw7s50vhwkb95d";
+
+ overrideModAttrs = _: {
+ postBuild = ''
+ rm -r vendor/github.com/chai2010/webp
+ cp -r --reflink=auto ${fetchFromGitHub {
+ owner = "chai2010";
+ repo = "webp";
+ rev = "3da79ec3d682694d42bfd211db18fc1343c07cd7";
+ sha256 = "0gh3g52vz8na153mjmxkl80g3dvrcjw77xpjs1c02vagpj9jyw46";
+ }} vendor/github.com/chai2010/webp
+ '';
+ };
meta = with stdenv.lib; {
homepage = "https://github.com/tulir/mautrix-whatsapp";
diff --git a/pkgs/servers/memcached/default.nix b/pkgs/servers/memcached/default.nix
index fb284970af0..58276ff8632 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.5";
+ version = "1.6.6";
pname = "memcached";
src = fetchurl {
url = "https://memcached.org/files/${pname}-${version}.tar.gz";
- sha256 = "1pr7igk7ic9wc2yax26wy3ar223vilf2qyzrknz36g61dxqa6k8z";
+ sha256 = "1xrj7vy05nc6bky4wnrmrbxfibvk5vq4dp2fwk4jk4amzbn0x3wh";
};
configureFlags = [
diff --git a/pkgs/servers/meteor/default.nix b/pkgs/servers/meteor/default.nix
index 0a0d3aa7bd8..ddf7a972c2e 100644
--- a/pkgs/servers/meteor/default.nix
+++ b/pkgs/servers/meteor/default.nix
@@ -1,7 +1,7 @@
{ stdenv, lib, fetchurl, zlib, patchelf, runtimeShell }:
let
- version = "1.10.1";
+ version = "1.10.2";
in
stdenv.mkDerivation {
@@ -9,7 +9,7 @@ stdenv.mkDerivation {
pname = "meteor";
src = fetchurl {
url = "https://static-meteor.netdna-ssl.com/packages-bootstrap/${version}/meteor-bootstrap-os.linux.x86_64.tar.gz";
- sha256 = "1xck7pi7rhkgssic7adbg1slypjjkqxa18wlf3jffbgj0zzr87nx";
+ sha256 = "17s1n92nznasaaprvxg289a1fcizq2nj51xqw7akgw5f77q19vmw";
};
#dontStrip = true;
diff --git a/pkgs/servers/miniflux/default.nix b/pkgs/servers/miniflux/default.nix
index 43c41250970..8420f53aba3 100644
--- a/pkgs/servers/miniflux/default.nix
+++ b/pkgs/servers/miniflux/default.nix
@@ -1,26 +1,29 @@
-{ stdenv, buildGoPackage, fetchFromGitHub }:
+{ stdenv, buildGoPackage, fetchFromGitHub, installShellFiles }:
buildGoPackage rec {
pname = "miniflux";
- version = "2.0.19";
+ version = "2.0.21";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "121qy1af1qbc09c3yfwhpk6r3hwmh3jg6gjx8ygfv3hfrss9yfll";
+ sha256 = "0yhzmfs35jfc7vq26r9c14v4lnv8sxj3pv23r2cx2rfx47b1zmk7";
};
goPackagePath = "miniflux.app";
+ nativeBuildInputs = [ installShellFiles ];
+
doCheck = true;
buildFlagsArray = ''
- -ldflags=-X miniflux.app/version.Version=${version}
+ -ldflags=-s -w -X miniflux.app/version.Version=${version}
'';
postInstall = ''
mv $out/bin/miniflux.app $out/bin/miniflux
+ installManPage go/src/${goPackagePath}/miniflux.1
'';
meta = with stdenv.lib; {
diff --git a/pkgs/servers/minio/default.nix b/pkgs/servers/minio/default.nix
index 8b30d7dbbc8..9f9796b3a5e 100644
--- a/pkgs/servers/minio/default.nix
+++ b/pkgs/servers/minio/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0yyq5j82rcl8yhn2jg8sjfxii6kzbrbmxvb05yiwv7p0q42ag5rn";
};
- modSha256 = "1g5vwllxpiy4qlfhn3v5k6sn4g4qpbv0hpg32y1vi2q342lag116";
+ vendorSha256 = "15yx5nkyf424v42glg3cx0gkqckdfv1xn25570s9cwf8zid0zlxd";
subPackages = [ "." ];
@@ -28,4 +28,4 @@ buildGoModule rec {
platforms = platforms.unix;
license = licenses.asl20;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/misc/airsonic/default.nix b/pkgs/servers/misc/airsonic/default.nix
index be748035430..852b5350bba 100644
--- a/pkgs/servers/misc/airsonic/default.nix
+++ b/pkgs/servers/misc/airsonic/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "airsonic";
- version = "10.6.1";
+ version = "10.6.2";
src = fetchurl {
url = "https://github.com/airsonic/airsonic/releases/download/v${version}/airsonic.war";
- sha256 = "0dgk9i7981wydp44zax21y48psybcsd4i68cmlp9izl8aa5gk2vb";
+ sha256 = "0q3qnqymj3gaa6n79pvbyidn1ga99lpngp5wvhlw1aarg1m7vccl";
};
buildCommand = ''
diff --git a/pkgs/servers/monitoring/do-agent/default.nix b/pkgs/servers/monitoring/do-agent/default.nix
index b738e36cf89..1d6bb7198e5 100644
--- a/pkgs/servers/monitoring/do-agent/default.nix
+++ b/pkgs/servers/monitoring/do-agent/default.nix
@@ -16,7 +16,7 @@ buildGoModule rec {
-X main.version=${version}
'';
- modSha256 = "164bwqg996097db399j7lar6gj9xpshjdmyapvzg7zh655xlkf3d";
+ vendorSha256 = null;
meta = with lib; {
description = "DigitalOcean droplet system metrics agent";
@@ -30,4 +30,4 @@ buildGoModule rec {
maintainers = with maintainers; [ yvt ];
platforms = platforms.linux;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/monitoring/grafana/default.nix b/pkgs/servers/monitoring/grafana/default.nix
index 7fdd9c70d9a..aa1a31bf8c0 100644
--- a/pkgs/servers/monitoring/grafana/default.nix
+++ b/pkgs/servers/monitoring/grafana/default.nix
@@ -1,10 +1,8 @@
-{ lib, buildGoPackage, fetchurl, fetchFromGitHub, phantomJsSupport ? false, phantomjs2 ? null }:
+{ lib, buildGoModule, fetchurl, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "grafana";
- version = "6.7.3";
-
- goPackagePath = "github.com/grafana/grafana";
+ version = "7.0.1";
excludedPackages = [ "release_publisher" ];
@@ -12,27 +10,25 @@ buildGoPackage rec {
rev = "v${version}";
owner = "grafana";
repo = "grafana";
- sha256 = "14yrfrn59r3mxbkhs7mg7nlhnvvrmq959r8w4aj6m7wgr32jj8wl";
+ sha256 = "0b99lcffgd5yq2q9w38bc4qkljpm6k2z1vyix8qgpvnw50dxx2fz";
};
srcStatic = fetchurl {
url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz";
- sha256 = "17h70h6cz1bdhczjqa68kxzfm4vi95zdnqzah8hcjr7rwnx874kr";
+ sha256 = "0vq4xy0050ajymlld1scg7lywmm6l6b619y4r7x5ql9jv1nx4apb";
};
+ vendorSha256 = "00xvpxhnvxdf030978paywl794mlmgqzd94b64hh67946acnbjcl";
+
postPatch = ''
substituteInPlace pkg/cmd/grafana-server/main.go \
--replace 'var version = "5.0.0"' 'var version = "${version}"'
'';
- preBuild = "export GOPATH=$GOPATH:$NIX_BUILD_TOP/go/src/${goPackagePath}/Godeps/_workspace";
-
postInstall = ''
tar -xvf $srcStatic
mkdir -p $out/share/grafana
mv grafana-*/{public,conf,tools} $out/share/grafana/
- '' + lib.optionalString phantomJsSupport ''
- ln -sf ${phantomjs2}/bin/phantomjs $out/share/grafana/tools/phantomjs/phantomjs
'';
meta = with lib; {
diff --git a/pkgs/servers/monitoring/loki/default.nix b/pkgs/servers/monitoring/loki/default.nix
index e8804702f0d..668695aa8df 100644
--- a/pkgs/servers/monitoring/loki/default.nix
+++ b/pkgs/servers/monitoring/loki/default.nix
@@ -1,7 +1,7 @@
{ stdenv, buildGoPackage, fetchFromGitHub, makeWrapper, systemd }:
buildGoPackage rec {
- version = "1.4.0";
+ version = "1.5.0";
pname = "grafana-loki";
goPackagePath = "github.com/grafana/loki";
@@ -11,7 +11,7 @@ buildGoPackage rec {
rev = "v${version}";
owner = "grafana";
repo = "loki";
- sha256 = "0dz0icbkwpmysl5jyljmj783xdzrbbxbfxfkizw7gcs8jjxbqvfl";
+ sha256 = "137lnd69p8qfg2z8l32dr1mrk2lhrxjx392xfij11sy5i9blfc3n";
};
postPatch = ''
diff --git a/pkgs/servers/monitoring/mtail/default.nix b/pkgs/servers/monitoring/mtail/default.nix
index 64966e183fe..d701a7ca001 100644
--- a/pkgs/servers/monitoring/mtail/default.nix
+++ b/pkgs/servers/monitoring/mtail/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "04hzr0cw0dq7hmqvp1lhm5wl239yrxmcpsl25sqk74wy06cgrrqd";
};
- modSha256 = "0h3q1qd9a01wlfkk0yv74a4bk5nilpsppq522cv7kl8ysnrjh5yi";
+ vendorSha256 = "1km3ldqz35lpkglp9n332vxr38xxfqyij1fi2qq0agyyydbvakj5";
subPackages = [ "cmd/mtail" ];
preBuild = ''
@@ -27,4 +27,4 @@ buildGoModule rec {
homepage = "https://github.com/google/mtail";
description = "Tool for extracting metrics from application logs";
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/monitoring/net-snmp/default.nix b/pkgs/servers/monitoring/net-snmp/default.nix
index 3c8005a16df..160907d58fa 100644
--- a/pkgs/servers/monitoring/net-snmp/default.nix
+++ b/pkgs/servers/monitoring/net-snmp/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
patches =
let fetchAlpinePatch = name: sha256: fetchpatch {
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/net-snmp/${name}?id=f25d3fb08341b60b6ccef424399f060dfcf3f1a5";
+ url = "https://git.alpinelinux.org/aports/plain/main/net-snmp/${name}?id=f25d3fb08341b60b6ccef424399f060dfcf3f1a5";
inherit name sha256;
};
in [
diff --git a/pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix b/pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix
index c8013e6bc15..43c63e24dfc 100644
--- a/pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/dnsmasq-exporter.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
rev = "v${version}";
};
- modSha256 = "1ag1k0z35zkazaxj8hh2wxfj73xg63xdybfm1565il2vxs5986dh";
+ vendorSha256 = "1dqpa180pbdi2gcmp991d4cry560mx5rm5l9x065s9n9gnd38hvl";
meta = with stdenv.lib; {
inherit (src.meta) homepage;
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ willibutz globin ma27 ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/monitoring/prometheus/mikrotik-exporter.nix b/pkgs/servers/monitoring/prometheus/mikrotik-exporter.nix
index 12341eee911..0c357a768b5 100644
--- a/pkgs/servers/monitoring/prometheus/mikrotik-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/mikrotik-exporter.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
rev = "3b33400d24abcfdc07dc31c15ca5ba7b82de444f";
};
- modSha256 = "1cqjn6j3dfq51ssjx0qrajprlac1h0lb1r4af44lfpigzmrfyi07";
+ vendorSha256 = "0i5x4d3ra0s41knmybbg8gnjxgraxkid6y3gfkjwa65xcbp7hr7q";
meta = with stdenv.lib; {
inherit (src.meta) homepage;
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.bsd3;
maintainers = with maintainers; [ mmilata ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/monitoring/prometheus/node-exporter.nix b/pkgs/servers/monitoring/prometheus/node-exporter.nix
index 584382b47b7..ba10cfa1485 100644
--- a/pkgs/servers/monitoring/prometheus/node-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/node-exporter.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "node_exporter";
- version = "0.18.1";
+ version = "1.0.0";
rev = "v${version}";
goPackagePath = "github.com/prometheus/node_exporter";
@@ -11,7 +11,7 @@ buildGoPackage rec {
inherit rev;
owner = "prometheus";
repo = "node_exporter";
- sha256 = "0s3sp1gj86p7npxl38hkgs6ymd3wjjmc5hydyg1b5wh0x3yvpx07";
+ sha256 = "12v7vaknvll3g1n7730miwxiwz8nbjq8y18lzljq9d9s8apcy32f";
};
# FIXME: tests fail due to read-only nix store
@@ -27,7 +27,7 @@ buildGoPackage rec {
description = "Prometheus exporter for machine metrics";
homepage = "https://github.com/prometheus/node_exporter";
license = licenses.asl20;
- maintainers = with maintainers; [ benley fpletz globin ];
+ maintainers = with maintainers; [ benley fpletz globin Frostman ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/servers/monitoring/prometheus/snmp-exporter.nix b/pkgs/servers/monitoring/prometheus/snmp-exporter.nix
index ed2ed29ab89..a456cda86e5 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.17.0";
+ version = "0.18.0";
goPackagePath = "github.com/prometheus/snmp_exporter";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "prometheus";
repo = "snmp_exporter";
rev = "v${version}";
- sha256 = "0s2vgcpxannyl1zllc3ixww02832s53zijws64lhd8mxrylqvpcp";
+ sha256 = "1zdkb036zy2sw1drlp2m2z1yb7857d2y3yn2y3l0a1kkd4zcqkk4";
};
buildInputs = [ net-snmp ];
@@ -21,7 +21,7 @@ buildGoPackage rec {
description = "SNMP Exporter for Prometheus";
homepage = "https://github.com/prometheus/snmp_exporter";
license = licenses.asl20;
- maintainers = with maintainers; [ oida willibutz ];
+ maintainers = with maintainers; [ oida willibutz Frostman ];
platforms = platforms.unix;
};
}
diff --git a/pkgs/servers/monitoring/prometheus/varnish-exporter.nix b/pkgs/servers/monitoring/prometheus/varnish-exporter.nix
index 03656470b92..640730e3ca0 100644
--- a/pkgs/servers/monitoring/prometheus/varnish-exporter.nix
+++ b/pkgs/servers/monitoring/prometheus/varnish-exporter.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1viiiyvhpr7cnf8ykaaq4fzgg9xvn4hnlhv7cagy3jkjlmz60947";
};
- modSha256 = "1vb720axjziiqcba4bdi528r6mc97ci0pfsk0ny50isrkh0s3jzz";
+ vendorSha256 = "1h9iz3sbz02hb8827hcssqlfg2ag3ymq38siffw9wzajslzhp9sx";
nativeBuildInputs = [ makeWrapper ];
@@ -28,4 +28,4 @@ buildGoModule rec {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ MostAwesomeDude willibutz ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/monitoring/sensu-go/default.nix b/pkgs/servers/monitoring/sensu-go/default.nix
index f109b08d1a6..5f9f3b80f80 100644
--- a/pkgs/servers/monitoring/sensu-go/default.nix
+++ b/pkgs/servers/monitoring/sensu-go/default.nix
@@ -4,8 +4,8 @@ let
generic = { subPackages, pname, postInstall ? "" }:
buildGoModule rec {
inherit pname;
- version = "5.18.1";
- shortRev = "1f6d16b"; # for internal version info
+ version = "5.20.1";
+ shortRev = "3a1ac58"; # for internal version info
goPackagePath = "github.com/sensu/sensu-go";
@@ -13,12 +13,12 @@ let
owner = "sensu";
repo = "sensu-go";
rev = "v${version}";
- sha256 = "1iwlkm7ac7brap45r6ly0blywgq6f28r1nws3yf0ybydv30brfj4";
+ sha256 = "0wrcchz878sq7zhkb8p0s93k92xppihv5yyvkl363xs6519xzm7m";
};
inherit subPackages postInstall;
- modSha256 = "02h4cav6ivzs3z0qakwxzf5lfy6hzax5c0i2icp0qymqc2789npw";
+ vendorSha256 = "03lkra5vf07zicd2aipvmkrda56ys5swwj6lq5hnp324ndajfcya";
buildFlagsArray = let
versionPkg = "github.com/sensu/sensu-go/version";
@@ -66,4 +66,4 @@ in
pname = "sensu-go-agent";
subPackages = [ "cmd/sensu-agent" ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/monitoring/telegraf/default.nix b/pkgs/servers/monitoring/telegraf/default.nix
index ab94971aa3c..adc42173f8e 100644
--- a/pkgs/servers/monitoring/telegraf/default.nix
+++ b/pkgs/servers/monitoring/telegraf/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "telegraf";
- version = "1.14.1";
+ version = "1.14.3";
goPackagePath = "github.com/influxdata/telegraf";
@@ -14,10 +14,10 @@ buildGoModule rec {
owner = "influxdata";
repo = "telegraf";
rev = "v${version}";
- sha256 = "17lzz0f9vzyfwr3kgwg6i6361hqzq54jnaaw9rdc132xppdx03nr";
+ sha256 = "11rd54brdbxb5ari6zan7gyr0fa1m0rmwcn5a8h8dla3xprw30wp";
};
- modSha256 = "1q7il1x1pfyz15z23cs0kk7zyacn6b3y28b1q52bqi30l1x8bdbp";
+ vendorSha256 = "05nj99hl5f5l0a2aswy19wmbm94hd1h03r227gmn419dkzc5hpah";
buildFlagsArray = [ ''-ldflags=
-w -s -X main.version=${version}
@@ -31,4 +31,4 @@ buildGoModule rec {
homepage = "https://www.influxdata.com/time-series-platform/telegraf/";
maintainers = with maintainers; [ mic92 roblabla foxit64 ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/monitoring/thanos/default.nix b/pkgs/servers/monitoring/thanos/default.nix
index a6122b31753..22708518429 100644
--- a/pkgs/servers/monitoring/thanos/default.nix
+++ b/pkgs/servers/monitoring/thanos/default.nix
@@ -10,7 +10,7 @@ buildGoModule rec {
sha256 = "10xscm9h2krha66v96v2q85fynnxfizjcc47h7yz4xhjwvb5dgz2";
};
- modSha256 = "0c8gc4qzdazxxnabfms63df8vlf2iy6iy0jrm710x76m4vm6mrbj";
+ vendorSha256 = "126rghnyjpykvjg9sr4kwpskc13qqafxgfn9ffykwc4jjz8vc07q";
subPackages = "cmd/thanos";
@@ -30,4 +30,4 @@ buildGoModule rec {
maintainers = with maintainers; [ basvandijk ];
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/monitoring/zabbix/agent.nix b/pkgs/servers/monitoring/zabbix/agent.nix
index f112598da6a..184d7e6aea7 100644
--- a/pkgs/servers/monitoring/zabbix/agent.nix
+++ b/pkgs/servers/monitoring/zabbix/agent.nix
@@ -6,7 +6,7 @@ import ./versions.nix ({ version, sha256 }:
inherit version;
src = fetchurl {
- url = "https://cdn.zabbix.com/stable/${version}/zabbix-${version}.tar.gz";
+ url = "https://cdn.zabbix.com/zabbix/sources/stable/${stdenv.lib.versions.majorMinor version}/zabbix-${version}.tar.gz";
inherit sha256;
};
diff --git a/pkgs/servers/monitoring/zabbix/proxy.nix b/pkgs/servers/monitoring/zabbix/proxy.nix
index b8f8ca33b0e..4179cf52c7a 100644
--- a/pkgs/servers/monitoring/zabbix/proxy.nix
+++ b/pkgs/servers/monitoring/zabbix/proxy.nix
@@ -21,7 +21,7 @@ in
inherit version;
src = fetchurl {
- url = "https://cdn.zabbix.com/stable/${version}/zabbix-${version}.tar.gz";
+ url = "https://cdn.zabbix.com/zabbix/sources/stable/${stdenv.lib.versions.majorMinor version}/zabbix-${version}.tar.gz";
inherit sha256;
};
diff --git a/pkgs/servers/monitoring/zabbix/server.nix b/pkgs/servers/monitoring/zabbix/server.nix
index 25b7325bba2..fdf3fd476df 100644
--- a/pkgs/servers/monitoring/zabbix/server.nix
+++ b/pkgs/servers/monitoring/zabbix/server.nix
@@ -21,7 +21,7 @@ in
inherit version;
src = fetchurl {
- url = "https://cdn.zabbix.com/stable/${version}/zabbix-${version}.tar.gz";
+ url = "https://cdn.zabbix.com/zabbix/sources/stable/${stdenv.lib.versions.majorMinor version}/zabbix-${version}.tar.gz";
inherit sha256;
};
diff --git a/pkgs/servers/monitoring/zabbix/web.nix b/pkgs/servers/monitoring/zabbix/web.nix
index ca48a72d9fe..a75deff3db2 100644
--- a/pkgs/servers/monitoring/zabbix/web.nix
+++ b/pkgs/servers/monitoring/zabbix/web.nix
@@ -6,7 +6,7 @@ import ./versions.nix ({ version, sha256 }:
inherit version;
src = fetchurl {
- url = "https://cdn.zabbix.com/stable/${version}/zabbix-${version}.tar.gz";
+ url = "https://cdn.zabbix.com/zabbix/sources/stable/${stdenv.lib.versions.majorMinor version}/zabbix-${version}.tar.gz";
inherit sha256;
};
diff --git a/pkgs/servers/nextcloud/default.nix b/pkgs/servers/nextcloud/default.nix
index 3c82c1996ef..9a7cc077508 100644
--- a/pkgs/servers/nextcloud/default.nix
+++ b/pkgs/servers/nextcloud/default.nix
@@ -28,12 +28,12 @@ let
};
in {
nextcloud17 = generic {
- version = "17.0.4";
- sha256 = "0cj5mng0nmj3hz30pyz3g19kj3mkm5ca8si3sw3arv61dmw6c5g6";
+ version = "17.0.6";
+ sha256 = "0qq7lkgzsn1zakfym5bjqzpcisxmgfcdd927ddqlhddy3zvgxrxx";
};
nextcloud18 = generic {
- version = "18.0.3";
- sha256 = "0wpxa35zj81i541j3cjq6klsjwwc5slryzvjjl7zjc32004yfrvv";
+ version = "18.0.4";
+ sha256 = "0aa3f4xbkzacfw0h9aic0ywk5mqlwka83qaszizj8lmk68kf3n7s";
};
}
diff --git a/pkgs/servers/nosql/influxdb/default.nix b/pkgs/servers/nosql/influxdb/default.nix
index aa04bcaed9f..4bddd77248a 100644
--- a/pkgs/servers/nosql/influxdb/default.nix
+++ b/pkgs/servers/nosql/influxdb/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "111n36xifmd644xp80imqxx61nlap6fdwx1di2qphlqb43z99jrq";
};
- modSha256 = "07v4ijblvl2zq049fdz5vdfhk6d3phrsajhnhwl46x02dbdzgj13";
+ vendorSha256 = "097x3z1fhdl5s3ni2qzbqxqr60l6lqcrbikq20fs052dp287q0sp";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
@@ -23,4 +23,4 @@ buildGoModule rec {
homepage = "https://influxdata.com/";
maintainers = with maintainers; [ offline zimbatm ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/nosql/redis/default.nix b/pkgs/servers/nosql/redis/default.nix
index 8e75ee4fbde..8089fa46f92 100644
--- a/pkgs/servers/nosql/redis/default.nix
+++ b/pkgs/servers/nosql/redis/default.nix
@@ -1,12 +1,12 @@
-{ stdenv, fetchurl, lua, jemalloc, nixosTests }:
+{ stdenv, fetchurl, lua, pkgconfig, systemd, jemalloc, nixosTests }:
stdenv.mkDerivation rec {
- version = "5.0.8";
+ version = "6.0.3";
pname = "redis";
src = fetchurl {
url = "http://download.redis.io/releases/${pname}-${version}.tar.gz";
- sha256 = "1msfxr97aflk5zdgq8xvdbsgmzb906x0vdc1v6l2ccs35z2fmizk";
+ sha256 = "0fmvbhbgkrw75kqzgpklasylzff4zd0sxy2cvsrgg4pyh776v95w";
};
# Cross-compiling fixes
@@ -18,13 +18,14 @@ stdenv.mkDerivation rec {
''}
'';
- buildInputs = [ lua ];
+ buildInputs = [ lua pkgconfig ] ++ stdenv.lib.optional (stdenv.isLinux) systemd;
# More cross-compiling fixes.
# Note: this enables libc malloc as a temporary fix for cross-compiling.
# Due to hardcoded configure flags in jemalloc, we can't cross-compile vendored jemalloc properly, and so we're forced to use libc allocator.
# It's weird that the build isn't failing because of failure to compile dependencies, it's from failure to link them!
makeFlags = [ "PREFIX=$(out)" ]
- ++ stdenv.lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ "AR=${stdenv.cc.targetPrefix}ar" "RANLIB=${stdenv.cc.targetPrefix}ranlib" "MALLOC=libc" ];
+ ++ stdenv.lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [ "AR=${stdenv.cc.targetPrefix}ar" "RANLIB=${stdenv.cc.targetPrefix}ranlib" "MALLOC=libc" ]
+ ++ stdenv.lib.optional (stdenv.isLinux) ["USE_SYSTEMD=yes"];
enableParallelBuilding = true;
diff --git a/pkgs/servers/openafs/1.8/module.nix b/pkgs/servers/openafs/1.8/module.nix
index 4aecc851b86..d998784b3fa 100644
--- a/pkgs/servers/openafs/1.8/module.nix
+++ b/pkgs/servers/openafs/1.8/module.nix
@@ -1,7 +1,9 @@
{ stdenv, fetchurl, which, autoconf, automake, flex, yacc
, kernel, glibc, perl, libtool_2, kerberos, fetchpatch }:
-with (import ./srcs.nix { inherit fetchurl; });
+with (import ./srcs.nix {
+ inherit fetchurl;
+});
let
modDestDir = "$out/lib/modules/${kernel.modDirVersion}/extra/openafs";
@@ -16,6 +18,22 @@ in stdenv.mkDerivation {
buildInputs = [ kerberos ];
+ patches = [
+ # openafs 5.6 patches, included in the next release
+ (fetchpatch {
+ url = "https://github.com/openafs/openafs/commit/34f1689b7288688550119638ee9959e453fde414.patch";
+ sha256 = "0rxjqzr8c5ajlk8wrhgjc1qp1934qiriqdi0qxsnk4gj5ibbk4d5";
+ })
+ (fetchpatch {
+ url = "https://github.com/openafs/openafs/commit/355ea43f0d1b7feae1b3af58bc33af12838db7c3.patch";
+ sha256 = "1f9xn8ql6vnxglpj3dvi30sj8vkncazjab2rc13hbw48nvsvcnhm";
+ })
+ (fetchpatch {
+ url = "https://github.com/openafs/openafs/commit/17d38e31e6f2e237a7fb4dfb46841060296310b6.patch";
+ sha256 = "14dydxfm0f5fvnj0kmvgm3bgh0ajhh04i3l7l0hr9cpmwl7vrlcg";
+ })
+ ];
+
hardeningDisable = [ "pic" ];
configureFlags = [
diff --git a/pkgs/servers/pinnwand/default.nix b/pkgs/servers/pinnwand/default.nix
new file mode 100644
index 00000000000..37307eae403
--- /dev/null
+++ b/pkgs/servers/pinnwand/default.nix
@@ -0,0 +1,45 @@
+{ lib, python3, fetchFromGitHub }:
+
+let
+ python = python3.override {
+ packageOverrides = self: super: {
+ tornado = super.tornado.overridePythonAttrs (oldAttrs: rec {
+ version = "6.0.4";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "1p5n7sw4580pkybywg93p8ddqdj9lhhy72rzswfa801vlidx9qhg";
+ };
+ });
+ };
+ };
+in with python.pkgs; buildPythonApplication rec {
+ pname = "pinnwand";
+ version = "1.1.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0j5fbdma9zahx8d4xdj167gqkshzn7c98587awrzxv7wwbmlazxd";
+ };
+
+ propagatedBuildInputs = [
+ click
+ docutils
+ tornado
+ pygments-better-html
+ toml
+ sqlalchemy
+ ];
+
+ # tests are only available when fetching from GitHub, where they in turn don't have a setup.py :(
+ checkPhase = ''
+ $out/bin/pinnwand --help > /dev/null
+ '';
+
+ meta = with lib; {
+ homepage = "https://supakeen.com/project/pinnwand/";
+ license = licenses.mit;
+ description = "A Python pastebin that tries to keep it simple.";
+ maintainers = with maintainers; [ hexa ];
+ };
+}
+
diff --git a/pkgs/servers/samba/4.x.nix b/pkgs/servers/samba/4.x.nix
index 300d341cf88..0aae779106a 100644
--- a/pkgs/servers/samba/4.x.nix
+++ b/pkgs/servers/samba/4.x.nix
@@ -24,6 +24,7 @@
, libtasn1
, tdb
, cmocka
+, nixosTests
, enableLDAP ? false, openldap
, enablePrinting ? false, cups
@@ -42,11 +43,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "samba";
- version = "4.12.2";
+ version = "4.12.3";
src = fetchurl {
url = "mirror://samba/pub/samba/stable/${pname}-${version}.tar.gz";
- sha256 = "0l514s2xhsy1lspzgvibbzs80zi84zxr2wx4d40hq85yb2lg5434";
+ sha256 = "09w7aap1cjc41ayhaksm1igc7p7gl40fad4a1l6q4ds9a2jbrb9z";
};
outputs = [ "out" "dev" "man" ];
@@ -148,6 +149,10 @@ stdenv.mkDerivation rec {
find $out -type f -name \*.so -exec $SHELL -c "$SCRIPT" \;
'';
+ passthru = {
+ tests.samba = nixosTests.samba;
+ };
+
meta = with stdenv.lib; {
homepage = "https://www.samba.org";
description = "The standard Windows interoperability suite of programs for Linux and Unix";
diff --git a/pkgs/servers/ser2net/default.nix b/pkgs/servers/ser2net/default.nix
index e18d96013e4..bbfb0315d9e 100644
--- a/pkgs/servers/ser2net/default.nix
+++ b/pkgs/servers/ser2net/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, lib, fetchFromGitHub, gensio, libyaml, autoreconfHook }:
+{ stdenv, lib, fetchFromGitHub, gensio, libyaml, autoreconfHook, pkgconfig }:
stdenv.mkDerivation rec {
pname = "ser2net";
- version = "4.1.1";
+ version = "4.1.8";
src = fetchFromGitHub {
owner = "cminyard";
repo = "${pname}";
rev = "v${version}";
- sha256 = "1zl68mmd7pp10cjv1jk8rs2dlbwvzskyb58qvc7ph7vc6957lfhc";
+ sha256 = "0xxxxlfi4wln2l86ybdsc42qcj37mnac2s2baj6s7mqri8alaa14";
};
- buildInputs = [ autoreconfHook gensio libyaml ];
+ buildInputs = [ pkgconfig autoreconfHook gensio libyaml ];
meta = with lib; {
description = "Serial to network connection server";
diff --git a/pkgs/servers/serviio/default.nix b/pkgs/servers/serviio/default.nix
index 006c2fdff3e..769ed5e7272 100644
--- a/pkgs/servers/serviio/default.nix
+++ b/pkgs/servers/serviio/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "serviio";
- version = "2.0";
+ version = "2.1";
src = fetchurl {
url = "http://download.serviio.org/releases/${pname}-${version}-linux.tar.gz";
- sha256 = "1zq1ax0pdxfn0nw0vm7s23ik47w8nwh1n83a7yka8dnknxjf5nng";
+ sha256 = "0mxpdyhjf4w83q8ssmvpxm95hw4x7lfkh48vvdablccfndh82x2i";
};
phases = ["unpackPhase" "installPhase"];
diff --git a/pkgs/servers/sickbeard/sickgear.nix b/pkgs/servers/sickbeard/sickgear.nix
index 3bf72043ec5..e67b7244a32 100644
--- a/pkgs/servers/sickbeard/sickgear.nix
+++ b/pkgs/servers/sickbeard/sickgear.nix
@@ -4,13 +4,13 @@ let
pythonEnv = python2.withPackages(ps: with ps; [ cheetah ]);
in stdenv.mkDerivation rec {
pname = "sickgear";
- version = "0.21.30";
+ version = "0.21.33";
src = fetchFromGitHub {
owner = "SickGear";
repo = "SickGear";
rev = "release_${version}";
- sha256 = "19j0hm2d2q279kzmdjbjgfhjwcp7071a2mmvsnb0167wdyaq4bcf";
+ sha256 = "0ilgjm21psfb0ix32qm560976wn84qg0y5cg7506ybwsynlmway2";
};
dontBuild = true;
diff --git a/pkgs/servers/sip/freeswitch/default.nix b/pkgs/servers/sip/freeswitch/default.nix
index 04ad685403b..46ef6bcfac5 100644
--- a/pkgs/servers/sip/freeswitch/default.nix
+++ b/pkgs/servers/sip/freeswitch/default.nix
@@ -8,6 +8,7 @@
, SystemConfiguration
, modules ? null
+, nixosTests
}:
let
@@ -89,12 +90,12 @@ in
stdenv.mkDerivation rec {
pname = "freeswitch";
- version = "1.10.2";
+ version = "1.10.3";
src = fetchFromGitHub {
owner = "signalwire";
repo = pname;
rev = "v${version}";
- sha256 = "1fmrm51zgrasjbmhs0pzb1lyca3ddx0wd35shvxnkjnifi8qd1h7";
+ sha256 = "0rp4sxqxd2wsb5iyv0mh11l16zxvh7rbgfg0vcgns823gvh8lqai";
};
postPatch = ''
patchShebangs libs/libvpx/build/make/rtcd.pl
@@ -129,6 +130,8 @@ stdenv.mkDerivation rec {
cp -r conf $out/share/freeswitch/
'';
+ passthru.tests.freeswitch = nixosTests.freeswitch;
+
meta = {
description = "Cross-Platform Scalable FREE Multi-Protocol Soft Switch";
homepage = "https://freeswitch.org/";
diff --git a/pkgs/servers/sql/dolt/default.nix b/pkgs/servers/sql/dolt/default.nix
index 4015e2097ee..2af0f149e7d 100644
--- a/pkgs/servers/sql/dolt/default.nix
+++ b/pkgs/servers/sql/dolt/default.nix
@@ -13,7 +13,7 @@ buildGoModule rec {
modRoot = "./go";
subPackages = [ "cmd/dolt" "cmd/git-dolt" "cmd/git-dolt-smudge" ];
- modSha256 = "1fx830dif9cq2rvigdbqbc3vmmq01ywj9b095adbrwddvay8m8si";
+ vendorSha256 = "1kjh252p91yxq5mi0igamkwlsr50lij24wsp2ilgz6ksv3ijzfr1";
meta = with lib; {
description = "Relational database with version control and CLI a-la Git.";
@@ -22,4 +22,4 @@ buildGoModule rec {
maintainers = with maintainers; [ danbst ];
platforms = platforms.linux ++ platforms.darwin;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/sql/mariadb/cmake-disable-auth-pam-testing.patch b/pkgs/servers/sql/mariadb/cmake-disable-auth-pam-testing.patch
new file mode 100644
index 00000000000..864ee818d3c
--- /dev/null
+++ b/pkgs/servers/sql/mariadb/cmake-disable-auth-pam-testing.patch
@@ -0,0 +1,12 @@
+diff --git a/plugin/auth_pam/CMakeLists.txt b/plugin/auth_pam/CMakeLists.txt
+index a556b870..918a26f9 100644
+--- a/plugin/auth_pam/CMakeLists.txt
++++ b/plugin/auth_pam/CMakeLists.txt
+@@ -22,7 +22,6 @@ IF(HAVE_PAM_APPL_H)
+ COMPONENT Server)
+ ENDIF()
+ IF(TARGET auth_pam OR TARGET auth_pam_v1)
+- ADD_SUBDIRECTORY(testing)
+ ADD_LIBRARY(pam_user_map MODULE mapper/pam_user_map.c)
+ TARGET_LINK_LIBRARIES(pam_user_map pam)
+ SET_TARGET_PROPERTIES (pam_user_map PROPERTIES PREFIX "")
diff --git a/pkgs/servers/sql/mariadb/default.nix b/pkgs/servers/sql/mariadb/default.nix
index 9b5118eacc3..ac9772922ec 100644
--- a/pkgs/servers/sql/mariadb/default.nix
+++ b/pkgs/servers/sql/mariadb/default.nix
@@ -23,14 +23,14 @@ mariadb = server // {
};
common = rec { # attributes common to both builds
- version = "10.3.22";
+ version = "10.4.12";
src = fetchurl {
urls = [
"https://downloads.mariadb.org/f/mariadb-${version}/source/mariadb-${version}.tar.gz"
"https://downloads.mariadb.com/MariaDB/mariadb-${version}/source/mariadb-${version}.tar.gz"
];
- sha256 = "1iyf1hl82nqsci5h327a537rvdrc5qcbrd1v3fc4cxy2pmfha01j";
+ sha256 = "0252b9rxxz1ljjv6ni0wwgy14j8qmmdd2sq0a65dslx2ib9y3wgy";
name = "mariadb-${version}.tar.gz";
};
@@ -111,7 +111,6 @@ common = rec { # attributes common to both builds
};
meta = {
-
description = "An enhanced, drop-in replacement for MySQL";
homepage = "https://mariadb.org/";
license = licenses.gpl2;
@@ -161,7 +160,10 @@ server = stdenv.mkDerivation (common // {
++ optional stdenv.hostPlatform.isLinux linux-pam
++ optional (!stdenv.hostPlatform.isDarwin) mytopEnv;
- patches = common.patches ++ optionals stdenv.hostPlatform.isDarwin [
+ patches = common.patches ++ [
+ # Disable build unused plugin pam_mariadb_mtr.so. See https://jira.mariadb.org/browse/MDEV-21654
+ ./cmake-disable-auth-pam-testing.patch
+ ] ++ optionals stdenv.hostPlatform.isDarwin [
./cmake-without-plugin-auth-pam.patch
];
@@ -198,7 +200,7 @@ server = stdenv.mkDerivation (common // {
postInstall = common.postInstall + ''
chmod +x "$out"/bin/wsrep_sst_common
- rm "$out"/bin/{mysql_client_test,mysqltest}
+ rm "$out"/bin/{mariadb-client-test,mariadb-test,mysql_client_test,mysqltest}
rm -r "$out"/data # Don't need testing data
'' + optionalString withStorageMroonga ''
mv "$out"/share/{groonga,groonga-normalizer-mysql} "$out"/share/doc/mysql
diff --git a/pkgs/servers/sql/mariadb/galera/25.nix b/pkgs/servers/sql/mariadb/galera/25.nix
deleted file mode 100644
index 2772d60e398..00000000000
--- a/pkgs/servers/sql/mariadb/galera/25.nix
+++ /dev/null
@@ -1,6 +0,0 @@
-{ callPackage, ... } @ args:
-
-callPackage ./. (args // {
- version = "25.3.27";
- sha256 = "143kzj0fmak1gdww4qkqmmliw8klxm6mwk5531748swlwm6gqr5q";
-})
diff --git a/pkgs/servers/sql/mariadb/galera/default.nix b/pkgs/servers/sql/mariadb/galera/default.nix
index a6ce8f4b047..6c3a1af907d 100644
--- a/pkgs/servers/sql/mariadb/galera/default.nix
+++ b/pkgs/servers/sql/mariadb/galera/default.nix
@@ -1,24 +1,22 @@
{ stdenv, fetchFromGitHub, buildEnv
, asio, boost, check, openssl, scons
-, version, sha256, ...
}:
let
- pname = "mariadb-galera";
galeraLibs = buildEnv {
name = "galera-lib-inputs-united";
paths = [ openssl.out boost check ];
};
-in stdenv.mkDerivation {
- inherit pname;
- inherit version;
+in stdenv.mkDerivation rec {
+ pname = "mariadb-galera";
+ version = "26.4.3";
src = fetchFromGitHub {
owner = "codership";
repo = "galera";
rev = "release_${version}";
- inherit sha256;
+ sha256 = "1r0b4kxgqrivnwm4hprnpscb16v6l6j8cnvk4i8c64fig1ly8g3j";
fetchSubmodules = true;
};
@@ -40,7 +38,7 @@ in stdenv.mkDerivation {
installPhase = ''
# copied with modifications from scripts/packages/freebsd.sh
- GALERA_LICENSE_DIR="$share/licenses/${pname}"
+ GALERA_LICENSE_DIR="$share/licenses/${pname}-${version}"
install -d $out/{bin,lib/galera,share/doc/galera,$GALERA_LICENSE_DIR}
install -m 555 "garb/garbd" "$out/bin/garbd"
install -m 444 "libgalera_smm.so" "$out/lib/galera/libgalera_smm.so"
diff --git a/pkgs/servers/sql/postgresql/ext/pg_partman.nix b/pkgs/servers/sql/postgresql/ext/pg_partman.nix
index 314e9275c8c..9a289919558 100644
--- a/pkgs/servers/sql/postgresql/ext/pg_partman.nix
+++ b/pkgs/servers/sql/postgresql/ext/pg_partman.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "pg_partman";
- version = "4.3.1";
+ version = "4.4.0";
buildInputs = [ postgresql ];
@@ -10,7 +10,7 @@ stdenv.mkDerivation rec {
owner = "pgpartman";
repo = pname;
rev = "refs/tags/v${version}";
- sha256 = "12mfydlva05dczjhrw14xq9zr0hqqyszlwivvq2zj9h1p9agm7fn";
+ sha256 = "0wr2nivp0b8vk355rnv4bygiashq98q9zhfgdbxzhm7bgxd01rk2";
};
installPhase = ''
diff --git a/pkgs/servers/sql/postgresql/ext/pgrouting.nix b/pkgs/servers/sql/postgresql/ext/pgrouting.nix
index 5f1b6b819e8..76aa4c4ffec 100644
--- a/pkgs/servers/sql/postgresql/ext/pgrouting.nix
+++ b/pkgs/servers/sql/postgresql/ext/pgrouting.nix
@@ -1,17 +1,17 @@
-{ stdenv, fetchFromGitHub, postgresql, perl, cmake, boost, gmp, cgal, mpfr }:
+{ stdenv, fetchFromGitHub, postgresql, perl, cmake, boost }:
stdenv.mkDerivation rec {
pname = "pgrouting";
- version = "2.6.3";
+ version = "3.0.0";
nativeBuildInputs = [ cmake perl ];
- buildInputs = [ postgresql boost gmp cgal mpfr ];
+ buildInputs = [ postgresql boost ];
src = fetchFromGitHub {
owner = "pgRouting";
repo = pname;
rev = "v${version}";
- sha256 = "0jdjb8476vjgc7i26v2drcqjvhdbsk1wx243fddffg169nb664ml";
+ sha256 = "101lyhhfcv3chrp2h5q04l155hr6wvx427cv1kgd4ryzk88wxx5i";
};
installPhase = ''
diff --git a/pkgs/servers/sql/postgresql/ext/timescaledb.nix b/pkgs/servers/sql/postgresql/ext/timescaledb.nix
index cda9244e192..419bec6823d 100644
--- a/pkgs/servers/sql/postgresql/ext/timescaledb.nix
+++ b/pkgs/servers/sql/postgresql/ext/timescaledb.nix
@@ -8,7 +8,7 @@
stdenv.mkDerivation rec {
pname = "timescaledb";
- version = "1.7.0";
+ version = "1.7.1";
nativeBuildInputs = [ cmake ];
buildInputs = [ postgresql openssl ];
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
owner = "timescale";
repo = "timescaledb";
rev = "refs/tags/${version}";
- sha256 = "0n234ard9sldpbdqvbq2i48xyiyj8ljirsbspsax11f8yzy9ziac";
+ sha256 = "11h1vvchnipcxvvbjb5y4bgkdzdsik5cq8k8yzkrqz8q33zmjvgg";
};
cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" "-DREGRESS_CHECKS=OFF" ];
diff --git a/pkgs/servers/tailscale/default.nix b/pkgs/servers/tailscale/default.nix
index 24a8aa66151..9f0a8de4ef6 100644
--- a/pkgs/servers/tailscale/default.nix
+++ b/pkgs/servers/tailscale/default.nix
@@ -18,7 +18,14 @@ buildGoModule rec {
CGO_ENABLED = 0;
goPackagePath = "tailscale.com";
- modSha256 = "1xgdhbck3pkix10lfshzdszrv6d3p0hbx8jdjvswz7jjd0vzm4x1";
+ overrideModAttrs = (_: {
+ preBuild = ''
+ rm ipn/e2e_test.go
+ rm control/controlclient/auto_test.go
+ rm control/controlclient/direct_test.go
+ '';
+ });
+ vendorSha256 = "1v90lbwgrc2m4kvpglf2jykrm8rry3pbhqqbc3mcysrzmqlw84yl";
subPackages = [ "cmd/tailscale" "cmd/tailscaled" ];
postInstall = ''
@@ -34,4 +41,4 @@ buildGoModule rec {
license = licenses.bsd3;
maintainers = with maintainers; [ danderson mbaillie ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/tautulli/default.nix b/pkgs/servers/tautulli/default.nix
index 73b0a57b694..ff2f993ecc1 100644
--- a/pkgs/servers/tautulli/default.nix
+++ b/pkgs/servers/tautulli/default.nix
@@ -1,7 +1,7 @@
{stdenv, fetchFromGitHub, python }:
stdenv.mkDerivation rec {
- version = "2.2.1";
+ version = "2.2.4";
pname = "Tautulli";
pythonPath = [ python.pkgs.setuptools ];
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
owner = "Tautulli";
repo = pname;
rev = "v${version}";
- sha256 = "0vcm9xjywy0c8lb37vdrn9payn80isij09lqkam37j08v5y64ln7";
+ sha256 = "0yg7r7yscx6jbs1lnl9nbax3v9r6ppvhr4igdm3gbvd2803j8fs7";
};
buildPhase = ":";
diff --git a/pkgs/servers/traefik/default.nix b/pkgs/servers/traefik/default.nix
index 40b85fc949e..db310061927 100644
--- a/pkgs/servers/traefik/default.nix
+++ b/pkgs/servers/traefik/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0byi2h1lma95l77sdj8jkidmwb12ryjqwxa0zz6vwjg07p5ps3k4";
};
- modSha256 = "17imp24abfgh75g8161daknzqzk2m19q9d1mij6487046lk75hqz";
+ vendorSha256 = "0rbwp0cxqfv4v5sii6kavdj73a0q0l4fnvxincvyy698qzx716kf";
subPackages = [ "cmd/traefik" ];
nativeBuildInputs = [ go-bindata ];
@@ -34,4 +34,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ vdemeester ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/web-apps/engelsystem/default.nix b/pkgs/servers/web-apps/engelsystem/default.nix
new file mode 100644
index 00000000000..8ef6a9afa0e
--- /dev/null
+++ b/pkgs/servers/web-apps/engelsystem/default.nix
@@ -0,0 +1,52 @@
+{ stdenv, fetchzip, php, writeText, nixosTests }:
+
+let
+ phpExt = php.withExtensions
+ ({ enabled, all }: with all; [ json filter mysqlnd mysqli pdo pdo_mysql ]);
+in stdenv.mkDerivation rec {
+ pname = "engelsystem";
+ version = "3.1.0";
+
+ src = fetchzip {
+ url =
+ "https://github.com/engelsystem/engelsystem/releases/download/v3.1.0/engelsystem-v3.1.0.zip";
+ sha256 = "01wra7li7n5kn1l6xkrmw4vlvvyqh089zs43qzn98hj0mw8gw7ai";
+ # This is needed, because the zip contains a directory with world write access, which is not allowed in nix
+ extraPostFetch = "chmod -R a-w $out";
+ };
+
+ buildInputs = [ phpExt ];
+
+ installPhase = ''
+ runHook preInstall
+
+ # prepare
+ rm -r ./storage/
+ rm -r ./docker/
+
+ ln -sf /etc/engelsystem/config.php ./config/config.php
+ ln -sf /var/lib/engelsystem/storage/ ./storage
+
+ mkdir -p $out/share/engelsystem
+ mkdir -p $out/bin
+ cp -r . $out/share/engelsystem
+
+ echo $(command -v php)
+ # The patchShebangAuto function always used the php without extensions, so path the shebang manually
+ sed -i -e "1 s|.*|#\!${phpExt}/bin/php|" "$out/share/engelsystem/bin/migrate"
+ ln -s "$out/share/engelsystem/bin/migrate" "$out/bin/migrate"
+
+ runHook postInstall
+ '';
+
+ passthru.tests = nixosTests.engelsystem;
+
+ 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";
+ license = licenses.gpl2;
+ homepage = "https://engelsystem.de";
+ maintainers = with maintainers; [ kloenk ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/servers/web-apps/moodle/default.nix b/pkgs/servers/web-apps/moodle/default.nix
index 98bd8e0027f..62de7620c5e 100644
--- a/pkgs/servers/web-apps/moodle/default.nix
+++ b/pkgs/servers/web-apps/moodle/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, writeText }:
let
- version = "3.8.2";
+ version = "3.8.3";
stableVersion = builtins.substring 0 2 (builtins.replaceStrings ["."] [""] version);
in
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://download.moodle.org/stable${stableVersion}/${pname}-${version}.tgz";
- sha256 = "134vxsbslk7sfalmgcp744aygaxz2k080d14j8nkivk9zhplds53";
+ sha256 = "1anjv4gvbb6833j04a1b4aaysnl4h0x96sr1hhm4nm5kq2fimjd1";
};
phpConfig = writeText "config.php" ''
diff --git a/pkgs/servers/web-apps/shiori/default.nix b/pkgs/servers/web-apps/shiori/default.nix
index dd4cdc08287..dbea567b7e1 100644
--- a/pkgs/servers/web-apps/shiori/default.nix
+++ b/pkgs/servers/web-apps/shiori/default.nix
@@ -4,7 +4,7 @@ buildGoModule rec {
pname = "shiori";
version = "1.5.0";
- modSha256 = "1z6q5lv0j433p8lc3nxlw1rds5x1kvs1vzl63jf3disxw7ppyai3";
+ vendorSha256 = "1ik5faysc880kz7nymvbmjj006l1fsqfy76036szwzg314v78643";
src = fetchFromGitHub {
owner = "go-shiori";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ minijackson ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/servers/web-apps/sogo/default.nix b/pkgs/servers/web-apps/sogo/default.nix
new file mode 100644
index 00000000000..3e78b5d9d43
--- /dev/null
+++ b/pkgs/servers/web-apps/sogo/default.nix
@@ -0,0 +1,76 @@
+{ gnustep, lib, fetchFromGitHub, fetchpatch, makeWrapper, python2, lndir
+, openssl_1_1, openldap, sope, libmemcached, curl }: with lib; gnustep.stdenv.mkDerivation rec {
+ pname = "SOGo";
+ version = "4.3.2";
+
+ src = fetchFromGitHub {
+ owner = "inverse-inc";
+ repo = pname;
+ rev = "SOGo-${version}";
+ sha256 = "1xxad23a8zy6w850x5nrrf54db0x73lc9drmc5kpfk870fk2lmr0";
+ };
+
+ nativeBuildInputs = [ gnustep.make makeWrapper python2 ];
+ buildInputs = [ gnustep.base sope openssl_1_1 libmemcached (curl.override { openssl = openssl_1_1; }) ]
+ ++ optional (openldap != null) openldap;
+
+ patches = [
+ # TODO: take a closer look at other patches in https://sources.debian.org/patches/sogo/ and https://github.com/Skrupellos/sogo-patches
+ (fetchpatch {
+ url = "https://sources.debian.org/data/main/s/sogo/4.3.0-1/debian/patches/0005-Remove-build-date.patch";
+ sha256 = "0lrh3bkfj3r0brahfkyb0g7zx7r2jjd5cxzjl43nqla0fs09wsh8";
+ })
+ ];
+
+ postPatch = ''
+ # Exclude NIX_ variables
+ sed -i 's/grep GNUSTEP_/grep ^GNUSTEP_/g' configure
+
+ # Disable argument verification because $out is not a GNUStep prefix
+ sed -i 's/^validateArgs$//g' configure
+
+ # Patch exception-generating python scripts
+ patchShebangs .
+
+ # Move all GNUStep makefiles to a common directory
+ mkdir -p makefiles
+ cp -r {${gnustep.make},${sope}}/share/GNUstep/Makefiles/* makefiles
+
+ # Modify the search path for GNUStep makefiles
+ find . -type f -name GNUmakefile -exec sed -i "s:\\$.GNUSTEP_MAKEFILES.:$PWD/makefiles:g" {} +
+ '';
+
+ configureFlags = [ "--disable-debug" "--with-ssl=ssl" ];
+
+ preFixup = ''
+ # Create gnustep.conf
+ mkdir -p $out/share/GNUstep
+ cp ${gnustep.make}/etc/GNUstep/GNUstep.conf $out/share/GNUstep/
+ sed -i "s:${gnustep.make}:$out:g" $out/share/GNUstep/GNUstep.conf
+
+ # Link in GNUstep base
+ ${lndir}/bin/lndir ${gnustep.base}/lib/GNUstep/ $out/lib/GNUstep/
+
+ # Link in sope
+ ${lndir}/bin/lndir ${sope}/ $out/
+
+ # sbin fixup
+ mkdir -p $out/bin
+ mv $out/sbin/* $out/bin
+ rmdir $out/sbin
+
+ # Make sogo find its files
+ for bin in $out/bin/*; do
+ wrapProgram $bin --prefix LD_LIBRARY_PATH : $out/lib/sogo --prefix GNUSTEP_CONFIG_FILE : $out/share/GNUstep/GNUstep.conf
+ done
+ '';
+
+ meta = {
+ description = "SOGo is a very fast and scalable modern collaboration suite (groupware)";
+ license = with licenses; [ gpl2 lgpl21 ];
+ homepage = "https://sogo.nu/";
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ ajs124 das_j ];
+ };
+}
+
diff --git a/pkgs/servers/xmpp/prosody/default.nix b/pkgs/servers/xmpp/prosody/default.nix
index 702da004b42..05e276f0b98 100644
--- a/pkgs/servers/xmpp/prosody/default.nix
+++ b/pkgs/servers/xmpp/prosody/default.nix
@@ -1,5 +1,6 @@
{ stdenv, fetchurl, lib, libidn, openssl, makeWrapper, fetchhg
, lua5, luasocket, luasec, luaexpat, luafilesystem, luabitop
+, nixosTests
, withLibevent ? true, luaevent ? null
, withDBI ? true, luadbi ? null
# use withExtraLibs to add additional dependencies of community modules
@@ -71,7 +72,13 @@ stdenv.mkDerivation rec {
--prefix LUA_CPATH ';' "$LUA_CPATH"
'';
- passthru.communityModules = withCommunityModules;
+ passthru = {
+ communityModules = withCommunityModules;
+ tests = {
+ main = nixosTests.prosody;
+ mysql = nixosTests.prosodyMysql;
+ };
+ };
meta = {
description = "Open-source XMPP application server written in Lua";
diff --git a/pkgs/servers/zoneminder/default.nix b/pkgs/servers/zoneminder/default.nix
index 978893d28ff..8dcbe36850a 100644
--- a/pkgs/servers/zoneminder/default.nix
+++ b/pkgs/servers/zoneminder/default.nix
@@ -1,7 +1,7 @@
{ stdenv, lib, fetchFromGitHub, fetchurl, substituteAll, cmake, makeWrapper, pkgconfig
, curl, ffmpeg, glib, libjpeg, libselinux, libsepol, mp4v2, libmysqlclient, mysql, pcre, perl, perlPackages
, polkit, utillinuxMinimal, x264, zlib
-, coreutils, procps, psmisc }:
+, coreutils, procps, psmisc, nixosTests }:
# NOTES:
#
@@ -172,7 +172,10 @@ in stdenv.mkDerivation rec {
"-DZM_WEB_GROUP=${user}"
];
- passthru = { inherit dirName; };
+ passthru = {
+ inherit dirName;
+ tests = nixosTests.zoneminder;
+ };
postInstall = ''
PERL5LIB="$PERL5LIB''${PERL5LIB:+:}$out/${perl.libPrefix}"
diff --git a/pkgs/shells/bash/bash-completion/default.nix b/pkgs/shells/bash/bash-completion/default.nix
index 8463b1750d1..e5ef70e43a9 100644
--- a/pkgs/shells/bash/bash-completion/default.nix
+++ b/pkgs/shells/bash/bash-completion/default.nix
@@ -30,6 +30,10 @@ stdenv.mkDerivation rec {
python3Packages.pexpect
python3Packages.pytest
bashInteractive
+
+ # use xdist to speed up the test run, just like upstream:
+ # https://github.com/scop/bash-completion/blob/009bf2228c68894629eb6fd17b3dc0f1f6d67615/test/requirements.txt#L4
+ python3Packages.pytest_xdist
];
# - ignore test_gcc on ARM because it assumes -march=native
@@ -40,7 +44,7 @@ stdenv.mkDerivation rec {
# - ignore test_ls because impure logic
# - ignore test_screen because it assumes vt terminals exist
checkPhase = ''
- pytest . \
+ pytest -n $NIX_BUILD_CORES . \
${stdenv.lib.optionalString (stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isAarch32) "--ignore=test/t/test_gcc.py"} \
--ignore=test/t/test_chsh.py \
--ignore=test/t/test_ether_wake.py \
diff --git a/pkgs/shells/elvish/default.nix b/pkgs/shells/elvish/default.nix
index 4b9e4817ee8..2aa23cd063e 100644
--- a/pkgs/shells/elvish/default.nix
+++ b/pkgs/shells/elvish/default.nix
@@ -18,7 +18,7 @@ buildGoModule rec {
sha256 = "0lz9lf1swrn67kymcp2wh67lh3c0ifqm9035gpkd3zynlq3wzqfm";
};
- modSha256 = "13x4wbfj8049ygm3zbgzyr2bm4sq4x6xddrxx6shr8fydlcf1g8v";
+ vendorSha256 = null;
meta = with stdenv.lib; {
description = "A friendly and expressive command shell";
@@ -36,4 +36,4 @@ buildGoModule rec {
passthru = {
shellPath = "/bin/elvish";
};
-}
+} \ No newline at end of file
diff --git a/pkgs/shells/mksh/default.nix b/pkgs/shells/mksh/default.nix
index 682d88dbfbd..7abf75c70f4 100644
--- a/pkgs/shells/mksh/default.nix
+++ b/pkgs/shells/mksh/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "mksh";
- version = "59";
+ version = "59b";
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 = "1flhsdfksvv9gmfkgjwgdia1irv53g9abmq3y22s5a5ycyx2hajr";
+ sha256 = "1rp0farbylypyiaald2hw5avg5w3m8x7cjnxxyyihzvfb2lx2zlh";
};
dontConfigure = true;
diff --git a/pkgs/shells/nushell/default.nix b/pkgs/shells/nushell/default.nix
index 9dbce58d093..ecef2fc436e 100644
--- a/pkgs/shells/nushell/default.nix
+++ b/pkgs/shells/nushell/default.nix
@@ -15,16 +15,16 @@
rustPlatform.buildRustPackage rec {
pname = "nushell";
- version = "0.13.0";
+ version = "0.14.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "1n92wcd3f6p38iwp9sc4bfhmaxb61ff6vvn0zvy3h4q8wmvxpiky";
+ sha256 = "1g289zma19mh85xl5ffq1f3cv76piqavbhzs9m55mkg9wrhmgljd";
};
- cargoSha256 = "0dyszvy0nmbjill3wfyqprqkh911r070rvkxc1ls9s3yhxhwlhzq";
+ cargoSha256 = "16a32q2la7f4628m947dwif3j3wszsy603sj29ch6l2vdab40i3p";
nativeBuildInputs = [ pkg-config ]
++ lib.optionals (withStableFeatures && stdenv.isLinux) [ python3 ];
diff --git a/pkgs/shells/powershell/default.nix b/pkgs/shells/powershell/default.nix
index a5c22d125af..58c18fb695b 100644
--- a/pkgs/shells/powershell/default.nix
+++ b/pkgs/shells/powershell/default.nix
@@ -5,7 +5,7 @@ let platformString = if stdenv.isDarwin then "osx"
else if stdenv.isLinux then "linux"
else throw "unsupported platform";
platformSha = if stdenv.isDarwin then "0c71w6z6sc86si07i6vy4w3069jal7476wyiizyr7qjm9m22963f"
- else if stdenv.isLinux then "0m13y66a6w64s31qbi3j5x8jll6dfrin890jah8kyncsvlyisqg3"
+ else if stdenv.isLinux then "14d6nhv525pa8pi4p1r2mn180isfzgshqrbmql3qd55aksjpq1v0"
else throw "unsupported platform";
platformLdLibraryPath = if stdenv.isDarwin then "DYLD_FALLBACK_LIBRARY_PATH"
else if stdenv.isLinux then "LD_LIBRARY_PATH"
@@ -15,7 +15,7 @@ let platformString = if stdenv.isDarwin then "osx"
in
stdenv.mkDerivation rec {
pname = "powershell";
- version = "7.0.0";
+ version = "7.0.1";
src = fetchzip {
url = "https://github.com/PowerShell/PowerShell/releases/download/v${version}/powershell-${version}-${platformString}-x64.tar.gz";
diff --git a/pkgs/shells/tcsh/default.nix b/pkgs/shells/tcsh/default.nix
index e22811828fc..87cbf8c59f3 100644
--- a/pkgs/shells/tcsh/default.nix
+++ b/pkgs/shells/tcsh/default.nix
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
patches = stdenv.lib.optional stdenv.hostPlatform.isMusl
(fetchpatch {
name = "sysmalloc.patch";
- url = "https://git.alpinelinux.org/cgit/aports/plain/community/tcsh/001-sysmalloc.patch?id=184585c046cdd56512f1a76e426dd799b368f8cf";
+ url = "https://git.alpinelinux.org/aports/plain/community/tcsh/001-sysmalloc.patch?id=184585c046cdd56512f1a76e426dd799b368f8cf";
sha256 = "1qc6ydxhdfizsbkaxhpn3wib8sfphrw10xnnsxx2prvzg9g2zp67";
});
diff --git a/pkgs/shells/zsh/antibody/default.nix b/pkgs/shells/zsh/antibody/default.nix
index cc4726a3cb4..c0e87cd6021 100644
--- a/pkgs/shells/zsh/antibody/default.nix
+++ b/pkgs/shells/zsh/antibody/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "antibody";
- version = "6.0.0";
+ version = "6.0.1";
src = fetchFromGitHub {
owner = "getantibody";
repo = "antibody";
rev = "v${version}";
- sha256 = "0m7c879b3f402av20jsybq2dhhckbknlvn2n1csp7xmcz4zcyn1n";
+ sha256 = "0ix2liy8h48s3n7ykr85ik03kwj45iqwhwn79ap8y21bar00gybs";
};
- modSha256 = "0yny1p8vll1wdqdlwyxf9m4kd5njdm7nq527blqqa680zf2k4h8b";
+ vendorSha256 = "072kxr68p9f58w2q98fjcn4wzd5szy5l5sz8sh4ssapljvic2lam";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
@@ -21,4 +21,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ filalex77 worldofpeace ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/shells/zsh/grml-zsh-config/default.nix b/pkgs/shells/zsh/grml-zsh-config/default.nix
index e76ca684210..3a34be6304b 100644
--- a/pkgs/shells/zsh/grml-zsh-config/default.nix
+++ b/pkgs/shells/zsh/grml-zsh-config/default.nix
@@ -5,13 +5,13 @@ with lib;
stdenv.mkDerivation rec {
pname = "grml-zsh-config";
- version = "0.16.1";
+ version = "0.16.2";
src = fetchFromGitHub {
owner = "grml";
repo = "grml-etc-core";
rev = "v${version}";
- sha256 = "1dmhwgs5v4f1yanbi6dg1lbpzmvq1l3dq7sra811ycsf4f6g0d7f";
+ sha256 = "08a63cdjpbvgnja0637zbm8qif4qn8ydgkwcfq3145bxfh5rq8wz";
};
buildInputs = [ zsh coreutils txt2tags procps ]
diff --git a/pkgs/shells/zsh/oh-my-zsh/default.nix b/pkgs/shells/zsh/oh-my-zsh/default.nix
index 87ef5ecbde5..60287b99ab4 100644
--- a/pkgs/shells/zsh/oh-my-zsh/default.nix
+++ b/pkgs/shells/zsh/oh-my-zsh/default.nix
@@ -4,13 +4,13 @@
{ stdenv, fetchgit }:
stdenv.mkDerivation rec {
- version = "2020-05-07";
+ version = "2020-05-26";
pname = "oh-my-zsh";
- rev = "b876198575cbf23d589ddc8da6b22254d3d5358b";
+ rev = "93cc3964e2d265ab0571298d69d2eed0a65d13f2";
src = fetchgit { inherit rev;
url = "https://github.com/ohmyzsh/ohmyzsh";
- sha256 = "0vx3pi9wk9crmwgkpd3nwp88ci6ly0savj6v2md7qazmimgffsfi";
+ sha256 = "1g5v7zg22xf338qgymdfybs4m3wpy38s6b3jvw40lc7bw680ldsp";
};
pathsToLink = [ "/share/oh-my-zsh" ];
diff --git a/pkgs/shells/zsh/pure-prompt/default.nix b/pkgs/shells/zsh/pure-prompt/default.nix
new file mode 100644
index 00000000000..5696ed61b97
--- /dev/null
+++ b/pkgs/shells/zsh/pure-prompt/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchFromGitHub }:
+
+with stdenv.lib;
+
+stdenv.mkDerivation rec {
+ pname = "pure-prompt";
+ version = "1.12.0";
+
+ src = fetchFromGitHub {
+ owner = "sindresorhus";
+ repo = "pure";
+ rev = "v${version}";
+ sha256 = "1h04z7rxmca75sxdfjgmiyf1b5z2byfn6k4srls211l0wnva2r5y";
+ };
+
+ installPhase = ''
+ OUTDIR="$out/share/zsh/site-functions"
+ mkdir -p "$OUTDIR"
+ cp pure.zsh "$OUTDIR/prompt_pure_setup"
+ cp async.zsh "$OUTDIR/async"
+ '';
+
+ meta = {
+ description = "Pretty, minimal and fast ZSH prompt";
+ homepage = https://github.com/sindresorhus/pure;
+ license = licenses.mit;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ pacien pablovsky ];
+ };
+}
diff --git a/pkgs/shells/zsh/zsh-history/default.nix b/pkgs/shells/zsh/zsh-history/default.nix
index f839cf7cf2e..47f590a78f2 100644
--- a/pkgs/shells/zsh/zsh-history/default.nix
+++ b/pkgs/shells/zsh/zsh-history/default.nix
@@ -13,7 +13,7 @@ buildGoModule rec {
nativeBuildInputs = [ installShellFiles ];
- modSha256 = "0f10b86gyn7m7lw43c8y1m30mdg0i092a319v3cb2qj05jb9vn42";
+ vendorSha256 = "13rc1afds5xg30faqz35haha4kxg73b5nvjirbrkc6kna0vhb54z";
goPackagePath = "github.com/b4b4r07/history";
postInstall = ''
@@ -33,4 +33,4 @@ buildGoModule rec {
passthru.tests = {
zsh-history-shell-integration = nixosTests.zsh-history;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/shells/zsh/zsh-powerlevel10k/default.nix b/pkgs/shells/zsh/zsh-powerlevel10k/default.nix
index 169173a42e8..7b6684092ba 100644
--- a/pkgs/shells/zsh/zsh-powerlevel10k/default.nix
+++ b/pkgs/shells/zsh/zsh-powerlevel10k/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "powerlevel10k";
- version = "1.7.0";
+ version = "1.11.0";
src = fetchFromGitHub {
owner = "romkatv";
repo = "powerlevel10k";
rev = "v${version}";
- sha256 = "04j37qmgzj62gixysj3di9dccfib4hx1c4ld9kcms3ag7k403bgj";
+ sha256 = "1z6abvp642n40biya88n86ff1wiry00dlwawqwxp7q5ds55jhbv1";
};
patches = [
@@ -25,8 +25,7 @@ stdenv.mkDerivation rec {
install -D powerlevel10k.zsh-theme --target-directory=$out/share/zsh-powerlevel10k
install -D config/* --target-directory=$out/share/zsh-powerlevel10k/config
install -D internal/* --target-directory=$out/share/zsh-powerlevel10k/internal
- rm -r gitstatus/bin
- install -D gitstatus/* --target-directory=$out/share/zsh-powerlevel10k/gitstatus
+ cp -R gitstatus $out/share/zsh-powerlevel10k/gitstatus
'';
meta = {
diff --git a/pkgs/shells/zsh/zsh-powerlevel10k/gitstatusd.patch b/pkgs/shells/zsh/zsh-powerlevel10k/gitstatusd.patch
index a4440079e4b..3d1c1eaa36d 100644
--- a/pkgs/shells/zsh/zsh-powerlevel10k/gitstatusd.patch
+++ b/pkgs/shells/zsh/zsh-powerlevel10k/gitstatusd.patch
@@ -1,8 +1,8 @@
diff --git a/gitstatus/gitstatus.plugin.zsh b/gitstatus/gitstatus.plugin.zsh
-index 46d0b3c..b082e24 100644
+index b469072..eb1e3be 100644
--- a/gitstatus/gitstatus.plugin.zsh
+++ b/gitstatus/gitstatus.plugin.zsh
-@@ -53,6 +53,8 @@
+@@ -44,6 +44,8 @@
[[ -o 'interactive' ]] || 'return'
@@ -11,4 +11,3 @@ index 46d0b3c..b082e24 100644
# Temporarily change options.
'builtin' 'local' '-a' '_gitstatus_opts'
[[ ! -o 'aliases' ]] || _gitstatus_opts+=('aliases')
-
diff --git a/pkgs/shells/zsh/zsh-prezto/default.nix b/pkgs/shells/zsh/zsh-prezto/default.nix
index ec6288a6e63..9f7a7f18704 100644
--- a/pkgs/shells/zsh/zsh-prezto/default.nix
+++ b/pkgs/shells/zsh/zsh-prezto/default.nix
@@ -1,11 +1,13 @@
-{ stdenv, fetchgit }:
+{ stdenv, fetchFromGitHub }:
-stdenv.mkDerivation {
- name = "zsh-prezto-2019-03-18";
- src = fetchgit {
- url = "https://github.com/sorin-ionescu/prezto";
- rev = "1f4601e44c989b90dc7314b151891fa60a101251";
- sha256 = "1dcd5r7pc4biiplm0lh7yca0h6hs0xpaq9dwaarmfsh9wrd68350";
+stdenv.mkDerivation rec {
+ pname = "zsh-prezto";
+ version = "2020-05-20";
+ src = fetchFromGitHub {
+ owner = "sorin-ionescu";
+ repo = "prezto";
+ rev = "793f239a5e38ef2c4b76a4955bb734520303e8c4";
+ sha256 = "0xhdl1g0rvlikq6qxh6cwp6wsrgmw4l1rmmq5xpc7wl6dyh35yri";
fetchSubmodules = true;
};
buildPhase = ''
diff --git a/pkgs/tools/X11/ksuperkey/default.nix b/pkgs/tools/X11/ksuperkey/default.nix
index 1472e39c83c..d5c2232dce1 100644
--- a/pkgs/tools/X11/ksuperkey/default.nix
+++ b/pkgs/tools/X11/ksuperkey/default.nix
@@ -1,27 +1,26 @@
-{ stdenv, fetchgit, libX11, libXtst, pkgconfig, xorgproto, libXi }:
+{ stdenv, fetchFromGitHub, libX11, libXtst, pkgconfig, xorgproto, libXi }:
-stdenv.mkDerivation {
- name = "ksuperkey-git-2015-07-21";
+stdenv.mkDerivation rec {
+ pname = "ksuperkey";
+ version = "0.4";
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [
- libX11 libXtst xorgproto libXi
- ];
-
- src = fetchgit {
- url = "https://github.com/hanschen/ksuperkey";
- rev = "e75a31a0e3e80b14341e92799a7ce3232ac37639";
- sha256 = "0y4wkak9dvcm14g54ll1ln9aks2az63hx8fv7b8d3nscxjbkxl6g";
+ src = fetchFromGitHub {
+ owner = "hanschen";
+ repo = "ksuperkey";
+ rev = "v${version}";
+ sha256 = "1dvgf356fihfav8pjzww1q6vgd96c5h18dh8vpv022g9iipiwq8a";
};
- preConfigure = ''
- makeFlags="$makeFlags PREFIX=$out"
- '';
+ makeFlags = [ "PREFIX=${placeholder "out"}" ];
+
+ nativeBuildInputs = [ pkgconfig ];
+ buildInputs = [ libX11 libXtst xorgproto libXi ];
- meta = {
+ meta = with stdenv.lib; {
description = "A tool to be able to bind the super key as a key rather than a modifier";
- license = stdenv.lib.licenses.gpl3;
- maintainers = [ stdenv.lib.maintainers.vozz ];
- platforms = stdenv.lib.platforms.linux;
+ homepage = "https://github.com/hanschen/ksuperkey";
+ license = licenses.gpl3;
+ maintainers = [ maintainers.vozz ];
+ platforms = platforms.linux;
};
}
diff --git a/pkgs/tools/X11/wpgtk/default.nix b/pkgs/tools/X11/wpgtk/default.nix
index 4125229237a..2aa05935991 100644
--- a/pkgs/tools/X11/wpgtk/default.nix
+++ b/pkgs/tools/X11/wpgtk/default.nix
@@ -3,13 +3,13 @@
python3Packages.buildPythonApplication rec {
pname = "wpgtk";
- version = "6.0.13";
+ version = "6.1.0";
src = fetchFromGitHub {
owner = "deviantfero";
repo = "wpgtk";
rev = version;
- sha256 = "1fphv6k2hqfi3fzazjqmvip7sz9fhy5ccsgpqv68vfylrf8g1f92";
+ sha256 = "06z6qbfd9l3acp3wm28rq4vx3m5cxi4lpxgzc2nxvxmiz8rnnmh1";
};
buildInputs = [
diff --git a/pkgs/tools/X11/xlayoutdisplay/default.nix b/pkgs/tools/X11/xlayoutdisplay/default.nix
index 47a2c8f3f3e..9ca3f24b618 100644
--- a/pkgs/tools/X11/xlayoutdisplay/default.nix
+++ b/pkgs/tools/X11/xlayoutdisplay/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "xlayoutdisplay";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchFromGitHub {
owner = "alex-courtis";
repo = pname;
rev = "v${version}";
- sha256 = "0ldqbwsryy7mqhxywdn2c2yi1mzlnl39sw8p3vx10w6q9drya9iv";
+ sha256 = "0n3vg25gzwn1pcg6caxyyd1xf2w6n98m6jpxc70kqpxfqldxwl0m";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/tools/X11/xpra/default.nix b/pkgs/tools/X11/xpra/default.nix
index 1f9efc31061..0d989fccb02 100644
--- a/pkgs/tools/X11/xpra/default.nix
+++ b/pkgs/tools/X11/xpra/default.nix
@@ -30,11 +30,11 @@ let
in buildPythonApplication rec {
pname = "xpra";
- version = "3.0.8";
+ version = "3.0.9";
src = fetchurl {
url = "https://xpra.org/src/${pname}-${version}.tar.xz";
- sha256 = "0d78bn7s03nwnyc4ryznxaivbg55kvsb26q75p8747j3562s9p2b";
+ sha256 = "04qskz1x1pvbdfirpxk58d3dfnf1n6dc69q2rdkak0avzl1nlzi7";
};
patches = [
@@ -42,6 +42,7 @@ in buildPythonApplication rec {
src = ./fix-paths.patch;
inherit (xorg) xkeyboardconfig;
})
+ ./fix-41106.patch
];
postPatch = ''
diff --git a/pkgs/tools/X11/xpra/fix-41106.patch b/pkgs/tools/X11/xpra/fix-41106.patch
new file mode 100644
index 00000000000..06387c87154
--- /dev/null
+++ b/pkgs/tools/X11/xpra/fix-41106.patch
@@ -0,0 +1,15 @@
+diff --git a/xpra/server/server_util.py b/xpra/server/server_util.py
+index 2ff2c0c..513201a 100644
+--- a/xpra/server/server_util.py
++++ b/xpra/server/server_util.py
+@@ -17,6 +17,10 @@ if PYTHON3:
+ return b"'" + s.replace(b"'", b"'\\''") + b"'"
+
+ def xpra_runner_shell_script(xpra_file, starting_dir, socket_dir):
++ # Nixpkgs contortion:
++ # xpra_file points to a shell wrapper, not to the python script.
++ dirname, basename = os.path.split(xpra_file)
++ xpra_file = os.path.join(dirname, "."+basename+"-wrapped")
+ script = []
+ script.append(b"#!/bin/sh\n")
+ for var, value in os.environb.items():
diff --git a/pkgs/tools/admin/ansible/default.nix b/pkgs/tools/admin/ansible/default.nix
index d0cb07197cd..174aef7c4ba 100644
--- a/pkgs/tools/admin/ansible/default.nix
+++ b/pkgs/tools/admin/ansible/default.nix
@@ -1,37 +1,27 @@
{ python3Packages, fetchurl }:
rec {
- ansible = ansible_2_8;
+ ansible = ansible_2_9;
ansible_2_9 = python3Packages.toPythonApplication python3Packages.ansible;
ansible_2_8 = python3Packages.toPythonApplication (python3Packages.ansible.overridePythonAttrs (old: rec {
pname = "ansible";
- version = "2.8.11";
+ version = "2.8.12";
src = fetchurl {
url = "https://releases.ansible.com/ansible/${pname}-${version}.tar.gz";
- sha256 = "14f1m4jjkicadaz4d1dm8xhj53kdwksf0znmqzaz1fb0dj5slv0m";
+ sha256 = "091id1da3hlnmf0hwvrhv2r0mnyna3mc6s7rwdg5kll7yfiy4k1a";
};
}));
ansible_2_7 = python3Packages.toPythonApplication (python3Packages.ansible.overridePythonAttrs (old: rec {
pname = "ansible";
- version = "2.7.17";
+ version = "2.7.18";
src = fetchurl {
url = "https://releases.ansible.com/ansible/${pname}-${version}.tar.gz";
- sha256 = "1k2cz4w3r3an37305f40vi93wqixapls9y6ggkf75nbs7z27knwz";
- };
- }));
-
- ansible_2_6 = python3Packages.toPythonApplication (python3Packages.ansible.overridePythonAttrs (old: rec {
- pname = "ansible";
- version = "2.6.20";
-
- src = fetchurl {
- url = "https://releases.ansible.com/ansible/${pname}-${version}.tar.gz";
- sha256 = "02ra9q2mifyawn0719y78wrbqzik73aymlzwi90fq71jgyfvkkqn";
+ sha256 = "0sgshaaqyjq3i035yi5hivmrrwrq05hxrbjrv1w3hfzmvljn41d1";
};
}));
}
diff --git a/pkgs/tools/admin/aws-vault/default.nix b/pkgs/tools/admin/aws-vault/default.nix
index 48a1de61cd8..0216660e1ec 100644
--- a/pkgs/tools/admin/aws-vault/default.nix
+++ b/pkgs/tools/admin/aws-vault/default.nix
@@ -1,16 +1,16 @@
{ buildGoModule, lib, fetchFromGitHub }:
buildGoModule rec {
pname = "aws-vault";
- version = "5.3.2";
+ version = "5.4.4";
src = fetchFromGitHub {
owner = "99designs";
repo = pname;
rev = "v${version}";
- sha256 = "04dyibcaijv5011laycf39m4gvprvvsn5zkxslyih1kqd170w3wg";
+ sha256 = "0qmxq2jd7dg5fp9giw6xd96q2l2df3sxksc0rwmrgx2rjx6iyivn";
};
- modSha256 = "1d3hjfmfmlpw2scfyn597zkzz864w97p0wrsxjp49m9mi0pgmhq9";
+ vendorSha256 = "0jlraq480llamns6yw8yjkzxsndyqiyzy120djni8sw5h0bz65j7";
subPackages = [ "." ];
# set the version. see: aws-vault's Makefile
@@ -26,4 +26,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ zimbatm ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/admin/awscli/default.nix b/pkgs/tools/admin/awscli/default.nix
index d64736bc2c5..7acfd7c710e 100644
--- a/pkgs/tools/admin/awscli/default.nix
+++ b/pkgs/tools/admin/awscli/default.nix
@@ -19,11 +19,11 @@ let
in with py.pkgs; buildPythonApplication rec {
pname = "awscli";
- version = "1.17.13"; # N.B: if you change this, change botocore to a matching version too
+ version = "1.18.56"; # N.B: if you change this, change botocore to a matching version too
src = fetchPypi {
inherit pname version;
- sha256 = "c42fc35d4e9f82ce72b2a8b8d54df3a57fe363b0763a473e72d0006b0d1e06ff";
+ sha256 = "3a442ea0d18d8a60228f1115850b5b8bdc739cd436d34a279bdf711fb918aaa0";
};
postPatch = ''
diff --git a/pkgs/tools/admin/awsweeper/default.nix b/pkgs/tools/admin/awsweeper/default.nix
index fda773b48cd..372d287cbd2 100644
--- a/pkgs/tools/admin/awsweeper/default.nix
+++ b/pkgs/tools/admin/awsweeper/default.nix
@@ -1,9 +1,15 @@
-{ lib, buildGoModule, fetchFromGitHub }:
+{ lib, buildGoModule, fetchurl, fetchFromGitHub }:
buildGoModule rec {
pname = "awsweeper";
version = "0.7.0";
+ # Requires go generate to be run with mockgen, but doesn't check in the results.
+ patches = fetchurl {
+ url = "https://raw.githubusercontent.com/c00w/patches/master/awskeeper.patch";
+ sha256 = "0dz553ffxc37m2iwygrbhxf7pm91hxdriic8a1gjf8q3nyn13npl";
+ };
+
src = fetchFromGitHub {
owner = "cloudetc";
repo = pname;
@@ -11,7 +17,7 @@ buildGoModule rec {
sha256 = "1ybrrpnp6rh7rcwihww43cvhfhzzyy51rdk1hwy9ljpkg37k4y28";
};
- modSha256 = "07zz6wf9cq3wylihi9fx0rd85iybnq5z5c9gqw1lhpvqcrad4491";
+ vendorSha256 = "0hnpb1xp135z2qpn1b6xad59739hffhs8dfpr3n5drmrvajpn4xp";
meta = with lib; {
description = "A tool to clean out your AWS account";
diff --git a/pkgs/tools/admin/azure-cli/default.nix b/pkgs/tools/admin/azure-cli/default.nix
index f226a042420..942346bc1a7 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.4.0";
+ version = "2.5.1";
src = fetchFromGitHub {
owner = "Azure";
repo = "azure-cli";
rev = "azure-cli-${version}";
- sha256 = "1j0h75cxrxa5yrijr7jfip7q5qrddaaqapd90f0qp2r4k9qb0y41";
+ sha256 = "129v01da0whayqi9nvrfnlrq10mn5j096k43xl72214nk7iliwfy";
};
# put packages that needs to be overriden in the py package scope
diff --git a/pkgs/tools/admin/azure-cli/python-packages.nix b/pkgs/tools/admin/azure-cli/python-packages.nix
index b43b9bd2cb0..61633c1bbdc 100644
--- a/pkgs/tools/admin/azure-cli/python-packages.nix
+++ b/pkgs/tools/admin/azure-cli/python-packages.nix
@@ -61,6 +61,8 @@ let
humanfriendly
jmespath
knack
+ msal
+ msal-extensions
msrest
msrestazure
paramiko
@@ -119,6 +121,9 @@ let
azure-mgmt-apimanagement = overrideAzureMgmtPackage super.azure-mgmt-apimanagement "0.1.0" "zip"
"06bqqkn5mx127x1z7ycm6rl8ajxlrmrm2kcdpgkbl4baii1x6iax";
+ azure-mgmt-batch = overrideAzureMgmtPackage super.azure-mgmt-batch "7.0.0" "zip"
+ "18dwgbwk1kc0pdqa85hbsm9312l50rf8ymb60fia1c9rni9bdi8n";
+
azure-mgmt-policyinsights = overrideAzureMgmtPackage super.azure-mgmt-policyinsights "0.4.0" "zip"
"1b69rz9wm0jvc54vx3b7h633x8gags51xwxrkp6myar40jggxw6g";
@@ -149,8 +154,11 @@ let
azure-mgmt-containerservice = overrideAzureMgmtPackage super.azure-mgmt-containerservice "9.0.1" "zip"
"11nqjpi9qypb0xvfy63l98q5m5jfv5iqx15mliksm96vkdkmji3y";
- azure-mgmt-cosmosdb = overrideAzureMgmtPackage super.azure-mgmt-cosmosdb "0.12.0" "zip"
- "07c0hr7nha9789x1wz0ndca0sr0zscq63m9vd8pm1c6y0ss4iyn5";
+ azure-mgmt-core = overrideAzureMgmtPackage super.azure-mgmt-core "1.0.0" "zip"
+ "0pm565v05480f672l0n8z2sg6zk6iqyi91n0dhscibhdl54sy3si";
+
+ azure-mgmt-cosmosdb = overrideAzureMgmtPackage super.azure-mgmt-cosmosdb "0.13.0" "zip"
+ "160cn4arl4dy6ax1zb64bzw0ygmpg8jc942m1zlh4nwx5x322gg8";
azure-mgmt-deploymentmanager = overrideAzureMgmtPackage super.azure-mgmt-deploymentmanager "0.2.0" "zip"
"0c6pyr36n9snx879vas5r6l25db6nlp2z96xn759mz4kg4i45qs6";
@@ -176,8 +184,8 @@ let
azure-mgmt-dns = overrideAzureMgmtPackage super.azure-mgmt-dns "2.1.0" "zip"
"1l55py4fzzwhxlmnwa41gpmqk9v2ncc79w7zq11sm9a5ynrv2c1p";
- azure-mgmt-loganalytics = overrideAzureMgmtPackage super.azure-mgmt-loganalytics "0.2.0" "zip"
- "11kx4ck58nhhn9zf5vq0rqh7lfh2yj758s6ainrqyqadxvq5ycf7";
+ azure-mgmt-loganalytics = overrideAzureMgmtPackage super.azure-mgmt-loganalytics "0.5.0" "zip"
+ "0k91zdlzx6nfly1v2i7qmzqrdiygdx8rmgar3iz8nwgafvvc9x0n";
azure-mgmt-network = overrideAzureMgmtPackage super.azure-mgmt-network "10.1.0" "zip"
"0fmsdwzyn167lwh87yyadq1bdc4q6rfz3gj5bh1mgavi9ghhxb75";
@@ -312,12 +320,22 @@ let
});
knack = super.knack.overridePythonAttrs(oldAttrs: rec {
- version = "0.7.0rc3";
+ version = "0.7.0rc4";
+
+ src = super.fetchPypi {
+ inherit (oldAttrs) pname;
+ inherit version;
+ sha256 = "10v6qjpr7sbq5irq3kz24jiivpfm0f7jbj9iyx4dm8fgkrhgzlb6";
+ };
+ });
+
+ msal = super.msal.overridePythonAttrs(oldAttrs: rec {
+ version = "1.0.0";
src = super.fetchPypi {
inherit (oldAttrs) pname;
inherit version;
- sha256 = "1mazy5a3505wqa68fxq7h55m0vbmjygv2wbgmxmrrrgw3w84q5r7";
+ sha256 = "0h33wayvakggr684spdyhiqvrwraavcbk3phmcbavb3zqxd3zgpc";
};
});
diff --git a/pkgs/tools/admin/berglas/default.nix b/pkgs/tools/admin/berglas/default.nix
index c1c46da41b7..ecafb139782 100644
--- a/pkgs/tools/admin/berglas/default.nix
+++ b/pkgs/tools/admin/berglas/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0y393g36h35zzqyf5b10j6qq2jhvz83j17cmasnv6wbyrb3vnn0n";
};
- modSha256 = "0m2bqx102lf6nihdjbl8a08xcwi80rawvh91j1cav0njm9w5vmmm";
+ vendorSha256 = null;
meta = with stdenv.lib; {
description = "A tool for managing secrets on Google Cloud";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.asl20;
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/admin/certigo/default.nix b/pkgs/tools/admin/certigo/default.nix
index 5474cb25429..86873d90514 100644
--- a/pkgs/tools/admin/certigo/default.nix
+++ b/pkgs/tools/admin/certigo/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0siwbxxzknmbsjy23d0lvh591ngabqhr2g8mip0siwa7c1y7ivv4";
};
- modSha256 = "1i5n5yh6nvv2i2nm60vqy1gngj8p5w6ma5fcwmp7bl4jxjrzbi83";
+ vendorSha256 = "1l6ajfl04rfbssvijgd5jrppmqc5svfrswdx01x007lr8rvdfd94";
meta = with stdenv.lib; {
description = "A utility to examine and validate certificates in a variety of formats";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = [ maintainers.marsam ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/admin/clair/default.nix b/pkgs/tools/admin/clair/default.nix
index 3f4d00736ad..22e490979bc 100644
--- a/pkgs/tools/admin/clair/default.nix
+++ b/pkgs/tools/admin/clair/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "clair";
- version = "2.1.2";
+ version = "2.1.3";
src = fetchFromGitHub {
owner = "quay";
repo = pname;
rev = "v${version}";
- sha256 = "14dh9iv2g138rivvfk135m3l90kk6c1ln1iqxhbi7s99h1jixbqw";
+ sha256 = "0wkljfq9lnadzkg1ki3wkimlqd6j405nxcl35npzrxjglkvsdjym";
};
- modSha256 = "0rgkrid58kji39nlmiii95r8shbzr6dwalj5m7qwxy5w1rcaljr5";
+ vendorSha256 = "0x31n50vd8660z816as6kms5dkv87b0mhblccpkvd9cbvcv2n37a";
nativeBuildInputs = [ makeWrapper ];
@@ -26,4 +26,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ marsam ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/admin/eksctl/default.nix b/pkgs/tools/admin/eksctl/default.nix
index 9fec8ec9047..18fb37aa41c 100644
--- a/pkgs/tools/admin/eksctl/default.nix
+++ b/pkgs/tools/admin/eksctl/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "eksctl";
- version = "0.18.0";
+ version = "0.19.0";
src = fetchFromGitHub {
owner = "weaveworks";
repo = pname;
rev = version;
- sha256 = "15dzivnndzsiw7g6qzccpk1hqb5amfn0zba1rzkvcslhl1y9gsfi";
+ sha256 = "0xlr7hsncih4nzydi6sphp7j7k82cbhmi7jb0sd954i8kzl3sc1q";
};
- modSha256 = "13gqvr1y1b2yi2iar0p8y9hpajgy5w9xp4az5n6b5xhzcbn19f2k";
+ vendorSha256 = "14d9hl01z7ixp1wa8kp1zs0z1p3pvz6hkp49z582nqllpb2xjmkx";
subPackages = [ "cmd/eksctl" ];
diff --git a/pkgs/tools/admin/elasticsearch-curator/default.nix b/pkgs/tools/admin/elasticsearch-curator/default.nix
index 88ae57251b7..60a7e0586f5 100644
--- a/pkgs/tools/admin/elasticsearch-curator/default.nix
+++ b/pkgs/tools/admin/elasticsearch-curator/default.nix
@@ -9,6 +9,8 @@ py = python.override {
inherit version;
sha256 = "f15516df478d5a56180fbf80e68f206010e6d160fc39fa508b65e035fd75130b";
};
+ doCheck = false;
+ postPatch = "";
});
};
};
diff --git a/pkgs/tools/admin/exoscale-cli/default.nix b/pkgs/tools/admin/exoscale-cli/default.nix
new file mode 100644
index 00000000000..a408746c7fd
--- /dev/null
+++ b/pkgs/tools/admin/exoscale-cli/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, buildGo114Package, fetchFromGitHub }:
+
+buildGo114Package rec {
+ pname = "exoscale-cli";
+ version = "1.12.0";
+
+ src = fetchFromGitHub {
+ owner = "exoscale";
+ repo = "cli";
+ rev = "v${version}";
+ sha256 = "04ym7mfv565icj3lmd2nrvq9asawwmmzg09681pj9py61ws56bxr";
+ };
+
+ goPackagePath = "github.com/exoscale/cli";
+ goDeps = ./deps.nix;
+
+ # ensures only the cli binary is built and we don't clutter bin/ with submodules
+ subPackages = [ "." ];
+
+ # we need to rename the resulting binary but can't use buildFlags with -o here
+ # because these are passed to "go install" which does not recognize -o
+ postBuild = ''
+ mv go/bin/cli go/bin/exo
+ '';
+
+ meta = {
+ description = "Command-line tool for everything at Exoscale: compute, storage, dns";
+ homepage = "https://github.com/exoscale/cli";
+ license = stdenv.lib.licenses.asl20;
+ maintainers = with stdenv.lib.maintainers; [ dramaturg ];
+ };
+}
diff --git a/pkgs/tools/admin/exoscale-cli/deps.nix b/pkgs/tools/admin/exoscale-cli/deps.nix
new file mode 100644
index 00000000000..a67ee93a851
--- /dev/null
+++ b/pkgs/tools/admin/exoscale-cli/deps.nix
@@ -0,0 +1,876 @@
+# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
+[
+ {
+ goPackagePath = "github.com/BurntSushi/toml";
+ fetch = {
+ type = "git";
+ url = "https://github.com/BurntSushi/toml";
+ rev = "v0.3.1";
+ sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6";
+ };
+ }
+ {
+ goPackagePath = "github.com/VividCortex/ewma";
+ fetch = {
+ type = "git";
+ url = "https://github.com/VividCortex/ewma";
+ rev = "v1.1.1";
+ sha256 = "14v2dy5gqchjn7k0sd6cx59ms42v681r6xz7cb1kspp4b28a74rw";
+ };
+ }
+ {
+ goPackagePath = "github.com/alecthomas/assert";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/assert";
+ rev = "405dbfeb8e38";
+ sha256 = "1l567pi17k593nrd1qlbmiq8z9jy3qs60px2a16fdpzjsizwqx8l";
+ };
+ }
+ {
+ goPackagePath = "github.com/alecthomas/chroma";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/chroma";
+ rev = "v0.6.2";
+ sha256 = "1bcppy1s148iikr78qjm0akahn01ywh83a8pw544prr9yc16jvmz";
+ };
+ }
+ {
+ goPackagePath = "github.com/alecthomas/colour";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/colour";
+ rev = "60882d9e2721";
+ sha256 = "0iq566534gbzkd16ixg7fk298wd766821vvs80838yifx9yml5vs";
+ };
+ }
+ {
+ goPackagePath = "github.com/alecthomas/gometalinter";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/gometalinter";
+ rev = "v2.0.11";
+ sha256 = "08p7bwvhpgizif8qi59m8mm3mcny70x9msbk8m8vjpphsq55wha4";
+ };
+ }
+ {
+ goPackagePath = "github.com/alecthomas/kong";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/kong";
+ rev = "v0.1.15";
+ sha256 = "1llxabcdzlb2hard0h931knqkdnyjyz8dp3k0nli0m0mags7l31b";
+ };
+ }
+ {
+ goPackagePath = "github.com/alecthomas/repr";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/repr";
+ rev = "117648cd9897";
+ sha256 = "05v1rgzdqc8razf702laagrvhvx68xd9yxxmzd3dyz0d6425pdrp";
+ };
+ }
+ {
+ goPackagePath = "github.com/alecthomas/units";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/units";
+ rev = "2efee857e7cf";
+ sha256 = "1j65b91qb9sbrml9cpabfrcf07wmgzzghrl7809hjjhrmbzri5bl";
+ };
+ }
+ {
+ goPackagePath = "github.com/armon/consul-api";
+ fetch = {
+ type = "git";
+ url = "https://github.com/armon/consul-api";
+ rev = "eb2c6b5be1b6";
+ sha256 = "1j6fdr1sg36qy4n4xjl7brq739fpm5npq98cmvklzjc9qrx98nk9";
+ };
+ }
+ {
+ goPackagePath = "github.com/blang/semver";
+ fetch = {
+ type = "git";
+ url = "https://github.com/blang/semver";
+ rev = "v3.5.1";
+ sha256 = "13ws259bwcibkclbr82ilhk6zadm63kxklxhk12wayklj8ghhsmy";
+ };
+ }
+ {
+ goPackagePath = "github.com/cenkalti/backoff";
+ fetch = {
+ type = "git";
+ url = "https://github.com/cenkalti/backoff";
+ rev = "v2.0.0";
+ sha256 = "0k4899ifpir6kmfxli8a2xfj5zdh0xb2jd0fq2r38wzd4pk25ipr";
+ };
+ }
+ {
+ 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/client9/misspell";
+ fetch = {
+ type = "git";
+ url = "https://github.com/client9/misspell";
+ rev = "v0.3.4";
+ sha256 = "1vwf33wsc4la25zk9nylpbp9px3svlmldkm0bha4hp56jws4q9cs";
+ };
+ }
+ {
+ goPackagePath = "github.com/coreos/etcd";
+ fetch = {
+ type = "git";
+ url = "https://github.com/coreos/etcd";
+ rev = "v3.3.10";
+ sha256 = "1x2ii1hj8jraba8rbxz6dmc03y3sjxdnzipdvg6fywnlq1f3l3wl";
+ };
+ }
+ {
+ goPackagePath = "github.com/coreos/go-etcd";
+ fetch = {
+ type = "git";
+ url = "https://github.com/coreos/go-etcd";
+ rev = "v2.0.0";
+ sha256 = "1xb34hzaa1lkbq5vkzy9vcz6gqwj7hp6cdbvyack2bf28dwn33jj";
+ };
+ }
+ {
+ goPackagePath = "github.com/coreos/go-semver";
+ fetch = {
+ type = "git";
+ url = "https://github.com/coreos/go-semver";
+ rev = "v0.2.0";
+ sha256 = "1gghi5bnqj50hfxhqc1cxmynqmh2yk9ii7ab9gsm75y5cp94ymk0";
+ };
+ }
+ {
+ goPackagePath = "github.com/cpuguy83/go-md2man";
+ fetch = {
+ type = "git";
+ url = "https://github.com/cpuguy83/go-md2man";
+ rev = "v1.0.8";
+ sha256 = "1w22dfdamsq63b5rvalh9k2y7rbwfkkjs7vm9vd4a13h2ql70lg2";
+ };
+ }
+ {
+ goPackagePath = "github.com/cyberdelia/templates";
+ fetch = {
+ type = "git";
+ url = "https://github.com/cyberdelia/templates";
+ rev = "ca7fffd4298c";
+ sha256 = "1miakwci9pz95p0jps4i3pyv5ws713ks1wwir5bzrl0yg8klrgw1";
+ };
+ }
+ {
+ goPackagePath = "github.com/danwakefield/fnmatch";
+ fetch = {
+ type = "git";
+ url = "https://github.com/danwakefield/fnmatch";
+ rev = "cbb64ac3d964";
+ sha256 = "0cbf511ppsa6hf59mdl7nbyn2b2n71y0bpkzbmfkdqjhanqh1lqz";
+ };
+ }
+ {
+ 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/deepmap/oapi-codegen";
+ fetch = {
+ type = "git";
+ url = "https://github.com/deepmap/oapi-codegen";
+ rev = "ee90a3f9f1ae";
+ sha256 = "199nb6aqhllkk891x24h1jffin1x9fx8jdsav9pbc2ki0z8mlji3";
+ };
+ }
+ {
+ goPackagePath = "github.com/dgrijalva/jwt-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/dgrijalva/jwt-go";
+ rev = "v3.2.0";
+ sha256 = "08m27vlms74pfy5z79w67f9lk9zkx6a9jd68k3c4msxy75ry36mp";
+ };
+ }
+ {
+ goPackagePath = "github.com/dlclark/regexp2";
+ fetch = {
+ type = "git";
+ url = "https://github.com/dlclark/regexp2";
+ rev = "v1.1.6";
+ sha256 = "144s81ndviwhyy20ipxvvfvap8phv5p762glxrz6aqxprkxfarj5";
+ };
+ }
+ {
+ 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/exoscale/egoscale";
+ fetch = {
+ type = "git";
+ url = "https://github.com/exoscale/egoscale";
+ rev = "v0.24.0";
+ sha256 = "1ls7blpmhwqxz9cfjc5799q4047pawfda1v1mhyicjdlp3b1z1zi";
+ };
+ }
+ {
+ goPackagePath = "github.com/fatih/camelcase";
+ fetch = {
+ type = "git";
+ url = "https://github.com/fatih/camelcase";
+ rev = "v1.0.0";
+ sha256 = "0z7rw6f5j97dkzqya257dqlxf3cm8zl508081gmnr4bsjhkwpz2l";
+ };
+ }
+ {
+ goPackagePath = "github.com/fsnotify/fsnotify";
+ fetch = {
+ type = "git";
+ url = "https://github.com/fsnotify/fsnotify";
+ rev = "v1.4.7";
+ sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g";
+ };
+ }
+ {
+ goPackagePath = "github.com/getkin/kin-openapi";
+ fetch = {
+ type = "git";
+ url = "https://github.com/getkin/kin-openapi";
+ rev = "v0.2.0";
+ sha256 = "0slv4k55yiqgv5cv51mvfdcckl95wsbvhvrrpmh4wf7q9rk0jkf6";
+ };
+ }
+ {
+ goPackagePath = "github.com/ghodss/yaml";
+ fetch = {
+ type = "git";
+ url = "https://github.com/ghodss/yaml";
+ rev = "v1.0.0";
+ sha256 = "0skwmimpy7hlh7pva2slpcplnm912rp3igs98xnqmn859kwa5v8g";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-chi/chi";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-chi/chi";
+ rev = "v4.0.2";
+ sha256 = "1ay9yxzj60l21h4wayrq9sv5ajaqaryy5yyf27z7v2k4a83b5qr6";
+ };
+ }
+ {
+ goPackagePath = "github.com/go-ini/ini";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-ini/ini";
+ rev = "v1.42.0";
+ sha256 = "18ywm8zyv091j1pp5mvx8szl7928chk8lw02br6jy568d7rk4xal";
+ };
+ }
+ {
+ goPackagePath = "github.com/gofrs/uuid";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gofrs/uuid";
+ rev = "v3.2.0";
+ sha256 = "1q63mp7bznhfgyw133c0wc0hpcj1cq9bcf7w1f8r6inkcrils1fz";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/lint";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/lint";
+ rev = "c67002cb31c3";
+ sha256 = "0gymbggskjmphqxqcx4s0vnlcz7mygbix0vhwcwv5r67c0bf6765";
+ };
+ }
+ {
+ goPackagePath = "github.com/golangci/lint-1";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golangci/lint-1";
+ rev = "d2cdd8c08219";
+ sha256 = "0viib12a61338411ng4nnd4na4fscsknghk397jdfn00sigyy4ls";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/shlex";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/shlex";
+ rev = "c34317bd91bf";
+ sha256 = "00qivza4hkllfkar2vpqmyxybi0fwqipgijv61dgapq4xddxdq0r";
+ };
+ }
+ {
+ goPackagePath = "github.com/gopherjs/gopherjs";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gopherjs/gopherjs";
+ rev = "d547d1d9531e";
+ sha256 = "0rhgxfh8b3qq4imkw6dmv0hxsmflm9pkax8i7a9z8q464z1ixrz7";
+ };
+ }
+ {
+ goPackagePath = "github.com/gordonklaus/ineffassign";
+ fetch = {
+ type = "git";
+ url = "https://github.com/gordonklaus/ineffassign";
+ rev = "1003c8bd00dc";
+ sha256 = "1rkzqvd3z03vq8q8qi9cghvgggsf02ammj9wq8jvpnx6b2sd16nd";
+ };
+ }
+ {
+ goPackagePath = "github.com/hashicorp/hcl";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hashicorp/hcl";
+ rev = "v1.0.0";
+ sha256 = "0q6ml0qqs0yil76mpn4mdx4lp94id8vbv575qm60jzl1ijcl5i66";
+ };
+ }
+ {
+ goPackagePath = "github.com/inconshreveable/mousetrap";
+ fetch = {
+ type = "git";
+ url = "https://github.com/inconshreveable/mousetrap";
+ rev = "v1.0.0";
+ sha256 = "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152";
+ };
+ }
+ {
+ goPackagePath = "github.com/jtolds/gls";
+ fetch = {
+ type = "git";
+ url = "https://github.com/jtolds/gls";
+ rev = "v4.20.0";
+ sha256 = "1k7xd2q2ysv2xsh373qs801v6f359240kx0vrl0ydh7731lngvk6";
+ };
+ }
+ {
+ goPackagePath = "github.com/juju/ansiterm";
+ fetch = {
+ type = "git";
+ url = "https://github.com/juju/ansiterm";
+ rev = "720a0952cc2a";
+ sha256 = "0n6j0y7xhashp8gdkdl0r7vlbkdrkymrzxn9hxrx522k2isggs7h";
+ };
+ }
+ {
+ goPackagePath = "github.com/konsorten/go-windows-terminal-sequences";
+ fetch = {
+ type = "git";
+ url = "https://github.com/konsorten/go-windows-terminal-sequences";
+ rev = "v1.0.1";
+ sha256 = "1lchgf27n276vma6iyxa0v1xds68n2g8lih5lavqnx5x6q5pw2ip";
+ };
+ }
+ {
+ 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/labstack/echo";
+ fetch = {
+ type = "git";
+ url = "https://github.com/labstack/echo";
+ rev = "v4.1.11";
+ sha256 = "0b14vgwzznn7wzyjb98xdmq4wjg16l3y62njiwfz4qsm4pwzk405";
+ };
+ }
+ {
+ goPackagePath = "github.com/labstack/gommon";
+ fetch = {
+ type = "git";
+ url = "https://github.com/labstack/gommon";
+ rev = "v0.3.0";
+ sha256 = "18z7akyzm75p6anm4b8qkqgm4iivx50z07hi5wf50w1pbsvbcdi0";
+ };
+ }
+ {
+ goPackagePath = "github.com/lunixbochs/vtclean";
+ fetch = {
+ type = "git";
+ url = "https://github.com/lunixbochs/vtclean";
+ rev = "2d01aacdc34a";
+ sha256 = "1ss88dyx5hr4imvpg5lixvp0cf7c2qm4x9m8mdgshjpm92g5rqmf";
+ };
+ }
+ {
+ goPackagePath = "github.com/magiconair/properties";
+ fetch = {
+ type = "git";
+ url = "https://github.com/magiconair/properties";
+ rev = "v1.8.0";
+ sha256 = "1a10362wv8a8qwb818wygn2z48lgzch940hvpv81hv8gc747ajxn";
+ };
+ }
+ {
+ goPackagePath = "github.com/manifoldco/promptui";
+ fetch = {
+ type = "git";
+ url = "https://github.com/manifoldco/promptui";
+ rev = "v0.3.2";
+ sha256 = "185h0lqm14l9j0yvdsn9njq7jw3j6x3l21jvvczzbcbbrj44q0pl";
+ };
+ }
+ {
+ goPackagePath = "github.com/matryer/moq";
+ fetch = {
+ type = "git";
+ url = "https://github.com/matryer/moq";
+ rev = "6cfb0558e1bd";
+ sha256 = "0x7ss68cvq2aljyw4765iy7divmp8rghpyzlas3nb95qzsfmmpzl";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-colorable";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-colorable";
+ rev = "v0.1.4";
+ sha256 = "1yxcz08kminqr1221zxpibnbzfcgs3fafin0z9zqb3gqvf74jywz";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-isatty";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-isatty";
+ rev = "v0.0.10";
+ sha256 = "0jf4hwfwd2cpxrlyv0jzcia809q2bjw7y1m3ciaj2s8lj2jqyf6r";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-runewidth";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-runewidth";
+ rev = "v0.0.3";
+ sha256 = "0lc39b6xrxv7h3v3y1kgz49cgi5qxwlygs715aam6ba35m48yi7g";
+ };
+ }
+ {
+ goPackagePath = "github.com/minio/minio-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/minio/minio-go";
+ rev = "v6.0.44";
+ sha256 = "0sfmd2lf24f7ds16imk63mas6izhjnmprbxad0sil9abvk8r23mk";
+ };
+ }
+ {
+ goPackagePath = "github.com/minio/sha256-simd";
+ fetch = {
+ type = "git";
+ url = "https://github.com/minio/sha256-simd";
+ rev = "v0.1.1";
+ sha256 = "1j0iqsckm97g4l79vd4mc7apbmkdar23jpzqpnpdhwpfd834j8lp";
+ };
+ }
+ {
+ 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/mitchellh/mapstructure";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mitchellh/mapstructure";
+ rev = "v1.1.2";
+ sha256 = "03bpv28jz9zhn4947saqwi328ydj7f6g6pf1m2d4m5zdh5jlfkrr";
+ };
+ }
+ {
+ goPackagePath = "github.com/nicksnyder/go-i18n";
+ fetch = {
+ type = "git";
+ url = "https://github.com/nicksnyder/go-i18n";
+ rev = "v1.10.0";
+ sha256 = "1nlvq85c232z5yjs86pxpmkv7hk6gb5pa6j4hhzgdz85adk2ma04";
+ };
+ }
+ {
+ goPackagePath = "github.com/olekukonko/tablewriter";
+ fetch = {
+ type = "git";
+ url = "https://github.com/olekukonko/tablewriter";
+ rev = "be2c049b30cc";
+ sha256 = "1fr996vpmh6v5q13kfgf0fbi0hksxqg0fnbvj2nqhlsyfp5s8f4w";
+ };
+ }
+ {
+ goPackagePath = "github.com/pelletier/go-toml";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pelletier/go-toml";
+ rev = "v1.2.0";
+ sha256 = "1fjzpcjng60mc3a4b2ql5a00d5gah84wj740dabv9kq67mpg8fxy";
+ };
+ }
+ {
+ goPackagePath = "github.com/pkg/errors";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pkg/errors";
+ rev = "v0.9.1";
+ sha256 = "1761pybhc2kqr6v5fm8faj08x9bql8427yqg6vnfv6nhrasx1mwq";
+ };
+ }
+ {
+ 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/russross/blackfriday";
+ fetch = {
+ type = "git";
+ url = "https://github.com/russross/blackfriday";
+ rev = "v1.5.2";
+ sha256 = "0jzbfzcywqcrnym4gxlz6nphmm1grg6wsl4f0r9x384rn83wkj7c";
+ };
+ }
+ {
+ 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/sirupsen/logrus";
+ fetch = {
+ type = "git";
+ url = "https://github.com/sirupsen/logrus";
+ rev = "v1.4.2";
+ sha256 = "087k2lxrr9p9dh68yw71d05h5g9p5v26zbwd6j7lghinjfaw334x";
+ };
+ }
+ {
+ goPackagePath = "github.com/smartystreets/assertions";
+ fetch = {
+ type = "git";
+ url = "https://github.com/smartystreets/assertions";
+ rev = "b2de0cb4f26d";
+ sha256 = "1i7ldgavgl35c7gk25p7bvdr282ckng090zr4ch9mk1705akx09y";
+ };
+ }
+ {
+ goPackagePath = "github.com/smartystreets/goconvey";
+ fetch = {
+ type = "git";
+ url = "https://github.com/smartystreets/goconvey";
+ rev = "68dc04aab96a";
+ sha256 = "1kas5v95fzhr88hg4rjy0vp03y4pzvy3pwwgkfz2yhn5nlj29nk6";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/afero";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/afero";
+ rev = "v1.1.2";
+ sha256 = "0miv4faf5ihjfifb1zv6aia6f6ik7h1s4954kcb8n6ixzhx9ck6k";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/cast";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/cast";
+ rev = "v1.3.0";
+ sha256 = "0xq1ffqj8y8h7dcnm0m9lfrh0ga7pssnn2c1dnr09chqbpn4bdc5";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/cobra";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/cobra";
+ rev = "v0.0.3";
+ sha256 = "1q1nsx05svyv9fv3fy6xv6gs9ffimkyzsfm49flvl3wnvf1ncrkd";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/jwalterweatherman";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/jwalterweatherman";
+ rev = "v1.0.0";
+ sha256 = "093fmmvavv84pv4q84hav7ph3fmrq87bvspjj899q0qsx37yvdr8";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/pflag";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/pflag";
+ rev = "v1.0.3";
+ sha256 = "1cj3cjm7d3zk0mf1xdybh0jywkbbw7a6yr3y22x9sis31scprswd";
+ };
+ }
+ {
+ goPackagePath = "github.com/spf13/viper";
+ fetch = {
+ type = "git";
+ url = "https://github.com/spf13/viper";
+ rev = "v1.3.1";
+ sha256 = "1190mg04718r03qriav99sf4kx2n7wdgr8vdni15f74bpbzrdjrl";
+ };
+ }
+ {
+ goPackagePath = "github.com/stretchr/objx";
+ fetch = {
+ type = "git";
+ url = "https://github.com/stretchr/objx";
+ rev = "v0.1.1";
+ sha256 = "0iph0qmpyqg4kwv8jsx6a56a7hhqq8swrazv40ycxk9rzr0s8yls";
+ };
+ }
+ {
+ goPackagePath = "github.com/stretchr/testify";
+ fetch = {
+ type = "git";
+ url = "https://github.com/stretchr/testify";
+ rev = "v1.4.0";
+ sha256 = "187i5g88sxfy4vxpm7dw1gwv29pa2qaq475lxrdh5livh69wqfjb";
+ };
+ }
+ {
+ goPackagePath = "github.com/tsenart/deadcode";
+ fetch = {
+ type = "git";
+ url = "https://github.com/tsenart/deadcode";
+ rev = "210d2dc333e9";
+ sha256 = "05kif593f4wygnrq2fdjhn7kkcpdmgjnykcila85d0gqlb1f36g0";
+ };
+ }
+ {
+ goPackagePath = "github.com/ugorji/go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/ugorji/go";
+ rev = "d75b2dcb6bc8";
+ sha256 = "0di1k35gpq9bp958ywranpbskx2vdwlb38s22vl9rybm3wa5g3ps";
+ };
+ }
+ {
+ goPackagePath = "github.com/valyala/bytebufferpool";
+ fetch = {
+ type = "git";
+ url = "https://github.com/valyala/bytebufferpool";
+ rev = "v1.0.0";
+ sha256 = "01lqzjddq6kz9v41nkky7wbgk7f1cw036sa7ldz10d82g5klzl93";
+ };
+ }
+ {
+ goPackagePath = "github.com/valyala/fasttemplate";
+ fetch = {
+ type = "git";
+ url = "https://github.com/valyala/fasttemplate";
+ rev = "v1.1.0";
+ sha256 = "089wm839lqmw9knr3ifbi82iykaybk0zxzp3c02lsh31wax4f8a2";
+ };
+ }
+ {
+ goPackagePath = "github.com/vbauerster/mpb";
+ fetch = {
+ type = "git";
+ url = "https://github.com/vbauerster/mpb";
+ rev = "v4.8.4";
+ sha256 = "0ifz1hp1a5xjxx7x9km5pb0x6p60lcpzwmhnxlg5x4ls6hrs8wd9";
+ };
+ }
+ {
+ goPackagePath = "github.com/xordataexchange/crypt";
+ fetch = {
+ type = "git";
+ url = "https://github.com/xordataexchange/crypt";
+ rev = "b2862e3d0a77";
+ sha256 = "04q3856anpzl4gdfgmg7pbp9cx231nkz3ymq2xp27rnmmwhfxr8y";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/crypto";
+ rev = "e1110fd1c708";
+ sha256 = "0n5n7dzlr87mvk3mbcx400al4pa1i85jbbdhbx4s1rhr0rs3kh9a";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/lint";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/lint";
+ rev = "c67002cb31c3";
+ sha256 = "0gymbggskjmphqxqcx4s0vnlcz7mygbix0vhwcwv5r67c0bf6765";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/net";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/net";
+ rev = "2180aed22343";
+ sha256 = "0hl3pgi8rzij5m6alq4xqfvyvidy7jnf5y85031jv4y1bj85r6pl";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sync";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sync";
+ rev = "112230192c58";
+ sha256 = "05i2k43j2d0llq768hg5pf3hb2yhfzp9la1w5wp0rsnnzblr0lfn";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "52ab43148777";
+ sha256 = "1kakxbqrb1w2vwg7r1896z68qcx2lfvimsl8cs2niiipbgpi6imx";
+ };
+ }
+ {
+ 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 = "a911d9008d1f";
+ sha256 = "118vsliq2a9xfp6rckc310mf9lydfgah6hgiggd88cm3zch4626m";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/xerrors";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/xerrors";
+ rev = "a985d3407aa7";
+ sha256 = "00wzr5w8aadipgc3rkk8f11i41znskfj9ix5nhhaxyg7isrslgcj";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/alecthomas/kingpin.v3-unstable";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/alecthomas/kingpin.v3-unstable";
+ rev = "df19058c872c";
+ sha256 = "0nb6925fixs6brdwpmwi32b38acn1s8dv4g0syjy3kpq0wasljy9";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/check.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/check.v1";
+ rev = "788fd7840127";
+ sha256 = "0v3bim0j375z81zrpr5qv42knqs0y2qv2vkjiqi5axvb78slki1a";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/ini.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/ini.v1";
+ rev = "v1.42.0";
+ sha256 = "18ywm8zyv091j1pp5mvx8szl7928chk8lw02br6jy568d7rk4xal";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/yaml.v2";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/yaml.v2";
+ rev = "v2.2.5";
+ sha256 = "08smz8dfyxp02ha74my9iszqa5qzgl3ksi28ilyp8lqipssiq6fg";
+ };
+ }
+]
diff --git a/pkgs/tools/admin/fastlane/Gemfile.lock b/pkgs/tools/admin/fastlane/Gemfile.lock
index c8c7a0117e5..1bfce860653 100644
--- a/pkgs/tools/admin/fastlane/Gemfile.lock
+++ b/pkgs/tools/admin/fastlane/Gemfile.lock
@@ -1,48 +1,65 @@
GEM
remote: https://rubygems.org/
specs:
- CFPropertyList (3.0.0)
- addressable (2.6.0)
- public_suffix (>= 2.0.2, < 4.0)
+ CFPropertyList (3.0.2)
+ addressable (2.7.0)
+ public_suffix (>= 2.0.2, < 5.0)
atomos (0.1.3)
- babosa (1.0.2)
- claide (1.0.2)
+ aws-eventstream (1.1.0)
+ aws-partitions (1.320.0)
+ aws-sdk-core (3.96.1)
+ aws-eventstream (~> 1, >= 1.0.2)
+ aws-partitions (~> 1, >= 1.239.0)
+ aws-sigv4 (~> 1.1)
+ jmespath (~> 1.0)
+ aws-sdk-kms (1.31.0)
+ aws-sdk-core (~> 3, >= 3.71.0)
+ aws-sigv4 (~> 1.1)
+ aws-sdk-s3 (1.66.0)
+ aws-sdk-core (~> 3, >= 3.96.1)
+ aws-sdk-kms (~> 1)
+ aws-sigv4 (~> 1.1)
+ aws-sigv4 (1.1.3)
+ aws-eventstream (~> 1.0, >= 1.0.2)
+ babosa (1.0.3)
+ claide (1.0.3)
colored (1.2)
colored2 (3.1.2)
commander-fastlane (4.4.6)
highline (~> 1.7.2)
declarative (0.0.10)
declarative-option (0.1.0)
- digest-crc (0.4.1)
+ digest-crc (0.5.1)
domain_name (0.5.20190701)
unf (>= 0.0.5, < 1.0.0)
- dotenv (2.7.4)
+ dotenv (2.7.5)
emoji_regex (1.0.1)
- excon (0.65.0)
- faraday (0.15.4)
+ excon (0.73.0)
+ faraday (1.0.1)
multipart-post (>= 1.2, < 3)
faraday-cookie_jar (0.0.6)
faraday (>= 0.7.4)
http-cookie (~> 1.0.0)
- faraday_middleware (0.13.1)
- faraday (>= 0.7.4, < 1.0)
- fastimage (2.1.5)
- fastlane (2.128.1)
+ faraday_middleware (1.0.0)
+ faraday (~> 1.0)
+ fastimage (2.1.7)
+ fastlane (2.148.1)
CFPropertyList (>= 2.3, < 4.0.0)
addressable (>= 2.3, < 3.0.0)
+ aws-sdk-s3 (~> 1.0)
babosa (>= 1.0.2, < 2.0.0)
bundler (>= 1.12.0, < 3.0.0)
colored
commander-fastlane (>= 4.4.6, < 5.0.0)
dotenv (>= 2.1.1, < 3.0.0)
emoji_regex (>= 0.1, < 2.0)
- excon (>= 0.45.0, < 1.0.0)
- faraday (~> 0.9)
+ excon (>= 0.71.0, < 1.0.0)
+ faraday (>= 0.17, < 2.0)
faraday-cookie_jar (~> 0.0.6)
- faraday_middleware (~> 0.9)
+ faraday_middleware (>= 0.13.1, < 2.0)
fastimage (>= 2.1.0, < 3.0.0)
gh_inspector (>= 1.1.2, < 2.0.0)
- google-api-client (>= 0.21.2, < 0.24.0)
+ google-api-client (>= 0.37.0, < 0.39.0)
google-cloud-storage (>= 1.15.0, < 2.0.0)
highline (>= 1.7.2, < 2.0.0)
json (< 3.0.0)
@@ -52,7 +69,7 @@ GEM
multipart-post (~> 2.0.0)
plist (>= 3.1.0, < 4.0.0)
public_suffix (~> 2.0.0)
- rubyzip (>= 1.2.2, < 2.0.0)
+ rubyzip (>= 1.3.0, < 2.0.0)
security (= 0.1.3)
simctl (~> 1.6.3)
slack-notifier (>= 2.0.0, < 3.0.0)
@@ -61,51 +78,54 @@ GEM
tty-screen (>= 0.6.3, < 1.0.0)
tty-spinner (>= 0.8.0, < 1.0.0)
word_wrap (~> 1.0.0)
- xcodeproj (>= 1.8.1, < 2.0.0)
+ xcodeproj (>= 1.13.0, < 2.0.0)
xcpretty (~> 0.3.0)
xcpretty-travis-formatter (>= 0.0.3)
gh_inspector (1.1.3)
- google-api-client (0.23.9)
+ google-api-client (0.38.0)
addressable (~> 2.5, >= 2.5.1)
- googleauth (>= 0.5, < 0.7.0)
+ googleauth (~> 0.9)
httpclient (>= 2.8.1, < 3.0)
- mime-types (~> 3.0)
+ mini_mime (~> 1.0)
representable (~> 3.0)
retriable (>= 2.0, < 4.0)
- signet (~> 0.9)
- google-cloud-core (1.3.0)
+ signet (~> 0.12)
+ google-cloud-core (1.5.0)
google-cloud-env (~> 1.0)
- google-cloud-env (1.2.0)
- faraday (~> 0.11)
- google-cloud-storage (1.16.0)
+ google-cloud-errors (~> 1.0)
+ google-cloud-env (1.3.1)
+ faraday (>= 0.17.3, < 2.0)
+ google-cloud-errors (1.0.0)
+ google-cloud-storage (1.26.1)
+ addressable (~> 2.5)
digest-crc (~> 0.4)
- google-api-client (~> 0.23)
+ google-api-client (~> 0.33)
google-cloud-core (~> 1.2)
- googleauth (>= 0.6.2, < 0.10.0)
- googleauth (0.6.7)
- faraday (~> 0.12)
+ googleauth (~> 0.9)
+ mini_mime (~> 1.0)
+ googleauth (0.12.0)
+ faraday (>= 0.17.3, < 2.0)
jwt (>= 1.4, < 3.0)
memoist (~> 0.16)
multi_json (~> 1.11)
os (>= 0.9, < 2.0)
- signet (~> 0.7)
+ signet (~> 0.14)
highline (1.7.10)
http-cookie (1.0.3)
domain_name (~> 0.5)
httpclient (2.8.3)
- json (2.2.0)
+ jmespath (1.4.0)
+ json (2.3.0)
jwt (2.1.0)
- memoist (0.16.0)
- mime-types (3.2.2)
- mime-types-data (~> 3.2015)
- mime-types-data (3.2019.0331)
- mini_magick (4.9.5)
- multi_json (1.13.1)
+ memoist (0.16.2)
+ mini_magick (4.10.1)
+ mini_mime (1.0.2)
+ multi_json (1.14.1)
multi_xml (0.6.0)
multipart-post (2.0.0)
nanaimo (0.2.6)
naturally (2.2.0)
- os (1.0.1)
+ os (1.1.0)
plist (3.5.0)
public_suffix (2.0.5)
representable (3.0.4)
@@ -114,31 +134,31 @@ GEM
uber (< 0.2.0)
retriable (3.1.2)
rouge (2.0.7)
- rubyzip (1.2.3)
+ rubyzip (1.3.0)
security (0.1.3)
- signet (0.11.0)
+ signet (0.14.0)
addressable (~> 2.3)
- faraday (~> 0.9)
+ faraday (>= 0.17.3, < 2.0)
jwt (>= 1.5, < 3.0)
multi_json (~> 1.10)
- simctl (1.6.5)
+ simctl (1.6.8)
CFPropertyList
naturally
slack-notifier (2.3.2)
terminal-notifier (2.0.0)
terminal-table (1.8.0)
unicode-display_width (~> 1.1, >= 1.1.1)
- tty-cursor (0.7.0)
- tty-screen (0.7.0)
- tty-spinner (0.9.1)
+ tty-cursor (0.7.1)
+ tty-screen (0.7.1)
+ tty-spinner (0.9.3)
tty-cursor (~> 0.7)
uber (0.1.0)
unf (0.1.4)
unf_ext
- unf_ext (0.0.7.6)
- unicode-display_width (1.6.0)
+ unf_ext (0.0.7.7)
+ unicode-display_width (1.7.0)
word_wrap (1.0.0)
- xcodeproj (1.11.0)
+ xcodeproj (1.16.0)
CFPropertyList (>= 2.3.3, < 4.0)
atomos (~> 0.1.3)
claide (>= 1.0.2, < 2.0)
@@ -156,4 +176,4 @@ DEPENDENCIES
fastlane
BUNDLED WITH
- 2.1.4
+ 2.1.4 \ No newline at end of file
diff --git a/pkgs/tools/admin/fastlane/default.nix b/pkgs/tools/admin/fastlane/default.nix
index 01f2d237407..1093ab9df02 100644
--- a/pkgs/tools/admin/fastlane/default.nix
+++ b/pkgs/tools/admin/fastlane/default.nix
@@ -30,6 +30,7 @@ stdenv.mkDerivation rec {
maintainers = with maintainers; [
peterromfeldhk
nicknovitski
+ shahrukh330
];
};
}
diff --git a/pkgs/tools/admin/fastlane/gemset.nix b/pkgs/tools/admin/fastlane/gemset.nix
index 2511822a9fc..e289bc6f17d 100644
--- a/pkgs/tools/admin/fastlane/gemset.nix
+++ b/pkgs/tools/admin/fastlane/gemset.nix
@@ -5,12 +5,14 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0bcm2hchn897xjhqj9zzsxf3n9xhddymj4lsclz508f4vw3av46l";
+ sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
type = "gem";
};
- version = "2.6.0";
+ version = "2.7.0";
};
atomos = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "17vq6sjyswr5jfzwdccw748kgph6bdw30bakwnn6p8sl4hpv4hvx";
@@ -18,31 +20,103 @@
};
version = "0.1.3";
};
+ aws-eventstream = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0r0pn66yqrdkrfdin7qdim0yj2x75miyg4wp6mijckhzhrjb7cv5";
+ type = "gem";
+ };
+ version = "1.1.0";
+ };
+ aws-partitions = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "011ch85shkb3i3w16jymjx19dmxcgb6jrl6dzwqr4bx16ikdyclc";
+ type = "gem";
+ };
+ version = "1.320.0";
+ };
+ aws-sdk-core = {
+ dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0jdnzynjrpp2jyg8vrbfbaad16k8ni1520xah1z2ckl5779x9fi6";
+ type = "gem";
+ };
+ version = "3.96.1";
+ };
+ aws-sdk-kms = {
+ dependencies = ["aws-sdk-core" "aws-sigv4"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1czxr6yi8p9gma4dwgygp1jn0i289hwa2vw69kzfscgbn118c3mm";
+ type = "gem";
+ };
+ version = "1.31.0";
+ };
+ aws-sdk-s3 = {
+ dependencies = ["aws-sdk-core" "aws-sdk-kms" "aws-sigv4"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1x1d1azxwanvm0d7qppw41x5nx2zv0bcz41yk9vqi5lvr7apaq13";
+ type = "gem";
+ };
+ version = "1.66.0";
+ };
+ aws-sigv4 = {
+ dependencies = ["aws-eventstream"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0kysxyw1zkvggbmcj4xnscdh15kxli8mx07hv447h74g9x02drsd";
+ type = "gem";
+ };
+ version = "1.1.3";
+ };
babosa = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "05rgxg4pz4bc4xk34w5grv0yp1j94wf571w84lf3xgqcbs42ip2f";
+ sha256 = "10nn9bw63i4awpzn5vrx6kmpx1sg7z8r3fhw9r8bvg9pz2wh489g";
type = "gem";
};
- version = "1.0.2";
+ version = "1.0.3";
};
CFPropertyList = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0ykjag3k5msz3sf1j91rb55da2xh596y06m3a4yl79fiy2id0w9z";
+ sha256 = "1825ll26p28swjiw8n3x2pnh5ygsmg83spf82fnzcjn2p87vc5lf";
type = "gem";
};
- version = "3.0.0";
+ version = "3.0.2";
};
claide = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0az54rp691hc42yl1xyix2cxv58byhaaf4gxbpghvvq29l476rzc";
+ sha256 = "0kasxsms24fgcdsq680nz99d5lazl9rmz1qkil2y5gbbssx89g0z";
type = "gem";
};
- version = "1.0.2";
+ version = "1.0.3";
};
colored = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0b0x5jmsyi0z69bm6sij1k89z7h0laag3cb4mdn7zkl9qmxb90lx";
@@ -51,6 +125,8 @@
version = "1.2";
};
colored2 = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0jlbqa9q4mvrm73aw9mxh23ygzbjiqwisl32d8szfb5fxvbjng5i";
@@ -60,6 +136,8 @@
};
commander-fastlane = {
dependencies = ["highline"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0y8d3ac9qwm1cg6rnpf8rcdsy1yxacrd2g2kl809xsp2vi973g65";
@@ -68,6 +146,8 @@
version = "4.4.6";
};
declarative = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0642xvwzzbgi3kp1bg467wma4g3xqrrn0sk369hjam7w579gnv5j";
@@ -76,6 +156,8 @@
version = "0.0.10";
};
declarative-option = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1g4ibxq566f1frnhdymzi9hxxcm4g2gw4n21mpjk2mhwym4q6l0p";
@@ -88,10 +170,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "08q8p0fk51aa6dwhy2xmjaj76arcq9nn22gyia162jmqpccfx50l";
+ sha256 = "10f10yhz7rn31pq859jx47dypsfsxcmx8h482xn7aijfr6vn8yv9";
type = "gem";
};
- version = "0.4.1";
+ version = "0.5.1";
};
domain_name = {
dependencies = ["unf"];
@@ -109,10 +191,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1375dyawvcp81d94jkjwjjkj3j23gsp06cfwh15g695l4g3ssswc";
+ sha256 = "17hkd62ig9b0czv192kqdfq7gw0a8hgq07yclri6myc8y5lmfin5";
type = "gem";
};
- version = "2.7.4";
+ version = "2.7.5";
};
emoji_regex = {
groups = ["default"];
@@ -129,10 +211,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1mc6y6n7i0hhk7i8wwi4qjnpkm013p7z3xr994s696hk74f91a7j";
+ sha256 = "1zvphy60fwycl6z2h7dpsy9lgyfrh27fj16987p7bl1n4xlqkvmw";
type = "gem";
};
- version = "0.65.0";
+ version = "0.73.0";
};
faraday = {
dependencies = ["multipart-post"];
@@ -140,13 +222,15 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0s72m05jvzc1pd6cw1i289chas399q0a14xrwg4rvkdwy7bgzrh0";
+ sha256 = "0wwks9652xwgjm7yszcq5xr960pjypc07ivwzbjzpvy9zh2fw6iq";
type = "gem";
};
- version = "0.15.4";
+ version = "1.0.1";
};
faraday-cookie_jar = {
dependencies = ["faraday" "http-cookie"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1di4gx6446a6zdkrpj679m5k515i53wvb4yxcsqvy8d8zacxiiv6";
@@ -160,33 +244,35 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1a93rs58bakqck7bcihasz66a1riy22h2zpwrpmb13gp8mw3wkmr";
+ sha256 = "0jik2kgfinwnfi6fpp512vlvs0mlggign3gkbpkg5fw1jr9his0r";
type = "gem";
};
- version = "0.13.1";
+ version = "1.0.0";
};
fastimage = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1iy9jm13r2r4yz41xaivhxs8mvqn57fjwihxvazbip002mq6rxfz";
+ sha256 = "06lgsy1zdkhhgd9w1c0nb7v9d38mljwz13n6gi3acbzkhz1sf642";
type = "gem";
};
- version = "2.1.5";
+ version = "2.1.7";
};
fastlane = {
- dependencies = ["CFPropertyList" "addressable" "babosa" "colored" "commander-fastlane" "dotenv" "emoji_regex" "excon" "faraday" "faraday-cookie_jar" "faraday_middleware" "fastimage" "gh_inspector" "google-api-client" "google-cloud-storage" "highline" "json" "jwt" "mini_magick" "multi_xml" "multipart-post" "plist" "public_suffix" "rubyzip" "security" "simctl" "slack-notifier" "terminal-notifier" "terminal-table" "tty-screen" "tty-spinner" "word_wrap" "xcodeproj" "xcpretty" "xcpretty-travis-formatter"];
+ dependencies = ["CFPropertyList" "addressable" "aws-sdk-s3" "babosa" "colored" "commander-fastlane" "dotenv" "emoji_regex" "excon" "faraday" "faraday-cookie_jar" "faraday_middleware" "fastimage" "gh_inspector" "google-api-client" "google-cloud-storage" "highline" "json" "jwt" "mini_magick" "multi_xml" "multipart-post" "plist" "public_suffix" "rubyzip" "security" "simctl" "slack-notifier" "terminal-notifier" "terminal-table" "tty-screen" "tty-spinner" "word_wrap" "xcodeproj" "xcpretty" "xcpretty-travis-formatter"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0h3k6rzy9p9s7ajk96jarg7sqs9npdnj7acr4v2gs8bpf31hqgpc";
+ sha256 = "1jss8cpcngwrmpck6ncijksrfcj5csgljwn2rmqv9gx1azj4mlgv";
type = "gem";
};
- version = "2.128.1";
+ version = "2.148.1";
};
gh_inspector = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0f8r9byajj3bi2c7c5sqrc7m0zrv3nblfcd4782lw5l73cbsgk04";
@@ -195,24 +281,26 @@
version = "1.1.3";
};
google-api-client = {
- dependencies = ["addressable" "googleauth" "httpclient" "mime-types" "representable" "retriable" "signet"];
+ dependencies = ["addressable" "googleauth" "httpclient" "mini_mime" "representable" "retriable" "signet"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1z925kbqyaxdi6ld3gvaqc9527xfi8k3rr6snq5mvx5kibdi072a";
+ sha256 = "1jybks8i00rxrxx9mkx90dbdk6pczh2w757wchlavmrkrk0dp9s1";
type = "gem";
};
- version = "0.23.9";
+ version = "0.38.0";
};
google-cloud-core = {
- dependencies = ["google-cloud-env"];
+ dependencies = ["google-cloud-env" "google-cloud-errors"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0gqn523gqj6dwbj9ddcb8rjw0sai4x138pk3l3qzmq8jxz67qqj5";
+ sha256 = "1qjn7vs8f85vxi1nkikbjfja6bv9snrj26vzscjii0cm8n4dy0i1";
type = "gem";
};
- version = "1.3.0";
+ version = "1.5.0";
};
google-cloud-env = {
dependencies = ["faraday"];
@@ -220,32 +308,46 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0j25sy2qhybqfwsyh8j4m10z2x7dn2jmf1gwr1w2b90cmya4yrbd";
+ sha256 = "0rbascsddvwsq827fj4m2daqh0l3ghmdlbbhy48clgaysapaz685";
+ type = "gem";
+ };
+ version = "1.3.1";
+ };
+ google-cloud-errors = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0nl08lhgjvz3g7nsarn9nnsck0k3dg8mwg4awcnklnzpvs62b4ih";
type = "gem";
};
- version = "1.2.0";
+ version = "1.0.0";
};
google-cloud-storage = {
- dependencies = ["digest-crc" "google-api-client" "google-cloud-core" "googleauth"];
+ dependencies = ["addressable" "digest-crc" "google-api-client" "google-cloud-core" "googleauth" "mini_mime"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0lslrlrrhjj8imbpzvbbwflrvq06r0x5h74mlq726yvkr7akyqlq";
+ sha256 = "1wdnd5wisbrlivapdr7bcg8v59hayqz3q5qiqs0628g371lwx30k";
type = "gem";
};
- version = "1.16.0";
+ version = "1.26.1";
};
googleauth = {
dependencies = ["faraday" "jwt" "memoist" "multi_json" "os" "signet"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1yj7j1rnyamxpn5ybgdgbiw89v9bq2r0h85s2y2jzvqanvm7iflq";
+ sha256 = "0rsk471ld98pxhvzig3lnw9i13454c9nschvzxvq6vjqnn9ip0yh";
type = "gem";
};
- version = "0.6.7";
+ version = "0.12.0";
};
highline = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "01ib7jp85xjc4gh4jg0wyzllm46hwv8p0w1m4c75pbgi41fps50y";
@@ -255,6 +357,8 @@
};
http-cookie = {
dependencies = ["domain_name"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "004cgs4xg5n6byjs7qld0xhsjq3n6ydfh897myr2mibvh6fjc49g";
@@ -263,6 +367,8 @@
version = "1.0.3";
};
httpclient = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "19mxmvghp7ki3klsxwrlwr431li7hm1lczhhj8z4qihl2acy8l99";
@@ -270,70 +376,79 @@
};
version = "2.8.3";
};
- json = {
+ jmespath = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0sx97bm9by389rbzv8r1f43h06xcz8vwi3h5jv074gvparql7lcx";
+ sha256 = "1d4wac0dcd1jf6kc57891glih9w57552zgqswgy74d1xhgnk0ngf";
type = "gem";
};
- version = "2.2.0";
+ version = "1.4.0";
};
- jwt = {
+ json = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1w0kaqrbl71cq9sbnixc20x5lqah3hs2i93xmhlfdg2y3by7yzky";
+ sha256 = "0nrmw2r4nfxlfgprfgki3hjifgrcrs3l5zvm3ca3gb4743yr25mn";
type = "gem";
};
- version = "2.1.0";
+ version = "2.3.0";
};
- memoist = {
+ jwt = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0pq8fhqh8w25qcw9v3vzfb0i6jp0k3949ahxc3wrwz2791dpbgbh";
+ sha256 = "1w0kaqrbl71cq9sbnixc20x5lqah3hs2i93xmhlfdg2y3by7yzky";
type = "gem";
};
- version = "0.16.0";
+ version = "2.1.0";
};
- mime-types = {
- dependencies = ["mime-types-data"];
+ memoist = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0fjxy1jm52ixpnv3vg9ld9pr9f35gy0jp66i1njhqjvmnvq0iwwk";
+ sha256 = "0i9wpzix3sjhf6d9zw60dm4371iq8kyz7ckh2qapan2vyaim6b55";
type = "gem";
};
- version = "3.2.2";
+ version = "0.16.2";
};
- mime-types-data = {
+ mini_magick = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1m00pg19cm47n1qlcxgl91ajh2yq0fszvn1vy8fy0s1jkrp9fw4a";
+ sha256 = "0lpq12z70n10c1qshcddd5nib2pkcbkwzvmiqqzj60l01k3x4fg9";
type = "gem";
};
- version = "3.2019.0331";
+ version = "4.10.1";
};
- mini_magick = {
+ mini_mime = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0qy09qrd5bwh8mkbj514n5vcw9ni73218h9s3zmvbpmdwrnzi8j4";
+ sha256 = "1axm0rxyx3ss93wbmfkm78a6x03l8y4qy60rhkkiq0aza0vwq3ha";
type = "gem";
};
- version = "4.9.5";
+ version = "1.0.2";
};
multi_json = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1rl0qy4inf1mp8mybfk56dfga0mvx97zwpmq5xmiwl5r770171nv";
+ sha256 = "0xy54mjf7xg41l8qrg1bqri75agdqmxap9z466fjismc1rn2jwfr";
type = "gem";
};
- version = "1.13.1";
+ version = "1.14.1";
};
multi_xml = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0lmd4f401mvravi1i1yq7b2qjjli0yq7dfc4p1nj5nwajp7r6hyj";
@@ -342,6 +457,8 @@
version = "0.6.0";
};
multipart-post = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "09k0b3cybqilk1gwrwwain95rdypixb2q9w65gd44gfzsd84xi1x";
@@ -350,6 +467,8 @@
version = "2.0.0";
};
nanaimo = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0ajfyaqjw3dzykk612yw8sm21savfqy292hgps8h8l4lvxww1lz6";
@@ -358,6 +477,8 @@
version = "0.2.6";
};
naturally = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0dzqdawqr4agx7zr1fr5zxdwl8vb5rhpz57l1lk7d2y46ha6l4l7";
@@ -370,10 +491,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06r55k01g32lvz4wf2s6hpjlxbbag113jsvff3w64jllfr315a73";
+ sha256 = "0xnynckvrn9ailkmkrmkldnpv8hmmbdwxr7c7iz27cl1cpcdd49n";
type = "gem";
};
- version = "1.0.1";
+ version = "1.1.0";
};
plist = {
groups = ["default"];
@@ -386,6 +507,8 @@
version = "3.5.0";
};
public_suffix = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "040jf98jpp6w140ghkhw2hvc1qx41zvywx5gj7r2ylr1148qnj7q";
@@ -395,6 +518,8 @@
};
representable = {
dependencies = ["declarative" "declarative-option" "uber"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0qm9rgi1j5a6nv726ka4mmixivlxfsg91h8rpp72wwd4vqbkkm07";
@@ -403,6 +528,8 @@
version = "3.0.4";
};
retriable = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1q48hqws2dy1vws9schc0kmina40gy7sn5qsndpsfqdslh65snha";
@@ -411,6 +538,8 @@
version = "3.1.2";
};
rouge = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0sfikq1q8xyqqx690iiz7ybhzx87am4w50w8f2nq36l3asw4x89d";
@@ -423,12 +552,14 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1w9gw28ly3zyqydnm8phxchf4ymyjl2r7zf7c12z8kla10cpmhlc";
+ sha256 = "1qxc2zxwwipm6kviiar4gfhcakpx1jdcs89v6lvzivn5hq1xk78l";
type = "gem";
};
- version = "1.2.3";
+ version = "1.3.0";
};
security = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1ryjxs0j66wrbky2c08yf0mllwalvpg12rpxzbdx2rdhj3cbrlxa";
@@ -438,23 +569,29 @@
};
signet = {
dependencies = ["addressable" "faraday" "jwt" "multi_json"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1f5d3bz5bjc4b0r2jmqd15qf07lgsqkgd25f0h46jihrf9l5fsi4";
+ sha256 = "10g2667fvxnc50hcd1aywgsbf8j7nrckg3n7zjvywmyz82pwmpqp";
type = "gem";
};
- version = "0.11.0";
+ version = "0.14.0";
};
simctl = {
dependencies = ["CFPropertyList" "naturally"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0bbvbpdk955q1g797md960fdznw6p6hmj2pc62yrbpvb1ymag1sf";
+ sha256 = "1v9rsdmg5c5kkf8ps47xnrfbvjnq11sbaifr186jwkh4npawz00x";
type = "gem";
};
- version = "1.6.5";
+ version = "1.6.8";
};
slack-notifier = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1pkfn99dhy5s526r6k8d87fwwb6j287ga9s7lxqmh60z28xqh3bv";
@@ -474,6 +611,8 @@
};
terminal-table = {
dependencies = ["unicode-display_width"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1512cngw35hsmhvw4c05rscihc59mnj09m249sm9p3pik831ydqk";
@@ -486,20 +625,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0prcxdy6qhqba4cv7hsy503b3bjciqk3j3hhzvcbij1kj2gh31c9";
+ sha256 = "0j5zw041jgkmn605ya1zc151bxgxl6v192v2i26qhxx7ws2l2lvr";
type = "gem";
};
- version = "0.7.0";
+ version = "0.7.1";
};
tty-screen = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1143g05fs28ssgimaph6sdnsndd1wrpax9kjypvd2ripa1adm4kx";
+ sha256 = "1jwgr2i3wilng3mx851xczmkzllbirmsmr42ik4amqyyvry1yzyf";
type = "gem";
};
- version = "0.7.0";
+ version = "0.7.1";
};
tty-spinner = {
dependencies = ["tty-cursor"];
@@ -507,12 +646,14 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "089qiqzjs1m727kalz8vn2wzgwzdn8mg5gyag901pmimxl64lnvc";
+ sha256 = "0hh5awmijnzw9flmh5ak610x1d00xiqagxa5mbr63ysggc26y0qf";
type = "gem";
};
- version = "0.9.1";
+ version = "0.9.3";
};
uber = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1p1mm7mngg40x05z52md3mbamkng0zpajbzqjjwmsyw0zw3v9vjv";
@@ -522,6 +663,8 @@
};
unf = {
dependencies = ["unf_ext"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "0bh2cf73i2ffh4fcpdn9ir4mhq8zi50ik0zqa1braahzadx536a9";
@@ -534,22 +677,24 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ll6w64ibh81qwvjx19h8nj7mngxgffg7aigjx11klvf5k2g4nxf";
+ sha256 = "0wc47r23h063l8ysws8sy24gzh74mks81cak3lkzlrw4qkqb3sg4";
type = "gem";
};
- version = "0.0.7.6";
+ version = "0.0.7.7";
};
unicode-display_width = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "08kfiniak1pvg3gn5k6snpigzvhvhyg7slmm0s2qx5zkj62c1z2w";
+ sha256 = "06i3id27s60141x6fdnjn5rar1cywdwy64ilc59cz937303q3mna";
type = "gem";
};
- version = "1.6.0";
+ version = "1.7.0";
};
word_wrap = {
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1iyc5bc7dbgsd8j3yk1i99ral39f23l6wapi0083fbl19hid8mpm";
@@ -563,13 +708,15 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1h73ilwyjwyyhj761an3pmicllw50514gxb6b1r4z4klc9rzxw4j";
+ sha256 = "1bkk8y6lzd86w9yx72hd1nil3fkk5f0v3il9vm554gzpl6dhc2bi";
type = "gem";
};
- version = "1.11.0";
+ version = "1.16.0";
};
xcpretty = {
dependencies = ["rouge"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "1xq47q2h5llj7b54rws4796904vnnjz7qqnacdv7wlp3gdbwrivm";
@@ -579,6 +726,8 @@
};
xcpretty-travis-formatter = {
dependencies = ["xcpretty"];
+ groups = ["default"];
+ platforms = [];
source = {
remotes = ["https://rubygems.org"];
sha256 = "15b5c0lxz2blmichfdlabzlbyw5nlh1ci898pxwb661m9bahz3ml";
diff --git a/pkgs/tools/admin/iamy/default.nix b/pkgs/tools/admin/iamy/default.nix
index 96c49b58d0b..8e79959ba37 100644
--- a/pkgs/tools/admin/iamy/default.nix
+++ b/pkgs/tools/admin/iamy/default.nix
@@ -13,7 +13,7 @@ buildGoModule rec {
sha256 = "1fypc6yjnhlpk7zhb2lvah2ikh2zji9sll55rqjbr3i4j02h484z";
};
- modSha256 = "0akak573zvz3xg5d7vf0ch2mrmj1jkzcdc29v3kn43f7944c2wcl";
+ vendorSha256 = "0c4g1zr0wl118g41hqri0vwvfin39yvgs214w3spw8ggjcj6bzph";
buildFlagsArray = [''-ldflags=
-X main.Version=v${version} -s -w
@@ -25,4 +25,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ suvash ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/admin/lego/default.nix b/pkgs/tools/admin/lego/default.nix
index b2d3ebfa582..025afe25e87 100644
--- a/pkgs/tools/admin/lego/default.nix
+++ b/pkgs/tools/admin/lego/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "lego";
- version = "3.6.0";
+ version = "3.7.0";
src = fetchFromGitHub {
owner = "go-acme";
repo = pname;
rev = "v${version}";
- sha256 = "0jqq1ricy8971a27zcc6qm61cv6pjk4984dab1cgz86qzama7nil";
+ hash = "sha256-hjH1TBw6GHYNI9JSBOzdyEtJmp8NhlwNYydGZwsjAg0=";
};
- modSha256 = "0a3d7snnchxk5n4m0v725689pwqjgwz7g94yzh9akc55nwy33sfj";
+ vendorSha256 = "14453iiya6algkympyvwm03qgjcwk79z8bbrij7qhnp52qfrbmrp";
subPackages = [ "cmd/lego" ];
buildFlagsArray = [
diff --git a/pkgs/tools/admin/nomachine-client/default.nix b/pkgs/tools/admin/nomachine-client/default.nix
index b999c65f6f6..a4d201fd4c4 100644
--- a/pkgs/tools/admin/nomachine-client/default.nix
+++ b/pkgs/tools/admin/nomachine-client/default.nix
@@ -1,29 +1,35 @@
{ stdenv, file, fetchurl, makeWrapper,
autoPatchelfHook, jsoncpp, libpulseaudio }:
let
- versionMajor = "6.9";
- versionMinor = "2";
+ versionMajor = "6.10";
+ versionMinor = "12";
versionBuild_x86_64 = "1";
versionBuild_i686 = "1";
in
stdenv.mkDerivation rec {
pname = "nomachine-client";
version = "${versionMajor}.${versionMinor}";
-
+
src =
if stdenv.hostPlatform.system == "x86_64-linux" then
fetchurl {
- url = "https://download.nomachine.com/download/${versionMajor}/Linux/nomachine_${version}_${versionBuild_x86_64}_x86_64.tar.gz";
- sha256 = "1z2pcfkzicjma4lxrj4qx43xyml993v7qyjd7k8xy8hw85fwnzii";
+ urls = [
+ "https://download.nomachine.com/download/${versionMajor}/Linux/nomachine_${version}_${versionBuild_x86_64}_x86_64.tar.gz"
+ "https://web.archive.org/web/https://download.nomachine.com/download/${versionMajor}/Linux/nomachine_${version}_${versionBuild_x86_64}_x86_64.tar.gz"
+ ];
+ sha256 = "17yb377ry7i7cmkb72xmhyqkfggv1ygqlz55ymvmrs7psbh7ql01";
}
else if stdenv.hostPlatform.system == "i686-linux" then
fetchurl {
- url = "https://download.nomachine.com/download/${versionMajor}/Linux/nomachine_${version}_${versionBuild_i686}_i686.tar.gz";
- sha256 = "03421s0k91c02ga9k6bdvixw71brlgi13q82cinnfayg3fhb0rb6";
+ urls = [
+ "https://download.nomachine.com/download/${versionMajor}/Linux/nomachine_${version}_${versionBuild_i686}_i686.tar.gz"
+ "https://web.archive.org/web/https://download.nomachine.com/download/${versionMajor}/Linux/nomachine_${version}_${versionBuild_i686}_i686.tar.gz"
+ ];
+ sha256 = "0k6dspmwdkm0zf0c2zqlqy0jya8qgsg90wwv9wa12fn4chp66gqg";
}
else
throw "NoMachine client is not supported on ${stdenv.hostPlatform.system}";
-
+
postUnpack = ''
mv $(find . -type f -name nxclient.tar.gz) .
mv $(find . -type f -name nxplayer.tar.gz) .
@@ -32,7 +38,7 @@ in
tar xf nxplayer.tar.gz
rm $(find . -maxdepth 1 -type f)
'';
-
+
nativeBuildInputs = [ file makeWrapper autoPatchelfHook ];
buildInputs = [ jsoncpp libpulseaudio ];
@@ -50,7 +56,7 @@ in
cp "$i"/* "$out/share/icons/hicolor/$(basename $i)/apps/"
fi
done
-
+
mkdir $out/share/applications
cp share/applnk/player/xdg/*.desktop $out/share/applications/
cp share/applnk/client/xdg-mime/*.desktop $out/share/applications/
@@ -62,7 +68,7 @@ in
substituteInPlace "$i" --replace /usr/NX/bin $out/bin
done
'';
-
+
postFixup = ''
makeWrapper $out/bin/nxplayer.bin $out/bin/nxplayer --set NX_SYSTEM $out/NX
makeWrapper $out/bin/nxclient.bin $out/bin/nxclient --set NX_SYSTEM $out/NX
@@ -71,7 +77,7 @@ in
# have a DT_NEEDED entry for it.
patchelf --add-needed libpulse.so.0 $out/NX/lib/libnxcau.so
'';
-
+
dontBuild = true;
dontStrip = true;
@@ -87,4 +93,4 @@ in
platforms = [ "x86_64-linux" "i686-linux" ];
};
}
-
+
diff --git a/pkgs/tools/admin/procs/default.nix b/pkgs/tools/admin/procs/default.nix
index a4998d8546b..5bfbb6d8c64 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.1";
+ version = "0.10.3";
src = fetchFromGitHub {
owner = "dalance";
repo = pname;
rev = "v${version}";
- sha256 = "0waqkb1l66yk2gbqzybrh3yzf72gvyjsrvv3zyxpxzsgawrcx85g";
+ sha256 = "0lg4v32jx0fxcjz6cj6cxxlg7rhj75k4p75izpkk4l11xpxqhgjm";
};
- cargoSha256 = "0z4m7aslgwvbfm6af03d8ql6c4w83h0kwgbgy6sfsx1gf7kv6q6z";
+ cargoSha256 = "05qqy6l28ihn7hykkkh1x7z3q58cdrwv76fc22xjcg20985ac2nx";
buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
diff --git a/pkgs/tools/admin/pulumi/data.nix b/pkgs/tools/admin/pulumi/data.nix
index 8a8888b2aa0..cad7b97fd37 100644
--- a/pkgs/tools/admin/pulumi/data.nix
+++ b/pkgs/tools/admin/pulumi/data.nix
@@ -1,50 +1,50 @@
# DO NOT EDIT! This file is generated automatically by update.sh
{ }:
{
- version = "1.12.0";
+ version = "2.1.0";
pulumiPkgs = {
x86_64-linux = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v1.12.0-linux-x64.tar.gz";
- sha256 = "14j8f43h920k62h8bhywapphhfbj7whb9l6pjmyigld6x2jpr4mc";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v2.1.0-linux-x64.tar.gz";
+ sha256 = "0d9bmljgf62dhj1z8h71c2pj2cbvf4ghhlbbbh2jcg55i33ks8ih";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v1.5.0-linux-amd64.tar.gz";
- sha256 = "1vdd5ghlsxqrfd1nrdj7hsl745k8myhxmd3gh1fq6ksa3apnh1ca";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v2.1.0-linux-amd64.tar.gz";
+ sha256 = "1kf43j1b4wp39sny92dnsy1myn6wb2msli1ydds3yza81srgcfnh";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v2.8.0-linux-amd64.tar.gz";
- sha256 = "1q34kv41dbmz45s1sg0rqdxp1qlfq0ii0hy9p95lkzd7qj19qrvv";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v3.3.0-linux-amd64.tar.gz";
+ sha256 = "17anj9pc90hhiknyf2yab7dzvcfbjn1803bl6ld26r701w3h1jqx";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v1.5.6-linux-amd64.tar.gz";
- sha256 = "1g5zgkqnzjqfri61p8876czn0ab2n3mjqf1acdyn8kg5q52sd8ix";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v2.0.0-linux-amd64.tar.gz";
+ sha256 = "0526a4ll1q9v566i313223pnx2pa3qkcjp01l49h5jmgn8qpw1fn";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v1.24.0-linux-amd64.tar.gz";
- sha256 = "1fwnad5p1v4bigcr2icgzmxdn1b3x0j8c361546pqzk67vskn9fg";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v2.2.0-linux-amd64.tar.gz";
+ sha256 = "14ya2sax2yyza3zbxp5a638y81pcbi26hv8k9y8agnjn82bgx8dy";
}
];
x86_64-darwin = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v1.12.0-darwin-x64.tar.gz";
- sha256 = "1bg6vnxic8fzycgv8q7m1bf8pk2bxvcn0b6lwy7aa2f3kzw70q46";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v2.1.0-darwin-x64.tar.gz";
+ sha256 = "1d7w32wac2sc0z5i893h66fgyivf4x3mqki649vxkxc3081kpzi9";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v1.5.0-darwin-amd64.tar.gz";
- sha256 = "1skvfg8s8f81l4yfgm49jca38cx96khk3f9rpq4ywa3r3f450kni";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-random-v2.1.0-darwin-amd64.tar.gz";
+ sha256 = "1smy1y2pnxnvw8zcs31q9xs80hyqhzawfzcwkkfnyamdrgasxqsi";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v2.8.0-darwin-amd64.tar.gz";
- sha256 = "0f0gnbiv2gbam5n3ng9j5rbrml0jfv9k402vd4j9ryfkly4grpa9";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v3.3.0-darwin-amd64.tar.gz";
+ sha256 = "03idn1livy9w3izi7qrdgnigx3ayrp8qp2q3m5ik9ffvv2g11962";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v1.5.6-darwin-amd64.tar.gz";
- sha256 = "1l610a0bvwrsbqv4s00ghbplwnk11q3c0n3py0l7w0a2mpl8izzd";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v2.0.0-darwin-amd64.tar.gz";
+ sha256 = "06m6ldqa82w82kjz7pxi0pbk9x02pzsy4x0in8fcq9gsh1p0gka9";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v1.24.0-darwin-amd64.tar.gz";
- sha256 = "17qq7w2wk0803y0if7dn3gnxxnfqnb4n2gcil3zgbc4yhqz4py0y";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v2.2.0-darwin-amd64.tar.gz";
+ sha256 = "0mymvn2355bq9ykvnww0si0imikzxp7mp1yh2scn8kjn2gs4nhgk";
}
];
};
diff --git a/pkgs/tools/admin/pulumi/update.sh b/pkgs/tools/admin/pulumi/update.sh
index 35494235d36..26a48469841 100644
--- a/pkgs/tools/admin/pulumi/update.sh
+++ b/pkgs/tools/admin/pulumi/update.sh
@@ -1,13 +1,13 @@
#!/usr/bin/env bash
-VERSION="1.12.0"
+VERSION="2.1.0"
declare -A plugins
plugins=(
- ["aws"]="1.24.0"
- ["gcp"]="2.8.0"
- ["random"]="1.5.0"
- ["kubernetes"]="1.5.6"
+ ["aws"]="2.2.0"
+ ["gcp"]="3.3.0"
+ ["random"]="2.1.0"
+ ["kubernetes"]="2.0.0"
)
function genMainSrc() {
diff --git a/pkgs/tools/admin/salt/default.nix b/pkgs/tools/admin/salt/default.nix
index b378f082865..f3c375a9966 100644
--- a/pkgs/tools/admin/salt/default.nix
+++ b/pkgs/tools/admin/salt/default.nix
@@ -25,11 +25,11 @@ let
in
py.pkgs.buildPythonApplication rec {
pname = "salt";
- version = "3000.2";
+ version = "3000.3";
src = py.pkgs.fetchPypi {
inherit pname version;
- sha256 = "1n90qqhsvbf4pc4pcbya3rjfkblbccf4np4mxpghjqaa16fl4cqf";
+ sha256 = "19yfjhidx93rl9s03lvrfz7kp0xxigyv4d3zb9792zb9bsc4kjpw";
};
propagatedBuildInputs = with py.pkgs; [
diff --git a/pkgs/tools/archivers/unar/default.nix b/pkgs/tools/archivers/unar/default.nix
index 9fdbada9ab8..6e75ee720e8 100644
--- a/pkgs/tools/archivers/unar/default.nix
+++ b/pkgs/tools/archivers/unar/default.nix
@@ -16,7 +16,9 @@ stdenv.mkDerivation rec {
for f in Makefile.linux ../UniversalDetector/Makefile.linux ; do
substituteInPlace $f \
--replace "= gcc" "=cc" \
- --replace "= g++" "=c++"
+ --replace "= g++" "=c++" \
+ --replace "-DGNU_RUNTIME=1" "" \
+ --replace "-fgnu-runtime" "-fobjc-nonfragile-abi"
done
# we need to build inside this directory as well, so we have to make it writeable
diff --git a/pkgs/tools/audio/mpd-mpris/default.nix b/pkgs/tools/audio/mpd-mpris/default.nix
index 37766a90721..3c736258cbb 100644
--- a/pkgs/tools/audio/mpd-mpris/default.nix
+++ b/pkgs/tools/audio/mpd-mpris/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1cr5j2z2ynj1hwkjzi5amcg59vmgazsci41v6vpsj119g7psjmzm";
};
- modSha256 = "1a95kfy8w952269x4llbl0afyxr5fjkg30mxsn81zdh5wr8gabwh";
+ vendorSha256 = "108yjymp64iqx1b2wqjbkmbm2w199wq46g7hrmqhcziv6f4aqljp";
subPackages = [ "cmd/${pname}" ];
@@ -29,5 +29,4 @@ buildGoModule rec {
maintainers = with maintainers; [ doronbehar ];
platforms = platforms.linux;
};
-}
-
+} \ No newline at end of file
diff --git a/pkgs/tools/backup/bup/default.nix b/pkgs/tools/backup/bup/default.nix
index 182e37283df..57ab854a33c 100644
--- a/pkgs/tools/backup/bup/default.nix
+++ b/pkgs/tools/backup/bup/default.nix
@@ -5,7 +5,7 @@
assert par2Support -> par2cmdline != null;
-let version = "0.30"; in
+let version = "0.30.1"; in
with stdenv.lib;
@@ -17,7 +17,7 @@ stdenv.mkDerivation {
repo = "bup";
owner = "bup";
rev = version;
- sha256 = "0kzi9mzgmx1kjv3aldawapz7bk73f02bysiwh8rngqnirmm0vxdp";
+ sha256 = "0z9rpmmi6mbm48ynd6izr0f8l3cklfyar6gjy0c8z9zal1ac9r55";
};
buildInputs = [
diff --git a/pkgs/tools/backup/duplicati/default.nix b/pkgs/tools/backup/duplicati/default.nix
index e2a5cc1c4cf..63f35538796 100644
--- a/pkgs/tools/backup/duplicati/default.nix
+++ b/pkgs/tools/backup/duplicati/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "duplicati";
- version = "2.0.4.23";
+ version = "2.0.5.1";
channel = "beta";
- build_date = "2019-07-14";
+ build_date = "2020-01-18";
src = fetchzip {
url = "https://github.com/duplicati/duplicati/releases/download/v${version}-${version}_${channel}_${build_date}/duplicati-${version}_${channel}_${build_date}.zip";
- sha256 = "1m2448vgl1fc2hkxkyasvdfgl728rqv16b41niznv5rsxv5643w2";
+ sha256 = "1k3gfwcw7snxkqn4lf9rx1vzradpyq5vc48pwvaa8wwqnlykiimw";
stripRoot = false;
};
diff --git a/pkgs/tools/backup/duplicity/default.nix b/pkgs/tools/backup/duplicity/default.nix
index 8e4014eea9d..6d6da3c9874 100644
--- a/pkgs/tools/backup/duplicity/default.nix
+++ b/pkgs/tools/backup/duplicity/default.nix
@@ -19,11 +19,11 @@ let
in
pythonPackages.buildPythonApplication rec {
pname = "duplicity";
- version = "0.8.12.1612";
+ version = "0.8.13";
src = fetchurl {
url = "https://code.launchpad.net/duplicity/${majorMinor version}-series/${majorMinorPatch version}/+download/duplicity-${version}.tar.gz";
- sha256 = "06n58pwqg6kfigckjlslz2kx1lsykz1kn9a0r1cl8r3kn93zhk07";
+ sha256 = "0lflg1ay4q4w9qzpmh6y2hza4fc3ig12q44qkd80ks17hj21bxa6";
};
patches = [
diff --git a/pkgs/tools/backup/monolith/default.nix b/pkgs/tools/backup/monolith/default.nix
index 046fe130ffb..261267b809a 100644
--- a/pkgs/tools/backup/monolith/default.nix
+++ b/pkgs/tools/backup/monolith/default.nix
@@ -3,25 +3,27 @@
, fetchFromGitHub
, pkg-config
, openssl
+, Security
}:
rustPlatform.buildRustPackage rec {
pname = "monolith";
- version = "2.2.4";
+ version = "2.2.6";
src = fetchFromGitHub {
owner = "Y2Z";
repo = pname;
rev = "v${version}";
- sha256 = "0am992dhqv0vpk4zsc9wwnbzhpdx98wm9dxi89bq2yr3l77lml3d";
+ sha256 = "0ifv1h16xrs40gw5wx7kwj7hirnzpgfrznskz2igsslk7ycjlbr1";
};
- cargoSha256 = "03nd8pzrd66rv12l7qr9i4kdrdr8hk1mz8ihvd982cjd2dlisipd";
+ cargoSha256 = "1plx9p265jcc6wg3bhcdk1f77md8ann08kkv3g2706d82kxy2c1i";
- nativeBuildInputs = [ pkg-config ];
- buildInputs = [ openssl ];
+ nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ pkg-config ];
+ buildInputs = stdenv.lib.optionals stdenv.isLinux [ openssl ]
+ ++ stdenv.lib.optionals stdenv.isDarwin [ Security ];
- checkPhase = "cargo test -- --skip tests::cli";
+ checkFlagsArray = [ "--skip=tests::cli" ];
meta = with stdenv.lib; {
description = "Bundle any web page into a single HTML file";
diff --git a/pkgs/tools/backup/wal-g/default.nix b/pkgs/tools/backup/wal-g/default.nix
index ad67f7ce880..2f2541c41cb 100644
--- a/pkgs/tools/backup/wal-g/default.nix
+++ b/pkgs/tools/backup/wal-g/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1hslhs9i4wib6c74gdq9yail958ff1y11pymjww2xr84wkwd9v7i";
};
- modSha256 = "0kwl5gwc5gc0cq2gldg13nvswp9wd90xiv1qb3g8yxcczywkpmrm";
+ vendorSha256 = "0jjr33k27k6h27sa01ipz0aydch3i9klknqb3yq8f048zkb54gv8";
buildInputs = [ brotli ];
@@ -31,4 +31,4 @@ buildGoModule rec {
description = "An archival restoration tool for PostgreSQL";
maintainers = [ stdenv.lib.maintainers.ocharles ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/bluetooth/bluez-alsa/default.nix b/pkgs/tools/bluetooth/bluez-alsa/default.nix
index 326366f4f0d..09f5471de48 100644
--- a/pkgs/tools/bluetooth/bluez-alsa/default.nix
+++ b/pkgs/tools/bluetooth/bluez-alsa/default.nix
@@ -31,8 +31,8 @@ stdenv.mkDerivation rec {
++ optional aacSupport fdk_aac;
configureFlags = [
- "--with-alsaplugindir=\$out/lib/alsa-lib"
- "--with-dbusconfdir=\$out/etc/dbus-1"
+ "--with-alsaplugindir=${placeholder "out"}/lib/alsa-lib"
+ "--with-dbusconfdir=${placeholder "out"}/share/dbus-1/system.d"
"--enable-rfcomm"
"--enable-hcitop"
]
diff --git a/pkgs/tools/compression/dtrx/default.nix b/pkgs/tools/compression/dtrx/default.nix
index 81a446066d9..edca969a1e8 100644
--- a/pkgs/tools/compression/dtrx/default.nix
+++ b/pkgs/tools/compression/dtrx/default.nix
@@ -1,15 +1,18 @@
{stdenv, lib, fetchurl, pythonPackages
-, gnutar, unzip, lhasa, rpm, binutils, cpio, gzip, p7zip, cabextract, unrar, unshield
+, gnutar, unzip, lhasa, rpm, binutils, cpio, gzip, cabextract, unrar, unshield
, bzip2, xz, lzip
-# unzip is handled by p7zip
-, unzipSupport ? false
+# unsafe:
+# ,p7zip
+# unzip is no longer handled by p7zip, since it's unsafe
+, unzipSupport ? true
, unrarSupport ? false }:
let
- archivers = lib.makeBinPath ([ gnutar lhasa rpm binutils cpio gzip p7zip cabextract unshield ]
- ++ lib.optional (unzipSupport) unzip
- ++ lib.optional (unrarSupport) unrar
- ++ [ bzip2 xz lzip ]);
+ # p7zip
+ archivers = lib.makeBinPath ([ gnutar lhasa rpm binutils cpio gzip cabextract unshield ]
+ ++ lib.optional (unzipSupport) unzip
+ ++ lib.optional (unrarSupport) unrar
+ ++ [ bzip2 xz lzip ]);
in pythonPackages.buildPythonApplication rec {
pname = "dtrx";
diff --git a/pkgs/tools/compression/gzip/default.nix b/pkgs/tools/compression/gzip/default.nix
index 65760a0b6cc..eb680ff8a06 100644
--- a/pkgs/tools/compression/gzip/default.nix
+++ b/pkgs/tools/compression/gzip/default.nix
@@ -1,4 +1,8 @@
-{ stdenv, fetchurl, xz }:
+{ stdenv
+, fetchurl
+, xz
+, writeText
+}:
stdenv.mkDerivation rec {
pname = "gzip";
@@ -26,6 +30,12 @@ stdenv.mkDerivation rec {
}' $out/bin/*
'';
+ # set GZIP env variable to "-n" to stop gzip from adding timestamps
+ # to archive headers: https://github.com/NixOS/nixpkgs/issues/86348
+ setupHook = writeText "setup-hook" ''
+ export GZIP="-n"
+ '';
+
meta = {
homepage = "https://www.gnu.org/software/gzip/";
description = "GNU zip compression program";
diff --git a/pkgs/tools/compression/zstd/default.nix b/pkgs/tools/compression/zstd/default.nix
index 50cbc731365..2f89331f92c 100644
--- a/pkgs/tools/compression/zstd/default.nix
+++ b/pkgs/tools/compression/zstd/default.nix
@@ -6,26 +6,26 @@
stdenv.mkDerivation rec {
pname = "zstd";
- version = "1.4.4";
+ version = "1.4.5";
src = fetchFromGitHub {
- sha256 = "0zn7r8d4m8w2lblnjalqpz18na0spzkdiw3fwq2fzb7drhb32v54";
- rev = "v${version}";
- repo = "zstd";
owner = "facebook";
+ repo = "zstd";
+ rev = "v${version}";
+ sha256 = "0ay3qlk4sffnmcl3b34q4zd7mkcmjds023icmib1mdli97qcp38l";
};
nativeBuildInputs = [ cmake ]
++ stdenv.lib.optional stdenv.isDarwin fixDarwinDylibNames;
patches = [
- # From https://github.com/facebook/zstd/pull/1883
+ ./playtests-darwin.patch
(fetchpatch {
- url = "https://github.com/facebook/zstd/commit/106278e7e5fafaea3b7deb4147bdc8071562d2f0.diff";
- sha256 = "13z7id1qbc05cv1rmak7c8xrchp7jh1i623bq5pwcihg57wzcyr8";
+ url = "https://github.com/facebook/zstd/pull/2163.patch";
+ sha256 = "07mfjc5f9wy0w2xlj36hyf7g5ax9r2rf6ixhkffhnwc6rwy0q54p";
})
] # This I didn't upstream because if you use posix threads with MinGW it will
- # work find, and I'm not sure how to write the condition.
+ # work fine, and I'm not sure how to write the condition.
++ stdenv.lib.optional stdenv.hostPlatform.isWindows ./mcfgthreads-no-pthread.patch;
cmakeFlags = [
@@ -41,12 +41,13 @@ stdenv.mkDerivation rec {
checkInputs = [ file ];
doCheck = true;
- preCheck = ''
- substituteInPlace ../tests/playTests.sh \
- --replace 'MD5SUM="md5 -r"' 'MD5SUM="md5sum"'
+ checkPhase = ''
+ runHook preCheck
+ ctest -R playTests # The only relatively fast test.
+ runHook postCheck
'';
- preInstall = stdenv.lib.optionalString enableShared ''
+ preInstall = ''
substituteInPlace ../programs/zstdgrep \
--replace ":-grep" ":-${gnugrep}/bin/grep" \
--replace ":-zstdcat" ":-$out/bin/zstdcat"
diff --git a/pkgs/tools/compression/zstd/playtests-darwin.patch b/pkgs/tools/compression/zstd/playtests-darwin.patch
new file mode 100644
index 00000000000..a98365eec33
--- /dev/null
+++ b/pkgs/tools/compression/zstd/playtests-darwin.patch
@@ -0,0 +1,18 @@
+--- a/tests/playTests.sh
++++ b/tests/playTests.sh
+@@ -109,5 +109,2 @@ esac
+ case "$UNAME" in
+- Darwin) MD5SUM="md5 -r" ;;
+- FreeBSD) MD5SUM="gmd5sum" ;;
+- OpenBSD) MD5SUM="md5" ;;
+ *) MD5SUM="md5sum" ;;
+@@ -116,5 +113,2 @@ esac
+ MTIME="stat -c %Y"
+-case "$UNAME" in
+- Darwin | FreeBSD | OpenBSD) MTIME="stat -f %m" ;;
+-esac
+
+@@ -752,3 +746,2 @@ zstd -d --rm dirTestDict/*.zst -D tmpDictC # note : use internal checksum by de
+ case "$UNAME" in
+- Darwin) println "md5sum -c not supported on OS-X : test skipped" ;; # not compatible with OS-X's md5
+ *) $MD5SUM -c tmph1 ;;
diff --git a/pkgs/tools/filesystems/archivemount/default.nix b/pkgs/tools/filesystems/archivemount/default.nix
index 18bde25267d..d1d4ba6adf1 100644
--- a/pkgs/tools/filesystems/archivemount/default.nix
+++ b/pkgs/tools/filesystems/archivemount/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchurl, pkgconfig, fuse, libarchive }:
let
- name = "archivemount-0.8.12";
+ name = "archivemount-0.9.1";
in
stdenv.mkDerivation {
inherit name;
src = fetchurl {
url = "https://www.cybernoia.de/software/archivemount/${name}.tar.gz";
- sha256 = "12fb8fcmd1zwvfgzx4pay47md5cr2kgxcgq82cm6skmq75alfzi4";
+ sha256 = "1cy5b6qril9c3ry6fv7ir87s8iyy5vxxmbyx90dm86fbra0vjaf5";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/tools/filesystems/bindfs/default.nix b/pkgs/tools/filesystems/bindfs/default.nix
index bf6c68072aa..f8968260ce7 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.5";
+ version = "1.14.7";
pname = "bindfs";
src = fetchurl {
url = "https://bindfs.org/downloads/${pname}-${version}.tar.gz";
- sha256 = "173c5fcnfbnlw5a437r2x899ax77j3wp8gg8gffhryahcgyn1abq";
+ sha256 = "1lbqyc9vpgck05n0q3qsvsr34142iv721z6iwxhc5j98370ff9i8";
};
dontStrip = true;
diff --git a/pkgs/tools/filesystems/fuse-overlayfs/default.nix b/pkgs/tools/filesystems/fuse-overlayfs/default.nix
index 4c8012de4f1..f21f19eb725 100644
--- a/pkgs/tools/filesystems/fuse-overlayfs/default.nix
+++ b/pkgs/tools/filesystems/fuse-overlayfs/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, autoreconfHook, pkg-config, fuse3 }:
+{ stdenv, fetchFromGitHub, autoreconfHook, pkg-config, fuse3, nixosTests }:
stdenv.mkDerivation rec {
pname = "fuse-overlayfs";
@@ -15,12 +15,14 @@ stdenv.mkDerivation rec {
buildInputs = [ fuse3 ];
+ passthru.tests.podman = nixosTests.podman;
+
meta = with stdenv.lib; {
description = "FUSE implementation for overlayfs";
longDescription = "An implementation of overlay+shiftfs in FUSE for rootless containers.";
license = licenses.gpl3;
maintainers = with maintainers; [ ma9e ] ++ teams.podman.members;
- platforms = platforms.unix;
+ platforms = platforms.linux;
inherit (src.meta) homepage;
};
}
diff --git a/pkgs/tools/filesystems/glusterfs/default.nix b/pkgs/tools/filesystems/glusterfs/default.nix
index f02fec85a5b..44880638e65 100644
--- a/pkgs/tools/filesystems/glusterfs/default.nix
+++ b/pkgs/tools/filesystems/glusterfs/default.nix
@@ -15,10 +15,10 @@ let
# The command
# find /nix/store/...-glusterfs-.../ -name '*.py' -executable
# can help with finding new Python scripts.
- version = "7.5";
+ version = "7.6";
name="${baseName}-${version}";
url="https://github.com/gluster/glusterfs/archive/v${version}.tar.gz";
- sha256 = "1zahld2v1y920i0p25zcn15a593g3bl5sgnmhkdmn7kvk7mx4p93";
+ sha256 = "0zdcv2jk8dp67id8ic30mkn97ccp07jf20g7v09a5k31pw9aqyih";
};
buildInputs = [
diff --git a/pkgs/tools/filesystems/moosefs/default.nix b/pkgs/tools/filesystems/moosefs/default.nix
index 4a912d3b42c..af09cafe1de 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.112";
+ version = "3.0.113";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "04ymwg9r9x9gqjwy9jbjv7zzfgwal0xlfy6z5bwl27m2ys6l5k4a";
+ sha256 = "0h3dhj6lznbkvmkr21w58avl9fa4pgj73fv0lkzcagksyyh5l0n9";
};
nativeBuildInputs = [ pkgconfig makeWrapper ];
diff --git a/pkgs/tools/filesystems/snapraid/default.nix b/pkgs/tools/filesystems/snapraid/default.nix
index db9afedad96..de6d25e128a 100644
--- a/pkgs/tools/filesystems/snapraid/default.nix
+++ b/pkgs/tools/filesystems/snapraid/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "snapraid";
- version = "11.3";
+ version = "11.5";
src = fetchFromGitHub {
owner = "amadvance";
repo = "snapraid";
rev = "v${version}";
- sha256 = "08rwz55njkr1w794y3hs8nxc11vzbv4drds9wgxpf6ps8qf9q49f";
+ sha256 = "0dlhdsmq5l208zldfr9z9g0p67wry81dr0r23lpybb5c9fm2f2rm";
};
VERSION = version;
diff --git a/pkgs/tools/graphics/gmic/default.nix b/pkgs/tools/graphics/gmic/default.nix
index f4be95556c8..42b0e5afef7 100644
--- a/pkgs/tools/graphics/gmic/default.nix
+++ b/pkgs/tools/graphics/gmic/default.nix
@@ -2,7 +2,7 @@
, fetchurl
, cmake
, ninja
-, pkgconfig
+, pkg-config
, opencv3
, openexr
, graphicsmagick
@@ -15,19 +15,19 @@
stdenv.mkDerivation rec {
pname = "gmic";
- version = "2.7.5";
+ version = "2.9.0";
outputs = [ "out" "lib" "dev" "man" ];
src = fetchurl {
url = "https://gmic.eu/files/source/gmic_${version}.tar.gz";
- sha256 = "008lpjm3w5hzfccam6qf0rizdg3a9cqrizhr7vrpskmbr1j451d6";
+ sha256 = "YjNpX5snmZ3MfMOqdICw8ZK9RN6FIJCRo7S4plroxLU=";
};
nativeBuildInputs = [
cmake
ninja
- pkgconfig
+ pkg-config
];
buildInputs = [
@@ -43,12 +43,13 @@ stdenv.mkDerivation rec {
cmakeFlags = [
"-DBUILD_LIB_STATIC=OFF"
+ "-DENABLE_CURL=OFF"
"-DENABLE_DYNAMIC_LINKING=ON"
];
meta = with stdenv.lib; {
description = "Open and full-featured framework for image processing";
- homepage = "http://gmic.eu/";
+ homepage = "https://gmic.eu/";
license = licenses.cecill20;
platforms = platforms.unix;
};
diff --git a/pkgs/tools/graphics/imgurbash2/default.nix b/pkgs/tools/graphics/imgurbash2/default.nix
index 14761e7763c..ea3b1ed9b02 100644
--- a/pkgs/tools/graphics/imgurbash2/default.nix
+++ b/pkgs/tools/graphics/imgurbash2/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "imgurbash2";
- version = "3.1";
+ version = "3.2";
src = fetchFromGitHub {
owner = "ram-on";
repo = "imgurbash2";
rev = version;
- sha256 = "1hqghlk8c6svfszhmp02bhkc791lqhqffgiypf05giqmr5d8b9a9";
+ sha256 = "10zs6p17psl1vq5vpkfkf9nrlmibk6v1ds3yxbf1rip1zaqlwxg6";
};
installPhase = ''
diff --git a/pkgs/tools/graphics/oxipng/default.nix b/pkgs/tools/graphics/oxipng/default.nix
index be29136c703..4135eb966a3 100644
--- a/pkgs/tools/graphics/oxipng/default.nix
+++ b/pkgs/tools/graphics/oxipng/default.nix
@@ -1,17 +1,17 @@
{ stdenv, fetchFromGitHub, rustPlatform }:
rustPlatform.buildRustPackage rec {
- version = "2.3.0";
+ version = "3.0.0";
pname = "oxipng";
src = fetchFromGitHub {
owner = "shssoichiro";
repo = pname;
rev = "v${version}";
- sha256 = "1cx026g1gdvk4qmnrbsmg46y2lizx0wqny25hhdjnh9pwzjc77mh";
+ sha256 = "1k6q5xdfbw4vv4mvms32fhih7k1gpjj98nzrd171ig1vv3gpwwpg";
};
- cargoSha256 = "17wgsj2fcxhpsib3ps20sninbf236f9ihf4lnnfrawknmqfvq4s9";
+ cargoSha256 = "19h3fwc5s2yblah5lnsm0f4m618p2bkdz2qz47kfi6jdvk89j8z7";
# https://crates.io/crates/cloudflare-zlib#arm-vs-nightly-rust
cargoBuildFlags = [ "--features=cloudflare-zlib/arm-always" ];
diff --git a/pkgs/tools/graphics/spirv-cross/default.nix b/pkgs/tools/graphics/spirv-cross/default.nix
index 57b447b1ad7..3ca698f1c54 100644
--- a/pkgs/tools/graphics/spirv-cross/default.nix
+++ b/pkgs/tools/graphics/spirv-cross/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "spirv-cross";
- version = "2020-04-03";
+ version = "2020-05-19";
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "SPIRV-Cross";
rev = version;
- sha256 = "0489s29kqgq20clxqg22y299yxz23p0yjh87yhka705hm9skx4sa";
+ sha256 = "0zyijp9zx9wbd4i5lwjap7n793iz6yjkf27la60dsffxl75yy9pd";
};
nativeBuildInputs = [ cmake python3 ];
diff --git a/pkgs/tools/graphics/transfig/default.nix b/pkgs/tools/graphics/transfig/default.nix
index 960e7fd3ba3..9226809c5c5 100644
--- a/pkgs/tools/graphics/transfig/default.nix
+++ b/pkgs/tools/graphics/transfig/default.nix
@@ -11,11 +11,11 @@ stdenv.mkDerivation {
buildInputs = [ zlib libjpeg libpng ];
patches = [
- ./patch-fig2dev-dev-Imakefile
- ./patch-fig2dev-Imakefile
- ./patch-transfig-Imakefile
- ./patch-fig2dev-fig2dev.h
- ./patch-fig2dev-dev-gensvg.c
+ ./patch-fig2dev-dev-Imakefile.patch
+ ./patch-fig2dev-Imakefile.patch
+ ./patch-transfig-Imakefile.patch
+ ./patch-fig2dev-fig2dev.h.patch
+ ./patch-fig2dev-dev-gensvg.c.patch
];
patchPhase = ''
diff --git a/pkgs/tools/graphics/transfig/patch-fig2dev-Imakefile b/pkgs/tools/graphics/transfig/patch-fig2dev-Imakefile.patch
index 9c1895b1519..9c1895b1519 100644
--- a/pkgs/tools/graphics/transfig/patch-fig2dev-Imakefile
+++ b/pkgs/tools/graphics/transfig/patch-fig2dev-Imakefile.patch
diff --git a/pkgs/tools/graphics/transfig/patch-fig2dev-dev-Imakefile b/pkgs/tools/graphics/transfig/patch-fig2dev-dev-Imakefile.patch
index 87f01f70d30..87f01f70d30 100644
--- a/pkgs/tools/graphics/transfig/patch-fig2dev-dev-Imakefile
+++ b/pkgs/tools/graphics/transfig/patch-fig2dev-dev-Imakefile.patch
diff --git a/pkgs/tools/graphics/transfig/patch-fig2dev-dev-gensvg.c b/pkgs/tools/graphics/transfig/patch-fig2dev-dev-gensvg.c.patch
index 5bd05c97be8..5bd05c97be8 100644
--- a/pkgs/tools/graphics/transfig/patch-fig2dev-dev-gensvg.c
+++ b/pkgs/tools/graphics/transfig/patch-fig2dev-dev-gensvg.c.patch
diff --git a/pkgs/tools/graphics/transfig/patch-fig2dev-fig2dev.h b/pkgs/tools/graphics/transfig/patch-fig2dev-fig2dev.h.patch
index 3f330c164e7..3f330c164e7 100644
--- a/pkgs/tools/graphics/transfig/patch-fig2dev-fig2dev.h
+++ b/pkgs/tools/graphics/transfig/patch-fig2dev-fig2dev.h.patch
diff --git a/pkgs/tools/graphics/transfig/patch-transfig-Imakefile b/pkgs/tools/graphics/transfig/patch-transfig-Imakefile.patch
index 4639658dccd..4639658dccd 100644
--- a/pkgs/tools/graphics/transfig/patch-transfig-Imakefile
+++ b/pkgs/tools/graphics/transfig/patch-transfig-Imakefile.patch
diff --git a/pkgs/tools/graphics/yafaray-core/default.nix b/pkgs/tools/graphics/yafaray-core/default.nix
index be8b20fd052..8e15cd0d328 100644
--- a/pkgs/tools/graphics/yafaray-core/default.nix
+++ b/pkgs/tools/graphics/yafaray-core/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "yafaray-core";
- version = "3.4.1";
+ version = "3.4.4";
src = fetchFromGitHub {
owner = "YafaRay";
repo = "Core";
rev = "v${version}";
- sha256 = "0ipkrgn5siad6y8naw1pgxkxas70l09g97vabyfbx1k67xrr4ldp";
+ sha256 = "140vnaihz09rdvp0mqgrs26b3a2fv5wm49ar6817p4qklfx71l0g";
};
preConfigure = ''
diff --git a/pkgs/tools/graphics/zbar/default.nix b/pkgs/tools/graphics/zbar/default.nix
index dc109440274..229d3f3cdbd 100644
--- a/pkgs/tools/graphics/zbar/default.nix
+++ b/pkgs/tools/graphics/zbar/default.nix
@@ -20,7 +20,7 @@
stdenv.mkDerivation rec {
pname = "zbar";
- version = "0.23";
+ version = "0.23.1";
outputs = [ "out" "lib" "dev" "doc" "man" ];
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
owner = "mchehab";
repo = "zbar";
rev = version;
- sha256 = "0hlxakpyjg4q9hp7yp3har1n78341b4knwyll28hn48vykg28pza";
+ sha256 = "0l4nxha8k18iqzrbqpgca49lrf1gigy3kpbzl3ldw2lw8alwy8x2";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/misc/3mux/default.nix b/pkgs/tools/misc/3mux/default.nix
index 3371b795623..81ca4d94628 100644
--- a/pkgs/tools/misc/3mux/default.nix
+++ b/pkgs/tools/misc/3mux/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "02ry066psvlqdyhimci7nskw4sfb70dw5z7ag7s7rz36gmx1vnmr";
};
- modSha256 = "1ag9lx8xcp2z9lrg404914zin45n8f4s08365yk71q5vyiwxjj3i";
+ vendorSha256 = "1hjzpg3q4znvgzk0wbl8rq6cq877xxdsf950bcsks92cs8386847";
meta = with stdenv.lib; {
description = "Terminal multiplexer inspired by i3";
@@ -21,4 +21,4 @@ buildGoModule rec {
# TODO: fix modules build on darwin
broken = stdenv.isDarwin;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/agedu/default.nix b/pkgs/tools/misc/agedu/default.nix
index 6463ed1df28..c9bad789ad2 100644
--- a/pkgs/tools/misc/agedu/default.nix
+++ b/pkgs/tools/misc/agedu/default.nix
@@ -1,7 +1,7 @@
{stdenv, fetchgit, autoreconfHook, halibut}:
let
- date = "20180918";
- rev = "80c7beb";
+ date = "20200206";
+ rev = "963bc9d";
in
stdenv.mkDerivation {
name = "agedu-${date}.${rev}";
@@ -9,7 +9,7 @@ stdenv.mkDerivation {
src = fetchgit {
url = "https://git.tartarus.org/simon/agedu.git";
inherit rev;
- sha256 = "0i930izna3s73p2q52qa377ixd14zij5q1n7w3irl7csyy78g0cd";
+ sha256 = "1jmvgg2v6aqgbgpxbndrdhgfhlglrq4yv4sdbjaj6bsz9fb8lqhc";
};
nativeBuildInputs = [autoreconfHook halibut];
diff --git a/pkgs/tools/misc/autorandr/default.nix b/pkgs/tools/misc/autorandr/default.nix
index 9588d0ae948..b2bbb161f28 100644
--- a/pkgs/tools/misc/autorandr/default.nix
+++ b/pkgs/tools/misc/autorandr/default.nix
@@ -6,7 +6,7 @@
let
python = python3Packages.python;
- version = "1.10";
+ version = "1.10.1";
in
stdenv.mkDerivation {
pname = "autorandr";
@@ -34,7 +34,7 @@ in
SYSTEMD_UNIT_DIR=/lib/systemd/system \
UDEV_RULES_DIR=/etc/udev/rules.d
substituteInPlace $out/etc/udev/rules.d/40-monitor-hotplug.rules \
- --replace /bin/systemctl "${systemd}/bin/systemctl"
+ --replace /bin/systemctl "/run/current-system/systemd/bin/systemctl"
'' else ''
make install TARGETS='pmutils' DESTDIR=$out \
PM_SLEEPHOOKS_DIR=/lib/pm-utils/sleep.d
@@ -49,7 +49,7 @@ in
owner = "phillipberndt";
repo = "autorandr";
rev = version;
- sha256 = "0rcgs1n09p0p16lr5y239s0yrw7bch0x2cqwgc2dyh7rz7d9qmwn";
+ sha256 = "0msw9b1hdy3gbq9w5d04mfizhyirz1c648x84mlcbzl8salm7vpg";
};
meta = with stdenv.lib; {
diff --git a/pkgs/tools/misc/bashcards/default.nix b/pkgs/tools/misc/bashcards/default.nix
new file mode 100644
index 00000000000..ecaabb43c14
--- /dev/null
+++ b/pkgs/tools/misc/bashcards/default.nix
@@ -0,0 +1,30 @@
+{ stdenv
+, fetchFromGitHub
+}:
+
+stdenv.mkDerivation rec {
+ pname = "bashcards";
+ version = "0.1.2";
+
+ src = fetchFromGitHub {
+ owner = "rpearce";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1zbijbcm9lrqwiax37li0jjqcaxf469wh5d423frain56z1qknxl";
+ };
+
+ dontBuild = true;
+ installPhase = ''
+ mkdir -p $out/bin $out/share/man/man8
+ cp bashcards.8 $out/share/man/man8/
+ cp bashcards $out/bin/
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Practice flashcards in bash";
+ homepage = "https://github.com/rpearce/bashcards/";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ rpearce ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/tools/misc/bat/default.nix b/pkgs/tools/misc/bat/default.nix
index d08a609735f..e961a5b0695 100644
--- a/pkgs/tools/misc/bat/default.nix
+++ b/pkgs/tools/misc/bat/default.nix
@@ -1,27 +1,25 @@
-{ stdenv, rustPlatform, fetchFromGitHub, llvmPackages, pkgconfig, less
+{ stdenv, rustPlatform, fetchFromGitHub, pkgconfig, less
, Security, libiconv, installShellFiles, makeWrapper
}:
rustPlatform.buildRustPackage rec {
pname = "bat";
- version = "0.15.0";
+ version = "0.15.4";
src = fetchFromGitHub {
owner = "sharkdp";
repo = pname;
rev = "v${version}";
- sha256 = "07yng5bwhin7yqj1hihmxgi8w0n45nks05a8795zwsw92k373ib4";
+ sha256 = "1pjdvhldmjpy8ymb7r91y18hj5dx1iygszsfwkd66v9rncjigd07";
fetchSubmodules = true;
};
- cargoSha256 = "1xqbpij6lr0bqyi0cfwgp3d4hcjhibpdc4dfm9gb39mmbgradrzf";
+ cargoSha256 = "0myz06hjv4hwzmyqa9l36i9j9d213a0mnq8rvx6wyff7mr9zk99i";
- nativeBuildInputs = [ pkgconfig llvmPackages.libclang installShellFiles makeWrapper ];
+ nativeBuildInputs = [ pkgconfig installShellFiles makeWrapper ];
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ Security libiconv ];
- LIBCLANG_PATH = "${llvmPackages.libclang}/lib";
-
postInstall = ''
installManPage $releaseDir/build/bat-*/out/assets/manual/bat.1
installShellCompletion $releaseDir/build/bat-*/out/assets/completions/bat.fish
diff --git a/pkgs/tools/misc/bibtool/default.nix b/pkgs/tools/misc/bibtool/default.nix
index 2f90745785a..041dabeee77 100644
--- a/pkgs/tools/misc/bibtool/default.nix
+++ b/pkgs/tools/misc/bibtool/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bibtool";
- version = "2.67";
+ version = "2.68";
src = fetchurl {
url = "http://www.gerd-neugebauer.de/software/TeX/BibTool/BibTool-${version}.tar.gz";
- sha256 = "116pv532mz0q954y5b7c6zipnamc05f0x7g5x1b674jsjxh42v2v";
+ sha256 = "1ymq901ckaysq2n1bplk1064rb2njq9n30pii15w157y0lxcwd3i";
};
# Perl for running test suite.
@@ -15,6 +15,7 @@ stdenv.mkDerivation rec {
installTargets = [ "install" "install.man" ];
doCheck = true;
+ checkTarget = "test";
meta = with stdenv.lib; {
description = "Tool for manipulating BibTeX bibliographies";
diff --git a/pkgs/tools/misc/birdfont/default.nix b/pkgs/tools/misc/birdfont/default.nix
index a0e133ec504..bdf68d708a5 100644
--- a/pkgs/tools/misc/birdfont/default.nix
+++ b/pkgs/tools/misc/birdfont/default.nix
@@ -4,11 +4,11 @@ gobject-introspection, gsettings-desktop-schemas, wrapGAppsHook }:
stdenv.mkDerivation rec {
pname = "birdfont";
- version = "2.28.0";
+ version = "2.29.0";
src = fetchurl {
url = "https://birdfont.org/releases/${pname}-${version}.tar.xz";
- sha256 = "19i7wzngi695dp4w0235wmfcnagdw3i40mzf89sddr1mqzvipfrz";
+ sha256 = "18z3qbrsbfpn00c4xq3ck1mnmvrnqgl9g1s7m4dgc1871fi6sv8w";
};
nativeBuildInputs = [ python3 pkgconfig vala_0_44 gobject-introspection wrapGAppsHook ];
diff --git a/pkgs/tools/misc/chezmoi/default.nix b/pkgs/tools/misc/chezmoi/default.nix
index 96e33e0de24..75b10bc32ca 100644
--- a/pkgs/tools/misc/chezmoi/default.nix
+++ b/pkgs/tools/misc/chezmoi/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1b8y0wq3myhvjdnwl0i4x85iil7i7kmsjajvbw1a47afm83jkbaw";
};
- modSha256 = "147bbhbcf81i6vyiv9q8abx5qw44fx3qw5v5f6zjnkfajdqlvbsx";
+ vendorSha256 = "1za47n08iamhfl4ky928rixgadflmz86vnmnwbczd167bdndh5rq";
buildFlagsArray = [
"-ldflags=-s -w -X main.version=${version} -X main.builtBy=nixpkgs"
@@ -34,4 +34,4 @@ buildGoModule rec {
maintainers = with maintainers; [ jhillyerd ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/clipman/default.nix b/pkgs/tools/misc/clipman/default.nix
index 581cb6cb783..5146e25da50 100644
--- a/pkgs/tools/misc/clipman/default.nix
+++ b/pkgs/tools/misc/clipman/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "clipman";
- version = "1.5.1";
+ version = "1.5.2";
src = fetchFromGitHub {
owner = "yory8";
repo = pname;
rev = "v${version}";
- sha256 = "09qvd7p63y7kh2i22pc89kr5wdnsbkraj5az9ds3bp3yj4q2mfyn";
+ sha256 = "1lf5fbzplyc1mpdqgfwbrn8m5568vhjf48580fvvfgbhz6zcil8n";
};
- modSha256 = "1sim3x794kj3wdw0g432zbgh1cimdmmg1hjgynh9jgm3y8w9q7ij";
+ vendorSha256 = "18jw4z0lcrh00yjr3qdkgvlrpfwqbsm0ncz7fp1h72pzkh41byv7";
nativeBuildInputs = [ makeWrapper ];
@@ -27,4 +27,4 @@ buildGoModule rec {
description = "A simple clipboard manager for Wayland";
platforms = platforms.linux;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/cloc/default.nix b/pkgs/tools/misc/cloc/default.nix
index 0e598d78a53..e35d5283256 100644
--- a/pkgs/tools/misc/cloc/default.nix
+++ b/pkgs/tools/misc/cloc/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "cloc";
- version = "1.84";
+ version = "1.86";
src = fetchFromGitHub {
owner = "AlDanial";
repo = "cloc";
rev = version;
- sha256 = "14xikdwcr6pcnkk2i43zrsj88z8b3mrv0svbnbvxvarw1id83pnn";
+ sha256 = "082gj2b3x11bilz8c572dd60vn6n0fhld5zhi7wk7g1wy9wlgm9w";
};
setSourceRoot = ''
diff --git a/pkgs/tools/misc/dasht/default.nix b/pkgs/tools/misc/dasht/default.nix
index e1286820797..7c2ff354836 100644
--- a/pkgs/tools/misc/dasht/default.nix
+++ b/pkgs/tools/misc/dasht/default.nix
@@ -2,6 +2,7 @@
, lib
, fetchFromGitHub
, makeWrapper
+, installShellFiles
, coreutils
, gnused
, gnugrep
@@ -14,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "dasht";
- version = "2.3.0";
+ version = "2.4.0";
src = fetchFromGitHub {
owner = "sunaku";
repo = pname;
rev = "v${version}";
- sha256 = "0d0pcjalba58nvxdgn39m4b6n9ifajf3ygyjaqgvzwxzgpzw0a60";
+ sha256 = "08wssmifxi7pnvn9gqrvpzpkc2qpkfbzbhxh0dk1gff2y2211qqk";
};
deps = lib.makeBinPath [
@@ -35,7 +36,7 @@ stdenv.mkDerivation rec {
(placeholder "out")
];
- nativeBuildInputs = [ makeWrapper ];
+ nativeBuildInputs = [ makeWrapper installShellFiles ];
installPhase = ''
runHook preInstall
@@ -43,8 +44,8 @@ stdenv.mkDerivation rec {
mkdir -p $out/bin
cp bin/* $out/bin/
- mkdir -p $out/share/man/man1
- cp man/man1/* $out/share/man/man1/
+ installManPage man/man1/*
+ installShellCompletion --zsh etc/zsh/completions/*
for i in $out/bin/*; do
echo "Wrapping $i"
diff --git a/pkgs/tools/misc/debianutils/default.nix b/pkgs/tools/misc/debianutils/default.nix
index f9643fbde79..445dfd6f085 100644
--- a/pkgs/tools/misc/debianutils/default.nix
+++ b/pkgs/tools/misc/debianutils/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "debianutils";
- version = "4.9.1";
+ version = "4.10";
src = fetchurl {
url = "mirror://debian/pool/main/d/${pname}/${pname}_${version}.tar.xz";
- sha256 = "14a0fqdpwdw72790jjm01g5n7lwwaf9d6k78fflbysn5v62nd0mg";
+ sha256 = "1mj2hrwm8zr3814yig1f78hzflgih93hmy3dsyx6k0fdcfjkjvmx";
};
meta = with stdenv.lib; {
diff --git a/pkgs/tools/misc/diffoscope/default.nix b/pkgs/tools/misc/diffoscope/default.nix
index 39a137d3c0e..4ad51e1a9f7 100644
--- a/pkgs/tools/misc/diffoscope/default.nix
+++ b/pkgs/tools/misc/diffoscope/default.nix
@@ -9,11 +9,11 @@
# Note: when upgrading this package, please run the list-missing-tools.sh script as described below!
python3Packages.buildPythonApplication rec {
pname = "diffoscope";
- version = "143";
+ version = "146";
src = fetchurl {
url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2";
- sha256 = "09vvhzsxxgjvdnd48hdfz50i2svacdnwc2idirj4b27czi7c3czb";
+ sha256 = "1iy4f05ws7qsd5p7hadc1979l77543pwi2c5zx1yr5zc674kwb3y";
};
outputs = [ "out" "man" ];
diff --git a/pkgs/tools/misc/diffoscope/ignore_links.patch b/pkgs/tools/misc/diffoscope/ignore_links.patch
index b0841ce0bb5..b88d6e0231e 100644
--- a/pkgs/tools/misc/diffoscope/ignore_links.patch
+++ b/pkgs/tools/misc/diffoscope/ignore_links.patch
@@ -1,32 +1,20 @@
-From a33e8018092e4a91dbc45e15bbeff760b3418512 Mon Sep 17 00:00:00 2001
-From: Tuomas Tynkkynen <tuomas.tynkkynen@iki.fi>
-Date: Wed, 13 Sep 2017 16:53:38 +0300
-Subject: [PATCH] Ignore hard link counts
-
----
- diffoscope/comparators/directory.py | 2 ++
- 1 file changed, 2 insertions(+)
-
diff --git a/diffoscope/comparators/directory.py b/diffoscope/comparators/directory.py
-index 3b195bc..9071bb3 100644
+index 5f34d62..36999a3 100644
--- a/diffoscope/comparators/directory.py
+++ b/diffoscope/comparators/directory.py
-@@ -66,6 +66,7 @@ else:
- FILE_RE = re.compile(r'^\s*File:.*$')
- DEVICE_RE = re.compile(r'Device: [0-9a-f]+h/[0-9]+d\s+')
- INODE_RE = re.compile(r'Inode: [0-9]+\s+')
+@@ -77,6 +77,7 @@ else:
+ FILE_RE = re.compile(r"^\s*File:.*$")
+ DEVICE_RE = re.compile(r"Device: [0-9a-f]+h/[0-9]+d\s+")
+ INODE_RE = re.compile(r"Inode: [0-9]+\s+")
+ LINKS_RE = re.compile(r'Links: [0-9]+\s+')
- ACCESS_TIME_RE = re.compile(r'^Access: [0-9]{4}-[0-9]{2}-[0-9]{2}.*$')
- CHANGE_TIME_RE = re.compile(r'^Change: [0-9]{4}-[0-9]{2}-[0-9]{2}.*$')
-
-@@ -74,6 +75,7 @@ else:
- line = Stat.FILE_RE.sub('', line)
- line = Stat.DEVICE_RE.sub('', line)
- line = Stat.INODE_RE.sub('', line)
-+ line = Stat.LINKS_RE.sub('', line)
- line = Stat.ACCESS_TIME_RE.sub('', line)
- line = Stat.CHANGE_TIME_RE.sub('', line)
- return line.encode('utf-8')
---
-2.13.0
-
+ ACCESS_TIME_RE = re.compile(r"^Access: [0-9]{4}-[0-9]{2}-[0-9]{2}.*$")
+ CHANGE_TIME_RE = re.compile(r"^Change: [0-9]{4}-[0-9]{2}-[0-9]{2}.*$")
+ BIRTH_TIME_RE = re.compile(r"^\s*Birth:.*$")
+@@ -86,6 +87,7 @@ else:
+ line = Stat.FILE_RE.sub("", line)
+ line = Stat.DEVICE_RE.sub("", line)
+ line = Stat.INODE_RE.sub("", line)
++ line = Stat.LINKS_RE.sub("", line)
+ line = Stat.ACCESS_TIME_RE.sub("", line)
+ line = Stat.CHANGE_TIME_RE.sub("", line)
+ line = Stat.BIRTH_TIME_RE.sub("", line)
diff --git a/pkgs/tools/misc/direnv/default.nix b/pkgs/tools/misc/direnv/default.nix
index e261b95fde5..47668986a46 100644
--- a/pkgs/tools/misc/direnv/default.nix
+++ b/pkgs/tools/misc/direnv/default.nix
@@ -1,9 +1,10 @@
-{ stdenv, fetchFromGitHub, buildGoPackage, bash }:
+{ stdenv, fetchFromGitHub, buildGoModule, bash }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "direnv";
version = "2.21.3";
- goPackagePath = "github.com/direnv/direnv";
+
+ vendorSha256 = null;
src = fetchFromGitHub {
owner = "direnv";
@@ -12,17 +13,17 @@ buildGoPackage rec {
sha256 = "1adi6ld9g4zgz0f6q0kkzrywclqrmikyp7yh22zm9lfdvd5hs8wp";
};
- postConfigure = ''
- cd $NIX_BUILD_TOP/go/src/$goPackagePath
- '';
-
# we have no bash at the moment for windows
- makeFlags = stdenv.lib.optional (!stdenv.hostPlatform.isWindows) [
- "BASH_PATH=${bash}/bin/bash"
- ];
+ BASH_PATH =
+ stdenv.lib.optionalString (!stdenv.hostPlatform.isWindows)
+ "${bash}/bin/bash";
+
+ # replace the build phase to use the GNUMakefile instead
+ buildPhase = ''
+ make BASH_PATH=$BASH_PATH
+ '';
installPhase = ''
- mkdir -p $out
make install DESTDIR=$out
mkdir -p $out/share/fish/vendor_conf.d
echo "eval ($out/bin/direnv hook fish)" > $out/share/fish/vendor_conf.d/direnv.fish
diff --git a/pkgs/tools/misc/docui/default.nix b/pkgs/tools/misc/docui/default.nix
index 0329c1bc4a6..f3f89d0a667 100644
--- a/pkgs/tools/misc/docui/default.nix
+++ b/pkgs/tools/misc/docui/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0jya0wdp8scjmsr44krdbbb8q4gplf44gsng1nyn12a6ldqzayxl";
};
- modSha256 = "1wyx05kk4f41mgvwnvfc9xk7vd3x96cbn5xb5ph7p443f70ydnak";
+ vendorSha256 = "1ggdczvv03lj0g6cq26vrk1rba6pk0805n85w9hkbjx9c4r3j577";
meta = with stdenv.lib; {
description = "TUI Client for Docker";
@@ -20,4 +20,4 @@ buildGoModule rec {
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ aethelz ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/fd/default.nix b/pkgs/tools/misc/fd/default.nix
index ab94a8aa6b5..4fd4c5428d9 100644
--- a/pkgs/tools/misc/fd/default.nix
+++ b/pkgs/tools/misc/fd/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "fd";
- version = "8.0.0";
+ version = "8.1.1";
src = fetchFromGitHub {
owner = "sharkdp";
repo = "fd";
rev = "v${version}";
- sha256 = "0l18xavkj99cydp1dqrph00yq2px339zs6jcim59iq3zln1yn0n7";
+ sha256 = "0qzqnsjkq8i4gzn9273algx33kr1hzgxid8lnqp4awy2zxm4ksiq";
};
- cargoSha256 = "1sdwbnncs1d45x1iqk3jv3r69fpkzrsxm4kjn89jmvd5nk8blvs2";
+ cargoSha256 = "1d7hfgl9l4b9bnq2qcpvdq5rh7lpz33r19hw3wwgnqh142q67m7r";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/tools/misc/fdtools/default.nix b/pkgs/tools/misc/fdtools/default.nix
new file mode 100644
index 00000000000..6e0cb66749f
--- /dev/null
+++ b/pkgs/tools/misc/fdtools/default.nix
@@ -0,0 +1,78 @@
+{ stdenv, lib, fetchurl, skawarePackages }:
+
+let
+ pname = "fdtools";
+ version = "2020.05.04";
+ sha256 = "0lnafcp4yipi0dl8gh33zjs8wlpz0mim8mwmiz9s49id0b0fmlla";
+
+in stdenv.mkDerivation {
+ inherit pname version;
+
+ src = fetchurl {
+ url = "https://code.dogmap.org/${pname}/releases/${pname}-${version}.tar.bz2";
+ inherit sha256;
+ };
+
+ outputs = [ "bin" "lib" "dev" "doc" "out" ];
+
+ buildInputs = [ skawarePackages.skalibs ];
+
+ configurePhase = ''
+ cd ${pname}-${version}
+ sed -e 's|gcc|$CC|' \
+ conf-compile/defaults/host_link.sh \
+ > conf-compile/host_link.sh
+
+ echo "${skawarePackages.skalibs.lib}/lib/skalibs/sysdeps" \
+ > conf-compile/depend_skalibs_sysdeps
+ '';
+
+ buildPhase = ''
+ bash package/build
+ '';
+
+ installPhase = ''
+ mkdir -p $bin/bin
+ tools=( grabconsole multitee pipecycle recvfd seek0 sendfd setblock setstate statfile vc-get vc-lock vc-switch )
+
+ for t in "''${tools[@]}"; do
+ mv "command/$t" "$bin/bin/$t"
+ done
+
+ mkdir -p $lib/lib
+ mkdir -p $dev/include
+ docdir=$doc/share/doc/${pname}
+ mkdir -p $docdir
+
+ mv library/fdtools.a $lib/lib/fdtools.a
+ mv include/fdtools.h $dev/include/fdtools.h
+
+ ${skawarePackages.cleanPackaging.commonFileActions {
+ noiseFiles = [
+ "conf-compile/**/*"
+ "src/**/*"
+ "src/.**/*"
+ "compile/**/*"
+ "package/{build,check,compile,elsewhere,install,install_commands,own,run,sharing,upgrade,upgrade_version,url_src,url_src_latest,versions}"
+ ];
+ docFiles = [
+ "package/INSTALL"
+ "package/LICENSE"
+ "package/README"
+ ];
+ }} $docdir
+
+ ${skawarePackages.cleanPackaging.checkForRemainingFiles}
+
+ # we don’t use this, but nixpkgs requires it
+ touch $out
+ '';
+
+ meta = {
+ homepage = "https://code.dogmap.org./fdtools/";
+ description = "A set of utilities for working with file descriptors";
+ license = lib.licenses.gpl2;
+ platforms = lib.platforms.all;
+ maintainers = [ lib.maintainers.Profpatsch ];
+ };
+}
diff --git a/pkgs/tools/misc/ffsend/default.nix b/pkgs/tools/misc/ffsend/default.nix
index 62c2aa36dc1..264afc68b67 100644
--- a/pkgs/tools/misc/ffsend/default.nix
+++ b/pkgs/tools/misc/ffsend/default.nix
@@ -16,21 +16,21 @@ with rustPlatform;
buildRustPackage rec {
pname = "ffsend";
- version = "0.2.59";
+ version = "0.2.64";
src = fetchFromGitLab {
owner = "timvisee";
repo = "ffsend";
rev = "v${version}";
- sha256 = "14a7mb1a1s74hi124v4jscc72m09zq2bd8xrhq5agz9z27plqm2c";
+ sha256 = "1fgzcw0955vjypwwx3ja8sil0vxwvhsnspn1bjl869ccbnx2x4hs";
};
- cargoSha256 = "1945s3ajpy55fzh5wbl7fchqck0fh69shl18lxni9hvg04smq39i";
+ cargoSha256 = "0svmbay9waaq9fpc8lg1nys6l35xsjvkri5v1frlgxida5dzghpq";
nativeBuildInputs = [ cmake pkgconfig installShellFiles ];
- buildInputs = [ openssl ]
- ++ stdenv.lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ CoreFoundation CoreServices Security AppKit ])
- ;
+ buildInputs =
+ if stdenv.isDarwin then (with darwin.apple_sdk.frameworks; [ CoreFoundation CoreServices Security AppKit ])
+ else [ openssl ];
preBuild = stdenv.lib.optionalString (x11Support && usesX11) (
if preferXsel && xsel != null then ''
diff --git a/pkgs/tools/misc/figlet/default.nix b/pkgs/tools/misc/figlet/default.nix
index 7f7fc6f4e08..90fb0981fbd 100644
--- a/pkgs/tools/misc/figlet/default.nix
+++ b/pkgs/tools/misc/figlet/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation {
patches = [
(fetchpatch {
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/figlet/musl-fix-cplusplus-decls.patch?h=3.4-stable&id=71776c73a6f04b6f671430f702bcd40b29d48399";
+ url = "https://git.alpinelinux.org/aports/plain/main/figlet/musl-fix-cplusplus-decls.patch?h=3.4-stable&id=71776c73a6f04b6f671430f702bcd40b29d48399";
name = "musl-fix-cplusplus-decls.patch";
sha256 = "1720zgrfk9makznqkbjrnlxm7nnhk6zx7g458fv53337n3g3zn7j";
})
diff --git a/pkgs/tools/misc/fluent-bit/default.nix b/pkgs/tools/misc/fluent-bit/default.nix
index 38f2145df44..439979068f5 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.4.3";
+ version = "1.4.5";
src = fetchFromGitHub {
owner = "fluent";
repo = "fluent-bit";
rev = "v${version}";
- sha256 = "1x5izsm0b3514i2vl1b3x40chjlzidr5zssn5cpgrw9a8w4jpv6h";
+ sha256 = "0kxbq174a5fdcdh1hvnrlk79cg7lyily7iskfxhyz9l26qana9jp";
};
nativeBuildInputs = [ cmake flex bison ];
diff --git a/pkgs/tools/misc/fluentd/Gemfile b/pkgs/tools/misc/fluentd/Gemfile
index 952c419ad31..8cbed0ebac4 100644
--- a/pkgs/tools/misc/fluentd/Gemfile
+++ b/pkgs/tools/misc/fluentd/Gemfile
@@ -10,3 +10,4 @@ gem 'fluent-plugin-scribe'
gem 'fluent-plugin-mongo'
gem 'fluent-plugin-webhdfs'
gem 'fluent-plugin-rewrite-tag-filter'
+gem 'fluent-plugin-cloudwatch-logs'
diff --git a/pkgs/tools/misc/fluentd/Gemfile.lock b/pkgs/tools/misc/fluentd/Gemfile.lock
index c3e3cb24e83..1b1f6cec622 100644
--- a/pkgs/tools/misc/fluentd/Gemfile.lock
+++ b/pkgs/tools/misc/fluentd/Gemfile.lock
@@ -1,11 +1,14 @@
GEM
remote: https://rubygems.org/
specs:
- addressable (2.6.0)
- public_suffix (>= 2.0.2, < 4.0)
+ addressable (2.7.0)
+ public_suffix (>= 2.0.2, < 5.0)
aws-eventstream (1.0.3)
- aws-partitions (1.193.0)
- aws-sdk-core (3.61.1)
+ aws-partitions (1.207.0)
+ aws-sdk-cloudwatchlogs (1.25.0)
+ aws-sdk-core (~> 3, >= 3.61.1)
+ aws-sigv4 (~> 1.1)
+ aws-sdk-core (3.65.1)
aws-eventstream (~> 1.0, >= 1.0.2)
aws-partitions (~> 1.0)
aws-sigv4 (~> 1.1)
@@ -19,37 +22,41 @@ GEM
aws-sdk-kms (1.24.0)
aws-sdk-core (~> 3, >= 3.61.1)
aws-sigv4 (~> 1.1)
- aws-sdk-s3 (1.46.0)
+ aws-sdk-s3 (1.48.0)
aws-sdk-core (~> 3, >= 3.61.1)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.1)
- aws-sdk-sqs (1.20.0)
+ aws-sdk-sqs (1.22.0)
aws-sdk-core (~> 3, >= 3.61.1)
aws-sigv4 (~> 1.1)
aws-sigv4 (1.1.0)
aws-eventstream (~> 1.0, >= 1.0.2)
bson (4.5.0)
+ concurrent-ruby (1.1.5)
cool.io (1.5.4)
dig_rb (1.0.1)
digest-crc (0.4.1)
- elasticsearch (7.2.1)
- elasticsearch-api (= 7.2.1)
- elasticsearch-transport (= 7.2.1)
- elasticsearch-api (7.2.1)
+ elasticsearch (7.3.0)
+ elasticsearch-api (= 7.3.0)
+ elasticsearch-transport (= 7.3.0)
+ elasticsearch-api (7.3.0)
multi_json
- elasticsearch-transport (7.2.1)
+ elasticsearch-transport (7.3.0)
faraday
multi_json
- excon (0.65.0)
+ excon (0.66.0)
faraday (0.15.4)
multipart-post (>= 1.2, < 3)
fluent-config-regexp-type (1.0.0)
fluentd (> 1.0.0, < 2)
- fluent-plugin-elasticsearch (3.5.3)
+ fluent-plugin-cloudwatch-logs (0.7.4)
+ aws-sdk-cloudwatchlogs (~> 1.0)
+ fluentd (>= 0.14.15)
+ fluent-plugin-elasticsearch (3.5.5)
elasticsearch
excon
fluentd (>= 0.14.22)
- fluent-plugin-kafka (0.11.0)
+ fluent-plugin-kafka (0.11.1)
fluentd (>= 0.10.58, < 2)
ltsv
ruby-kafka (>= 0.7.8, < 0.8.0)
@@ -76,7 +83,7 @@ GEM
fluent-plugin-webhdfs (1.2.4)
fluentd (>= 0.14.22)
webhdfs (>= 0.6.0)
- fluentd (1.6.2)
+ fluentd (1.7.0)
cool.io (>= 1.4.5, < 2.0.0)
dig_rb (~> 1.0.0)
http_parser.rb (>= 0.5.1, < 0.7.0)
@@ -84,29 +91,28 @@ GEM
serverengine (>= 2.0.4, < 3.0.0)
sigdump (~> 0.2.2)
strptime (>= 0.2.2, < 1.0.0)
- tzinfo (~> 1.0)
+ tzinfo (~> 2.0)
tzinfo-data (~> 1.0)
yajl-ruby (~> 1.0)
- google-protobuf (3.9.0)
+ google-protobuf (3.9.1)
http_parser.rb (0.6.0)
jmespath (1.4.0)
ltsv (0.1.2)
mongo (2.6.4)
bson (>= 4.3.0, < 5.0.0)
- msgpack (1.3.0)
+ msgpack (1.3.1)
multi_json (1.13.1)
multipart-post (2.1.1)
- public_suffix (3.1.1)
- ruby-kafka (0.7.9)
+ public_suffix (4.0.1)
+ ruby-kafka (0.7.10)
digest-crc
serverengine (2.1.1)
sigdump (~> 0.2.2)
sigdump (0.2.4)
strptime (0.2.3)
- thread_safe (0.3.6)
thrift (0.8.0)
- tzinfo (1.2.5)
- thread_safe (~> 0.1)
+ tzinfo (2.0.0)
+ concurrent-ruby (~> 1.0)
tzinfo-data (1.2019.2)
tzinfo (>= 1.0.0)
webhdfs (0.8.0)
@@ -117,6 +123,7 @@ PLATFORMS
ruby
DEPENDENCIES
+ fluent-plugin-cloudwatch-logs
fluent-plugin-elasticsearch
fluent-plugin-kafka
fluent-plugin-kinesis
diff --git a/pkgs/tools/misc/fluentd/gemset.nix b/pkgs/tools/misc/fluentd/gemset.nix
index 9c8343eb44a..a4b488597c7 100644
--- a/pkgs/tools/misc/fluentd/gemset.nix
+++ b/pkgs/tools/misc/fluentd/gemset.nix
@@ -5,10 +5,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0bcm2hchn897xjhqj9zzsxf3n9xhddymj4lsclz508f4vw3av46l";
+ sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
type = "gem";
};
- version = "2.6.0";
+ version = "2.7.0";
};
aws-eventstream = {
groups = ["default"];
@@ -25,10 +25,21 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "12fbibkq9gp8b9az3s87zi6dcalx92aam98jmbzacw9cvafzm7af";
+ sha256 = "1dr16ryn9514qfdf9zrv06f7gb7gih960b82arkv868nfj4470jx";
type = "gem";
};
- version = "1.193.0";
+ version = "1.207.0";
+ };
+ aws-sdk-cloudwatchlogs = {
+ dependencies = ["aws-sdk-core" "aws-sigv4"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "10vracvnmihazs34nlmar813qdigk34afij66182hjcciby0as6x";
+ type = "gem";
+ };
+ version = "1.25.0";
};
aws-sdk-core = {
dependencies = ["aws-eventstream" "aws-partitions" "aws-sigv4" "jmespath"];
@@ -36,10 +47,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1wir5q6qpj3lxxmzynmybsfabzgbfkk1cjyy7dkfsy5fmxcgm6qq";
+ sha256 = "0vb49n1ydz1m2l0qhc7gp0rvc7fa7qxczf582kyv7nsfn2k2z9s4";
type = "gem";
};
- version = "3.61.1";
+ version = "3.65.1";
};
aws-sdk-firehose = {
dependencies = ["aws-sdk-core" "aws-sigv4"];
@@ -80,10 +91,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1871mqf6b92rcmcgc6061xx9h35dlfvj7r27q2khidb5dzp7yd33";
+ sha256 = "14iv2wqvvbiz0gdms21i9n6rh8390r1yg4zcf8pzzfplbqfwqw4w";
type = "gem";
};
- version = "1.46.0";
+ version = "1.48.0";
};
aws-sdk-sqs = {
dependencies = ["aws-sdk-core" "aws-sigv4"];
@@ -91,10 +102,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0946yrabarr5hvzxkfh6f8mvm19ivpybhd64xnsk3hlk71xc9bip";
+ sha256 = "0pszp0bcgiqn4iskb6xv5j2n540h1k9glz2w85vq5iml1casq769";
type = "gem";
};
- version = "1.20.0";
+ version = "1.22.0";
};
aws-sigv4 = {
dependencies = ["aws-eventstream"];
@@ -117,6 +128,16 @@
};
version = "4.5.0";
};
+ concurrent-ruby = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1x07r23s7836cpp5z9yrlbpljcxpax14yw4fy4bnp6crhr6x24an";
+ type = "gem";
+ };
+ version = "1.1.5";
+ };
"cool.io" = {
groups = ["default"];
platforms = [];
@@ -153,10 +174,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1800algjigydip0855xcfdlyl1cfbl630sl68a0y39xvpvd2fq68";
+ sha256 = "0r4gpskjgg8blk7ws9g1p3d5n8bjrggyzxg2v3q40036rjp3fp1h";
type = "gem";
};
- version = "7.2.1";
+ version = "7.3.0";
};
elasticsearch-api = {
dependencies = ["multi_json"];
@@ -164,10 +185,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "18rd6xxvdjr8h7n6ziwjkrdzxwsx0rf9vd1krz7kgi61q5897jmz";
+ sha256 = "1jyd03ylyvv975iail13cwlkg4h9yknhpm1kcq1dpvmbjqy7q6bz";
type = "gem";
};
- version = "7.2.1";
+ version = "7.3.0";
};
elasticsearch-transport = {
dependencies = ["faraday" "multi_json"];
@@ -175,20 +196,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1k0324sbwz292l0nj50k318k2qlznzpimj5mpg7557rkk0b7plrz";
+ sha256 = "0dqm819iqkhbny5lwkf8mh83fmffpwbscal9vmfdw4g9mf08yfnf";
type = "gem";
};
- version = "7.2.1";
+ version = "7.3.0";
};
excon = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1mc6y6n7i0hhk7i8wwi4qjnpkm013p7z3xr994s696hk74f91a7j";
+ sha256 = "05qmrx7l8abpbvp0z01fdpc731c4k6akk67l424vdp5dywhachpr";
type = "gem";
};
- version = "0.65.0";
+ version = "0.66.0";
};
faraday = {
dependencies = ["multipart-post"];
@@ -212,16 +233,27 @@
};
version = "1.0.0";
};
+ fluent-plugin-cloudwatch-logs = {
+ dependencies = ["aws-sdk-cloudwatchlogs" "fluentd"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "046nx56zgb3l29r5v1s79zhhxsb18fwz2d8v6n6cgbv8i13xhl0l";
+ type = "gem";
+ };
+ version = "0.7.4";
+ };
fluent-plugin-elasticsearch = {
dependencies = ["elasticsearch" "excon" "fluentd"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "18j0q9x006gps03sh93v8nc83b9w45a6ynic8kd9x6zr2g58ynh7";
+ sha256 = "19nrhgx8mh59lpcv2jf3gb031x4zan93j9fswzjzvyjh4rlfpbmn";
type = "gem";
};
- version = "3.5.3";
+ version = "3.5.5";
};
fluent-plugin-kafka = {
dependencies = ["fluentd" "ltsv" "ruby-kafka"];
@@ -229,10 +261,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1p7xsm6v84z61hkhvg9fmrxahaid7fqdarnpvpp5qj8qnzximkyd";
+ sha256 = "1km7gjcx2icwj2s2svbmrhwb1gmpk85zfa8pivm04wzc8f6vjhy2";
type = "gem";
};
- version = "0.11.0";
+ version = "0.11.1";
};
fluent-plugin-kinesis = {
dependencies = ["aws-sdk-firehose" "aws-sdk-kinesis" "fluentd" "google-protobuf"];
@@ -317,20 +349,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1h6zvb4qhhyl8hm19015ha5rbdvg9wpv3ipbyr1ab491igqln1j6";
+ sha256 = "1pyjd31z95l819n9sbl6bl5bvjmyi39is0p2i0im3v0r9ydgyf27";
type = "gem";
};
- version = "1.6.2";
+ version = "1.7.0";
};
google-protobuf = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0b7r1y30cgm03cj0l8pr6npz4w9i1lh70ycd2w15zf2qcbi9gpng";
+ sha256 = "0pb7v00zya00jddl7cpraz27xi3jsdjn31mm672byqwzdyghpfka";
type = "gem";
};
- version = "3.9.0";
+ version = "3.9.1";
};
"http_parser.rb" = {
groups = ["default"];
@@ -378,10 +410,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1186lhwnxiw5ryv6dbxrsfy0fajfll2l95kf9pmca50iyiqi86zn";
+ sha256 = "1qr2mkm2i3m76zarvy7qgjl9596hmvjrg7x6w42vx8cfsbf5p0y1";
type = "gem";
};
- version = "1.3.0";
+ version = "1.3.1";
};
multi_json = {
groups = ["default"];
@@ -408,10 +440,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0g9ds2ffzljl6jjmkjffwxc1z6lh5nkqqmhhkxjk71q5ggv0rkpm";
+ sha256 = "0xnfv2j2bqgdpg2yq9i2rxby0w2sc9h5iyjkpaas2xknwrgmhdb0";
type = "gem";
};
- version = "3.1.1";
+ version = "4.0.1";
};
ruby-kafka = {
dependencies = ["digest-crc"];
@@ -419,10 +451,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "10q92n67s4x80q87ibirvsaryvq4lqyna6xabl5vgnr59xrap6ym";
+ sha256 = "0m50s1xabvgq36k9jx2qj8bd8ivvkxa6fs2czi22jxhzqsl3xlvc";
type = "gem";
};
- version = "0.7.9";
+ version = "0.7.10";
};
serverengine = {
dependencies = ["sigdump"];
@@ -455,16 +487,6 @@
};
version = "0.2.3";
};
- thread_safe = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0nmhcgq6cgz44srylra07bmaw99f5271l0dpsvl5f75m44l0gmwy";
- type = "gem";
- };
- version = "0.3.6";
- };
thrift = {
groups = ["default"];
platforms = [];
@@ -476,15 +498,15 @@
version = "0.8.0";
};
tzinfo = {
- dependencies = ["thread_safe"];
+ dependencies = ["concurrent-ruby"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1fjx9j327xpkkdlxwmkl3a8wqj7i4l4jwlrv3z13mg95z9wl253z";
+ sha256 = "0jp9f5120az6q84w5w19nnn6g6yl2whc1cbcnnv4xryw9q8vqbkb";
type = "gem";
};
- version = "1.2.5";
+ version = "2.0.0";
};
tzinfo-data = {
dependencies = ["tzinfo"];
diff --git a/pkgs/tools/misc/fzf/default.nix b/pkgs/tools/misc/fzf/default.nix
index d5c75a1e8a7..e875dd77b02 100644
--- a/pkgs/tools/misc/fzf/default.nix
+++ b/pkgs/tools/misc/fzf/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0piz1dzczcw1nsff775zicvpm6iy0iw0v0ba7rj7i0xqv9ni1prw";
};
- modSha256 = "16bb0a9z49jqhh9lmq8rvl7x9vh79mi4ygkb9sm04g41g5z6ag1s";
+ vendorSha256 = "1c2iz28hjrw9rig9a6r27wd8clycdhi8fgs3da91c63w4qi140zm";
outputs = [ "out" "man" ];
@@ -63,4 +63,4 @@ buildGoModule rec {
maintainers = with maintainers; [ filalex77 ma27 ];
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/goaccess/default.nix b/pkgs/tools/misc/goaccess/default.nix
index b9fdac6cba3..1906c9d5665 100644
--- a/pkgs/tools/misc/goaccess/default.nix
+++ b/pkgs/tools/misc/goaccess/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, pkgconfig, ncurses, glib, libmaxminddb }:
stdenv.mkDerivation rec {
- version = "1.3";
+ version = "1.4";
pname = "goaccess";
src = fetchurl {
url = "https://tar.goaccess.io/goaccess-${version}.tar.gz";
- sha256 = "16vv3pj7pbraq173wlxa89jjsd279004j4kgzlrsk1dz4if5qxwc";
+ sha256 = "1gkpjg39f3afdwm9128jqjsfap07p8s027czzlnxfmi5hpzvkyz8";
};
configureFlags = [
diff --git a/pkgs/tools/misc/gotify-cli/default.nix b/pkgs/tools/misc/gotify-cli/default.nix
index d4daa64facb..cd50271a2e6 100644
--- a/pkgs/tools/misc/gotify-cli/default.nix
+++ b/pkgs/tools/misc/gotify-cli/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "131gs6xzfggnrzq5jgyky23zvcmhx3q3hd17xvqxd02s2i9x1mg4";
};
- modSha256 = "1lrsg33zd7m24za2gv407hz02n3lmz9qljfk82whlj44hx7kim1z";
+ vendorSha256 = "1lhhsf944gm1p6qxn05g2s3hdnra5dggj7pdrdq6qr6r2xg7f5qh";
postInstall = ''
mv $out/bin/cli $out/bin/gotify
@@ -23,4 +23,4 @@ buildGoModule rec {
description = "A command line interface for pushing messages to gotify/server.";
maintainers = with maintainers; [ ma27 ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/graylog/default.nix b/pkgs/tools/misc/graylog/default.nix
index 49ca39c7d06..df645789c58 100644
--- a/pkgs/tools/misc/graylog/default.nix
+++ b/pkgs/tools/misc/graylog/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "graylog";
- version = "3.2.4";
+ version = "3.2.5";
src = fetchurl {
url = "https://packages.graylog2.org/releases/graylog/graylog-${version}.tgz";
- sha256 = "0m3g68ycb0yvdpiyd6qysgz0ygz9s0kb98g79cdx9rqpb7x0rmd0";
+ sha256 = "1sbws735w0qww3nj8ai105a743nyrf1iprmcl89w5h8yirq2z1r9";
};
dontBuild = true;
diff --git a/pkgs/tools/misc/hebcal/default.nix b/pkgs/tools/misc/hebcal/default.nix
index b953dd290fe..12d3e7ecc77 100644
--- a/pkgs/tools/misc/hebcal/default.nix
+++ b/pkgs/tools/misc/hebcal/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, autoreconfHook }:
stdenv.mkDerivation rec {
- version = "4.19";
+ version = "4.20";
pname = "hebcal";
src = fetchFromGitHub {
owner = "hebcal";
repo = "hebcal";
rev = "v${version}";
- sha256 = "028y2bw0bs0bx58gnxzbrg2c14a2pgkni2carf5i7kb6dg4wnkaq";
+ sha256 = "19siipj1svcj7rxgxmm3aaj4d43jx13fr7bghab8wak2dk1x0igb";
};
nativeBuildInputs = [ autoreconfHook ];
diff --git a/pkgs/tools/misc/hyperfine/default.nix b/pkgs/tools/misc/hyperfine/default.nix
index a5b7b81d77c..b51ca76b12c 100644
--- a/pkgs/tools/misc/hyperfine/default.nix
+++ b/pkgs/tools/misc/hyperfine/default.nix
@@ -1,22 +1,31 @@
-{ stdenv, fetchFromGitHub, rustPlatform
+{ stdenv, fetchFromGitHub, rustPlatform, installShellFiles
, Security
}:
rustPlatform.buildRustPackage rec {
pname = "hyperfine";
- version = "1.9.0";
+ version = "1.10.0";
src = fetchFromGitHub {
owner = "sharkdp";
repo = pname;
rev = "refs/tags/v${version}";
- sha256 = "0jx2lqhayp14c51dfvgmqrmmadyvxf0p4dsn770ndqpzv66rh6zb";
+ sha256 = "0389lmyipmm4irrl39zw2748f2sdddfzwms4i4763xdykdvi8b57";
};
- cargoSha256 = "0n0hizldhr026mrzzz1wlw4g0b1z6ybxarybq3fzchs722iqpsis";
+ cargoSha256 = "06scvp7x1yixdadarsm461hbc256spx4aqhmjjn72x7hxn22h9cg";
+ nativeBuildInputs = [ installShellFiles ];
buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
+ postInstall = ''
+ installManPage doc/hyperfine.1
+
+ installShellCompletion \
+ $releaseDir/build/hyperfine-*/out/hyperfine.{bash,fish} \
+ --zsh $releaseDir/build/hyperfine-*/out/_hyperfine
+ '';
+
meta = with stdenv.lib; {
description = "Command-line benchmarking tool";
homepage = "https://github.com/sharkdp/hyperfine";
diff --git a/pkgs/tools/misc/intermodal/default.nix b/pkgs/tools/misc/intermodal/default.nix
index 8a2412f86ef..2ebaf7cf258 100644
--- a/pkgs/tools/misc/intermodal/default.nix
+++ b/pkgs/tools/misc/intermodal/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "intermodal";
- version = "0.1.7";
+ version = "0.1.8";
src = fetchFromGitHub {
owner = "casey";
repo = pname;
rev = "v${version}";
- sha256 = "05wjzx1ibd7cyl5lgmmn5y8dhsk71wz2bnimbmq7z51ds6cbyw5i";
+ sha256 = "1farcijm5s1836vi7h36yh0i9v48q4l98s4wprmr28z37c3l3n0b";
};
- cargoSha256 = "04xqk1mmbrz8bjn36nxabwla3y62wfdly5bckkya6y2dhf1vkdjq";
+ cargoSha256 = "1kvrra5i1g1inxpmn4shd8kgkljrk3ymfnpnhwrsnfxrqidi0h2z";
# include_hidden test tries to use `chflags` on darwin
checkFlagsArray = stdenv.lib.optionals stdenv.isDarwin [ "--skip=subcommand::torrent::create::tests::include_hidden" ];
diff --git a/pkgs/tools/misc/jdupes/default.nix b/pkgs/tools/misc/jdupes/default.nix
index 109a84de631..ae0b32d2120 100644
--- a/pkgs/tools/misc/jdupes/default.nix
+++ b/pkgs/tools/misc/jdupes/default.nix
@@ -2,21 +2,24 @@
stdenv.mkDerivation rec {
pname = "jdupes";
- version = "1.14.0";
+ version = "1.15.0";
src = fetchFromGitHub {
owner = "jbruchon";
repo = "jdupes";
rev = "v${version}";
- sha256 = "18hn25f7cdz1li0vvx74al7a8z2220xhzjp9j6idhldsmjnscgq8";
+ sha256 = "05q2ys7ii6mqiddl9ixzqhbvk4xy5ckh3yfz26vycxiyh9cp7yls";
# Unicode file names lead to different checksums on HFS+ vs. other
# filesystems because of unicode normalisation. The testdir
# directories have such files and will be removed.
extraPostFetch = "rm -r $out/testdir";
};
+ dontConfigure = true;
+
makeFlags = [
"PREFIX=${placeholder "out"}"
+ "HARDEN=1"
] ++ stdenv.lib.optionals stdenv.isLinux [
"ENABLE_DEDUPE=1"
"STATIC_DEDUPE_H=1"
@@ -27,7 +30,7 @@ stdenv.mkDerivation rec {
doCheck = false; # broken Makefile, the above also removes tests
postInstall = ''
- install -Dm644 -t $out/share/doc/jdupes CHANGES LICENSE README.md
+ install -Dm444 -t $out/share/doc/jdupes CHANGES LICENSE README.md
'';
meta = with stdenv.lib; {
@@ -40,6 +43,5 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/jbruchon/jdupes";
license = licenses.mit;
maintainers = with maintainers; [ romildo ];
- platforms = platforms.all;
};
}
diff --git a/pkgs/tools/misc/jugglinglab/default.nix b/pkgs/tools/misc/jugglinglab/default.nix
new file mode 100644
index 00000000000..32c45b31a17
--- /dev/null
+++ b/pkgs/tools/misc/jugglinglab/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, fetchFromGitHub, jre, makeWrapper, ant, jdk }:
+stdenv.mkDerivation rec {
+ version = "1.2.1";
+ name = "jugglinglab";
+ src = fetchFromGitHub {
+ owner = "jkboyce";
+ repo = "jugglinglab";
+ rev = "1908012682d8c39a9b92248a20f285455104c510"; # v1.2.1 does not have a tag on Github
+ sha256 = "0dvcyjwynvapqbjchrln59vdskrm3w6kh0knxcn4bx61vcz3171z";
+ };
+ buildInputs = [ jre ];
+ nativeBuildInputs = [ ant jdk makeWrapper ];
+ buildPhase = "ant";
+
+ installPhase = ''
+ mkdir -p "$out/bin"
+ mkdir -p "$out/lib"
+ cp bin/JugglingLab.jar $out/lib/
+
+ makeWrapper ${jre}/bin/java $out/bin/jugglinglab \
+ --add-flags "-jar $out/lib/JugglingLab.jar"
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A program to visualize different juggling pattens";
+ license = licenses.gpl2;
+ maintainers = with maintainers; [ wnklmnn ];
+ platforms = platforms.all;
+ };
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/kepubify/default.nix b/pkgs/tools/misc/kepubify/default.nix
index 0a8f10fa85d..46d75e5086e 100644
--- a/pkgs/tools/misc/kepubify/default.nix
+++ b/pkgs/tools/misc/kepubify/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "13d3fl53v9pqlm555ly1dm9vc58xwkyik0qmsg173q78ysy2p4q5";
};
- modSha256 = "0jz8v4rnwm5zbxxp49kv96wm4lack6prwyhcrqwsrm79dr9yjcxf";
+ vendorSha256 = "04qpxl4j6v6w25i7r6wghd9xi7jzpy7dynhs9ni35wflq0rlczax";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
@@ -23,4 +23,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ zowoq ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/lf/default.nix b/pkgs/tools/misc/lf/default.nix
index b1edabad684..8627003db5f 100644
--- a/pkgs/tools/misc/lf/default.nix
+++ b/pkgs/tools/misc/lf/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0kl9yrgph1i0jbxhlg3k0411436w80xw1s8dzd7v7h2raygkb4is";
};
- modSha256 = "1c6c6qg8yrhdhqsnqj3jw3x2hi8vrhfm47cp9xlkfnjfrz3nk6jp";
+ vendorSha256 = "1zb2z3c2w4gnq9cjczg1y7r7jg4mlrm2hsb12dqd9w8mh44rvr37";
nativeBuildInputs = [ installShellFiles ];
@@ -47,4 +47,4 @@ buildGoModule rec {
platforms = platforms.unix;
maintainers = with maintainers; [ primeos ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/libgen-cli/default.nix b/pkgs/tools/misc/libgen-cli/default.nix
index c34e934fba4..c92b4ad42e1 100644
--- a/pkgs/tools/misc/libgen-cli/default.nix
+++ b/pkgs/tools/misc/libgen-cli/default.nix
@@ -10,7 +10,7 @@ buildGoModule rec {
sha256 = "1lfsnyzin2dqhwhz6phms6yipli88sqiw55ls18dfv7bvx30sqlp";
};
- modSha256 = "1k16zjb7p65g72hr9vsk38jhpsy1yclm7fjgq47qy6jwjd44w1bi";
+ vendorSha256 = "1j45h8p13xfz0qy1nrddlx1xzbr5vqxd3q76hbb0v60636izfk0r";
subPackages = [ "." ];
@@ -27,4 +27,4 @@ buildGoModule rec {
platforms = platforms.all;
maintainers = with maintainers; [ zaninime ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/lnch/default.nix b/pkgs/tools/misc/lnch/default.nix
new file mode 100644
index 00000000000..4d9324af180
--- /dev/null
+++ b/pkgs/tools/misc/lnch/default.nix
@@ -0,0 +1,22 @@
+{ stdenv, fetchFromGitHub, buildGoPackage }:
+
+buildGoPackage rec {
+ pname = "lnch";
+ version = "2017-02-16";
+
+ goPackagePath = "github.com/oem/${pname}";
+
+ src = fetchFromGitHub {
+ owner = "oem";
+ repo = pname;
+ rev = "f24eed5392f01d2c8a9cfe9cdf70dcfbbf4b6b36";
+ sha256 = "0skzrjnbxq1yj7y64cq7angp4wqnrgw1xp9v8vw9zp8f8zwmpy0y";
+ };
+
+ meta = with stdenv.lib; {
+ homepage = "https://github.com/oem/lnch";
+ description = "A small go app that launches a process and moves it out of the process group";
+ platforms = platforms.all;
+ license = licenses.publicDomain; # really I don't know
+ };
+}
diff --git a/pkgs/tools/misc/mbuffer/default.nix b/pkgs/tools/misc/mbuffer/default.nix
index 7edfb280e43..8b1cb938fb7 100644
--- a/pkgs/tools/misc/mbuffer/default.nix
+++ b/pkgs/tools/misc/mbuffer/default.nix
@@ -3,12 +3,12 @@
} :
stdenv.mkDerivation rec {
- version = "20191016";
+ version = "20200505";
pname = "mbuffer";
src = fetchurl {
url = "http://www.maier-komor.de/software/mbuffer/mbuffer-${version}.tgz";
- sha256 = "05xyvmbs2x5gbj2njgg7hsj3alb5dh96xhab0w0qkhb58x2i1hld";
+ sha256 = "02qzy3appah0llg6aa71isl2a5nc93bkzy5r4d682lcy2j1n216c";
};
buildInputs = [ openssl ];
diff --git a/pkgs/tools/misc/miniserve/default.nix b/pkgs/tools/misc/miniserve/default.nix
index ea3afdab098..dab44e1eea5 100644
--- a/pkgs/tools/misc/miniserve/default.nix
+++ b/pkgs/tools/misc/miniserve/default.nix
@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage rec {
pname = "miniserve";
- version = "0.6.0";
+ version = "0.7.0";
src = fetchFromGitHub {
owner = "svenstaro";
repo = "miniserve";
rev = "v${version}";
- sha256 = "0ybxnxjg0vqm4q60z4zjl3hfls0s2rvy44m6jgyhlj1p6cr3dbyw";
+ sha256 = "06nrb84xfvx02yc4bjn1szfq3bjy8mqgxwwrjghl7vpcw51qhlk5";
};
- cargoSha256 = "0ypxv9wqcnjxjdrvdparddpssrarnifr43dq7kcr4l3fd1anl40a";
+ cargoSha256 = "0mk8hvhjqggfr410yka9ygb41l1bnsizs8py3100xf685yxy5mhl";
RUSTC_BOOTSTRAP = 1;
diff --git a/pkgs/tools/misc/mstflint/default.nix b/pkgs/tools/misc/mstflint/default.nix
index c44934ef45c..cf90e93929d 100644
--- a/pkgs/tools/misc/mstflint/default.nix
+++ b/pkgs/tools/misc/mstflint/default.nix
@@ -1,19 +1,26 @@
-{ stdenv, fetchurl, zlib, libibmad }:
+{ stdenv, autoreconfHook, fetchFromGitHub, zlib, libibmad, openssl }:
stdenv.mkDerivation rec {
- name = "mstflint-4.4.0-1.12.gd1edd58";
+ pname = "mstflint";
+ version = "4.14.0-1";
- src = fetchurl {
- url = "https://www.openfabrics.org/downloads/mstflint/${name}.tar.gz";
- sha256 = "0kg33i5s5zdc7kigww62r0b824zfw06r757fl6jwrq7lj91j0380";
+ src = fetchFromGitHub {
+ owner = "Mellanox";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0xrwx623vl17cqzpacil74m2fi4xrshgvvzxiplz1wq47gq7wp1i";
};
- buildInputs = [ zlib libibmad ];
+ nativeBuildInputs = [ autoreconfHook ];
+ buildInputs = [ zlib libibmad openssl ];
+
+ hardeningDisable = [ "format" ];
+
+ dontDisableStatic = true; # the build fails without this. should probably be reported upstream
meta = with stdenv.lib; {
- homepage = "https://www.openfabrics.org/";
- license = licenses.gpl2;
+ homepage = "https://github.com/Mellanox/mstflint";
+ license = with licenses; [ gpl2 bsd2 ];
platforms = platforms.linux;
- broken = true; # 2018-04-11
};
}
diff --git a/pkgs/tools/misc/mutagen/default.nix b/pkgs/tools/misc/mutagen/default.nix
index 8940fef2a0d..50f8ffc25d7 100644
--- a/pkgs/tools/misc/mutagen/default.nix
+++ b/pkgs/tools/misc/mutagen/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "mutagen";
- version = "0.11.2";
+ version = "0.11.4";
src = fetchFromGitHub {
owner = "mutagen-io";
repo = pname;
rev = "v${version}";
- sha256 = "0ykzrxlllip4wvhd9rja5bcr2m72695fjj2q1scwn8ri6jcgfa19";
+ sha256 = "15bknyk6mkrwlm18ypncsf9az8l1nv67n0lf0zav867z0r46cc6x";
};
- modSha256 = "1r6b4y6civk75if6nljl66pgv5qm7x05qqby1anf7s7cz7d1rc3g";
+ vendorSha256 = "0szs9yc49fyh55ra1wf8zj76kdah0x49d45cgivk3gqh2hl17j6l";
subPackages = [ "cmd/mutagen" "cmd/mutagen-agent" ];
@@ -22,4 +22,4 @@ buildGoModule rec {
maintainers = [ maintainers.marsam ];
license = licenses.mit;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/ncdu/default.nix b/pkgs/tools/misc/ncdu/default.nix
index 7eddca8ca6d..6b6567a9be5 100644
--- a/pkgs/tools/misc/ncdu/default.nix
+++ b/pkgs/tools/misc/ncdu/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ncdu";
- version = "1.14.2";
+ version = "1.15";
src = fetchurl {
url = "https://dev.yorhel.nl/download/${pname}-${version}.tar.gz";
- sha256 = "1cf6a9qw7ljaw09b0g7c5i252dl7wb2mnkrbwwwf7m0c3mf7yyll";
+ sha256 = "1ywpa8yg74a5xa46f0qig92xw5z5s1lmspwzcslr497brk2ksnaa";
};
buildInputs = [ ncurses ];
diff --git a/pkgs/tools/misc/neo-cowsay/default.nix b/pkgs/tools/misc/neo-cowsay/default.nix
index a4fe58fb107..e50960d063c 100644
--- a/pkgs/tools/misc/neo-cowsay/default.nix
+++ b/pkgs/tools/misc/neo-cowsay/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0c6lygdqi26mczij41sn8ckc3g6qaakkkh3iasf10a4d07amxci1";
};
- modSha256 = "063ds35dzv8m4bjk7v1q3f6jwyp7j5jrkrhrl41z1c1mbzzkagkq";
+ vendorSha256 = "1clar59x2dvn7yj4fbylby9nrzy8kdixi48hkbmrv8g5l8n0wdl2";
subPackages = [ "cmd/cowsay" "cmd/cowthink" ];
@@ -21,4 +21,4 @@ buildGoModule rec {
license = with licenses; [artistic1 /* or */ gpl3];
maintainers = with maintainers; [ filalex77 ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/osinfo-db-tools/default.nix b/pkgs/tools/misc/osinfo-db-tools/default.nix
index 3e678b1d378..a93ec0ab573 100644
--- a/pkgs/tools/misc/osinfo-db-tools/default.nix
+++ b/pkgs/tools/misc/osinfo-db-tools/default.nix
@@ -1,17 +1,17 @@
-{ stdenv, fetchurl, pkgconfig, gettext, glib, libxml2, perl
+{ stdenv, fetchurl, pkgconfig, meson, ninja, gettext, glib, libxml2, perl, python3
, libxslt, libarchive, bzip2, lzma, json-glib, libsoup
}:
stdenv.mkDerivation rec {
pname = "osinfo-db-tools";
- version = "1.6.0";
+ version = "1.7.0";
src = fetchurl {
- url = "https://releases.pagure.org/libosinfo/${pname}-${version}.tar.gz";
- sha256 = "0x155d4hqz7mabgqvgydqjm9d8aabc78vr0v0pnsp9vkdlcv3mfh";
+ url = "https://releases.pagure.org/libosinfo/${pname}-${version}.tar.xz";
+ sha256 = "08x8mrafphyll0d35xdc143rip3ahrz6bmzhc85nwhq7yk2vxpab";
};
- nativeBuildInputs = [ pkgconfig gettext perl ];
+ nativeBuildInputs = [ meson ninja pkgconfig gettext perl python3 ];
buildInputs = [ glib json-glib libxml2 libxslt libarchive bzip2 lzma libsoup ];
meta = with stdenv.lib; {
diff --git a/pkgs/tools/misc/parallel/default.nix b/pkgs/tools/misc/parallel/default.nix
index 0720ca76f25..059b43baec3 100644
--- a/pkgs/tools/misc/parallel/default.nix
+++ b/pkgs/tools/misc/parallel/default.nix
@@ -1,11 +1,11 @@
{ fetchurl, stdenv, perl, makeWrapper, procps }:
stdenv.mkDerivation rec {
- name = "parallel-20200422";
+ name = "parallel-20200522";
src = fetchurl {
url = "mirror://gnu/parallel/${name}.tar.bz2";
- sha256 = "0c2mr2rzsz0y24q4mbm2zmc2fz6bcda4gbc4qgg59sirrj8vzpjb";
+ sha256 = "10is46v5dpccxibby0zikg1q68mdwpmgdpxk796zka93idd6id29";
};
outputs = [ "out" "man" ];
diff --git a/pkgs/tools/misc/pg_flame/default.nix b/pkgs/tools/misc/pg_flame/default.nix
index fbeba0ff1bd..6fe2e814fa4 100644
--- a/pkgs/tools/misc/pg_flame/default.nix
+++ b/pkgs/tools/misc/pg_flame/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1a03vxqnga83mhjp7pkl0klhkyfaby7ncbwm45xbl8c7s6zwhnw2";
};
- modSha256 = "0j7qpvji546z0cfjijdd66l0vsl0jmny6i1n9fsjqjgjpwg26naq";
+ vendorSha256 = "1rkx20winh66y2m7i7q13jpr83044i2d1pfd5p5l5kkpsix5mra5";
meta = with lib; {
description = "Flamegraph generator for Postgres EXPLAIN ANALYZE output";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ filalex77 ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/pgcenter/default.nix b/pkgs/tools/misc/pgcenter/default.nix
index fbd32cf876d..89f1e606e63 100644
--- a/pkgs/tools/misc/pgcenter/default.nix
+++ b/pkgs/tools/misc/pgcenter/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "pgcenter";
- version = "0.6.4";
+ version = "0.6.5";
src = fetchFromGitHub {
owner = "lesovsky";
repo = "pgcenter";
rev = "v${version}";
- sha256 = "0p8ck4s5jj53nc638darhwbylcsslfmfz72bwy6wxby9iqi9kq6b";
+ sha256 = "03n1gn944z6rz5g643y68hvfxpxp65mip32w1zx43xr60x1vpf2v";
};
- modSha256 = "0kassq52v07zmffs6l066g0d3kfv6wmrh9g5cgk79bmyq13clqjj";
+ vendorSha256 = "1mzvpr12qh9668iz97p62zl4zhlrcyfgwr4a9zg9irj585pkb5x2";
meta = with stdenv.lib; {
homepage = "https://pgcenter.org/";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.bsd3;
maintainers = [ maintainers.marsam ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/pgmetrics/default.nix b/pkgs/tools/misc/pgmetrics/default.nix
index 632ba452ff9..c78aa6a5315 100644
--- a/pkgs/tools/misc/pgmetrics/default.nix
+++ b/pkgs/tools/misc/pgmetrics/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0f7pjagr3zcqmbhmk446j6n7nanyhvyq4rn68f5wljl9g68ni7sj";
};
- modSha256 = "13a969yki47gw4b3mwhsgl0x53xylmflsykcs63f8pmigckw7jac";
+ vendorSha256 = "16x33fmh4q993rw0jr65337yimska4fwgyyw3kmq84q0x28a3zg5";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
@@ -21,4 +21,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = [ maintainers.marsam ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/pistol/default.nix b/pkgs/tools/misc/pistol/default.nix
index 1a244cd4103..eeb392606ed 100644
--- a/pkgs/tools/misc/pistol/default.nix
+++ b/pkgs/tools/misc/pistol/default.nix
@@ -15,8 +15,7 @@ buildGoModule rec {
sha256 = "1d9c1bhidh781dis4427wramfrla4avqw9y2bmpjp81cqq3nc27d";
};
- modSha256 = "0r062nka72ah2nb2gf8dfrrj4sxadkykcqjzkp4c9vwk93mhw41k";
- buildFlagsArray = [ "-ldflags=-s -w -X main.Version=${version}" ];
+ vendorSha256 = "1f780vhxw0brvnr8hhah4sf6ms8spar29rqmy1kcqf9m75n94g56";
subPackages = [ "cmd/pistol" ];
@@ -30,4 +29,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ doronbehar ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/plantuml/default.nix b/pkgs/tools/misc/plantuml/default.nix
index df76ddf2662..09dba27a1ef 100644
--- a/pkgs/tools/misc/plantuml/default.nix
+++ b/pkgs/tools/misc/plantuml/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, makeWrapper, jre, graphviz }:
stdenv.mkDerivation rec {
- version = "1.2020.8";
+ version = "1.2020.10";
pname = "plantuml";
src = fetchurl {
url = "mirror://sourceforge/project/plantuml/${version}/plantuml.${version}.jar";
- sha256 = "0xkv8d31dc0dchr40zzgmjw2wyh4i5vxwdk3fhqpw0pk2frxwc1w";
+ sha256 = "00azasannh77ns3wpy6yrlw77pgq89frx0f4c7gk1gqiqjavsvdy";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/misc/powerline-go/default.nix b/pkgs/tools/misc/powerline-go/default.nix
index 077116767c3..33ab2bbc729 100644
--- a/pkgs/tools/misc/powerline-go/default.nix
+++ b/pkgs/tools/misc/powerline-go/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "135j18d53nhg6adjd2hax067c5f1py9fyprzfcr3plsxnaki2hrx";
};
- modSha256 = "0mz1qrwar9cgrhrgw4z3gwhjj62bnfnn59ji31zkyvwlc1mqh9an";
+ vendorSha256 = "0dkgp9vlb76la0j439w0rb548qg5v8648zryk3rqgfhd4qywlk11";
meta = with stdenv.lib; {
description = "A Powerline like prompt for Bash, ZSH and Fish";
@@ -19,4 +19,4 @@ buildGoModule rec {
platforms = platforms.unix;
maintainers = with maintainers; [ sifmelcara ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/profile-cleaner/default.nix b/pkgs/tools/misc/profile-cleaner/default.nix
index b00f3099154..b8a747d4222 100644
--- a/pkgs/tools/misc/profile-cleaner/default.nix
+++ b/pkgs/tools/misc/profile-cleaner/default.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, makeWrapper, parallel, sqlite, bc, file }:
stdenv.mkDerivation rec {
- version = "2.37";
+ version = "2.41";
pname = "profile-cleaner";
src = fetchFromGitHub {
owner = "graysky2";
repo = "profile-cleaner";
rev = "v${version}";
- sha256 = "1fbsn2xvcjkqhhkhidn04iwc0zha68cpkyc9vs5yly38qr1q238a";
+ sha256 = "11sjf4j9dr6ih9jkg6vqq6gkfg6wly4182bi1008bsm1zdmm5iz7";
};
buildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/misc/profile-sync-daemon/default.nix b/pkgs/tools/misc/profile-sync-daemon/default.nix
index 790bf73a44d..7d68ada2c1b 100644
--- a/pkgs/tools/misc/profile-sync-daemon/default.nix
+++ b/pkgs/tools/misc/profile-sync-daemon/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, utillinux, coreutils}:
stdenv.mkDerivation rec {
- version = "6.38";
+ version = "6.40";
pname = "profile-sync-daemon";
src = fetchurl {
url = "https://github.com/graysky2/profile-sync-daemon/archive/v${version}.tar.gz";
- sha256 = "0mhjgd2b3grdaad64b72m8i5rm9k58yx7kpiqmhmd3kl5qlgxagy";
+ sha256 = "1z1n7dqbkk0x9w2pq71nf93wp4hrzin4a0hcvfynj1khf12z369h";
};
installPhase = ''
diff --git a/pkgs/tools/misc/pspg/default.nix b/pkgs/tools/misc/pspg/default.nix
index 1bb7f9582c4..63acdbfc13b 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.0.7";
+ version = "3.1.2";
src = fetchFromGitHub {
owner = "okbob";
repo = pname;
rev = version;
- sha256 = "10w47hbi6y92imzh1rlwkh5bfj1pnlkfxhbi8lhmy6ggxa62xmf7";
+ sha256 = "1x4x93c8qqalrhaah1rmrspr4gjcgf1sg6kplf9rg1c42mk672f8";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/tools/misc/sdate/default.nix b/pkgs/tools/misc/sdate/default.nix
index d9439863dc3..6c52aa217df 100644
--- a/pkgs/tools/misc/sdate/default.nix
+++ b/pkgs/tools/misc/sdate/default.nix
@@ -1,10 +1,10 @@
{ stdenv, fetchurl, autoreconfHook }:
stdenv.mkDerivation rec {
pname = "sdate";
- version = "0.5";
+ version = "0.6";
src = fetchurl {
url = "https://github.com/ChristophBerg/sdate/archive/${version}.tar.gz";
- sha256 = "0gbjl1jfxjwiiwf9rz38yp6rb1mgzhawcyg0g9byl6m4kgivf0cx";
+ sha256 = "11irlbbhlzkg6y621smk351jl8ay3yjhl2j9hila0xa72hs4n7gz";
};
buildInputs = [ autoreconfHook ];
diff --git a/pkgs/tools/misc/silicon/default.nix b/pkgs/tools/misc/silicon/default.nix
index a59a14d4b90..3fa6551534f 100644
--- a/pkgs/tools/misc/silicon/default.nix
+++ b/pkgs/tools/misc/silicon/default.nix
@@ -16,16 +16,16 @@
rustPlatform.buildRustPackage rec {
pname = "silicon";
- version = "0.3.1";
+ version = "0.3.2";
src = fetchFromGitHub {
owner = "Aloxaf";
repo = "silicon";
rev = "v${version}";
- sha256 = "1avdzs3v6k4jhkadm8i8dlwg0iffqd99xqpi53smd0zgwks744l5";
+ sha256 = "1ga632c86l30n6wjj8rc3gz43v93mb7kcl9f8vhig16ycgiw8v09";
};
- cargoSha256 = "0bdb4nadrms5jq3s8pby2qfky7112ynd7vd6mw720mshqklk5zyb";
+ cargoSha256 = "0bgm29v9vmd1xcdazg1psrx6hb1z3zfzr1c4iy8j1r28csbmm6kq";
buildInputs = [ llvmPackages.libclang expat freetype ]
++ lib.optionals stdenv.isLinux [ libxcb ]
diff --git a/pkgs/tools/misc/starship/default.nix b/pkgs/tools/misc/starship/default.nix
index 6e720bf1034..d6ff65adb4c 100644
--- a/pkgs/tools/misc/starship/default.nix
+++ b/pkgs/tools/misc/starship/default.nix
@@ -3,13 +3,13 @@
rustPlatform.buildRustPackage rec {
pname = "starship";
- version = "0.41.0";
+ version = "0.41.3";
src = fetchFromGitHub {
owner = "starship";
repo = pname;
rev = "v${version}";
- sha256 = "1m5pi49g3pj2qr5slyasda5xp9lz3xhz3qb9k0pa6fvcn9581r9q";
+ sha256 = "0f3d95abivbmjqdzw9pbdbis96sfds26xv3k8k9skxml8iqzq29c";
};
nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ pkg-config ];
@@ -22,14 +22,14 @@ rustPlatform.buildRustPackage rec {
--replace "/bin/echo" "echo"
'';
- cargoSha256 = "18z1p8xj1v9w6amc52gc2vcn5f4z8k71ig20zmj005v24si9pfwf";
+ cargoSha256 = "10h0arvl3gf5hg530d24ypj4yzk3zhm8mgkhz0v61y0jcdy2zdrm";
checkPhase = "cargo test -- --skip directory::home_directory --skip directory::directory_in_root";
meta = with stdenv.lib; {
description = "A minimal, blazing fast, and extremely customizable prompt for any shell";
homepage = "https://starship.rs";
license = licenses.isc;
- maintainers = with maintainers; [ bbigras davidtwco filalex77 ];
+ maintainers = with maintainers; [ bbigras davidtwco filalex77 Frostman ];
platforms = platforms.all;
};
}
diff --git a/pkgs/tools/misc/tmux-xpanes/default.nix b/pkgs/tools/misc/tmux-xpanes/default.nix
index 06e7980167a..6e41eba7359 100644
--- a/pkgs/tools/misc/tmux-xpanes/default.nix
+++ b/pkgs/tools/misc/tmux-xpanes/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "tmux-xpanes";
- version = "4.1.1";
+ version = "4.1.2";
src = fetchFromGitHub {
owner = "greymd";
repo = pname;
rev = "v${version}";
- sha256 = "13q02vdk229chgbn547wwv29cj4njvz02lmw840g8qmwh73qb2pi";
+ sha256 = "0vm5mi6dqdbg0b5qh4r8sr1plpc00jryd8a2qxpp3a72cigjvvf0";
};
buildInputs = [ openssl perl ];
diff --git a/pkgs/tools/misc/topgrade/default.nix b/pkgs/tools/misc/topgrade/default.nix
index 20979a467c0..529252901a4 100644
--- a/pkgs/tools/misc/topgrade/default.nix
+++ b/pkgs/tools/misc/topgrade/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "topgrade";
- version = "4.4.0";
+ version = "4.5.0";
src = fetchFromGitHub {
owner = "r-darwish";
repo = pname;
rev = "v${version}";
- sha256 = "1n9zcz6arbp3gmn360gv0gs703ii59pfgw5gvvwvbm492g2csj3h";
+ sha256 = "0df79vlbclv1qx4zwir728c6ggqfawxh2x1py16m5q0ga1hd799j";
};
- cargoSha256 = "08xswkwy6npmx9z8d27l83flq0haj0rnmwkcsz68mlrndz8yymlh";
+ cargoSha256 = "0wwxh71i94h68sryckbvrr43gd19qjcs0cgcpycnimkhdcdy8nlj";
buildInputs = lib.optional stdenv.isDarwin Foundation;
diff --git a/pkgs/tools/misc/toybox/default.nix b/pkgs/tools/misc/toybox/default.nix
index ea2c07ec97b..23fdc2f7135 100644
--- a/pkgs/tools/misc/toybox/default.nix
+++ b/pkgs/tools/misc/toybox/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "toybox";
- version = "0.8.2";
+ version = "0.8.3";
src = fetchFromGitHub {
owner = "landley";
repo = pname;
rev = version;
- sha256 = "02mliqz2lry779ba6vmyaa13nxcmj91f8pyhzim9wvcnjq8vc5cj";
+ sha256 = "0cb1n0skanwwkwgzlswwhvfb4iji1bw9iqskmczlhakpw3j1yaqa";
};
buildInputs = lib.optionals enableStatic [ stdenv.cc.libc stdenv.cc.libc.static ];
diff --git a/pkgs/tools/misc/uhubctl/default.nix b/pkgs/tools/misc/uhubctl/default.nix
index 0ed5d97ad7b..49da81d6094 100644
--- a/pkgs/tools/misc/uhubctl/default.nix
+++ b/pkgs/tools/misc/uhubctl/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "uhubctl";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchFromGitHub {
owner = "mvp";
repo = "uhubctl";
rev = "refs/tags/v${version}";
- sha256 = "1cgmwsf68g49k6q4jvz073bpjhg5p73kk1a4kbgkxmvx01gmbcmq";
+ sha256 = "0pimhw2a2wfg7nh1ahsxmzkb0j6bbncwdqsvyp8l23zhs5kx7wm9";
};
buildInputs = [ libusb1 ];
diff --git a/pkgs/tools/misc/up/default.nix b/pkgs/tools/misc/up/default.nix
index 1e3378305d9..f0f9cf4cee8 100644
--- a/pkgs/tools/misc/up/default.nix
+++ b/pkgs/tools/misc/up/default.nix
@@ -4,6 +4,8 @@ buildGoModule rec {
pname = "up";
version = "0.3.2";
+ patches = [ ./gomod.patch ];
+
src = fetchFromGitHub {
owner = "akavel";
repo = "up";
@@ -11,7 +13,7 @@ buildGoModule rec {
sha256 = "1psixyymk98z52yy92lwb75yfins45dw6rif9cxwd7yiascwg2if";
};
- modSha256 = "0nfs190rzabphhhyacypz3ic5c4ajlqpx9jiiincs0vxfkmfwnjd";
+ vendorSha256 = "1h3w4i7dyh6yagqmdclvflfq6fx0z880jdnpf28assv7fxd9rjsx";
meta = with lib; {
description = "Ultimate Plumber is a tool for writing Linux pipes with instant live preview";
@@ -19,4 +21,4 @@ buildGoModule rec {
maintainers = with maintainers; [ ma27 ];
license = licenses.asl20;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/misc/up/gomod.patch b/pkgs/tools/misc/up/gomod.patch
new file mode 100644
index 00000000000..f894f14d21f
--- /dev/null
+++ b/pkgs/tools/misc/up/gomod.patch
@@ -0,0 +1,23 @@
+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/vttest/default.nix b/pkgs/tools/misc/vttest/default.nix
index 38fedbbf099..6a9a12b2a07 100644
--- a/pkgs/tools/misc/vttest/default.nix
+++ b/pkgs/tools/misc/vttest/default.nix
@@ -2,14 +2,14 @@
stdenv.mkDerivation rec {
pname = "vttest";
- version = "20200303";
+ version = "20200420";
src = fetchurl {
urls = [
"https://invisible-mirror.net/archives/${pname}/${pname}-${version}.tgz"
"ftp://ftp.invisible-island.net/${pname}/${pname}-${version}.tgz"
];
- sha256 = "1g27yp37kh57hmwicw3ndnsapsbqzk2cnjccmvyj4zw2z0l5iaj9";
+ sha256 = "03li63v9mbsqn4cw6d769r1a6iaixi80m2c32y32vc9i5k3ik43c";
};
meta = with stdenv.lib; {
diff --git a/pkgs/tools/misc/youtube-dl/default.nix b/pkgs/tools/misc/youtube-dl/default.nix
index 4b399abb61e..d9474daa801 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.05.08";
+ version = "2020.05.29";
src = fetchurl {
url = "https://yt-dl.org/downloads/${version}/${pname}-${version}.tar.gz";
- sha256 = "16zxa8ss2rka7cvkqyi67s8i1h9f4nxx88w9vjbxchbga6w0scc6";
+ sha256 = "111ganbfi76ipfq5gjgamjbqd7m8l4lim9wwmfnc04bzvwqqzfi3";
};
nativeBuildInputs = [ installShellFiles makeWrapper ];
diff --git a/pkgs/tools/misc/zoxide/default.nix b/pkgs/tools/misc/zoxide/default.nix
index d2abd143ce4..ee15786d40c 100644
--- a/pkgs/tools/misc/zoxide/default.nix
+++ b/pkgs/tools/misc/zoxide/default.nix
@@ -1,27 +1,28 @@
-{ lib
+{ stdenv
, fetchFromGitHub
, rustPlatform
-, fzf
+, withFzf ? true, fzf
}:
rustPlatform.buildRustPackage rec {
pname = "zoxide";
- version = "0.4.0";
+ version = "0.4.1";
src = fetchFromGitHub {
owner = "ajeetdsouza";
repo = "zoxide";
rev = "v${version}";
- sha256 = "1qkvmjrkcivfzbm6swl5lgvpqz9av9jxcn9i8ms3wz4vfsibmlxv";
+ sha256 = "1zfk9y5f12h2d5zwf2z8c95xwhbhc6ayv971875fbxgz1nd8vqb6";
};
- buildInputs = [
- fzf
- ];
+ postPatch = stdenv.lib.optionalString withFzf ''
+ substituteInPlace src/fzf.rs \
+ --replace '"fzf"' '"${fzf}/bin/fzf"'
+ '';
- cargoSha256 = "1w921f7b6kzc1mjzff1bcs3mg4cp9h48698w2zlv5jzjs7nwgb8n";
+ cargoSha256 = "0z0p3cxxazw19bmk3zw7z2q93p00ywsa2cz1jhy78mn5pq1v95rd";
- meta = with lib; {
+ meta = with stdenv.lib; {
description = "A fast cd command that learns your habits";
homepage = "https://github.com/ajeetdsouza/zoxide";
license = with licenses; [ mit ];
diff --git a/pkgs/tools/networking/amass/default.nix b/pkgs/tools/networking/amass/default.nix
index be6d05ef426..ebe67b27e7c 100644
--- a/pkgs/tools/networking/amass/default.nix
+++ b/pkgs/tools/networking/amass/default.nix
@@ -5,16 +5,16 @@
buildGoModule rec {
pname = "amass";
- version = "3.5.5";
+ version = "3.6.2";
src = fetchFromGitHub {
owner = "OWASP";
repo = "Amass";
rev = "v${version}";
- sha256 = "1w93ia9jr2afgkbaklx2rj0ccd0ghg1qbdg363aqqvyw40ccya1r";
+ sha256 = "1ih681790sp0lqfbsl153dpr5vzxp1jjza28pajrqjzs7zyjmkgs";
};
- modSha256 = "051fxfh7lwrj3hzsgr2c2ga6hksz56673lg35y36sz4d93yldj6f";
+ vendorSha256 = "1f8za3z5pv1pznbd91fk5j4y8qg93qk5zvnchjl7inyirciawdf6";
outputs = [ "out" "wordlists" ];
diff --git a/pkgs/tools/networking/aria2/default.nix b/pkgs/tools/networking/aria2/default.nix
index 6c596e77af8..5ede0db598c 100644
--- a/pkgs/tools/networking/aria2/default.nix
+++ b/pkgs/tools/networking/aria2/default.nix
@@ -20,7 +20,12 @@ stdenv.mkDerivation rec {
buildInputs = [ openssl c-ares libxml2 sqlite zlib libssh2 ] ++
stdenv.lib.optional stdenv.isDarwin Security;
- configureFlags = [ "--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt" ];
+ outputs = [ "bin" "dev" "out" "doc" "man" ];
+
+ configureFlags = [
+ "--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt"
+ "--enable-libaria2"
+ ];
prePatch = ''
patchShebangs doc/manual-src/en/mkapiref.py
diff --git a/pkgs/tools/networking/bandwhich/default.nix b/pkgs/tools/networking/bandwhich/default.nix
index 1a52a7f8987..5f7c8623712 100644
--- a/pkgs/tools/networking/bandwhich/default.nix
+++ b/pkgs/tools/networking/bandwhich/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "bandwhich";
- version = "0.14.0";
+ version = "0.15.0";
src = fetchFromGitHub {
owner = "imsnif";
repo = pname;
rev = version;
- sha256 = "09lyl9cpb5li7kyh0y78lhgvvb24ssfjmkz65xzbgm5jyrz8rmr4";
+ sha256 = "09qr8s136ilqa9r5yjys2mnyyprhancn5n4maqmlfbjrz590g6nb";
};
- cargoSha256 = "0m57cdbghzzjyxr6c0diyrfsjqip1dnqsh0zlapv8myizxy4rrzy";
+ cargoSha256 = "0awm79gbip3p2k3qr08n0p9lmmbnibnhvz06qzcj27gvmdxs8xvz";
buildInputs = stdenv.lib.optional stdenv.isDarwin Security;
diff --git a/pkgs/tools/networking/cassowary/default.nix b/pkgs/tools/networking/cassowary/default.nix
index 6156f43b04b..be1df339439 100644
--- a/pkgs/tools/networking/cassowary/default.nix
+++ b/pkgs/tools/networking/cassowary/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0p5vcs25h5nj36dm9yjmdjymcq0zldm3zlqfppxcjx862h48k8zj";
};
- modSha256 = "1iylnnmj5slji89pkb3shp4xqar1zbpl7bzwddbzpp8y52fmsv1c";
+ vendorSha256 = "1m5jaqf5jrib415k0i7w6rf5bjjwfn572wk94jwfpwjcbbvh8fck";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
@@ -22,4 +22,4 @@ buildGoModule rec {
maintainers = with maintainers; [ hugoreeves ];
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/clash/default.nix b/pkgs/tools/networking/clash/default.nix
index f9c1ee4bc31..af21e9d4fef 100644
--- a/pkgs/tools/networking/clash/default.nix
+++ b/pkgs/tools/networking/clash/default.nix
@@ -12,7 +12,7 @@ buildGoModule rec {
};
goPackagePath = "github.com/Dreamacro/clash";
- modSha256 = "113ynl1f01ihmbc376rb421rrjlxxbc8p9fhxrvpxcsm10rjky8w";
+ vendorSha256 = "0nh3cn31p7yhnhjzqp84dnhzy3hag253bjp70w8q03lw7mkhdgz3";
buildFlagsArray = [
"-ldflags="
@@ -26,4 +26,4 @@ buildGoModule rec {
maintainers = with maintainers; [ contrun filalex77 ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/corerad/default.nix b/pkgs/tools/networking/corerad/default.nix
index 2fb2cb79ff4..a4eb50d0c77 100644
--- a/pkgs/tools/networking/corerad/default.nix
+++ b/pkgs/tools/networking/corerad/default.nix
@@ -2,20 +2,20 @@
buildGoModule rec {
pname = "corerad";
- version = "0.2.4";
+ version = "0.2.5";
src = fetchFromGitHub {
owner = "mdlayher";
repo = "corerad";
rev = "v${version}";
- sha256 = "1r9kvz1ylrnfc7y5c4knqhx6xngh1p8j1axb8bd7h7p51c4i7jz2";
+ sha256 = "0fi9wgv5aj3ds3r5qjyi4pxnd56psrpdy2sz84jd0sz2w48x4k4p";
};
- modSha256 = "00xisa4l90f0digb1jfd2w616r080m7yp01y1rb83r8k147z5d2v";
+ vendorSha256 = "11r3vpimhik7y09gwb3p6pl0yf53hpaw24ry4a833fw8060rqp3q";
buildFlagsArray = ''
-ldflags=
- -X github.com/mdlayher/corerad/internal/build.linkTimestamp=1589133047
+ -X github.com/mdlayher/corerad/internal/build.linkTimestamp=1590182656
-X github.com/mdlayher/corerad/internal/build.linkVersion=v${version}
'';
diff --git a/pkgs/tools/networking/croc/default.nix b/pkgs/tools/networking/croc/default.nix
index a0ee3803139..8fe208c98bc 100644
--- a/pkgs/tools/networking/croc/default.nix
+++ b/pkgs/tools/networking/croc/default.nix
@@ -2,21 +2,22 @@
buildGoModule rec {
pname = "croc";
- version = "8.0.9";
+ version = "8.0.11";
src = fetchFromGitHub {
owner = "schollz";
repo = pname;
rev = "v${version}";
- sha256 = "0kwpn1nv93f8swzc70j8srddqz7qb33pxc9nhqrd92jhcl4cc7iv";
+ sha256 = "09yx7xjhvpyvzwsf859b9yfrxzg01ak3dfavfhmx3h97lrdxprgi";
};
- modSha256 = "1wcnf3sd4hkfm38q2z03ixys1hbscay5rsac49ng4kabqjh7rxhg";
+ vendorSha256 = "1lqlrsd90475b1wp1krfppi635q5gw1ka8x4d8haanmnlnxkniqf";
subPackages = [ "." ];
meta = with stdenv.lib; {
- description = "Easily and securely send things from one computer to another";
+ description =
+ "Easily and securely send things from one computer to another";
homepage = "https://github.com/schollz/croc";
license = licenses.mit;
maintainers = with maintainers; [ hugoreeves equirosa ];
diff --git a/pkgs/tools/networking/curl/default.nix b/pkgs/tools/networking/curl/default.nix
index ba54b2c5671..11a928a3ef1 100644
--- a/pkgs/tools/networking/curl/default.nix
+++ b/pkgs/tools/networking/curl/default.nix
@@ -28,14 +28,15 @@ assert brotliSupport -> brotli != null;
assert gssSupport -> libkrb5 != null;
stdenv.mkDerivation rec {
- name = "curl-7.69.1";
+ pname = "curl";
+ version = "7.70.0";
src = fetchurl {
urls = [
- "https://curl.haxx.se/download/${name}.tar.bz2"
- "https://github.com/curl/curl/releases/download/${lib.replaceStrings ["."] ["_"] name}/${name}.tar.bz2"
+ "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 = "1s2ddjjif1wkp69vx25nzxklhimgqzaazfzliyl6mpvsa2yybx9g";
+ sha256 = "1l19b2xmzwjl2fqlbv46kwlz1823miaxczyx2a5lz8k7mmigw2x5";
};
outputs = [ "bin" "dev" "out" "man" "devdoc" ];
@@ -119,8 +120,8 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A command line tool for transferring files with URL syntax";
homepage = "https://curl.haxx.se/";
- maintainers = with maintainers; [ lovek323 ];
license = licenses.curl;
+ maintainers = with maintainers; [ lovek323 ];
platforms = platforms.all;
};
}
diff --git a/pkgs/tools/networking/curlie/default.nix b/pkgs/tools/networking/curlie/default.nix
index 179181fc49c..cb1cf8d97fa 100644
--- a/pkgs/tools/networking/curlie/default.nix
+++ b/pkgs/tools/networking/curlie/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "09v8alrbw6qva3q3bcqxnyjm7svagfxqvhdff7cqf5pbmkxnhln9";
};
- modSha256 = "18nwq99vv3nbdwfilfn8v64mn58jviwybi93li0lcg7779nxab3d";
+ vendorSha256 = "1mxgf004czf65a2mv99gfp27g98xhllmfcz4ynfv66nfkbfz6a8n";
meta = with lib; {
description = "Curlie is a frontend to curl that adds the ease of use of httpie, without compromising on features and performance";
@@ -19,4 +19,4 @@ buildGoModule rec {
maintainers = with maintainers; [ ma27 ];
license = licenses.mit;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/dnsproxy/default.nix b/pkgs/tools/networking/dnsproxy/default.nix
index 3877e6f0e1a..b868f075b9b 100644
--- a/pkgs/tools/networking/dnsproxy/default.nix
+++ b/pkgs/tools/networking/dnsproxy/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "dnsproxy";
- version = "0.27.1";
+ version = "0.28.1";
src = fetchFromGitHub {
owner = "AdguardTeam";
repo = pname;
rev = "v${version}";
- sha256 = "0nsj75aw5dym1pzn18p6fzh17vcryz1xs4xly6ga79dkpyijr9j8";
+ sha256 = "1pa4skrhdcblqs8r1kik5g8h9p6pcin5pd7b1dh7xk2n86xs8j22";
};
- modSha256 = "1m8565hkn981b6xld8jyrbxay48ww8lzr94kgakx0rg5548kd7v5";
+ vendorSha256 = null;
meta = with stdenv.lib; {
description = "Simple DNS proxy with DoH, DoT, and DNSCrypt support";
@@ -20,4 +20,4 @@ buildGoModule rec {
maintainers = with maintainers; [ contrun ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/fastd/default.nix b/pkgs/tools/networking/fastd/default.nix
index 2bf1d8e5d2c..8c9a877b8f1 100644
--- a/pkgs/tools/networking/fastd/default.nix
+++ b/pkgs/tools/networking/fastd/default.nix
@@ -1,14 +1,15 @@
-{ stdenv, fetchgit, cmake, bison, pkgconfig
-, libuecc, libsodium, libcap, json_c }:
+{ stdenv, fetchFromGitHub, cmake, bison, pkgconfig
+, libuecc, libsodium, libcap, json_c, openssl }:
stdenv.mkDerivation rec {
- version = "18";
pname = "fastd";
+ version = "19";
- src = fetchgit {
- url = "git://git.universe-factory.net/fastd";
- rev = "refs/tags/v${version}";
- sha256 = "0c9v3igv3812b3jr7jk75a2np658yy00b3i4kpbpdjgvqzc1jrq8";
+ src = fetchFromGitHub {
+ owner = "Neoraider";
+ repo = "fastd";
+ rev = "v${version}";
+ sha256 = "1h3whjvy2n2cyvbkbg4y1z9vlrn790spzbdhj4glwp93xcykhz5i";
};
postPatch = ''
@@ -17,7 +18,11 @@ stdenv.mkDerivation rec {
'';
nativeBuildInputs = [ pkgconfig bison cmake ];
- buildInputs = [ libuecc libsodium libcap json_c ];
+ buildInputs = [ libuecc libsodium libcap json_c openssl ];
+
+ cmakeFlags = [
+ "-DENABLE_OPENSSL=true"
+ ];
enableParallelBuilding = true;
diff --git a/pkgs/tools/networking/frp/default.nix b/pkgs/tools/networking/frp/default.nix
index 438740600c7..588f8a8c1cb 100644
--- a/pkgs/tools/networking/frp/default.nix
+++ b/pkgs/tools/networking/frp/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1z914p20n3i1bf4hx5iq2fylx1s49knb70cbg53ji2n7nrm1q33r";
};
- modSha256 = "1v90w5grc0vjpcp0m56d73zi0qnbswgz1rcvcwrjfa3rwqhigbal";
+ vendorSha256 = "0pi661mb5vwj16wwxnyx9b0ic7gzby6qfs3y4w00agn6sn5nahx2";
subPackages = [ "cmd/frpc" "cmd/frps" ];
@@ -28,4 +28,4 @@ buildGoModule rec {
maintainers = with maintainers; [ filalex77 ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/goimapnotify/default.nix b/pkgs/tools/networking/goimapnotify/default.nix
new file mode 100644
index 00000000000..fb64ff65cc1
--- /dev/null
+++ b/pkgs/tools/networking/goimapnotify/default.nix
@@ -0,0 +1,26 @@
+{ buildGoPackage, fetchFromGitLab, lib }:
+
+buildGoPackage rec {
+ pname = "goimapnotify";
+ version = "2.0";
+
+ goPackagePath = "gitlab.com/shackra/goimapnotify";
+
+ src = fetchFromGitLab {
+ owner = "shackra";
+ repo = "goimapnotify";
+ rev = "${version}";
+ sha256 = "1d42gd3m2rkvy985d181dbcm5i3f7xsg2z8z6s4bpvw24pfnzs42";
+ };
+
+ goDeps = ./deps.nix;
+
+ meta = with lib; {
+ description =
+ "Execute scripts on IMAP mailbox changes (new/deleted/updated messages) using IDLE";
+ homepage = "https://gitlab.com/shackra/goimapnotify";
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ wohanley ];
+ };
+}
diff --git a/pkgs/tools/networking/goimapnotify/deps.nix b/pkgs/tools/networking/goimapnotify/deps.nix
new file mode 100644
index 00000000000..fc377c50be4
--- /dev/null
+++ b/pkgs/tools/networking/goimapnotify/deps.nix
@@ -0,0 +1,66 @@
+# file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix)
+[
+ {
+ goPackagePath = "github.com/emersion/go-imap";
+ fetch = {
+ type = "git";
+ url = "https://github.com/emersion/go-imap";
+ rev = "b7db4a2bc5cc04fb568fb036a438da43ee9a9f78";
+ sha256 = "1v5hp02k9rfdq7gqiydz575dw6a991pspynhxypv0fvgh1vgqs0s";
+ };
+ }
+ {
+ goPackagePath = "github.com/emersion/go-imap-idle";
+ fetch = {
+ type = "git";
+ url = "https://github.com/emersion/go-imap-idle";
+ rev = "2af93776db6b042cc1116b0d0af00d7f58eea696";
+ sha256 = "19dh8sryjr3a8f0bgwywiz2fqccxhf4j66sm0w1jkjzh131f3pr7";
+ };
+ }
+ {
+ goPackagePath = "github.com/emersion/go-sasl";
+ fetch = {
+ type = "git";
+ url = "https://github.com/emersion/go-sasl";
+ rev = "7e096a0a6197b89989e8cc31016daa67c8c62051";
+ sha256 = "0mr9nzi4wc3ck730zqfqwmy8wk7d90h80yvvivqnxyfyadqy48kd";
+ };
+ }
+ {
+ goPackagePath = "github.com/konsorten/go-windows-terminal-sequences";
+ fetch = {
+ type = "git";
+ url = "https://github.com/konsorten/go-windows-terminal-sequences";
+ rev = "f55edac94c9bbba5d6182a4be46d86a2c9b5b50e";
+ sha256 = "09mn209ika7ciy87xf2x31dq5fnqw39jidgaljvmqxwk7ff1hnx7";
+ };
+ }
+ {
+ goPackagePath = "github.com/sirupsen/logrus";
+ fetch = {
+ type = "git";
+ url = "https://github.com/sirupsen/logrus";
+ rev = "8bdbc7bcc01dcbb8ec23dc8a28e332258d25251f";
+ sha256 = "1m7ny9jkb98cxqhsp13xa5hnqh1s9f25x04q6arsala4zswsw33c";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "a129542de9ae0895210abff9c95d67a1f33cb93d";
+ sha256 = "13p5q7s25rsvfkk8fcwf432j8djf7bjg7chs296rzlig4vqcdxi4";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/text";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/text";
+ rev = "342b2e1fbaa52c93f31447ad2c6abc048c63e475";
+ sha256 = "0flv9idw0jm5nm8lx25xqanbkqgfiym6619w575p7nrdh0riqwqh";
+ };
+ }
+]
diff --git a/pkgs/tools/networking/grpcui/default.nix b/pkgs/tools/networking/grpcui/default.nix
index 58e698ed708..6bae95298fe 100644
--- a/pkgs/tools/networking/grpcui/default.nix
+++ b/pkgs/tools/networking/grpcui/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0dcah6bamjqyp9354qrd1cykdr5k5l93hh7qcy5b4nkag9531gl0";
};
- modSha256 = "1yq8484cjxad72nqsrim3zppr8hmn7dc6f8rgkw8fg952lqy5jjb";
+ vendorSha256 = "0m9nn8x0ji0n9v3d5w5z3grwv0zh8ijvh92jqjpcfv4bcjr5vsjr";
meta = with lib; {
description = "An interactive web UI for gRPC, along the lines of postman";
@@ -20,4 +20,4 @@ buildGoModule rec {
maintainers = with maintainers; [ pradyuman ];
platforms = platforms.linux ++ platforms.darwin;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/hey/default.nix b/pkgs/tools/networking/hey/default.nix
index d65d5c9e323..8ed6ecbbf26 100644
--- a/pkgs/tools/networking/hey/default.nix
+++ b/pkgs/tools/networking/hey/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "06w5hf0np0ayvjnfy8zgy605yrs5j326nk2gm0fy7amhwx1fzkwv";
};
- modSha256 = "0a00kcyagqczw0vhl8qs2xs1y8myw080y9kjs4qrcmj6kibdy55q";
+ vendorSha256 = null;
meta = with lib; {
description = "HTTP load generator, ApacheBench (ab) replacement";
@@ -19,4 +19,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ filalex77 ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/ip2unix/default.nix b/pkgs/tools/networking/ip2unix/default.nix
index 83a6ea4b243..269dd0f1f34 100644
--- a/pkgs/tools/networking/ip2unix/default.nix
+++ b/pkgs/tools/networking/ip2unix/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "ip2unix";
- version = "2.1.1";
+ version = "2.1.3";
src = fetchFromGitHub {
owner = "nixcloud";
repo = "ip2unix";
rev = "v${version}";
- sha256 = "121ygj50i7ja9bv76y51qsjbjmmydhpi0sd3xb6pysmlzv0bxn17";
+ sha256 = "19c449h60b2m1d8kawnhpi4y9y4ddm24jmlh8kilqmx8m5l2khr6";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/networking/minio-client/default.nix b/pkgs/tools/networking/minio-client/default.nix
index 0649eb02172..4e81321dc62 100644
--- a/pkgs/tools/networking/minio-client/default.nix
+++ b/pkgs/tools/networking/minio-client/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0ff2fyr3787zp0lpgbph064am33py2wzjikzmxd3zwp3y0dic770";
};
- modSha256 = "1bcz7jchfnglypr2md9hhqbvcbghic2yp6njdrx3m5nqhylypzfx";
+ vendorSha256 = "0nfcxz47v5gl0wih59xarhz82nd8wy61c3ijvg2v08ipk29zivcc";
subPackages = [ "." ];
@@ -24,4 +24,4 @@ buildGoModule rec {
platforms = platforms.unix;
license = licenses.asl20;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/mu/default.nix b/pkgs/tools/networking/mu/default.nix
index 611e848b9af..430607a0c3b 100644
--- a/pkgs/tools/networking/mu/default.nix
+++ b/pkgs/tools/networking/mu/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "mu";
- version = "1.4.3";
+ version = "1.4.7";
src = fetchFromGitHub {
owner = "djcb";
repo = "mu";
rev = version;
- sha256 = "1i9chd8ks1q4g5pyscsir6pw4kahkx3k8ckzbi8j3gr6jz1qzzsg";
+ sha256 = "0inn720prhgxxc1napzd3xyzqgsvv70gqddsyzaa84h6946iz6v5";
};
postPatch = stdenv.lib.optionalString (batchSize != null) ''
@@ -21,8 +21,11 @@ stdenv.mkDerivation rec {
'';
buildInputs = [
- sqlite xapian glib gmime3 texinfo emacs guile libsoup icu
- ] ++ stdenv.lib.optionals withMug [ gtk3 webkitgtk ];
+ sqlite xapian glib gmime3 texinfo emacs libsoup icu
+ ]
+ # Workaround for https://github.com/djcb/mu/issues/1641
+ ++ stdenv.lib.optional (!stdenv.isDarwin) guile
+ ++ stdenv.lib.optionals withMug [ gtk3 webkitgtk ];
nativeBuildInputs = [ pkgconfig autoreconfHook pmccabe ];
diff --git a/pkgs/tools/networking/nebula/default.nix b/pkgs/tools/networking/nebula/default.nix
index ec94fc97997..69fc3e7a8b0 100644
--- a/pkgs/tools/networking/nebula/default.nix
+++ b/pkgs/tools/networking/nebula/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0xrki9w83b4b3l5adq1rxz374f124wf388sdyvy7ngc3b04k7qlb";
};
- modSha256 = "0v45ikw0bl00412krg4v6sr9bggvsrvl0h6clihkh4mdfz6kwa47";
+ vendorSha256 = "094mn1r69c40w7k3lsggjh0dpws9l0j7mgiyjy1lpblkvkyk2azm";
subPackages = [ "cmd/nebula" "cmd/nebula-cert" ];
@@ -40,4 +40,4 @@ buildGoModule rec {
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/network-manager/strongswan/default.nix b/pkgs/tools/networking/network-manager/strongswan/default.nix
index a1c6962d3f9..028d852f139 100644
--- a/pkgs/tools/networking/network-manager/strongswan/default.nix
+++ b/pkgs/tools/networking/network-manager/strongswan/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "NetworkManager-strongswan";
- version = "1.5.0";
+ version = "1.5.2";
src = fetchurl {
url = "https://download.strongswan.org/NetworkManager/${pname}-${version}.tar.bz2";
- sha256 = "1x6hivr1v76fxy1dn82xrj9rj8k3r097kf4yiblqq16y631hxzy4";
+ sha256 = "0sc1yzlxjfvl58hjjw99bchqc4061i3apw254z61v22k4sajnif8";
};
buildInputs = [ networkmanager strongswanNM libsecret gtk3 libnma ];
diff --git a/pkgs/tools/networking/obfs4/default.nix b/pkgs/tools/networking/obfs4/default.nix
index 02820c0a74f..784c6d5c638 100644
--- a/pkgs/tools/networking/obfs4/default.nix
+++ b/pkgs/tools/networking/obfs4/default.nix
@@ -10,7 +10,7 @@ buildGoModule rec {
sha256 = "05aqmw8x8s0yqyqmdj5zcsq06gsbcmrlcd52gaqm20m1pg9503ad";
};
- modSha256 = "150kg22kznrdj5icjxk3qd70g7wpq8zd2zklw1y2fgvrggw8zvyv";
+ vendorSha256 = "0h3gjxv26pc6cysvy1hny2f4abw6i847dk8fx0m113ixx9qghk87";
meta = with lib; {
description = "A pluggable transport proxy";
@@ -18,4 +18,4 @@ buildGoModule rec {
repositories.git = "https://git.torproject.org/pluggable-transports/obfs4.git";
maintainers = with maintainers; [ phreedom thoughtpolice ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/ofono/0001-Search-connectors-in-OFONO_PLUGIN_PATH.patch b/pkgs/tools/networking/ofono/0001-Search-connectors-in-OFONO_PLUGIN_PATH.patch
index eb97209a693..c1174e1093a 100644
--- a/pkgs/tools/networking/ofono/0001-Search-connectors-in-OFONO_PLUGIN_PATH.patch
+++ b/pkgs/tools/networking/ofono/0001-Search-connectors-in-OFONO_PLUGIN_PATH.patch
@@ -98,7 +98,7 @@ index 924a45ec..f05055c3 100644
+
+ plugin_path = g_getenv ("OFONO_PLUGIN_PATH");
+
-+ if (!plugin_path) {
++ if (plugin_path) {
+ gchar **plugin_path_list;
+ gsize i;
+
diff --git a/pkgs/tools/networking/openconnect/default.nix b/pkgs/tools/networking/openconnect/default.nix
index 101346d31b1..11f9fdc0fd8 100644
--- a/pkgs/tools/networking/openconnect/default.nix
+++ b/pkgs/tools/networking/openconnect/default.nix
@@ -4,19 +4,19 @@ assert (openssl != null) == (gnutls == null);
let vpnc = fetchgit {
url = "git://git.infradead.org/users/dwmw2/vpnc-scripts.git";
- rev = "c84fb8e5a523a647a01a1229a9104db934e19f00";
- sha256 = "01xdclx0y3x66mpbdr77n4ilapwzjz475h32q88ml9gnq6phjxrs";
+ rev = "c0122e891f7e033f35f047dad963702199d5cb9e";
+ sha256 = "11b1ls012mb704jphqxjmqrfbbhkdjb64j2q4k8wb5jmja8jnd14";
};
in stdenv.mkDerivation rec {
pname = "openconnect";
- version = "8.05";
+ version = "8.10";
src = fetchurl {
urls = [
"ftp://ftp.infradead.org/pub/openconnect/${pname}-${version}.tar.gz"
];
- sha256 = "14i9q727c2zc9xhzp1a9hz3gzb5lwgsslbhircm84dnbs192jp1k";
+ sha256 = "1cdsx4nsrwawbsisfkldfc9i4qn60g03vxb13nzppr2br9p4rrih";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/tools/networking/openfortivpn/default.nix b/pkgs/tools/networking/openfortivpn/default.nix
index b0be2ab5e6d..bd1c02f9b54 100644
--- a/pkgs/tools/networking/openfortivpn/default.nix
+++ b/pkgs/tools/networking/openfortivpn/default.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
let repo = "openfortivpn";
- version = "1.13.3";
+ version = "1.14.0";
in stdenv.mkDerivation {
name = "${repo}-${version}";
@@ -12,7 +12,7 @@ in stdenv.mkDerivation {
owner = "adrienverge";
inherit repo;
rev = "v${version}";
- sha256 = "1y3b3zwzig520nyky7xnr0l0zf68i4w698bysyngpkada14d8dv3";
+ sha256 = "1qn48sp3ydbik7nc9x5l22gvvnr99f89jy1lvnf64bdg218kr0z7";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/tools/networking/openvpn/default.nix b/pkgs/tools/networking/openvpn/default.nix
index 09ad8db46ea..c5a15c2f87a 100644
--- a/pkgs/tools/networking/openvpn/default.nix
+++ b/pkgs/tools/networking/openvpn/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, fetchpatch, pkgconfig
+{ stdenv, fetchurl, fetchpatch, pkgconfig, makeWrapper
, iproute, lzo, openssl, pam
, useSystemd ? stdenv.isLinux, systemd ? null, utillinux ? null
, pkcs11Support ? false, pkcs11helper ? null,
@@ -10,11 +10,10 @@ assert pkcs11Support -> (pkcs11helper != null);
with stdenv.lib;
let
- # There is some fairly brittle string substitutions going on to replace paths,
- # so please verify this script in case you are upgrading it
+ # Check if the script needs to have other binaries wrapped when changing this.
update-resolved = fetchurl {
- url = "https://raw.githubusercontent.com/jonathanio/update-systemd-resolved/v1.2.7/update-systemd-resolved";
- sha256 = "12zfzh42apwbj7ks5kfxf3far7kaghlby4yapbhn00q8pbdlw7pq";
+ url = "https://raw.githubusercontent.com/jonathanio/update-systemd-resolved/v1.3.0/update-systemd-resolved";
+ sha256 = "021qzv1k0zxgv1rmyfpqj3zlzqr28xa7zff1n7vrbjk36ijylpsc";
};
in stdenv.mkDerivation rec {
@@ -26,7 +25,7 @@ in stdenv.mkDerivation rec {
sha256 = "1qpbllwlha7cffsd5dlddb8rl22g9rar5zflkz1wrcllhvfkl7v4";
};
- nativeBuildInputs = [ pkgconfig ];
+ nativeBuildInputs = [ makeWrapper pkgconfig ];
buildInputs = [ lzo openssl ]
++ optionals stdenv.isLinux [ pam iproute ]
@@ -45,16 +44,10 @@ in stdenv.mkDerivation rec {
cp -r sample/sample-config-files/ $out/share/doc/openvpn/examples
cp -r sample/sample-keys/ $out/share/doc/openvpn/examples
cp -r sample/sample-scripts/ $out/share/doc/openvpn/examples
-
- ${optionalString useSystemd ''
- install -Dm755 ${update-resolved} $out/libexec/update-systemd-resolved
-
- substituteInPlace $out/libexec/update-systemd-resolved \
- --replace '/usr/bin/env bash' '${stdenv.shell} -e' \
- --replace 'busctl call' '${getBin systemd}/bin/busctl call' \
- --replace '(ip ' '(${getBin iproute}/bin/ip ' \
- --replace 'logger ' '${getBin utillinux}/bin/logger '
- ''}
+ '' + optionalString useSystemd ''
+ install -Dm555 ${update-resolved} $out/libexec/update-systemd-resolved
+ wrapProgram $out/libexec/update-systemd-resolved \
+ --prefix PATH : ${makeBinPath [ stdenv.shell iproute systemd utillinux ]}
'';
enableParallelBuilding = true;
diff --git a/pkgs/tools/networking/pirate-get/default.nix b/pkgs/tools/networking/pirate-get/default.nix
index bacea663493..b89ab8164cc 100644
--- a/pkgs/tools/networking/pirate-get/default.nix
+++ b/pkgs/tools/networking/pirate-get/default.nix
@@ -4,16 +4,14 @@ with python3Packages;
buildPythonApplication rec {
pname = "pirate-get";
- version = "0.3.5";
-
- doCheck = false;
+ version = "0.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "01jr9c04ic4bfalfdijavzvqzmpkw3hq1glqyc86z3v6zwl8dlp2";
+ sha256 = "07s5ss9dxccx1mip7pyga1fagywkqchxmzz55ng47ac9053ffxkq";
};
- propagatedBuildInputs = [ colorama veryprettytable beautifulsoup4 pyperclip ];
+ propagatedBuildInputs = [ colorama veryprettytable pyperclip ];
meta = with stdenv.lib; {
description = "A command line interface for The Pirate Bay";
diff --git a/pkgs/tools/networking/pixiecore/default.nix b/pkgs/tools/networking/pixiecore/default.nix
index bc8ec7da169..60d2a0986b1 100644
--- a/pkgs/tools/networking/pixiecore/default.nix
+++ b/pkgs/tools/networking/pixiecore/default.nix
@@ -12,7 +12,7 @@ buildGoModule rec {
sha256 = "14dslmx3gk08h9gqfjw5y27x7d2c6r8ir7mjd7l9ybysagpzr02a";
};
- modSha256 = "1waqaglm6f9zy5296z309ppkck2vmydhk9gjnxrgzmhqld5lcq4f";
+ vendorSha256 = "08n3m6fkwh8jmmzky3ygij4gxlcqidqk5ywi8ki8bkyzzs2lqaw7";
subPackages = [ "cmd/pixiecore" ];
meta = {
@@ -22,4 +22,4 @@ buildGoModule rec {
maintainers = with stdenv.lib.maintainers; [ bbigras danderson ];
platforms = stdenv.lib.platforms.linux;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/shadowfox/default.nix b/pkgs/tools/networking/shadowfox/default.nix
index f2ae143e1b9..f4cc57c9c8b 100644
--- a/pkgs/tools/networking/shadowfox/default.nix
+++ b/pkgs/tools/networking/shadowfox/default.nix
@@ -13,7 +13,7 @@ buildGoModule rec {
goPackagePath = "github.com/SrKomodo/shadowfox-updater";
- modSha256 = "0hcc87mzacqwbw10l49kx0sxl4mivdr88c40wh6hdfvrbam2w86r";
+ vendorSha256 = "06ar9ivry9b01609izjbl6hqgg0cy7aqd8n2cqpyq0g7my0l0lbj";
buildFlags = [ "--tags" "release" ];
@@ -27,4 +27,4 @@ buildGoModule rec {
platforms = platforms.all;
maintainers = with maintainers; [ infinisil ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/shadowsocks-rust/default.nix b/pkgs/tools/networking/shadowsocks-rust/default.nix
index 36f6b584959..ba90a7cacb7 100644
--- a/pkgs/tools/networking/shadowsocks-rust/default.nix
+++ b/pkgs/tools/networking/shadowsocks-rust/default.nix
@@ -2,24 +2,23 @@
rustPlatform.buildRustPackage rec {
pname = "shadowsocks-rust";
- version = "1.7.2";
+ version = "1.8.11";
src = fetchFromGitHub {
rev = "v${version}";
owner = "shadowsocks";
repo = pname;
- sha256 = "0w7ysha46ml3j1i1knvll4pmqg291z8a2ypcy650m61dhrvkh2ng";
+ sha256 = "0imnvx3v0msk9qf72zy1qg5q52dmc8xfs9iwdwa2q13scjslgmwn";
};
- cargoSha256 = "0srmn8ndy7vdvcysyb7a5pjly0m3jchq0zrqzhrwicynm291w56h";
+ cargoSha256 = "1aqqx0pdq3vp5c06pjwsrbrqfkz5dhxnpvv3vnr3pqfm62xrffgg";
+
+ SODIUM_USE_PKG_CONFIG = 1;
buildInputs = [ openssl libsodium ]
++ stdenv.lib.optionals stdenv.isDarwin [ Security ];
nativeBuildInputs = [ pkgconfig ];
- # tries to read /etc/resolv.conf, hence fails in sandbox
- doCheck = false;
-
meta = with stdenv.lib; {
homepage = "https://github.com/shadowsocks/shadowsocks-rust";
description = "A Rust port of shadowsocks";
diff --git a/pkgs/tools/networking/slirp4netns/default.nix b/pkgs/tools/networking/slirp4netns/default.nix
index 6b9279a8190..5aa3219e5b1 100644
--- a/pkgs/tools/networking/slirp4netns/default.nix
+++ b/pkgs/tools/networking/slirp4netns/default.nix
@@ -6,6 +6,7 @@
, libcap
, libseccomp
, libslirp
+, nixosTests
}:
stdenv.mkDerivation rec {
@@ -25,6 +26,8 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
+ passthru.tests.podman = nixosTests.podman;
+
meta = with stdenv.lib; {
homepage = "https://github.com/rootless-containers/slirp4netns";
description = "User-mode networking for unprivileged network namespaces";
diff --git a/pkgs/tools/networking/ssldump/default.nix b/pkgs/tools/networking/ssldump/default.nix
index 2c008cbb36a..b492b5a226b 100644
--- a/pkgs/tools/networking/ssldump/default.nix
+++ b/pkgs/tools/networking/ssldump/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation {
pname = "ssldump";
- version = "0.9b3";
+ version = "1.1";
src = fetchFromGitHub {
owner = "adulau";
repo = "ssldump";
- rev = "4529d03a50d39d3697c3e39a3d6f6c9b29448aa0";
- sha256 = "0wwsamzxabfxcil5y2g4v2261vdspxlp12wz4xhji8607jbyjwr1";
+ rev = "7491b9851505acff95b2c68097e9b9f630d418dc";
+ sha256 = "1j3rln86khdnc98v50hclvqaq83a24c1rfzbcbajkbfpr4yxpnpd";
};
buildInputs = [ libpcap openssl ];
diff --git a/pkgs/tools/networking/tendermint/default.nix b/pkgs/tools/networking/tendermint/default.nix
index 90b16e37ed7..93b0b69f22f 100644
--- a/pkgs/tools/networking/tendermint/default.nix
+++ b/pkgs/tools/networking/tendermint/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "tendermint";
- version = "0.32.11";
+ version = "0.32.12";
src = fetchFromGitHub {
owner = "tendermint";
repo = pname;
rev = "v${version}";
- sha256 = "17p7khfiv5aflpl4imbqp8v7gignd6v6a7g80xlnzgix5ismh84l";
+ sha256 = "1d3q5d49pzh86brrwp4kfsxs0n9zdmcnkminarg3wl9w97qrjsr6";
};
- modSha256 = "1sdjzj52gkqk51ml29hijzv64clmi38km5z7j7paf28dla2brfxq";
+ vendorSha256 = "1vhd3s6yxfhirgipxcy0rh8sk55cdzirr8n8r31sijgyak92mq0l";
meta = with stdenv.lib; {
description = "Byzantine-Fault Tolerant State Machines. Or Blockchain, for short.";
@@ -20,4 +20,4 @@ buildGoModule rec {
maintainers = with maintainers; [ alexfmpe ];
platforms = platforms.linux ++ platforms.darwin;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/termshark/default.nix b/pkgs/tools/networking/termshark/default.nix
index ea1ef86f979..7933cad687a 100644
--- a/pkgs/tools/networking/termshark/default.nix
+++ b/pkgs/tools/networking/termshark/default.nix
@@ -14,7 +14,7 @@ buildGoModule rec {
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ wireshark-cli ];
- modSha256 = "0lp4gky76di7as78421p3lsirfr7mic3z204ildvj6gf6d15svpr";
+ vendorSha256 = "14apff3vcbndr30765lzi4qswakavb4396bjixxvpxv6i5c04dq7";
postFixup = ''
wrapProgram $out/bin/termshark --prefix PATH : ${stdenv.lib.makeBinPath [ wireshark-cli ]}
@@ -31,4 +31,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ winpat elseym ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/networking/tridactyl-native/default.nix b/pkgs/tools/networking/tridactyl-native/default.nix
index bca0fcb81c7..c2ea4ee62d8 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.18.1";
+ version = "1.19.0";
src = fetchFromGitHub {
owner = "tridactyl";
repo = "tridactyl";
rev = version;
- sha256 = "0f4agsh0gqpyhl3nysv4x9f74hlnch27gp3l8bpl645kbbfkg0di";
+ sha256 = "1myqhhjilj9sjvvw64f2931jqgvwv60ajqngw790ygcs4vr7gmfk";
};
sourceRoot = "source/native";
diff --git a/pkgs/tools/networking/wormhole/default.nix b/pkgs/tools/networking/tunnelto/default.nix
index 2b826224f42..c61da53c6ad 100644
--- a/pkgs/tools/networking/wormhole/default.nix
+++ b/pkgs/tools/networking/tunnelto/default.nix
@@ -7,17 +7,17 @@
}:
rustPlatform.buildRustPackage rec {
- pname = "wormhole";
- version = "0.1.5";
+ pname = "tunnelto";
+ version = "0.1.6";
src = fetchFromGitHub {
owner = "agrinman";
repo = pname;
rev = version;
- sha256 = "0aq2myzqd9xqz4zdl03jhdd7f22y9k39xdhiark6ymhwcxijsq8y";
+ sha256 = "0yigjg8kjl8v0636hjr3sg33p4v963vzq7wbfi986ymxfx47jqp7";
};
- cargoSha256 = "1gjqiv8sgdab0i461v72zcvh91cpqmmpcc3qyx3svq0391rwzp46";
+ cargoSha256 = "0603b0hn84shl9wdg7zg7kf9050gh33d8ghscwsby1vqanakms9j";
nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ pkg-config ];
buildInputs = [ ]
diff --git a/pkgs/tools/networking/unbound/default.nix b/pkgs/tools/networking/unbound/default.nix
index c03f68c36e2..6390ab35f95 100644
--- a/pkgs/tools/networking/unbound/default.nix
+++ b/pkgs/tools/networking/unbound/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "unbound";
- version = "1.10.0";
+ version = "1.10.1";
src = fetchurl {
url = "https://unbound.net/downloads/${pname}-${version}.tar.gz";
- sha256 = "0mg9divpysr42sp0m693a70693dp8025v6c9dv1yabr4g1jlhbqm";
+ sha256 = "0dnmh9jjh2v274f0hl31bgv40pl77mmfgky8bkqr5kvi3b17fdmp";
};
# https://github.com/NLnetLabs/unbound/pull/90
diff --git a/pkgs/tools/networking/urlwatch/default.nix b/pkgs/tools/networking/urlwatch/default.nix
index e7cbaa73cce..639bea38f0a 100644
--- a/pkgs/tools/networking/urlwatch/default.nix
+++ b/pkgs/tools/networking/urlwatch/default.nix
@@ -2,13 +2,13 @@
python3Packages.buildPythonApplication rec {
name = "urlwatch-${version}";
- version = "2.17";
+ version = "2.18";
src = fetchFromGitHub {
owner = "thp";
repo = "urlwatch";
rev = version;
- sha256 = "1865p3yczgpq8gvgh4cpgbx2ibc1fwycd7pagga9sj8r3q0giqyk";
+ sha256 = "14dmyk95v3kajhn1w2lpil3rjs78y0wxylsxclv6zjxgjcc1xsi3";
};
propagatedBuildInputs = with python3Packages; [
diff --git a/pkgs/tools/networking/v2ray/default.nix b/pkgs/tools/networking/v2ray/default.nix
index 762d68acdb1..0f0c5961c00 100644
--- a/pkgs/tools/networking/v2ray/default.nix
+++ b/pkgs/tools/networking/v2ray/default.nix
@@ -3,20 +3,20 @@
, ... } @ args:
callPackage ./generic.nix (rec {
- version = "4.23.0";
+ version = "4.23.3";
src = fetchFromGitHub {
owner = "v2ray";
repo = "v2ray-core";
rev = "v${version}";
- sha256 = "0if53d1blj1wf572z21dsywx6czbmhs5dpccx5z1knjhh2xgg9lm";
+ sha256 = "1b0cxrpgkmgas7pwxglsvgcig8rnhffkf990b42z7awji5lw055v";
};
assets = {
# MIT licensed
"geoip.dat" = let
- geoipRev = "202003180002";
- geoipSha256 = "08d383phc5qk7glq25nkf1g8za38415x2952phy525ail88afpwl";
+ geoipRev = "202005270003";
+ geoipSha256 = "10gf69hr32p4bpl5j8r46v8xzhpcgm70xbcdxm1a8l0jwyj0infs";
in fetchurl {
url = "https://github.com/v2ray/geoip/releases/download/${geoipRev}/geoip.dat";
sha256 = geoipSha256;
@@ -24,8 +24,8 @@ callPackage ./generic.nix (rec {
# MIT licensed
"geosite.dat" = let
- geositeRev = "202003221514";
- geositeSha256 = "1d4gv6714m97i57srrzybnmc4322qv5lypkqbmhcxb8bi4ljpf1m";
+ geositeRev = "202005292154";
+ geositeSha256 = "0w6l0q8y14in5f4a406blpprqq6p438gpclnlfz7y2hkh5zf36cr";
in fetchurl {
url = "https://github.com/v2ray/domain-list-community/releases/download/${geositeRev}/dlc.dat";
sha256 = geositeSha256;
diff --git a/pkgs/tools/networking/v2ray/generic.nix b/pkgs/tools/networking/v2ray/generic.nix
index bf6e6cd55ae..e8f4d278c32 100644
--- a/pkgs/tools/networking/v2ray/generic.nix
+++ b/pkgs/tools/networking/v2ray/generic.nix
@@ -13,7 +13,7 @@ let
pname = "v2ray-core";
inherit version src;
- modSha256 = "11gsncy3449a7y6w6pr7acqabyj2q2a1q52f8fcl5cdz1vjbmmxi";
+ vendorSha256 = "0d2qmnmlkl884ccg0qcd2yhfj0dwxnb9dz3cih7rcipz85w2f2rs";
buildPhase = ''
runHook preBuild
@@ -47,4 +47,4 @@ in runCommand "v2ray-${version}" {
makeWrapper "$file" "$out/bin/$(basename "$file")" \
--set-default V2RAY_LOCATION_ASSET ${assetsDrv}
done
-''
+'' \ No newline at end of file
diff --git a/pkgs/tools/networking/vde2/default.nix b/pkgs/tools/networking/vde2/default.nix
index be3d1267861..b10ec5c1695 100644
--- a/pkgs/tools/networking/vde2/default.nix
+++ b/pkgs/tools/networking/vde2/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
})
] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl [
(fetchpatch {
- url = "https://git.alpinelinux.org/cgit/aports/plain/main/vde2/musl-build-fix.patch?id=ddee2f86a48e087867d4a2c12849b2e3baccc238";
+ url = "https://git.alpinelinux.org/aports/plain/main/vde2/musl-build-fix.patch?id=ddee2f86a48e087867d4a2c12849b2e3baccc238";
sha256 = "0b5382v541bkxhqylilcy34bh83ag96g71f39m070jzvi84kx8af";
})
];
diff --git a/pkgs/tools/networking/wifite2/default.nix b/pkgs/tools/networking/wifite2/default.nix
index 505e461e480..101c4643a77 100644
--- a/pkgs/tools/networking/wifite2/default.nix
+++ b/pkgs/tools/networking/wifite2/default.nix
@@ -3,14 +3,14 @@
, hcxdumptool, pyrit, which }:
python3.pkgs.buildPythonApplication rec {
- version = "2.5.3";
+ version = "2.5.5";
pname = "wifite2";
src = fetchFromGitHub {
owner = "kimocoder";
repo = "wifite2";
rev = version;
- sha256 = "080hbjpbgdnzr6jkmg5cb8dvzxm57zpi4c9x0y92yy472vqll3ax";
+ sha256 = "0rh54gj471dn8442imxwasjrrwzsx4m40nylkw3y6p8rbjmb92h4";
};
patches = [
diff --git a/pkgs/tools/networking/wireguard-go/default.nix b/pkgs/tools/networking/wireguard-go/default.nix
index 41946b88471..2913a31e16a 100644
--- a/pkgs/tools/networking/wireguard-go/default.nix
+++ b/pkgs/tools/networking/wireguard-go/default.nix
@@ -17,6 +17,10 @@ buildGoPackage rec {
passthru.updateScript = ./update.sh;
+ postInstall = ''
+ mv $out/bin/wireguard $out/bin/wireguard-go
+ '';
+
meta = with stdenv.lib; {
description = "Userspace Go implementation of WireGuard";
homepage = "https://git.zx2c4.com/wireguard-go/about/";
diff --git a/pkgs/tools/networking/wireguard-tools/default.nix b/pkgs/tools/networking/wireguard-tools/default.nix
index 4b6e2aa9f18..6cd3682c3f2 100644
--- a/pkgs/tools/networking/wireguard-tools/default.nix
+++ b/pkgs/tools/networking/wireguard-tools/default.nix
@@ -13,11 +13,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "wireguard-tools";
- version = "1.0.20200510";
+ version = "1.0.20200513";
src = fetchzip {
url = "https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-${version}.tar.xz";
- sha256 = "0xqchidfn1j3jq5w7ck570aib12q9z0mfvwhmnyzqxx7d3qh76j6";
+ sha256 = "1rvnr4hk17xa2sp48icbhdnd3l69fiwwlxnn3587p1slrlms808l";
};
outputs = [ "out" "man" ];
@@ -49,9 +49,7 @@ stdenv.mkDerivation rec {
passthru = {
updateScript = ./update.sh;
- tests = {
- inherit (nixosTests) wireguard wg-quick wireguard-generated wireguard-namespaces;
- };
+ tests = nixosTests.wireguard;
};
meta = {
diff --git a/pkgs/tools/networking/yggdrasil/default.nix b/pkgs/tools/networking/yggdrasil/default.nix
index d8c8c429ef9..438d620d2b5 100644
--- a/pkgs/tools/networking/yggdrasil/default.nix
+++ b/pkgs/tools/networking/yggdrasil/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "147kl2kvv1rn3yk0mlvd998a2yayjl07csxxkjvs6264j6csb860";
};
- modSha256 = "1ffp7q7kbkm1312sz6xnpc7342iczy9vj3m76lflirr1ljmw0dnb";
+ vendorSha256 = "09xv2p9rydnsb185x61fxhyjqx41wz285c1gdd47ad3s08ay1qc7";
# Change the default location of the management socket on Linux
# systems so that the yggdrasil system service unit does not have to
@@ -37,4 +37,4 @@ buildGoModule rec {
platforms = platforms.all;
maintainers = with maintainers; [ ehmry gazally lassulus ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/nix/cached-nix-shell/default.nix b/pkgs/tools/nix/cached-nix-shell/default.nix
index 03f6bc2b117..2db9ee6d9b3 100644
--- a/pkgs/tools/nix/cached-nix-shell/default.nix
+++ b/pkgs/tools/nix/cached-nix-shell/default.nix
@@ -1,25 +1,25 @@
{ stdenv, fetchFromGitHub, openssl, pkgconfig, ronn, rustPlatform }:
-let
+let
blake3-src = fetchFromGitHub {
owner = "BLAKE3-team";
repo = "BLAKE3";
- rev = "0.3.1";
- sha256 = "0wkxx2w56hsng28p8zpndsy288ix4s5qg6xqjzgjz53fbyk46hda";
+ rev = "0.3.3";
+ sha256 = "0av41ld0gqf3g60gcllpz59nqlr7r62v99mgfq9gs0p8diw5gi7x";
};
in rustPlatform.buildRustPackage rec {
pname = "cached-nix-shell";
- version = "0.1.2";
+ version = "0.1.3";
src = fetchFromGitHub {
owner = "xzfc";
repo = pname;
rev = "v${version}";
- sha256 = "0pzwknpc4qrh9pv5z0xvldql2dkj9ddksvaci86a4f8cnd86p2l6";
+ sha256 = "1ni671wr2lrvyz6myaz3v4llrjvq4jc1ygw1m7rvnadzyf3va3lw";
};
- cargoSha256 = "1n88gcnrfdrk025hb54igc83cn5vlv8n6ndyx1ydmzhd95vhbznf";
+ cargoSha256 = "19i39b1yqdf81ql4psr3nfah6ci2mw3ljkv740clqmz088j2av8g";
# The BLAKE3 C library is intended to be built by the project depending on it
# rather than as a standalone library.
diff --git a/pkgs/tools/nix/nixos-generators/default.nix b/pkgs/tools/nix/nixos-generators/default.nix
index 4e51b9b46dd..c1e84494609 100644
--- a/pkgs/tools/nix/nixos-generators/default.nix
+++ b/pkgs/tools/nix/nixos-generators/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
pname = "nixos-generators";
- version = "1.0.0";
+ version = "1.1.0";
src = fetchFromGitHub {
owner = "nix-community";
repo = "nixos-generators";
rev = version;
- sha256 = "10xncifdfhilxclxyf72h7dcfn8yn1h34qbkvdq9l76ghv5qjniq";
+ sha256 = "04cfhj42c2m7lafir9ksh36n3nhx3x20lhamyk4zc5p3pm1xdbs6";
};
nativeBuildInputs = [ makeWrapper ];
installFlags = [ "PREFIX=$(out)" ];
diff --git a/pkgs/tools/package-management/cargo-about/default.nix b/pkgs/tools/package-management/cargo-about/default.nix
index 82da6b7b93c..84bea234c20 100644
--- a/pkgs/tools/package-management/cargo-about/default.nix
+++ b/pkgs/tools/package-management/cargo-about/default.nix
@@ -1,16 +1,16 @@
{ lib, rustPlatform, fetchFromGitHub }:
rustPlatform.buildRustPackage rec {
pname = "cargo-about";
- version = "0.2.0";
+ version = "0.2.2";
src = fetchFromGitHub {
owner = "EmbarkStudios";
repo = "cargo-about";
rev = "${version}";
- sha256 = "0bsay1vqi5b3z7qjwbkwx3ikmpjzc0kswbajm50xmcwlg8jrn420";
+ sha256 = "00ing1v6vjqfvirp3mbayn8rwvxf72wnhz9249k2iifw8bl2r2hd";
};
- cargoSha256 = "1ynalwaqa70ihgras3frp5l3xniz58hwp108wkxn6zj8lwxbxfgx";
+ cargoSha256 = "1wmw7knkx79fbwizaj9qkcnw0ld1lsfhca8mfpn5f0daxa5v5y97";
meta = with lib; {
description = "Cargo plugin to generate list of all licenses for a crate";
diff --git a/pkgs/tools/package-management/emplace/default.nix b/pkgs/tools/package-management/emplace/default.nix
index 4c591777691..0ccad301310 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.1";
+ version = "0.3.3";
src = fetchFromGitHub {
owner = "tversteeg";
repo = pname;
rev = "v${version}";
- sha256 = "0wg8wavbs063dnpjia7wd60nf97v7pl4lm6s9xndpai1r1c99c2d";
+ sha256 = "0zw7lbm6ly2c607ha9gbriknzqbgh3hkqb83507hah1hanzp7zq9";
};
- cargoSha256 = "0igq8aml22c26w43zgk2gii8yl8mhs8ikfh0bn32ajwigqfk4vaq";
+ cargoSha256 = "166nsk3v3w5ji7k8hflvjylz8hkgbxqrdwb03m7l8ak8wgkycxzx";
meta = with lib; {
description = "Mirror installed software on multiple machines";
diff --git a/pkgs/tools/package-management/home-manager/default.nix b/pkgs/tools/package-management/home-manager/default.nix
index d82664ff903..e569d5a3de9 100644
--- a/pkgs/tools/package-management/home-manager/default.nix
+++ b/pkgs/tools/package-management/home-manager/default.nix
@@ -36,7 +36,6 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A user environment configurator";
homepage = "https://rycee.gitlab.io/home-manager/";
- maintainers = with maintainers; [ rycee ];
platforms = platforms.unix;
license = licenses.mit;
};
diff --git a/pkgs/tools/package-management/morph/default.nix b/pkgs/tools/package-management/morph/default.nix
index 130bf2bb2e5..5ae4f5731ba 100644
--- a/pkgs/tools/package-management/morph/default.nix
+++ b/pkgs/tools/package-management/morph/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "morph";
- version = "1.4.0";
+ version = "1.5.0";
src = fetchFromGitHub {
owner = "dbcdk";
repo = "morph";
rev = "v${version}";
- sha256 = "1y6clzi8sfnrv4an26b44r24nnxds1kj9aw3lmjbgxl9yrxxsj1k";
+ sha256 = "064ccvvq4yk17jy5jvi1nxfp5ajvnvn2k4zvh9v0n3ragcl3rd20";
};
goPackagePath = "github.com/dbcdk/morph";
@@ -22,13 +22,13 @@ buildGoPackage rec {
main.version=${version}
'';
- prePatch = ''
+ postPatch = ''
go-bindata -pkg assets -o assets/assets.go data/
'';
postInstall = ''
mkdir -p $lib
- cp -v $src/data/*.nix $lib
+ cp -v go/src/$goPackagePath/data/*.nix $lib
wrapProgram $out/bin/morph --prefix PATH : ${lib.makeBinPath [ openssh ]};
'';
diff --git a/pkgs/tools/package-management/morph/deps.nix b/pkgs/tools/package-management/morph/deps.nix
index fdae5ef39ee..4da6f0278b7 100644
--- a/pkgs/tools/package-management/morph/deps.nix
+++ b/pkgs/tools/package-management/morph/deps.nix
@@ -63,4 +63,4 @@
sha256 = "06xrp05njwam4sn031fkmd4gym5wfsw5q0v24nqhs4883lsx9dwq";
};
}
-]
+] \ No newline at end of file
diff --git a/pkgs/tools/package-management/mynewt-newt/default.nix b/pkgs/tools/package-management/mynewt-newt/default.nix
index 54435b76947..ce155b72fc3 100644
--- a/pkgs/tools/package-management/mynewt-newt/default.nix
+++ b/pkgs/tools/package-management/mynewt-newt/default.nix
@@ -22,7 +22,7 @@ buildGoModule rec {
})
];
- modSha256 = "068r8wa2pgd68jv50x0l1w8n96f97b3mgv7z6f85280ahgywaasq";
+ vendorSha256 = "1sh9mx3lc28fzvc1yrhz58rlbaac7aq1dqyvxwj98vld3kigpv1z";
meta = with stdenv.lib; {
homepage = "https://mynewt.apache.org/";
@@ -36,4 +36,4 @@ buildGoModule rec {
maintainers = with maintainers; [ pjones ];
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/package-management/nfpm/default.nix b/pkgs/tools/package-management/nfpm/default.nix
index 0b5f5edf399..c7ad0c30e43 100644
--- a/pkgs/tools/package-management/nfpm/default.nix
+++ b/pkgs/tools/package-management/nfpm/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "nfpm";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchFromGitHub {
owner = "goreleaser";
repo = pname;
rev = "v${version}";
- sha256 = "0zl8xf74k5is8rxbirrqb5cnfgrlppr1gchfqm31305mnpicr92s";
+ sha256 = "0q0472kfsm7h9p1g7yvd9k62myv5db3shpmjv39cx9rkfn6z8482";
};
- modSha256 = "14izjwadl4ify0wrz0yinqvayar79h0pxxqj5n69a5dgbx09fp0l";
+ vendorSha256 = "07xg8cm7pqpnb96drcmzk7rj2dhfn4pd8vr2a7nxqizd3qk6d5bf";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
@@ -21,4 +21,4 @@ buildGoModule rec {
maintainers = [ maintainers.marsam ];
license = licenses.mit;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/package-management/nix-bundle/default.nix b/pkgs/tools/package-management/nix-bundle/default.nix
index 352d1e68b50..41ce0967b2e 100644
--- a/pkgs/tools/package-management/nix-bundle/default.nix
+++ b/pkgs/tools/package-management/nix-bundle/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "nix-bundle";
- version = "0.3.0";
+ version = "0.4.0";
src = fetchFromGitHub {
owner = "matthewbauer";
repo = pname;
rev = "v${version}";
- sha256 = "084m9hqm1nhwln2sbg8ck2v2dprvpldxxqmd1r8fcj3dmn4bysz0";
+ sha256 = "0hdvdjm467w37clkhbifn54hbdmnxlbk66cj88lwaz26j4s2ik5g";
};
# coreutils, gnutar is actually needed by nix for bootstrap
diff --git a/pkgs/tools/package-management/nix-prefetch-scripts/default.nix b/pkgs/tools/package-management/nix-prefetch-scripts/default.nix
index 2c5781a95b8..bab12ca8e8d 100644
--- a/pkgs/tools/package-management/nix-prefetch-scripts/default.nix
+++ b/pkgs/tools/package-management/nix-prefetch-scripts/default.nix
@@ -1,5 +1,5 @@
{ stdenv, makeWrapper, buildEnv,
- bazaar, coreutils, cvs, findutils, gawk, git, gnused, mercurial, nix, subversion
+ breezy, coreutils, cvs, findutils, gawk, git, gnused, mercurial, nix, subversion
}:
let mkPrefetchScript = tool: src: deps:
@@ -26,7 +26,7 @@ let mkPrefetchScript = tool: src: deps:
};
};
in rec {
- nix-prefetch-bzr = mkPrefetchScript "bzr" ../../../build-support/fetchbzr/nix-prefetch-bzr [ bazaar ];
+ nix-prefetch-bzr = mkPrefetchScript "bzr" ../../../build-support/fetchbzr/nix-prefetch-bzr [ breezy ];
nix-prefetch-cvs = mkPrefetchScript "cvs" ../../../build-support/fetchcvs/nix-prefetch-cvs [ cvs ];
nix-prefetch-git = mkPrefetchScript "git" ../../../build-support/fetchgit/nix-prefetch-git [ coreutils findutils gawk git ];
nix-prefetch-hg = mkPrefetchScript "hg" ../../../build-support/fetchhg/nix-prefetch-hg [ mercurial ];
diff --git a/pkgs/tools/package-management/nix-update/default.nix b/pkgs/tools/package-management/nix-update/default.nix
new file mode 100644
index 00000000000..bd4ff86c994
--- /dev/null
+++ b/pkgs/tools/package-management/nix-update/default.nix
@@ -0,0 +1,34 @@
+{ lib
+, buildPythonApplication
+, fetchFromGitHub
+, nix
+, nix-prefetch
+}:
+
+buildPythonApplication rec {
+ pname = "nix-update";
+ version = "0.1";
+
+ src = fetchFromGitHub {
+ owner = "Mic92";
+ repo = pname;
+ rev = version;
+ sha256 = "0mw31n7kqfr7fskkxp58b0wprxj1pj6n1zs6ymvvl548gs5rgn2s";
+ };
+
+ makeWrapperArgs = [
+ "--prefix" "PATH" ":" (lib.makeBinPath [ nix nix-prefetch ])
+ ];
+
+ checkPhase = ''
+ $out/bin/nix-update --help
+ '';
+
+ meta = with lib; {
+ description = "Swiss-knife for updating nix packages";
+ inherit (src.meta) homepage;
+ license = licenses.mit;
+ maintainers = with maintainers; [ mic92 zowoq ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix
index 62192485391..4337705db2f 100644
--- a/pkgs/tools/package-management/nix/default.nix
+++ b/pkgs/tools/package-management/nix/default.nix
@@ -14,6 +14,8 @@ common =
, pkgconfig, boehmgc, perlPackages, libsodium, brotli, boost, editline, nlohmann_json
, autoreconfHook, autoconf-archive, bison, flex, libxml2, libxslt, docbook5, docbook_xsl_ns
, jq, libarchive, rustc, cargo
+ # Used by tests
+ , gmock
, busybox-sandbox-shell
, storeDir
, stateDir
@@ -39,7 +41,8 @@ common =
nativeBuildInputs =
[ pkgconfig ]
- ++ lib.optionals is24 [ autoreconfHook autoconf-archive bison flex libxml2 libxslt docbook5 docbook_xsl_ns jq ];
+ ++ lib.optionals is24 [ autoreconfHook autoconf-archive bison flex libxml2 libxslt
+ docbook5 docbook_xsl_ns jq gmock ];
buildInputs =
[ curl openssl sqlite xz bzip2 nlohmann_json
@@ -175,10 +178,10 @@ in rec {
nix = nixStable;
nixStable = callPackage common (rec {
- name = "nix-2.3.4";
+ name = "nix-2.3.5";
src = fetchurl {
url = "https://nixos.org/releases/nix/${name}/${name}.tar.xz";
- sha256 = "1c626a0de0acc69830b1891ec4d3c96aabe673b2a9fd04cef84f2304d05ad00d";
+ sha256 = "25445353c27d7c2703cd74216bce6458a02068965055d111765ac4186ed678c1";
};
inherit storeDir stateDir confDir boehmgc;
@@ -188,18 +191,18 @@ in rec {
nixUnstable = lib.lowPrio (callPackage common rec {
name = "nix-2.4${suffix}";
- suffix = "pre7346_5e7ccdc9";
+ suffix = "pre7534_b92f58f6";
src = fetchFromGitHub {
owner = "NixOS";
repo = "nix";
- rev = "5e7ccdc9e3ddd61dc85e20c898001345bfb497a5";
- sha256 = "10jg0rq92xbigbbri7harn4b75blqaf6rjgq4hhvlnggf2w9iprg";
+ rev = "b92f58f6d9e44f97002d1722bd77bad939824c1c";
+ sha256 = "1p791961y5v04kpz37g6hm98f1ig7i34inxl9dcj3pbqhf5kicxg";
};
crates = fetchurl {
- url = "https://hydra.nixos.org/build/115942497/download/1/nix-vendored-crates-2.4pre20200403_3473b19.tar.xz";
- sha256 = "a83785553bb4bc5b28220562153e201ec555a00171466ac08b716f0c97aee45a";
+ url = "https://hydra.nixos.org/build/118797694/download/1/nix-vendored-crates-2.4pre7534_b92f58f6.tar.xz";
+ sha256 = "a4c2612bbd81732bbb899bc0c230e07b16f6b6150ffbb19c4907dedbbc2bf9fc";
};
inherit storeDir stateDir confDir boehmgc;
@@ -207,13 +210,13 @@ in rec {
nixFlakes = lib.lowPrio (callPackage common rec {
name = "nix-2.4${suffix}";
- suffix = "pre20200501_941f952";
+ suffix = "pre20200521_00b562c";
src = fetchFromGitHub {
owner = "NixOS";
repo = "nix";
- rev = "941f95284ab57e9baa317791327cf1715d8564b5";
- sha256 = "0d99jl5baxji5dmqb4fwmbffx0z04k0naanms5zzbwvxdmzn3yhs";
+ rev = "00b562c87ec4c3bbe514f5dc1f4d1c41f66f66bf";
+ hash = "sha256-GqTFh4wBfkKapixKyd3gA9C1tF0PSzZDD5LN+5nQEWk=";
};
crates = fetchurl {
diff --git a/pkgs/tools/security/age/default.nix b/pkgs/tools/security/age/default.nix
index c8b4f069f79..c3756b545e3 100644
--- a/pkgs/tools/security/age/default.nix
+++ b/pkgs/tools/security/age/default.nix
@@ -4,7 +4,7 @@ buildGoModule rec {
pname = "age";
version = "unstable-2020-03-25";
goPackagePath = "github.com/FiloSottile/age";
- modSha256 = "00yhn1894ni8bvkqm1vr0rqkky52pkhvdzbi2sqx3czlgb5ibw3h";
+ vendorSha256 = "0km7a2826j3fk2nrkmgc990chrkcfz006wfw14yilsa4p2hmfl7m";
subPackages = [
"cmd/age"
@@ -24,4 +24,4 @@ buildGoModule rec {
license = licenses.bsd3;
maintainers = with maintainers; [ tazjin ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/security/bettercap/default.nix b/pkgs/tools/security/bettercap/default.nix
index 0560f91b22b..d3cc3c7cadb 100644
--- a/pkgs/tools/security/bettercap/default.nix
+++ b/pkgs/tools/security/bettercap/default.nix
@@ -10,16 +10,16 @@
buildGoModule rec {
pname = "bettercap";
- version = "2.27";
+ version = "2.27.1";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "18hwz9m16pxlb7wp78iqmdi0kimrx3h05fs0zhzm8qhzancq8alf";
+ sha256 = "0jb78c3s6p210mj28qg4aacd8ly6d6k5h9c48y88vmcyllzjvbhl";
};
- modSha256 = "1qhmrjb3fvw6maxrl7hb3bizrw6szhwx6s2g59p5pj3dz4x8jajn";
+ vendorSha256 = "1j272w0zdndcz4fmh9fzbk2q8wmyfi70vn0p6d8cg0r0l231sbyx";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libpcap libnfnetlink libnetfilter_queue libusb1 ];
@@ -34,4 +34,4 @@ buildGoModule rec {
maintainers = with maintainers; [ y0no ];
platforms = platforms.all;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/security/bitwarden_rs/vault.nix b/pkgs/tools/security/bitwarden_rs/vault.nix
index 0c60ab62106..256bf458b3b 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.13.2b";
+ version = "2.14.0";
src = fetchurl {
url = "https://github.com/dani-garcia/bw_web_builds/releases/download/v${version}/bw_web_v${version}.tar.gz";
- sha256 = "1pba3d04gfnviv8r98anpv7m8r9r417s352r5fz8qzg8lr070540";
+ sha256 = "16620md9lsxw6s0qzv5vj9kfkgxnlaxfrax6s2h3h39skza80x2c";
};
buildCommand = ''
diff --git a/pkgs/tools/security/browserpass/default.nix b/pkgs/tools/security/browserpass/default.nix
index a02d04e1333..2dd03bc465d 100644
--- a/pkgs/tools/security/browserpass/default.nix
+++ b/pkgs/tools/security/browserpass/default.nix
@@ -12,7 +12,7 @@ buildGoModule rec {
nativeBuildInputs = [ makeWrapper ];
- modSha256 = "13yw7idgw8l48yvm4jjha0kbx6q22m2zp13y006mikavynqsr5kj";
+ vendorSha256 = "1wcbn0ip596f2dp68y6jmxgv20l0dgrcxg5cwclkawigj05416zj";
postPatch = ''
# Because this Makefile will be installed to be used by the user, patch
@@ -51,4 +51,4 @@ buildGoModule rec {
platforms = platforms.all;
maintainers = with maintainers; [ rvolosatovs infinisil ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/security/clamav/default.nix b/pkgs/tools/security/clamav/default.nix
index e1ea241c7fd..9b58aa97dd5 100644
--- a/pkgs/tools/security/clamav/default.nix
+++ b/pkgs/tools/security/clamav/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "clamav";
- version = "0.102.2";
+ version = "0.102.3";
src = fetchurl {
url = "https://www.clamav.net/downloads/production/${pname}-${version}.tar.gz";
- sha256 = "1lq7r6r2yl8pp3fkn32b0bsmbbl9pg90kpvhsa2clad3xg0drz49";
+ sha256 = "14q6vi178ih60yz4ja33b6181va1dcj8fyscnmxfx2crav250c7d";
};
# don't install sample config files into the absolute sysconfdir folder
diff --git a/pkgs/tools/security/clevis/default.nix b/pkgs/tools/security/clevis/default.nix
index 4acec7c8a5b..daeb5e0d39c 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 = "12";
+ version = "13";
src = fetchFromGitHub {
owner = "latchset";
repo = pname;
rev = "v${version}";
- sha256 = "1dbyl3c21h841w9lrrq6gd5y6dhamr0z5ixd87jz86cn02lznp5m";
+ sha256 = "1p522jjksxmdwjjxa32z2ij1g81ygpkmcx998d07g8pb6rfnknjy";
};
nativeBuildInputs = [ meson ninja pkgconfig asciidoc ];
diff --git a/pkgs/tools/security/doas/0001-add-NixOS-specific-dirs-to-safe-PATH.patch b/pkgs/tools/security/doas/0001-add-NixOS-specific-dirs-to-safe-PATH.patch
new file mode 100644
index 00000000000..d1a1997ba1f
--- /dev/null
+++ b/pkgs/tools/security/doas/0001-add-NixOS-specific-dirs-to-safe-PATH.patch
@@ -0,0 +1,24 @@
+From 9218347b8f833ab05d016dfba5617dcdeb59eb7b Mon Sep 17 00:00:00 2001
+From: Cole Helbling <cole.e.helbling@outlook.com>
+Date: Wed, 27 May 2020 08:02:57 -0700
+Subject: [PATCH] add NixOS-specific dirs to safe PATH
+
+---
+ doas.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/doas.c b/doas.c
+index e253905..2fdb20f 100644
+--- a/doas.c
++++ b/doas.c
+@@ -234,6 +234,7 @@ int
+ main(int argc, char **argv)
+ {
+ const char *safepath = "/bin:/sbin:/usr/bin:/usr/sbin:"
++ "/run/current-system/sw/bin:/run/current-system/sw/sbin:/run/wrappers/bin:"
+ "/usr/local/bin:/usr/local/sbin";
+ const char *confpath = NULL;
+ char *shargv[] = { NULL, NULL };
+--
+2.26.2
+
diff --git a/pkgs/tools/security/doas/default.nix b/pkgs/tools/security/doas/default.nix
index 58ada1086bc..baa2fc301a8 100644
--- a/pkgs/tools/security/doas/default.nix
+++ b/pkgs/tools/security/doas/default.nix
@@ -3,6 +3,8 @@
, fetchFromGitHub
, bison
, pam
+
+, withTimestamp ? true
}:
stdenv.mkDerivation rec {
@@ -19,6 +21,17 @@ stdenv.mkDerivation rec {
# otherwise confuses ./configure
dontDisableStatic = true;
+ configureFlags = [
+ (lib.optionalString withTimestamp "--with-timestamp") # to allow the "persist" setting
+ "--pamdir=${placeholder "out"}/etc/pam.d"
+ ];
+
+ patches = [
+ # Allow doas to discover binaries in /run/current-system/sw/{s,}bin and
+ # /run/wrappers/bin
+ ./0001-add-NixOS-specific-dirs-to-safe-PATH.patch
+ ];
+
postPatch = ''
sed -i '/\(chown\|chmod\)/d' bsd.prog.mk
'';
diff --git a/pkgs/tools/security/duo-unix/default.nix b/pkgs/tools/security/duo-unix/default.nix
index 2cf9b92745f..2c3a7a441af 100644
--- a/pkgs/tools/security/duo-unix/default.nix
+++ b/pkgs/tools/security/duo-unix/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "duo-unix";
- version = "1.11.3";
+ version = "1.11.4";
src = fetchurl {
url = "https://dl.duosecurity.com/duo_unix-${version}.tar.gz";
- sha256 = "097i2dsnbndpnyc4nx1j76qkx1bxwwlxnzmp1h3j4raghddgiq0g";
+ sha256 = "1hqklf6jzrxn5hgh69bbl6962hwwgf06dlrb0ry7n5iy8w8imnsg";
};
buildInputs = [ pam openssl zlib ];
diff --git a/pkgs/tools/security/ecryptfs/default.nix b/pkgs/tools/security/ecryptfs/default.nix
index 9fd8c3ac7a2..e4caa9c4e18 100644
--- a/pkgs/tools/security/ecryptfs/default.nix
+++ b/pkgs/tools/security/ecryptfs/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, pkgconfig, perl, utillinux, keyutils, nss, nspr, python2, pam
+{ stdenv, fetchurl, pkgconfig, perl, utillinux, keyutils, nss, nspr, python2, pam, enablePython ? false
, intltool, makeWrapper, coreutils, bash, gettext, cryptsetup, lvm2, rsync, which, lsof }:
stdenv.mkDerivation rec {
@@ -33,8 +33,15 @@ stdenv.mkDerivation rec {
done
'';
- nativeBuildInputs = [ pkgconfig ];
- buildInputs = [ perl nss nspr python2 pam intltool makeWrapper ];
+ configureFlags = stdenv.lib.optionals (!enablePython) [ "--disable-pywrap" ];
+
+ nativeBuildInputs = [ pkgconfig ]
+ # if python2 support is requested, it is needed at builtime as well as runtime.
+ ++ stdenv.lib.optionals (enablePython) [ python2 ]
+ ;
+ buildInputs = [ perl nss nspr pam intltool makeWrapper ]
+ ++ stdenv.lib.optionals (enablePython) [ python2 ]
+ ;
propagatedBuildInputs = [ coreutils gettext cryptsetup lvm2 rsync keyutils which ];
postInstall = ''
diff --git a/pkgs/tools/security/fprintd/default.nix b/pkgs/tools/security/fprintd/default.nix
index b119a6ed29f..62f5dda17f6 100644
--- a/pkgs/tools/security/fprintd/default.nix
+++ b/pkgs/tools/security/fprintd/default.nix
@@ -1,42 +1,70 @@
-{ thinkpad ? false
-, stdenv
-, fetchurl
+{ stdenv
+, fetchFromGitLab
, fetchpatch
, pkgconfig
-, intltool
-, libfprint-thinkpad ? null
-, libfprint ? null
+, meson
+, ninja
+, perl
+, gettext
+, cairo
+, gtk-doc
+, libxslt
+, docbook-xsl-nons
+, docbook_xml_dtd_412
, glib
+, dbus
, dbus-glib
, polkit
, nss
, pam
, systemd
-, autoreconfHook
-, gtk-doc
+, libfprint
+, python3
}:
stdenv.mkDerivation rec {
- pname = "fprintd" + stdenv.lib.optionalString thinkpad "-thinkpad";
- version = "0.9.0";
+ pname = "fprintd";
+ version = "1.90.1";
+ outputs = [ "out" "devdoc" ];
- src = fetchurl {
- url = "https://gitlab.freedesktop.org/libfprint/fprintd/uploads/9dec4b63d1f00e637070be1477ce63c0/fprintd-${version}.tar.xz";
- sha256 = "182gcnwb6zjwmk0dn562rjmpbk7ac7dhipbfdhfic2sn1jzis49p";
+ src = fetchFromGitLab {
+ domain = "gitlab.freedesktop.org";
+ owner = "libfprint";
+ repo = pname;
+ rev = version;
+ sha256 = "0mbzk263x7f58i9cxhs44mrngs7zw5wkm62j5r6xlcidhmfn03cg";
};
patches = [
+ # Fixes issue with ":" when there is multiple paths (might be the case on NixOS)
+ # https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/50
+ (fetchpatch {
+ url = "https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/d7fec03f24d10f88d34581c72f0eef201f5eafac.patch";
+ sha256 = "QNN05WF4YZ0XiTwm5NkfqZDuQpyXlnrh+RJF9SNsCDk=";
+ })
+
+ # Fix locating libpam_wrapper for tests
+ (fetchpatch {
+ url = "https://gitlab.freedesktop.org/libfprint/fprintd/-/merge_requests/40.patch";
+ sha256 = "43uPihK6HhygHw1Qplwci80Wseq/S77VUp+OdEECHmM=";
+ })
(fetchpatch {
- url = "https://gitlab.freedesktop.org/libfprint/fprintd/merge_requests/16.patch";
- sha256 = "1y39zsmxjll9hip8464qwhq5qg06c13pnafyafgxdph75lvhdll7";
+ url = "https://gitlab.freedesktop.org/libfprint/fprintd/-/commit/f401f399a85dbeb2de165b9b9162eb552ab6eea7.patch";
+ sha256 = "Pga+/QEkln8DOwGZfKM1r2urJX4Y3X0bozWWxKZ5ia0=";
})
];
nativeBuildInputs = [
- intltool
pkgconfig
- autoreconfHook # Drop with above patch
- gtk-doc # Drop with above patch
+ meson
+ ninja
+ perl
+ gettext
+ gtk-doc
+ libxslt
+ dbus
+ docbook-xsl-nons
+ docbook_xml_dtd_412
];
buildInputs = [
@@ -46,23 +74,43 @@ stdenv.mkDerivation rec {
nss
pam
systemd
- ]
- ++ stdenv.lib.optional thinkpad libfprint-thinkpad
- ++ stdenv.lib.optional (!thinkpad) libfprint
- ;
+ libfprint
+ ];
+
+ checkInputs = with python3.pkgs; [
+ python-dbusmock
+ dbus-python
+ pygobject3
+ pycairo
+ pypamtest
+ ];
- configureFlags = [
- # is hardcoded to /var/lib/fprint, this is for the StateDirectory install target
- "--localstatedir=${placeholder "out"}/var"
- "--sysconfdir=${placeholder "out"}/etc"
- "--with-systemdsystemunitdir=${placeholder "out"}/lib/systemd/system"
+ mesonFlags = [
+ "-Dgtk_doc=true"
+ "-Dpam_modules_dir=${placeholder "out"}/lib/security"
+ "-Dsysconfdir=${placeholder "out"}/etc"
+ "-Ddbus_service_dir=${placeholder "out"}/share/dbus-1/system-services"
+ "-Dsystemd_system_unit_dir=${placeholder "out"}/lib/systemd/system"
];
+ PKG_CONFIG_DBUS_1_INTERFACES_DIR = "${placeholder "out"}/share/dbus-1/interfaces";
+ PKG_CONFIG_POLKIT_GOBJECT_1_POLICYDIR = "${placeholder "out"}/share/polkit-1/actions";
+ PKG_CONFIG_DBUS_1_DATADIR = "${placeholder "out"}/share";
+
+ # FIXME: Ugly hack for tests to find libpam_wrapper.so
+ LIBRARY_PATH = stdenv.lib.makeLibraryPath [ python3.pkgs.pypamtest ];
+
+ doCheck = true;
+
+ postPatch = ''
+ patchShebangs po/check-translations.sh
+ '';
+
meta = with stdenv.lib; {
homepage = "https://fprint.freedesktop.org/";
description = "D-Bus daemon that offers libfprint functionality over the D-Bus interprocess communication bus";
license = licenses.gpl2;
platforms = platforms.linux;
- maintainers = with maintainers; [ abbradar ];
+ maintainers = with maintainers; [ abbradar elyhaka ];
};
}
diff --git a/pkgs/tools/security/gnome-keysign/default.nix b/pkgs/tools/security/gnome-keysign/default.nix
index d430a689524..4b9a6fb0e32 100644
--- a/pkgs/tools/security/gnome-keysign/default.nix
+++ b/pkgs/tools/security/gnome-keysign/default.nix
@@ -6,7 +6,6 @@
, gobject-introspection
, gtk3
, glib
-, gnome3
, gst_all_1
}:
@@ -68,12 +67,6 @@ python3.pkgs.buildPythonApplication rec {
twisted
];
- passthru = {
- updateScript = gnome3.updateScript {
- packageName = pname;
- };
- };
-
# https://github.com/NixOS/nixpkgs/issues/56943
strictDeps = false;
diff --git a/pkgs/tools/security/gobuster/default.nix b/pkgs/tools/security/gobuster/default.nix
index c3426bee965..8b808551149 100644
--- a/pkgs/tools/security/gobuster/default.nix
+++ b/pkgs/tools/security/gobuster/default.nix
@@ -14,7 +14,7 @@ buildGoModule rec {
sha256 = "0q8ighqykh8qyvidnm6az6dc9mp32bbmhkmkqzl1ybbw6paa8pym";
};
- modSha256 = "0jq0z5s05vqdvq7v1gdjwlqqwbl1j2rv9f16k52idl50vdiqviql";
+ vendorSha256 = "0kr9i2nm5csf3070hwaiss137pfa3088xbw2zigp7aqb2naky036";
meta = with lib; {
description = "Tool used to brute-force URIs, DNS subdomains, Virtual Host names on target web servers";
@@ -22,4 +22,4 @@ buildGoModule rec {
license = licenses.asl20;
maintainers = with maintainers; [ pamplemousse ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/security/gopass/default.nix b/pkgs/tools/security/gopass/default.nix
index a16701f48ea..6b9042e5691 100644
--- a/pkgs/tools/security/gopass/default.nix
+++ b/pkgs/tools/security/gopass/default.nix
@@ -9,7 +9,7 @@
buildGoModule rec {
pname = "gopass";
- version = "1.9.1";
+ version = "1.9.2";
nativeBuildInputs = [ installShellFiles makeWrapper ];
@@ -17,10 +17,10 @@ buildGoModule rec {
owner = "gopasspw";
repo = pname;
rev = "v${version}";
- sha256 = "19xhyyd76r17rwn6s8xgfjnyi7kywagy0i4anqws40w79j3qb1p0";
+ sha256 = "066dphw8xq0g72kj64sdai2yyllnr6ca27bfy5sxhk8x69j97rvz";
};
- modSha256 = "0zr4ihpcclw5pfhcdrd4n4qb3i3djcwyvwr4m2kpn99icp55bml8";
+ vendorSha256 = "1wn20bh7ma4pblsf6qnlbz5bx4p9apig3d1yz7cpsqv4z3w07baw";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version} -X main.commit=${src.rev}" ];
@@ -61,4 +61,4 @@ buildGoModule rec {
well, providing a stellar user experience and a sane, simple interface.
'';
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/security/hcxdumptool/default.nix b/pkgs/tools/security/hcxdumptool/default.nix
index 6a2eee47143..c7a5a998555 100644
--- a/pkgs/tools/security/hcxdumptool/default.nix
+++ b/pkgs/tools/security/hcxdumptool/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "hcxdumptool";
- version = "6.0.5";
+ version = "6.0.6";
src = fetchFromGitHub {
owner = "ZerBea";
repo = "hcxdumptool";
rev = version;
- sha256 = "0rh19lblz8wp8q2x123nlwvxq1pjq9zw12w18z83v2l2knjbc524";
+ sha256 = "1b4d543y64ib92w9gcmiyjn5hz2vyjqmxk3f3yr1zk04fhw16gmf";
};
buildInputs = [ openssl ];
diff --git a/pkgs/tools/security/ipscan/default.nix b/pkgs/tools/security/ipscan/default.nix
index 642b7d80305..80634b7d1a1 100644
--- a/pkgs/tools/security/ipscan/default.nix
+++ b/pkgs/tools/security/ipscan/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ipscan";
- version = "3.7.0";
+ version = "3.7.1";
src = fetchurl {
url = "https://github.com/angryip/ipscan/releases/download/${version}/ipscan_${version}_all.deb";
- sha256 = "1dbralnbi5q5v6a5nbs64ihvs20fkm3cddsbakck5fbqdm5by7k7";
+ sha256 = "1l6l3nb1yq0f09ia3k9k1dcpzp9g1hxnf547pqmiyiqvd27n7shs";
};
sourceRoot = ".";
diff --git a/pkgs/tools/security/jadx/default.nix b/pkgs/tools/security/jadx/default.nix
new file mode 100644
index 00000000000..961f1e6954a
--- /dev/null
+++ b/pkgs/tools/security/jadx/default.nix
@@ -0,0 +1,103 @@
+{ stdenv, fetchFromGitHub, gradle, jdk, makeWrapper, perl }:
+
+let
+ pname = "jadx";
+ version = "1.1.0";
+
+ src = fetchFromGitHub {
+ owner = "skylot";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1dx3g0sm46qy57gggpg8bpmin5glzbxdbf0qzvha9r2dwh4mrwlg";
+ };
+
+ deps = stdenv.mkDerivation {
+ name = "${pname}-deps";
+ inherit src;
+
+ nativeBuildInputs = [ gradle jdk perl ];
+
+ buildPhase = ''
+ export GRADLE_USER_HOME=$(mktemp -d)
+ export JADX_VERSION=${version}
+ gradle --no-daemon jar
+ '';
+
+ # Mavenize dependency paths
+ # e.g. org.codehaus.groovy/groovy/2.4.0/{hash}/groovy-2.4.0.jar -> org/codehaus/groovy/groovy/2.4.0/groovy-2.4.0.jar
+ installPhase = ''
+ find $GRADLE_USER_HOME/caches/modules-2 -type f -regex '.*\.\(jar\|pom\)' \
+ | perl -pe 's#(.*/([^/]+)/([^/]+)/([^/]+)/[0-9a-f]{30,40}/([^/\s]+))$# ($x = $2) =~ tr|\.|/|; "install -Dm444 $1 \$out/$x/$3/$4/$5" #e' \
+ | sh
+ '';
+
+ outputHashAlgo = "sha256";
+ outputHashMode = "recursive";
+ outputHash = "083r4hg6m9cxzm2m8nckf10awq8kh901v5i39r60x47xk5yw84ps";
+ };
+in stdenv.mkDerivation {
+ inherit pname version src;
+
+ nativeBuildInputs = [ gradle jdk makeWrapper ];
+
+ buildPhase = ''
+ # The installDist Gradle build phase tries to copy some dependency .jar
+ # files multiple times into the build directory. This ends up failing when
+ # the dependencies are read directly from the Nix store since they are not
+ # marked as chmod +w. To work around this, get a local copy of the
+ # dependency store, and give write permissions.
+ depsDir=$(mktemp -d)
+ cp -R ${deps}/* $depsDir
+ chmod -R u+w $depsDir
+
+ gradleInit=$(mktemp)
+ cat >$gradleInit <<EOF
+ gradle.projectsLoaded {
+ rootProject.allprojects {
+ buildscript {
+ repositories {
+ clear()
+ maven { url '$depsDir' }
+ }
+ }
+ repositories {
+ clear()
+ maven { url '$depsDir' }
+ }
+ }
+ }
+
+ settingsEvaluated { settings ->
+ settings.pluginManagement {
+ repositories {
+ maven { url '$depsDir' }
+ }
+ }
+ }
+ EOF
+
+ export GRADLE_USER_HOME=$(mktemp -d)
+ export JADX_VERSION=${version}
+ gradle --offline --no-daemon --info --init-script $gradleInit pack
+ '';
+
+ installPhase = ''
+ mkdir $out $out/bin
+ cp -R build/jadx/lib $out
+ for prog in jadx jadx-gui; do
+ cp build/jadx/bin/$prog $out/bin
+ wrapProgram $out/bin/$prog --set JAVA_HOME ${jdk.home}
+ done
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Dex to Java decompiler";
+ longDescription = ''
+ Command line and GUI tools for produce Java source code from Android Dex
+ and Apk files.
+ '';
+ license = licenses.asl20;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ delroth ];
+ };
+}
diff --git a/pkgs/tools/security/keybase/gui.nix b/pkgs/tools/security/keybase/gui.nix
index 05490784390..b745b63ca9d 100644
--- a/pkgs/tools/security/keybase/gui.nix
+++ b/pkgs/tools/security/keybase/gui.nix
@@ -107,7 +107,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
homepage = "https://www.keybase.io/";
description = "The Keybase official GUI";
- platforms = platforms.linux;
+ platforms = [ "x86_64-linux" ];
maintainers = with maintainers; [ avaq rvolosatovs puffnfresh np filalex77 ];
license = licenses.bsd3;
};
diff --git a/pkgs/tools/security/metasploit/Gemfile b/pkgs/tools/security/metasploit/Gemfile
index 3924e6919d3..457c6249ca0 100644
--- a/pkgs/tools/security/metasploit/Gemfile
+++ b/pkgs/tools/security/metasploit/Gemfile
@@ -1,4 +1,4 @@
# frozen_string_literal: true
source "https://rubygems.org"
-gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/5.0.74"
+gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/5.0.90"
diff --git a/pkgs/tools/security/metasploit/Gemfile.lock b/pkgs/tools/security/metasploit/Gemfile.lock
index 17d160c8dcb..7142983f98c 100644
--- a/pkgs/tools/security/metasploit/Gemfile.lock
+++ b/pkgs/tools/security/metasploit/Gemfile.lock
@@ -1,9 +1,9 @@
GIT
remote: https://github.com/rapid7/metasploit-framework
- revision: 22104a154544b3ee57d3ce98a490c4b42a4a8776
- ref: refs/tags/5.0.74
+ revision: 592eedc5584953fb94b01a9aae48ec04d2cf153a
+ ref: refs/tags/5.0.90
specs:
- metasploit-framework (5.0.74)
+ metasploit-framework (5.0.90)
actionpack (~> 4.2.6)
activerecord (~> 4.2.6)
activesupport (~> 4.2.6)
@@ -13,27 +13,30 @@ GIT
bcrypt (= 3.1.12)
bcrypt_pbkdf
bit-struct
+ bson
concurrent-ruby (= 1.0.5)
dnsruby
ed25519
em-http-request
eventmachine
faker
- faraday (<= 0.17.0)
+ faraday
faye-websocket
filesize
+ hrr_rb_ssh (= 0.3.0.pre2)
jsobfu
json
metasm
metasploit-concern (~> 2.0.0)
metasploit-credential (~> 3.0.0)
metasploit-model (~> 2.0.4)
- metasploit-payloads (= 1.3.84)
+ metasploit-payloads (= 1.4.2)
metasploit_data_models (~> 3.0.10)
- metasploit_payloads-mettle (= 0.5.16)
+ metasploit_payloads-mettle (= 0.5.21)
mqtt
msgpack
nessus_rest
+ net-ldap
net-ssh
network_interface
nexpose
@@ -87,27 +90,27 @@ GEM
remote: https://rubygems.org/
specs:
Ascii85 (1.0.3)
- actionpack (4.2.11.1)
- actionview (= 4.2.11.1)
- activesupport (= 4.2.11.1)
+ actionpack (4.2.11.3)
+ actionview (= 4.2.11.3)
+ activesupport (= 4.2.11.3)
rack (~> 1.6)
rack-test (~> 0.6.2)
rails-dom-testing (~> 1.0, >= 1.0.5)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
- actionview (4.2.11.1)
- activesupport (= 4.2.11.1)
+ actionview (4.2.11.3)
+ activesupport (= 4.2.11.3)
builder (~> 3.1)
erubis (~> 2.7.0)
rails-dom-testing (~> 1.0, >= 1.0.5)
rails-html-sanitizer (~> 1.0, >= 1.0.3)
- activemodel (4.2.11.1)
- activesupport (= 4.2.11.1)
+ activemodel (4.2.11.3)
+ activesupport (= 4.2.11.3)
builder (~> 3.1)
- activerecord (4.2.11.1)
- activemodel (= 4.2.11.1)
- activesupport (= 4.2.11.1)
+ activerecord (4.2.11.3)
+ activemodel (= 4.2.11.3)
+ activesupport (= 4.2.11.3)
arel (~> 6.0)
- activesupport (4.2.11.1)
+ activesupport (4.2.11.3)
i18n (~> 0.7)
minitest (~> 5.1)
thread_safe (~> 0.3, >= 0.3.4)
@@ -118,32 +121,33 @@ GEM
arel (6.0.4)
arel-helpers (2.11.0)
activerecord (>= 3.1.0, < 7)
- aws-eventstream (1.0.3)
- aws-partitions (1.274.0)
- aws-sdk-core (3.90.1)
- aws-eventstream (~> 1.0, >= 1.0.2)
+ aws-eventstream (1.1.0)
+ aws-partitions (1.319.0)
+ aws-sdk-core (3.96.1)
+ aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.239.0)
aws-sigv4 (~> 1.1)
jmespath (~> 1.0)
- aws-sdk-ec2 (1.144.0)
+ aws-sdk-ec2 (1.162.0)
aws-sdk-core (~> 3, >= 3.71.0)
aws-sigv4 (~> 1.1)
- aws-sdk-iam (1.33.0)
+ aws-sdk-iam (1.37.0)
aws-sdk-core (~> 3, >= 3.71.0)
aws-sigv4 (~> 1.1)
- aws-sdk-kms (1.29.0)
+ aws-sdk-kms (1.31.0)
aws-sdk-core (~> 3, >= 3.71.0)
aws-sigv4 (~> 1.1)
- aws-sdk-s3 (1.60.2)
- aws-sdk-core (~> 3, >= 3.83.0)
+ aws-sdk-s3 (1.66.0)
+ aws-sdk-core (~> 3, >= 3.96.1)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.1)
- aws-sigv4 (1.1.0)
+ aws-sigv4 (1.1.3)
aws-eventstream (~> 1.0, >= 1.0.2)
bcrypt (3.1.12)
bcrypt_pbkdf (1.0.1)
- bindata (2.4.4)
+ bindata (2.4.7)
bit-struct (0.16)
+ bson (4.8.2)
builder (3.2.4)
concurrent-ruby (1.0.5)
cookiejar (0.3.3)
@@ -164,13 +168,15 @@ GEM
eventmachine (1.2.7)
faker (2.2.1)
i18n (>= 0.8)
- faraday (0.17.0)
+ faraday (1.0.1)
multipart-post (>= 1.2, < 3)
faye-websocket (0.10.9)
eventmachine (>= 0.12.0)
websocket-driver (>= 0.5.1)
filesize (0.2.0)
hashery (2.1.2)
+ hrr_rb_ssh (0.3.0.pre2)
+ ed25519 (~> 1.2)
http_parser.rb (0.6.0)
i18n (0.9.5)
concurrent-ruby (~> 1.0)
@@ -178,7 +184,7 @@ GEM
jsobfu (0.4.2)
rkelly-remix
json (2.3.0)
- loofah (2.4.0)
+ loofah (2.5.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
metasm (1.0.4)
@@ -200,7 +206,7 @@ GEM
activemodel (~> 4.2.6)
activesupport (~> 4.2.6)
railties (~> 4.2.6)
- metasploit-payloads (1.3.84)
+ metasploit-payloads (1.4.2)
metasploit_data_models (3.0.10)
activerecord (~> 4.2.6)
activesupport (~> 4.2.6)
@@ -211,19 +217,20 @@ GEM
postgres_ext
railties (~> 4.2.6)
recog (~> 2.0)
- metasploit_payloads-mettle (0.5.16)
+ metasploit_payloads-mettle (0.5.21)
mini_portile2 (2.4.0)
- minitest (5.14.0)
+ minitest (5.14.1)
mqtt (0.5.0)
msgpack (1.3.3)
multipart-post (2.1.1)
nessus_rest (0.1.6)
- net-ssh (5.2.0)
+ net-ldap (0.16.2)
+ net-ssh (6.0.2)
network_interface (0.0.2)
nexpose (7.2.1)
- nokogiri (1.10.8)
+ nokogiri (1.10.9)
mini_portile2 (~> 2.4.0)
- octokit (4.16.0)
+ octokit (4.18.0)
faraday (>= 0.9)
sawyer (~> 0.8.0, >= 0.5.3)
openssl-ccm (1.2.2)
@@ -244,7 +251,7 @@ GEM
activerecord (~> 4.0)
arel (>= 4.0.1)
pg_array_parser (~> 0.0.9)
- public_suffix (4.0.3)
+ public_suffix (4.0.5)
rack (1.6.13)
rack-protection (1.5.5)
rack
@@ -258,14 +265,14 @@ GEM
rails-deprecated_sanitizer (>= 1.0.1)
rails-html-sanitizer (1.3.0)
loofah (~> 2.3)
- railties (4.2.11.1)
- actionpack (= 4.2.11.1)
- activesupport (= 4.2.11.1)
+ railties (4.2.11.3)
+ actionpack (= 4.2.11.3)
+ activesupport (= 4.2.11.3)
rake (>= 0.8.7)
thor (>= 0.18.1, < 2.0)
rake (13.0.1)
rb-readline (0.5.5)
- recog (2.3.6)
+ recog (2.3.7)
nokogiri
redcarpet (3.5.0)
rex-arch (0.1.13)
@@ -281,7 +288,7 @@ GEM
metasm
rex-arch
rex-text
- rex-exploitation (0.1.22)
+ rex-exploitation (0.1.24)
jsobfu
metasm
rex-arch
@@ -294,9 +301,10 @@ GEM
rex-arch
rex-ole (0.1.6)
rex-text
- rex-powershell (0.1.86)
+ rex-powershell (0.1.87)
rex-random_identifier
rex-text
+ ruby-rc4
rex-random_identifier (0.1.4)
rex-text
rex-registry (0.1.3)
@@ -304,14 +312,14 @@ GEM
metasm
rex-core
rex-text
- rex-socket (0.1.21)
+ rex-socket (0.1.23)
rex-core
rex-sslscan (0.1.5)
rex-core
rex-socket
rex-text
rex-struct2 (0.1.2)
- rex-text (0.2.24)
+ rex-text (0.2.26)
rex-zip (0.1.3)
rex-text
rkelly-remix (0.0.7)
@@ -322,7 +330,7 @@ GEM
rubyntlm
windows_error
rubyntlm (0.6.2)
- rubyzip (2.2.0)
+ rubyzip (2.3.0)
sawyer (0.8.2)
addressable (>= 2.3.5)
faraday (> 0.8, < 2.0)
@@ -340,9 +348,9 @@ GEM
thread_safe (0.3.6)
tilt (2.0.10)
ttfunk (1.6.2.1)
- tzinfo (1.2.6)
+ tzinfo (1.2.7)
thread_safe (~> 0.1)
- tzinfo-data (1.2019.3)
+ tzinfo-data (1.2020.1)
tzinfo (>= 1.0.0)
warden (1.2.7)
rack (>= 1.0)
diff --git a/pkgs/tools/security/metasploit/default.nix b/pkgs/tools/security/metasploit/default.nix
index 54da89a99b5..cc3d26fbee0 100644
--- a/pkgs/tools/security/metasploit/default.nix
+++ b/pkgs/tools/security/metasploit/default.nix
@@ -17,13 +17,13 @@ let
};
in stdenv.mkDerivation rec {
pname = "metasploit-framework";
- version = "5.0.74";
+ version = "5.0.90";
src = fetchFromGitHub {
owner = "rapid7";
repo = "metasploit-framework";
rev = version;
- sha256 = "1ml4d6xfaxyv1mamc2qldd39db92qkic8660f8clabi9f1k0ghpp";
+ sha256 = "1z3m8pvf1r8rz0snfkr9svhgjl2xn2qjgf8qswszzplsccqx1rss";
};
buildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/security/metasploit/gemset.nix b/pkgs/tools/security/metasploit/gemset.nix
index a35aa958a1d..cd3b2a336bd 100644
--- a/pkgs/tools/security/metasploit/gemset.nix
+++ b/pkgs/tools/security/metasploit/gemset.nix
@@ -4,50 +4,50 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0rmldsk3a4lwxk0lrp6x1nz1v1r2xmbm3300l4ghgfygv3grdwjh";
+ sha256 = "1955wx9m2g776sinamanzlk1jx2dzd34ci3sk22xicp0rmglps37";
type = "gem";
};
- version = "4.2.11.1";
+ version = "4.2.11.3";
};
actionview = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0x7vjn8q6blzyf7j3kwg0ciy7vnfh28bjdkd1mp9k4ghp9jn0g9p";
+ sha256 = "0glnaq3jx4m9q6vn55xqlsg8dbflqzm99fgsl9fl267mc2mz3qrv";
type = "gem";
};
- version = "4.2.11.1";
+ version = "4.2.11.3";
};
activemodel = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1c1x0rd6wnk1f0gsmxs6x3gx7yf6fs9qqkdv7r4hlbcdd849in33";
+ sha256 = "1z3777xsm82i7ggkg74mg21sqz8m5dfl8ykjm7xcrhd2nj843fcp";
type = "gem";
};
- version = "4.2.11.1";
+ version = "4.2.11.3";
};
activerecord = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "07ixiwi0zzs9skqarvpfamsnay7npfswymrn28ngxaf8hi279q5p";
+ sha256 = "1fpw9vyf2frkxkc6jbq9g78lhhflwz04j89qxj4krvmlq12q8v6d";
type = "gem";
};
- version = "4.2.11.1";
+ version = "4.2.11.3";
};
activesupport = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1vbq7a805bfvyik2q3kl9s3r418f5qzvysqbz2cwy4hr7m2q4ir6";
+ sha256 = "0wp36wi3r3dscmcr0q6sbz13hr5h911c24ar7zrmmcy7p32ial2i";
type = "gem";
};
- version = "4.2.11.1";
+ version = "4.2.11.3";
};
addressable = {
groups = ["default"];
@@ -104,80 +104,80 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "100g77a5ixg4p5zwq77f28n2pdkk0y481f7v83qrlmnj22318qq6";
+ sha256 = "0r0pn66yqrdkrfdin7qdim0yj2x75miyg4wp6mijckhzhrjb7cv5";
type = "gem";
};
- version = "1.0.3";
+ version = "1.1.0";
};
aws-partitions = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1k2dpn0xznksh5y9bq9gbvbych06pzyswsdak7bz8nlkbsgf38x3";
+ sha256 = "11gr3pkd0cq034jdmvmi32sb99hkh91qjrpvc6jchi4lsaiaiqgc";
type = "gem";
};
- version = "1.274.0";
+ version = "1.319.0";
};
aws-sdk-core = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1q7f9jkpmpppj31kh3wnzybkphq4piy8ays3vld0zsibfjs9iw7i";
+ sha256 = "0jdnzynjrpp2jyg8vrbfbaad16k8ni1520xah1z2ckl5779x9fi6";
type = "gem";
};
- version = "3.90.1";
+ version = "3.96.1";
};
aws-sdk-ec2 = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1wnql5rzwkn97w4l3pq6k97grqdci1qs7h132pnd6lc3bx62v4h5";
+ sha256 = "0xp9kp90ixk1ywd0d8ssbk8dl5kxqnz942yr2qq00m7fd60pihh7";
type = "gem";
};
- version = "1.144.0";
+ version = "1.162.0";
};
aws-sdk-iam = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0s78ssjcp974v7r1znrgk78bqz23jhws4gy1nm659z5390zsn1fz";
+ sha256 = "09l3g5a2r7gnc6pwln409b9ahwcs6xpnjx2qaj70cbllanyxbw0c";
type = "gem";
};
- version = "1.33.0";
+ version = "1.37.0";
};
aws-sdk-kms = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "191qnrpg9qhwj24pisha28fwqx30sqkj75ibgpqcf4q389l3a2gw";
+ sha256 = "1czxr6yi8p9gma4dwgygp1jn0i289hwa2vw69kzfscgbn118c3mm";
type = "gem";
};
- version = "1.29.0";
+ version = "1.31.0";
};
aws-sdk-s3 = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1pblkq7rw465w08hs2xy6v7w10x9n004hk43yqzswqxirki68ldz";
+ sha256 = "1x1d1azxwanvm0d7qppw41x5nx2zv0bcz41yk9vqi5lvr7apaq13";
type = "gem";
};
- version = "1.60.2";
+ version = "1.66.0";
};
aws-sigv4 = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1dfc8i5cxjwlvi4b665lbpbwvks8a6wfy3vfmwr3pjdmxwdmc2cs";
+ sha256 = "0kysxyw1zkvggbmcj4xnscdh15kxli8mx07hv447h74g9x02drsd";
type = "gem";
};
- version = "1.1.0";
+ version = "1.1.3";
};
bcrypt = {
groups = ["default"];
@@ -204,10 +204,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0kz42nvxnk1j9cj0i8lcnhprcgdqsqska92g6l19ziadydfk2gqy";
+ sha256 = "033vd169q751qn3zrsv8j5f80k6wg5yhsy8z3clds6py4vqm6xl8";
type = "gem";
};
- version = "2.4.4";
+ version = "2.4.7";
};
bit-struct = {
groups = ["default"];
@@ -219,6 +219,16 @@
};
version = "0.16";
};
+ bson = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "06h8sk2wl7pgrwl15xb1bd6l9ws8sz006rf9cy6n6q7g0iwdalkh";
+ type = "gem";
+ };
+ version = "4.8.2";
+ };
builder = {
groups = ["default"];
platforms = [];
@@ -344,10 +354,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0jk2bar4x6miq2cr73lv0lsbmw4cymiljvp29xb85jifsb3ba6az";
+ sha256 = "0wwks9652xwgjm7yszcq5xr960pjypc07ivwzbjzpvy9zh2fw6iq";
type = "gem";
};
- version = "0.17.0";
+ version = "1.0.1";
};
faye-websocket = {
groups = ["default"];
@@ -379,6 +389,16 @@
};
version = "2.1.2";
};
+ hrr_rb_ssh = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "066dj9sw5p8aa54vqc1bw7a8nfpf5rggrjyxqw2ccyxp10964qkz";
+ type = "gem";
+ };
+ version = "0.3.0.pre2";
+ };
"http_parser.rb" = {
groups = ["default"];
platforms = [];
@@ -434,10 +454,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1g7ps9m3s14cajhxrfgbzahv9i3gy47s4hqrv3mpybpj5cyr0srn";
+ sha256 = "0jk9fgn5ayzbqvzqm11gbkqvas77zdbpkvynlylyiwynclgrn040";
type = "gem";
};
- version = "2.4.0";
+ version = "2.5.0";
};
metasm = {
groups = ["default"];
@@ -474,12 +494,12 @@
platforms = [];
source = {
fetchSubmodules = false;
- rev = "22104a154544b3ee57d3ce98a490c4b42a4a8776";
- sha256 = "1ml4d6xfaxyv1mamc2qldd39db92qkic8660f8clabi9f1k0ghpp";
+ rev = "592eedc5584953fb94b01a9aae48ec04d2cf153a";
+ sha256 = "1z3m8pvf1r8rz0snfkr9svhgjl2xn2qjgf8qswszzplsccqx1rss";
type = "git";
url = "https://github.com/rapid7/metasploit-framework";
};
- version = "5.0.74";
+ version = "5.0.90";
};
metasploit-model = {
groups = ["default"];
@@ -496,10 +516,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1wz72w5a34r6jcgbl97ha3zhl8d28r974clcp99qj5sg71k280c0";
+ sha256 = "1kddir54jnzl64nsawnvkzdabnmqncq9vav49i1cfschnf4cxc4g";
type = "gem";
};
- version = "1.3.84";
+ version = "1.4.2";
};
metasploit_data_models = {
groups = ["default"];
@@ -516,10 +536,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1x2rgs2r16m8z87j5z78vp49xvr2sr4dxjgbi6d0nxrlr52pd8yf";
+ sha256 = "1419z6z0j69zdlkfx3kqgqygsm0ysigwccgn82z5lz82i16krhca";
type = "gem";
};
- version = "0.5.16";
+ version = "0.5.21";
};
mini_portile2 = {
groups = ["default"];
@@ -536,10 +556,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0g73x65hmjph8dg1h3rkzfg7ys3ffxm35hj35grw75fixmq53qyz";
+ sha256 = "09bz9nsznxgaf06cx3b5z71glgl0hdw469gqx3w7bqijgrb55p5g";
type = "gem";
};
- version = "5.14.0";
+ version = "5.14.1";
};
mqtt = {
groups = ["default"];
@@ -581,15 +601,25 @@
};
version = "0.1.6";
};
+ net-ldap = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1vzfhivjfr9q65hkln7xig3qcba6fw9y4kb4384fpm7d7ww0b7xg";
+ type = "gem";
+ };
+ version = "0.16.2";
+ };
net-ssh = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "101wd2px9lady54aqmkibvy4j62zk32w0rjz4vnigyg974fsga40";
+ sha256 = "0kf4am0mz8mwqhif4iqh5yz9pcbbmja5w707j00sfsgrq19nxqld";
type = "gem";
};
- version = "5.2.0";
+ version = "6.0.2";
};
network_interface = {
groups = ["default"];
@@ -616,20 +646,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1yi8j8hwrlc3rg5v3w52gxndmwifyk7m732q9yfbal0qajqbh1h8";
+ sha256 = "12j76d0bp608932xkzmfi638c7aqah57l437q8494znzbj610qnm";
type = "gem";
};
- version = "1.10.8";
+ version = "1.10.9";
};
octokit = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06kx258qa5k24q5pv8i4daaw3g57gif6p5k5h3gndj3q2jk6vhkn";
+ sha256 = "0zvfr9njmj5svi39fcsi2b0g7pcxb0vamw9dlyas8bg814jlzhi6";
type = "gem";
};
- version = "4.16.0";
+ version = "4.18.0";
};
openssl-ccm = {
groups = ["default"];
@@ -726,10 +756,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1c6kq6s13idl2036b5lch8r7390f8w82cal8hcp4ml76fm2vdac7";
+ sha256 = "0vywld400fzi17cszwrchrzcqys4qm6sshbv73wy5mwcixmrgg7g";
type = "gem";
};
- version = "4.0.3";
+ version = "4.0.5";
};
rack = {
groups = ["default"];
@@ -796,10 +826,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1bjf21z9maiiazc1if56nnh9xmgbkcqlpznv34f40a1hsvgk1d1m";
+ sha256 = "12f7g5iw1gqjwl2rvfmbgxipds5c475ggalw6qskzzrx9vyc2fpk";
type = "gem";
};
- version = "4.2.11.1";
+ version = "4.2.11.3";
};
rake = {
groups = ["default"];
@@ -826,10 +856,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0kw753vq5m5m8pzn1avafzz757gdzzsv7ck94y6d8n4jzqa50isv";
+ sha256 = "1j65iary8qkgyrjc3vnjd7dbyjs2bsz2hcg7ndibjk623faxb1wk";
type = "gem";
};
- version = "2.3.6";
+ version = "2.3.7";
};
redcarpet = {
groups = ["default"];
@@ -886,10 +916,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "16anprj4pc4pi2yb1y6b7c8nrqgpk49g40wy1384snmii24jiwyx";
+ sha256 = "0inrf2vahmpxhjf84i8ak2b7gcirsrjrmb1rnvvqqr9kl0xw5xm3";
type = "gem";
};
- version = "0.1.22";
+ version = "0.1.24";
};
rex-java = {
groups = ["default"];
@@ -936,10 +966,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "150nmpgrvpd6hyx9cghah8dxpcfb1h7inpcwmz7ijpir60zxxfdj";
+ sha256 = "11wi8dpb2s8bvkqhbf80g16nyj2hscs3vz31ffzl1g0g6imcs0dl";
type = "gem";
};
- version = "0.1.86";
+ version = "0.1.87";
};
rex-random_identifier = {
groups = ["default"];
@@ -976,10 +1006,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0jkmff92ga9qd9gg13cd6s99qcdmr5n354l9br70j784mpyl9apb";
+ sha256 = "07vm17w791vdpr23aqp45kqsjbqgwpqj92a535h6n4fckxgzhg94";
type = "gem";
};
- version = "0.1.21";
+ version = "0.1.23";
};
rex-sslscan = {
groups = ["default"];
@@ -1006,10 +1036,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0wjrp4n7j2ifdgqc6z8z4jbz9gr7g5m5h35b7vx4k9cbaq9b5zxw";
+ sha256 = "17m5zwca15qsd7mqqhi2q530iwsrb7wkqh8qff7pxjxwlxbvsrxx";
type = "gem";
};
- version = "0.2.24";
+ version = "0.2.26";
};
rex-zip = {
groups = ["default"];
@@ -1076,10 +1106,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "13b15icwx0c8zzjfzf7bmqq9ynilw0dy8ydgjb199nqzp93p6wqv";
+ sha256 = "0590m2pr9i209pp5z4mx0nb1961ishdiqb28995hw1nln1d1b5ji";
type = "gem";
};
- version = "2.2.0";
+ version = "2.3.0";
};
sawyer = {
groups = ["default"];
@@ -1176,20 +1206,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "04f18jdv6z3zn3va50rqq35nj3izjpb72fnf21ixm7vanq6nc4fp";
+ sha256 = "1i3jh086w1kbdj3k5l60lc3nwbanmzdf8yjj3mlrx9b2gjjxhi9r";
type = "gem";
};
- version = "1.2.6";
+ version = "1.2.7";
};
tzinfo-data = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "17fbf05qhcxp8anmp7k5wnafw3ypy607h5ybnqg92dqgh4b1c3yi";
+ sha256 = "1kjywciambyhlkc8ijp3kkx4r24pi9zs7plmxw003mxr6mrhah1w";
type = "gem";
};
- version = "1.2019.3";
+ version = "1.2020.1";
};
warden = {
groups = ["default"];
diff --git a/pkgs/tools/security/metasploit/shell.nix b/pkgs/tools/security/metasploit/shell.nix
index cd7a01214c6..e4bae57b686 100644
--- a/pkgs/tools/security/metasploit/shell.nix
+++ b/pkgs/tools/security/metasploit/shell.nix
@@ -3,14 +3,15 @@ with import <nixpkgs> {};
stdenv.mkDerivation {
name = "env";
buildInputs = [
- ruby.devEnv
+ bundix
git
- sqlite
+ libiconv
libpcap
- postgresql
libxml2
libxslt
- pkgconfig
- bundix
+ pkg-config
+ postgresql
+ ruby.devEnv
+ sqlite
];
}
diff --git a/pkgs/tools/security/saml2aws/default.nix b/pkgs/tools/security/saml2aws/default.nix
index 4373abdb9a4..42845705ff6 100644
--- a/pkgs/tools/security/saml2aws/default.nix
+++ b/pkgs/tools/security/saml2aws/default.nix
@@ -11,7 +11,20 @@ buildGoModule rec {
sha256 = "12aidylamrq4rvy2cfdz669lr1p20yqrshigcc5x1hrlhh9y64xc";
};
- modSha256 = "1kcj5065yy52p1jy4fad5lsz3y4spqc40k1qsirm53qqixhrhvag";
+ hid = fetchFromGitHub {
+ owner = "karalabe";
+ repo = "hid";
+ rev = "9c14560f9ee858c43f40b5cd01392b167aacf4e8";
+ sha256 = "0xc7b8mwha64j7l2fr2g5zy8pz7cqi0vrxx60gii52b6ii31xncx";
+ };
+
+ vendorSha256 = "0mns5clykvj33krf29yjh8lkf05nih42ka5ji7miq0iaikqyyc78";
+ overrideModAttrs = (_: {
+ postBuild = ''
+ cp -r --reflink=auto ${hid}/libusb vendor/github.com/karalabe/hid
+ cp -r --reflink=auto ${hid}/hidapi vendor/github.com/karalabe/hid
+ '';
+ });
subPackages = [ "." "cmd/saml2aws" ];
@@ -26,4 +39,4 @@ buildGoModule rec {
platforms = stdenv.lib.platforms.unix;
maintainers = [ stdenv.lib.maintainers.pmyjavec ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/security/sops/default.nix b/pkgs/tools/security/sops/default.nix
index 8aa2e219e7d..55dde8438c8 100644
--- a/pkgs/tools/security/sops/default.nix
+++ b/pkgs/tools/security/sops/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "1515bk0fl0pvdkp402l51gdg63bmqlh89sglss6prc1qqvv5v2xy";
};
- modSha256 = "0vhxd3dschj5i9sig6vpxzbl59cas1qa843akzmjnfjrrafb916y";
+ vendorSha256 = "0yryc799k4563wy53z7amraj89cyprklj0lfv207530hwv5i5gm6";
meta = with stdenv.lib; {
homepage = "https://github.com/mozilla/sops";
@@ -19,4 +19,4 @@ buildGoModule rec {
maintainers = [ maintainers.marsam ];
license = licenses.mpl20;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/security/tor/default.nix b/pkgs/tools/security/tor/default.nix
index e6cd74eda4b..1e033fa31ce 100644
--- a/pkgs/tools/security/tor/default.nix
+++ b/pkgs/tools/security/tor/default.nix
@@ -15,11 +15,11 @@
stdenv.mkDerivation rec {
pname = "tor";
- version = "0.4.2.7";
+ version = "0.4.3.5";
src = fetchurl {
url = "https://dist.torproject.org/${pname}-${version}.tar.gz";
- sha256 = "0v82ngwwmmcb7i9563bgsmrjy6xp83xyhqhaljygd0pkvlsxi886";
+ sha256 = "0s6qspi102drn1nk3gfxs51x992xarc44gkfsi8y3l48wr50wsk1";
};
outputs = [ "out" "geoip" ];
diff --git a/pkgs/tools/security/tpm2-tools/default.nix b/pkgs/tools/security/tpm2-tools/default.nix
index 06826173e34..282b1df299c 100644
--- a/pkgs/tools/security/tpm2-tools/default.nix
+++ b/pkgs/tools/security/tpm2-tools/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "tpm2-tools";
- version = "4.1.1";
+ version = "4.1.2";
src = fetchurl {
url = "https://github.com/tpm2-software/${pname}/releases/download/${version}/${pname}-${version}.tar.gz";
- sha256 = "1cd74nd57wmms2yrnzs64xki29rf4kx61kd30fyd56wlicyjdfa0";
+ sha256 = "0di97zmxdh04m2ibyshcgvillwxx6rnd0543scm7q10y7nv74m0p";
};
nativeBuildInputs = [ pandoc pkgconfig makeWrapper ];
diff --git a/pkgs/tools/security/vault/default.nix b/pkgs/tools/security/vault/default.nix
index 515b5884999..e1b6ef80860 100644
--- a/pkgs/tools/security/vault/default.nix
+++ b/pkgs/tools/security/vault/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "vault";
- version = "1.4.1";
+ version = "1.4.2";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "vault";
rev = "v${version}";
- sha256 = "0fbbvihvlzh95rrk65bwxfcam6y57q0yffq8dzvcbm3i0ap7ndar";
+ sha256 = "0aschysngs6f50plqkqbnhgl6zryd0bpypr50zd45cgww7jvvqd4";
};
goPackagePath = "github.com/hashicorp/vault";
diff --git a/pkgs/tools/security/yara/default.nix b/pkgs/tools/security/yara/default.nix
index a470ad11caf..8a119535023 100644
--- a/pkgs/tools/security/yara/default.nix
+++ b/pkgs/tools/security/yara/default.nix
@@ -1,30 +1,28 @@
-{ stdenv, fetchFromGitHub, fetchpatch, autoconf, automake, libtool, pcre
+{ stdenv
+, fetchFromGitHub
+, autoreconfHook
+, pcre
+, pkg-config
+, protobufc
, withCrypto ? true, openssl
, enableMagic ? true, file
, enableCuckoo ? true, jansson
}:
stdenv.mkDerivation rec {
- version = "3.11.0";
+ version = "4.0.1";
pname = "yara";
src = fetchFromGitHub {
owner = "VirusTotal";
repo = "yara";
rev = "v${version}";
- sha256 = "0mx3xm2a70fx8vlynkavq8gfd9w5yjcix5rx85444i2s1h6kcd0j";
+ sha256 = "0dy8jf0pdn0wilxy1pj6pqjxg7icxkwax09w54np87gl9p00f5rk";
};
- # See: https://github.com/VirusTotal/yara/issues/1036
- # TODO: This patch should not be necessary in the next release
- patches = [
- (fetchpatch {
- url = "https://github.com/VirusTotal/yara/commit/04df811fa61fa54390b274bfcf56d7403c184404.patch";
- sha256 = "0hsbc2k7nmk2kskll971draz0an4rmcs5v0iql47mz596vqvkzmb";
- })
- ];
+ nativeBuildInputs = [ autoreconfHook pkg-config ];
- buildInputs = [ autoconf automake libtool pcre ]
+ buildInputs = [ pcre protobufc ]
++ stdenv.lib.optionals withCrypto [ openssl ]
++ stdenv.lib.optionals enableMagic [ file ]
++ stdenv.lib.optionals enableCuckoo [ jansson ]
@@ -40,8 +38,8 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "The pattern matching swiss knife for malware researchers";
- homepage = "http://Virustotal.github.io/yara/";
- license = licenses.asl20;
- platforms = stdenv.lib.platforms.all;
+ homepage = "http://Virustotal.github.io/yara/";
+ license = licenses.asl20;
+ platforms = platforms.all;
};
}
diff --git a/pkgs/tools/system/confd/default.nix b/pkgs/tools/system/confd/default.nix
index e7a5dc86578..25f03e1a665 100644
--- a/pkgs/tools/system/confd/default.nix
+++ b/pkgs/tools/system/confd/default.nix
@@ -1,8 +1,8 @@
-{ buildGoPackage, fetchFromGitHub }:
+{ lib, buildGoPackage, fetchFromGitHub }:
buildGoPackage rec {
pname = "confd";
- version = "0.9.0";
+ version = "0.16.0";
rev = "v${version}";
goPackagePath = "github.com/kelseyhightower/confd";
@@ -12,8 +12,13 @@ buildGoPackage rec {
inherit rev;
owner = "kelseyhightower";
repo = "confd";
- sha256 = "0rz533575hdcln8ciqaz79wbnga3czj243g7fz8869db6sa7jwlr";
+ sha256 = "0q7r6dkgirnmqi3rhqdaai88jqzw52l6jdrrwsf2qq0hva09961p";
};
- goDeps = ./deps.nix;
+ meta = {
+ description = "Manage local application configuration files using templates and data from etcd or consul";
+ homepage = "https://github.com/kelseyhightower/confd";
+ license = lib.licenses.mit;
+ maintainers = [ lib.maintainers.zimbatm ];
+ };
}
diff --git a/pkgs/tools/system/confd/deps.nix b/pkgs/tools/system/confd/deps.nix
deleted file mode 100644
index 74467ddf9cc..00000000000
--- a/pkgs/tools/system/confd/deps.nix
+++ /dev/null
@@ -1,74 +0,0 @@
-[
- {
- goPackagePath = "github.com/Sirupsen/logrus";
- fetch = {
- type = "git";
- url = "https://github.com/Sirupsen/logrus";
- rev = "be52937128b38f1d99787bb476c789e2af1147f1";
- sha256 = "1m6vvd4pg4lwglhk54lv5mf6cc8h7bi0d9zb3gar4crz531r66y4";
- };
- }
- {
- goPackagePath = "github.com/coreos/go-etcd";
- fetch = {
- type = "git";
- url = "https://github.com/coreos/go-etcd";
- rev = "9847b93751a5fbaf227b893d172cee0104ac6427";
- sha256 = "1ihq01ayqzxvn6hca5j00vl189vi5lm78f0fy2wpk5mrm3xi01l4";
- };
- }
- {
- goPackagePath = "github.com/ugorji/go";
- fetch = {
- type = "git";
- url = "https://github.com/ugorji/go";
- rev = "03e33114d4d60a1f37150325e15f51b0fa6fc4f6";
- sha256 = "01kdzgx23cgb4k867m1pvsw14hhdr9jf2frqy6i4j4221055m57v";
- };
- }
- {
- goPackagePath = "github.com/samuel/go-zookeeper";
- fetch = {
- type = "git";
- url = "https://github.com/samuel/go-zookeeper";
- rev = "5bb5cfc093ad18a28148c578f8632cfdb4d802e4";
- sha256 = "1kpx1ymh7rds0b2km291idnyqi0zck74nd8hnk72crgz7wmpqv6z";
- };
- }
- {
- goPackagePath = "github.com/BurntSushi/toml";
- fetch = {
- type = "git";
- url = "https://github.com/BurntSushi/toml";
- rev = "056c9bc7be7190eaa7715723883caffa5f8fa3e4";
- sha256 = "0gkgkw04ndr5y7hrdy0r4v2drs5srwfcw2bs1gyas066hwl84xyw";
- };
- }
- {
- goPackagePath = "github.com/kelseyhightower/memkv";
- fetch = {
- type = "git";
- url = "https://github.com/kelseyhightower/memkv";
- rev = "7f9c7f36f45ba80c62fe22779ee78d9b4ca36580";
- sha256 = "090x65kr3gqh8fc8z4rm9hc2r0v0k7rfm5vsbmhdh21f48ixw540";
- };
- }
- {
- goPackagePath = "github.com/armon/consul-api";
- fetch = {
- type = "git";
- url = "https://github.com/armon/consul-api";
- rev = "f79efe463cdbb62f6d5a55f879a63ec554eb13e5";
- sha256 = "1rkmzfhsazj9p2b6ywvs8yramzvxfxyvplzxi0ldvhcv04887gcp";
- };
- }
- {
- goPackagePath = "github.com/garyburd/redigo";
- fetch = {
- type = "git";
- url = "https://github.com/garyburd/redigo";
- rev = "535138d7bcd717d6531c701ef5933d98b1866257";
- sha256 = "1m7nc1gvv5yqnq8ii75f33485il6y6prf8gxl97dimsw94qccc5v";
- };
- }
-]
diff --git a/pkgs/tools/system/ctop/default.nix b/pkgs/tools/system/ctop/default.nix
index 4f492def162..1c46caaf932 100644
--- a/pkgs/tools/system/ctop/default.nix
+++ b/pkgs/tools/system/ctop/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0y72l65xgfqrgghzbm1zcy776l5m31z0gn6vfr689zyi3k3f4kh8";
};
- modSha256 = "0wxv6yzlgki7047qszx9p9xpph95bg097jkgaa0b3wbpx8vg7qml";
+ vendorSha256 = "1x4li44vg0l1x205v9a971cgphplxhsrn59q97gmj9cfy4m7jdfw";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version} -X main.build=v${version}" ];
@@ -21,4 +21,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ apeyroux marsam ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/system/disk-filltest/default.nix b/pkgs/tools/system/disk-filltest/default.nix
new file mode 100644
index 00000000000..074b06aa4e6
--- /dev/null
+++ b/pkgs/tools/system/disk-filltest/default.nix
@@ -0,0 +1,38 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "disk-filltest";
+ version = "0.8.1";
+
+ src = fetchFromGitHub {
+ owner = "bingmann";
+ repo = "disk-filltest";
+ rev = "v${version}";
+ sha256 = "1vcb43hdln7xlklz1n0fsfp5x1j9pn829wbad4b110hrc7nwrnvm";
+ };
+
+ preBuild = ''
+ substituteInPlace Makefile --replace 'prefix = /usr/local' 'prefix = $(out)'
+ '';
+
+ postInstall = ''
+ install -D -m0644 -t $out/share/doc COPYING README
+ mkdir -p $out/share/man; mv $out/man1 $out/share/man
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Simple program to detect bad disks by filling them with random data";
+ longDescription = ''
+ disk-filltest is a tool to check storage disks for coming
+ failures by write files with pseudo-random data to the current
+ directory until the disk is full, read the files again
+ and verify the sequence written. It also can measure
+ read/write speed while filling the disk.
+ '';
+ homepage = "https://panthema.net/2013/disk-filltest";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ caadar ];
+ platforms = platforms.all;
+ };
+
+}
diff --git a/pkgs/tools/system/fio/default.nix b/pkgs/tools/system/fio/default.nix
index 3cf9e976398..8b9f1085a9e 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.19";
+ version = "3.20";
src = fetchFromGitHub {
owner = "axboe";
repo = "fio";
rev = "fio-${version}";
- sha256 = "1gr62mzv5rk6mbhll2c0fxgb46anx375cm2ym10mj2rvabcrhnqq";
+ sha256 = "1ahdcyrj7jgm4qx5s0q7gvbpqr2w57psazsf0wswp1v3mb9w4zg4";
};
buildInputs = [ python zlib ]
diff --git a/pkgs/tools/system/freeipmi/default.nix b/pkgs/tools/system/freeipmi/default.nix
index e51f554ea0f..35fb630d238 100644
--- a/pkgs/tools/system/freeipmi/default.nix
+++ b/pkgs/tools/system/freeipmi/default.nix
@@ -1,12 +1,12 @@
{ fetchurl, stdenv, libgcrypt, readline, libgpgerror }:
stdenv.mkDerivation rec {
- version = "1.6.4";
+ version = "1.6.5";
pname = "freeipmi";
src = fetchurl {
url = "mirror://gnu/freeipmi/${pname}-${version}.tar.gz";
- sha256 = "0g0s4iwx0ng4rv7hp5cc3kkx4drahsc89981gwjblf04lfavppv5";
+ sha256 = "1ncf1s84752xaq07h36wrxa5ww1167s2bizkww0igxv8djyddwk1";
};
buildInputs = [ libgcrypt readline libgpgerror ];
diff --git a/pkgs/tools/system/gotop/default.nix b/pkgs/tools/system/gotop/default.nix
index 44ef60c70f3..893e3e7e983 100644
--- a/pkgs/tools/system/gotop/default.nix
+++ b/pkgs/tools/system/gotop/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "gotop";
- version = "3.5.0";
+ version = "3.5.2";
src = fetchFromGitHub {
owner = "xxxserxxx";
repo = pname;
rev = "v${version}";
- sha256 = "01a2y2604dh2zfy5f2fxr306id0fbq0df91fpz2m8w7rpaszd6xr";
+ sha256 = "0d08pi213nzvj4vhd2sbri39qlxa7iazc8bcrikhmmr0pghjfwhn";
};
- modSha256 = "1gbpxq2vyshln97gij5y9qsjyf3mkwfqwwhikc0cck3mnwiv87dd";
+ vendorSha256 = "1ais548gii4q7xzysnw2ykjxyzb7azszsqdlp9hgiwp0bax9nj2n";
meta = with stdenv.lib; {
description = "A terminal based graphical activity monitor inspired by gtop and vtop";
@@ -20,4 +20,4 @@ buildGoModule rec {
maintainers = [ maintainers.magnetophon ];
platforms = platforms.unix;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/system/ior/default.nix b/pkgs/tools/system/ior/default.nix
index 6015e60afba..eff85589a1e 100644
--- a/pkgs/tools/system/ior/default.nix
+++ b/pkgs/tools/system/ior/default.nix
@@ -1,27 +1,23 @@
-{ stdenv, fetchurl, openmpi, automake, autoconf, perl }:
+{ stdenv, fetchFromGitHub, openmpi, perl, autoreconfHook }:
-let
- version = "3.0.1";
- sha256 = "039rh4z3lsj4vqjsqgakk0b7dkrdrkkzj0p1cjikpc9gn36zpghc";
-in
-
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "ior";
- inherit version;
+ version = "3.2.1";
- src = fetchurl {
- url = "https://github.com/LLNL/ior/archive/${version}.tar.gz";
- inherit sha256;
+ src = fetchFromGitHub {
+ owner = "hpc";
+ repo = pname;
+ rev = version;
+ sha256 = "036cg75c5vq6kijfv8f918vpm9sf1h7lyg6xr9fba7n0dwbbmycv";
};
- buildInputs = [ openmpi automake autoconf perl ];
+ nativeBuildInputs = [ autoreconfHook ];
+ buildInputs = [ openmpi perl ];
enableParallelBuilding = true;
- preConfigure = "./bootstrap";
-
meta = with stdenv.lib; {
- homepage = "https://www.nersc.gov/users/computational-systems/cori/nersc-8-procurement/trinity-nersc-8-rfp/nersc-8-trinity-benchmarks/ior/";
+ homepage = "https://ior.readthedocs.io/en/latest/";
description = "Parallel file system I/O performance test";
license = licenses.gpl2;
platforms = platforms.linux;
diff --git a/pkgs/tools/system/jump/default.nix b/pkgs/tools/system/jump/default.nix
index bc2adb22c4f..fe0138783d3 100644
--- a/pkgs/tools/system/jump/default.nix
+++ b/pkgs/tools/system/jump/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0mph3bqfjnw3yf0a6ml3ccmkr1shviwvvq4d04ky4gppfy6z51jy";
};
- modSha256 = "1fzsm85c31vkdw80kijxmjhk8jyhjz8b21npgks2qrnizhm6iaf8";
+ vendorSha256 = "1500vim2lmkkls758pwhlx3piqbw6ap0nnhdwz9pcxih4s4as2nk";
outputs = [ "out" "man"];
postInstall = ''
@@ -37,4 +37,4 @@ buildGoModule rec {
platforms = platforms.all;
maintainers = with maintainers; [ sondr3 ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/system/netdata/default.nix b/pkgs/tools/system/netdata/default.nix
index 102858beced..5d856e79530 100644
--- a/pkgs/tools/system/netdata/default.nix
+++ b/pkgs/tools/system/netdata/default.nix
@@ -14,14 +14,14 @@ with stdenv.lib;
let
go-d-plugin = callPackage ./go.d.plugin.nix {};
in stdenv.mkDerivation rec {
- version = "1.21.1";
+ version = "1.22.1";
pname = "netdata";
src = fetchFromGitHub {
owner = "netdata";
repo = "netdata";
rev = "v${version}";
- sha256 = "0i0k64r8j1g02s2bi2gm0j47y52l3xli63w686ncpgmlhwmdfz65";
+ sha256 = "1hliv4d3pa8c3inz0bcl6nngfmp8vwnvh7smbwqiq7isfjijbpr6";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/tools/system/netdata/go.d.plugin.nix b/pkgs/tools/system/netdata/go.d.plugin.nix
index cada1eb65c3..2e397da8a81 100644
--- a/pkgs/tools/system/netdata/go.d.plugin.nix
+++ b/pkgs/tools/system/netdata/go.d.plugin.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "15h4075lwqh58ssdgyq34jj8r4dga0sz7h18dzy4nir75p8a0s7b";
};
- modSha256 = "1386qhk1yr47h7qv15k0abc8mfif96pqapw0v4wrf3pl1z9mzl2n";
+ vendorSha256 = "1pw9pb3rdjzf2dx1p1jiqxs7qhlpjki7fy74nyxza5wzrv4317sj";
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
@@ -26,4 +26,4 @@ buildGoModule rec {
license = licenses.gpl3;
maintainers = [ maintainers.lethalman ];
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/system/stress-ng/default.nix b/pkgs/tools/system/stress-ng/default.nix
index 883305b1d54..5e50c3c8753 100644
--- a/pkgs/tools/system/stress-ng/default.nix
+++ b/pkgs/tools/system/stress-ng/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "stress-ng";
- version = "0.11.08";
+ version = "0.11.10";
src = fetchurl {
url = "https://kernel.ubuntu.com/~cking/tarballs/${pname}/${pname}-${version}.tar.xz";
- sha256 = "1xy5m5r4icc10h957ank0amnh46v2v47z4n1z43d9s7lmvahw287";
+ sha256 = "0x46shnwllv5knpbxj1vj2aqmxgnfhz582crlacwsinc22n1j18i";
};
postPatch = ''
diff --git a/pkgs/tools/system/syslog-ng/default.nix b/pkgs/tools/system/syslog-ng/default.nix
index ed104f3a9ba..238c9ac1f68 100644
--- a/pkgs/tools/system/syslog-ng/default.nix
+++ b/pkgs/tools/system/syslog-ng/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "syslog-ng";
- version = "3.26.1";
+ version = "3.27.1";
src = fetchurl {
url = "https://github.com/${pname}/${pname}/releases/download/${pname}-${version}/${pname}-${version}.tar.gz";
- sha256 = "1kb2rdhfw4vcdxpvr7rcpg5ysr14ib43bfqdm3755wjdhqil48ch";
+ sha256 = "1cv1kn4jpqyhlhx8w5v557jyc4b2ly2dgkv1hbb8vzgpjwy66k65";
};
nativeBuildInputs = [ pkgconfig which ];
diff --git a/pkgs/tools/system/uefitool/variants.nix b/pkgs/tools/system/uefitool/variants.nix
index cced17e6ddd..470c8a0ca4d 100644
--- a/pkgs/tools/system/uefitool/variants.nix
+++ b/pkgs/tools/system/uefitool/variants.nix
@@ -3,13 +3,13 @@ let
common = opts: libsForQt5.callPackage (import ./common.nix opts) {};
in rec {
new-engine = common rec {
- version = "A56";
- sha256 = "0sxmjkrwcchxg2qmcjsw2vr42s7cdcg2fxkwb8axq2r2z23465gp";
+ version = "A57";
+ sha256 = "0algfdlxfjs582hsqmagbcmw06p8qlh0k5xczfkscs3prdn2vm7n";
installFiles = [ "UEFITool/UEFITool" "UEFIFind/UEFIFind" "UEFIExtract/UEFIExtract" ];
};
old-engine = common rec {
- version = "0.27.0";
- sha256 = "1i1p823qld927p4f1wcphqcnivb9mq7fi5xmzibxc3g9zzgnyc2h";
+ version = "0.28.0";
+ sha256 = "1n2hd2dysi5bv2iyq40phh1jxc48gdwzs414vfbxvcharcwapnja";
installFiles = [ "UEFITool" "UEFIReplace/UEFIReplace" "UEFIPatch/UEFIPatch" ];
};
}
diff --git a/pkgs/tools/system/ytop/default.nix b/pkgs/tools/system/ytop/default.nix
index 562886ad57e..64c3bf93aaa 100644
--- a/pkgs/tools/system/ytop/default.nix
+++ b/pkgs/tools/system/ytop/default.nix
@@ -4,18 +4,18 @@ assert stdenv.isDarwin -> IOKit != null;
rustPlatform.buildRustPackage rec {
pname = "ytop";
- version = "0.6.0";
+ version = "0.6.2";
src = fetchFromGitHub {
owner = "cjbassi";
repo = pname;
rev = version;
- sha256 = "1zajgzhhxigga5wc94bmbk8iwx7yc2jq3f0hqadfsa4f0wmpi0nf";
+ sha256 = "02cpn5257yrmbakx3mlqs97kfambbn9ljb60jbqr1b9w24kd6zgf";
};
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ IOKit ];
- cargoSha256 = "1ka9d81ddzz52w75xdiwd2xkv1rlamyvvdax09wanb61zxxwm0i7";
+ cargoSha256 = "0alqzy9gbj9m4l7xj1jsrnl09pv6z7c73gq787cqwn0gj93aaj19";
meta = with stdenv.lib; {
description = "A TUI system monitor written in Rust";
diff --git a/pkgs/tools/system/zenith/cargo-lock.patch b/pkgs/tools/system/zenith/cargo-lock.patch
deleted file mode 100644
index 023480767b0..00000000000
--- a/pkgs/tools/system/zenith/cargo-lock.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Cargo.lock b/Cargo.lock
-index 3f4eec6..64b1a6a 100644
---- a/Cargo.lock
-+++ b/Cargo.lock
-@@ -1297,7 +1297,7 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
-
- [[package]]
- name = "zenith"
--version = "0.8.0"
-+version = "0.8.2"
- dependencies = [
- "battery",
- "bincode",
diff --git a/pkgs/tools/system/zenith/default.nix b/pkgs/tools/system/zenith/default.nix
index cdaf3a0f8eb..b7912f44cdd 100644
--- a/pkgs/tools/system/zenith/default.nix
+++ b/pkgs/tools/system/zenith/default.nix
@@ -2,17 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "zenith";
- version = "0.8.2";
+ version = "0.9.0";
src = fetchFromGitHub {
owner = "bvaisvil";
repo = pname;
rev = version;
- sha256 = "1s1l4nq4bsvi54i603faann8cp1409qa2ka7id0m38b3li8z2984";
+ sha256 = "1yfbr8zmcy7zp9s9cqv7qypj2vvhpq09r0398gr7ckjk6v70hhfg";
};
- cargoPatches = [ ./cargo-lock.patch ];
- cargoSha256 = "0h6k7yf4hpfxnad46iv8gp3v3zc4x4p9yab40gr8xv8r1syf9f6g";
+ cargoSha256 = "1l4cjcpfghis983y31s54fzjppdnh3wa4anwi7bdsbyvqz3n3ywj";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ IOKit ];
diff --git a/pkgs/tools/text/gjo/default.nix b/pkgs/tools/text/gjo/default.nix
index fd06129acfa..74a5c87a760 100644
--- a/pkgs/tools/text/gjo/default.nix
+++ b/pkgs/tools/text/gjo/default.nix
@@ -16,7 +16,7 @@ buildGoModule rec {
doCheck = true;
- modSha256 = "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5";
+ vendorSha256 = "0sjjj9z1dhilhpc8pq4154czrb79z9cm044jvn75kxcjv6v5l2m5";
meta = with stdenv.lib; {
description = "Small utility to create JSON objects";
@@ -24,5 +24,4 @@ buildGoModule rec {
license = licenses.mit;
maintainers = with maintainers; [ doronbehar ];
};
-}
-
+} \ No newline at end of file
diff --git a/pkgs/tools/text/mdcat/default.nix b/pkgs/tools/text/mdcat/default.nix
index afd1a2990ff..314a2acf575 100644
--- a/pkgs/tools/text/mdcat/default.nix
+++ b/pkgs/tools/text/mdcat/default.nix
@@ -2,19 +2,19 @@
rustPlatform.buildRustPackage rec {
pname = "mdcat";
- version = "0.16.0";
+ version = "0.18.2";
src = fetchFromGitHub {
owner = "lunaryorn";
repo = pname;
rev = "mdcat-${version}";
- sha256 = "10svzq7656lynfcgnbyaibfvv48i4289ymxfc0bn0212biyrl1zb";
+ sha256 = "0rbfx7951ascgd16jx0d9vcr46ca1v040dc0kfcdfisr6s9ifygw";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ openssl ] ++ stdenv.lib.optional stdenv.isDarwin Security;
- cargoSha256 = "05nh3dfr7mdw21sdavyyjhr8sa4jcfqzwizbgg92ib7r834ir3m0";
+ cargoSha256 = "1j70l8g49qm4dbcb15ww1prasqhyf9ygprf65fg9p39jcs6j5gcv";
checkInputs = [ ansi2html ];
checkPhase = ''
@@ -22,6 +22,8 @@ rustPlatform.buildRustPackage rec {
cargo test -- --skip terminal::iterm2 \
--skip magic::tests::detect_mimetype_of_svg_image \
--skip magic::tests::detect_mimetype_of_png_image \
+ --skip magic::tests::detect_mimetype_of_larger_than_magic_param_bytes_max_length \
+ --skip magic::tests::detect_mimetype_of_magic_param_bytes_max_length \
--skip resources::tests::read_url_with_http_url_fails_when_status_404 \
--skip resources::tests::read_url_with_http_url_returns_content_when_status_200
'';
diff --git a/pkgs/tools/text/poedit/default.nix b/pkgs/tools/text/poedit/default.nix
index 767569e42c2..ccd99a272b5 100644
--- a/pkgs/tools/text/poedit/default.nix
+++ b/pkgs/tools/text/poedit/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "poedit";
- version = "2.3";
+ version = "2.3.1";
src = fetchurl {
url = "https://github.com/vslavik/poedit/archive/v${version}-oss.tar.gz";
- sha256 = "0smvdpvb4hdhqc327pcj29bzjqbzgad6mr7r5pg81461fi2r2myw";
+ sha256 = "04f9za35rwyr7mabk8f8izc0fgvc3sfx45v8dml1xmi634n174ds";
};
nativeBuildInputs = [ autoconf automake asciidoc wrapGAppsHook
diff --git a/pkgs/tools/text/ripgrep-all/default.nix b/pkgs/tools/text/ripgrep-all/default.nix
index dcce9bf3291..44eacacd0e8 100644
--- a/pkgs/tools/text/ripgrep-all/default.nix
+++ b/pkgs/tools/text/ripgrep-all/default.nix
@@ -4,16 +4,16 @@
rustPlatform.buildRustPackage rec {
pname = "ripgrep-all";
- version = "0.9.5";
+ version = "0.9.6";
src = fetchFromGitHub {
owner = "phiresky";
repo = pname;
rev = "v${version}";
- sha256 = "1nl03i36ilhxn5xbcry6pcr7vbl5667m43flpxaa0lf1wijzn5c2";
+ sha256 = "1wjpgi7m3lxybllkr3r60zaphp02ykq2syq72q9ail2760cjcir6";
};
- cargoSha256 = "0ndyd8qrvljkk6yvpsp0w17iizxb529sh5q2bj790m32x0gz2w8l";
+ cargoSha256 = "0arwxqrpxdws4q1pnqzqkp1yv5aas08lkzh1vcgmf26j58sycniy";
nativeBuildInputs = [ makeWrapper ];
buildInputs = lib.optional stdenv.isDarwin Security;
diff --git a/pkgs/tools/text/ripgrep/default.nix b/pkgs/tools/text/ripgrep/default.nix
index ab589eb87fc..65ec36e5864 100644
--- a/pkgs/tools/text/ripgrep/default.nix
+++ b/pkgs/tools/text/ripgrep/default.nix
@@ -10,16 +10,16 @@
rustPlatform.buildRustPackage rec {
pname = "ripgrep";
- version = "12.1.0";
+ version = "12.1.1";
src = fetchFromGitHub {
owner = "BurntSushi";
repo = pname;
rev = version;
- sha256 = "1vgkk78c25ia9y4q5psrh7xrlbfdn7dz7bc20kci40n8zr0vjwww";
+ sha256 = "1hqps7l5qrjh9f914r5i6kmcz6f1yb951nv4lby0cjnp5l253kps";
};
- cargoSha256 = "143lnf4yah9ik7v8rphv7gbvr2ckhjpmy8zfgqml1n3fqxiqvxnb";
+ cargoSha256 = "03wf9r2csi6jpa7v5sw5lpxkrk4wfzwmzx7k3991q3bdjzcwnnwp";
cargoBuildFlags = stdenv.lib.optional withPCRE2 "--features pcre2";
diff --git a/pkgs/tools/text/shfmt/default.nix b/pkgs/tools/text/shfmt/default.nix
index cad59507903..ab96392a95d 100644
--- a/pkgs/tools/text/shfmt/default.nix
+++ b/pkgs/tools/text/shfmt/default.nix
@@ -11,7 +11,7 @@ buildGoModule rec {
sha256 = "0zlk1jjk65jwd9cx0xarz4yg2r2h86kd5g00gcnsav6dp6rx3aw8";
};
- modSha256 = "080k8d5rp8kyg0x7vjxm758b9ya9z336yd4rcqws7yhqawxiv55z";
+ vendorSha256 = "1jq2x4yxshsy4ahp7nrry8dc9cyjj46mljs447rq57sgix4ndpq8";
subPackages = ["cmd/shfmt"];
buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
@@ -25,4 +25,4 @@ buildGoModule rec {
'';
license = licenses.bsd3;
};
-}
+} \ No newline at end of file
diff --git a/pkgs/tools/text/snippetpixie/default.nix b/pkgs/tools/text/snippetpixie/default.nix
index d2116ced5e2..863e4764b69 100644
--- a/pkgs/tools/text/snippetpixie/default.nix
+++ b/pkgs/tools/text/snippetpixie/default.nix
@@ -24,13 +24,13 @@
stdenv.mkDerivation rec {
pname = "snippetpixie";
- version = "1.3.1";
+ version = "1.3.2";
src = fetchFromGitHub {
owner = "bytepixie";
repo = pname;
rev = version;
- sha256 = "0cnx7snw3h7p77fhihvqxb6bgg4s2ffvjr8nbymb4bnqlg2a7v97";
+ sha256 = "0jhc47g5x34c36y4d32lcn32bpw4axxf1sydawgy4886hmkvb6kf";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/text/xurls/default.nix b/pkgs/tools/text/xurls/default.nix
index 30cc825c662..6c8e5520d74 100644
--- a/pkgs/tools/text/xurls/default.nix
+++ b/pkgs/tools/text/xurls/default.nix
@@ -1,14 +1,14 @@
{ buildGoPackage, stdenv, fetchFromGitHub }:
buildGoPackage rec {
- version = "2.0.0";
+ version = "2.2.0";
pname = "xurls";
src = fetchFromGitHub {
owner = "mvdan";
repo = "xurls";
rev = "v${version}";
- sha256 = "1jdjwlp19r8cb7vycyrjmpwf8dz2fzrqphq4lkvy9x2v7x0kksx8";
+ sha256 = "0w7i1yfl5q24wvmsfb3fz1zcqsdh4c6qikjnmswxbjc7wva8rngg";
};
goPackagePath = "mvdan.cc/xurls/v2";
diff --git a/pkgs/tools/typesetting/tex/dblatex/default.nix b/pkgs/tools/typesetting/tex/dblatex/default.nix
index a145e1a42ff..1f6939e1b11 100644
--- a/pkgs/tools/typesetting/tex/dblatex/default.nix
+++ b/pkgs/tools/typesetting/tex/dblatex/default.nix
@@ -4,7 +4,7 @@
, tex ? texlive.combine { # satisfy all packages that ./configure mentions
inherit (texlive) scheme-basic epstopdf anysize appendix changebar
fancybox fancyvrb float footmisc listings jknapltx/*for mathrsfs.sty*/
- multirow overpic pdfpages graphics stmaryrd subfigure titlesec wasysym
+ multirow overpic pdfpages pdflscape graphics stmaryrd subfigure titlesec wasysym
# pkgs below don't seem requested by dblatex, but our manual fails without them
ec zapfding symbol eepic times rsfs cs tex4ht courier helvetic ly1;
}
diff --git a/pkgs/tools/typesetting/tex/texlive/default.nix b/pkgs/tools/typesetting/tex/texlive/default.nix
index bb6432fc3e6..29c07408e7e 100644
--- a/pkgs/tools/typesetting/tex/texlive/default.nix
+++ b/pkgs/tools/typesetting/tex/texlive/default.nix
@@ -175,7 +175,7 @@ in
description = "TeX Live environment for ${pname}";
platforms = lib.platforms.all;
hydraPlatforms = lib.optionals
- (lib.elem pname ["scheme-small" "scheme-basic"]) platforms;
+ (!lib.elem pname ["scheme-infraonly"]) platforms;
maintainers = with lib.maintainers; [ veprbl ];
}
(combine {
diff --git a/pkgs/tools/video/rav1e/default.nix b/pkgs/tools/video/rav1e/default.nix
index 8a5e6c9eb40..02f6d12278a 100644
--- a/pkgs/tools/video/rav1e/default.nix
+++ b/pkgs/tools/video/rav1e/default.nix
@@ -2,7 +2,7 @@
rustPlatform.buildRustPackage rec {
pname = "rav1e";
- version = "0.3.1";
+ version = "0.3.2";
src = stdenv.mkDerivation rec {
name = "${pname}-${version}-source";
@@ -11,11 +11,11 @@ rustPlatform.buildRustPackage rec {
owner = "xiph";
repo = "rav1e";
rev = "v${version}";
- sha256 = "001v29baa77pkab13d7imi71llixyvffqax8kgjwhm1dhsqlm7bl";
+ sha256 = "0qqw397yfglwj9kg45imhx1p5bb0nsx2gkaxj4lcc9i1hav6ia43";
};
cargoLock = fetchurl {
url = "https://github.com/xiph/rav1e/releases/download/v${version}/Cargo.lock";
- sha256 = "06l8jj75ma5kvz1m14x58an2zvx12i6wcq70gzq5k47nvj5l0zax";
+ sha256 = "1kdr3q97vq3mip1h7iv2iy9qzlgb69y6nwjzbw9nfi7dl7ip6q3l";
};
installPhase = ''
@@ -25,7 +25,7 @@ rustPlatform.buildRustPackage rec {
'';
};
- cargoSha256 = "0n6gkn4iyqk4bijrvcpq884hiihl4mpw1p417w1m0dw7j4y4karn";
+ cargoSha256 = "03zsvavk7wskz843qxwwcymhclarcp6nfxwa1mwna3nmzvlm1hwb";
nativeBuildInputs = [ nasm ];
@@ -38,6 +38,7 @@ rustPlatform.buildRustPackage rec {
Features: https://github.com/xiph/rav1e#features
'';
inherit (src.src.meta) homepage;
+ changelog = "https://github.com/xiph/rav1e/releases/tag/v${version}";
license = licenses.bsd2;
maintainers = [ maintainers.primeos ];
platforms = platforms.all;
diff --git a/pkgs/tools/virtualization/cri-tools/default.nix b/pkgs/tools/virtualization/cri-tools/default.nix
index 7254b3d63d9..ef622f055ee 100644
--- a/pkgs/tools/virtualization/cri-tools/default.nix
+++ b/pkgs/tools/virtualization/cri-tools/default.nix
@@ -1,10 +1,10 @@
{ lib
-, buildGoPackage
+, buildGoModule
, fetchFromGitHub
, installShellFiles
}:
-buildGoPackage rec {
+buildGoModule rec {
pname = "cri-tools";
version = "1.18.0";
@@ -15,12 +15,11 @@ buildGoPackage rec {
sha256 = "06sxjhjpd893fn945c1s4adri2bf7s50ddvcw5pnwb6qndzfljw6";
};
- goPackagePath = "github.com/kubernetes-sigs/cri-tools";
+ vendorSha256 = null;
nativeBuildInputs = [ installShellFiles ];
buildPhase = ''
- pushd go/src/${goPackagePath}
make binaries VERSION=${version}
'';
diff --git a/pkgs/tools/virtualization/google-compute-engine-oslogin/default.nix b/pkgs/tools/virtualization/google-compute-engine-oslogin/default.nix
index 2c2444de4e5..ea58eb4c6b8 100644
--- a/pkgs/tools/virtualization/google-compute-engine-oslogin/default.nix
+++ b/pkgs/tools/virtualization/google-compute-engine-oslogin/default.nix
@@ -1,21 +1,22 @@
{ stdenv
, lib
-, fetchFromGitHub
+, bashInteractive
, curl
+, fetchFromGitHub
, json_c
+, nixosTests
, pam
-, bashInteractive
}:
stdenv.mkDerivation rec {
pname = "google-compute-engine-oslogin";
- version = "20200325.00";
+ version = "20200507.00";
src = fetchFromGitHub {
owner = "GoogleCloudPlatform";
repo = "guest-oslogin";
rev = version;
- sha256 = "03hk95pgzcgy6ginp8zdy0fbk88m6n65qq22jq490z1xwbjffm8r";
+ sha256 = "1np8c96sm29pwnxykc0id8kkgalhw576g43fgi1y936sr2hfvx3v";
};
postPatch = ''
@@ -42,10 +43,14 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
+ passthru.tests = {
+ inherit (nixosTests) google-oslogin;
+ };
+
meta = with stdenv.lib; {
homepage = "https://github.com/GoogleCloudPlatform/compute-image-packages";
description = "OS Login Guest Environment for Google Compute Engine";
license = licenses.asl20;
- maintainers = with maintainers; [ adisbladis flokli ];
+ maintainers = with maintainers; [ flokli ];
};
}
diff --git a/pkgs/tools/virtualization/google-compute-engine/default.nix b/pkgs/tools/virtualization/google-compute-engine/default.nix
index 48255ca68a7..34f2bc9e190 100644
--- a/pkgs/tools/virtualization/google-compute-engine/default.nix
+++ b/pkgs/tools/virtualization/google-compute-engine/default.nix
@@ -29,7 +29,7 @@ buildPythonApplication rec {
postPatch = ''
for file in $(find google_compute_engine -type f); do
substituteInPlace "$file" \
- --replace /bin/systemctl "/run/current-system/sw/bin/systemctl" \
+ --replace /bin/systemctl "/run/current-system/systemd/bin/systemctl" \
--replace /bin/bash "${bashInteractive}/bin/bash" \
--replace /sbin/hwclock "${utillinux}/bin/hwclock"
# SELinux tool ??? /sbin/restorecon
diff --git a/pkgs/tools/virtualization/govc/default.nix b/pkgs/tools/virtualization/govc/default.nix
index 1595af84770..e3329ea13f1 100644
--- a/pkgs/tools/virtualization/govc/default.nix
+++ b/pkgs/tools/virtualization/govc/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "govc";
- version = "0.21.0";
+ version = "0.22.1";
goPackagePath = "github.com/vmware/govmomi";
@@ -12,7 +12,7 @@ buildGoPackage rec {
rev = "v${version}";
owner = "vmware";
repo = "govmomi";
- sha256 = "0mig8w0szxqcii3gihrsm8n8hzziq9l6axc5z32nw9kiy9bi4130";
+ sha256 = "1z4am6143jrrls0023flnqgadm1z9p60w09cp1j5pnslm60vvw78";
};
meta = {
diff --git a/pkgs/tools/virtualization/nixos-shell/default.nix b/pkgs/tools/virtualization/nixos-shell/default.nix
new file mode 100644
index 00000000000..0c6d7e7b9bb
--- /dev/null
+++ b/pkgs/tools/virtualization/nixos-shell/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, nix, fetchFromGitHub, makeWrapper }:
+
+stdenv.mkDerivation rec {
+ pname = "nixos-shell";
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "Mic92";
+ repo = "nixos-shell";
+ rev = version;
+ sha256 = "1qk5a01vh6wbbkib8xr57w1j4l3n6xdjd46nsw9bsa444fzlc0wr";
+ };
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ postInstall = ''
+ wrapProgram $out/bin/nixos-shell \
+ --prefix PATH : ${stdenv.lib.makeBinPath [ nix ]}
+ '';
+
+ installFlags = [ "PREFIX=${placeholder "out"}" ];
+
+ meta = with stdenv.lib; {
+ description = "Spawns lightweight nixos vms in a shell";
+ inherit (src.meta) homepage;
+ license = licenses.mit;
+ maintainers = with maintainers; [ mic92 ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/top-level/agda-packages.nix b/pkgs/top-level/agda-packages.nix
new file mode 100644
index 00000000000..5b5b2d19181
--- /dev/null
+++ b/pkgs/top-level/agda-packages.nix
@@ -0,0 +1,28 @@
+{ pkgs, lib, callPackage, newScope, Agda }:
+
+let
+ mkAgdaPackages = Agda: lib.makeScope newScope (mkAgdaPackages' Agda);
+ mkAgdaPackages' = Agda: self: let
+ callPackage = self.callPackage;
+ inherit (callPackage ../build-support/agda {
+ inherit Agda self;
+ inherit (pkgs.haskellPackages) ghcWithPackages;
+ }) withPackages mkDerivation;
+ in {
+ inherit mkDerivation;
+
+ agda = withPackages [] // { inherit withPackages; };
+
+ standard-library = callPackage ../development/libraries/agda/standard-library {
+ inherit (pkgs.haskellPackages) ghcWithPackages;
+ };
+
+ iowa-stdlib = callPackage ../development/libraries/agda/iowa-stdlib { };
+
+ agda-prelude = callPackage ../development/libraries/agda/agda-prelude { };
+
+ agda-categories = callPackage ../development/libraries/agda/agda-categories { };
+
+ cubical = callPackage ../development/libraries/agda/cubical { };
+ };
+in mkAgdaPackages Agda
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 5767878dc65..ff405131074 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -50,6 +50,8 @@ mapAliases ({
bar-xft = lemonbar-xft; # added 2015-01-16
bashCompletion = bash-completion; # Added 2016-09-28
batti = throw "batti has been removed from nixpkgs, as it was unmaintained"; # added 2019-12-10
+ bazaar = throw "bazaar has been deprecated by breezy."; # added 2020-04-19
+ bazaarTools = throw "bazaar has been deprecated by breezy."; # added 2020-04-19
beegfs = throw "beegfs has been removed."; # added 2019-11-24
bluezFull = bluez; # Added 2019-12-03
bridge_utils = bridge-utils; # added 2015-02-20
@@ -149,6 +151,7 @@ mapAliases ({
fuse_exfat = exfat; # 2015-09-11
fuseki = apache-jena-fuseki; # added 2018-04-25
fusesmb = throw "fusesmb is abandoned by upstream"; # added 2019-10-15
+ fwupdate = throw "fwupdate was merged into fwupd"; # added 2020-05-19
gccApple = throw "gccApple is no longer supported"; # added 2018-04-25
gdb-multitarget = gdb; # added 2017-11-13
gdk_pixbuf = gdk-pixbuf; # added 2019-05-22
@@ -265,6 +268,7 @@ mapAliases ({
linuxPackages_testing_hardened = throw "linuxPackages_testing_hardened has been removed, please use linuxPackages_latest_hardened";
linux_testing_hardened = throw "linux_testing_hardened has been removed, please use linux_latest_hardened";
+ linux-steam-integration = throw "linux-steam-integration has been removed, as the upstream project has been abandoned"; # added 2020-05-22
loadcaffe = throw "loadcaffe has been removed, as the upstream project has been abandoned"; # added 2020-03-28
lttngTools = lttng-tools; # added 2014-07-31
lttngUst = lttng-ust; # added 2014-07-31
@@ -279,6 +283,7 @@ mapAliases ({
matrique = spectral; # added 2020-01-27
mbedtls_1_3 = throw "mbedtls_1_3 is end of life, see https://tls.mbed.org/kb/how-to/upgrade-2.0"; # added 2019-12-08
mess = mame; # added 2019-10-30
+ mcgrid = throw "mcgrid has been removed from nixpkgs, as it's not compatible with rivet 3"; # added 2020-05-23
mcomix = throw "mcomix has been removed from nixpkgs, as it's unmaintained"; # added 2019-12-10
mirage = throw "mirage has been femoved from nixpkgs, as it's unmaintained"; # added 2019-12-10
mysql-client = hiPrio mariadb.client;
@@ -301,6 +306,7 @@ mapAliases ({
msf = metasploit; # added 2018-04-25
libmsgpack = msgpack; # added 2018-08-17
mssys = ms-sys; # added 2015-12-13
+ mpv-with-scripts = throw "Use wrapMpv for editing the environment of mpv"; # added 2012-05-22
multipath_tools = multipath-tools; # added 2016-01-21
mupen64plus1_5 = mupen64plus; # added 2016-02-12
mysqlWorkbench = mysql-workbench; # added 2017-01-19
@@ -453,6 +459,7 @@ mapAliases ({
recordmydesktop = throw "recordmydesktop has been removed from nixpkgs, as it's unmaintained and uses deprecated libraries"; # added 2019-12-10
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
+ rkt = throw "rkt was archived by upstream"; # added 2020-05-16
ruby_2_0_0 = throw "deprecated 2018-0213: use a newer version of ruby";
ruby_2_1_0 = throw "deprecated 2018-0213: use a newer version of ruby";
ruby_2_2_9 = throw "deprecated 2018-0213: use a newer version of ruby";
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 57276594e77..1c62d3ed96f 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -173,13 +173,19 @@ in
colorz = callPackage ../tools/misc/colorz { };
+ comedilib = callPackage ../development/libraries/comedilib { };
+
+ cpu-x = callPackage ../applications/misc/cpu-x { };
+
dhallToNix = callPackage ../build-support/dhall-to-nix.nix {
inherit dhall-nix;
};
deadcode = callPackage ../development/tools/deadcode { };
- hobbes = callPackage ../development/tools/hobbes { stdenv = gcc6Stdenv; }; # GCC 6 is latest currently supported. See https://git.io/JvK6M.
+ glade = callPackage ../development/tools/glade { };
+
+ hobbes = callPackage ../development/tools/hobbes { };
proto-contrib = callPackage ../development/tools/proto-contrib {};
@@ -298,6 +304,8 @@ in
pet = callPackage ../development/tools/pet { };
+ pkger = callPackage ../development/libraries/pkger { };
+
run = callPackage ../development/tools/run { };
mod = callPackage ../development/tools/mod { };
@@ -593,6 +601,8 @@ in
afpfs-ng = callPackage ../tools/filesystems/afpfs-ng { };
+ agda-pkg = callPackage ../development/tools/agda-pkg { };
+
agrep = callPackage ../tools/text/agrep { };
aha = callPackage ../tools/text/aha { };
@@ -667,6 +677,8 @@ in
aptly = callPackage ../tools/misc/aptly { };
+ ArchiSteamFarm = callPackage ../applications/misc/ArchiSteamFarm { };
+
archivemount = callPackage ../tools/filesystems/archivemount { };
arandr = callPackage ../tools/X11/arandr { };
@@ -778,6 +790,8 @@ in
ec2-utils = callPackage ../tools/virtualization/ec2-utils { };
+ exoscale-cli = callPackage ../tools/admin/exoscale-cli { };
+
altermime = callPackage ../tools/networking/altermime {};
alttab = callPackage ../tools/X11/alttab { };
@@ -804,6 +818,10 @@ in
bash-my-aws = callPackage ../tools/admin/bash-my-aws { };
+ bashcards = callPackage ../tools/misc/bashcards { };
+
+ bazarr = callPackage ../servers/bazarr { };
+
bcachefs-tools = callPackage ../tools/filesystems/bcachefs-tools { };
bitwarden = callPackage ../tools/security/bitwarden { };
@@ -881,6 +899,8 @@ in
crc32c = callPackage ../development/libraries/crc32c { };
+ cudd = callPackage ../development/libraries/cudd { };
+
cue = callPackage ../development/tools/cue { };
deltachat-electron = callPackage
@@ -964,8 +984,12 @@ in
glasgow = with python3Packages; toPythonApplication glasgow;
+ goimapnotify = callPackage ../tools/networking/goimapnotify { };
+
gomatrix = callPackage ../applications/misc/gomatrix { };
+ gopacked = callPackage ../applications/misc/gopacked { };
+
gucci = callPackage ../tools/text/gucci { };
grc = callPackage ../tools/misc/grc { };
@@ -1351,7 +1375,8 @@ in
btfs = callPackage ../os-specific/linux/btfs { };
- buildah = callPackage ../development/tools/buildah { };
+ buildah = callPackage ../development/tools/buildah/wrapper.nix { };
+ buildah-unwrapped = callPackage ../development/tools/buildah { };
buildkit = callPackage ../development/tools/buildkit { };
@@ -1657,6 +1682,8 @@ in
discount = callPackage ../tools/text/discount { };
+ disk-filltest = callPackage ../tools/system/disk-filltest { };
+
diskscan = callPackage ../tools/misc/diskscan { };
disorderfs = callPackage ../tools/filesystems/disorderfs {
@@ -1832,6 +1859,8 @@ in
go-dependency-manager = callPackage ../development/tools/gdm { };
+ go-neb = callPackage ../applications/networking/instant-messengers/go-neb { };
+
geckodriver = callPackage ../development/tools/geckodriver { };
geekbench = callPackage ../tools/misc/geekbench { };
@@ -1852,6 +1881,8 @@ in
gixy = callPackage ../tools/admin/gixy { };
+ glpaper = callPackage ../development/tools/glpaper { };
+
gllvm = callPackage ../development/tools/gllvm { };
glide = callPackage ../development/tools/glide { };
@@ -1968,6 +1999,8 @@ in
linuxptp = callPackage ../os-specific/linux/linuxptp { };
+ lite = callPackage ../applications/editors/lite { };
+
loadwatch = callPackage ../tools/system/loadwatch { };
loccount = callPackage ../development/tools/misc/loccount { };
@@ -2132,6 +2165,8 @@ in
psrecord = python3Packages.callPackage ../tools/misc/psrecord {};
+ rmapi = callPackage ../applications/misc/remarkable/rmapi { };
+
scour = with python3Packages; toPythonApplication scour;
s2png = callPackage ../tools/graphics/s2png { };
@@ -2823,6 +2858,10 @@ in
deer = callPackage ../shells/zsh/zsh-deer { };
+ deno = callPackage ../development/web/deno {
+ inherit (darwin.apple_sdk.frameworks) Security CoreServices;
+ };
+
detox = callPackage ../tools/misc/detox { };
devilspie2 = callPackage ../applications/misc/devilspie2 {
@@ -3347,6 +3386,8 @@ in
fdm = callPackage ../tools/networking/fdm {};
+ fdtools = callPackage ../tools/misc/fdtools { };
+
featherpad = callPackage ../applications/editors/featherpad {};
feedreader = callPackage ../applications/networking/feedreaders/feedreader {};
@@ -3377,8 +3418,6 @@ in
stdenv = gccStdenv;
};
- fluidasserts = with python37Packages; toPythonApplication fluidasserts;
-
flux = callPackage ../development/compilers/flux { };
fido2luks = callPackage ../tools/security/fido2luks {};
@@ -3502,9 +3541,6 @@ in
fprot = callPackage ../tools/security/fprot { };
fprintd = callPackage ../tools/security/fprintd { };
- fprintd-thinkpad = fprintd.override {
- thinkpad = true;
- };
franz = callPackage ../applications/networking/instant-messengers/franz { };
@@ -3807,6 +3843,12 @@ in
# rename to upower-notify?
go-upower-notify = callPackage ../tools/misc/upower-notify { };
+ goattracker = callPackage ../applications/audio/goattracker { };
+
+ goattracker-stereo = callPackage ../applications/audio/goattracker {
+ isStereo = true;
+ };
+
google-app-engine-go-sdk = callPackage ../development/tools/google-app-engine-go-sdk { };
google-authenticator = callPackage ../os-specific/linux/google-authenticator { };
@@ -4375,6 +4417,8 @@ in
jade = callPackage ../tools/text/sgml/jade { };
+ jadx = callPackage ../tools/security/jadx { };
+
jazzy = callPackage ../development/tools/jazzy { };
jc = with python3Packages; toPythonApplication jc;
@@ -4458,6 +4502,8 @@ in
jucipp = callPackage ../applications/editors/jucipp { };
+ jugglinglab = callPackage ../tools/misc/jugglinglab { };
+
jupp = callPackage ../applications/editors/jupp { };
jupyter = callPackage ../applications/editors/jupyter { };
@@ -4614,6 +4660,8 @@ in
lnav = callPackage ../tools/misc/lnav { };
+ lnch = callPackage ../tools/misc/lnch { };
+
loadlibrary = callPackage ../tools/misc/loadlibrary { };
loc = callPackage ../development/misc/loc { };
@@ -4664,6 +4712,8 @@ in
matrix-appservice-slack = callPackage ../servers/matrix-synapse/matrix-appservice-slack {};
+ matrix-appservice-discord = callPackage ../servers/matrix-appservice-discord { };
+
mautrix-telegram = recurseIntoAttrs (callPackage ../servers/mautrix-telegram { });
mautrix-whatsapp = callPackage ../servers/mautrix-whatsapp { };
@@ -4785,9 +4835,9 @@ in
nixnote2 = libsForQt5.callPackage ../applications/misc/nixnote2 { };
- nodejs = hiPrio nodejs-10_x;
+ nodejs = hiPrio nodejs-12_x;
- nodejs-slim = nodejs-slim-10_x;
+ nodejs-slim = nodejs-slim-12_x;
nodejs-10_x = callPackage ../development/web/nodejs/v10.nix { };
@@ -4811,20 +4861,14 @@ in
nodejs_latest = nodejs-14_x;
nodejs-slim_latest = nodejs-slim-14_x;
- nodePackages_13_x = dontRecurseIntoAttrs (callPackage ../development/node-packages/default-v13.nix {
- nodejs = pkgs.nodejs-13_x;
+ nodePackages_latest = dontRecurseIntoAttrs (callPackage ../development/node-packages/default.nix {
+ nodejs = pkgs.nodejs_latest;
});
- nodePackages_12_x = dontRecurseIntoAttrs (callPackage ../development/node-packages/default-v12.nix {
- nodejs = pkgs.nodejs-12_x;
+ nodePackages = dontRecurseIntoAttrs (callPackage ../development/node-packages/default.nix {
+ nodejs = pkgs.nodejs;
});
- nodePackages_10_x = dontRecurseIntoAttrs (callPackage ../development/node-packages/default-v10.nix {
- nodejs = pkgs.nodejs-10_x;
- });
-
- nodePackages = nodePackages_10_x;
-
now-cli = callPackage ../development/web/now-cli {};
file-rename = callPackage ../tools/filesystems/file-rename { };
@@ -5228,7 +5272,9 @@ in
monit = callPackage ../tools/system/monit { };
- monolith = callPackage ../tools/backup/monolith { };
+ monolith = callPackage ../tools/backup/monolith {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
moreutils = callPackage ../tools/misc/moreutils {
docbook-xsl = docbook_xsl;
@@ -5604,6 +5650,9 @@ in
openapi-generator-cli = callPackage ../tools/networking/openapi-generator-cli { };
openapi-generator-cli-unstable = callPackage ../tools/networking/openapi-generator-cli/unstable.nix { };
+ openbazaar = callPackage ../applications/networking/openbazaar { };
+ openbazaar-client = callPackage ../applications/networking/openbazaar/client.nix { };
+
opencc = callPackage ../tools/text/opencc { };
opencl-info = callPackage ../tools/system/opencl-info { };
@@ -5861,6 +5910,8 @@ in
fmodex = callPackage ../games/zandronum/fmod.nix { };
+ pdfminer = with python3Packages; toPythonApplication pdfminer;
+
pdfmod = callPackage ../applications/misc/pdfmod { };
pdf-quench = callPackage ../applications/misc/pdf-quench { };
@@ -5927,6 +5978,8 @@ in
pingtcp = callPackage ../tools/networking/pingtcp { };
+ pinnwand = callPackage ../servers/pinnwand { };
+
pirate-get = callPackage ../tools/networking/pirate-get { };
pipreqs = callPackage ../tools/misc/pipreqs { };
@@ -6085,6 +6138,8 @@ in
pubs = callPackage ../tools/misc/pubs {};
+ pure-prompt = callPackage ../shells/zsh/pure-prompt { };
+
pv = callPackage ../tools/misc/pv { };
pwgen = callPackage ../tools/security/pwgen { };
@@ -6615,7 +6670,7 @@ in
sleuthkit = callPackage ../tools/system/sleuthkit {};
- sleepyhead = callPackage ../applications/misc/sleepyhead {};
+ sleepyhead = libsForQt5.callPackage ../applications/misc/sleepyhead {};
slirp4netns = callPackage ../tools/networking/slirp4netns/default.nix { };
@@ -6862,6 +6917,8 @@ in
libxml2 = libxml2Python;
};
+ systembus-notify = callPackage ../applications/misc/systembus-notify { };
+
stricat = callPackage ../tools/security/stricat { };
staruml = callPackage ../tools/misc/staruml { inherit (gnome2) GConf; libgcrypt = libgcrypt_1_5; };
@@ -6928,6 +6985,8 @@ in
pythonPackages = python3Packages;
};
+ termius = callPackage ../applications/networking/termius { };
+
termplay = callPackage ../tools/misc/termplay { };
tewisay = callPackage ../tools/misc/tewisay { };
@@ -7139,6 +7198,10 @@ in
tuir = callPackage ../applications/misc/tuir { };
+ tunnelto = callPackage ../tools/networking/tunnelto {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+
tuptime = callPackage ../tools/system/tuptime { };
turses = callPackage ../applications/networking/instant-messengers/turses { };
@@ -7199,6 +7262,8 @@ in
unrtf = callPackage ../tools/text/unrtf { };
+ unrpa = with python3Packages; toPythonApplication unrpa;
+
untex = callPackage ../tools/text/untex { };
untrunc = callPackage ../tools/video/untrunc { };
@@ -7390,10 +7455,6 @@ in
wootility = callPackage ../tools/misc/wootility { };
- wormhole = callPackage ../tools/networking/wormhole {
- inherit (darwin.apple_sdk.frameworks) Security;
- };
-
wpscan = callPackage ../tools/security/wpscan { };
wsmancli = callPackage ../tools/system/wsmancli {};
@@ -8027,6 +8088,8 @@ in
bluespec = callPackage ../development/compilers/bluespec { };
+ ciao = callPackage ../development/compilers/ciao { };
+
colm = callPackage ../development/compilers/colm { };
colmap = libsForQt5.callPackage ../applications/science/misc/colmap { };
@@ -8179,10 +8242,13 @@ in
fpc = callPackage ../development/compilers/fpc { };
- gambit = callPackage ../development/compilers/gambit { stdenv = gccStdenv; };
- gambit-unstable = callPackage ../development/compilers/gambit/unstable.nix { stdenv = gccStdenv; };
- gerbil = callPackage ../development/compilers/gerbil { stdenv = gccStdenv; };
- gerbil-unstable = callPackage ../development/compilers/gerbil/unstable.nix { stdenv = gccStdenv; };
+ gambit = callPackage ../development/compilers/gambit { };
+ gambit-unstable = callPackage ../development/compilers/gambit/unstable.nix { };
+ gambit-support = callPackage ../development/compilers/gambit/gambit-support.nix { };
+ gerbil = callPackage ../development/compilers/gerbil { };
+ gerbil-unstable = callPackage ../development/compilers/gerbil/unstable.nix { };
+ gerbil-support = callPackage ../development/compilers/gerbil/gerbil-support.nix { };
+ gerbilPackages-unstable = gerbil-support.gerbilPackages-unstable; # NB: don't recurseIntoAttrs for (unstable!) libraries
gccFun = callPackage (if stdenv.targetPlatform.isVc4 then ../development/compilers/gcc/6 else ../development/compilers/gcc/9);
gcc = if stdenv.targetPlatform.isVc4 then gcc6 else gcc9;
@@ -8441,6 +8507,16 @@ in
profiledCompiler = false;
});
+ libgccjit = gcc9.cc.override {
+ name = "libgccjit";
+ langFortran = false;
+ langCC = false;
+ langC = false;
+ profiledCompiler = false;
+ langJit = true;
+ enableLTO = false;
+ };
+
gcj = gcj6;
gcj6 = wrapCC (gcc6.cc.override {
name = "gcj";
@@ -8517,6 +8593,15 @@ in
gcc-arm-embedded-9 = callPackage ../development/compilers/gcc-arm-embedded/9 {};
gcc-arm-embedded = gcc-arm-embedded-9;
+ gdc = gdc9;
+ gdc9 = wrapCC (gcc9.cc.override {
+ name = "gdc";
+ langCC = false;
+ langC = false;
+ langD = true;
+ profiledCompiler = false;
+ });
+
gforth = callPackage ../development/compilers/gforth {};
gleam = callPackage ../development/compilers/gleam {
@@ -8623,6 +8708,13 @@ in
inherit (darwin.apple_sdk.frameworks) Security;
};
+ go_1_13 = callPackage ../development/compilers/go/1.13.nix ({
+ inherit (darwin.apple_sdk.frameworks) Security Foundation;
+ } // lib.optionalAttrs stdenv.isAarch64 {
+ stdenv = gcc8Stdenv;
+ buildPackages = buildPackages // { stdenv = gcc8Stdenv; };
+ });
+
go_1_14 = callPackage ../development/compilers/go/1.14.nix ({
inherit (darwin.apple_sdk.frameworks) Security Foundation;
} // lib.optionalAttrs stdenv.isAarch64 {
@@ -8650,6 +8742,8 @@ in
idris = idrisPackages.with-packages [ idrisPackages.base ] ;
+ idris2 = callPackage ../development/compilers/idris2 { };
+
intel-graphics-compiler = callPackage ../development/compilers/intel-graphics-compiler { };
intercal = callPackage ../development/compilers/intercal { };
@@ -9058,10 +9152,14 @@ in
rust_1_42 = callPackage ../development/compilers/rust/1_42.nix {
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
};
- rust = rust_1_42;
+ rust_1_43 = callPackage ../development/compilers/rust/1_43.nix {
+ inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
+ };
+ rust = rust_1_43;
rustPackages_1_42 = rust_1_42.packages.stable;
- rustPackages = rustPackages_1_42;
+ rustPackages_1_43 = rust_1_43.packages.stable;
+ rustPackages = rustPackages_1_43;
inherit (rustPackages) cargo clippy rustc rustPlatform;
inherit (rust) makeRustPlatform;
@@ -9100,6 +9198,7 @@ in
cargo-release = callPackage ../tools/package-management/cargo-release {
inherit (darwin.apple_sdk.frameworks) Security;
};
+ cargo-tarpaulin = callPackage ../development/tools/analysis/cargo-tarpaulin { };
cargo-tree = callPackage ../tools/package-management/cargo-tree { };
cargo-update = callPackage ../tools/package-management/cargo-update { };
@@ -9288,7 +9387,7 @@ in
isGNU = cc.isGNU or false;
isClang = cc.isClang or false;
- inherit cc bintools libc extraPackages;
+ inherit cc bintools libc extraPackages zlib;
} // extraArgs; in self);
wrapCC = cc: wrapCCWith {
@@ -9859,7 +9958,6 @@ in
inherit (callPackage ../tools/admin/ansible { })
ansible
- ansible_2_6
ansible_2_7
ansible_2_8
ansible_2_9;
@@ -9906,7 +10004,7 @@ in
aws-adfs = with python3Packages; toPythonApplication aws-adfs;
inherit (callPackages ../development/tools/electron { })
- electron_4 electron_5 electron_6 electron_7 electron_8;
+ electron_4 electron_5 electron_6 electron_7 electron_8 electron_9;
electron_3 = callPackage ../development/tools/electron/3.x.nix { };
electron = electron_4;
@@ -9938,7 +10036,7 @@ in
bam = callPackage ../development/tools/build-managers/bam {};
- bazel = bazel_2;
+ bazel = bazel_3;
bazel_0 = bazel_0_26;
@@ -9971,14 +10069,14 @@ in
bazel_self = bazel_1;
};
- bazel_2 = callPackage ../development/tools/build-managers/bazel/bazel_2 {
+ bazel_3 = callPackage ../development/tools/build-managers/bazel/bazel_3 {
inherit (darwin) cctools;
inherit (darwin.apple_sdk.frameworks) CoreFoundation CoreServices Foundation;
buildJdk = jdk8;
buildJdkName = "jdk8";
runJdk = jdk11_headless;
stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv;
- bazel_self = bazel_2;
+ bazel_self = bazel_3;
};
bazel-buildtools = callPackage ../development/tools/build-managers/bazel/buildtools { };
@@ -10144,6 +10242,8 @@ in
cmake-format = python3Packages.callPackage ../development/tools/cmake-format { };
+ cmake-language-server = python3Packages.callPackage ../development/tools/cmake-language-server { };
+
# Does not actually depend on Qt 5
inherit (kdeFrameworks) extra-cmake-modules kapidox kdoctools;
@@ -10538,7 +10638,9 @@ in
kubicorn = callPackage ../development/tools/kubicorn { };
- kubie = callPackage ../development/tools/kubie { };
+ kubie = callPackage ../development/tools/kubie {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
kustomize = callPackage ../development/tools/kustomize { };
@@ -10641,6 +10743,8 @@ in
pythonPackages = python3Packages;
};
+ nix-build-uncached = callPackage ../development/tools/misc/nix-build-uncached { };
+
nexus = callPackage ../development/tools/repository-managers/nexus { };
nwjs = callPackage ../development/tools/nwjs {
@@ -11017,6 +11121,8 @@ in
vultr = callPackage ../development/tools/vultr { };
+ vultr-cli = callPackage ../development/tools/vultr-cli { };
+
vulnix = callPackage ../tools/security/vulnix { };
vtable-dumper = callPackage ../development/tools/misc/vtable-dumper { };
@@ -11503,6 +11609,8 @@ in
dssi = callPackage ../development/libraries/dssi {};
+ duckdb = callPackage ../development/libraries/duckdb {};
+
dxflib = callPackage ../development/libraries/dxflib {};
easyloggingpp = callPackage ../development/libraries/easyloggingpp {};
@@ -11784,6 +11892,16 @@ in
inherit (darwin.apple_sdk.frameworks) Security;
};
+ libgit2_0_27 = libgit2.overrideAttrs (oldAttrs: rec {
+ version = "0.27.10";
+ src = fetchFromGitHub {
+ owner = "libgit2";
+ repo = "libgit2";
+ rev = "v${version}";
+ sha256 = "09jz2fzv0zl5058s0g1cpnw87a2rgg8wnjwlygi18i2n9nn6m0ad";
+ };
+ });
+
libgit2-glib = callPackage ../development/libraries/libgit2-glib { };
glbinding = callPackage ../development/libraries/glbinding { };
@@ -12747,9 +12865,6 @@ in
};
libfprint = callPackage ../development/libraries/libfprint { };
- libfprint-thinkpad = libfprint.override {
- thinkpad = true;
- };
libfpx = callPackage ../development/libraries/libfpx { };
@@ -12848,7 +12963,7 @@ in
libfabric = callPackage ../os-specific/linux/libfabric {};
- libfive = callPackage ../development/libraries/libfive { };
+ libfive = libsForQt5.callPackage ../development/libraries/libfive { };
libfixposix = callPackage ../development/libraries/libfixposix {};
@@ -12864,6 +12979,8 @@ in
libftdi1 = callPackage ../development/libraries/libftdi/1.x.nix { };
+ libfyaml = callPackage ../development/libraries/libfyaml { };
+
libgcrypt = callPackage ../development/libraries/libgcrypt { };
libgcrypt_1_5 = callPackage ../development/libraries/libgcrypt/1.5.nix { };
@@ -13235,6 +13352,8 @@ in
libp11 = callPackage ../development/libraries/libp11 { };
+ libpam-wrapper = callPackage ../development/libraries/libpam-wrapper { };
+
libpar2 = callPackage ../development/libraries/libpar2 { };
libpcap = callPackage ../development/libraries/libpcap { };
@@ -13524,6 +13643,8 @@ in
python = if stdenv.isDarwin then python2 else python3;
};
+ libxsmm = callPackage ../development/libraries/libxsmm { };
+
libixp_hg = callPackage ../development/libraries/libixp-hg { };
libyaml = callPackage ../development/libraries/libyaml { };
@@ -13670,6 +13791,8 @@ in
mlt = callPackage ../development/libraries/mlt { ffmpeg = ffmpeg_4; };
+ mlv-app = libsForQt5.callPackage ../applications/video/mlv-app { };
+
mono-addins = callPackage ../development/libraries/mono-addins { };
movit = callPackage ../development/libraries/movit { };
@@ -14046,8 +14169,9 @@ in
python = python37;
};
- protobuf = protobuf3_7;
+ protobuf = protobuf3_8;
+ protobuf3_12 = callPackage ../development/libraries/protobuf/3.12.nix { };
protobuf3_11 = callPackage ../development/libraries/protobuf/3.11.nix { };
protobuf3_10 = callPackage ../development/libraries/protobuf/3.10.nix { };
protobuf3_9 = callPackage ../development/libraries/protobuf/3.9.nix { };
@@ -14164,7 +14288,7 @@ in
knotifyconfig kpackage kparts kpeople kplotting kpty kross krunner
kservice ktexteditor ktextwidgets kunitconversion kwallet kwayland
kwidgetsaddons kwindowsystem kxmlgui kxmlrpcclient modemmanager-qt
- networkmanager-qt plasma-framework prison solid sonnet syntax-highlighting
+ networkmanager-qt plasma-framework prison qqc2-desktop-style solid sonnet syntax-highlighting
syndication threadweaver kirigami2 kholidays kpurpose kcontacts;
### KDE PLASMA 5
@@ -14564,6 +14688,8 @@ in
sonic = callPackage ../development/libraries/sonic { };
+ sope = callPackage ../development/libraries/sope { };
+
soprano = callPackage ../development/libraries/soprano { };
soqt = callPackage ../development/libraries/soqt { };
@@ -14908,6 +15034,14 @@ in
vte_290 = callPackage ../development/libraries/vte/2.90.nix { };
vtk = callPackage ../development/libraries/vtk {
+ inherit (darwin) libobjc;
+ inherit (darwin.apple_sdk.libs) xpc;
+ inherit (darwin.apple_sdk.frameworks) Cocoa CoreServices DiskArbitration
+ IOKit CFNetwork Security ApplicationServices
+ CoreText IOSurface ImageIO OpenGL GLUT;
+ };
+
+ vtk_7 = callPackage ../development/libraries/vtk/7.x.nix {
stdenv = if stdenv.isDarwin then stdenv else gcc8Stdenv;
inherit (darwin) libobjc;
inherit (darwin.apple_sdk.libs) xpc;
@@ -14947,7 +15081,7 @@ in
});
};
- vtkWithQt4 = vtk.override { qtLib = qt4; };
+ vtkWithQt5 = vtk.override { qtLib = qt5; };
vxl = callPackage ../development/libraries/vxl {
libpng = libpng12;
@@ -15160,31 +15294,10 @@ in
### DEVELOPMENT / LIBRARIES / AGDA
- agda = callPackage ../build-support/agda {
- glibcLocales = if pkgs.stdenv.isLinux then pkgs.glibcLocales else null;
- extension = self : super : { };
+ agdaPackages = callPackage ./agda-packages.nix {
inherit (haskellPackages) Agda;
};
-
- agdaBase = callPackage ../development/libraries/agda/agda-base { };
-
- agdaIowaStdlib = callPackage ../development/libraries/agda/agda-iowa-stdlib { };
-
- agdaPrelude = callPackage ../development/libraries/agda/agda-prelude { };
-
- AgdaStdlib = callPackage ../development/libraries/agda/agda-stdlib {
- inherit (haskellPackages) ghcWithPackages;
- };
-
- AgdaSheaves = callPackage ../development/libraries/agda/Agda-Sheaves { };
-
- bitvector = callPackage ../development/libraries/agda/bitvector { };
-
- categories = callPackage ../development/libraries/agda/categories { };
-
- pretty = callPackage ../development/libraries/agda/pretty { };
-
- TotalParserCombinators = callPackage ../development/libraries/agda/TotalParserCombinators { };
+ agda = agdaPackages.agda;
### DEVELOPMENT / LIBRARIES / JAVA
@@ -15257,12 +15370,18 @@ in
### DEVELOPMENT / GO MODULES
+ buildGo113Package = callPackage ../development/go-packages/generic {
+ go = buildPackages.go_1_13;
+ };
buildGo114Package = callPackage ../development/go-packages/generic {
go = buildPackages.go_1_14;
};
buildGoPackage = buildGo114Package;
+ buildGo113Module = callPackage ../development/go-modules/generic {
+ go = buildPackages.go_1_13;
+ };
buildGo114Module = callPackage ../development/go-modules/generic {
go = buildPackages.go_1_14;
};
@@ -15488,6 +15607,8 @@ in
dex-oidc = callPackage ../servers/dex { };
+ dex2jar = callPackage ../development/tools/java/dex2jar { };
+
doh-proxy = callPackage ../servers/dns/doh-proxy {
python3Packages = python36Packages;
};
@@ -15517,7 +15638,10 @@ in
dspam = callPackage ../servers/mail/dspam { };
+ engelsystem = callPackage ../servers/web-apps/engelsystem { };
+
etcd = callPackage ../servers/etcd { };
+ etcd_3_4 = callPackage ../servers/etcd/3.4.nix { };
ejabberd = callPackage ../servers/xmpp/ejabberd { };
@@ -15628,6 +15752,8 @@ in
jetty = callPackage ../servers/http/jetty { };
+ kapow = callPackage ../servers/kapow { };
+
keycloak = callPackage ../servers/keycloak { };
knot-dns = callPackage ../servers/dns/knot-dns { };
@@ -15849,8 +15975,7 @@ in
mariadb-connector-c = mariadb-connector-c_3_1;
mariadb-connector-c_3_1 = callPackage ../servers/sql/mariadb/connector-c/3_1.nix { };
- mariadb-galera = mariadb-galera_25;
- mariadb-galera_25 = callPackage ../servers/sql/mariadb/galera/25.nix {
+ mariadb-galera = callPackage ../servers/sql/mariadb/galera {
asio = asio_1_10;
};
@@ -15911,18 +16036,22 @@ in
inherit (darwin) cctools developer_cmds;
inherit (darwin.apple_sdk.frameworks) CoreServices;
boost = boost159;
+ protobuf = protobuf3_7;
};
mysql80 = callPackage ../servers/sql/mysql/8.0.x.nix {
inherit (darwin) cctools developer_cmds;
inherit (darwin.apple_sdk.frameworks) CoreServices;
boost = boost169; # Configure checks for specific version.
+ protobuf = protobuf3_7;
};
mysql_jdbc = callPackage ../servers/sql/mysql/jdbc { };
mssql_jdbc = callPackage ../servers/sql/mssql/jdbc { };
+ azuredatastudio = callPackage ../applications/misc/azuredatastudio { };
+
miniflux = callPackage ../servers/miniflux { };
nagios = callPackage ../servers/monitoring/nagios { };
@@ -16185,6 +16314,8 @@ in
smcroute = callPackage ../servers/smcroute { };
+ sogo = callPackage ../servers/web-apps/sogo { };
+
spawn_fcgi = callPackage ../servers/http/spawn-fcgi { };
spring-boot-cli = callPackage ../development/tools/spring-boot-cli { };
@@ -16499,8 +16630,6 @@ in
fwupd = callPackage ../os-specific/linux/firmware/fwupd { };
- fwupdate = callPackage ../os-specific/linux/firmware/fwupdate { };
-
fwts = callPackage ../os-specific/linux/fwts { };
libossp_uuid = callPackage ../development/libraries/libossp-uuid { };
@@ -16789,14 +16918,6 @@ in
];
};
- linux_5_5 = callPackage ../os-specific/linux/kernel/linux-5.5.nix {
- kernelPatches = [
- kernelPatches.bridge_stp_helper
- kernelPatches.request_key_helper
- kernelPatches.export_kernel_fpu_functions."5.3"
- ];
- };
-
linux_5_6 = callPackage ../os-specific/linux/kernel/linux-5.6.nix {
kernelPatches = [
kernelPatches.bridge_stp_helper
@@ -16931,6 +17052,8 @@ in
rtl8814au = callPackage ../os-specific/linux/rtl8814au { };
+ rtl88xxau-aircrack = callPackage ../os-specific/linux/rtl88xxau-aircrack { };
+
rtl8821au = callPackage ../os-specific/linux/rtl8821au { };
rtl8821ce = callPackage ../os-specific/linux/rtl8821ce { };
@@ -17027,7 +17150,6 @@ in
linuxPackages_4_14 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_14);
linuxPackages_4_19 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_19);
linuxPackages_5_4 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_4);
- linuxPackages_5_5 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_5);
linuxPackages_5_6 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_5_6);
# When adding to this list:
@@ -17554,6 +17676,7 @@ in
ubootRaspberryPiZero
ubootRock64
ubootRockPro64
+ ubootROCPCRK3399
ubootSheevaplug
ubootSopine
ubootUtilite
@@ -17724,6 +17847,8 @@ in
cascadia-code = callPackage ../data/fonts/cascadia-code { };
+ cde-gtk-theme = callPackage ../data/themes/cde-motif-theme { };
+
charis-sil = callPackage ../data/fonts/charis-sil { };
cherry = callPackage ../data/fonts/cherry { inherit (xorg) fonttosfnt mkfontdir; };
@@ -18203,6 +18328,8 @@ in
sarasa-gothic = callPackage ../data/fonts/sarasa-gothic { };
+ scheme-manpages = callPackage ../data/documentation/scheme-manpages { };
+
scowl = callPackage ../data/misc/scowl { };
seshat = callPackage ../data/fonts/seshat { };
@@ -18317,6 +18444,8 @@ in
tamsyn = callPackage ../data/fonts/tamsyn { inherit (buildPackages.xorg) mkfontscale; };
+ tamzen = callPackage ../data/fonts/tamzen { inherit (buildPackages.xorg) mkfontscale; };
+
tango-icon-theme = callPackage ../data/icons/tango-icon-theme {
gtk = res.gtk2;
};
@@ -18544,6 +18673,8 @@ in
ardour = callPackage ../applications/audio/ardour { };
+ ardour_5 = lowPrio (callPackage ../applications/audio/ardour/5.nix { });
+
arelle = with python3Packages; toPythonApplication arelle;
argo = callPackage ../applications/networking/cluster/argo { };
@@ -18584,6 +18715,8 @@ in
autokey = callPackage ../applications/office/autokey { };
+ autotalent = callPackage ../applications/audio/autotalent { };
+
autotrace = callPackage ../applications/graphics/autotrace {};
avocode = callPackage ../applications/graphics/avocode {};
@@ -18658,13 +18791,10 @@ in
baudline = callPackage ../applications/audio/baudline { };
-
- bazaar = callPackage ../applications/version-management/bazaar { };
-
- bazaarTools = callPackage ../applications/version-management/bazaar/tools.nix { };
-
bb = callPackage ../applications/misc/bb { };
+ berry = callPackage ../applications/window-managers/berry { };
+
bevelbar = callPackage ../applications/window-managers/bevelbar { };
bibletime = libsForQt5.callPackage ../applications/misc/bibletime { };
@@ -18748,6 +18878,8 @@ in
bs1770gain = callPackage ../applications/audio/bs1770gain { };
+ bjumblr = callPackage ../applications/audio/bjumblr { };
+
bsequencer = callPackage ../applications/audio/bsequencer { };
bslizr = callPackage ../applications/audio/bslizr { };
@@ -19285,6 +19417,8 @@ in
gpg-mdp = callPackage ../applications/misc/gpg-mdp { };
+ gspeech = callPackage ../applications/audio/gspeech { };
+
icesl = callPackage ../applications/misc/icesl { };
keepassx = callPackage ../applications/misc/keepassx { };
@@ -19310,6 +19444,8 @@ in
fasttext = callPackage ../applications/science/machine-learning/fasttext { };
+ fbmenugen = callPackage ../applications/misc/fbmenugen { };
+
fbpanel = callPackage ../applications/window-managers/fbpanel { };
fbreader = callPackage ../applications/misc/fbreader {
@@ -19966,6 +20102,8 @@ in
leftwm = callPackage ../applications/window-managers/leftwm { };
+ lwm = callPackage ../applications/window-managers/lwm { };
+
musikcube = callPackage ../applications/audio/musikcube {};
pinboard-notes-backup = haskell.lib.overrideCabal
@@ -19987,6 +20125,8 @@ in
spectmorph = callPackage ../applications/audio/spectmorph { };
+ smallwm = callPackage ../applications/window-managers/smallwm { };
+
spectrwm = callPackage ../applications/window-managers/spectrwm { };
spectral = qt5.callPackage ../applications/networking/instant-messengers/spectral { };
@@ -20280,7 +20420,7 @@ in
kdevelop-pg-qt = libsForQt5.callPackage ../applications/editors/kdevelop5/kdevelop-pg-qt.nix { };
kdevelop-unwrapped = libsForQt5.callPackage ../applications/editors/kdevelop5/kdevelop.nix {
- llvmPackages = llvmPackages_7;
+ llvmPackages = llvmPackages_10;
};
kdev-php = libsForQt5.callPackage ../applications/editors/kdevelop5/kdev-php.nix { };
@@ -20503,7 +20643,9 @@ in
linuxsampler = callPackage ../applications/audio/linuxsampler { };
- llpp = ocamlPackages.callPackage ../applications/misc/llpp { };
+ llpp = callPackage ../applications/misc/llpp {
+ inherit (ocaml-ng.ocamlPackages_4_09) ocaml;
+ };
lmms = libsForQt5.callPackage ../applications/audio/lmms {
lame = null;
@@ -20749,7 +20891,22 @@ in
python = python3;
};
- inherit (mopidyPackages) mopidy mopidy-gmusic mopidy-local-images mopidy-local-sqlite mopidy-spotify mopidy-moped mopidy-mopify mopidy-spotify-tunigo mopidy-youtube mopidy-soundcloud mopidy-musicbox-webclient mopidy-iris mopidy-mpd;
+ inherit (mopidyPackages)
+ mopidy
+ mopidy-gmusic
+ mopidy-iris
+ mopidy-local-images
+ mopidy-local-sqlite
+ mopidy-moped
+ mopidy-mopify
+ mopidy-mpd
+ mopidy-mpris
+ mopidy-musicbox-webclient
+ mopidy-somafm
+ mopidy-soundcloud
+ mopidy-spotify
+ mopidy-spotify-tunigo
+ mopidy-youtube;
motif = callPackage ../development/libraries/motif { };
@@ -20809,12 +20966,14 @@ in
libdvdnav = libdvdnav_4_2_1;
} // (config.mplayer or {}));
- mpv = callPackage ../applications/video/mpv {
+ mpv-unwrapped = callPackage ../applications/video/mpv {
inherit lua;
inherit (darwin.apple_sdk.frameworks) CoreFoundation Cocoa CoreAudio MediaPlayer;
};
- mpv-with-scripts = callPackage ../applications/video/mpv/wrapper.nix { };
+ # Wraps without trigerring a rebuild
+ wrapMpv = callPackage ../applications/video/mpv/wrapper.nix { };
+ mpv = wrapMpv mpv-unwrapped {};
mpvScripts = recurseIntoAttrs {
convert = callPackage ../applications/video/mpv/scripts/convert.nix {};
@@ -20887,6 +21046,8 @@ in
geoip = geoipWithDatabase;
};
+ nixos-shell = callPackage ../tools/virtualization/nixos-shell {};
+
node-problem-detector = callPackage ../applications/networking/cluster/node-problem-detector { };
ninjas2 = callPackage ../applications/audio/ninjas2 {};
@@ -20951,6 +21112,10 @@ in
polyphone = libsForQt5.callPackage ../applications/audio/polyphone { };
+ portfolio = callPackage ../applications/office/portfolio {
+ jre = openjdk11;
+ };
+
ptex = callPackage ../development/libraries/ptex {};
qbec = callPackage ../applications/networking/cluster/qbec { };
@@ -21672,8 +21837,6 @@ in
ripser = callPackage ../applications/science/math/ripser { };
- rkt = callPackage ../applications/virtualization/rkt { };
-
rkdeveloptool = callPackage ../misc/rkdeveloptool { };
rofi-unwrapped = callPackage ../applications/misc/rofi { };
@@ -22115,6 +22278,8 @@ in
taskwarrior = callPackage ../applications/misc/taskwarrior { };
+ dstask = callPackage ../applications/misc/dstask { };
+
tasksh = callPackage ../applications/misc/tasksh { };
taskserver = callPackage ../servers/misc/taskserver { };
@@ -22174,6 +22339,7 @@ in
thunderbird = callPackage ../applications/networking/mailreaders/thunderbird {
inherit (gnome2) libIDL;
+ inherit (rustPackages_1_42) rustc;
libpng = libpng_apng;
gtk3Support = true;
};
@@ -22262,6 +22428,7 @@ in
transmission = callPackage ../applications/networking/p2p/transmission { };
transmission-gtk = transmission.override { enableGTK3 = true; };
+ transmission-qt = transmission.override { enableQt = true; };
transmission-remote-cli = callPackage ../applications/networking/p2p/transmission-remote-cli {};
transmission-remote-gtk = callPackage ../applications/networking/p2p/transmission-remote-gtk {};
@@ -22272,6 +22439,8 @@ in
trayer = callPackage ../applications/window-managers/trayer { };
+ tinywm = callPackage ../applications/window-managers/tinywm { };
+
tree-from-tags = callPackage ../applications/audio/tree-from-tags { };
tdrop = callPackage ../applications/misc/tdrop { };
@@ -22318,6 +22487,7 @@ in
unigine-valley = callPackage ../applications/graphics/unigine-valley { };
unison = callPackage ../applications/networking/sync/unison {
+ ocamlPackages = ocaml-ng.ocamlPackages_4_09;
enableX11 = config.unison.enableX11 or true;
};
@@ -22345,11 +22515,9 @@ in
vcv-rack = callPackage ../applications/audio/vcv-rack { };
- vdirsyncer = callPackage ../tools/misc/vdirsyncer {
- inherit (darwin.apple_sdk.frameworks) CoreServices Security;
- };
+ vdirsyncer = with python3Packages; toPythonApplication vdirsyncer;
- vdirsyncerStable = callPackage ../tools/misc/vdirsyncer/stable.nix { };
+ vdirsyncerStable = with python3Packages; toPythonApplication vdirsyncerStable;
vdpauinfo = callPackage ../tools/X11/vdpauinfo { };
@@ -22522,6 +22690,8 @@ in
vwm = callPackage ../applications/window-managers/vwm { };
+ yeahwm = callPackage ../applications/window-managers/yeahwm { };
+
vym = qt5.callPackage ../applications/misc/vym { };
waon = callPackage ../applications/audio/waon { };
@@ -22564,6 +22734,8 @@ in
wayvnc = callPackage ../applications/networking/remote/wayvnc { };
+ webcamoid = libsForQt5.callPackage ../applications/video/webcamoid { };
+
webmacs = libsForQt5.callPackage ../applications/networking/browsers/webmacs {};
webtorrent_desktop = callPackage ../applications/video/webtorrent_desktop {};
@@ -23164,6 +23336,8 @@ in
dogecoin = callPackage ../applications/blockchains/dogecoin.nix { boost = boost165; withGui = true; };
dogecoind = callPackage ../applications/blockchains/dogecoin.nix { boost = boost165; withGui = false; };
+ ergo = callPackage ../applications/blockchains/ergo { };
+
exodus = callPackage ../applications/blockchains/exodus { };
freicoin = callPackage ../applications/blockchains/freicoin.nix { boost = boost155; };
@@ -23349,7 +23523,8 @@ in
crispyDoom = callPackage ../games/crispy-doom { };
- cri-o = callPackage ../applications/virtualization/cri-o { };
+ cri-o = callPackage ../applications/virtualization/cri-o/wrapper.nix { };
+ cri-o-unwrapped = callPackage ../applications/virtualization/cri-o { };
ckan = callPackage ../games/ckan { };
@@ -23695,6 +23870,8 @@ in
newtonwars = callPackage ../games/newtonwars { };
+ nottetris2 = callPackage ../games/nottetris2 { };
+
nudoku = callPackage ../games/nudoku { };
nxengine-evo = callPackage ../games/nxengine-evo { };
@@ -23719,13 +23896,7 @@ in
openmw = libsForQt5.callPackage ../games/openmw { };
- openmw-tes3mp = libsForQt5.callPackage ../games/openmw/tes3mp.nix {
- openmw = openmw.override {
- stdenv = gcc8Stdenv;
- openscenegraph = openscenegraph.override { stdenv = gcc8Stdenv; };
- mygui = mygui.override { stdenv = gcc8Stdenv; };
- };
- };
+ openmw-tes3mp = libsForQt5.callPackage ../games/openmw/tes3mp.nix { };
openraPackages = import ../games/openra pkgs;
@@ -23850,6 +24021,8 @@ in
sauerbraten = callPackage ../games/sauerbraten {};
+ scaleft = callPackage ../applications/networking/scaleft { };
+
scaleway-cli = callPackage ../tools/admin/scaleway-cli { };
scid = callPackage ../games/scid {
@@ -23926,10 +24099,6 @@ in
steamcmd = steamPackages.steamcmd;
- linux-steam-integration = callPackage ../games/linux-steam-integration {
- gtk = pkgs.gtk3;
- };
-
protontricks = callPackage ../tools/package-management/protontricks {
inherit (python3Packages) buildPythonApplication pytest setuptools_scm vdf;
inherit (gnome3) zenity;
@@ -23962,6 +24131,8 @@ in
t4kcommon = callPackage ../games/t4kcommon { };
+ taisei = callPackage ../games/taisei { };
+
tcl2048 = callPackage ../games/tcl2048 { };
the-powder-toy = callPackage ../games/the-powder-toy {
@@ -23988,6 +24159,8 @@ in
tinyfugue = callPackage ../games/tinyfugue { };
+ tockloader = callPackage ../development/tools/misc/tockloader { };
+
tome2 = callPackage ../games/tome2 { };
tome4 = callPackage ../games/tome4 { };
@@ -24245,8 +24418,6 @@ in
pantheon = recurseIntoAttrs (callPackage ../desktops/pantheon { });
- maxx = callPackage ../desktops/maxx { };
-
plasma-applet-volumewin7mixer = libsForQt5.callPackage ../applications/misc/plasma-applet-volumewin7mixer { };
inherit (callPackages ../applications/misc/redshift {
@@ -24371,6 +24542,16 @@ in
inherit (darwin.apple_sdk.frameworks) ApplicationServices;
};
+ bpp-core = callPackage ../development/libraries/science/biology/bpp-core { };
+
+ bpp-phyl = callPackage ../development/libraries/science/biology/bpp-phyl { };
+
+ bpp-popgen = callPackage ../development/libraries/science/biology/bpp-popgen { };
+
+ bpp-seq = callPackage ../development/libraries/science/biology/bpp-seq { };
+
+ bppsuite = callPackage ../applications/science/biology/bppsuite { };
+
cd-hit = callPackage ../applications/science/biology/cd-hit { };
cmtk = callPackage ../applications/science/biology/cmtk { };
@@ -24720,6 +24901,8 @@ in
xfitter = callPackage ../applications/science/physics/xfitter {};
+ xflr5 = libsForQt5.callPackage ../applications/science/physics/xflr5 { };
+
### SCIENCE/PROGRAMMING
dafny = dotnetPackages.Dafny;
@@ -24753,7 +24936,7 @@ in
cadical = callPackage ../applications/science/logic/cadical {};
inherit (callPackage ./coq-packages.nix {
- inherit (ocaml-ng) ocamlPackages_4_05;
+ inherit (ocaml-ng) ocamlPackages_4_05 ocamlPackages_4_09;
}) mkCoqPackages
coqPackages_8_5 coq_8_5
coqPackages_8_6 coq_8_6
@@ -25087,7 +25270,9 @@ in
inherit (pkgs.gnome2) gtkglext;
};
- cytoscape = callPackage ../applications/science/misc/cytoscape { };
+ cytoscape = callPackage ../applications/science/misc/cytoscape {
+ jre = openjdk11;
+ };
fityk = callPackage ../applications/science/misc/fityk { };
@@ -25176,8 +25361,6 @@ in
lhapdf = callPackage ../development/libraries/physics/lhapdf { };
- mcgrid = callPackage ../development/libraries/physics/mcgrid { };
-
mela = callPackage ../development/libraries/physics/mela { };
nlojet = callPackage ../development/libraries/physics/nlojet { };
@@ -25185,13 +25368,14 @@ in
pythia = callPackage ../development/libraries/physics/pythia { };
rivet = callPackage ../development/libraries/physics/rivet {
+ hepmc = hepmc2;
imagemagick = graphicsmagick-imagemagick-compat;
};
thepeg = callPackage ../development/libraries/physics/thepeg { };
yoda = callPackage ../development/libraries/physics/yoda {
- python = python2;
+ python = python3;
};
yoda-with-root = lowPrio (yoda.override {
withRootSupport = true;
@@ -25417,6 +25601,8 @@ in
helmfile = callPackage ../applications/networking/cluster/helmfile { };
+ helmsman = callPackage ../applications/networking/cluster/helmsman { };
+
heptio-ark = callPackage ../applications/networking/cluster/heptio-ark { };
hplip = callPackage ../misc/drivers/hplip { };
@@ -25713,6 +25899,8 @@ in
nix-query-tree-viewer = callPackage ../tools/nix/nix-query-tree-viewer { };
+ nix-update = python3Packages.callPackage ../tools/package-management/nix-update { };
+
nix-update-source = callPackage ../tools/package-management/nix-update-source {};
nix-script = callPackage ../tools/nix/nix-script {};
@@ -25753,7 +25941,7 @@ in
nut = callPackage ../applications/misc/nut { };
- solfege = callPackage ../misc/solfege { };
+ solfege = python3Packages.callPackage ../misc/solfege { };
disnix = callPackage ../tools/package-management/disnix { };
diff --git a/pkgs/top-level/coq-packages.nix b/pkgs/top-level/coq-packages.nix
index 0621f2ed17e..dedef12e38b 100644
--- a/pkgs/top-level/coq-packages.nix
+++ b/pkgs/top-level/coq-packages.nix
@@ -1,4 +1,4 @@
-{ lib, callPackage, newScope, recurseIntoAttrs, ocamlPackages_4_05 }:
+{ lib, callPackage, newScope, recurseIntoAttrs, ocamlPackages_4_05, ocamlPackages_4_09 }:
let
mkCoqPackages' = self: coq:
@@ -100,19 +100,23 @@ in rec {
version = "8.6.1";
};
coq_8_7 = callPackage ../applications/science/logic/coq {
+ ocamlPackages = ocamlPackages_4_09;
version = "8.7.2";
};
coq_8_8 = callPackage ../applications/science/logic/coq {
+ ocamlPackages = ocamlPackages_4_09;
version = "8.8.2";
};
coq_8_9 = callPackage ../applications/science/logic/coq {
+ ocamlPackages = ocamlPackages_4_09;
version = "8.9.1";
};
coq_8_10 = callPackage ../applications/science/logic/coq {
+ ocamlPackages = ocamlPackages_4_09;
version = "8.10.2";
};
coq_8_11 = callPackage ../applications/science/logic/coq {
- version = "8.11.1";
+ version = "8.11.2";
};
coqPackages_8_5 = mkCoqPackages coq_8_5;
diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix
index 44b90219606..c19e0b612b0 100644
--- a/pkgs/top-level/ocaml-packages.nix
+++ b/pkgs/top-level/ocaml-packages.nix
@@ -16,6 +16,8 @@ let
buildDunePackage = callPackage ../build-support/ocaml/dune.nix {};
+ afl-persistent = callPackage ../development/ocaml-modules/afl-persistent { };
+
alcotest = callPackage ../development/ocaml-modules/alcotest {};
alcotest-lwt = callPackage ../development/ocaml-modules/alcotest/lwt.nix {};
@@ -36,17 +38,6 @@ let
astring = callPackage ../development/ocaml-modules/astring { };
- async_extra_p4 = callPackage ../development/ocaml-modules/async_extra { };
-
- async_kernel_p4 = callPackage ../development/ocaml-modules/async_kernel { };
-
- async_unix_p4 = callPackage ../development/ocaml-modules/async_unix { };
-
- async_p4 =
- if lib.versionOlder "4.02" ocaml.version
- then callPackage ../development/ocaml-modules/async { }
- else null;
-
atd = callPackage ../development/ocaml-modules/atd { };
atdgen = callPackage ../development/ocaml-modules/atdgen { };
@@ -194,6 +185,10 @@ let
csv-lwt = callPackage ../development/ocaml-modules/csv/lwt.nix { };
+ curly = callPackage ../development/ocaml-modules/curly {
+ inherit (pkgs) curl;
+ };
+
curses = callPackage ../development/ocaml-modules/curses { };
custom_printf = callPackage ../development/ocaml-modules/custom_printf { };
@@ -224,7 +219,12 @@ let
dune = callPackage ../development/tools/ocaml/dune { };
- dune_2 = callPackage ../development/tools/ocaml/dune/2.nix { };
+ dune_2 =
+ if lib.versionAtLeast ocaml.version "4.07"
+ then callPackage ../development/tools/ocaml/dune/2.nix { }
+ else if lib.versionAtLeast ocaml.version "4.02"
+ then pkgs.dune_2
+ else throw "dune_2 is not available for OCaml ${ocaml.version}";
dune-build-info = callPackage ../development/ocaml-modules/dune-build-info { };
@@ -272,6 +272,8 @@ let
farfadet = callPackage ../development/ocaml-modules/farfadet { };
+ fiat-p256 = callPackage ../development/ocaml-modules/fiat-p256 { };
+
fieldslib_p4 = callPackage ../development/ocaml-modules/fieldslib { };
fileutils = callPackage ../development/ocaml-modules/fileutils { };
@@ -290,6 +292,8 @@ let
functoria = callPackage ../development/ocaml-modules/functoria { };
+ functoria-runtime = callPackage ../development/ocaml-modules/functoria/runtime.nix { };
+
functory = callPackage ../development/ocaml-modules/functory { };
gen = callPackage ../development/ocaml-modules/gen { };
@@ -300,10 +304,14 @@ let
inherit (pkgs) gnuplot;
};
+ hacl_x25519 = callPackage ../development/ocaml-modules/hacl_x25519 { };
+
herelib = callPackage ../development/ocaml-modules/herelib { };
higlo = callPackage ../development/ocaml-modules/higlo { };
+ hkdf = callPackage ../development/ocaml-modules/hkdf { };
+
hmap = callPackage ../development/ocaml-modules/hmap { };
imagelib = callPackage ../development/ocaml-modules/imagelib { };
@@ -316,12 +324,9 @@ let
io-page = callPackage ../development/ocaml-modules/io-page { };
- ipaddr_p4 = callPackage ../development/ocaml-modules/ipaddr/2.6.1.nix { };
+ io-page-unix = callPackage ../development/ocaml-modules/io-page/unix.nix { };
- ipaddr =
- if lib.versionOlder "4.02" ocaml.version
- then callPackage ../development/ocaml-modules/ipaddr { }
- else ipaddr_p4;
+ ipaddr = callPackage ../development/ocaml-modules/ipaddr { };
irmin_1 = callPackage ../development/ocaml-modules/irmin/1.4.nix { };
@@ -392,9 +397,7 @@ let
irmin-watcher = callPackage ../development/ocaml-modules/irmin-watcher { };
- jingoo = callPackage ../development/ocaml-modules/jingoo {
- pcre = ocaml_pcre;
- };
+ jingoo = callPackage ../development/ocaml-modules/jingoo { };
js_of_ocaml =
if lib.versionOlder "4.02" ocaml.version
@@ -416,9 +419,7 @@ let
js_of_ocaml-ppx = callPackage ../development/tools/ocaml/js_of_ocaml/ppx.nix {};
- js_of_ocaml-ppx_deriving_json = callPackage ../development/tools/ocaml/js_of_ocaml/ppx_deriving_json.nix {
- ppxlib = ppxlib.override { version = "0.12.0"; };
- };
+ js_of_ocaml-ppx_deriving_json = callPackage ../development/tools/ocaml/js_of_ocaml/ppx_deriving_json.nix { };
js_of_ocaml-tyxml = callPackage ../development/tools/ocaml/js_of_ocaml/tyxml.nix {};
@@ -448,10 +449,6 @@ let
then callPackage ../development/ocaml-modules/lablgtk-extras { }
else callPackage ../development/ocaml-modules/lablgtk-extras/1.4.nix { };
- lablgtkmathview = callPackage ../development/ocaml-modules/lablgtkmathview {
- gtkmathview = callPackage ../development/libraries/gtkmathview { };
- };
-
labltk = callPackage ../development/ocaml-modules/labltk { };
lacaml = callPackage ../development/ocaml-modules/lacaml { };
@@ -552,12 +549,16 @@ let
mirage-random = callPackage ../development/ocaml-modules/mirage-random { };
+ mirage-runtime = callPackage ../development/ocaml-modules/mirage/runtime.nix { };
+
mirage-stack = callPackage ../development/ocaml-modules/mirage-stack { };
mirage-time = callPackage ../development/ocaml-modules/mirage-time { };
mirage-time-unix = callPackage ../development/ocaml-modules/mirage-time/unix.nix { };
+ mirage-unix = callPackage ../development/ocaml-modules/mirage-unix { };
+
mlgmp = callPackage ../development/ocaml-modules/mlgmp { };
mlgmpidl = callPackage ../development/ocaml-modules/mlgmpidl { };
@@ -588,10 +589,6 @@ let
comparelib = callPackage ../development/ocaml-modules/comparelib { };
- core_kernel_p4 = callPackage ../development/ocaml-modules/core_kernel { };
-
- core_p4 = callPackage ../development/ocaml-modules/core { };
-
ocamlbuild =
if lib.versionOlder "4.03" ocaml.version then
callPackage ../development/tools/ocaml/ocamlbuild { }
@@ -737,8 +734,6 @@ let
ptime = callPackage ../development/ocaml-modules/ptime { };
- re2_p4 = callPackage ../development/ocaml-modules/re2 { };
-
resource-pooling = callPackage ../development/ocaml-modules/resource-pooling { };
result = callPackage ../development/ocaml-modules/ocaml-result { };
@@ -759,10 +754,12 @@ let
ulex = callPackage ../development/ocaml-modules/ulex { };
- textutils_p4 = callPackage ../development/ocaml-modules/textutils { };
-
tls = callPackage ../development/ocaml-modules/tls { };
+ torch = callPackage ../development/ocaml-modules/torch {
+ inherit (pkgs.python3Packages) pytorch;
+ };
+
type_conv_108_08_00 = callPackage ../development/ocaml-modules/type_conv/108.08.00.nix { };
type_conv_109_60_01 = callPackage ../development/ocaml-modules/type_conv/109.60.01.nix { };
type_conv_112_01_01 = callPackage ../development/ocaml-modules/type_conv/112.01.01.nix { };
@@ -824,7 +821,9 @@ let
ppx_deriving_protobuf = callPackage ../development/ocaml-modules/ppx_deriving_protobuf {};
- ppx_deriving_rpc = callPackage ../development/ocaml-modules/ppx_deriving_rpc {};
+ ppx_deriving_rpc = callPackage ../development/ocaml-modules/ppx_deriving_rpc {
+ ppxlib = ppxlib.override { legacy = true; };
+ };
ppx_deriving_yojson = callPackage ../development/ocaml-modules/ppx_deriving_yojson {};
@@ -833,7 +832,6 @@ let
ppx_import = callPackage ../development/ocaml-modules/ppx_import {};
ppx_irmin = callPackage ../development/ocaml-modules/irmin/ppx.nix {
- ppxlib = ppxlib.override { version = "0.12.0"; };
};
ppx_sqlexpr = callPackage ../development/ocaml-modules/sqlexpr/ppx.nix {};
@@ -974,20 +972,21 @@ let
janeStreet =
if lib.versionOlder "4.08" ocaml.version
then import ../development/ocaml-modules/janestreet/0.13.nix {
- inherit ctypes janePackage num octavius re;
+ inherit ctypes janePackage num octavius ppxlib re;
inherit (pkgs) openssl;
- ppxlib = ppxlib.override { version = "0.12.0"; };
}
else if lib.versionOlder "4.07" ocaml.version
then import ../development/ocaml-modules/janestreet/0.12.nix {
- inherit ctypes janePackage num octavius ppxlib re;
+ inherit ctypes janePackage num octavius re;
inherit (pkgs) openssl;
+ ppxlib = ppxlib.override { legacy = true; };
}
else import ../development/ocaml-modules/janestreet {
inherit janePackage ocamlbuild angstrom ctypes cryptokit;
inherit magic-mime num ocaml-migrate-parsetree octavius ounit;
- inherit ppx_deriving re ppxlib;
+ inherit ppx_deriving re;
inherit (pkgs) openssl;
+ ppxlib = ppxlib.override { legacy = true; };
};
janeStreet_0_9_0 = import ../development/ocaml-modules/janestreet/old.nix {
@@ -1159,67 +1158,11 @@ let
then janeStreet.core_bench else
callPackage ../development/ocaml-modules/janestreet/core_bench.nix {};
- core_kernel =
- if lib.versionOlder "4.03" ocaml.version
- then janeStreet.core_kernel
- else if lib.versionOlder "4.02" ocaml.version
- then callPackage ../development/ocaml-modules/janestreet/core_kernel.nix {}
- else core_kernel_p4;
-
- core =
- if lib.versionOlder "4.03" ocaml.version
- then janeStreet.core
- else if lib.versionOlder "4.02" ocaml.version
- then callPackage ../development/ocaml-modules/janestreet/core.nix {}
- else core_p4;
-
- re2 =
- if lib.versionOlder "4.03" ocaml.version
- then janeStreet.re2
- else if lib.versionOlder "4.02" ocaml.version
- then callPackage ../development/ocaml-modules/janestreet/re2.nix {}
- else re2_p4;
-
- textutils =
- if lib.versionOlder "4.03" ocaml.version
- then janeStreet.textutils
- else if lib.versionOlder "4.02" ocaml.version
- then callPackage ../development/ocaml-modules/janestreet/textutils.nix {}
- else textutils_p4;
-
- async_kernel =
- if lib.versionOlder "4.03" ocaml.version
- then janeStreet.async_kernel
- else if lib.versionOlder "4.02" ocaml.version
- then callPackage ../development/ocaml-modules/janestreet/async-kernel.nix {}
- else async_kernel_p4;
-
async_rpc_kernel =
if lib.versionOlder "4.03" ocaml.version
then janeStreet.async_rpc_kernel
else callPackage ../development/ocaml-modules/janestreet/async-rpc-kernel.nix {};
- async_unix =
- if lib.versionOlder "4.03" ocaml.version
- then janeStreet.async_unix
- else if lib.versionOlder "4.02" ocaml.version
- then callPackage ../development/ocaml-modules/janestreet/async-unix.nix {}
- else async_unix_p4;
-
- async_extra =
- if lib.versionOlder "4.03" ocaml.version
- then janeStreet.async_extra
- else if lib.versionOlder "4.02" ocaml.version
- then callPackage ../development/ocaml-modules/janestreet/async-extra.nix {}
- else async_extra_p4;
-
- async =
- if lib.versionOlder "4.03" ocaml.version
- then janeStreet.async
- else if lib.versionOlder "4.02" ocaml.version
- then callPackage ../development/ocaml-modules/janestreet/async.nix {}
- else async_p4;
-
# Apps / from all-packages
ocamlnat = callPackage ../development/ocaml-modules/ocamlnat { };
@@ -1257,7 +1200,9 @@ in let inherit (pkgs) callPackage; in rec
ocamlPackages_4_10 = mkOcamlPackages (callPackage ../development/compilers/ocaml/4.10.nix { });
+ ocamlPackages_4_11 = mkOcamlPackages (callPackage ../development/compilers/ocaml/4.11.nix { });
+
ocamlPackages_latest = ocamlPackages_4_10;
- ocamlPackages = ocamlPackages_4_09;
+ ocamlPackages = ocamlPackages_4_10;
}
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index b27d41b6494..2f89e1cfd8d 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -3114,6 +3114,19 @@ let
};
};
+ ConfigProperties = buildPerlPackage {
+ pname = "Config-Properties";
+ version = "1.80";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/S/SA/SALVA/Config-Properties-1.80.tar.gz";
+ sha256 = "5d04395be7e14e970a03ea952fb7629ae304d97c031f90cc1c29bd0a6a62fc40";
+ };
+ meta = {
+ description = "Read and write property files";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
ConfigSimple = buildPerlPackage {
pname = "Config-Simple";
version = "4.58";
@@ -4378,6 +4391,22 @@ let
buildInputs = [ DebugShowStuff ];
};
+ DataULID = buildPerlPackage {
+ pname = "Data-ULID";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/B/BA/BALDUR/Data-ULID-1.0.0.tar.gz";
+ sha256 = "4d757475893dbad5165f0a65c446d38b47f39019d36f77da9d29c98cbf27206f";
+ };
+ propagatedBuildInputs = [ DateTime EncodeBase32GMP MathRandomSecure MathBigIntGMP ];
+ meta = {
+ homepage = "https://metacpan.org/release/Data-ULID";
+ description = "Universally Unique Lexicographically Sortable Identifier";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = with maintainers; [ sgo ];
+ };
+ };
+
DataUniqid = buildPerlPackage {
pname = "Data-Uniqid";
version = "0.12";
@@ -6379,6 +6408,23 @@ let
};
};
+ EncodeBase32GMP = buildPerlPackage {
+ pname = "Encode-Base32-GMP";
+ version = "0.02";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/J/JW/JWANG/Encode-Base32-GMP-0.02.tar.gz";
+ sha256 = "454206fa7d82e55e03274698732341b607150f00e8e2aec58f35326a030832dc";
+ };
+ buildInputs = [ TestBase ];
+ propagatedBuildInputs = [ MathGMPz ];
+ meta = {
+ homepage = "https://metacpan.org/release/Encode-Base32-GMP";
+ description = "High speed Base32 encoding using GMP with BigInt and MD5 support";
+ license = stdenv.lib.licenses.mit;
+ maintainers = with maintainers; [ sgo ];
+ };
+ };
+
EncodeDetect = buildPerlModule {
pname = "Encode-Detect";
version = "1.01";
@@ -11321,6 +11367,23 @@ let
};
};
+ MathGMPz = buildPerlPackage {
+ pname = "Math-GMPz";
+ version = "0.48";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/S/SI/SISYPHUS/Math-GMPz-0.48.tar.gz";
+ sha256 = "f4459ed32fb9bb793e2504fd442c515fd468a4a34d2a1f98e46ca41e275c73cb";
+ };
+ buildInputs = [ pkgs.gmp ];
+ NIX_CFLAGS_LINK = "-L${pkgs.gmp.out}/lib -lgmp";
+ meta = {
+ homepage = "https://github.com/sisyphus/math-gmpz";
+ description = "Perl interface to the GMP integer functions";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = with maintainers; [ sgo ];
+ };
+ };
+
MathGeometryVoronoi = buildPerlPackage {
pname = "Math-Geometry-Voronoi";
version = "1.3";
diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix
index 0fecf30e736..82c68c2127d 100644
--- a/pkgs/top-level/php-packages.nix
+++ b/pkgs/top-level/php-packages.nix
@@ -57,12 +57,12 @@ in
};
composer = mkDerivation rec {
- version = "1.10.5";
+ version = "1.10.6";
pname = "composer";
src = pkgs.fetchurl {
url = "https://getcomposer.org/download/${version}/composer.phar";
- sha256 = "0a9iwhd7ijm8gkp3zadxza0xb6xwa5ps0d16pz4mz2p21gfzvwym";
+ sha256 = "0yzfzgg9qlc388g91bdg7y7rp1q8vqb5hkwykwmr1n1lv8dsrg99";
};
dontUnpack = true;
@@ -202,7 +202,7 @@ in
maintainers = with maintainers; [ javaguirre ] ++ teams.php.members;
};
};
-
+
phpmd = mkDerivation rec {
version = "2.8.2";
pname = "phpmd";
@@ -230,14 +230,14 @@ in
broken = !isPhp74;
};
};
-
+
phpstan = mkDerivation rec {
- version = "0.12.19";
+ version = "0.12.25";
pname = "phpstan";
src = pkgs.fetchurl {
url = "https://github.com/phpstan/phpstan/releases/download/${version}/phpstan.phar";
- sha256 = "15fz7rixi9s46qqxpj26349aky7wxqnzmfsnwlh1f2p4jsfd85ki";
+ sha256 = "1a864v7fxpv5kp24nkvczrir3ldl6wxvaq85rd391ppa8ahdhvdd";
};
phases = [ "installPhase" ];
@@ -709,6 +709,26 @@ in
meta.broken = isPhp74;
};
+ rdkafka = buildPecl {
+ version = "4.0.3";
+ pname = "rdkafka";
+
+ sha256 = "1g00p911raxcc7n2w9pzadxaggw5c564md6hjvqfs9ip550y5x16";
+
+ buildInputs = with pkgs; [ rdkafka pcre' ];
+
+ postPhpize = ''
+ substituteInPlace configure \
+ --replace 'SEARCH_PATH="/usr/local /usr"' 'SEARCH_PATH=${pkgs.rdkafka}'
+ '';
+
+ meta = {
+ description = "Kafka client based on librdkafka";
+ homepage = "https://github.com/arnaud-lb/php-rdkafka";
+ maintainers = lib.teams.php.members;
+ };
+ };
+
redis = buildPecl {
version = "5.1.1";
pname = "redis";
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index c356700167e..1b772561929 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -738,8 +738,6 @@ in {
flufl_lock = callPackage ../development/python-modules/flufl/lock.nix { };
- fluidasserts = callPackage ../development/python-modules/fluidasserts { };
-
foxdot = callPackage ../development/python-modules/foxdot { };
fsspec = callPackage ../development/python-modules/fsspec { };
@@ -801,6 +799,8 @@ in {
hdf5 = pkgs.hdf5-mpi;
};
+ h5netcdf = callPackage ../development/python-modules/h5netcdf { };
+
ha-ffmpeg = callPackage ../development/python-modules/ha-ffmpeg { };
habanero = callPackage ../development/python-modules/habanero { };
@@ -813,6 +813,8 @@ in {
hdmedians = callPackage ../development/python-modules/hdmedians { };
+ hiyapyco = callPackage ../development/python-modules/hiyapyco { };
+
hocr-tools = callPackage ../development/python-modules/hocr-tools { };
holidays = callPackage ../development/python-modules/holidays { };
@@ -891,6 +893,8 @@ in {
limitlessled = callPackage ../development/python-modules/limitlessled { };
+ livelossplot = callPackage ../development/python-modules/livelossplot { };
+
lmtpd = callPackage ../development/python-modules/lmtpd { };
logster = callPackage ../development/python-modules/logster { };
@@ -1505,6 +1509,8 @@ in {
sklearn-deap = callPackage ../development/python-modules/sklearn-deap { };
+ skorch = callPackage ../development/python-modules/skorch { };
+
slackclient = callPackage ../development/python-modules/slackclient { };
slicedimage = callPackage ../development/python-modules/slicedimage { };
@@ -1607,6 +1613,13 @@ in {
vdf = callPackage ../development/python-modules/vdf { };
+ vdirsyncer = callPackage ../development/python-modules/vdirsyncer {
+ inherit (pkgs.darwin.apple_sdk.frameworks) CoreServices Security;
+ inherit (pkgs) pkg-config openssl rustPlatform;
+ };
+
+ vdirsyncerStable = callPackage ../development/python-modules/vdirsyncer/stable.nix { };
+
vidstab = callPackage ../development/python-modules/vidstab { };
webapp2 = callPackage ../development/python-modules/webapp2 { };
@@ -2095,6 +2108,8 @@ in {
bleach = callPackage ../development/python-modules/bleach { };
+ bleak = callPackage ../development/python-modules/bleak { };
+
blinker = callPackage ../development/python-modules/blinker { };
blockdiag = callPackage ../development/python-modules/blockdiag { };
@@ -2469,6 +2484,8 @@ in {
pytest-cram = callPackage ../development/python-modules/pytest-cram { };
+ pytest-datadir = callPackage ../development/python-modules/pytest-datadir { };
+
pytest-datafiles = callPackage ../development/python-modules/pytest-datafiles { };
pytest-dependency = callPackage ../development/python-modules/pytest-dependency { };
@@ -2811,6 +2828,8 @@ in {
flit = callPackage ../development/python-modules/flit { };
+ flit-core = callPackage ../development/python-modules/flit-core { };
+
flowlogs_reader = callPackage ../development/python-modules/flowlogs_reader { };
fluent-logger = callPackage ../development/python-modules/fluent-logger {};
@@ -2933,6 +2952,8 @@ in {
hglib = callPackage ../development/python-modules/hglib {};
+ huey = callPackage ../development/python-modules/huey { };
+
humanize = callPackage ../development/python-modules/humanize { };
humanfriendly = callPackage ../development/python-modules/humanfriendly { };
@@ -3027,6 +3048,10 @@ in {
jsonwatch = callPackage ../development/python-modules/jsonwatch { };
+ kicad = disabledIf isPy27 (toPythonModule (pkgs.kicad.override {
+ python3 = python;
+ }).src);
+
latexcodec = callPackage ../development/python-modules/latexcodec {};
libmodulemd = pipe pkgs.libmodulemd [
@@ -3233,6 +3258,9 @@ in {
priority = callPackage ../development/python-modules/priority { };
+ privacyidea = callPackage ../development/python-modules/privacyidea { };
+ privacyidea-ldap-proxy = callPackage ../development/python-modules/privacyidea/ldap-proxy.nix { };
+
prov = callPackage ../development/python-modules/prov { };
pudb = callPackage ../development/python-modules/pudb { };
@@ -3256,7 +3284,7 @@ in {
pycares = callPackage ../development/python-modules/pycares { };
pycuda = callPackage ../development/python-modules/pycuda {
- cudatoolkit = pkgs.cudatoolkit_7_5;
+ cudatoolkit = pkgs.cudatoolkit;
inherit (pkgs.stdenv) mkDerivation;
};
@@ -3264,6 +3292,8 @@ in {
pyfxa = callPackage ../development/python-modules/pyfxa { };
+ pygls = callPackage ../development/python-modules/pygls {};
+
pyhomematic = callPackage ../development/python-modules/pyhomematic { };
pylama = callPackage ../development/python-modules/pylama { };
@@ -3597,6 +3627,10 @@ in {
SPARQLWrapper = callPackage ../development/python-modules/sparqlwrapper { };
+ duckdb = callPackage ../development/python-modules/duckdb {
+ duckdb = pkgs.duckdb;
+ };
+
dulwich = callPackage ../development/python-modules/dulwich {
inherit (pkgs) git glibcLocales;
};
@@ -3753,6 +3787,8 @@ in {
flask_testing = callPackage ../development/python-modules/flask-testing { };
+ flask-versioned = callPackage ../development/python-modules/flask-versioned { };
+
flask_wtf = callPackage ../development/python-modules/flask-wtf { };
wtforms = callPackage ../development/python-modules/wtforms { };
@@ -3788,6 +3824,8 @@ in {
cudaSupport = false;
};
+ pytorch-metric-learning = callPackage ../development/python-modules/pytorch-metric-learning { };
+
pythondialog = callPackage ../development/python-modules/pythondialog { };
python2-pythondialog = callPackage ../development/python-modules/python2-pythondialog { };
@@ -4054,7 +4092,13 @@ in {
hydra = callPackage ../development/python-modules/hydra { };
- hypothesis = callPackage ../development/python-modules/hypothesis { };
+ # File name is called 2.nix because this one will need to remain for Python 2.
+ hypothesis_4 = callPackage ../development/python-modules/hypothesis/2.nix { };
+
+ hypothesis = if isPy3k then
+ callPackage ../development/python-modules/hypothesis { }
+ else
+ self.hypothesis_4;
hydra-check = callPackage ../development/python-modules/hydra-check { };
@@ -4068,6 +4112,8 @@ in {
uncompyle6 = callPackage ../development/python-modules/uncompyle6 { };
+ unrpa = callPackage ../development/python-modules/unrpa { };
+
lsi = callPackage ../development/python-modules/lsi { };
hkdf = callPackage ../development/python-modules/hkdf { };
@@ -4245,6 +4291,8 @@ in {
inherit (pkgs) kerberos;
};
+ lazy_import = callPackage ../development/python-modules/lazy_import { };
+
lazy-object-proxy = callPackage ../development/python-modules/lazy-object-proxy { };
ldaptor = callPackage ../development/python-modules/ldaptor { };
@@ -4500,7 +4548,10 @@ in {
editorconfig = callPackage ../development/python-modules/editorconfig { };
- mock = callPackage ../development/python-modules/mock { };
+ mock = if pythonOlder "3.6" then
+ callPackage ../development/python-modules/mock/2.nix { }
+ else
+ callPackage ../development/python-modules/mock { };
mock-open = callPackage ../development/python-modules/mock-open { };
@@ -4751,7 +4802,10 @@ in {
oauth2client = callPackage ../development/python-modules/oauth2client { };
- oauthlib = callPackage ../development/python-modules/oauthlib { };
+ oauthlib = if isPy27 then
+ callPackage ../development/python-modules/oauthlib/3.1.nix { }
+ else
+ callPackage ../development/python-modules/oauthlib { };
obfsproxy = callPackage ../development/python-modules/obfsproxy { };
@@ -5039,6 +5093,8 @@ in {
polib = callPackage ../development/python-modules/polib {};
+ ponywhoosh = callPackage ../development/python-modules/ponywhoosh { };
+
posix_ipc = callPackage ../development/python-modules/posix_ipc { };
portend = callPackage ../development/python-modules/portend { };
@@ -5227,6 +5283,8 @@ in {
pyrabbit2 = callPackage ../development/python-modules/pyrabbit2 { };
+ pyrad = callPackage ../development/python-modules/pyrad { };
+
pyrr = callPackage ../development/python-modules/pyrr { };
pysha3 = callPackage ../development/python-modules/pysha3 { };
@@ -5450,21 +5508,6 @@ in {
pyyaml = callPackage ../development/python-modules/pyyaml { };
- pyyaml_3 = (callPackage ../development/python-modules/pyyaml { }).overridePythonAttrs (oldAttrs: rec {
- version = "3.13";
- src = oldAttrs.src.override {
- inherit version;
- sha256 = "3ef3092145e9b70e3ddd2c7ad59bdd0252a94dfe3949721633e41344de00a6bf";
- };
- # https://github.com/yaml/pyyaml/issues/298#issuecomment-511990948
- patches = singleton (pkgs.fetchpatch {
- url = "https://github.com/yaml/pyyaml/commit/c5b135fe39d41cffbdc006f28ccb2032df6005e0.patch";
- sha256 = "0x1v45rkmj194c41d1nqi3ihj9z4rsy8zvpfcd8p960g1fia7fhn";
- });
- # https://github.com/yaml/pyyaml/issues/298#issuecomment-511990948
- doCheck = false;
- });
-
rabbitpy = callPackage ../development/python-modules/rabbitpy { };
rasterio = callPackage ../development/python-modules/rasterio {
@@ -5561,8 +5604,8 @@ in {
retworkx = callPackage ../development/python-modules/retworkx { };
- rivet = disabledIf isPy3k (toPythonModule (pkgs.rivet.override {
- python2 = python;
+ rivet = disabledIf (!isPy3k) (toPythonModule (pkgs.rivet.override {
+ python3 = python;
}));
ripser = callPackage ../development/python-modules/ripser { };
@@ -5837,6 +5880,8 @@ in {
sqlalchemy-utils = callPackage ../development/python-modules/sqlalchemy-utils { };
+ sqlsoup = callPackage ../development/python-modules/sqlsoup { };
+
staticjinja = callPackage ../development/python-modules/staticjinja { };
statsmodels = callPackage ../development/python-modules/statsmodels { };
@@ -5932,6 +5977,8 @@ in {
txtorcon = callPackage ../development/python-modules/txtorcon { };
+ txdbus = callPackage ../development/python-modules/txdbus { };
+
tzlocal = callPackage ../development/python-modules/tzlocal { };
u-msgpack-python = callPackage ../development/python-modules/u-msgpack-python { };
@@ -6249,6 +6296,8 @@ in {
smartdc = callPackage ../development/python-modules/smartdc { };
+ smpplib = callPackage ../development/python-modules/smpplib { };
+
socksipy-branch = callPackage ../development/python-modules/socksipy-branch { };
sockjs-tornado = callPackage ../development/python-modules/sockjs-tornado { };
@@ -6946,6 +6995,8 @@ in {
ansi = callPackage ../development/python-modules/ansi { };
+ pygments-better-html = callPackage ../development/python-modules/pygments-better-html { };
+
pygments-markdown-lexer = callPackage ../development/python-modules/pygments-markdown-lexer { };
telegram = callPackage ../development/python-modules/telegram { };
@@ -7027,6 +7078,11 @@ in {
pytoml = callPackage ../development/python-modules/pytoml { };
+ pypamtest = pkgs.libpam-wrapper.override {
+ enablePython = true;
+ inherit python;
+ };
+
pypandoc = callPackage ../development/python-modules/pypandoc { };
yamllint = callPackage ../development/python-modules/yamllint { };
@@ -7063,7 +7119,7 @@ in {
visitor = callPackage ../development/python-modules/visitor { };
- vtk = toPythonModule (pkgs.vtk.override {
+ vtk = toPythonModule (pkgs.vtk_7.override {
inherit (self) python;
enablePython = true;
});
diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix
index e0723523f4e..60a4a679f16 100644
--- a/pkgs/top-level/release.nix
+++ b/pkgs/top-level/release.nix
@@ -181,6 +181,7 @@ let
haskell.compiler = packagePlatforms pkgs.haskell.compiler;
haskellPackages = packagePlatforms pkgs.haskellPackages;
idrisPackages = packagePlatforms pkgs.idrisPackages;
+ agdaPackages = packagePlatforms pkgs.agdaPackages;
tests = packagePlatforms pkgs.tests;
diff --git a/pkgs/top-level/static.nix b/pkgs/top-level/static.nix
index c7db64b99f6..6f331b20d3f 100644
--- a/pkgs/top-level/static.nix
+++ b/pkgs/top-level/static.nix
@@ -166,7 +166,6 @@ in {
});
arrow-cpp = super.arrow-cpp.override {
enableShared = false;
- python = { pkgs = { python = null; numpy = null; }; };
};
boost = super.boost.override {
enableStatic = true;